@media (min-width: 1290px) {
.menu-wrapper {display: none;}
}
@media (max-width: 1290px) {
    .boxed { width: 100% }
    .bx-wrapper .bx-controls-direction a { display: none }
    .left-part { display: none }
    .single .wrap-content { width: 100% }
}
@media (max-width: 1290px) and (min-width: 1170px) {
    .menu-wrapper {width: 1170px;}
    .menu.sticky-menu {width: 1170px;}
    .col-left {width: 195px; }
    .col-content {width: 683px;}
    .col-sidebar {width: 292px;;}


    #related-post-thumb .post-thumbnail {
        width: auto;
        height: auto;
    }
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        position: relative;
        float: left;
        margin: 25px 37px 15px 50px;
        margin-left: 0;
        padding: 0;
        width: 29.35555555%;
    }
    .rsABlock {width: 538px;}
    img.rsImg {margin-left: 0px !important;}
    .slide {width: 304px !important;}
    ul.products li.last, .woocommerce-page ul.products li.last { margin-right: 0 }
    .post-thumbnail {
        width: 300px !important;
        height: auto !important;
    }
    .left-image-post .attachment-post-thumbnail {height: auto;}
    .left-image-post .post-thumbnail {margin: 0 25px 0 -300px;}
    .left-image-post {padding-left: 300px;}
    .soc-area span {display: none;}
    .search-area form > div:before {left: 213px;}
}
@media (max-width: 990px) and (min-width: 768px) {.header-white {width: 750px;};.menu-wrapper .menu.sticky-menu {width: 750px;} }
@media (max-width: 1169px) and (min-width: 991px) {.header-white {width: 970px;} .menu-wrapper {display: none;}}
@media (max-width: 1290px) and (min-width: 1170px) {.header-white {width: 1170px;} .menu-wrapper {display: none;}}

@media (max-width: 1169px) and (min-width: 992px) {
    .menu-wrapper {width: 970px;}
    .menu.sticky-menu {width: 970px}
    .col-left {width: 162px; }
    .rsABlock {width: 440px;}
    .col-content {width: 565px;}
    .col-sidebar {width: 242px;}
    img.rsImg {margin-left: 0px !important;}
    .slide {width: 250px !important;}
    ul.products li.last, .woocommerce-page ul.products li.last { margin-right: 0 }
    .post-thumbnail {width: 250px !important;height: auto !important;}
    .left-image-post .post-thumbnail {margin: 0 25px 0 -235px;}
    .left-image-post {padding-left: 235px;}
    .left-image-post .attachment-post-thumbnail {height: auto;}
    .royalSlider {height: 280px;}
    .videoGallery .rsThumbs .rsThumb {height: 65px;width: 65px;}
    .rsBlock-meta {margin: 10px 0px 8px 15px;}
    .slider-text p, .slider-text h3 {padding: 10px 10px 0px 15px;}
    .videoGallery .rsThumbs {width: 65px;}
    .bx-wrapper img {height: 165px;}
    .footer-copyright {width: 100%;}
    .navbar-nav > li > a {
        padding: 14px 12px;
    }
}

@media screen and (max-width: 991px) {
    .col-left {display:none;}
    .menu-wrapper {width: 750px;}
    .percent-sidebar {padding-bottom: 25px;}
    .footer-copyright {}
    .rsABlock {width: 615px;}
    .slider-main {margin-top: 25px;}
    .search-area form > div:before {left: 15px;}
    .hidden-sm { display: none !important }
    .menu-wrapper .menu.sticky-menu { position: relative;}
    .pal {padding-left: 25px;}
    .par {padding-right: 25px;}
    .footer-copyright {width: 100%;}
    .login-panel {right: 0;border-right: 1px solid rgba(255,255,255,0.6);padding: 0 12px; position: absolute;}
    #navigation {margin-left: 0; }
    .navbar-collapse {background: #62441C;}
    .navbar {width: 750px;}
    .navbar-nav .collapsible ul.sm-nowrap > li > a {transition: none;padding-left: 50px;font-size: 15px;}
    .navbar-nav .collapsible ul.sm-nowrap ul.sm-nowrap > li > a {transition: none;padding-left: 75px;font-size: 15px;}
    .navbar-nav > li >  a {
        padding-top: 10px;
padding-bottom: 10px;
color: #fff;
text-transform: uppercase;
font-size: 15px;
border-right: 1px solid rgba(255,255,255,0.6);
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
position: relative;
border-top: 1px solid rgba(255,255,255,0.6);
border-right: none;
padding: 10px 40px;
    }
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
background-color: #555;
border-color: rgba(255,255,255,0.6);
}
}

@media (max-width: 991px) and (min-width: 768px) {
    .left-image-post .entry-meta { margin-left: 0px }
    .banner-area {
        height: 100%;
        margin-top: 0;
        text-align: center;
        line-height: 0;
    }
    .logo {
        margin: 40px 0px 40px 0px;
        height: 100%;
        text-align: center;
    }
    .col-content { width: 100% }
    .wrap-content { width: 100% }
    .left-image-post .post-thumbnail {
        margin: 0 25px 0 -282px;
        width: 282px !important;
    }
    .left-image-post .entry-meta {padding-bottom: 0px;}
    .left-image-post { padding-left: 282px }
    .col-sidebar { width: 100% }
    .under-slider { padding-top: 50px }
    .right-row {
        margin-right: -25px;
        margin-left: -25px;
    }
    .right-col {
        padding-right: 25px;
        padding-left: 25px;
    }
    .sidebar { padding: 0px 0 }
    .sticky-post-slider .post-thumbnail {
        width: auto;
        height: 231px;
    }
    #related-post-thumb .post-thumbnail {
        width: auto;
        height: auto;
    }
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        position: relative;
        float: left;
        margin: 25px 37px 15px 50px;
        margin-left: 0;
        padding: 0;
        width: 29.35555555%;
    }
    ul.products li.last, .woocommerce-page ul.products li.last { margin-right: 0 }
    #navigation.mobile { display: block }
    .sticky { position: relative }
    .videoGallery .rsThumbs { width: 75px; }
    .textwidget img {text-align: center;}
    .footer-copyright {width: 100%;}
    .videoGallery .rsThumbs .rsThumb { width: 75px; height: 75px;}
    .rsTmb h5 { display: none }
    .sticky-post-slider .title { font-size: 19px }
    .meta-full .slider-meta-date, .meta-full .slider-meta-more { display: none }
    .post-thumbnail {
        width: 100% !important;
        height: auto !important;
    }
}

@media (max-width: 767px) and (min-width: 640px) {
        .left-image-post .entry-meta { margin-left: 0px }
.header-white {
  width: 100%;
}
.menu-wrapper .menu.sticky-menu {width: 100%;}
    .navbar {width: 100%;}
    .banner-area {
        height: 100%;
        margin-top: 0;
        text-align: center;line-height: 0;
    }
    .soc-area {
        float: none;
    }
    .left-image-post .post-thumbnail {height: 100%;}
    .logo {
        margin: 40px 0px 40px 0px;
        height: 100%;
        text-align: center;
    }
    .menu-wrapper {width: 100%;}
    .col-content { width: 100% }
    .wrap-content { width: 100% }
    .left-image-post .post-thumbnail {
        margin: 0 0 25px 0;
        width: 100%;
    }
    .left-image-post.no-thumbnail .post-thumbnail {width: 100%; height: 100%;}
    .left-image-post .attachment-post-thumbnail { height: 100%; }
    .left-image-post { padding-left: 0px }
    .col-sidebar { width: 100% }
    .under-slider { padding-top: 50px }
    .right-row {
        margin-right: -25px;
        margin-left: -25px;
    }
    .right-col {
        padding-right: 25px;
        padding-left: 25px;
    }
    .icons-social {
        float: right;
    }
    .soc-area span {
        float: left;
    }
    .sticky { position: relative }
    .sidebar { padding: 0px 0 }
    .search-input input {
        top: 59px;
        z-index: 99999;
    }
    #related-post-thumb .post-thumbnail {
        width: auto;
        height: auto;
    }
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        position: relative;
        float: left;
        margin: 25px 15px 15px 0px;
        margin-left: 0;
        padding: 0;
        width: 48%;
    }
    .woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n) {
        float: right;
        clear: none!important;
        margin-right: 0px;
    }
    .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
        width: 100%;
        height: 100%;
    }
    .no-thumbnail .post-thumbnail:after {list-style: 300px;}
    .sticky { position: relative }
    .videoGallery .rsThumbs { width: 90px }
        .videoGallery .rsThumbs .rsThumb:hover { width: 90px }
        .videoGallery .rsThumbs .rsThumb { width: 90px; height: 90px; }
    .rsTmb h5 { display: none }
    .meta-full .slider-meta-date, .meta-full .slider-meta-more { display: none }
    div.alignleft {
        float: left;
        margin-right: 15px;
        margin-bottom: 15px;
        width: 100% !important;
    }
    div.aligncenter {
        float: none;
        clear: both;
        display: table;
        margin-left: auto;
        margin-right: auto;
        width: 100% !important;
    }
    div.alignright {
        float: right;
        margin-left: 15px;
        margin-bottom: 15px;
        width: 100% !important;
    }
}
@media (max-width: 639px) {
    .header-white {
  width: 100%;
}
.menu-wrapper .menu.sticky-menu {width: 100%;}
        .left-image-post .entry-meta { margin-left: 0px }

    .navbar {width: 100%;}
    .banner-area {
        height: 100%;
        margin-top: 0;
        text-align: center;line-height: 0;
    }
    .soc-area {
        float: none;
    }
    .left-image-post .post-thumbnail {height: 100%;}
    .logo {
        margin: 40px 0px 40px 0px;
        height: 100%;
        text-align: center;
    }
    .menu-wrapper {width: 100%;}
    .col-content { width: 100% }
    .wrap-content { width: 100% }
    .left-image-post .post-thumbnail {
        margin: 0 0 25px 0;
        width: 100%;
    }
    .left-image-post.no-thumbnail .post-thumbnail {width: 100%; height: auto;}
    .left-image-post .attachment-post-thumbnail { height: auto; }
    .icons-social {
        float: right;
    }
    .soc-area span {
        float: left;
    }
    .col-content { width: 100% }
    .wrap-content { width: 100% }
    .left-image-post .post-thumbnail {
        margin: 0 0 25px 0;
        width: 100%;
    }
    .left-image-post { padding-left: 0px }
    .col-sidebar { width: 100% }
    .under-slider { padding-top: 50px }
    .right-row {
        margin-right: -25px;
        margin-left: -25px;
    }
    .right-col {
        padding-right: 25px;
        padding-left: 25px;
    }
    .sticky { position: relative }
    .sidebar { padding: 0px 0 }
    .search-input input {
        top: 59px;
        z-index: 99999;
    }
    #related-post-thumb .post-thumbnail {
        width: auto;
        height: auto;
    }
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        position: relative;
        float: left;
        margin: 25px 15px 15px 0px;
        margin-left: 0;
        padding: 0;
        width: 48%;
    }
    .woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n) {
        float: right;
        clear: none!important;
        margin-right: 0px;
    }
    .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
        width: 100%;
        height: 100%;
    }
    .post-category {display: none;}
    .sticky { position: relative }
    .rsNav .rsThumbs .rsThumbsVer {
        display: none;
    }
    .rsDefault .rsThumb img { width: 0px }
    .videoGallery .rsThumbs { width: 0px }
    .royalSlider {height: 250px;}
    .rsABlock {width: 100%; left: 0; bottom: 5;}
    .rsBlock-meta {
        display: none;
    }
    .slider-text p, .slider-text h3 {
        padding: 15px;
    }
        .videoGallery .rsThumbs .rsThumb:hover {
            width: 0px;
            height: 0px;
        }
        .videoGallery .rsThumbs .rsThumb {
            width: 0px;
            height: 0px;
        }
    img.rsImg {width: 100% !important; margin-left: 0px !important}
    .rsTmb h5 { display: none }
    .alignleft, .alignright {
        float: none;
        clear: both;
        display: table;
        margin-left: auto;
        margin-right: auto;
    }
    .footer-copyright p {
        padding: 0px;
    }
    div.alignleft {
        float: left;
        margin-right: 15px;
        margin-bottom: 15px;
        width: 100% !important;
    }
    div.aligncenter {
        float: none;
        clear: both;
        display: table;
        margin-left: auto;
        margin-right: auto;
        width: 100% !important;
    }
    div.alignright {
        float: right;
        margin-left: 15px;
        margin-bottom: 15px;
        width: 100% !important;
    }
        .left-image-post .attachment-post-thumbnail {height: auto;}

}
