
 
body {
    background-color: #ecebe9;
}

.home-content-boxes .content-box {
    background: #efefef;
    padding: 30px 10px;
}

.content-box p {
    margin: 25px 0 50px 0;
}

@media (min-width: 768px) {
    .home-content-boxes .content-box {
        padding: 30px 20px 70px 20px;
        margin: 0 0.98%;
    }
    .home-content-boxes .col-md-3.content-box {
        width: 23%;
    }
    .home-content-boxes .col-md-4.content-box {
        width: 31.33333333%;
    }
    .home-content-boxes .col-md-6.content-box {
        width: 48%;
        margin: 0 0.96%;
    }
    .home-content-boxes .col-md-12.content-box {
        width: 98%;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .home-content-boxes .col-md-3.content-box {
        width: 23%;
    }
}

@media (min-width: 992px) {
    .home-content-boxes .col-md-3.content-box {
        width: 23%;
    }
}

@media (max-width: 768px) {
    .cntbox_btn {
        position: relative;
        bottom: 0px;
    }
}

.sticky-header .nav {
    float: left;
    margin-left: 25px;
}

ul.nav-menu li a:active,
ul.nav-menu li:active > a,
ul.nav-menu li a:focus,
ul.nav-menu li:focus > a,
ul.nav-menu li a:hover,
ul.nav-menu li:hover> a,
ul.nav-menu li:hover,
ul.nav-menu li a:hover span,
ul.nav-menu li:hover> a span,
ul.nav-menu li:hover> .sf-with-ul::after {
    color: #ffffff !important;
}
 
@media only screen and (min-width: 768px) {
    .link-effect a:hover span,
    .link-effect a:focus span {
        -webkit-transform: translateY(-100%);
        -moz-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}

@media (min-width: 1220px) {
    .container, 
    #wrapper {
	width: 1200px!important;
    }
}

@media only screen and (min-width: 768px) {
    .link-effect a:hover span,
    .link-effect a:focus span {
        -webkit-transform: translateY(-100%);
        -moz-transform: translateY(-100%);
        transform: translateY(-100%); 
    } 
}

.entry-content .thumbnail-post:hover img {
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}

.entry-content .thumbnail-post:hover .mask {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}

.entry-content .thumbnail-post:hover .icon {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    top: 50%;
	left: 50%;	
    margin-top: -21px;
    -webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    transition-delay: 0.1s;
}

ul.nav-menu a {
    color: #fff;
    text-shadow: 0 1px 0px #333; 
}

ul.nav-menu li.nav-hover ul { 
    background: #505050; 
}

ul.nav-menu ul li a {
    border-bottom-color: #484848;
}

ul.nav-menu ul li:hover > a, 
ul.nav-menu li.current-menu-item > a, 
ul.nav-menu li.current-menu-ancestor > a  {
    border-top-color: #666!important;
}

ul.nav-menu li.current-menu-ancestor li.current-menu-item > a, 
ul.nav-menu li.current-menu-ancestor li.current-menu-parent > a {
    border-top-color: #666; 
}

ul.nav-menu li li, 
ul.nav-menu li li li,
ul.nav-menu li li li li {
    border-color: #444;
}

ul.nav-menu ul {
    border: 1px solid #444; 
    border-bottom: 0;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
    -box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
}

ul.nav-menu li {
    border-left-color: #444;
    border-right-color:  #666;
}

.menu-header,
body #header.sticky-header {
    background: #505050;
	background: url(/wp-content/themes/evolve-poligon26/legacy-images/dark/trans.png) 0px -7px repeat-x, -moz-linear-gradient(center top, #606060 20%, #505050 100%);
	background: url(/wp-content/themes/evolve-poligon26/legacy-images/dark/trans.png) 0px -7px repeat-x, -webkit-gradient(linear, left top, left bottom, color-stop(.2, #606060), color-stop(1, #505050)) !important;
	background: url(/wp-content/themes/evolve-poligon26/legacy-images/dark/trans.png) 0px -7px repeat-x, -o-linear-gradient(top, #606060, #505050) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060', endColorstr='#505050');
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
    -box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
    text-shadow: 0 1px 0px #000;
    border-color: #222;  
} 

body #header.sticky-header a.logo-url-text {
    color: #fff;
}

ul.nav-menu ul { 
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
    -box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
}

ul.nav-menu li.current-menu-item, 
ul.nav-menu li.current-menu-ancestor, 
ul.nav-menu li:hover {
    border-right-color: #666!important;
}

ul.nav-menu > li.current-menu-item, 
ul.nav-menu > li.current-menu-ancestor, 
ul.nav-menu li.current-menu-ancestor li.current-menu-parent > a, 
ul.nav-menu li > li.current-menu-ancestor a,
ul.nav-menu li.current-menu-ancestor li.current-menu-item > a {
    background-color: rgba(0, 0, 0, 0.1)!important;
}

#wrapper .dd-container .dd-selected-text {
    background: rgba(0, 0, 0, 0.5);
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
}

.dd-option {
    border-bottom: 1px solid #404040!important;          
}

#wrapper .dd-options li { 
    border-bottom: 1px solid #404040 !important; 
}     

#wrapper .dd-options {
    background: #444!important;
    border-color: #404040!important;
}

#wrapper .dd-container label, 
#wrapper .dd-container a {
    color: #eee!important;
}

#wrapper .dd-options li a:hover,
#wrapper .dd-options li.dd-option-selected a {
    background-color: #333 !important;
    color: #fff !important;
}

#search-text-top:focus {
    -webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, .9);
    -moz-box-shadow: 1px 1px 0px rgba(0, 0, 0, .9);
    -box-shadow: 1px 1px 0px rgba(0, 0, 0, .9);
    box-shadow: 1px 1px 0px rgba(0, 0, 0, .9);
}

.header-pattern {
    background: #5b5b5b;
}

.header-pattern, 
.footer {
    background-image: url(/wp-content/themes/evolve-poligon26/legacy-images/pattern/pattern_1_thumb.png);
}

.menu-back {
    background-color: #595959;
    background: -webkit-gradient(radial, center center, 0, center center, 460, from(#595959), to(#353535));
    background: -webkit-radial-gradient(circle, #595959, #353535);
    background: -moz-radial-gradient(circle, #595959, #353535);
    background: -o-radial-gradient(circle, #595959, #353535);
    background: -ms-radial-gradient(circle, #595959, #353535);
}

.da-dots span {
    background: #3e3e3e
}

/**
 * Posts Layout
 * 
 */   

.home .type-post .entry-content, 
.archive .type-post .entry-content, 
.search .type-post .entry-content, 
.page-template-blog-page-php .type-post .entry-content {
    font-size: 13px;
}

.entry-content {
    margin-top: 25px;
}

.home .odd0, 
.archive .odd0, 
.search .odd0, 
.page-template-blog-page-php .odd0 {
    
}

.home .odd1, 
.archive .odd1, 
.search .odd1, 
.page-template-blog-page-php .odd1 {
    margin-right: 0px;
}

.home .entry-title, 
.entry-title a, 
.archive .entry-title, 
.search .entry-title, 
.page-template-blog-page-php .entry-title {
    font-size: 120%!important;
    line-height: 120%!important;
    margin-bottom: 0;
}

.home .entry-header, 
.archive .entry-header, 
.search .entry-header, 
.page-template-blog-page-php .entry-header {
    font-size: 12px;
    padding: 0;
}

.home .published strong, 
.archive .published strong, 
.search .published strong, 
.page-template-blog-page-php .published strong {
    font-size: 15px;
    line-height: 15px;
}

.home .hfeed, 
.archive .hfeed,
.single .hfeed, 
.page .hfeed, 
.page-template-blog-page-php .hfeed {
    margin-right: 0px;
}

.home .type-post .entry-footer, 
.archive .type-post .entry-footer, 
.search .type-post .entry-footer, 
.page-template-blog-page-php .type-post .entry-footer {
    float: left;
    width: 100%
}

.home .type-post .comment-count, 
.archive .type-post .comment-count, 
.search .type-post .comment-count, 
.page-template-blog-page-php .type-post .comment-count {
    background: none!important;
    padding-right: 0;
}

.title-container #logo {
    float: left;
}

.title-container #tagline {
    padding-top: 20px;
}

.title-container #logo a {
    padding: 0px 20px 0px 0px;
}

.title-container #logo a {
    padding: 0px 20px 0px 3px;
}
#logo a{font-size:39px ;}#logo a{font-family:Roboto !important;}#logo a{font-style:bold !important;}#logo a{letter-spacing:-.03em;}#tagline{font-size:13px ;}#tagline{font-family:Roboto !important;}#tagline{font-style:normal !important;}.entry-title, .entry-title a, .page-title{font-size:28px !important;}.entry-title, .entry-title a, .page-title{font-family:Roboto !important;}.entry-title, .entry-title a, .page-title{font-style:normal !important;}.entry-content{font-size:16px !important;}.entry-content{font-family:Roboto !important;}.entry-content{font-style:normal !important;}.entry-content{line-height:1.5em;}body{color: !important;}#sticky-logo a{font-size:25px ;}#sticky-logo a{font-family:Roboto !important;}#sticky-logo a{font-weight:400 !important;}#sticky-logo a{color:#ffffff !important;}#sticky-logo a{letter-spacing:-.03em;}ul.nav-menu a, .menu-header, #wrapper .dd-container label, #wrapper .dd-container a{font-size:14px ;}ul.nav-menu a, .menu-header, #wrapper .dd-container label, #wrapper .dd-container a{font-family:Roboto !important;}ul.nav-menu a, .menu-header, #wrapper .dd-container label, #wrapper .dd-container a{font-style:normal !important;}#bootstrap-slider .carousel-caption h2 {font-size:36px ;}#bootstrap-slider .carousel-caption h2 {font-family:Roboto !important;}#bootstrap-slider .carousel-caption h2 {font-style:normal !important;}#bootstrap-slider .carousel-caption p  {font-size:18px ;}#bootstrap-slider .carousel-caption p  {font-family:Roboto !important;}.da-slide h2 {font-size:36px ;}.da-slide h2 {font-family:Roboto !important;}.da-slide h2 {font-style:normal !important;}.da-slide p {font-size:18px ;}.da-slide p {font-family:Roboto !important;}#slide_holder .featured-title a {font-size:36px ;}#slide_holder .featured-title a {font-family:Roboto !important;}#slide_holder .featured-title a {font-style:normal !important;}#slide_holder p {font-size:18px ;}#slide_holder p {font-family:Roboto !important;}.widget-title{font-size:19px ;}.widget-title{font-family:Roboto !important;}.widget-title{font-style:normal !important;}.widget-content, .aside, .aside a{font-size:13px ;}.widget-content, .aside, .aside a{font-family:Roboto !important;}.widget-content, .aside, .aside a{font-style:normal !important;}.widget-content, .widget-content a, .widget-content .tab-holder .news-list li .post-holder a, .widget-content .tab-holder .news-list li .post-holder .meta{color: !important;}.content-box h2{font-size:30px ;}.content-box h2{font-family:Roboto !important;}.content-box h2{font-weight:400 !important;}.content-box h2{color:#6b6b6b !important;}.content-box p{font-size:22px ;}.content-box p{font-family:Roboto !important;}.content-box p{font-weight:400 !important;}.content-box p{color:#888 !important;}.entry-content h1{font-size:46px ;}.entry-content h1{font-family:Roboto !important;}.entry-content h1{font-style:normal !important;}.entry-content h2{font-size:40px ;}.entry-content h2{font-family:Roboto !important;}.entry-content h2{font-style:normal !important;}.entry-content h3{font-size:34px ;}.entry-content h3{font-family:Roboto !important;}.entry-content h3{font-style:normal !important;}.entry-content h4{font-size:27px ;}.entry-content h4{font-family:Roboto !important;}.entry-content h4{font-style:normal !important;}.entry-content h5{font-size:20px ;}.entry-content h5{font-family:Roboto !important;}.entry-content h5{font-style:normal !important;}.entry-content h6{font-size:14px ;}.entry-content h6{font-family:Roboto !important;}.entry-content h6{font-style:normal !important;}
ul.primary-menu-cont.nav-menu li:hover ul,
ul.primary-menu-cont.nav-menu li.nav-hover ul {
    top: 52px;
}

#bootstrap-slider .carousel-inner .img-responsive {
    display: block;
    height: auto;
    width: 100%;
}

.sticky-header #logo {
    float: left;
    padding: 6px 6px 6px 3px;
}

.sticky-header #sticky-logo {
    float: left;
    padding: 0px 6px 0px 3px;
}

body #header.sticky-header img#logo-image {
    margin-left: 10px;
}

#backtotop {
    right: 2%;
}

#wrapper {
    position: relative;
    margin: 0 auto 30px auto !important;
    background: #f9f9f9;
    box-shadow: 0 0 3px rgba(0, 0, 0, .2);
}

#wrapper:before {
    -webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 9px rgba(0, 0, 0, 0.6);
    left: 30px;
    right: 30px;
    position: absolute;
    z-index: -1;
    height: 20px;
    bottom: 0px;
    content: "";
    -webkit-border-radius: 100px / 10px;
    -moz-border-radius: 100px / 10px;
    border-radius: 100px / 10px;		
}

a, 
a:hover,
a:focus,
.entry-content a:link, 
.entry-content a:active, 
.entry-content a:visited, 
#secondary a:hover, 
#secondary-2 a:hover, 
.tooltip-shortcode, 
#jtwt .jtwt_tweet a:hover, 
.contact_info a:hover, 
.widget .wooslider h2.slide-title a, 
.widget .wooslider h2.slide-title a:hover {
    color: #7a9cad;
}

.header { 
    padding-top: 40px;
    padding-bottom: 40px;
}

.header .container {
    padding-left: 30px;
    padding-right: 30px;
}
	
ul.nav-menu > li { 
    padding: 0px 8px; 
}

.custom-header {
    background: none center top no-repeat;
    border-bottom: 0;
    background-size: cover!important;
    width: 100%;
}

@media only screen and (max-width: 1220px) {
    body #header.sticky-header {
    	margin: 0px !important;
	left: 0px;
    }
}

body #header.sticky-header {
    margin-left: -16px;
}

#rss, 
#email-newsletter, 
#facebook, 
#twitter, 
#instagram, 
#skype, 
#youtube, 
#flickr, 
#linkedin, 
#plus, 
#pinterest, 
#tumblr { 
    color: #999999;
}
.sc_menu li a {
    color: #999999;
}

#rss, 
#email-newsletter, 
#facebook, 
#twitter, 
#instagram, 
#skype, 
#youtube, 
#flickr, 
#linkedin, 
#plus, 
#pinterest, 
#tumblr { 
    font-size: normal;
}
.sc_menu li a {
    font-size: normal;
}

.menu-back { 
    background-repeat: no-repeat;
}

.content-box-1 i { 
    color: #faa982;
}

.content-box-2 i { 
    color: #8fb859;
}

.content-box-3 i { 
    color: #78665e;
}

.content-box-4 i { 
    color: #82a4fa;
}

.t4p-reading-box-container a.button-default,	
button, 
.button, 
.bootstrap-button,
input#submit, 
.da-slide .da-link, 
span.more a,
a.read-more,
a.comment-reply-link,	
.entry-content a.t4p-button-default,
.button.button-3d.button-small, 
.button.default.button-3d.button-small, 
.button.default.small,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
    -webkit-box-shadow: 0px 2px 0px #1d6e72;
    -moz-box-shadow: 	0px 2px 0px #1d6e72;
    box-shadow:         0px 2px 0px #1d6e72;		
}	

.t4p-reading-box-container a.button-default:active,
button:active, 
.button:active, 
.bootstrap-button:active,
input#submit:active, 
.da-slide .da-link:active, 
span.more a:active,
a.read-more:active,
a.comment-reply-link:active,
.entry-content a.t4p-button-default:active,	
.button.button-3d.button-small:active, 
.button.default.button-3d.button-small:active, 
.button.default.small:active,
#reviews input#submit:active,
.woocommerce .login .button:active, 
.woocommerce .register .button:active,
.bbp-submit-wrapper button:active,
.wpcf7-form input[type="submit"]:active, 
.wpcf7-submit:active,
#wrapper a.read-more:active,
input[type="submit"]:active,
.product-buttons .add_to_cart_button:active,
.product-buttons .button.product_type_grouped:active, 
.product-buttons .button.product_type_simple:active,
.product-buttons .button.product_type_external:active {
    -webkit-box-shadow: 0px 1px 0px #1d6e72;
    -moz-box-shadow: 	0px 1px 0px #1d6e72;
    box-shadow:		0px 1px 0px #1d6e72;		
}

.t4p-reading-box-container a.button-default:hover,
input[type="submit"]:hover, 
button:hover, 
.button:hover, 
.bootstrap-button:hover,
input#submit:hover, 
.da-slide .da-link:hover, 
span.more a:hover,
a.read-more:hover,
a.comment-reply-link:hover,
.entry-content a.t4p-button-default:hover,
.button.button-3d.button-small:hover, 
.button.default.button-3d.button-small:hover, 
.button.default.small:hover,
.t4p-button.button-green.button-3d.button-small:hover,
.button.green.button-3d.button-small:hover,
.t4p-button.button-darkgreen.button-3d.button-small:hover,
.button.darkgreen.button-3d.button-small:hover,
.t4p-button.button-orange.button-3d.button-small:hover,
.button.orange.button-3d.button-small:hover,
.t4p-button.button-blue.button-3d.button-small:hover,
.button.blue.button-3d.button-small:hover,
.t4p-button.button-darkblue.button-3d.button-small:hover,
.button.darkblue.button-3d.button-small:hover,
.t4p-button.button-red.button-3d.button-small:hover,
.button.darkred.button-3d.button-small:hover,
.t4p-button.button-pink.button-3d.button-small:hover,
.button.pink.button-3d.button-small:hover,
.t4p-button.button-darkgray.button-3d.button-small:hover,
.button.darkgray.button-3d.button-small:hover,
.t4p-button.button-lightgray.button-3d.button-small:hover,
.button.lightgray.button-3d.button-small:hover,   
#reviews input#submit:hover,
.woocommerce .login .button:hover, 
.woocommerce .register .button:hover,
.bbp-submit-wrapper button:hover,
.wpcf7-form input[type="submit"]:hover, 
.wpcf7-submit:hover,
#wrapper a.read-more:hover,
.price_slider_amount button:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover {
    -webkit-box-shadow:  0px 2px 0px #313a43;
    -moz-box-shadow: 	 0px 2px 0px #313a43;
    box-shadow:		 0px 2px 0px #313a43;		
}

.button.button-3d.button-medium, 
.button.default.button-3d.button-medium, 
.button.default.medium,   
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
.bbp-submit-wrapper button.button-medium,
.wpcf7-form input[type="submit"].button-medium, 
.wpcf7-submit.button-medium {
    -webkit-box-shadow:  0px 3px 0px #1d6e72;
    -moz-box-shadow: 	 0px 3px 0px #1d6e72;
    box-shadow:		 0px 3px 0px #1d6e72;		
}

.button.button-3d.button-medium:active, 
.button.default.button-3d.button-medium:active, 
.button.default.medium:active,
#comment-submit:active,
.woocommerce form.checkout #place_order:active,
.woocommerce .single_add_to_cart_button:active,
.bbp-submit-wrapper button.button-medium:active,
.wpcf7-form input[type="submit"].button-medium:active, 
.wpcf7-submit.button-medium:active {
    -webkit-box-shadow:  0px 1px 0px #1d6e72;
    -moz-box-shadow: 	 0px 1px 0px #1d6e72;
    box-shadow:		 0px 1px 0px #1d6e72;		
}

.button.button-3d.button-medium:hover, 
.button.default.button-3d.button-medium:hover, 
.button.default.medium:hover, 
.t4p-button.button-green.button-3d.button-medium:hover,
.button.green.button-3d.button-medium:hover,
.t4p-button.button-darkgreen.button-3d.button-medium:hover,
.button.darkgreen.button-3d.button-medium:hover,
.t4p-button.button-orange.button-3d.button-medium:hover,
.button.orange.button-3d.button-medium:hover,
.t4p-button.button-blue.button-3d.button-medium:hover,
.button.blue.button-3d.button-medium:hover,
.t4p-button.button-darkblue.button-3d.button-medium:hover,
.button.darkblue.button-3d.button-medium:hover,
.t4p-button.button-red.button-3d.button-medium:hover,
.button.darkred.button-3d.button-medium:hover,
.t4p-button.button-pink.button-3d.button-medium:hover,
.button.pink.button-3d.button-medium:hover,
.t4p-button.button-darkgray.button-3d.button-medium:hover,
.button.darkgray.button-3d.button-medium:hover,
.t4p-button.button-lightgray.button-3d.button-medium:hover,
.button.lightgray.button-3d.button-medium:hover,        
#comment-submit:hover,
.woocommerce form.checkout #place_order:hover,
.woocommerce .single_add_to_cart_button:hover,
.bbp-submit-wrapper button.button-medium:hover,
.wpcf7-form input[type="submit"].button-medium:hover, 
.wpcf7-submit.button-medium:hover {
    -webkit-box-shadow:  0px 3px 0px #313a43;
    -moz-box-shadow: 	 0px 3px 0px #313a43;
    box-shadow: 	 0px 3px 0px #313a43;		
}

.button.button-3d.button-large, 
.button.default.button-3d.button-large, 
.button.default.large,
.bbp-submit-wrapper button.button-large,
.wpcf7-form input[type="submit"].button-large, 
.wpcf7-submit.button-large {
    -webkit-box-shadow:  0px 4px 0px #1d6e72;
    -moz-box-shadow: 	 0px 4px 0px #1d6e72;
    box-shadow: 	 0px 4px 0px #1d6e72;		
}		

.button.button-3d.button-large:active, 
.button.default.button-3d.button-large:active, 
.button.default.large:active,
.bbp-submit-wrapper button.button-large:active,
.wpcf7-form input[type="submit"].button-large:active, 
.wpcf7-submit.button-large:active {
    -webkit-box-shadow:  0px 1px 0px #1d6e72;
    -moz-box-shadow: 	 0px 1px 0px #1d6e72;
    box-shadow:		 0px 1px 0px #1d6e72;				
}

.button.button-3d.button-large:hover, 
.button.default.button-3d.button-large:hover, 
.button.default.large:hover,
.t4p-button.button-green.button-3d.button-large:hover,
.button.green.button-3d.button-large:hover,
.t4p-button.button-darkgreen.button-3d.button-large:hover,
.button.darkgreen.button-3d.button-large:hover,
.t4p-button.button-orange.button-3d.button-large:hover,
.button.orange.button-3d.button-large:hover,
.t4p-button.button-blue.button-3d.button-large:hover,
.button.blue.button-3d.button-large:hover,
.t4p-button.button-darkblue.button-3d.button-large:hover,
.button.darkblue.button-3d.button-large:hover,
.t4p-button.button-red.button-3d.button-large:hover,
.button.darkred.button-3d.button-large:hover,
.t4p-button.button-pink.button-3d.button-large:hover,
.button.pink.button-3d.button-large:hover,
.t4p-button.button-darkgray.button-3d.button-large:hover,
.button.darkgray.button-3d.button-large:hover,
.t4p-button.button-lightgray.button-3d.button-large:hover,
.button.lightgray.button-3d.button-large:hover,   
.bbp-submit-wrapper button.button-large:hover,
.wpcf7-form input[type="submit"].button-large:hover, 
.wpcf7-submit.button-large:hover {
    -webkit-box-shadow:  0px 4px 0px #313a43;
    -moz-box-shadow: 	 0px 4px 0px #313a43;
    box-shadow: 	 0px 4px 0px #313a43;				
}

.button.button-3d.button-xlarge, 
.button.default.button-3d.button-xlarge, 
.button.default.xlarge,
.bbp-submit-wrapper button.button-xlarge,
.wpcf7-form input[type="submit"].button-xlarge, 
.wpcf7-submit.button-xlarge {
    -webkit-box-shadow:  0px 5px 0px #1d6e72, 1px 7px 7px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 	 0px 5px 0px #1d6e72, 1px 7px 7px 3px rgba(0,0,0,0.3);
    box-shadow: 	 0px 5px 0px #1d6e72, 1px 7px 7px 3px rgba(0,0,0,0.3);		
}		

.button.button-3d.button-xlarge:active, 
.button.default.button-3d.button-xlarge:active, 
.button.default.xlarge:active,
.bbp-submit-wrapper button.button-xlarge:active,
.wpcf7-form input[type="submit"].button-xlarge:active, 
.wpcf7-submit.button-xlarge:active {
    -webkit-box-shadow:  0px 2px 0px #1d6e72, 1px 7px 7px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 	 0px 2px 0px #1d6e72, 1px 7px 7px 3px rgba(0,0,0,0.3);
    box-shadow: 	 0px 2px 0px #1d6e72, 1px 7px 7px 3px rgba(0,0,0,0.3);					
}

.button.button-3d.button-xlarge:hover, 
.button.default.button-3d.button-xlarge:hover, 
.button.default.xlarge:hover,
.t4p-button.button-green.button-3d.button-xlarge:hover,
.button.green.button-3d.button-xlarge:hover,
.t4p-button.button-darkgreen.button-3d.button-xlarge:hover,
.button.darkgreen.button-3d.button-xlarge:hover,
.t4p-button.button-orange.button-3d.button-xlarge:hover,
.button.orange.button-3d.button-xlarge:hover,
.t4p-button.button-blue.button-3d.button-xlarge:hover,
.button.blue.button-3d.button-xlarge:hover,
.t4p-button.button-darkblue.button-3d.button-xlarge:hover,
.button.darkblue.button-3d.button-xlarge:hover,
.t4p-button.button-red.button-3d.button-xlarge:hover,
.button.darkred.button-3d.button-xlarge:hover,
.t4p-button.button-pink.button-3d.button-xlarge:hover,
.button.pink.button-3d.button-xlarge:hover,
.t4p-button.button-darkgray.button-3d.button-xlarge:hover,
.button.darkgray.button-3d.button-xlarge:hover,
.t4p-button.button-lightgray.button-3d.button-xlarge:hover,
.button.lightgray.button-3d.button-xlarge:hover,   
.bbp-submit-wrapper button.button-xlarge:hover,
.wpcf7-form input[type="submit"].button-xlarge:hover, 
.wpcf7-submit.button-xlarge:hover {
    -webkit-box-shadow:  0px 5px 0px #313a43, 1px 7px 7px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 	 0px 5px 0px #313a43, 1px 7px 7px 3px rgba(0,0,0,0.3);
    box-shadow: 	 0px 5px 0px #313a43, 1px 7px 7px 3px rgba(0,0,0,0.3);					
}

.t4p-reading-box-container a.button-default,
button, 
.bootstrap-button,
input#submit, 
.da-slide .da-link, 
span.more a,
a.read-more,	
a.comment-reply-link,
.entry-content a.t4p-button-default,	
.t4p-button,
.button,
.button.default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .button.view,
.woocommerce .wc-backward,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external,
#content .entry-content .product-buttons a:link {
    color: #f4f4f4;
}

.t4p-reading-box-container a.button-default:hover,	
button:hover, 
.bootstrap-button:hover,
input#submit:hover, 
.da-slide .da-link:hover, 
span.more a:hover,
a.read-more:hover,	
a.comment-reply-link:hover,
.entry-content a.t4p-button-default:hover,
.t4p-button:hover,
.button:hover,
.button.default:hover,
.gform_wrapper .gform_button:hover,
#comment-submit:hover,
.woocommerce form.checkout #place_order:hover,
.woocommerce .single_add_to_cart_button:hover,
#reviews input#submit:hover,
.woocommerce .login .button:hover,
.woocommerce .register .button:hover,
.woocommerce .wc-backward,
.woocommerce .button.view:hover,
.bbp-submit-wrapper button:hover,
.wpcf7-form input[type="submit"]:hover, 
.wpcf7-submit:hover,
#wrapper a.read-more:hover,
input[type="submit"]:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover,
#content .entry-content .product-buttons a:hover {
    color: #ffffff;
}

.tagcloud a:hover {
    color: #ffffff!important;
}

.t4p-reading-box-container a.button-default,	
input[type="submit"], 
button, 
.button, 
.bootstrap-button,
input#submit, 
.da-slide .da-link, 
span.more a,
a.read-more,	
a.comment-reply-link,	
.entry-content a.t4p-button-default,	
.t4p-button.button-flat,
.home-content-boxes .t4p-button {
    text-shadow: none!important;
}

.t4p-reading-box-container a.button-default,	
button, 
.bootstrap-button,
input#submit, 
.da-slide .da-link, 
span.more a,
a.read-more,	
a.comment-reply-link,
.entry-content a.t4p-button-default,	
.t4p-button,
.button,
.button.default,
.button-default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
    border-width: 1px;
    border-style: solid;
}

.t4p-reading-box-container a.button-default:hover,
input[type="submit"]:hover, 
button:hover, 
.button:hover, 
.bootstrap-button:hover,
input#submit:hover, 
.da-slide .da-link:hover, 
span.more a:hover,
a.read-more:hover,
a.comment-reply-link:hover,
.entry-content a.t4p-button-default:hover,	
.t4p-button:hover,
.button:hover, 
.button.default:hover, 
.t4p-button.button-default:hover,
#wrapper a.read-more:hover,
.t4p-accordian .panel-title a.active,
.price_slider_amount button:hover,
.button:focus,
.button:active {
    border-width: 1px;
    border-style: solid;
}

.t4p-reading-box-container a.button-default,
button, 
.button, 
.bootstrap-button,
input#submit, 
.da-slide .da-link, 
span.more a,
a.read-more,		
a.comment-reply-link,		
.entry-content a.t4p-button-default,	
.t4p-button,
.button.default,
.button-default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
.woocommerce-pagination .current,
.t4p-accordian .panel-title a.active,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external,
.button:focus,
.button:active {
    border-color: #0bb697;
}

.t4p-reading-box-container a.button-default:hover,	
button:hover, 
.bootstrap-button:hover,
input#submit:hover, 
.da-slide .da-link:hover, 
span.more a:hover,
a.read-more:hover,	
a.comment-reply-link:hover,	
.entry-content a.t4p-button-default:hover,	
.t4p-button:hover,
.button:hover,
.button.default:hover,
.button-default:hover,
.gform_wrapper .gform_button:hover,
#comment-submit:hover,
.woocommerce form.checkout #place_order:hover,
.woocommerce .single_add_to_cart_button:hover,
.woocommerce-message .wc-forward:hover,
.woocommerce .wc-backward:hover,
.woocommerce .button.view:hover,
#reviews input#submit:hover,
.woocommerce .login .button:hover,
.woocommerce .register .button:hover,
.bbp-submit-wrapper button:hover,
.wpcf7-form input[type="submit"]:hover, 
.wpcf7-submit:hover,
#wrapper a.read-more:hover,
.woocommerce-pagination .current:hover,
input[type="submit"]:hover,
.price_slider_amount button:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover {
    border-color: #313a43!important;
}

.t4p-reading-box-container a.button-default,	
button, 
.bootstrap-button,
input#submit, 
.da-slide .da-link, 
span.more a,
a.read-more,	
a.comment-reply-link,	
.entry-content a.t4p-button-default,	
.t4p-button,
.button,
.button.default,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .evolve-shipping-calculator-form .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
    border-radius: 4px;
}

.t4p-reading-box-container a.button-default,	
button, 
.bootstrap-button,
input#submit, 
.da-slide .da-link, 
span.more a,
a.read-more,	
a.comment-reply-link,	
.entry-content a.t4p-button-default,	
.t4p-button,
.reading-box .button,
.continue.button,
#wrapper .portfolio-one .button,
#wrapper .comment-submit,
#reviews input#submit,
.comment-form input[type="submit"],
.button,
.button-default,
.button.default,
a.read-more, 
.tagcloud a:hover,
h5.toggle.active a,
h5.toggle.active a:hover,
span.more a, 
.project-content .project-info .project-info-box a.button,
input[type="submit"], 
.price_slider_amount button,
.gform_wrapper .gform_button,
.woocommerce-pagination .current,
.widget_shopping_cart_content .buttons a,
.woocommerce-success-message a.button, 
.woocommerce .order-again .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external,
.wpcf7-form input.button,
.wpcf7-form input[type="submit"],
.wpcf7-submit, 
.woocommerce .single_add_to_cart_button,
.woocommerce .button.view,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .evolve-order-details .order-again .button,
.t4p-accordian .panel-title a.active {
    background: #0bb697;
		
    background-image: -webkit-gradient( linear, left bottom, left top, from( #0bb697 ), to( #0bb697 ) );
    background-image: -webkit-linear-gradient( bottom, #0bb697, #0bb697 );
    background-image:    -moz-linear-gradient( bottom, #0bb697, #0bb697 );
    background-image:      -o-linear-gradient( bottom, #0bb697, #0bb697 );
    background-image: linear-gradient( to top, #0bb697, #0bb697 );	
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0bb697', endColorstr='#0bb697' );
	
}

.t4p-reading-box-container a.button-default:hover,	
input[type="submit"]:hover, 
button:hover, 
.bootstrap-button:hover,
input#submit:hover, 
.da-slide .da-link:hover, 
span.more a:hover,
a.read-more:hover,	
a.comment-reply-link:hover,	
.entry-content a.t4p-button-default:hover,	
.t4p-button:hover,
#wrapper .portfolio-one .button:hover,
#wrapper .comment-submit:hover,
#reviews input#submit:hover,
.comment-form input[type="submit"]:hover,
.wpcf7-form input[type="submit"]:hover,
.wpcf7-submit:hover,
.bbp-submit-wrapper button:hover,
.button:hover,
.button-default: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 .evolve-order-details .order-again .button:hover,
.woocommerce .button.view:hover,
.reading-box .button:hover, 
.continue.button:hover, 
#wrapper .comment-form input[type="submit"]:hover,
.comment-form input[type="submit"]:hover,
.button:hover,
.button .lightgray:hover,
a.read-more:hover,
span.more a:hover, 
a.button:hover, 
.woocommerce-pagination .page-numbers.current:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover {
    background: #313a43;

    background-image: -webkit-gradient( linear, left bottom, left top, from( #313a43 ), to( #313a43 ) );
    background-image: -webkit-linear-gradient( bottom, #313a43, #313a43 );
    background-image:    -moz-linear-gradient( bottom, #313a43, #313a43 );
    background-image:      -o-linear-gradient( bottom, #313a43, #313a43 );
    background-image: linear-gradient( to top, #313a43, #313a43 );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\#313a43', endColorstr=\#313a43');

}

/* Extra small devices (phones, <768px) */

@media (max-width: 768px) { 
    .da-slide h2, 
    #bootstrap-slider .carousel-caption h2 {
    	font-size: 120%!important;
	letter-spacing: 1px; 
    }
    #slide_holder .featured-title a {
	font-size: 80%!important;
	letter-spacing: 1px;
    } 
    .da-slide p, 
    #slide_holder p, 
    #bootstrap-slider .carousel-caption p {
    	font-size: 90%!important; 
    }
}

/* Small devices (tablets, 768px) */

@media (min-width: 768px) { 
    .da-slide h2 {
	font-size: 180%;
	letter-spacing: 0; 
    }
    #slide_holder .featured-title a {
	font-size: 120%;
	letter-spacing: 0; 
    }
    .da-slide p, 
    #slide_holder p {
    	font-size: 100%; 
    }
}  

/* Large devices (large desktops) */

@media (min-width: 992px) { 
    .da-slide h2 {
	font-size: 36px;
	line-height: 1em; 
    } 
    #slide_holder .featured-title a {
	font-size: 36px;
	line-height: 1em;
    }
    .da-slide p {
    	font-size: 18px;
    }
    #slide_holder p {
    	font-size: 18px;
    }
}

input#s,
#comment-input input,
#comment-textarea textarea,
.comment-form-comment textarea,
.input-text,
.post-password-form .password,
.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,
.evolve-select-parent,
.evolve-select-parent select,
.evolve-select-parent .evolve-select-arrow,
.evolve-select-parent .country_to_state,
#wrapper .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,
#wrapper .search-field input,
input[type=text],
input[type=email],
input[type=password],
input[type=file],
textarea,
select {
    background-color: #ffffff !important;
}
    
input#s,
input#s .placeholder,
#comment-input input,
#comment-textarea textarea,
#comment-input .placeholder,
#comment-textarea .placeholder,
.comment-form-comment textarea,
.input-text,
.post-password-form .password,
.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,
.evolve-select-parent,
.evolve-select-parent select,
.evolve-select-parent .country_to_state,
.select2-container .select2-choice>.select2-chosen,
#wrapper .search-field input,
input[type=text],
input[type=email],
input[type=password],
input[type=file],
textarea,
select {
    color: #888888 !important;
}

input#s::-webkit-input-placeholder,
#comment-input input::-webkit-input-placeholder,
.post-password-form .password::-webkit-input-placeholder,
#comment-textarea textarea::-webkit-input-placeholder,
.comment-form-comment textarea::-webkit-input-placeholder,
.input-text::-webkit-input-placeholder {
    color: #888888;
}

input#s:-moz-placeholder,
#comment-input input:-moz-placeholder,
.post-password-form .password::-moz-input-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,
.post-password-form .password::-ms-input-placeholder,
#comment-textarea textarea:-moz-placeholder,
.comment-form-comment textarea:-ms-input-placeholder,
.input-text:-ms-input-placeholder {
    color: #888888;
}

input#s,
#comment-input input,
#comment-textarea textarea,
.comment-form-comment textarea,
.input-text,
.post-password-form .password,
.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,
.gravity-select-parent .select-arrow,
.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,
.evolve-select-parent,
.evolve-select-parent select,
.evolve-select-parent select2-container,
.evolve-select-parent .evolve-select-arrow,
.evolve-select-parent .country_to_state,
#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,
#wrapper .search-field input,
input[type=text],
input[type=email],
input[type=password],
input[type=file],
textarea,
select {
    border-color: #E0E0E0 !important;
}

#bootstrap-slider .layout-left {
    left: 0;
    right: 50%;
    margin-left: 60px;
}

#bootstrap-slider .carousel-caption {
    bottom: 12%;
}

#bootstrap-slider .carousel-caption p {
    background: rgba(0, 0, 0, .7);
}

#bootstrap-slider .carousel-control {
    left: 60px;
    bottom: 6%;
}

#bootstrap-slider .right.carousel-control {
    left: 100px;
}


.woocommerce-menu-holder {
    float: left;
}

.container-menu {
    z-index: 3;
}

#search-text-top {
    position: absolute;
    right: 0;
}

#search-text-top:focus {
    position: absolute;
    right: 0px;
    left: initial;
}

.header .woocommerce-menu {
    margin-right: 20px;
    padding: 5px;
}

@media (max-width: 768px) {
    .header_v0 .title-container #logo a {
        padding: 0px;
    }
    #search-text-top {
        background: #fff !important;
        font-size: 12px;
        font-weight: normal;
        color: #888 !important;
    }
    .sc_menu {
        float: none;
        text-align: center;
    }
    #search-text-top {
        border: 1px solid #fff;
        height: 36px;
        width: 190px;
    }
    .woocommerce-menu-holder {
        float: none;
    }
    .header .woocommerce-menu {
        float: none;
        margin-right: 0;
    }
    .title-container #logo {
        float: none;
    }
    #righttopcolumn,
    #social,
    .header a,
    #tagline,
    #logo {
        width: auto;
        display: block;
    }
}

@media screen and (min-width: 1200px) {
    .header_v0 div#search-text-box {
        margin-right: 0px
    }
}

