@media (max-width: 1220px) {
.boxed {width: 100%;}
}
@media (max-width: 1220px) and (min-width: 992px) { 
    .wrap-content { width: 100%;}
    .col-content {width: 70%;}
    .col-content.sidebar-right {padding-right: 0px;}
    .col-content.sidebar-left {padding-left: 0px;}
    .col-sidebar {width: 30%;}
    .percent-sidebar {float: none;}
    .sidebar-right .wrap-content {padding-right: 25px;}
    .sidebar-left .wrap-content {padding-left: 25px;}
    #sticky-post-slider .post-thumbnail {width: auto; height: auto;}
    #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;}
}
@media (max-width: 991px) and (min-width: 768px) { 
    .banner-area {height: 100%;}
    .logo {margin: 40px 0px 40px 0px;height: 100%;}
    .sidebar-right .wrap-content {padding-right: 0px;border-right: none;}
    .col-content {width: 100%;}
    .wrap-content {width: 100%;}
    .left-image-post .post-thumbnail {margin: 0 0 0 -282px;width: 252px;}
    .left-image-post {padding-left: 282px;}
    .col-sidebar {width: 100%;}
    .post.sticky {margin-bottom: 50px;}
    .under-slider {padding-top: 50px;}
    .right-row {margin-right: -25px;margin-left: -25px;}
    .right-col {padding-right: 25px;padding-left: 25px;}
    .feature-text { margin-bottom: 63px;}
    .feature-text h1 {text-align: center;}
    .feature-text .textwidget { text-align: center;}
    .icons-social {display: table; float: none;margin: 20px auto;}
    .sidebar {padding: 0px 0;}
    ul#main-nav {top: 58px;margin-right: 0;padding-top: 0;width: 100%;}
    ul#main-nav li {display: block;float:none; border-bottom: 1px solid rgba(255,255,255,0.15);text-align: center;}
    ul#main-nav li:first-child {border-top: 1px solid rgba(255,255,255,0.15);}
    .sf-menu > li {float: none;}
    .menu { min-height: 58px;height: auto;}
    ul#main-nav > li:hover {background: none; color:#00C8D7;}
    .nav-btn {position: absolute;overflow: visible;margin: 0;width: 54px;height: 58px;background: #00C8D7;color: #fff;text-align: center;font-size: 28px;line-height: 58px;cursor: pointer;}
    .nav-btn:hover {color: #fff;}
    ul#main-nav li a {width: 100%;}
    ul#main-nav li a:hover {color: #00C8D7;}
    #main-nav li.menu-item-has-children:after {display: none;}
    #main-nav li.menu-item-has-children > a {padding: 19px 21px 18px 21px;}
    ul#main-nav li ul li:first-child {border: none;}
    ul#main-nav li ul li {border: none;}
    ul#main-nav li ul li:first-child a:before {display: none;}
    ul#main-nav li ul li a {width: 100%;}
    ul#main-nav li ul {position: relative; margin: 0 0 0 35px;width: 100%;}
    .search-input input {top: 59px;z-index: 99999;}
    ul#main-nav li ul li a:hover{background: none;color:#00C8D7;}
    #navigation.mobile {display: none;}
    #sticky-post-slider .post-thumbnail {width: auto; height: auto;}
    #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;}


}
@media (max-width: 767px) and (min-width: 480px) { 
    .banner-area {float: none;margin: 40px 0;margin-top: 0;height: 100%;text-align: center;}
    .logo {margin: 40px 0px 40px 0px;height: 100%;text-align: center;}
    .sidebar-right .wrap-content {padding-right: 0px;border-right: none;}
    .col-content {width: 100%;}
    .wrap-content {width: 100%;}
    .left-image-post .post-thumbnail {margin: 0 0 25px 0;width: 100%; }
    .left-image-post .attachment-post-thumbnail {height: 300px;}
    .left-image-post {padding-left: 0px;}
    .col-sidebar {width: 100%;}
    .post.sticky {margin-bottom: 50px;}
    .under-slider {padding-top: 50px;}
    .right-row {margin-right: -25px;margin-left: -25px;}
    .right-col {padding-right: 25px;padding-left: 25px;}
    .feature-text { margin-bottom: 63px;}
    .feature-text h1 {text-align: center;}
    .feature-text .textwidget { text-align: center;}
    .icons-social {display: table; float: none;margin: 20px auto;}
    ul#top-nav {display: table;float: none;margin: auto;}
    .infa {float: none;margin-bottom: 12px;text-align: center;}
    .sticky {position: relative;}
    #sticky-post-slider .title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .sidebar {padding: 0px 0;}
    ul#main-nav {top: 58px;margin-right: 0;padding-top: 0;width: 100%;}
    ul#main-nav li {display: block;float:none; border-bottom: 1px solid rgba(255,255,255,0.15);text-align: center;}
    ul#main-nav li:first-child {border-top: 1px solid rgba(255,255,255,0.15);}
    .sf-menu > li {float: none;}
    .menu { min-height: 58px;height: auto;}
    ul#main-nav > li:hover {background: none; color:#00C8D7;}
    .nav-btn {position: absolute;overflow: visible;margin: 0;width: 54px;height: 58px;background: #00C8D7;color: #fff;text-align: center;font-size: 28px;line-height: 58px;cursor: pointer;}
    .nav-btn:hover {color: #fff;}
    ul#main-nav li a {width: 100%;}
    ul#main-nav li a:hover {color: #00C8D7;}
    #main-nav li.menu-item-has-children:after {display: none;}
    #main-nav li.menu-item-has-children > a {padding: 19px 21px 18px 21px;}
    ul#main-nav li ul li:first-child {border: none;}
    ul#main-nav li ul li {border: none;}
    ul#main-nav li ul li:first-child a:before {display: none;}
    ul#main-nav li ul li a {width: 100%;}
    ul#main-nav li ul {position: relative; margin: 0 0 0 35px;width: 100%;}
    .search-input input {top: 59px;z-index: 99999;}
    ul#main-nav li ul li a:hover{background: none;color:#00C8D7;}
    #navigation.mobile {display: none;}
    #sticky-post-slider .post-thumbnail {width: auto; height: auto;}
    #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%;}

}
@media (max-width: 480px) { 
    .banner-area {float: none;margin: 40px 0;margin-top: 0;height: 100%;text-align: center;}
    .logo {margin: 40px 0px 40px 0px;height: 100%;text-align: center;}
    .sidebar-right .wrap-content {padding-right: 0px;border-right: none;}
    .col-content {width: 100%;}
    .wrap-content {width: 100%;}
    .left-image-post .post-thumbnail {margin: 0 0 25px 0;width: 100%; }
    .left-image-post .attachment-post-thumbnail {height: 195px;}
    .left-image-post {padding-left: 0px;}
    .col-sidebar {width: 100%;}
    .post.sticky {margin-bottom: 50px;}
    .under-slider {padding-top: 50px;}
    .right-row {margin-right: -25px;margin-left: -25px;}
    .right-col {padding-right: 25px;padding-left: 25px;}
    .feature-text { margin-bottom: 63px;}
    .feature-text h1 {text-align: center;}
    .feature-text .textwidget { text-align: center;}
    .icons-social {display: table; float: none;margin: 20px auto;}
    ul#top-nav {display: table;float: none;margin: auto;}
    .infa {float: none;margin-bottom: 12px;text-align: center;}
    .sticky {position: relative;}
    #sticky-post-slider .title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .sidebar {padding: 0px 0;}
    .developer-info {text-align: center;}
    .footer-copyright p {padding: 0 0 10px;text-align: center;}
    ul#main-nav {top: 58px;margin-right: 0;padding-top: 0;width: 100%;}
    ul#main-nav li {display: block;float:none; border-bottom: 1px solid rgba(255,255,255,0.15);text-align: center;}
    ul#main-nav li:first-child {border-top: 1px solid rgba(255,255,255,0.15);}
    .sf-menu > li {float: none;}
    .menu { min-height: 58px;height: auto;}
    ul#main-nav > li:hover {background: none; color:#00C8D7;}
    .nav-btn {position: absolute;overflow: visible;margin: 0;width: 54px;height: 58px;background: #00C8D7;color: #fff;text-align: center;font-size: 28px;line-height: 58px;cursor: pointer;}
    .nav-btn:hover {color: #fff;}
    ul#main-nav li a {width: 100%;}
    ul#main-nav li a:hover {color: #00C8D7;}
    #main-nav li.menu-item-has-children:after {display: none;}
    #main-nav li.menu-item-has-children > a {padding: 19px 21px 18px 21px;}
    ul#main-nav li ul li:first-child {border: none;}
    ul#main-nav li ul li {border: none;}
    ul#main-nav li ul li:first-child a:before {display: none;}
    ul#main-nav li ul li a {width: 100%;}
    ul#main-nav li ul {position: relative; margin: 0 0 0 35px;width: 100%;}
    .search-input input {top: 59px;z-index: 99999;}
    ul#main-nav li ul li a:hover{background: none;color:#00C8D7;}
    #navigation.mobile {display: none;}
    #sticky-post-slider .post-thumbnail {width: auto; height: auto;}
    #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 0px 15px 0px;margin-left: 0;padding: 0;width: 100%;}
    .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%;}
}