.works-content h4 span a:hover, .flexslider .flex-next:hover, .owl-theme .owl-controls .owl-buttons div:hover, .home-blogpost-info h4 a:hover, .home-blogpost-info2 h4 a:hover, .home-blogpost-info3 h4 a:hover, a, a:hover, .carousel-caption-inner h4 span, #topnav2 .has-sub-full > .sub-menu > .dropdown-header > a, .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .woocommerce-page ul.cart_list li a:hover, .woocommerce-page ul.product_list_widget li a:hover, .fpost-meta span a:hover, .carousel-caption-inner h5 i ,.carousel-caption-inner h6 i , .rating i.star-on:before, .product_price, .product-post-info h5 a:hover, .p-price, .p-title span a:hover , .post-more a , .comment-meta h4 , .error-wrap h4 span, .home-post-date, .logo a, #topnav2 .sub-head, .carousel-caption-inner h5 i , .services2 a,
.carousel-caption-inner h6 i, .project-meta li a:hover , .quote-wrap h6 , .home-blogpost-info .meta, .home-blogpost-info2 .meta, .home-blogpost-info3 .meta, .home-blogpost-info .meta a, .home-blogpost-info2 .meta a, .post-format-image, .post-meta .post-format-image{
	color: #1B9CFF ;
}
 #topnav4 > ul > li.current-menu-ancestor > a, #topnav4 > ul > li.current-menu-parent > a, #topnav4 > ul > li.current-menu-item > a, #topnav > ul > li.current-menu-ancestor > a, #topnav > ul > li.current-menu-parent > a , #topnav > ul > li.current-menu-item > a, body.woocommerce .widget_price_filter .price_slider_amount .button, body.woocommerce-page .widget_price_filter .price_slider_amount .button, .post:hover .post-meta .post-format-image , .post:hover .post-meta .post-format-quicktime, .home-blogpost:hover .post-format-image , .home-blogpost:hover .post-format-quicktime, .services:hover, #topnav > ul > li.active > a,#topnav > ul > li > a:active, #topnav > ul > li:hover > a , #topnav .has-sub ul{
	border-color: #1B9CFF ;
}
#topnav5 > ul > li .sub-menu .active a, #topnav4 > ul > li .sub-menu .active a, #topnav .has-sub ul li:hover > a, #topnav .has-sub .has-sub ul li a:hover, #topnav2 .has-sub ul li:hover > a,#topnav2 .has-sub .has-sub ul li a:hover,#topnav3 .has-sub ul li:hover > a ,#topnav3 .has-sub .has-sub ul li a:hover, #topnav4 .has-sub ul li:hover > a , #topnav4 .has-sub .has-sub ul li a:hover, #topnav5 > ul > li.active > a,#topnav5 > ul > li > a:active , #topnav5 > ul > li:hover > a,#topnav5 .has-sub ul li:hover > a, #topnav5 .has-sub .has-sub ul li a:hover, .service-ico1, .service-ico2, .service-ico3, .services1:hover .service-ico1 ,
.services1:hover .service-ico2 ,
.services1:hover .service-ico3, .services2:hover .service-ico1 ,
.services2:hover .service-ico2 ,
.services2:hover .service-ico3, zooma, .product-content:hover .product-info2 , #topnav > ul > li .sub-menu .active a , #topnav2 > ul > li .sub-menu .active a, #topnav3 > ul > li .sub-menu .active a, #post-slider .flex-direction-nav .flex-prev:hover, #post-slider .flex-direction-nav .flex-next:hover, .quote-wrap:hover, body .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-state-active a, #topnav5 > ul > li.current-menu-ancestor > a, #topnav5 > ul > li.current-menu-parent > a , #topnav5 > ul > li.current-menu-item > a,.tp-rightarrow.default:hover, .tp-leftarrow.default:hover{
	background-color: #1B9CFF ;
}
#topnav .has-sub .has-sub ul, #topnav .has-sub-full ul , #topnav2 .has-sub ul, #topnav2 .has-sub .has-sub ul , #topnav2 .has-sub-full ul, #topnav3 .has-sub ul ,#topnav3 .has-sub .has-sub ul, #topnav3 .has-sub-full ul, #topnav4 > ul > li.active > a,#topnav4 > ul > li > a:active, #topnav4 > ul > li:hover > a, #topnav4 .has-sub ul , #topnav4 .has-sub ul ,#topnav4 .has-sub .has-sub ul, #topnav4 .has-sub-full ul, #topnav5 .has-sub ul , #topnav5 .has-sub .has-sub ul , #topnav5 .has-sub .has-sub ul, #topnav5 .has-sub-full ul, .works-content:hover h4{
	border-bottom-color: #1B9CFF ;
}
#topnav2 .has-sub-full > .sub-menu > .dropdown-header:hover > a, #topnav2 .full-sub a:hover, .services1 a , .rmore, .back-top:hover, .footer-bottom1 .back-top:hover, .footer-bottom2 .back-top:hover, .footer-bottom3 .back-top:hover, .fbtn:hover, .masonry-post:hover .post-format-image, .selected span, .folio-filter li a:hover span{
    color: #1B9CFF !important;
}
.home-post-date span, .home-blogpost2:hover .home-post-date , .post:hover .post-meta .post-format-image , .carousel-caption-inner h5, .services:hover , .quote-post:hover, .masonry-post:hover, .home-blogpost:hover .post-format-image, .newsletter form .btn, .fbtn , .filter-btn, .sale-btn ,.fs-btn, body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce .widget_price_filter .price_slider_amount .button, body.woocommerce-page .widget_price_filter .price_slider_amount .button, .akordeon-icon,  .folio-filter{
	background: #1B9CFF ;
}
.masonry-post .post-format-image {
	background: #1B9CFF !important;
}
.masonry-post .post-format-image, .fbtn{
	border-color: #1B9CFF !important;
}
.product-content:hover:before, #portfolio .zooma:before, #portfolio .zoom1:before, .zooma:before, .zoom1:before, .fullwidthbanner-container:before, .white-panel:before, .carousel-video:before, .cta-box:before, .post-format-quicktime:before, .quote-wrap:before, .home-post-date:before, .nav-tabs > li.active > a:before, #small-slider:before, .page-head:before, #psingle-slider:before , .fullwidthbanner-container:before, .white-panel:before, .carousel-video:before, .cta-box:before, .post-format-quicktime:before, .quote-wrap:before, .home-post-date:before, .nav-tabs > li.active > a:before, #small-slider:before, .page-head:before, #psingle-slider:before, .akordeon-item.expanded .akordeon-item-head:before, .akordeon-item-head:hover:before, .post-format-image:before, .post:hover .post-thumb:before, .content-img:before, .home-blogpost:hover .post-thumb:before, .post-meta .post-format-image:before{
	border-top-color: #1B9CFF;
}
.product-content:hover:before, #portfolio .zooma:before, #portfolio .zoom1:before, .zooma:before, .zoom1:before , .fullwidthbanner-container:before, .white-panel:before, .carousel-video:before, .cta-box:before, .post-format-quicktime:before, .quote-wrap:before, .home-post-date:before, .nav-tabs > li.active > a:before, #small-slider:before, .page-head:before, #psingle-slider:before, .fullwidthbanner-container:before, .white-panel:before, .carousel-video:before, .cta-box:before, .post-format-quicktime:before, .quote-wrap:before, .home-post-date:before, .nav-tabs > li.active > a:before, #small-slider:before, .page-head:before, #psingle-slider:before, .akordeon-item.expanded .akordeon-item-head:before, .akordeon-item-head:hover:before, .post-format-image:before, .post:hover .post-thumb:before, .content-img:before, .home-blogpost:hover .post-thumb:before, .post-meta .post-format-image:before{
	border-bottom-color: #1B9CFF;
}

.button-blue:hover, .carousel-caption-inner .button-blue:hover, .woocommerce button.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378DE5), color-stop(1, #79BBFF) );
	background:-moz-linear-gradient( center top, #378DE5 5%, #79BBFF 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378DE5', endColorstr='#79BBFF');
	background-color:#378DE5 !important;
}
.woocommerce button.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378DE5), color-stop(1, #79BBFF) ) !important;
	background:-moz-linear-gradient( center top, #378DE5 5%, #79BBFF 100% ) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378DE5', endColorstr='#79BBFF') !important;
	background-color:#378DE5 !important;
}
.button-blue, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pagination .current, .woocommerce button.button{
	border-color: #0D9AE7 !important;
	-moz-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	-o-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	-webkit-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	box-shadow: inset 0px 1px 0px 0px #58C3FF;
	background-color: #20AFFF !important;
 
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt{
	font-weight: normal;
	text-shadow: none;
	border-color: #0D9AE7 !important;
	-moz-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	-o-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	-webkit-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	box-shadow: inset 0px 1px 0px 0px #58C3FF;
	background: #20AFFF;
	border-radius: 4px !important;
	color: #fff !important;
	padding: 0 30px !important;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	height: 34px;
	line-height: 34px;
}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378DE5), color-stop(1, #79BBFF) );
	background:-moz-linear-gradient( center top, #378DE5 5%, #79BBFF 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378DE5', endColorstr='#79BBFF');
	background-color:#378DE5 !important;
	text-shadow: none;
}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{
	background: #20AFFF;
	-moz-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	-o-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	-webkit-box-shadow: inset 0px 1px 0px 0px #58C3FF;
	box-shadow: inset 0px 1px 0px 0px #58C3FF;
}
.flex-control-paging li a{
	border-color: #0D9AE7 !important;
}
.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before{
	padding-top: 0px;
}
.masonry-post:hover .post-format-image:before {
border-color: #1B9CFF #cdcdcd !important;
}
.home-blogpost:hover .post-format-image:before, .home-blogpost:hover .post-format-quicktime:before, .tp-rightarrow.default:hover:before, .tp-leftarrow.default:hover:before, .quote-wrap:hover:before, body .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-tabs-active a:before, .home-blogpost2:hover .home-post-date:before, .masonry-post .post-format-image:before, body .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-state-active a:before, .post:hover .post-meta .post-format-image:before, .post:hover .post-meta .post-format-quicktime:before{
	border-color: #58C3FF #0D9AE7;
}
.r-quote p, .contact-info p a{
	color: #20AFFF;
}
.tagcloud a:hover, #footer3 .tagcloud a:hover, #footer4 .tagcloud a:hover{
	background: #20AFFF;
}
.widget_recent_entries ul li:hover:before, .widget_recent_comments ul li:hover:before, .widget_archive ul li:hover:before, .widget_categories ul li:hover:before, .widget_meta ul li:hover:before, .widget_pages ul li:hover:before, .widget_rss ul li:hover:before, .widget_nav_menu ul li:hover:before{
	color: #0D9AE7;
}
.zooma {
	background-color: rgba(27, 156, 255,0.6);
}
.quote-post:hover, .masonry-post:hover{
	border-color: #0D9AE7;
}
.quote-post:hover .rmore, .masonry-post:hover .rmore{
	background: #20AFFF;
}
select:focus{
	outline: none;
}
.form-control:focus{
	border-color: #0D9AE7;
}
body.woocommerce .widget_price_filter .price_slider_amount .button, body.woocommerce-page .widget_price_filter .price_slider_amount .button{
	background: #20AFFF !important;
	border-color: #0D9AE7 !important;
}
body.woocommerce .widget_price_filter .price_slider_amount .button:hover, body.woocommerce-page .widget_price_filter .price_slider_amount .button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378DE5), color-stop(1, #79BBFF) ) !important;
	background:-moz-linear-gradient( center top, #378DE5 5%, #79BBFF 100% ) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378DE5', endColorstr='#79BBFF') !important;
	background-color:#378DE5 !important;
}