.header_container > .main{
	border-bottom-width: 0px;
	border-top-width: 1px;
}
.header_container > .top_nav{
	border-bottom-width: 0px;
}
.header_container > .extra_row{
	border-bottom-width: 1px;
	border-top-width: 1px;
	padding-top: 0px;
	margin-top: 0px;
}

body a:hover{
    color: #00a3e8 !important;
}
footer#colophon{
	padding-top: 60px;
	padding-bottom: 60px;
}
 .header_container.menu_style-border_top.menu-full-style #navigation nav > ul > li, .header_container.menu_style-border_top.menu-text-style #navigation nav > ul > li > a{
	border-top-width:3px;
	border-style:solid	 
}
.select2-container--default .select2-results__option--highlighted[aria-selected]{ 
	background-color: #0C82CC !important; color:#fff !important 
} 
.portfolio_navigation  .portfolio_single_right:hover, .portfolio_navigation  .portfolio_single_left:hover {
	background:#0C82CC}	
.woocommerce-page .shop-products{ margin-left: -15px; margin-right: -15px; }
.btn-style-text_effect:after{
background-color:#ffffff	 }
.btn-style-text_effect:hover:after{
background-color:#FFFFFF	 }
.cl_service.cl-hover-wrapper_accent_color:hover .wrapper-form{
background-color: #0C82CC !important;
border-color: #0C82CC !important;
}
#logo img{height:30px;}.header_container.menu_style-border_top.menu-full-style nav > ul > li, .header_container.menu_style-border_bottom.menu-full-style nav > ul > li, .header_container.menu_style-border_left.menu-full-style nav > ul > li, .header_container.menu_style-border_right.menu-text-style nav > ul > li > a, .header_container.menu_style-border_top.menu-text-style nav > ul > li > a, .header_container.menu_style-border_bottom.menu-text-style nav > ul > li > a, .header_container.menu_style-border_left.menu-text-style nav > ul > li > a, .header_container.menu_style-border_right.menu-text-style nav > ul > li > a{border-style:solid;}.header_container.menu_style-border_top.menu-full-style #navigation nav > ul > li:hover,
.header_container.menu_style-border_top.menu-full-style #navigation nav > ul > li.current-menu-item,
.header_container.menu_style-border_bottom.menu-full-style #navigation nav > ul > li:hover, 
.header_container.menu_style-border_bottom.menu-full-style #navigation nav > ul > li.current-menu-item,
.header_container.menu_style-border_left.menu-full-style #navigation nav > ul > li:hover, 
.header_container.menu_style-border_left.menu-full-style #navigation nav > ul > li.current-menu-item,
.header_container.menu_style-border_right.menu-full-style #navigation nav > ul > li:hover, 
.header_container.menu_style-border_right.menu-full-style #navigation nav > ul > li.current-menu-item, .header_container.menu_style-border_top.menu-text-style #navigation nav > ul > li > a:hover, 
.header_container.menu_style-border_top.menu-text-style #navigation nav > ul > li.current-menu-item > a,
.header_container.menu_style-border_bottom.menu-text-style #navigation nav > ul > li > a:hover, 
.header_container.menu_style-border_bottom.menu-text-style #navigation nav > ul > li.current-menu-item > a,
.header_container.menu_style-border_left.menu-text-style #navigation nav > ul > li > a:hover, 
.header_container.menu_style-border_left.menu-text-style #navigation nav > ul > li.current-menu-item > a,
.header_container.menu_style-border_right.menu-text-style #navigation nav > ul > li > a:hover, 
.header_container.menu_style-border_right.menu-text-style #navigation nav > ul > li.current-menu-item > a{border-color:#0C82CC;}.header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li:hover, 
.header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li.current-menu-item, 
.header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li > a:hover, 
.header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li.current-menu-item > a{background-color:#FFB536;}.header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li:hover, 
.header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li.current-menu-item, 
.header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li > a:hover, 
.header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li.current-menu-item > a, .header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li:hover a,
.header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li.current-menu-item > a{color:#fff!important;}.header_container nav ul li a{font-family:"Source Sans Pro", Helvetica, Arial, sans-serif;font-weight:600;font-size:13px;line-height:32px;letter-spacing:1px;text-align:left;text-transform:uppercase;color:#555555;}nav .codeless_custom_menu_mega_menu h6, nav .menu li ul.sub-menu li.hasSubMenu > a, .cl-mobile-menu nav > ul > li > a{font-weight:700;font-size:12px;line-height:20px;letter-spacing:0.5px;text-transform:uppercase;color:#444444;}nav .menu li ul.sub-menu li a, .cl-submenu a, .cl-submenu .empty, .tool .header_cart .total{font-weight:700;font-size:12px;line-height:20px;letter-spacing:0px;text-transform:uppercase;color:#444444;}.header_container > .main, .header_container.header-left, .heaer_container.header-right{background-color:rgba(255,255,255,0.98);}.header_container > .main{background-position:left top;background-repeat:no-repeat;border-style:solid;border-color:#EBEBEB;}.header_container .top_nav.header-row{font-family:"Open Sans", Helvetica, Arial, sans-serif;font-weight:400;font-size:13px;text-transform:none;color:#A4A4A4;}.header_container > .top_nav{background-color:#F6F6F6;background-position:left top;background-repeat:no-repeat;border-style:solid;border-color:rgba(235,235,235,0.17);}.header_container.header-top > .extra_row, .header_container.header-bottom > .extra_row{height:66px;line-height:66px;}.header_container > .extra_row{background-color:#FFFFFF;background-position:left top;background-repeat:no-repeat;border-style:solid;border-color:#EBEBEB;}nav .codeless_custom_menu_mega_menu, nav .menu > li > ul.sub-menu, nav .menu > li > ul.sub-menu ul, .cl-mobile-menu, .cl-submenu, .tool .tool-link .cart-total{background-color:rgba(255,255,255,0.95);}nav .menu li > ul.sub-menu li:hover, #site-header-cart .cart_list li:hover, #site-header-search input[type="search"]{background-color:#0C82CC;}nav .menu li ul.sub-menu li a:hover, #site-header-search input[type="search"], nav .menu li ul.sub-menu li.hasSubMenu.showDropdown > a{color:#FFFFFF!important;}nav .codeless_custom_menu_mega_menu > ul > li, #site-header-cart ul li, #site-header-search input[type="search"]{border-color:#FFFFFF;}.header_container.cl-header-sticky-ready{background-color:#ffffff;}.header_container:not(.cl-header-light) nav > ul > li a:hover, #testimonial-entries .testimonial_item .title, footer#colophon .widget ul.social-icons-widget li a, body:not(.cl-one-page) .header_container:not(.cl-header-light) nav > ul > li.current-menu-item > a, body.cl-one-page .header_container:not(.cl-header-light) nav > ul > li.current-menu-item-onepage > a, aside .widget ul li a:hover, aside .widget_rss cite, h1 > a:hover, h2 > a:hover, h3 > a:hover, h4 > a:hover, h5 > a:hover, h6 > a:hover, .cl-pagination a:hover, mark.highlight, #blog-entries article .entry-readmore:hover, .cl_team.style-simple .team-item .team-position, .cl_team.style-photo .team-item .team-position, .cl_toggles.style-simple .cl_toggle .title[aria-expanded="true"], .cl_counter, .single-post .nav-links > div a .nav-title:hover, .shop-products .product_item .cl-price-button-switch a, .woocommerce div.product p.price, .woocommerce div.product span.price, .single-post article .entry-content > a, .header-el .widgetized form i, .cl_toggles.style-square_plus .cl_toggle .title > a:before, .cl_tabs.style-simple .cl-nav-tabs li.active a, aside .widget_nav_menu ul li:hover a, .cl_list.style-circle li > i, .cl_pricelist .price .integer-part, .cl_pricelist .price .decimal-part, .cl_pricelist .header.panel, .cl-filters.cl-filter-fullwidth.cl-filter-color-dark button.selected{color:#0C82CC!important;}.header_container.menu_style-border_effect #navigation nav > ul > li > a:hover:after, .header_container.menu_style-border_effect #navigation nav > ul > li.current-menu-item > a:after, article.format-gallery .swiper-pagination-bullet-active, .cl-pagination-jump > div a:hover, .shop-products .product_item .onsale, .cl-product-info .onsale, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .widget_product_categories ul li.current-cat > a:before, .cl-header-light .tool .tool-link .cart-total, .search__inner--down, .cl_blog .news-entries article:hover .post-categories li, .header_container.menu_style-border_effect_two #navigation nav > ul > li > a:hover:after, .header_container.menu_style-border_effect_two #navigation nav > ul > li.current-menu-item > a:after, .cl_tabs.style-large .cl-nav-tabs li a, aside .widget_nav_menu ul li.current-menu-item, .cl-sidenav ul li.current_page_item, .w3eden .label-default, .tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc, .cl_column.with_shadow > .cl_col_wrapper > .col-content .cl_pricelist .header, .cl-filters.cl-filter-fullwidth.cl-filter-color-dark, .cl-filters.cl-filter-small.cl-filter-color-light .selected, .shop-products .product_item .cl-learnmore{background-color:#0C82CC;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .tablepress thead{border-color:#0C82CC;}.light-text #testimonial-entries .testimonial_item .title{color:#EDEDED!important;}.cl_toggles.style-square_plus .cl_toggle .title > a:before, .cl_pricelist .header.panel, .cl-filters.cl-filter-fullwidth.cl-filter-color-dark button.selected{background-color:#EDEDED;}aside .widget_nav_menu ul li.current-menu-item, .cl-sidenav ul li.current_page_item{border-color:#EDEDED;}article.sticky, aside .widget, aside .widget_categories select, aside .widget_archive select, aside .widget_search input[type="search"], input:focus,textarea:focus,select:focus, button:focus, #blog-entries .default-style .entry-tools, #blog-entries .default-style .entry-tools .entry-tool-single, .grid-entries article .grid-holder .grid-holder-inner, #blog-entries .grid-style .grid-holder .entry-tools-wrapper, .masonry-entries article .grid-holder .grid-holder-inner, .portfolio-style-classic .portfolio_item .entry-wrapper-content, .portfolio-style-classic_excerpt .portfolio_item .entry-wrapper-content, .cl_contact_form7.style-simple input:not(.cl-btn), .cl_contact_form7.style-simple  textarea , .cl_contact_form7.style-simple  select, .cl_toggles.style-simple .cl_toggle > .title, .single-post .entry-single-tags a, .single-post .post-navigation, article.comment, #respond.comment-respond textarea, #respond.comment-respond .comment-form-author input, #respond.comment-respond .comment-form-email input, #respond.comment-respond .comment-form-url input, aside .widget_product_search input[type="search"], .cl-product-info .product_meta, .single-post .cl-layout-fullwidth .cl-comments, .post-password-form input[type="password"], .tablepress tbody td, .tablepress tfoot th{border-color:#ebebeb!important;}article .entry-meta-single .entry-meta-prepend, article.format-quote .entry-content i, article.format-quote .entry-content .quote-entry-author, aside .widget_categories ul li, aside .widget_archive ul li, aside .widget_recent_entries .post-date, aside .widget_recent_comments .recentcomments, aside .widget_rss .rss-date, article .entry-tools i, article.minimal-style .entry-meta-single a, .cl_contact_form7.style-simple label, #respond.comment-respond .comment-form-author input, #respond.comment-respond .comment-form-email input, #respond.comment-respond .comment-form-url input, #respond.comment-respond .comment-form-comment textarea, #respond.comment-respond p > label, article.comment .comment-reply-link, article.comment .comment-edit-link, .woocommerce-result-count, .widget_product_categories ul li .count, .cl-product-info .product_meta a, .cl-product-info .product_meta span, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .widget_twitter li .content .date{color:#9b9b9b;}.cl-pagination span.current, .cl-pagination-jump > div > a, .cl_progress_bar .progress, .single-post .entry-single-tools .single-share-buttons a, .btn-priority_secondary, .cl-filters.cl-filter-fullwidth.cl-filter-color-light, aside .widget_nav_menu ul li, .cl-sidenav ul li, .cl_team.style-simple .team-item .team-content{background-color:#F3F3F3;}article .entry-tools .entry-tool-likes .item-liked i, .btn-priority_secondary{color:#303133;}article .entry-tools .entry-tool-share .share-buttons, #cl_load_more_btn, .cl-pagination-jump > div > a:hover, .cl-mobile-menu-button span, .cl-hamburger-menu span, .single-post .entry-single-tags a:hover, .single-post .entry-single-tools .single-share-buttons a:hover{background-color:#303133;}article .entry-tools .codeless-count, article .entry-meta-single a, article.format-quote .entry-content .quote-entry-content p, article.format-quote .entry-content .quote-entry-content a, aside .widget ul li a, .cl-pagination a, .cl-pagination span.current, .cl-pagination-jump a, .cl_progress_bar .labels{color:#303133;}.cl-layout-modern-bg{background-color:#f7f7f7;}body{background-position:left top;background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-blend-mode:normal;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;}h1,h2,h3,h4,h5,h6, #testimonial-entries .testimonial_item .title, article.default-style.format-quote .entry-content, aside .widget_calendar caption, .cl_page_header .title_part .subtitle, .cl_team.style-simple .team-item .team-position, .cl_team.style-photo .team-item .team-position, .single_blog_style-modern .cl_page_header .entry-meta-single, .single_blog_style-custom .cl_page_header .entry-meta-single, .woocommerce-result-count, .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-results__option, .shop-products .product_item .onsale, .cl-product-info .onsale, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce ul.products li.product .button{font-family:"Source Sans Pro", Helvetica, Arial, sans-serif;}h1:not(.custom_font), .h1{font-size:34px;line-height:42px;text-transform:none;font-weight:700;letter-spacing:0px;color:#383838;}.light-text h1:not(.custom_font), .light-text .h1{color:#ffffff !important;}h2:not(.custom_font), .h2{font-size:32px;line-height:40px;text-transform:none;font-weight:600;letter-spacing:0px;color:#0C82CC;}.light-text h2:not(.custom_font), .light-text .h2{color:#ffffff !important;}h3:not(.custom_font), .h3{font-size:24px;line-height:27px;text-transform:none;font-weight:300;letter-spacing:0px;color:#454545;}.light-text h3:not(.custom_font), .light-text .h3{color:#ffffff !important;}h4:not(.custom_font), .h4{font-size:18px;line-height:22px;text-transform:none;font-weight:600;letter-spacing:0px;color:#303133;}.light-text h4:not(.custom_font), .light-text .h4{color:#ffffff !important;}h5:not(.custom_font), .h5{font-size:14px;line-height:24px;text-transform:uppercase;font-weight:600;letter-spacing:0px;color:#303133;}.light-text h5:not(.custom_font), .light-text .h5{color:#ffffff !important;}h6:not(.custom_font), .h6{font-size:15px;line-height:24px;text-transform:uppercase;font-weight:700;letter-spacing:0px;color:#303133;}.light-text h6:not(.custom_font), .light-text .h6{color:#ffffff !important;}html, body, .light-text .breadcrumbss .page_parents{font-family:"Open Sans", Helvetica, Arial, sans-serif;font-weight:400;font-size:15px;line-height:24px;text-transform:none;color:#787878;}article.hentry h2.entry-title{font-weight:600;font-size:22px;line-height:28px;letter-spacing:0em;text-transform:none;color:#28406D;}article.post h1.entry-title{font-weight:600;font-size:34px;line-height:42px;text-transform:none;color:#303133;}#blog-entries article .entry-readmore{font-weight:700;font-size:11px;line-height:20px;letter-spacing:0.00em;text-transform:uppercase;color:#28406D;}article .entry-overlay-color .entry-overlay, article .entry-overlay-zoom_color .entry-overlay{background-color:rgba(40,64,109,0.92);}.portfolio_item .portfolio-categories a, .portfolio_item .portfolio-categories{font-weight:400;font-size:13px;line-height:20px;letter-spacing:0.00em;text-transform:none;color:#999;}.cl-btn:not(.btn-priority_secondary){background-color:#0C82CC;color:#ffffff;border-color:rgba(0,0,0,0);border-width:1px;}.cl-btn:not(.btn-priority_secondary):hover{background-color:#28406D;color:#FFFFFF;border-color:rgba(12,130,204,0);}.light-text .cl-btn, .header_container.cl-header-light:not(.cl-responsive-header) .cl-btn{background-color:#FFFFFF;color:#28406D;border-color:rgba(12,130,204,0);}.light-text .cl-btn:hover, .header_container.cl-header-light:not(.cl-responsive-header) .cl-btn:hover{background-color:#A8DB51;color:#28406D;}.cl-light .cl-btn, .header_container.cl-header-light:not(.cl-responsive-header) .cl-btn:hover{border-color:rgba(0,0,0,0);}aside .widget-title, footer#colophon .widget-title{font-family:"Source Sans Pro", Helvetica, Arial, sans-serif;font-weight:600;font-size:22px;letter-spacing:0.00em;text-transform:none;}aside .widget-title{color:#303133;}aside .widget{padding-top:35px;padding-bottom:35px;}.inner-content-row, .single_blog_style-classic.cl-layout-fullwidth{padding-top:75px;}.inner-content-row{padding-bottom:75px;}#blog-entries article{margin-bottom:75px;}#portfolio-entries .portfolio_item{padding:15px;}footer#colophon .widget{padding-top:4px;padding-bottom:4px;}footer#colophon{border-style:solid;border-color:rgba(235,235,235,0.17);}footer#colophon, #copyright input, #copyright select, #copyright textarea {background-color:#333333;}footer#colophon input[type="text"], footer#colophon select, footer#colophon textarea, footer#colophon input[type="email"], footer#colophon .social_widget .social-icons-widget.circle li, footer#colophon table tbody td{background-color:#222222;}footer#colophon input[type="submit"]{background-color:#0C82CC;}footer#colophon .widget-title, footer#colophon .rsswidget{color:#FFFFFF;}footer#colophon, footer#colophon.widget_most_popular li .content .date{color:#A5A5A5;}footer#colophon a, footer#colophon .widget_rss cite,  footer#colophon .widget_calendar thead th{color:#DDDDDD !important;}footer#colophon a:hover{color:#fff !important;}footer#colophon .widget, footer#colophon input, footer#colophon select, footer#colophon textarea{border-color:#333333;}#copyright{background-color:#292929;color:#ADADAD;padding-top:10px;padding-bottom:10px;}#copyright a{color:#E5E5E5 !important;}#copyright a:hover{color:#fff !important;}#copyright .widget, #copyright input, #copyright select, #copyright textarea{border-color:#2b2b2b;}@media (max-width: 991px){#logo img{height:37px;}}@media (max-width: 480px){#logo img{height:37px;}}@media (min-width: 992px){.header_container.header-top nav > ul > li, .header_container.header-bottom nav > ul > li{padding-left:8px;padding-right:8px;}.header_container.header-left nav > ul > li, .header_container.header-right nav > ul > li, .vertical-menu nav > ul > li{padding-top:16px;padding-bottom:16px;}.header_container.header-left > .main .header-el, .header_container.header-right > .main .header-el{margin-bottom:60px;}.header_container.header-top > .main .header-el, .header_container.header-bottom > .main .header-el{margin-right:60px;}.header_container.header-top > .main, .header_container.header-bottom > .main{height:97px;line-height:97px;}.header_container.header-left > .top_nav .header-el, .header_container.header-right > .top_nav .header-el{margin-bottom:25px;}.header_container.header-top > .top_nav .header-el, .header_container.header-bottom > .top_nav .header-el{margin-right:25px;}.header_container.header-top > .top_nav, .header_container.header-bottom > .top_nav{height:45px;line-height:45px;}.header_container.header-left > .extra_row .header-el, .header_container.header-right > .extra_row .header-el{margin-bottom:60px;}.header_container.header-top > .extra_row .header-el, .header_container.header-bottom > .extra_row .header-el{margin-right:60px;}.cl-boxed-layout{width:1200px;}#blog-entries.blog_page{width:100%;}}@media (min-width: 1200px){.container{width:1200px;}}
#cl_text_5b1950283363f p{ margin-top:0; margin-bottom:0; }
#cl_text_5b1950283363f p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502834a84 p{ margin-top:0; margin-bottom:0; }
#cl_text_5b1950283363f p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502834a84 p{ margin-top:0; margin-bottom:0; }
#cl_text_5b1950283363f p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502834a84 p{ margin-top:0; margin-bottom:0; }
#cl_text_5b1950283363f p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502834a84 p{ margin-top:0; margin-bottom:0; }
#cl_text_5b1950283363f p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502834a84 p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502840e0e p{ margin-top:0; margin-bottom:0; }
#cl_text_5b1950283363f p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502834a84 p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502840e0e p{ margin-top:0; margin-bottom:0; }#cl_text_5b19502845ed3 p{ margin-top:5; margin-bottom:5; }
.hpf-slider-heading{
	font-size: 52px;font-weight: 300;line-height: 58px;text-transform: none;color: #444444;margin-top: 35px;
}
.hpf-slider-text{
	font-size: 16px;font-weight: 300;line-height: 30px;text-transform: none;color: #727272;margin-top: 15px;
}
.cl-padding{
	margin: 2.5em 0;
}
.cl-inner-text h1{
	font-size: 36px;
	margin-bottom: 0.8em;
	color: #00a3e8;
}
.cl-inner-text h3{
	font-weight: 400;
	margin-top: 25px;
	margin-bottom: 15px;
}
.cl-inner-text table{
	width: 100%;
}
.cl-inner-text table tbody tr:nth-child(2n) td {
    /*background: #d7e8f8;*/
}
.cl-inner-text td{
	padding: 8px;
}
.cl-inner-text td a{
	color: #00a3e8;
	font-weight: bold;
}
.cl-inner-text td, .cl-inner-text p{
	margin-bottom: 15px !important;
}
.cl-inner-text td img{
	max-width: none;
}
form .col-sm-6, form .col-sm-12{
	padding: 0 15px !important;
	margin-bottom: 15px;
}
td form{
	max-width: 480px;
	width: 100%;
}
.header_container nav ul li a, .header_container nav ul li a span{
	font-family:"Open Sans", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: 700;
}
@media screen and (max-width: 599px){
	.cl-inner-text th, .cl-inner-text td{
		width: 100%;
		display: block;
	}
	.cl-inner-text td img{
		max-width: 100%;
	}
	.cl-inner-text h1{
		font-size: 32px;
	}
	.cl-padding {
	    margin: 1.3em 0;
	}
}