.btn001 {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  font-family: Arial;
  color: #ffffff;
  font-size: 15px;
  padding: 12px 22px 12px 22px;
  text-decoration: none;
}
.btn001:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
  color: #ffffff;
}
 
body{  
	font-size: 13px !important; 
}
.my{color: #5050C3;}
     
a:hover,.tooltip-shortcode {
	color: #a0ce4e
}

#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,.content-boxes a:hover h2,.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,.wheebox-order-details .shop_table.order_details tfoot tr:last-child .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,#wrapper .header-social .top-menu .cart-checkout a:hover,.widget_shopping_cart_content .total .amount,.widget_layered_nav li a:hover:before,.widget_product_categories li a:hover:before,#header-sticky .my-account-link-active:after,#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 .order-total .amount,form.checkout .shop_table tfoot .order-total .amount,#final-order-details .mini-order-details tr:last-child .amount,.rtl .more a:hover:before,.rtl .read-more:hover:before,#header-sticky .my-cart-link-active:after,#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: #a0ce4e !important
}

#sidebar .image .image-extras .image-extras-content a:hover {
	color: #333 !important
}

.star-rating:before,.star-rating span:before {
	color: #a0ce4e !important
}

.tagcloud a:hover,#slidingbar-area .tagcloud a:hover,.footer-area .tagcloud a:hover
	{
	color: #FFF !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,#nav ul .current-menu-ancestor a,#snav ul .current-menu-ancestor a,#sticky-nav ul .current-menu-ancestor 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,.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-sticky .my-account-link:hover:after,#header .my-account-link:hover:after,body #header-sticky .my-account-link-active:after,body #header .my-account-link-active:after,#bbpress-forums div.bbp-topic-tags a:hover
	{
	border-color: #a0ce4e !important
}

#wrapper .main-nav-search a:hover {
	border-top: 3px solid transparent !important
}

#nav ul .current-menu-ancestor a,.navigation li.current-menu-ancestor a,#sticky-nav li.current-menu-ancestor a
	{
	color: #a0ce4e !important
}

.side-nav li.current_page_item a {
	border-right-color: #a0ce4e !important
}
 
.rtl .side-nav li.current_page_item a {
	border-left-color: #a0ce4e !important
}

.header-v2 .header-social,.header-v3 .header-social,.header-v4 .header-social,.header-v5 .header-social,.header-v2
	{
	border-top-color: #a0ce4e !important
}

h5.toggle.active span.arrow,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,.wheebox-myaccount-data .digital-downloads li:before,.wheebox-thank-you .order_details li:before
	{
	background-color: #a0ce4e !important
}

.woocommerce .social-share li a:hover i {
	border-color: #a0ce4e !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
}

#slidingbar {
	background-color: Array !important;
	background-color: rgba(54, 56, 57, 0.95) !important
}

.sb_toggle {
	border-color: transparent Array transparent transparent !important;
	border-color: transparent rgba(54, 56, 57, 0.95) transparent transparent
		!important
}

#slidingbar-area .pyre_tabs .tab-holder .tabs li {
	border-color: Array !important;
	border-color: rgba(54, 56, 57, 0.95) !important
}

#header-sticky .my-cart-link:after,#header-sticky a.search-link:after,#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
}

.sticky-header #sticky-nav>ul>li a {
	font-size: 14px
}

.sticky-header .cart-checkout .cart-link a,.sticky-header .cart-checkout .checkout-link a
	{
	font-size: 12px !important
}

body #header-sticky.sticky-header .sticky-shadow {
	background: rgba(255, 255, 255, .97) !important
}

.no-rgba #header-sticky.sticky-header .sticky-shadow {
	background: #fff;
	filter: progid:  DXImageTransform.Microsoft.Alpha(Opacity=97 );
	opacity: .97
}
/* header color */ 
 
#header,#small-nav {          
	 background-color: white !important;
	 color: black;   
} 

#main,#wrapper {
	background-color: #fff !important
}

.footer-area {
	background-color: #363839 !important
}

.footer-area .pyre_tabs .tab-holder .tabs li {
	border-color: #363839 !important
}

.footer-area {
	border-color: #e9eaee !important
}

#footer {
	background-color: #282a2b !important
}

#footer {
	border-color: #4b4c4d !important
}

.sep-boxed-pricing ul li.title-row {
	background-color: #a0ce4e !important;
	border-color: #a0ce4e !important
}

.pricing-row .exact_price,.pricing-row sup {
	color: #a0ce4e !important
}

.image .image-extras {
	background-image: linear-gradient(top, rgba(209, 233, 144, 1) 0%,
		rgba(170, 215, 91, 1) 100% );
	background-image: -o-linear-gradient(top, rgba(209, 233, 144, 1) 0%,
		rgba(170, 215, 91, 1) 100% );
	background-image: -moz-linear-gradient(top, rgba(209, 233, 144, 1) 0%,
		rgba(170, 215, 91, 1) 100% );
	background-image: -webkit-linear-gradient(top, rgba(209, 233, 144, 1) 0%,
		rgba(170, 215, 91, 1) 100% );
	background-image: -ms-linear-gradient(top, rgba(209, 233, 144, 1) 0%,
		rgba(170, 215, 91, 1) 100% );
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(209,
		233, 144, 1) ), color-stop(1, rgba(170, 215, 91, 1) ) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1E990',
		endColorstr='#AAD75B' ) progid:  DXImageTransform.Microsoft.Alpha(Opacity=0
		)
}

.no-cssgradients .image .image-extras {
	background: #D1E990
}

.image:hover .image-extras {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1E990',
		endColorstr='#AAD75B' ) 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,.woocommerce .single_add_to_cart_button,.woocommerce .shipping-calculator-form .button,.woocommerce form.checkout #place_order,.woocommerce .checkout_coupon .button,.woocommerce .login .button,.woocommerce .register .button,.woocommerce .wheebox-order-details .order-again .button,.woocommerce .wheebox-order-details .order-again .button
	{
	background: #AAD75B;
	color: #54770f !important;
	background-image: linear-gradient(top, #D1E990 0%, #AAD75B 100%);
	background-image: -o-linear-gradient(top, #D1E990 0%, #AAD75B 100%);
	background-image: -moz-linear-gradient(top, #D1E990 0%, #AAD75B 100%);
	background-image: -webkit-linear-gradient(top, #D1E990 0%, #AAD75B 100%);
	background-image: -ms-linear-gradient(top, #D1E990 0%, #AAD75B 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #D1E990),
		color-stop(1, #AAD75B) );
	border: 1px solid #AAD75B;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1E990',
		endColorstr='#AAD75B' )
}

.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,.no-cssgradients .woocommerce .single_add_to_cart_button,.no-cssgradients .woocommerce .shipping-calculator-form .button,.no-cssgradients .woocommerce form.checkout #place_order,.no-cssgradients .woocommerce .checkout_coupon .button,.no-cssgradients .woocommerce .login .button,.no-cssgradients .woocommerce .register .button,.no-cssgradients .woocommerce .wheebox-order-details .order-again .button
	{
	background: #D1E990
}

#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,.woocommerce .single_add_to_cart_button:hover,.woocommerce .shipping-calculator-form .button:hover,.woocommerce form.checkout #place_order:hover,.woocommerce .checkout_coupon .button:hover,.woocommerce .login .button:hover,.woocommerce .register .button:hover,.woocommerce .wheebox-order-details .order-again .button:hover
	{
	background: #AAD75B;
	color: #54770f !important;
	background-image: linear-gradient(top, #AAD75B 0%, #D1E990 100%);
	background-image: -o-linear-gradient(top, #AAD75B 0%, #D1E990 100%);
	background-image: -moz-linear-gradient(top, #AAD75B 0%, #D1E990 100%);
	background-image: -webkit-linear-gradient(top, #AAD75B 0%, #D1E990 100%);
	background-image: -ms-linear-gradient(top, #AAD75B 0%, #D1E990 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #AAD75B),
		color-stop(1, #D1E990) );
	border: 1px solid #AAD75B;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAD75B',
		endColorstr='#D1E990' )
}

.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:hover,.no-cssgradients .woocommerce .single_add_to_cart_button:hover .no-cssgradients .woocommerce .shipping-calculator-form .button:hover,.no-cssgradients .woocommerce form.checkout #place_order:hover,.no-cssgradients .woocommerce .checkout_coupon .button:hover,.no-cssgradients .woocommerce .login .button:hover,.no-cssgradients .woocommerce .register .button:hover .no-cssgradients .woocommerce .wheebox-order-details .order-again .button:hover
	{
	background: #AAD75B
}

.page-title-container {
	border-color: #d2d3d4 !important
}

.footer-area {
	
}

#footer {
	
}

.fontawesome-icon.circle-yes {
	background-color: #333 !important
}

.fontawesome-icon.circle-yes {
	border-color: #333 !important
}

.fontawesome-icon {
	color: #fff !important
}

.title-sep,.product .product-border {
	border-color: #e0dede !important
}

.review blockquote q,.post-content blockquote,form.checkout .payment_methods .payment_box
	{
	background-color: #f6f6f6 !important
}

.review blockquote div:after {
	border-top-color: #f6f6f6 !important
}

.review blockquote q,.post-content blockquote {
	color: #747474 !important
}
       
@font-face {
	font-family: 'MuseoSlab500Regular';
	src:
		url('../fonts/Museo_Slab_300-webfont.eot');
	src:
		url('../fonts/Museo_Slab_300-webfont.eot?#iefix')
		format('eot'),
		url('../fonts/Museo_Slab_300-webfont.woff')
		format('woff'),
		url('../fonts/Museo_Slab_300-webfont.ttf')
		format('truetype'),
		url('../fonts/Museo_Slab_300-webfont.svg')
		format('svg');
	font-weight: 400;
	font-style: normal
}
   
body,#nav ul li ul li a,#sticky-nav ul li ul li a,#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container,.more,.wheebox-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,.woocommerce .single_add_to_cart_button,.woocommerce .shipping-calculator-form .button,.woocommerce form.checkout #place_order,.woocommerce .checkout_coupon .button,.woocommerce .login .button,.woocommerce .register .button,.page-title h3,.blog-shortcode h3.timeline-title,#reviews #comments>h2
	{
	font-family: "PT Sans", arial, helvetica, sans-serif !important
}

.wheebox-container h3,.review blockquote div strong,.footer-area  h3,#slidingbar-area  h3,.button.large,.button.small,.woocommerce .single_add_to_cart_button,.woocommerce .shipping-calculator-form .button,.woocommerce form.checkout #place_order,.woocommerce .checkout_coupon .button,.woocommerce .login .button,.woocommerce .register .button,.woocommerce .wheebox-order-details .order-again .button,.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
}

.footer-area  h3,#slidingbar-area h3 {
	font-family: "PT Sans", 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: 18px !important
}

.project-content .project-info h4 {
	line-height: 22px !important
}

#nav,#sticky-nav,.navigation {
	font-size: 13px !important
}  

#nav ul li ul li a,#sticky-nav ul li ul li a {
	font-size: 13px !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: 13px !important
}

.footer-area h3 {
	font-size: 13px !important
}

.copyright {
	font-size: 12px !important
}

#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title {
	font-size: 18px !important
}

#header-sticky .wheebox-row,#header .wheebox-row,#main .wheebox-row,.footer-area .wheebox-row,#slidingbar-area .wheebox-row,#footer .wheebox-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,.woocommerce .checkout h3
	{
	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,.woocommerce .checkout h3,.cart-empty
	{
	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,#reviews #comments>h2
	{
	font-size: 13px !important
}

.post-content h4,#reviews #comments>h2 {
	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,#reviews #comments>h2
	{
	color: #747474 !important
}

.post-content h1,.title h1,.woocommerce-success-message .msg,.woocommerce-message
	{
	color: #333 !important
}

#main .post h2,.post-content h2,.title h2,.woocommerce-tabs h2,.search-page-search-form h2,.cart-empty,.woocommerce h2,.woocommerce .checkout h3
	{
	color: #333 !important
}

.post-content h3,#sidebar .widget h3,.project-content h3,.title h3,#header .tagline,.person-author-wrapper span,.product-title
	{
	color: #333 !important
}

.post-content h4,.project-content .project-info h4,.share-box h4,.title h4,.tab-holder .tabs li a
	{
	color: #333 !important
}

.post-content h5,h5.toggle a,.title h5 {
	color: #333 !important
}

.post-content h6,.title h6 {
	color: #333 !important
}

.page-title h1 {
	color: #333 !important
}

body a,.single-navigation a[rel="prev"]:before,.single-navigation a[rel="next"]:after
	{
	color: #333
}

.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,.shop_table.order_details tr th,.rtl #sidebar .widget li a:before,.rtl #sidebar .widget li:before
	{
	color: #333 !important
}

.page-title ul li,.page-title ul li a {
	color: #333 !important
}

.footer-area h3 {
	color: #DDD !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-sticky .cart-content a,#header-sticky .cart-content a:hover,#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,#wrapper .header-social .top-menu .cart-checkout a
	{       
	color: black !important
}

#header-sticky .my-account-link:after,#header .my-account-link:after {
	border-color: #333 !important
}

#nav ul ul,#sticky-nav ul ul,#nav ul .login-box,#sticky-nav ul .login-box,#nav ul .cart-contents,#sticky-nav ul .cart-contents,#small-nav ul .login-box,#small-nav ul .cart-contents
	{ 
	
}

#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,#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container
	{    
	/* color: white !important */
}

.fusion-megamenu-bullet {
	border-right-color: #333 !important
} 

.ei-title h2 {
	color: #333 !important
}

.ei-title h3 {
	color: #747474 !important
}

#wrapper .header-social .header-info,#wrapper .header-social a {
	color: #fff !important
}

#wrapper .header-social .mobile-topnav-holder li a {
	color: #333 !important
}

.sep-single {
	background-color: #e0dede !important
}

.sep-double,.sep-dashed,.sep-dotted,.search-page-search-form {
	border-color: #e0dede !important
}

.ls-wheebox,.wheebox-skin-rev,.clients-carousel .es-carousel li img,h5.toggle a,.progress-bar,#small-nav,.portfolio-tabs,.faq-tabs,.single-navigation,.project-content .project-info .project-info-box,.post .meta-info,.grid-layout .post,.grid-layout .post .content-sep,.grid-layout .post .flexslider,.timeline-layout .post,.timeline-layout .post .content-sep,.timeline-layout .post .flexslider,h3.timeline-title,.timeline-arrow,.counter-box-wrapper,.table-2 table thead,.table-2 tr td,#sidebar .widget li a,#sidebar .widget .recentcomments,#sidebar .widget_categories li,.tab-holder,.commentlist .the-comment,.side-nav,#wrapper .side-nav li a,.rtl .side-nav,h5.toggle.active+.toggle-content,#wrapper .side-nav li.current_page_item li a,.tabs-vertical .tabset,.tabs-vertical .tabs-container .tab_content,.page-title-container,.pagination a.inactive,.woocommerce-pagination .page-numbers,.bbp-topic-pagination .page-numbers,.rtl .woocommerce .social-share li,.author .author_social
	{
	border-color: #e0dede
}

.side-nav li a,.product_list_widget li,.widget_layered_nav li,.price_slider_wrapper,.tagcloud a,#header-sticky .cart-content a,#header-sticky .cart-content a:hover,#header-sticky .login-box,#header-sticky .cart-contents,#header .cart-content a,#header .cart-content a:hover,#header .login-box,#header .cart-contents,#small-nav .login-box,#small-nav .cart-contents,#small-nav .cart-content a,#small-nav .cart-content a:hover,#customer_login_box,.wheebox_myaccount_user,.myaccount_user_container span,.woocommerce-side-nav li a,.woocommerce-content-box,.woocommerce-content-box h2,.my_account_orders tr,.woocommerce .address h4,.shop_table tr,.cart_totals .total,.chzn-container-single .chzn-single,.chzn-container-single .chzn-single div,.chzn-drop,form.checkout .shop_table tfoot,.input-radio,#final-order-details .mini-order-details tr:last-child,p.order-info,.cart-content a img,.panel.entry-content,.woocommerce-tabs .tabs li a,.woocommerce .social-share,.woocommerce .social-share li,.quantity,.quantity .minus,.quantity .qty,.shop_attributes tr,.woocommerce-success-message,#reviews li .comment-text,.cart_totals,.shipping_calculator,.coupon,.woocommerce .cross-sells,#customer_login .col-1,#customer_login .col-2,.woocommerce-message,.woocommerce form.checkout #customer_details .col-1,.woocommerce form.checkout #customer_details .col-2,.cart_totals h2,.shipping_calculator h2,.coupon h2,.woocommerce .checkout h3,#customer_login h2,.woocommerce .cross-sells h2,.order-total,.woocommerce .addresses .title,.cart-empty,.return-to-shop
	{
	border-color: #e0dede !important
}

.price_slider_wrapper .ui-widget-content {
	background-color: #e0dede
}

.gform_wrapper .gsection {
	border-bottom: 1px dotted #e0dede
}

.quantity .minus,.quantity .plus {
	background-color: #fbfaf9 !important
}

.quantity .minus:hover,.quantity .plus:hover {
	background-color: #fff !important
}

#slidingbar-area .widget_categories li a,#slidingbar-area li.recentcomments,#slidingbar-area ul li a,#slidingbar-area .product_list_widget li
	{
	border-bottom: 1px solid #505152 !important
}

#slidingbar-area .tagcloud a,#slidingbar-area .pyre_tabs .tab-holder .tabs-wrapper,#slidingbar-area .pyre_tabs .tab-holder .news-list li
	{
	border-color: #505152 !important
}

.footer-area .widget_categories li a,.footer-area li.recentcomments,.footer-area ul li a,.footer-area .product_list_widget li,.footer-area .tagcloud a,.footer-area .pyre_tabs .tab-holder .tabs-wrapper,.footer-area .pyre_tabs .tab-holder .news-list li
	{
	border-color: #505152 !important
}

input#s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea,.input-text,.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title,.bbp-topic-form input#bbp_topic_tags,.bbp-topic-form select#bbp_stick_topic_select,.bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,.wheebox-select-parent select,#lang_sel_click a.lang_sel_sel,#lang_sel_click ul ul a,#lang_sel_click ul ul a:visited,#lang_sel_click a,#lang_sel_click a:visited
	{
	background-color: #fff !important
}

input#s,input#s .placeholder,#comment-input input,#comment-textarea textarea,#comment-input .placeholder,#comment-textarea .placeholder,.comment-form-comment textarea,.input-text,.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title,.bbp-topic-form input#bbp_topic_tags,.bbp-topic-form select#bbp_stick_topic_select,.bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,.wheebox-select-parent select
	{
	color: #aaa9a9 !important
}

input#s::-webkit-input-placeholder,#comment-input input::-webkit-input-placeholder,#comment-textarea textarea::-webkit-input-placeholder,.comment-form-comment textarea::-webkit-input-placeholder,.input-text::-webkit-input-placeholder
	{
	color: #aaa9a9 !important
}

input
#s
:-moz-placeholder
,
#comment-input
 
input
:-moz-placeholder
,
#comment-textarea
 
textarea
:-moz-placeholder
,
.comment-form-comment
 
textarea
:-moz-placeholder
,
.input-text
:-moz-placeholder
,
input
#s
:-ms-input-placeholder
,
#comment-input
 
input
:-ms-input-placeholder
,
#comment-textarea
 
textarea
:-moz-placeholder
,
.comment-form-comment
 
textarea
:-ms-input-placeholder
,
.input-text
:-ms-input-placeholder
,
{
color
:
#aaa9a9
 
!
important
}
input#s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea,.input-text,.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.gform_wrapper .gfield select,.select-arrow,#bbpress-forums .quicktags-toolbar,#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title,.bbp-topic-form input#bbp_topic_tags,.bbp-topic-form select#bbp_stick_topic_select,.bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,#wp-bbp_topic_content-editor-container,#wp-bbp_reply_content-editor-container,.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,.wheebox-select-parent select,.wheebox-select-parent .wheebox-select-arrow,#lang_sel_click a.lang_sel_sel,#lang_sel_click ul ul a,#lang_sel_click ul ul a:visited,#lang_sel_click a,#lang_sel_click a:visited
	{
	border-color: #d2d2d2 !important
}

#wrapper #nav ul li ul li a,#wrapper #sticky-nav ul li ul li a,#header-sticky .cart-content a,#header .cart-content a,#small-nav .cart-content a
	{
	border-bottom: 1px solid #dcdadb !important
}

#wrapper #nav ul li ul li a:hover,#wrapper #nav ul li ul li.current-menu-item>a,#wrapper #sticky-nav ul li ul li a:hover,#wrapper #sticky-nav ul li ul li.current-menu-item>a,#header-sticky .cart-content a:hover,#header .cart-content a:hover,#small-nav .cart-content a:hover,#lang_sel_click a.lang_sel_sel:hover,#lang_sel_click ul ul a:hover,#lang_sel_click a:hover
	{
	background-color: #f5f4f4 !important
}

#header .tagline {
	color: #747474 !important
}

#header .tagline {
	font-size: 16px !important;
	line-height: 30px !important
}

.page-title h1 {
	font-size: 18px !important;
	line-height: normal !important
}

.page-title h3 {
	font-size: 10px !important;
	line-height: 22px !important
}

.header-social,#header,.header-v4 #small-nav,.header-v5 #small-nav {
	border-bottom-color: #e1e1e1 !important
}

#nav ul ul,#sticky-nav ul ul {
	width: 170px !important
}

#nav ul ul li ul,#sticky-nav ul ul li ul {
	left: 170px !important
}

ul.navigation>li:last-child ul ul {
	left: -170px !important
}

#nav .fusion-megamenu-wrapper ul {
	left: auto !important
}

.rtl #header-sticky #nav ul ul li ul,.rtl #header #nav ul ul li ul,.rtl #small-nav #nav ul ul li ul,.rtl .sticky-header #sticky-nav ul ul li ul
	{
	right: 170px !important;
	left: auto !important
}

.rtl ul.navigation>li:last-child ul ul {
	right: -170px !important;
	left: auto !important
}

.rtl #header-sticky #nav .fusion-megamenu-wrapper ul,.rtl #header #nav .fusion-megamenu-wrapper ul,.rtl #small-nav #nav .fusion-megamenu-wrapper ul,.rtl .sticky-header #sticky-nav .fusion-megamenu-wrapper ul ul li ul
	{
	left: auto !important;
	right: auto !important
}

#main #sidebar {
	background-color: #fff
}

#main #content {
	width: 71.1702128%
}

#main #sidebar {
	width: 23.4042553%
}

#wrapper .header-social {
	background-color: #a0ce4e !important
}

#wrapper .header-social .menu>li {
	border-color: #fff !important
}

#wrapper .header-social .menu .sub-menu,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form
	{
	background-color: #fff !important
}

#wrapper .header-social .menu .sub-menu li,#wrapper .header-social .menu .sub-menu li a,#wrapper .header-social .login-box *,#wrapper .header-social .cart-contents *
	{
	color: #333 !important
}

#wrapper .header-social .menu .sub-menu li a:hover,.top-menu .cart-content a:hover
	{
	background-color: #fafafa !important
}

#wrapper .header-social .menu .sub-menu li a:hover {
	color: #333 !important
}

#wrapper .header-social .menu .sub-menu,#wrapper .header-social .menu .sub-menu li,.top-menu .cart-content a,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form
	{
	border-color: #e0dfdf !important
}

h5.toggle span.arrow {
	background-color: #333
}

.progress-bar-content {
	background-color: #a0ce4e !important;
	border-color: #a0ce4e !important
}

.content-box-percentage {
	color: #a0ce4e !important
}

.progress-bar {
	background-color: #f6f6f6;
	border-color: #f6f6f6
}

.date-and-formats .format-box {
	background-color: #eef0f2
}

.es-nav-prev,.es-nav-next {
	background-color: #999
}

.es-nav-prev:hover,.es-nav-next:hover {
	background-color: #808080
}

.content-boxes .col {
	background-color: transparent
}

#sidebar .tab-holder,#sidebar .tab-holder .news-list li {
	border-color: #f1f2f2 !important
}

#sidebar .pyre_tabs .tabs-container {
	background-color: #fff !important
}

body #sidebar .tab-hold .tabs li {
	border-right: 1px solid #fff !important
}

body #sidebar .tab-hold .tabs li a {
	background: #f1f2f2 !important;
	border-bottom: 0 !important;
	color: #747474 !important
}

body #sidebar .tab-hold .tabs li a:hover {
	background: #fff !important;
	border-bottom: 0 !important
}

body #sidebar .tab-hold .tabs li.active a {
	background: #fff !important;
	border-bottom: 0 !important
}

body #sidebar .tab-hold .tabs li.active a {
	border-top-color: #a0ce4e !important
}

.share-box {
	background-color: #f6f6f6
}

.grid-layout .post,.timeline-layout .post {
	background-color: #fff
}

.grid-layout .post .flexslider,.timeline-layout .post,.timeline-layout .post .content-sep,.timeline-layout .post .flexslider,h3.timeline-title,.grid-layout .post,.grid-layout .post .content-sep,.products li,.product-details-container,.product-buttons,.product-buttons-container
	{
	border-color: #ebeaea !important
}

.align-left .timeline-arrow:before,.align-left .timeline-arrow:after {
	border-left-color: #ebeaea !important
}

.align-right .timeline-arrow:before,.align-right .timeline-arrow:after {
	border-right-color: #ebeaea !important
}

.timeline-circle,.timeline-title {
	background-color: #ebeaea !important
}

.timeline-icon {
	color: #ebeaea
}

#bbpress-forums li.bbp-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,div.bbp-template-notice,div.indicator-hint
	{
	background: #ebeaea !important
}

#bbpress-forums .bbp-replies div.even {
	background: transparent !important
}

#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-reply-author .bbp-reply-post-date,#bbpress-forums div.bbp-topic-tags a,#bbpress-forums #bbp-single-user-details,div.bbp-template-notice,div.indicator-hint,.bbp-arrow
	{
	border-color: #ebeaea !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
	}
}
 
#nav.nav-holder .navigation>li>a {
	height: 93px !important;
	line-height: 93px !important
}    
            
#nav ul ul,#sticky-nav ul ul {
	top: 56px
}

#nav ul li,#sticky-nav ul li {
	padding-right: 29px
}

.ei-slider {
	width: 100% !important
}

.ei-slider {
	height: 400px !important
}

#slidingbar-area a {
	text-shadow: none !important
}

.footer-area a,.copyright {
	text-shadow: none !important
}

.reading-box {
	background-color: #f6f6f6 !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-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-sticky .normal_logo,#header .normal_logo {
		display: none !important
	}
	#header-sticky .retina_logo,#header .retina_logo {
		display: inline !important
	}
}

.bbp_reply_admin_links .admin_links_sep,.bbp-admin-links .admin_links_sep
	{
	display: none
}

.rev_slider_wrapper {
	position: relative
} 

.rev_slider_wrapper .shadow-left {
	position: absolute;
	pointer-events: none;
	background-image:
		url(../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;
	pointer-events: none;
	background-image:
		url(../images/shadow-bottom.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 32px;
	width: 100%;
	bottom: 0;
	z-index: 99
}

.wheebox-skin-rev {
	border-top: 0px solid #d2d3d4;
	border-bottom: 0px solid #d2d3d4
}

.tparrows {
	border-radius: 0
}

.rev_slider_wrapper .tp-leftarrow,.rev_slider_wrapper .tp-rightarrow {
	background: none !important;
	background-color: rgba(0, 0, 0, 0.5) !important;
	width: 63px !important;
	height: 63px !important;
	position: absolute;
	top: 50% !important;
	margin-top: -31px !important;
	opacity: 0.8;
	position: absolute !important;
	color: #fff
}

.rev_slider_wrapper .tp-leftarrow:before {
	content: "\f104"
}

.rev_slider_wrapper .tp-rightarrow:before {
	content: "\f105"
}

.rev_slider_wrapper .tp-leftarrow:before,.rev_slider_wrapper .tp-rightarrow:before
	{
	position: absolute;
	text-align: center;
	font-size: 34px;
	font-family: fontawesome;
	height: 63px;
	margin: 21px 0 0 0;
	padding: 0;
	width: 63px
}

.rev_slider_wrapper .tp-leftarrow:before {
	margin-left: -2px
}

.rev_slider_wrapper .tp-rightarrow:before {
	margin-left: 2px
}

.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-position: 19px 19px !important;
	left: 0 !important;
	margin-left: 0 !important;
	z-index: 100;
	opacity: 0
}

.rev_slider_wrapper .tp-rightarrow {
	background-position: 29px 19px !important;
	right: 0 !important;
	margin-left: 0 !important;
	z-index: 100;
	opacity: 0
}

.tp-bullets .bullet.last {
	clear: none !important
}

.woocommerce form.checkout .col-2,.woocommerce form.checkout #order_review_heading,.woocommerce form.checkout #order_review
	{
	display: none
}

#wrapper {
	width: 100%
}

//
.wrapper_blank {
	display: block
}

@media only screen and (min-width: 801px) and (max-width: 1014px) {
	#wrapper {
		width: auto
	}
}

@media only screen and (min-device-width: 801px) and (max-device-width:
	1014px) {
	#wrapper {
		width: auto
	}
}

.page-title-container {
	/* background-image:url(../images/page_title_bg.png)!important */
	background-color: gray;
}
 
.page-title-container {
	background-color: #F6F6F6
}

#header {
	
}

#header {
	
}

#main {
	
}

#main {
	
}

.page-title-container {
	-webkit-background-size: auto;
	-moz-background-size: auto;
	-o-background-size: auto;
	background-size: auto
}

.page-title-container {
	height: 87px !important
}

.social_links_shortcode li {
	width: 48px !important
}

#main .columns h2 {
	line-height: 39px !important
}

.header-social .menu li {
	padding: 0 11px
}

.dropcap {
	top: 0
}

.page-id-8255 #nav ul li,.page-id-8255  .sticky-header,.page-id-8255 #sticky-nav ul li
	{
	padding-right: 32px !important
}

.page-id-8255 .navigation,.page-id-8255 .sticky-header #sticky-nav>ul>li a
	{
	font-size: 15px !important
}

.page-id-8255 #nav .cart,.page-id-8255 .sticky-header .cart {
	display: none
}

.page-id-3096 .header-wrapper #header .logo {
	margin-top: 0 !important
}

.page-id-3098 .header-wrapper #header .logo {
	margin-top: 36px !important;
	margin-bottom: 36px !important
}

.page-id-3098 .header-wrapper #header .logo {
	text-align: center !important;
	float: none !important
}

.header-social #mobile-nav li a {
	color: #333 !important
}

.page-id-3098 #nav.nav-holder>ul>li>a {
	height: 40px !important;
	line-height: 40px !important
}

.page-id-3098 #nav ul .cart .cart-checkout a {
	height: auto;
	line-height: 15px
}

.page-id-3098 #nav ul ul {
	top: auto
}

.page-id-3098 #nav ul ul ul {
	top: -3px
}

.page-id-3096 #nav.nav-holder>ul>li>a {
	height: 40px !important;
	line-height: 40px !important
}

.page-id-3096 #nav ul .cart .cart-checkout a {
	height: auto;
	line-height: 15px
}

.page-id-3096 #nav ul ul {
	top: auto
}

.page-id-3096 #nav ul ul ul {
	top: -3px
}

.woocommerce input[type="number"] {
	-moz-appearance: textfield
}

.woocommerce-invalid:after {
	content: 'Please enter correct details for this required field.';
	display: inline-block;
	margin-top: 7px;
	color: red
} 