/* Backgrounds ----------------------------------------------------------*/
.mc4wp-form input[type=submit],
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce ul.products li.product .button,
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.woocommerce-product-search input[type=submit],
.vc_general.vc_btn3:hover,

.sf-menu li li a:hover,
#mega_main_menu li.default_dropdown > .mega_dropdown > li > .item_link:hover,
.box-action .button,
.item-service:hover .head-service i,
.item-service-carousel .color,
.item-service-carousel .color-small,
.btn-primary,
.btn-primary:hover,
.sponsor-carousel  .owl-prev,
.sponsor-carousel .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,
.flickr_badge_image:hover,
#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,.pagination > .active > span,
.carousel-indicators .active,
.info-comment a,
.jRibbon,
.downarrow,
.line,
.header-v3,
.line-slide,
.skin_base,
.bg_button .vc_general{
	background: #29c0d4 !important;
	background-color: #29c0d4 !important;
}
.overlay{
	background: #29c0d4 url("../../../img/more.png") no-repeat center center;;
	background: rgba(41, 192, 212,0.6) url("../../../img/more.png") no-repeat center center;
}
.opacy_bg_03{
  background: rgba(41, 192, 212,0.6);
}
.accordion-trigger.active,
.accordion-trigger:hover{	
	color: #fff;
	background: #29c0d4 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 ----------------------------------------------------------*/
.info-head ul li a:hover,
.footer-center .item-center:hover i,
.pagination > li > a, .pagination > li > span,
.color-skin,
.coopiring a,
.wptw_addborder ul.widget_twitter li a,
.woocommerce .star-rating span,
.woocommerce p.stars a,
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-review-link,
.posted_in a,
.tagged_as a,
.woocommerce .must-log-in a,
.woocommerce .product-name a,
.shipping-calculator-button,
.lost_password a,
.myaccount_user a,
.order-number a,
.title a,
#mega_main_menu ul > li > .mega_dropdown a.remove:hover,
.roker-widget .widget_shopping_cart_content a.remove:hover,
ul.product_list_widget li a,
aside ul li i,
a.rsswidget,
.calendar_wrap a,
.woocommerce ul.product_list_widget li a,
.roker-widget ul li:hover a,
address a,



.title-subtitle h4,
.clients .title-downloads:first-letter,
.subtitle-downloads h4 i,
h2.title-resalt 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, li.cat-item >a >i  ,
.page-error h1 i,
.sitemap li a,
.sitemap li a:hover,
.post h3 a,
.post h2 a,
.post .post-meta span a,
.tagcloud 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: #29c0d4 !important;
}

/* Borders ----------------------------------------------------------*/
.woocommerce-tabs .tabs li.active{
  border-color: #29c0d4 !important;
}
header{
	border-bottom: 4px solid #29c0d4;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #29c0d4;
}
.image-clients-downloads li:hover,
.items-slide-services li:hover{
	border: solid 3px #29c0d4;
}
.item-work .info-work .icons-work{
	border-top: 3px solid #29c0d4;
}
.title-section .title{
	border-bottom: 1px solid #29c0d4;
}
.portfolioFilter .current,
.portfolioFilter a:hover{
	border-bottom: 3px solid #29c0d4;
}
.woocommerce h1{
 	border-bottom: 3px solid #29c0d4 
}
.sf-menu ul,
#mega_main_menu li.default_dropdown > .mega_dropdown{
	border-bottom: 3px solid #29c0d4 !important;
}
.comment-post  .info-comment{	
	border-left: solid 3px #29c0d4;
}
.head-service i,
.feature-element li .cirle-feature{
	border: solid 3px #29c0d4;
}
.boxes-info h5{
	border-top: solid 3px #29c0d4;
	border-bottom: solid 3px #29c0d4;
}
@media handheld, only screen and (max-width: 980px) {
	.comment-post  .info-comment{	
		border-top: solid 3px #29c0d4;
		border-left: 0;
	}
	.arrow-comment{
		background: url("arrow-comment-top.png") top center no-repeat;
	}
	
}