a:hover, .tooltip-shortcode{
	color:#4A5063;
}
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a,
#sticky-nav ul .current_page_item a, #sticky-nav ul .current-menu-item a, #sticky-nav ul > .current-menu-parent a,
.footer-area ul li a:hover,
#slidingbar-area ul li a:hover,
.portfolio-tabs li.active a, .faq-tabs li.active a,
.project-content .project-info .project-info-box a:hover,
.about-author .title a,
span.dropcap,.footer-area a:hover,#slidingbar-area a:hover,.copyright a:hover,
#sidebar .widget_categories li a:hover,
#main .post h2 a:hover,
#sidebar .widget li a:hover,
#nav ul a:hover, #sticky-nav ul a:hover,
.date-and-formats .format-box i,
h5.toggle:hover a,
.tooltip-shortcode,.content-box-percentage,
.more a:hover:after,.read-more:hover:after,.pagination-prev:hover:before,.pagination-next:hover:after,.bbp-topic-pagination .prev:hover:before,.bbp-topic-pagination .next:hover:after,
.single-navigation a[rel=prev]:hover:before,.single-navigation a[rel=next]:hover:after,
#sidebar .widget_nav_menu li a:hover:before,#sidebar .widget_categories li a:hover:before,
#sidebar .widget .recentcomments:hover:before,#sidebar .widget_recent_entries li a:hover:before,
#sidebar .widget_archive li a:hover:before,#sidebar .widget_pages li a:hover:before,
#sidebar .widget_links li a:hover:before,.side-nav .arrow:hover:after,.woocommerce-tabs .tabs a:hover .arrow:after,
.star-rating:before,.star-rating span:before,.price ins .amount,
.price > .amount,.woocommerce-pagination .prev:hover,.woocommerce-pagination .next:hover,.woocommerce-pagination .prev:hover:before,.woocommerce-pagination .next:hover:after,
.woocommerce-tabs .tabs li.active a,.woocommerce-tabs .tabs li.active a .arrow:after,
#wrapper .cart-checkout a:hover,#wrapper .cart-checkout a:hover:before,
.widget_shopping_cart_content .total .amount,.widget_layered_nav li a:hover:before,
.widget_product_categories li a:hover:before,#header .my-account-link-active:after,.woocommerce-side-nav li.active a,.woocommerce-side-nav li.active a:after,.my_account_orders .order-number a,.shop_table .product-subtotal .amount,
.cart_totals .total .amount,form.checkout .shop_table tfoot .total .amount,#final-order-details .mini-order-details tr:last-child .amount,.rtl .more a:hover:before,.rtl .read-more:hover:before,#header .my-cart-link-active:after,#wrapper #sidebar .current_page_item > a,#wrapper #sidebar .current-menu-item > a,#wrapper #sidebar .current_page_item > a:before,#wrapper #sidebar .current-menu-item > a:before,#wrapper .footer-area .current_page_item > a,#wrapper .footer-area .current-menu-item > a,#wrapper .footer-area .current_page_item > a:before,#wrapper .footer-area .current-menu-item > a:before,#wrapper #slidingbar-area .current_page_item > a,#wrapper #slidingbar-area .current-menu-item > a,#wrapper #slidingbar-area .current_page_item > a:before,#wrapper #slidingbar-area .current-menu-item > a:before,.side-nav ul > li.current_page_item > a,.side-nav li.current_page_ancestor > a,
.gform_wrapper span.ginput_total,.gform_wrapper span.ginput_product_price,.ginput_shipping_price,
.bbp-topics-front ul.super-sticky a:hover, .bbp-topics ul.super-sticky a:hover, .bbp-topics ul.sticky a:hover, .bbp-forum-content ul.sticky a:hover{
	color:#4A5063 !important;
}
#sidebar .image .image-extras .image-extras-content a:hover { color: #333333 !important; }
.star-rating:before,.star-rating span:before {
	color:#4A5063 !important;
}
.tagcloud a:hover,#slidingbar-area .tagcloud a:hover,.footer-area .tagcloud a:hover{ color: #FFFFFF !important; text-shadow: none !important; -moz-text-shadow: none !important; -webkit-text-shadow: none !important; }
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a,
#sticky-nav ul .current_page_item a, #sticky-nav ul .current-menu-item a, #sticky-nav ul > .current-menu-parent a,
#nav ul ul,#sticky-nav ul ul,#navigation li.current-menu-ancestor a,
.reading-box,
.portfolio-tabs li.active a, .faq-tabs li.active a,
.tab-holder .tabs li.active a,
.post-content blockquote,
.progress-bar-content,
.pagination .current,
.bbp-topic-pagination .current,
.pagination a.inactive:hover,
.woocommerce-pagination .page-numbers:hover,
#nav ul a:hover,#sticky-nav ul a:hover,.woocommerce-pagination .current,
.tagcloud a:hover,#header .my-account-link:hover:after,body #header .my-account-link-active:after,
#bbpress-forums div.bbp-topic-tags a:hover{
	border-color:#4A5063 !important;
}
#navigation li.current-menu-ancestor a {
	color: #4A5063 !important;
}
.side-nav li.current_page_item a{
	border-right-color:#4A5063 !important;
}
.rtl .side-nav li.current_page_item a{
	border-left-color:#4A5063 !important;
}
.header-v2 .header-social, .header-v3 .header-social, .header-v4 .header-social,.header-v5 .header-social,.header-v2{
	border-top-color:#4A5063 !important;
}
h5.toggle.active span.arrow,
.post-content ul.circle-yes li:before,
.progress-bar-content,
.pagination .current,
.bbp-topic-pagination .current,
.header-v3 .header-social,.header-v4 .header-social,.header-v5 .header-social,
.date-and-formats .date-box,.table-2 table thead,
.onsale,.woocommerce-pagination .current,
.woocommerce .social-share li a:hover i,
.price_slider_wrapper .ui-slider .ui-slider-range,
.tagcloud a:hover,.cart-loading,
#toTop:hover,
#bbpress-forums div.bbp-topic-tags a:hover,
.main-nav-search-form input[type="submit"]:hover, .search-page-search-form input[type="submit"]:hover,
ul.arrow li:before,
p.demo_store {
	background-color:#4A5063 !important;
}
.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky	{
	background-color: #ffffe8 !important;
	opacity: 1;
}


	#header .my-cart-link:after, #header a.search-link:after,
	#small-nav .my-cart-link:after, #small-nav a.search-link:after{ border: none !important; }




.no-rgba #header.sticky-header .sticky-shadow{background: #ffffff; filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=97); opacity: 0.97;}







.sep-boxed-pricing ul li.title-row{
	background-color:#62a2c4 !important;
	border-color:#62a2c4 !important;
}
.pricing-row .exact_price, .pricing-row sup{
	color:#62a2c4 !important;
}
.image .image-extras{
	background-image: linear-gradient(top, rgba(144,201,232,1) 0%, rgba(90,171,214,1) 100%);
	background-image: -o-linear-gradient(top, rgba(144,201,232,1) 0%, rgba(90,171,214,1) 100%);
	background-image: -moz-linear-gradient(top, rgba(144,201,232,1) 0%, rgba(90,171,214,1) 100%);
	background-image: -webkit-linear-gradient(top, rgba(144,201,232,1) 0%, rgba(90,171,214,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(144,201,232,1) 0%, rgba(90,171,214,1) 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, rgba(144,201,232,1)),
		color-stop(1, rgba(90,171,214,1))
	);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90c9e8', endColorstr='#5aabd6')
			progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.no-cssgradients .image .image-extras{
	background:#90c9e8;
}
.image:hover .image-extras {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90c9e8', endColorstr='#5aabd6')
 			progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
 }
#main .portfolio-one .button,
#main .comment-submit,
#reviews input#submit,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.bbp-submit-wrapper button,
.button.default,
.price_slider_amount button,
.gform_wrapper .gform_button{
	background: #5aabd6;

	color: #105378 !important;
	background-image: linear-gradient(top, #90c9e8 0%, #5aabd6 100%);
	background-image: -o-linear-gradient(top, #90c9e8 0%, #5aabd6 100%);
	background-image: -moz-linear-gradient(top, #90c9e8 0%, #5aabd6 100%);
	background-image: -webkit-linear-gradient(top, #90c9e8 0%, #5aabd6 100%);
	background-image: -ms-linear-gradient(top, #90c9e8 0%, #5aabd6 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #90c9e8),
		color-stop(1, #5aabd6)
	);
	border:1px solid #5aabd6;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90c9e8', endColorstr='#5aabd6');
}
.no-cssgradients #main .portfolio-one .button,
.no-cssgradients #main .comment-submit,
.no-cssgradients #reviews input#submit,
.no-cssgradients .comment-form input[type="submit"],
.no-cssgradients .wpcf7-form input[type="submit"],
.no-cssgradients .bbp-submit-wrapper button,
.no-cssgradients .button.default,
.no-cssgradients .price_slider_amount button,
.no-cssgradients .gform_wrapper .gform_button{
	background:#90c9e8;
}
#main .portfolio-one .button:hover,
#main .comment-submit:hover,
#reviews input#submit:hover,
.comment-form input[type="submit"]:hover,
.wpcf7-form input[type="submit"]:hover,
.bbp-submit-wrapper button:hover,
.button.default:hover,
.price_slider_amount button:hover,
.gform_wrapper .gform_button:hover{
	background: #90c9e8;
	color: #105378 !important;
	background-image: linear-gradient(top, #5aabd6 0%, #90c9e8 100%);
	background-image: -o-linear-gradient(top, #5aabd6 0%, #90c9e8 100%);
	background-image: -moz-linear-gradient(top, #5aabd6 0%, #90c9e8 100%);
	background-image: -webkit-linear-gradient(top, #5aabd6 0%, #90c9e8 100%);
	background-image: -ms-linear-gradient(top, #5aabd6 0%, #90c9e8 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #5aabd6),
		color-stop(1, #90c9e8)
	);
	border:1px solid #5aabd6;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5aabd6', endColorstr='#90c9e8');
}
.no-cssgradients #main .portfolio-one .button:hover,
.no-cssgradients #main .comment-submit:hover,
.no-cssgradients #reviews input#submit:hover,
.no-cssgradients .comment-form input[type="submit"]:hover,
.no-cssgradients .wpcf7-form input[type="submit"]:hover,
.no-cssgradients .bbp-submit-wrapper button:hover,
.no-cssgradients .button.default,
.no-cssgradients .price_slider_amount button:hover,
.no-cssgradients .gform_wrapper .gform_button{
	background:#5aabd6;
}


.footer-area{
	
	
	}

#footer{
	
	}









body,#nav ul li ul li a,#sticky-nav ul li ul li a
.more,
.avada-container h3,
.meta .date,
.review blockquote q,
.review blockquote div strong,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content h4 a,
.project-content .project-info h4,
.post-content blockquote,
.button.large,
.button.small,
.ei-title h3,.cart-contents,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.gform_wrapper .gform_button,
.woocommerce-success-message .button,
.page-title h3,
.blog-shortcode h3.timeline-title{
	font-family:"Open Sans", Arial, Helvetica, sans-serif !important;
}
.avada-container h3,
.review blockquote div strong,
.footer-area  h3,
#slidingbar-area  h3,
.button.large,
.button.small,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.gform_wrapper .gform_button{
	font-weight:bold;
}
.meta .date,
.review blockquote q,
.post-content blockquote{
	font-style:italic;
}


#nav, #sticky-nav, #navigation,
.side-nav li a{
	font-family:"Lato", Arial, Helvetica, sans-serif !important;
}


#main .reading-box h2,
#main h2,
.page-title h1,
.image .image-extras .image-extras-content h3,
#main .post h2,
#sidebar .widget h3,
.tab-holder .tabs li a,
.share-box h4,
.project-content h3,
.author .author_title,
h5.toggle a,
.full-boxed-pricing ul li.title-row,
.full-boxed-pricing ul li.pricing-row,
.sep-boxed-pricing ul li.title-row,
.sep-boxed-pricing ul li.pricing-row,
.person-author-wrapper,
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,
.ei-title h2, #header .tagline,
table th,.project-content .project-info h4,
.woocommerce-success-message .msg,.product-title{
	font-family:"Lato", Arial, Helvetica, sans-serif !important;
}


.footer-area  h3,#slidingbar-area  h3{
	font-family:"Lato", Arial, Helvetica, sans-serif !important;
}

body,#sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2,#slidingbar-area .slide-excerpt h2{
	font-size:13px;
		line-height:20px;
}
.project-content .project-info h4,.gform_wrapper label,.gform_wrapper .gfield_description{
	font-size:13px !important;
		line-height:20px !important;
}
.blog-shortcode h3.timeline-title { font-size:13px;line-height:13px; }
.counter-box-content { font-size:13px; }

body,#sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2,#slidingbar-area .slide-excerpt h2{
	line-height:20px !important;
}
.project-content .project-info h4{
	line-height:20px !important;
}

#nav,#sticky-nav,#navigation{font-size:12px !important;}

#nav ul li ul li a,#sticky-nav ul li ul li a{font-size:12px !important;}

.header-social *{font-size:12px !important;}

.page-title ul li,page-title ul li a{font-size:10px !important;}

.side-nav li a{font-size:14px !important;}

#sidebar .widget h3{font-size:13px !important;}

#slidingbar-area h3{font-size:10px !important;}

.footer-area h3{font-size:13px !important;}

.copyright{font-size:12px !important;}

#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row{ max-width:940px; }

.post-content h1{
	font-size:32px !important;
		line-height:48px !important;
}

.post-content h1{
	line-height:48px !important;
}

.post-content h2,.title h2,#main .post-content .title h2,.page-title h1,#main .post h2 a{
	font-size:18px !important;
		line-height:27px !important;
}

.post-content h2,.title h2,#main .post-content .title h2,.page-title h1,#main .post h2 a{
	line-height:27px !important;
}

.post-content h3,.project-content h3,#header .tagline,.product-title{
	font-size:16px !important;
		line-height:24px !important;
}
p.demo_store { font-size:16px !important; }

.post-content h3,.project-content h3,#header .tagline,.product-title{
	line-height:24px !important;
}

.post-content h4{
	font-size:13px !important;
		line-height:20px !important;
}
h5.toggle a,.tab-holder .tabs li a,.share-box h4,.person-author-wrapper{
	font-size:13px !important;
}

.post-content h4{
	line-height:20px !important;
}

.post-content h5{
	font-size:12px !important;
		line-height:18px !important;
}

.post-content h5{
	line-height:18px !important;
}

.post-content h6{
	font-size:11px !important;
		line-height:17px !important;
}

.post-content h6{
	line-height:17px !important;
}

.ei-title h2{
	font-size:42px !important;
		line-height:63px !important;
}

.ei-title h3{
	font-size:20px !important;
		line-height:30px !important;
}

body,.post .post-content,.post-content blockquote,.tab-holder .news-list li .post-holder .meta,#sidebar #jtwt,.meta,.review blockquote div,.search input,.project-content .project-info h4,.title-row,.simple-products-slider .price .amount,.quantity .qty,.quantity .minus,.quantity .plus,.blog-shortcode h3.timeline-title{color:#747474 !important;}











body a{color:#08034a;}
.project-content .project-info .project-info-box a,#sidebar .widget li a, #sidebar .widget .recentcomments, #sidebar .widget_categories li, #main .post h2 a,
.shop_attributes tr th,.image-extras a,.products-slider .price .amount,z.my_account_orders thead tr th,.shop_table thead tr th,.cart_totals table th,form.checkout .shop_table tfoot th,form.checkout .payment_methods label,#final-order-details .mini-order-details th,#main .product .product_title{color:#08034a !important;}

.page-title ul li,.page-title ul li a{color:#333333 !important;}





.footer-area h3{color:#DDDDDD !important;}

.footer-area,.footer-area article.col,.footer-area #jtwt,.footer-area #jtwt .jtwt_tweet,.copyright{color:#8C8989 !important;}

.footer-area a,.footer-area .pyre_tabs .tab-holder .tabs li a,.copyright a{color:#BFBFBF !important;}

#nav ul a,#sticky-nav ul a,.side-nav li a,#header .cart-content a,#header .cart-content a:hover,#small-nav .cart-content a,#small-nav .cart-content a:hover,#wrapper .header-social .top-menu .cart > a,#wrapper .header-social .top-menu .cart > a > .amount{color:#333333 !important;}
#header .my-account-link:after{border-color:#333333 !important;}


#nav ul ul,#sticky-nav ul ul{background-color:#edebeb;}

#wrapper #nav ul li ul li a,#wrapper #sticky-nav ul li ul li a,.side-nav li li a,.side-nav li.current_page_item li a{color:#333333 !important;}

.ei-title h2{color:#333333 !important;}

.ei-title h3{color:#747474 !important;}

#wrapper .header-social .header-info, #wrapper .header-social a {color:#ffffff !important;}
#wrapper .header-social .mobile-topnav-holder li a {color: #333333 !important;}












#header .tagline{
	font-size:10px !important;
	line-height:30px !important;
}

.page-title h1{
	font-size:10px !important;
	line-height:normal !important;
}

	.page-title h3{
		font-size:10px !important;
		line-height: 22px !important;
	}






























.main-flex .flex-control-nav{display:none !important;}

@media only screen and (max-width: 940px){
	.breadcrumbs{display:none !important;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
	.breadcrumbs{display:none !important;}
}


#navigation > li > a,#navigation li.current-menu-ancestor a{height:40px;line-height:40px;}
#navigation > li > a,#navigation li.current-menu-ancestor a{height:40px;line-height:40px;}
#nav ul ul,#sticky-nav ul ul{top:43px;}

.sticky-header #navigation > li > a.my-cart-link, .sticky-header #navigation li.current-menu-ancestor a.my-cart-link {height:63px;line-height:63px;}


.ei-slider{width:100% !important;}

.ei-slider{height:400px !important;}





.isotope .isotope-item {
  -webkit-transition-property: top, left, opacity;
     -moz-transition-property: top, left, opacity;
      -ms-transition-property: top, left, opacity;
       -o-transition-property: top, left, opacity;
          transition-property: top, left, opacity;
}


.header-v4 #small-nav,.header-v5 #small-nav{background-color: !important;}

.header-v5 #header .logo{float:left;}

@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13/10), only screen and (min-resolution: 120dpi) {
	#header .normal_logo{display:none !important;}
	#header .retina_logo{display:inline !important;}
}


.rev_slider_wrapper{
	position:relative
}

.rev_slider_wrapper .shadow-left{
	position:absolute;
	background-image:url(http://kingwilliamcounty.us/wp-content/themes/Avada/images/shadow-top.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:42px;
	width:100%;
	top:0;
	z-index:99;
}

.rev_slider_wrapper .shadow-left{top:-1px;}

.rev_slider_wrapper .shadow-right{
	position:absolute;
	background-image:url(http://kingwilliamcounty.us/wp-content/themes/Avada/images/shadow-bottom.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:32px;
	width:100%;
	bottom:0;
	z-index:99;
}

.avada-skin-rev{
	border-top: 1px solid #d2d3d4;
	border-bottom: 1px solid #d2d3d4;
}

.rev_slider_wrapper .tp-leftarrow, .rev_slider_wrapper .tp-rightarrow{
	background-color: rgba(0, 0, 0, 0.5)  !important;
	background-repeat: no-repeat;
	width: 63px !important;
	height: 63px !important;
	position: absolute;
	top: 50% !important;
	margin-top:-31px !important;
	opacity:0.8;
	position:absolute !important;
}

.rev_slider_wrapper .tp-rightarrow{
	left:auto !important;
	right:0 !important;
}

.no-rgba .rev_slider_wrapper .tp-leftarrow, .no-rgba .rev_slider_wrapper .tp-rightarrow{
	background-color:#ccc  !important;
}

.rev_slider_wrapper:hover .tp-leftarrow,.rev_slider_wrapper:hover .tp-rightarrow{
	display:block !important;
	opacity:0.8 !important;
}

.rev_slider_wrapper .tp-leftarrow:hover, .rev_slider_wrapper .tp-rightarrow:hover{
	opacity:1 !important;
}

.rev_slider_wrapper .tp-leftarrow{
	background-image: url(http://kingwilliamcounty.us/wp-content/themes/Avada/images/ls_prev.png) !important;
	background-position: 19px 19px  !important;
	left: 0 !important;
	margin-left:0 !important;
	z-index:100;
	opacity: 0;
}

.rev_slider_wrapper .tp-rightarrow{
	background-image: url(http://kingwilliamcounty.us/wp-content/themes/Avada/images/ls_next.png)  !important;
	background-position: 29px 19px  !important;
	right: 0  !important;
	margin-left:0 !important;
	z-index:100;
	opacity: 0;
}

.tp-bullets .bullet.last{
	clear:none !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13/10), only screen and (min-resolution: 120dpi) {
	.rev_slider_wrapper .tp-leftarrow{
		background-image: url(http://kingwilliamcounty.us/wp-content/themes/Avada/images/ls_prev@2x.png) !important;
		-webkit-background-size:12px 24px !important;
		   -moz-background-size:12px 24px !important;
		     -o-background-size:12px 24px !important;
		        background-size:12px 24px !important;
	}

	.rev_slider_wrapper .tp-rightarrow{
		background-image: url(http://kingwilliamcounty.us/wp-content/themes/Avada/images/ls_next@2x.png) !important;
		-webkit-background-size:12px 24px !important;
		   -moz-background-size:12px 24px !important;
		     -o-background-size:12px 24px !important;
		        background-size:12px 24px !important;
	}
}
