@media (max-width: 1200px) {
.post-detail2 {
    padding: 50px 0 95px 40px;
}
.slider-post {
    padding: 0 !important;
}
.slider-button {
    float: left;
    position: static;
    width: 100%;
}
.slider-button li > a::after {
    content: "";
}
.post-detail3 > h3 {
    font-size: 16px;
}
.tabs-widget > .nav > li a {
    font-size: 11px;
    padding: 8px 15px;
}
.post-style1 h3 a {
    font-size: 12px;
}
.post-style4 h3 {
    font-size: 17px;
}
.post-detail8 > h3 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ad.centred > img {
    float: left;
    width: 100%;
}
.post-detail7 > h3 {
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.post-thumb7 {
    max-height: 130px;
    min-height: auto;
}
.post-category > h3 {
    font-size: 13px;
}
.category-count-widget > li {
    padding: 20px 65px 20px 30px;
}
.category-count-widget > li a {
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.post-thumb1 {
    width: 78px;
}
.about-widget > h3 {
    font-size: 24px;
}
.uper-footer .widget {
    padding: 60px 30px;
}
.post-style5 > h3 {
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.post-style11 {
    background-size: cover;
}
.post-author-info {
    margin-bottom: 40px;
}
.post-thumb17 {
    width: 100%;
}
.post-desc17 {
    width: 100%;
}
.team > span {
    height: 148px;
    width: 148px;
}
header{
    display: none; 
}
.theme-layout {
    padding-top: 0 !important;
}

.responsive-header{
    display: block;
}
.blog-authors-info {
    float: left;
    padding: 50px 30px;
    position: static;
    
    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
    width: 100%;
}
.blog-authors-info > h3 {
    color: #333333;
}
.subscribe {
    width: 100%;
}
.centred > a {
    float: left;
    width: 100%;
}
.centred > a img {
    float: left;
    width: 100%;
}
.about-widget > h6 {
    margin: 0 0 20px;
}
.about-widget > .social-btn {
    margin: 20px 0 0;
}
.blog-single.style3 .single-post-thumb > .container .post-single-info {
    min-height: auto;
    padding: 30px;
}
.theme-layout.boxed{
    width: 98%;
}









}

@media (max-width: 1024px) {
.post-thumb2 {width: 65%;}
.post-thumb2 img {width: 100%;}
.post-detail2 {width: 35%;}
.post-slick-sec.style2 .slider-button {height: initial;width: 100%;}
}

@media (min-width: 768px) and (max-width: 980px) {
.theme-layout {padding-top: 0 !important;}
.theme-layout.boxed{
    width: 98%;
}

.about-strip p {
    padding: 0;
}    
.team .social-btn {
    float: left;
    position: static;
    text-align: center;
    width: 100%;
}
.team .social-btn > li {
    display: inline-flex;
    float: none;
    margin-top: 4px;
}
/*.column {
    float: left;
    margin-top: 70px;
    width: 100%;
}
.column:first-child {
    margin-top: 0;
}*/
.post-header-bar .row > div {
    float: left;
    width: 50%;
}
.post-detail2 {
    padding: 60px 0;
    width: 100%;
}
.post-thumb2 {
    float: left;
    width: 100%;
}
.post-detail16 {
    float: left;
    padding-bottom: 0;
    position: static;
    
    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
    width: 100%;
}
.masonary-posts .item {
    float: left;
    margin: 0 !important;
    width: 50%;
}
.post-detail11 {
    max-width: 90%;
    padding-left: 70px;
    padding-right: 70px;
    width: 100%;
}
.fancy-carousal .owl-nav {
    opacity: 0;
}
.fancy-carousal:hover .owl-nav {
    opacity: 1;
}
.blog-authors-info {
    float: left;
    padding: 50px 30px;
    position: static;
    
    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
    width: 100%;
}
.blog-authors-info > h3 {
    color: #333333;
}
header{
    display: none; 
}
.responsive-header{
    display: block;
}
.blog-authors-info {
    float: left;
    padding: 50px 30px;
    position: static;
    
    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
    width: 100%;
}
.blog-authors-info > h3 {
    color: #333333;
}
.wide-overlay-text {
    background: #4f4f4f none repeat scroll 0 0;
    float: left;
    padding: 50px 0 170px;
    position: static;
    width: 100%;
}
.blog-single.style4 .blog-single-details {
    float: left;
    padding-left: 20px;
    padding-right: 30px !important;
    padding-top: 30px;
    position: static;
    width: 100% !important;
}
.blog-single.style4 .single-post-thumb {
    width: 100%;
}
.blog-single.style4 .post-single-info h1 {
    font-size: 20px;
    line-height: 34px;
}
.blog-single.style3 .single-post-thumb > .container .post-single-info {
    background: #8f8f8f none repeat scroll 0 0;
    padding: 50px 20px;
    position: static;
    width: 100%;
}

.responsive-view > .top-margin > .row > div {
    float: left;
    width: 50%;
}
.responsive-view .row.low-space > div {
    float: left;
    width: 50%;
}
.responsive-view > .top-margin > .row > .loader-data > li {
    float: left;
    width: 50%;
}
.widget .post-style1 {
    width: 50%;
}
.low-space.masonary-posts > div {
    float: left;
    width: 50%;
}
.low-space.masonary-posts > div.col-md-12 {
    width: 100%;
}
.post-metas4 {
    padding: 0 15px;
}
.row .responsive-view > .top-margin > .row > div.col-md-12 {
    width: 100%;
}
.row .responsive-view > .top-margin > .row > div.col-md-12 > .row > div {
    float: left;
    width: 50%;
}
.responsive-view .row > div {
    float: left;
    width: 50%;
}
.latest-videos-sec .nav > li {
    width: 33.333%;
}
.wide-overlay-text p {
    margin-bottom: 30px;
}
.new-sec > div {
    float: left;
    width: 50%;
}
.new-sec > div:first-child {
    width: 100%;
}
.responsive-view > .top-margin > .row > div.col-md-6 > .row > .col-md-12 {
    float: left;
    width: 100%;
}
.blog-single.style3 .single-post-thumb > .container .post-single-info {
    min-height: auto;
    padding: 30px;
}
.masonry-gallery > div {
    float: left;
    width: 50%;
}
.heading5 h2 {
    font-size: 28px;
}
.blog-section > div {
    float: left;
    width: 50%;
}
.post-style2 {
    display: block;
}
.post-thumb2 {
    float: left;
    width: 100%;
}
.post-thumb2 img {
    float: left;
    width: 100%;
}
.responsive-header .logo {
    margin: 0;
}

.responsive-view .row.low-space > div {padding-bottom: 4px;}
.holder {text-align: center;}
.masonary-posts {display: table;margin: 0 auto;}
.responsive-view .row .row > div {width: 100%;}
.video-box-title > .cat > a {margin: 4px;}
.latest-videos-sec .nav > li {padding: 0 5px;}
.container,
.block .container {padding: 0 15px;}
footer .row > div {width: 100%;}
footer .caro-item .row > div {width: 50%;}
.centred {margin-bottom: 30px;}

.masonary-posts {margin-bottom: 30px;}
.low-space > div {padding-bottom: 4px;}
.row .col-lg-4.col-md-4.col-xs-12.column {margin-bottom: 30px;}
.loadmore-btn {margin-bottom: 30px;}
.blog-section > .post-style4:nth-child(2n) > .row {margin-left: 0;}
.blog-section > .post-style4:nth-child(2n+1) > .row {margin-right: 0;}
.add-loadmore-post .add-simple-loadmore-post {width: 100%;}

}

@media (max-width: 767px) {
.theme-layout {padding-top: 0 !important;}
.theme-layout.boxed{width: 100%;}    
.responsive-header .logo {margin: 0;}    
.post-thumb2 img {float: left;width: 100%;}    
.post-thumb2 {float: left;width: 100%;}    
.post-style2 {display: block;}    
.blog-section > div {float: left;width: 50%;}    
.heading5 h2 {font-size: 28px;}    
.masonry-gallery > div {float: left;width: 50%;}    
.blog-single.style3 .single-post-thumb .post-single-info h1 {font-size: 30px;}    
.blog-single.style3 .single-post-thumb > .container .post-single-info {min-height: auto;padding: 30px;}  
.responsive-view > .top-margin > .row > div.col-md-6 > .row > .col-md-12 {float: left;width: 100%;}    
.new-sec > div:first-child {width: 100%;}    
.new-sec > div {float: left;width: 50%;}    
.wide-overlay-text p {margin-bottom: 30px;}    
.latest-videos-sec .nav > li {width: 33.333%;}    
.responsive-view .row > div {float: left;width: 50%;}    
.row .responsive-view > .top-margin > .row > div.col-md-12 > .row > div {float: left;width: 100%;}  
.row .responsive-view > .top-margin > .row > div.col-md-12 {width: 100%;}   
.post-metas4 {padding: 0 15px;}
.low-space.masonary-posts > div {float: left;width: 50%;}    
.post-detail3 {padding: 0 20px;}
.post-detail3 > h3 {font-size: 17px;}    
.responsive-view > .top-margin > .row > .loader-data > li {float: left;width: 50%;}    
.responsive-view .row.low-space > div {float: left;width: 50%;}    
.responsive-view > .top-margin > .row > div {float: left;width: 50%;}    
.about-strip p {padding: 0;}    
.team .social-btn {float: left;position: static;text-align: center;width: 100%;}
.team .social-btn > li {display: inline-flex;float: none;margin-top: 4px;}
/*.column {float: left;margin-top: 70px;width: 100%;}
.column:first-child {margin-top: 0;}*/
.post-header-bar .row > div {float: left;width: 50%;}
.post-detail2 {padding: 60px 0;width: 100%;}
.post-thumb2 {float: left;width: 100%;}
.post-detail16 {
    float: left;
    padding-bottom: 0;
    position: static;    
    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
    width: 100%;
}
.masonary-posts .item {float: left;margin: 0 !important;width: 50%;}
.post-detail11 {min-width: 100%;padding-left: 90px;padding-right: 90px;width: 100%;}
.fancy-carousal .owl-nav {opacity: 0;}
.fancy-carousal:hover .owl-nav {opacity: 1;}
.blog-authors-info {
    float: left;
    padding: 50px 30px;
    position: static;    
    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
    width: 100%;
}
.blog-authors-info > h3 {color: #333333;}
.container {padding: 0 15px !important;}
.about-sec > h2 {font-size: 20px;line-height: 30px;}
.heading5 h2 {font-size: 19px;}
.heading5 > span {font-size: 11px;text-align: center;}
.heading5::before {top: 10px;}
.post-single-info h1,
.blog-single.style5 .post-single-info h1 {font-size: 18px;}
.your-post-action > ul > li {width: 100% !important;border-right: 0;margin-bottom: 2px !important;}
.your-post-action > ul > li:last-child {margin-bottom: 0 !important;}
.your-post-action > ul::before {height: 2px;left: 0;margin-top: -1px;top: 50%;width: 100%;}
.blog-single.style2 .fixed-img {background-size: cover;min-height: 375px;}
.blog-single.style2 .post-single-info {float: left;left: 0;margin: 0;position: relative;width: 100%;}
header{display: none;}
.responsive-header{display: block;}
.heading5 h2 {padding: 0 30px;}
.masonary-posts .item {width: 100%;}
.post-detail11 > h3 {font-size: 27px;}
.blog-authors-info > h3 {font-size: 27px;}
.heading5 {padding: 0;}
.masonry-gallery > div {float: left;width: 100%;}
.post-tabs > .nav > li {float: left;margin: 0 0 10px;width: 100%;}
.post-tabs > .nav > li a {float: left;width: 100%;}
.holder a {float: left;margin: 0 5px 19px;}
.post-detail16 > h3 {font-size: 20px;line-height: 30px;}
.post-detail11 {padding: 53px 20px;}
.post-style13 > h3 {font-size: 17px;}
.post-thumb-box > a {text-align: center;width: 190px;}
.post-author-info {padding: 0;text-align: center;}
.post-author-info > span {display: table;float: none;margin: 0 auto 20px;position: static;width: auto;}
.post-desc17 {padding: 30px;}
.post-desc17 > h5 {font-size: 15px;}
.post-desc17 > h2 > a {font-size: 22px;}
.post-carousal {padding: 0;}
.post-carousal .owl-nav {display: none;}
.video-box-title > h3 {font-size: 14px;line-height: 23px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.video-box-title > a {font-size: 14px;height: 50px;line-height: 50px;width: 50px;}
.video-box-title > .cat {margin-top: 20px;}
.single-post-thumb .rating-post {float: left;position: static;width: 100%;}
.single-post-thumb .rating-post span {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    float: left;
    text-align: center;
    width: 100%;
}
.share-post {float: left;margin: 20px 0;padding: 0;position: static;width: 100%;}
.post-single-info {padding: 30px;}
.post-single-info > span {float: left;margin-bottom: 19px;position: static;width: 100%;}
.post-single-info li {margin: 9px 0;width: 100%;}
/*.rating-detailed {float: left;margin: 30px 0 0;width: 100%;}*/
.blog-single-details > img {float: left;margin: 20px 0;width: 100%;}
.who-post-author {padding: 30px;}
.who-post-author > span {float: left;margin: 0 0 30px;position: static;width: 100%;}
.who-post-author img {float: left;width: 100%;}
.who-post-sec {padding: 0;}
.comment {padding: 0;}
.comment > span {float: left;position: static;width: 100%;}
.comment-thread ul {padding: 0;}
.comment-thread ul li .comment {padding: 0;}
.single-post-thumb {z-index: 999999;}
.subscribe {width: 100%;}
.about-strip h3 {font-size: 15px;padding: 15px 26px;}
.social-wide > li {width: 50% !important;}
.post-detail11 > h3 {font-size: 19px;}
.owl-item {cursor: move;}
.wide-overlay-text {background: #4f4f4f none repeat scroll 0 0;float: left;padding: 50px 0 170px;position: static;width: 100%;}
.feature-posts-list {float: left;position: static;width: 100%;}
.featured-post-title {float: left;margin: 0;padding: 40px 0 0;width: 100%;}
.featured-post-name {float: left;margin: 0;padding: 30px;position: static;width: 100%;}
.featured-post-name > h2 {font-size: 15px;font-weight: bold;line-height: 24px;}
.wide-overlay-text h4 {font-size: 17px;}
.blog-single.style3 .single-post-thumb .post-single-info h1 {font-size: 22px;line-height: 30px;}
.blog-single.style4 .single-post-thumb {width: 100%;}
.blog-single.style4 .blog-single-details {float: left;position: static;width: 100% !important;}
.heading6 > h2 {font-size: 21px;}
.heading7 > h2,
.heading8 > h2,
.heading9 > h2,
.heading10 > h2,
.heading11 > h2 {font-size: 21px;}
.heading2 {font-size: 13px;}
.fashion-carousel-controls {bottom: 27%;}
.blog-single.style3 .single-post-thumb .post-single-info {position: relative;}
.blog-single.style4 .post-single-info h1 {font-size: 22px;line-height: 30px;}
.widget .post-style1 {width: 100%;}
.low-space.masonary-posts > div.col-md-12 {width: 100%;}
.responsive-view .row.low-space > div {float: left;padding-bottom: 4px;width: 50%;}
.holder {text-align: center;}
.masonary-posts {display: table;margin: 0 auto;}
.responsive-view .row .row > div {width: 100%;}
.video-box-title > .cat > a {margin: 4px;}
.latest-videos-sec .nav > li {padding: 0 5px;}
.container,
.block .container {padding: 0 15px;}
.single-post-thumb.active .rating-post {margin-top: 0;opacity: 1;visibility: visible;}
.single-post-thumb.active .share-post {opacity: 1;visibility: visible;}
footer .row > div {width: 100%;}
footer .caro-item .row > div {width: 50%;}
.centred {margin-bottom: 30px;}


.masonary-posts {margin-bottom: 30px;}
.low-space > div {padding-bottom: 4px;}
.row .col-lg-4.col-md-4.col-xs-12.column {margin-bottom: 30px;}
.loadmore-btn {margin-bottom: 30px;}
.blog-section > .post-style4:nth-child(2n) > .row {margin-left: 0;}
.blog-section > .post-style4:nth-child(2n+1) > .row {margin-right: 0;}
.add-loadmore-post .add-simple-loadmore-post {width: 100%;}


}

@media (max-width: 480px)  {

.single.single-post .style2 .parallax {
    background-repeat: no-repeat !important;
}

.theme-layout.boxed{width: 100%;}    
.responsive-view .row.low-space > div {float: left;width: 100%;}
.responsive-view > .top-margin > .row > div {float: left;width: 100%;}
.responsive-view > .top-margin > .row > .loader-data > li {float: left;width: 100%;}    
.about-strip p {padding: 0;}    
.about-sec > h2 {font-size: 14px;line-height: 30px;}
.heading h2 {font-size: 18px;}
.award-story > h3 {line-height: 27px;}
.footer-menu > li {margin-bottom: 15px;}
.pagination > li a, 
.pagination > li > span {margin: 0 5px 9px;}
header{display: none;}
.responsive-header{display: block;}
.post-detail3 > h3 {font-size: 20px;line-height: 32px;}
.fancy-carousal .owl-nav {display: none;}
.owl-nav > div {display: none !important;}
.post-detail8 > a {padding: 10px 20px;}
.post-detail8 > i {padding: 10px 9px;}
.total-views {float: left;}
.fashion-carousel-controls {bottom: 32%;left: 32px;}
.contact-infos > ul > li {padding: 0;}
.contact-infos > ul > li > span {position: relative;}
.contact-infos > ul > li p {margin: 0;}
.blog-single.style3 .single-post-thumb > .container .post-single-info {padding: 0 30px 50px;}
.low-space.masonary-posts > div {float: left;width: 100%;}
.responsive-view .row > div {float: left;width: 100%;}
.latest-videos-sec .nav > li {width: 100%;}
.wide-overlay-text h4 {line-height: 34px;}
.new-sec > div:first-child {width: 100%;}    
.new-sec > div {float: left;width: 100%;} 
.responsive-view > .top-margin > .row > div.col-md-6 > .row > .col-md-12 {float: left;width: 100%;}
.blog-single.style3 .single-post-thumb .post-single-info h1 {font-size: 18px;}
.masonry-gallery > div {float: left;width: 100%;}
.blog-section > div {float: left;width: 100%;}
/*.responsive-header .logo > a img {float: left;width: 100%;}*/
.responsive-header .logo > a {padding: 0 30px;}
.responsive-header .logo {margin: 0;}
.bottom-line {text-align: center;}
.bottom-line span {padding: 30px 0 15px;width: 100%;}
.footer-menu {display: inline-block;float: none;margin-bottom: 15px;margin-top: 10px;width: auto;}
.responsive-view .row.low-space > div {width: 100%;}
.share-post > li {margin-bottom: 8px;}
.post-single-info > span {display: block;float: none;margin-right: 0;}
.post-single-info > span img {display: block;float: none;margin: 0 auto;width: auto;}
.post-single-info > span > a {display: inline-block;float: none;margin-top: 10px;}
.post-single-info {text-align: center;}
.post-single-info li span {float: none;}
.comment-thread {text-align: center;}
.comment > span img {float: none;width: auto;}
.comment > h3 {display: inline-block;float: none;}
.comment-opt time {float: none;}
.post-single-info > span i {display: inline-block;float: none;margin-top: 10px;}
.blog-single.style5 .post-single-info .post-rate {width: 100%;}
.post-detail11 {
    float: left;
    max-width: 100%;
    min-width: 100%;
    position: static;
    -webkit-transform: translate(0px);
    -moz-transform: translate(0px);
    -ms-transform: translate(0px);
    -o-transform: translate(0px);
    transform: translate(0px);
    width: 100%;
}
/*.caro-item .column {margin-top: 20px;}
.column {margin-top: 40px;}*/
.latest-videos-sec .nav > li {padding: 0;}
.comment-thread ul li .comment span {width:100%;}
.bottom-line {min-height: 177px;}
footer .caro-item .row > div {width: 100%;}


}