/* Backgrounds ----------------------------------------------------------*/

.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont,
.style_one .btn-primary,
.style_two .btn-primary,
.style_two h1 span .border,
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span,
.sf-menu li li a:hover,
.box-action .button,
.item-service:hover .head-service i,
.item-service-carousel .color,
.item-service-carousel .color-small,
#sponsors  .owl-prev,
#sponsors .owl-next,
.tooltip-inner,
.box .date span,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span,
footer .btn-primary:hover,
.thumbs li:hover,
#theme-options .title,
#theme-options .title span,
#theme-options .layout-style li.active,
.items-slide-services li .icon,
.title-section .title .line-title,
.title-section .subtitle-section,
.color > span,
.pagination > .active > a,
.carousel-indicators .active,
.info-comment a,
.jRibbon,
.downarrow,
.header-v3{
	background: #288EAB; 
	background-color: #288EAB; 
}
.line {
color: #93D7EB;
}

.jRibbon, .downarrow, { background: #85D981 !important; background-color: #85D981 !important; }



.overlay{
	background: #2A8FAB url("../../../img/play-button.png") no-repeat center center;;
	background: rgba(41, 192, 212,0.8) url("../../../img/play-button.png") no-repeat center center;
}
.pattern-important-info{
	/* background: #2A8FAB url("../../../img/patterns/patttern-corporate.png"); */
	
	/* background-image: -webkit-gradient(linear, left 0%, left 100%, from(#8DBFC9 ), to(#71AFBC));
	background-image: -webkit-linear-gradient(top, #8DBFC9 , 0%, #71AFBC, 100%);
	background-image: -moz-linear-gradient(top, #8DBFC9  0%, #71AFBC 100%);
	background-image: linear-gradient(to bottom, #8DBFC9  0%, #71AFBC 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8DBFC9 ', endColorstr='#71AFBC', GradientType=0); */	
}

.accordion-trigger.active,
.accordion-trigger:hover{	
	color: #D77154;
	/* background: #2A8FAB url("../../../img/toggle.png") no-repeat right -69px; */
}
.arrow-comment{
	background: url("arrow-comment.png");
}
.table-discount{
	background: url('discount.png') no-repeat top center;
}
.subtitle-section .left{
	background: url("arrow-subtitle-left.png") no-repeat center;
}
.subtitle-section .right{
	background: url("arrow-subtitle-right.png") no-repeat center;
}

/* Colors ----------------------------------------------------------*/

.title-subtitle span,
.clients .title-downloads:first-letter,
.subtitle-downloads h4 i,
.sponsors h2 span,
.box .link i,
.box .name span,
.twitter a,
footer .links li i,
.logo-footer h2 span,
.box .image-more-service i,
.portfolioFilter .current,
.portfolioFilter a:hover,
.list li i,
.page-error h1 i,
.sitemap li a,
.sitemap li a:hover,
.post h3 a,
.post h2 a,
.post .post-meta span a,
.tags i,
.comment-post h3 a,
.autor h3 i,
.comment-post h3 i,
.tabs a,
address i,
.table-price,
.head-service h5,
.titles-heading h1 i,
.boxes-info h5,
.custom_input_file i{
	color: #288EAB;
}

/* Borders ----------------------------------------------------------*/

.style_one h1 span span,
.style_two h1 span span{
	border-bottom: 3px solid #288EAB;
}
header{
	border-bottom: 0px solid #288EAB;
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#f4f4f4));
	background-image: -webkit-linear-gradient(top, #ffffff, 0%, #f4f4f4, 100%);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	background-image: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
}
.tooltip.top .tooltip-arrow {
  border-top-color: #288EAB;
}
.image-clients-downloads li:hover,
.items-slide-services li:hover{
	border: solid 3px #288EAB;
}
.item-work .info-work .icons-work{
	border-top: 1px dotted #ccc;
}
.title-section .title{
	border-bottom: 1px solid #288EAB;
}
.portfolioFilter .current,
.portfolioFilter a:hover{
	border-bottom: 3px solid #288EAB;
}
.sf-menu ul{
	border-bottom: 3px solid #288EAB;
}
.comment-post  .info-comment{	
	border-left: solid 3px #288EAB;
}
.head-service i,
.feature-element li .cirle-feature{
	border: solid 3px #288EAB;
}
.boxes-info h5{
	border-top: solid 1px #288EAB;
	border-bottom: solid 0px #288EAB;
}


.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	/* background-color: #288EAB; */
	background-color: transparent;
	/* box-shadow: 0 1px 12px rgba(0, 0, 0, 0.3)inset; */
	color: #D77154;	
}

.nav > li > a {
	font-family: 'Ubuntu Condensed', sans-serif;
	padding: 5px 7px;
	color: rgba(42, 141, 171, 0.59);
	letter-spacing: -0.02em;
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
  color: #D77154;
}

.nav-tabs > li  {
	float: left;
	margin-bottom: 0px;	
}

.nav-tabs > li > a {
	font-size: 13px !important;
	font-weight: 500;	
	background: #F98C6D;
	margin-right: 3px;
	margin-left: 0px;
	min-height: 29px;
	opacity: 1;
	font-family: 'Ubuntu', sans-serif;
	/* color: #FFFFFF;
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#C7E2E9), to(#9ECCD9));
	background-image: -webkit-linear-gradient(top, #C7E2E9, 0%, #9ECCD9, 100%);
	background-image: -moz-linear-gradient(top, #C7E2E9 0%, #9ECCD9 100%);
	background-image: linear-gradient(to bottom, #C7E2E9 0%, #9ECCD9 100%);
	background-repeat: repeat-x;
	border-color: #F98C6D;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C7E2E9', endColorstr='#9ECCD9', GradientType=0); */
	/* color: rgba(40, 142, 171, 0.7); */
	color: #74C9E2;
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#FFFFFF), to(#F2F8F9));
	background-image: -webkit-linear-gradient(top, #FFFFFF, 0%, #F2F8F9, 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F2F8F9 100%);
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #F2F8F9 100%);
	background-repeat: repeat-x;
	border-color: #F2F8F9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F2F8F9', GradientType=0);

}


.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#ffffff));
	background-image: -webkit-linear-gradient(top, #ffffff, 0%, #ffffff, 100%);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
	background-image: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);
	background-repeat: repeat-x;
	border-color: #ffffff;
	border-color: #fff;
	font-weight: 500;	
	color: rgba(40, 142, 171, 0.99);
	opacity: 1;
	border-width: 0px !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);		
}

@media handheld, only screen and (max-width: 980px) {
	
	.comment-post  .info-comment{	
		border-top: solid 3px #288EAB;
		border-left: 0;
	}
	.arrow-comment{
		background: url("arrow-comment-top.png") top center no-repeat;
	}
	
}