﻿body {
            font-family: Open Sans, Arial, Helvetica, sans-serif;
            font-size: 13px; 
            font-weight: 400; 
            color: #787D82;
                    }
        h1,h2,h3,h4,h5,h6,
        .btn,button, .tw-portfolio .tw-filter ul,
        .loop-media blockquote p,
        input[type="submit"],
        input[type="reset"],
        input[type="button"],
        .accordion-heading .accordion-toggle,
        .tw-service-content a,.progress .title{font-family: Raleway;}
        h1{ font-size: 36px; color: #2f2f2f; }
        h2{ font-size: 24px; color: #2f2f2f; }
        h3{ font-size: 18px; color: #2f2f2f; }
        h4{ font-size: 16px; color: #2f2f2f; }
        h5{ font-size: 14px; color: #2f2f2f; }
        h6{ font-size: 12px; color: #2f2f2f; }

        a,#sidebar ul.menu .current_page_item a{ color: #787d82; }
        a:hover, a:focus,article .loop-content a.more-link:hover, .loop-content a:hover, .content-block a:hover{ color: #787d82; }
        .loop-meta a:hover,.tw-callout h1 a, .loop-content a, .content-block a,.style_1 .testimonial-item:before,.tw-testimonials .caroufredsel_wrapper a, .tw-testimonials .caroufredsel_wrapper a:hover,.carousel-bullet a.selected, .carousel-bullet a:hover,.image-links a:hover,.tw-carousel-post .carousel-content:hover h3 a{ color: #eebf02; }
        /* Header ------------------------------------------------------------------------ */  
        #header { background-color: #fff; }

        /* Navigation ------------------------------------------------------------------------ */ 
        #header .tw-menu-container{ background-color: transparent; }
        ul.sf-menu > li a{ font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 400; color: #2f2f2f; }
        ul.sf-menu > li.current-menu-item,ul.sf-menu > li.current_page_item{ background-color: transparent; }
        ul.sf-menu > li.current-page-item > a, ul.sf-menu > li a:hover,ul.sf-menu > li.current-menu-item > a,ul.sf-menu > li.current-menu-item[class^="fa-"]:before, ul.sf-menu > li.current-menu-item[class*=" fa-"]:before,ul.sf-menu > li.current_page_ancestor[class^="fa-"]:before, ul.sf-menu > li.current_page_ancestor[class*=" fa-"]:before{ color: #eebf02; }
        ul.sf-menu li ul li { background-color: #fff; }
        ul.sf-menu li ul li a:hover { background-color: #eebf02; border-color: #eebf02 }
        .sf-menu > li.current_page_item > a, .sf-menu > li.current_page_ancestor >a, .sf-menu > li.current-menu-ancestor >a, .sf-menu > li.current-menu-item > a,.sf-menu ul{ border-color: #eebf02 }
        ul.sf-menu li ul li.current-menu-item a,ul.sf-menu li ul li a{ color: #787d82; }
        ul.sf-menu li ul li.current_page_item a,.sf-menu > li.current_page_item > a,.loop-block a.more-link:hover{ color: #eebf02; }
        ul.sf-menu li ul li a:hover,ul.sf-menu li ul li.current-menu-item a:hover,ul.sf-menu li ul li.current_page_item a:hover{ color: #fff; }

        /* Main ------------------------------------------------------------------------ */  
        #main { background-color: #fff; }

        /* Footer ------------------------------------------------------------------------ */  

        #footer{ background-color: #222222; }
        #footer{ color: #787d82; }
        #footer a{ color: #787d82; }
        #footer a:hover, #footer .tw-recent-posts-widget h4 a:hover{ color: #eebf02; }
        h3.tw-title{ font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 400; color: #2f2f2f; }
        .team-member h2 { font-family: Raleway, Arial, Helvetica, sans-serif; }
        #sidebar h3.widget-title { font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700; color: #2f2f2f; }
        #sidebar a{ color: #2f2f2f;}
        .sidebar-container .tw-title-container h3 span { color: #2f2f2f;}
        #footer h3.widget-title { font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700; color: #fff; }

        /* General Color ------------------------------------------------------------------------ */ 

        ::selection{ background: #eebf02; }
        ::-moz-selection{ background: #eebf02; }

        .tagcloud a:hover, #footer .tagcloud a:hover{ background-color: #eebf02 !important; }
        .tw-filter ul li a:hover, .tw-filter ul li a.selected{color: #eebf02 !important; }
        #footer h3.widget-title{border-color: #eebf02}
        
        
        button,input[type="submit"],input[type="reset"],input[type="button"],.comment-block .comment span.comment-splash,.tw-pagination.pagination ul>li>a.selected,.tw-coming-soon .days,.tw-coming-soon .hours,.tw-coming-soon .minutes,.tw-coming-soon .seconds{ background: #eebf02; }
        .team-member ul.tw-social-icon li a:hover,ul.tw-social-icon li a:hover,.tw-service-box.style-4 .tw-service-content > a:hover{ background-color: #eebf02; }
        .featured,.tw-dropcap,.progress .bar,div.jp-jplayer.jp-jplayer-video,.pagination ul>li>a.current,.loop-media .link-content,
        .carousel-text .portfolio-post-link a{ background-color: #eebf02; }
        .team-member h2, .dark .team-member h2,footer#footer .tw-recent-posts-widget .meta a,.highlight,.tw-top-bar-info a,.tw-title-container h3 span,.sf-menu > li.current-menu-item > a,#sidebar ul.menu li.current_page_item a,.sf-menu > li.current_page_ancestor > a,.sf-menu > li.current-menu-ancestor >a,h3.error404 span,#sidebar aside.widget ul li:before{ color: #eebf02; }
        h2.loop-title a:hover,#sidebar a:hover,ul.sf-menu > li:hover > a,.pagination ul>li>a.current,.list_carousel li .carousel-content h3:hover a,h2.portfolio-title a:hover,.carousel-arrow a.carousel-prev:hover, .carousel-arrow a.carousel-next:hover,.member-social .tw-social-icon a:hover span,.twitter-follow a,#sidebar .twitter-follow a,ul.jtwt li span a,#sidebar ul.jtwt li span a,.span9 .tw-carousel-twitter .twitter-follow a{ color: #eebf02; }
        .btn-flat,.pagination ul>li>a.current, .pagination ul>li>span.current, .pagination ul>li>a:hover,.team-member .loop-image,ul.sf-menu > li:hover > a,.sf-menu > li.current-menu-item,a.live-preview,.sf-menu > li.current_page_ancestor{ border-color: #eebf02; }
        .sf-menu > li.current-page-item,#page-title,.member-social .tw-social-icon a span,.tw-pricing .tw-featured .tw-pricing-header, .tw-pricing .tw-featured .tw-pricing-top,.pagination ul>li>a.current, .pagination ul>li>span.current, .pagination ul>li>a:hover{ background-color:#eebf02; }
        .image-overlay.hover-zoom,.tw-title-border,.format-link .loop-media,article .loop-format,.format-quote .loop-media,.btn,.accordion-heading .accordion-toggle span.tw-check,.tw-social-icon a:hover span, #bottom .tw-social-icon a:hover span{background-color:#eebf02;}
        
        /* Woo Commerce */
        .woocommerce span.onsale, .woocommerce-page span.onsale,.tw_cart_buttons a.add_to_cart_button,.tw_product_container > a,.tw_product_container > a:hover,.woocommerce #content .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce-page #content .quantity .minus:hover,.tw_cart_buttons a.button:hover,
        .tw-top-widget[id*="woocommerce_widget_cart"],.tw-top-bar .widget_shopping_cart_content{background-color:#eebf02;}
        .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{border-color:#eebf02;}
        .woocommerce-page table.cart td.product-name a,.woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove,.tw-product-ordering ul > li > span span,
        .woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins, .woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce-page #content .quantity .minus:hover,
        .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price{color:#eebf02;}
        
        .image-overlay.post-carousel, .image-overlay.portfolio-carousel,.flickr-channel a:hover:before, .dribbble-widget a:hover:before{background-color: rgba(255,87,68,.85) ; }
        @media (min-width: 768px) and (max-width: 979px) { 
            header#header,header#header.stuck{ background: #fff; }
        }
        .page-id-2425 #footer{
display:none;
}
.ie8 .header-style-2 ul.sf-menu > li > a {
margin: 52px 13px 0;
}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
