﻿@import url(https://fonts.googleapis.com/css?family=Muli);@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);.tickerfloat,
.grid.caption_header,
.item_slide_caption .post-meta.meta-main-img,
.widget-title h2,
#sidebar table thead,
.footer_carousel .link-more:hover,
footer table thead,
.tagcloud a:hover,
.tag-cat a:hover,
.widget-title span,
.sf-menu > li > a span.border-menu,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail .mejs-time-current, .pagination .current.box, .pagination > a:hover, .pagination>span:hover, .pagination>span, .score-review span, .review_bar-content, .total_review_bar-content, .btn.default, #go-top a, .meta-category i, .footer_carousel:hover .link-more, .meta-category-slider a, .meta-category-slider i, .feature-item:hover .inside, .score-review-small, .btn.default.read_more:hover, .header_top_wrapper, html ul.tabs li.active, html ul.tabs li.active a, html ul.tabs li.active a:hover, html ul.tabs1 li.active, html ul.tabs1 li.active a, html ul.tabs1 li.active a:hover, html ul.hover_tab_post_large li.active, html ul.hover_tab_post_large li.active a, html ul.hover_tab_post_large li.active a:hover, .pagination-more div a:hover{background-color: #f69d00 !important;}
.meta-category-small a{background-color: #f69d00;}
.item_slide_caption .overlay_icon, .feature-item .overlay_icon, #prepost:hover, #nextpost:hover, #prepost:hover, .btn.default:hover, .footer_carousel:hover .read_more_footer, .tickerfloat i, .btn.default.read_more{color: #f69d00;}
.main-menu{border-bottom: 6px solid #f69d00;}
.btn.default:hover, .btn.default.read_more{border:1px solid #f69d00; background: none !important;}
ul.tabs, ul.tabs1, ul.hover_tab_post_large{border-bottom: 2px solid #f69d00;}
.woocommerce ul.products li.product .star-rating span, .woocommerce ul.products li.product .star-rating span{color: #f69d00;}
.woocommerce.widget .ui-slider .ui-slider-handle, .woocommerce .product .onsale{background: none #f69d00;}
.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover,
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover,
.woocommerce #content div.product form.cart .button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover,
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover,
#searchsubmit:hover, .bbp-login-form .bbp-submit-wrapper .button:hover, #bbp_search_submit:hover, #bbp_topic_submit:hover, .bbp-submit-wrapper .button:hover
{
    background: #f69d00;
}
.woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li a{
    background: #222;
}
.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart{ color: #f69d00;}

.widget-title h2, h3.widget-title span, .carousel_post_home_wrapper .medium-two-columns:hover .image-post-title{background: #f69d00; color: #fff;}

.post_link_type .overlay_icon.fa{ color: #f69d00; border:2px solid #f69d00;}
.post_link_type .link_type, .post_link_type .link_type a{ color: #f69d00; border:1px solid #f69d00;}
.post_link_type .overlay_icon.fa:hover, .post_link_type .link_type a:hover{background:#f69d00;}
.meta_carousel_post, html ul.tabs li.active a{ background:#f69d00;}
.menu_post_feature ul.hover_tab_post_large li.active a, .menu_post_feature ul.hover_tab_post_large li.active, html ul.hover_tab_post_large li.active a:hover{ background-color: #2C3242 !important;}


body{background:#000000;}
.sf-menu > li.color-1 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-2 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-3 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-4 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-5 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-6 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-7 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-8 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-9 > a span.border-menu{background: #f69d00 !important;}.sf-menu > li.color-10 > a span.border-menu{background: #f69d00 !important;}
.sf-top-menu li a,
#mainmenu li > a,
.item_slide_caption .post-meta.meta-main-img, .feature-post-list .post-meta.meta-main-img, .footer_carousel .meta-comment, .post-meta.meta-main-img,.item_slide_caption h1 a,  .tickerfloat, .box-1 .inside h3, .detailholder.medium h3, .feature-post-list .feature-post-title, .widget-title h2, .image-post-title, .grid.caption_header h3, ul.tabs li a, ul.tabs1 li a, ul.hover_tab_post_large li a, h1, h2, h3, h4, h5, h6, .carousel_title, .postnav a{font-family:Josefin Sans !important;}
body, p, #ticker a, #search_block_top #search_query_top, .tagcloud a, .btn.default.read_more{font-family:Muli !important; font-size:Array; font-weight:normal !important;}

.feature-item:hover img, .feature-post-list .feature-image-link img:hover {
-webkit-transform: scale(1) rotate(0deg);
-moz-transform: scale(1) rotate(0deg);
-o-transform: scale(1 rotate(0deg));
transform: scale(1) rotate(0deg);
}

body {
    color: #000;
}


.meta-category a, .meta-category i {
    display: none;
}

.header_main_wrapper {
    padding: 0px;
    background: #000000;
}
.thumbsbot {
width:700px;
}

.menu_wrapper {
    float: left;
    width: 100%;
    background: #000000;
}

#menu_wrapper .row  {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

@media screen and (min-width:960px) and (max-width:1199px) {
     #menu_wrapper-sticky-wrapper #mainmenu {
            width:99%;
     }
}

#menu_wrapper-sticky-wrapper .sf-menu {
    float: none;
    margin: 0 auto!important;
}

.sub-menu .widget.main_post_style .wrap_box_style_main.image-post-title {
    padding-left: 15px;
}

.sub-menu .wrap_box_style_main .image-post-title {
height:50px;
overflow:hidden;
}

.post_loop_content .image-post-title {
    height: 50px;
    overflow: hidden;
}

element.style {
    opacity: 0;
    visibility: visible;
}

.header_top_wrapper {
    float: left;
    width: 100%;
    background-color:#000000 !important;
}

.item_slide_caption .post-meta.meta-main-img {
    background-color: #f69d00 !important;
    visibility: hidden;
}




.owl-theme .owl-controls .owl-buttons .owl-prev:hover, .owl-theme .owl-controls .owl-buttons .owl-next:hover {
    background-color: inherit !important; 
}

#searchsubmit {
    font-family: 'Muli', sans-serif!important;
}

.widget_wysija_cont .wysija-submit {
    display: inline-block;
    border: none;
    background-color: #1b95e0;
    color: white;
    font-size: 15px;
    padding: 2px;
	width:25%
}

.wysija-paragraph {
    display: inline-block;
}

.wysija-paragraph input {
    color: #898989!important;
    font-family: 'Muli', sans-serif!important;
 /*   padding: 5px;
    width: 180px; */
}

.medium.image_post.feature-item {
    height: 165px;
}

.detailholder .carousel_title {
    display: inline-block;
    height: 46px;
    overflow: hidden;
}

.detailholder.medium p:last-child {
    height: 88px;
    overflow: hidden;
}

/*
.post_list_medium_widget .image_post.feature-item {
 height: 219px;
} */

.post_loop_content p:last-child {
    height: 72px;
    overflow: hidden;
}

.box-1 .inside h3 {
    padding: 8px;
    height: 56px;
    overflow: hidden;
}

.box-1 .caption-overlay {
  /*  bottom: 5px; */
}

@media screen and (min-width:1025px) and (max-width:1199px) {
     .box-1 .caption-overlay {
           /* bottom: 43px; */
     }
}

@media screen and (min-width:960px) and (max-width:1024px) {
     .box-1 .caption-overlay {
           /* bottom: 5px; */
     }
}

@media screen and (min-width:810px) and (max-width:959px) {
     .box-1 .caption-overlay {
            bottom: 0px;
     }
}

@media screen and (min-width:801px) and (max-width:809px) {
     .box-1 .caption-overlay {
          /*  bottom: 5px; */
     }
}

@media screen and (min-width:759px) and (max-width:800px) {
     .box-1 .caption-overlay {
            bottom: 0px;
     }
}




@media screen and (min-width:480px) and (max-width:758px) {
     .box-1 .caption-overlay {
        /*    bottom: 16px; */
     }
}

@media screen and (max-width:479px) {
     .box-1 .caption-overlay {
            bottom: 0px;
     }

     .slider-large.full-width-slider h1 a {
            line-height: 1.35;
     }

     .owl_slider .item_slide_caption {
         /*   top: 140px;
            height: 30%; */
     }
}

@media screen and (max-width:959px) {
       .header_top_wrapper {
            visibility: visible;
            background-color: black!important;
      }

      .header_main_wrapper {
            padding:0!important;
      }

     .detailholder.medium p:last-child  {
          height: 80px; }

      .loop-post-content {
             margin-bottom: 15px;
      }

      .sb-toggle-left {
            margin-top: 8px;
      }

     /*
	 .post_list_medium_widget .image_post.feature-item {
            height: 100%;
     } */

     .post_loop_content .image-post-title {
          height: 100%;
          overflow: visible;
     }
}

@media screen and (min-width: 810px) and (max-width:1024px){
     .post_list_medium_widget .image_post.feature-item {
           /* height: 181px; */
          }
     }

@media screen and (max-width:960px) {
    .news_ticker_wrapper [class*="column"] + [class*="column"]:last-child {
        width:100%;
        padding-top:10px;
    }
}

@media screen and (max-width:1024px){
     .image-post-title .post-date {
          margin-right: 5px!important;
     }
}

.social-twitter, .social-facebook, .social-youtube, .social-google-plus {
    width: 35px;
}
div.widget_wysija .widget-title {
    display: none;
}
#searchboxInc #frm {
    text-align: center;
}
.custom_checkbox_active {
    background-position: 0 -10px;
}

.feature-item .feature-link {
    background: white;
}

.owl-backSlide-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-backSlide-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
.size-full, .post_content img.aligncenter {
width:100%
}
.post_content a {
color:#f69d00;
}

.slider-large.full-width-slider {
  /*  height: 447px !important; */
}

#sidebar form.widget_wysija,
#footer-container form.widget_wysija
 {
 margin: -50px 13px 18px;
}

.wysija-paragraph input {
/* width:260px; */
}



#mainmenu li a {
    font-family: Josefin Sans !important;
    text-transform: none !important;
    font-size: 20px !important;
}
#mainmenu li a:hover, #mainmenu li.current-menu-item a {
color: #f69d00;
}



li#menu-item-31679 a, li#menu-item-31679 a:hover {
    background: url(/wp-content/themes/saladmag/img/page-tab.gif) no-repeat top right #f69d00 ;
	color:#FFFFFF;
	
	background-color:#f69d00;
}
li#menu-item-31679 a, li#menu-item-31679 a:hover {
    background: url(/wp-content/themes/saladmag/img/page-tab.gif) no-repeat top right #f69d00 ;
	color:#FFFFFF;
	background-color:#f69d00;
}

li.color-1 a {
background-color:#f69d00;

}
.body_wraper_box {
    margin: 0 auto !important;
	}
	
@media screen and (min-width:1200px)  {
		#mainmenu li a {
			min-width: 110px;
		}
		li#menu-item-31679 a, li#menu-item-31679 a:hover {
		min-width:220px;
		}
}	
.widget-title {
    margin-bottom: 20px;
}
.slideshow-wrapper {
width:auto !important;
}

p.wysija-paragraph {
width:70%;
}
input.wysija-input {
width:100%;
}

.related-posts ul li {
	    width: 200px;
}
#KUblock1 ol, #KUblock2 ol {
margin-left:0;
}

@media screen and (max-width:500px)  {
	.widget-title h2 {
	font-size:14px;
	}
}
#pageslide a {
    font-family: Josefin Sans !important;
    padding: 2px;
}



@media only screen and (max-width: 1199px) and (min-width: 960px) {
	.post_list_medium .grid_3.grid {
		max-width: 170px;
		margin-bottom: 20px;
	}
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
	.post_list_medium .grid_3.grid {
		max-width: 210px;
		margin-bottom: 20px;
	}
}

@media only screen and (max-width: 767px) and (min-width: 480px) {
	.post_list_medium .grid_3.grid {
		margin-bottom: 30px !important;
	}
}

.loop-post-content {
    margin-bottom: 20px;
}

.owl_slider .item_slide_caption {
 /*  top: 370px;  */
    padding: 20px;
	 height: 15%
}

.owl_slider .item_slide_caption {
    /*  bottom: 0px;
	 overflow: hidden;
  top: 385px; 
    width: 100%;
    height: 15%
    left: 0px;;*/
    background: url(img/bg-5.png) 0 0 repeat;
   
}


@media screen and (min-width:960px) and (max-width:1199px) {
     .owl_slider .item_slide_caption {
       /*    top: 315px;  
	   
    padding: 12px; */
     }
}

@media screen and (min-width:768px) and (max-width:959px) {
     .owl_slider .item_slide_caption {
            height: 20%;
     }
}
.owl_slider .item_slide_caption h1 {
    line-height: 43px;
}
.feature-item a img {
 /*   max-height: 190px; */
}

#commentform label {
    float: none; 

    width: auto;
}
.content_page img {
margin-top:10px;
}@media only screen and (min-width: 768px) and (max-width: 959px) {
ul.tabs, ul.tabs1{background-color: #222 !important;}
html ul.tabs li.active, html ul.tabs li.active a, html ul.tabs li.active a:hover, html ul.tabs1 li.active, html ul.tabs1 li.active a, html ul.tabs1 li.active a:hover{ background: #f69d00 !important;}
}

@media only screen and (max-width:767px) {
ul.tabs, ul.tabs1{background-color: #222 !important;}
html ul.tabs li.active, html ul.tabs li.active a, html ul.tabs li.active a:hover, html ul.tabs1 li.active, html ul.tabs1 li.active a, html ul.tabs1 li.active a:hover{ background: #f69d00 !important;}
}

@media only screen and (min-width:480px) and (max-width:767px) {
ul.tabs, ul.tabs1{background-color: #222 !important;}
html ul.tabs li.active, html ul.tabs li.active a, html ul.tabs li.active a:hover, html ul.tabs1 li.active, html ul.tabs1 li.active a, html ul.tabs1 li.active a:hover{ background: #f69d00 !important;}
}
