/* Responsive CSS for Smaller Desktop, Table , Wide Mobile and Mobile */
/* ------------------------------------------------------------------ */

/* --------------------Larger Desktop CSS-------------------------*/

@media only screen and (max-width:2000px)and (min-width:1024px){
	.post-share.post-share-top .share-outer{height:42px !important;overflow:hidden;}
}
	
/* --------------------Smaller Desktop CSS-------------------------*/

/* Desktop CSS */
@media only screen and (max-width:1259px) and (min-width:1024px){
	.vp-container{width:980px;}
	.H-ls,.most-popular,.dl-content .m-divider-v-l,.lo-nav ul.social,.dl-content.dl-divider:before{display:none;}
	
	.m-lp-container .post-title h2, .m-editor-picks .post-title h2, .m-spotlight-post .post-title h2{font-size:22px;line-height:25px;}
	.dl-content{padding-left: 0px;border-left: 0px;}
	.m-lp-container{width:660px;}
	.m-lp-container .post-body .post-image{width:215px;}
	.m-lp-container .post-body .post-content{width:310px;}
	.m-lp-container .first-post .post-image{width:570px;height:auto;}
	.post-gallery .thumbs.slideshow-icon{display:none!important;}
	
	.m-lp-container .first-post .post-image img,
	.m-feature-video .fv-container .post-image img{width:100%;}
	
	.m-feature-video .fv-container {width: 705px;}
	.fv-rtlist{width:250px;height: 402px;}
	.fv-rtlist-content{height:402px;}
	.fv-item-title {width: 125px;font-size: 16px;}
	.permalink-body{padding:0px;}
	.m-permalink-latestpost .mo-container{width:980px;}	.permalink .m-lp-container .post-body .post-meta-time{width:130px;}
	.permalink .m-lp-container .post-body .post-image{width:300px;}	.m-permalink-latestpost .m-lp-container .post-body .post-content{width:500px;}
	.post-share.post-share-top .share-outer{height:42px !important;}
	.about .editor-content{width: 25%;}
	
	.dl-content-video {width:708px;}
	.more-video-pages .dl-content-video {width:980px;}
	.video .fv-rtlist-item{width:125px;}
	.video .current-video-play{width:121px;height: 79px;}
	.video .lo-right{width:252px;}
	.lead-video-list-container .post-title h2 {font-size: 22px;line-height: 25px;}
	.video .video-footer-list .post-title h2{font-size:16px;line-height:22px;}
	.player-icon-for-list{top:21%;}
	.video .m-feature-video .fv-container{min-height: 398px;}
	
	.m-video-listing-container .play-icon {top: 28%;left: 38%;}
	.m-footer-video-listing .play-icon {top: 9%;left: 26%;}
	
	.contact-form{width: 100%;}
	.contact-form input[type='url'],
	.contact-form input[type='email'],
	.contact-form input[type='text']{width:261px;}
	}

@media only screen and (max-width:1023px) {
	.is-nav-drawer-open body{overflow:hidden;}
	.tab-hide{display: none;}
	#ooCont{padding-top: 60px;}
	.H-l,
	.lo-nav ul.right-nav,
	.is-nav-drawer-open .hide-me{display: none;}  
	.is-nav-drawer-open .lo-nav,
	.entity .lo-footer-content{display:block;}
	.show-device{display:inline-block;}
	.static-mpu,.mpu-btf{display: none;}
	
	/* header */
	h1.logo{background: url(/National_Library/20160526010038oe_/http://www.blogsmithmedia.com/es.engadget.com/assets-h46d806a1a2bc128733b598ac0d42a837/images/EngadgetES.svg) 0 no-repeat;float: none;}
	.is-nav-drawer-open .ml-40{margin-left: 40px;}
	.nav-drawer-slide {width: 225px;position: fixed;top: 0;left: 0;height: 100%;z-index: 1;transition: transform 0.3s ease;}
	.nav-drawer {transform: translate(-225px, 0);transition: transform 0.3s ease;}
	.lo-header, .lo-nav{background-color:#2b2d32;}
    .is-nav-drawer-open .lo-nav ul {padding: 0px 0px;width: 225px;}
	.is-nav-drawer-open .lo-nav ul.main-nav li{padding: 20px;display: block;font-size: 18px;border-bottom: #414347 solid 1px;}
	.is-nav-drawer-open .lo-nav ul.main-nav li a{font-size:16px;}
	.is-nav-drawer-open  .hr-menu.social{display: table;width: 100%;background: #414347;border-bottom: 1px solid #56585c;}
	.is-nav-drawer-open  .hr-menu.social li{display: table-cell;border-right: 1px solid #56585c;text-align:center;padding:20px;}
	.is-nav-drawer-open  .hr-menu.social li:last-child{display:none;}
	
	/*Share Button*/
	.share-btn{border-top-width: 1px;border-style: solid;text-align: center;line-height: 4}
	ul.share-btn li{float:left; width: 33%;height:100%; padding: 0;border-left: 1px solid #808080;}
	.share-btn .share-btn-facebook{border-left-width: 0;}
	
		.lo-inner-container{padding:60px 0 0 0;}
	.permalink h2.post-sub-title{color: #959799;font-size:14px;padding-top:0px;}
	.drawer-opener,
	.nav-drawer-push{transition: transform 0.3s ease;} 
    .is-nav-drawer-open .drawer-opener{transform: translate(0, 0);}
    .lo-content,.lo-footer-content{transition: transform 0.3s ease;}	
    .is-nav-drawer-open .lo-content,
	.is-nav-drawer-open .lo-footer-content,	
    .is-nav-drawer-open .nav-drawer-push{transform: translate(225px, 0);opacity:0.3;}  
    .is-nav-drawer-open{overflow: hidden;}
    .is-nav-drawer-open .nav-close{position: absolute;top:25px;right: -26px;text-decoration: none;color:#222; z-index:99;font-size: x-large;}
    .more-stories{width: 94%;margin: 0 auto;}
	.aolshare-custom a{text-indent:0px !important;}
	.search-bar label {padding: 0 25px 0 0 !important;}
	
	.drawer-opener .vp-container{display: flex;flex-direction: column; height: 100%;}
	.drawer-opener .vp-container .main-nav{overflow-y: auto;}
	
	
	.editor .m-lp-container,.editor .lo-content{padding:0;}
	.editor .post-body{border-bottom-width:0;padding: 0;margin: 0; }
	.editor .post-body .mo-container{border-bottom:1px solid #d5d5d6;padding-bottom: 40px;margin-bottom: 40px;}
	.editor .editor-profile{padding-bottom: 40px;}
	.editor .editor-profile-data{padding: 30px 0;}
	.editor .editor-name{font-size: 15px;}
	.editor .profile-content {width: 100%;margin-top:30px;}
	.category .header-title,.tag .header-title {background:#fff;padding-top: 0;} 
	.editor .header-title{background:#fff;}
	.editor .header-title h2,.category .header-title h2,.tag .header-title h2 {color: #000;}
	ul.post-pagination{padding: 0 20px;}
	
	.video .lo-lead-content-container{background: #2b2d32 !important;}
	.video .dl-content-video{width: 100%;border-bottom: 1px solid #414347;padding-bottom: 40px;}
	.video .dl-content-video .post-content {display:none;}
	.video .fv-rtlist-item{width:112px;}
	.video .current-video-play{width:108px;height:71px;}
	.lead-video-list-container .video-grid{width:100%;border-left-width:0;padding:0;padding-bottom: 40px;}
	.video .lo-right{display:block;padding:0;width:640px;}
	.video .lo-footer-content{display:block;}
	.video .lo-right .ad-mpu{display: none;}
	.video .dl-video-post-item {margin-left:0;}
	.video .footer-video-list-container .header-title {background:#fff;}
	.video .footer-video-list-container .header-title h2{color:#000;border-color: #000;}
	.video-grid .post-tag {display:none;}
	.video .post-meta {padding: 10px 0;}
	.video-footer-list .post-share {right:0; top:0;}
	.video .lo-right {width:95%;}
	.video-list .play-icon{left:43%;top:140px;}
	.player-icon-for-list{top:18%;}
	.video.more-video-pages .post-content{display: block;}
	.more-video-pages .dl-content-video .post-title h2{font-size:30px;line-height:35px;}
	.video-header.header-title{padding-top:0;}
	
	.m-lead-video-listing .grid-divider:before{border:0px;}	
	.about-nav ul.hr-menu li:nth-child(2){white-space: nowrap;}
	
	.m-podcast-desc,.m-podcast-data{width:100%;}
	.m-podcast-desc{margin:0 0 30px;}
	
	.m-product-card{width:170px;height:170px;}
	.m-product-card img{width:100%; height:100%;}
	.m-product-cards.grid-list .m-product-card{width:100%;}
	.m-product-card .post-share{position:inherit;}
	.m-buyers-guide .post-share .aol-share.aolshare-custom a.fa:hover{color:#333;}
	.product-modal{left:57%;}
	
	.footer-share-links > div{padding: 10px 0 25px 0px;}
	.footer-share-links .col{float: none !important;margin: 0px auto;width: 80%}
	.footer-share-links ul{float:none;display: table;width: 100%;table-layout: fixed;}
	.footer-share-links ul li{display: table-cell;vertical-align: middle;}
	.footer-share-links span.share-label {display: block;color: #fff;font-weight: bold;padding-left: 20px;top: 0;}
	.footer-copyright .col{display: block;float: none;width: 90%;padding: 0 0 30px; margin: 0px auto;}
	
}

/* Tablet CSS */
@media only screen and (max-width:1023px) and (min-width:768px){
	.vp-container{width:100%;}
	.mo-container{width:640px;margin:0px auto;position:relative;}
	.lo-nav,
	.most-popular,
	.dl-content .m-divider-v-l,
	.dl-content .m-divider-v-r,
	.lead-content-ads .lo-right,
	.post-meta-time,
	.lo-footer-content,
	ul.m-logo,
	.footer-meta-links,
	.m-footer-video-listing .col:nth-child(4),
	.m-footer-video-listing .col:nth-child(5), .header-icon,
	.lo-nav ul.social,
	.m-video-listing-container .post-desc{display:none;}
	
	.share-icon .fa-share{display:none!important;}

	.permalink .lo-footer-content,
	.video .lead-content-ads .lo-right{display:block;}
	.permalink h2.post-sub-title{color: #56585c;font-size:16px;}
	.lo-header{position:fixed;width:100%;z-index:1;top:0;height:75px;border-bottom: 1px solid #414347;}
    
	.mobile-display{display:inline-block;color: #ababad;}
	.mobile-display .fa-clock-o{padding-right:7px;}
	.lead-content-ads.f-left{float:none !important;}
	.post-title h2{font-size:34px;line-height:35px;}
	.m-lp-container .post-title h2, .m-editor-picks .post-title h2, .m-spotlight-post .post-title h2{font-size:22px;line-height:25px;}
	.lo-lead-content-container.bg-gray-4{background:transparent;}
	.dl-content{padding: 0px;border: 0px;}
	.dl-lead-post .post-image{padding:0px;}
	.dl-lead-post .post-content{    position: relative;margin-top: -80px;background: #fff;margin-right: 60px;padding: 25px 40px 40px 0;}
	.header-title{background: #2b2d32;border: 0;padding: 40px 0 0 0;}
	.header-title h2{color:#fff;border-color: #9a58b5;}
	.lo-left-content,
	.m-lp-container,
	.lo-right,
	.lo-right-content{width:100%;padding-left:0px;padding-right:0px;}
	.m-lp-container .post-body .post-image,
	.m-permalink-latestpost .m-lp-container .post-body .post-content{width:300px;}
	.m-lp-container .post-body .post-content{width:300px;}
	.m-lp-container .first-post .post-image{width:100%;height:auto;}
	.m-lp-container .post-image img,
	.m-lp-container .first-post .post-image img{width:100%;}
	.m-lp-container .first-post .post-content{bottom:4px;}
	.top-nav{display:none!important;}
	.aolshare-custom a{text-indent:0px !important;}
	.search-bar input {line-height: 40px; width: 65%; font-size: 18px;font-family: 'Guardian TextEgyp',serif!important; font-weight: 400;}
	.search-bar label {padding: 0 25px 0 0 !important;}	.gallery .vp-container.slidepost-content{width:80%;}
	#searchResult .m-home-category-post.search-result-open {max-width: 640px;}
	#searchResult .js-autocomplete-result .col{width:50%;}
	#searchResult .border-rt{border-right:none;}
	#searchResult .t-display-content6{display: none!important;}
	#searchResult {top: 76px;}
	.lo-search-bar-open{    top: 0px!important;z-index: 99999;}
	#searchResult .post-content{padding: 0 0 0 10px!important; padding-right: 0px!important;}
	
	.aol-knot-fullscreen-right{display:none!important;}
	.m-logo .post-title{display:none!important;}
	.post-gallery .thumbs.slideshow-icon{display:none!important;}
	.aolshare-custom a{background-image: url(none)!important;}
	.knot-slideshow .aol-knot-fullscreen-content{right:0!important;}

	.permalink-body,.permalink .permalink-content{width:100%;padding:0px;}
	.permalink-body img{max-width:100%;}
	.post-meta .author-details{display:none;}
	.post-meta .post-comments{border:0px; padding:0px;}
	.m-permalink-latestpost .mo-container{width:640px;}
	.post-share.post-share-top .share-outer{height:42px !important;}
	.permalink .post-share .aol-share.aolshare-custom a.fa-s-btn-men:hover{background-image: url(/National_Library/20160526010038oe_/http://www.blogsmithmedia.com/es.engadget.com/assets-h46d806a1a2bc128733b598ac0d42a837/images/Egadget_ES-02.svg) !important;opacity:.6;}
	.post-meta .post-share-count{width: 180px;float: left;border-left: 0px;padding: 0px;}

	.editor-profile .vp-container{max-width: 640px}
	.editor .editor-profile-data h1{font-size: 34px;line-height: 34px;padding-top: 30px;padding-bottom: 10px;}
	.editor .editor-name {top: 107px;}
	.editor .header-title{margin-bottom:40px;}
	
	.about .m-title{font-size: 34px;}
	.about .lo-footer-content{display: block;}
	.about .editor-content{width: 32%;} 
	.about .editor-content img{height: 190px;width: 190px;}
	.about-nav ul li a{font-size: 16px;}
	
	.category.sub-pages .m-title,.tag .m-title{font-size: 34px;border-bottom: 1px solid #d5d5d6;}
	
	.video-list .post-title {width: 92%;position: absolute;top:305px;background: #2b2d32;}
	.video-header.header-title h2{font-size:34px;line-height:34px;}
	
	.video .aside-popular-content{display:inline-block;width:46%;}
	.video .aside-popular-content:nth-child(even){float: right;}
	.video .m-feature-video .fv-container{min-height: 365px;}
	
	.m-video-listing-container .header-title{background:transparent;}
	.m-lead-video-listing-container .grid{margin:0px;}
	.m-video-listing-container .col {width:100%;margin:0 0 50px;}
	.m-video-listing-container .col .post-image img{width:100%;}
	.m-lead-video-listing-container .c-holder{padding:0px;}
	.m-lead-video-listing  .post-content {width: auto;position: relative;margin-top: -80px;
    right: auto;bottom: auto;float: none; background: #2b2d32;margin-right: 60px;padding: 25px 40px 0px 0px;}
	.m-footer-video-listing .col {width:33.33333%;margin:0 0 50px;}
	.footer-share-links a{font-size:20px;}
	.contact-form{width: 100%;}
	.contact-form input[type='url'],
	.contact-form input[type='email'],
	.contact-form input[type='text']{width:255px;}
	.editor .header-title{border-bottom:1px solid #d5d5d6;}
	
	.pt-0{padding-top: 0;}
	
	}


/* Mobile CSS */
@media only screen and (max-width:767px){
	.vp-container,.lo-container, .lo-wrapper{width:100%;}
	
	.m-hide-mobile,
	.lo-nav,
	.most-popular,.m-lp-container .post-excerpt,
	.dl-content .m-divider-v-l,.dl-content .m-divider-v-r,
	.post-meta-topic,.lead-content-ads .lo-right,
	.post-meta-time,.lo-footer-content,
	.footer-meta-links,.post-share-top .aol-share-total-count,
	.post-share.post-share-bottom,ul.m-logo,
	.lo-right,.post-meta-time,.permalink .m-twiiter-name,
	.post-share-count,
	.permalink-body .post-share.post-share-bottom,
	#category-list, #price-list,.m-buyer-top-controls,
	.m-buyerguide-credits,.product-image,
	.permalink  .post-gallery .thumbs .thumb.gallery-count span.ls,
	.permalink  .post-gallery .thumbs .thumb,
	.permalink-body .fullbleed-image ,
	.m-permalink-post-data p:first-child img{display:none;}

	.dt-meta,.post-content .post-meta,
	.video .lead-content-ads .lo-right,
	.permalink .lo-footer-content,
	.m-menu-panel-desc,
	.hide.mo-show,
	.permalink  .post-gallery .thumbs .thumb.gallery-count{display:block;}
	
	.mo-container,
	.m-lp-container .post-body .post-image,
	.m-lp-container{width:100%;margin:0px auto;position:relative;}
	.m-lp-container .post-body{border:0px; padding:0 0 10px; margin:0 0 10px}
	
	.lo-header{position:fixed;width:100%;z-index:1;top:0;height:60px;border-bottom: 1px solid #414347;}
	.m-logo{padding:10px 0;}
	h1.logo{width: 130px;height: 36px;}
	
	.search-icon{line-height: 60px; padding: 0 30px;border-left: 1px solid #414347;}
	.search-icon a{margin:0px;}	.is-nav-drawer-open .nav-close{top:18px; font-size: x-large;}	
	.m-readbar .redbar p{padding:0 20px;}
	.top-search-bar-open,.lo-search-bar-open{position: fixed;z-index: 2;top:0;}
	.top-search-bar-open .vp-container,.lo-search-bar-open .vp-container{width:98%;}
	.search-bar {line-height: 60px;}
		
	.mobile-display{display:inline-block;color: #ababad;}
	.mobile-display .fa-clock-o{padding-right:7px;}
	.lo-lead-content{padding:0px;}
	.lead-content-ads.f-left{float:none !important;}
	.post-excerpt{font-size:15px;line-height:20px;}
	.dl-post-item .post-body{padding:0 0 10px;}
	.post-title h2,
	.dl-post-item .post-title h2,
	.m-lp-container .post-title h2, .m-editor-picks .post-title h2, .m-spotlight-post .post-title h2{font-size:22px;line-height:25px;font-weight:500;}
	.lo-lead-content-container.bg-gray-4{background:transparent;}
	.dl-lead-post,
	.dl-content .pl-20{padding:0px;}
	.dl-content,
	.dl-content .col{width:100%;padding:0px;border:0px;}
	.dl-content .post-image,
	.m-lp-container .post-body .post-image{padding:0px;float:none;}
	.post-image img,
	.m-lp-container .first-post .post-image img{width:100%;}
	.dl-content .post-content,
	.m-lp-container .first-post .post-content,
	.m-lp-container .post-body .post-content{width:auto;position: relative;margin-top: -80px;right: auto;bottom: auto;    float: none;background: #fff;margin-right: 60px;padding: 25px 40px 40px 25px;}
	.dl-conent .post-title h2 {font-size: 24px;line-height: 30px;}
	.post-share,
	.permalink-body .post-share.post-share-top{position: absolute;right: -60px;top: 90px;border: 0px;line-height: 45px;width: 60px;padding: 0px;text-align: center; border-bottom: 1px solid #d5d5d6;}
	.post-body .share-outer{width:60px;bottom:-1px;left:0px;}
	.post-body .post-share .aolshare-custom a.fa,.post-share .aolshare-custom a.fa{width:60px;border:0px;}
	.aolshare-custom a{text-indent:0px !important;}
	.post-share{position: absolute;right: -60px;top: 90px;border: 0px;line-height: 50px;width: 60px;padding: 0px; text-align: center;border-bottom: 1px solid #d5d5d6;}
	.header-title{background: #2b2d32;border: 0;padding: 40px 0 0 0;}
	.header-title h2{color:#fff;padding-left:20px;}
	.o-title-mark:before{border-color: #9a58b5;}
	.m-lp-container .first-post .post-image{height:auto;float:none;}
	.top-nav{display:none!important;}
	.footer-copyright .col{display: block;float: none;width: 90%;padding: 0 0 30px; margin: 0px auto;}
	.search-bar input {line-height: 40px; width: 65%; font-size: 18px;font-family: 'Guardian TextEgyp',serif!important; font-weight: 400;}
	.search-bar label {padding: 0 25px 0 0 !important;}
	.post-meta span.author-avatar{float:left;}
	.post-share .aol-share.aolshare-custom a.fa-s-btn-men{background-size: 40% !important;}
	.gallery .vp-container.slidepost-content{width:80%;}
	.gallery .vp-container.slidepost-content .hr-menu{display:none !important;}
	.post-gallery .thumbs{position: absolute;bottom: 0px;padding: 10px 10px 0 0;background: transparent;display:inline-block;}
	.post-gallery .thumbs.slideshow-icon{display:inline-block; padding: 20px; color: white; text-decoration:none;}
	.post-gallery .thumbs.slideshow-icon span{font-size:16px;}	
	.permalink .lo-content{padding:0px;}
	.header-post-title .post-image,
	.permalink-body .post-meta-time,
	.permalink .post-share .share-display{display:block;}
	.permalink-body .post-share.post-share-top{top:70px;overflow: visible;}
	.permalink-body{width:100%;padding:0px;}
	.permalink-body img,
	.permalink-body iframe,
	.permalink-body object{max-width:100%;}
	.permalink-body .post-content{position: relative;margin-top: -80px;background: #fff;margin-right: 60px;padding: 25px 40px 0px 20px;}
	.permalink .post-meta{margin:0px;padding:0px;border:0px;}
	.post-meta .author-details{display:block;}
	.permalink .post-meta .author-details{width:100%;}
	.permalink .post-meta .author-data,
	.permalink .post-meta-time{font-size:12px;line-height: 23px;}
	.permalink .permalink-body .post-meta{margin:0px;border-top:0px;}
	
	.post-gallery .gallery-count a.count-bg{background:transparent;}
	.permalink  .post-gallery .thumbs .thumb.gallery-count span.hide{display:block;}
	
	.post-meta .post-comments{display:none;border:0px; padding:0px;}
	.permalink h1.post-title{font-size: 22px;line-height: 25px;font-weight:500;}
	.permalink .permalink-content{width:95%;margin:0px auto;float:none;}
	
	.post-share.post-share-bottom{position: static;border-top: 1px solid #d5d5d6;}
	.permalink-body .post-share-top .share-outer{left: -1px;width:60px; position: absolute;bottom: -1px;background: #232323;padding: 0 0 0px;display:none;height:0px;opacity:0;}
	.permalink-body .post-share-top .aol-share{width:60px;bottom: -1px;}
	.slidepost-content{display:block;}
	.m-permalink-latestpost .m-lp-container .post-body .post-content{width:auto;}
	.permalink .more-stories{border: 1px solid #d5d5d6;margin: 0 auto 40px;}
	.permalink .more-stories a{padding: 20px 0;}
	.m-permalink-latestpost .m-lp-container .post-body.last-post{margin:0px;}
	.m-permalink-latestpost .mo-container{width:100%;}
	.permalink .post-meta-sources p, .post-meta-tags{font-size:14px;}
	.post-footer-content{padding-bottom:0px;}
	.permalink .article-byline-wrapper{padding:15px 0;width: 98%;margin: 0px auto;}
	.permalink .article-byline-wrapper img.sponsor-byline{max-width:120px;}
	.permalink .article-byline{font-size:12px;line-height:16px;}
	.permalink .article-byline a.o-btn{padding: 10px 3px;}
	
	
	.editor .editor-profile-data h1{font-size: 24px;line-height: 30px;}
	.editor .editor-name{top: 100px;}
	.editor-profile .vp-container{width: 90%}
	.editor .header-title .m-title{font-size: 18px;}
	.editor .header-title{margin-bottom: 0;}
	
	.about .m-title{font-size: 24px;}
	.about-nav ul {margin-left: 20px;}
	.about .about-page-data .m-title{font-size: 18px;}
	.about .lo-footer-content{display: block;}
	.about .editor-content{width: 49%;} 
	.about .editor-content img{height: auto;width: 90%;}
	/* .about .mo-container{width: 94%;} */
	
	.category.sub-pages .m-title,.tag .m-title{font-size: 24px;border-bottom: 1px solid #d5d5d6;} 
	ul.post-pagination li a{padding: 10px 20px;font-size: 2em;}
	
	.video .lo-right .aside-popular-content {margin-left:20px;}
	.video-list .post-share {right:0; top:20px; border-bottom-color: #414347;}
	.video-list .post-title {position: relative;}
	.video-list .post-title h2{position:absolute;left: -20px;bottom:0;display:block;width:92%;
				padding-bottom:0;padding-left: 20px;background:#2b2d32;}
	.video-grid .post-desc {font-size:20px;line-height:25px;}
	.video-footer-list .video-grid {width: 100%;padding:0;float:none;display:block;border-left-width: 0;}
	.video .video-footer-list .post-title h2 {font-size:30px;line-height:35px;}
	.dl-content-video .player-icon{left:44%}
	.dl-content-video .player-icon.fa-5x{font-size:4em;}
 	.video-footer-list .play-icon {top: 38%;left: 41%;}
	.video-footer-list .play-icon.fa-3x{font-size: 4em}
	.dl-video-list-container{overflow: scroll;white-space:nowrap;}
	.video .fv-rtlist-item {float: none;}
	.video .fv-rtlist-content {margin: 0 20px;white-space:nowrap;}
	.video .fv-item-title {white-space: normal;}	.video .m-feature-video .fv-container{min-height: 175px;}
	.video-header.header-title h2{font-size:24px;line-height:30px;}
	.contact-form{width: 94%;margin: 0 auto;}
	.about-nav ul li a {font-size: 15.5px;}
	.about-nav ul li{padding: 0px 35px 0 0;} 
	.video .more-video .post-meta-wrap{border:0px; padding: 0 0 0 20px;}
	
	.m-video-listing-container .header-title{background:transparent;}
	.m-lead-video-listing-container .grid{margin:0px;}
	.m-video-listing-container .col {width:100%;margin:0 0 50px;}
	.m-video-listing-container .col .post-image img{width:100%;}
	.m-lead-video-listing-container .c-holder{padding:0px;}
	.m-lead-video-listing  .post-content,
	.m-footer-video-listing  .post-content{width: auto;position: relative;margin-top: -80px;
    right: auto;bottom: auto;float: none; background: #2b2d32;margin-right: 60px;padding: 25px 40px 0px 25px;}
	.m-footer-video-listing  .post-content{background:#fff;}
	.m-video-listing-container .post-share{top:60px;}
	
	.m-podcast{padding-bottom:0px;}
	.podcast .lo-content{padding-top:0px;}
	.m-podcast-desc,.m-podcast-data{    width: 95%;
    margin: 0px auto 30px;
    float: none;}
	

	.m-footer-video-listing .col {margin:0 0 30px;}

	.video .more-video .post-share{display:none;}
	.more-video-pages .post-desc,
	.more-video-pages .dl-content-video .post-title h2{margin-left:20px;}
	
	.footer-share-links .col{width:90%;}
	.footer-share-links a{font-size:18px;}
		#hamburger-button{margin-top: 9px}
	.hide-in-mobile{display: none;}
	.show-in-mobile{display: inline-block;}
	.pt-0{padding-top: 0;}
	.ml-20{margin-left: 20px;}
	.relative{position: relative;}
	.footer-copyright p{display: block;padding:10px 0 0 0;}	
	.aol-knot-slide-quote-outer .aol-knot-slide-quote-middle {top: 0; bottom: 0;}

    .modal .gallery-image-epidermis {height: 350px}
    .modal .gallery-image-epidermis img {max-height: 350px}
    .knot-slideshow .aol-knot-fullscreen-right {display: block}
    .knot-slideshow .aol-knot-fullscreen-content {right: 400px;}
    .knot-slideshow .aol-knot-slide-info {margin-top: 60px}
	
	.aol-knot-fullscreen-right{display:none!important;}
	.m-logo .post-title{display:none!important;}
	.post-gallery .thumbs.slideshow-icon{display:none!important;}
	.aolshare-custom a{background-image: url(none)!important;}
	.knot-slideshow .aol-knot-fullscreen-content{right:0!important;}
	.gallery-image .slideshow-logo, .gallery-image .aol-share-whatsapp{display:none!important;}
	.gallery-image .post-body{float:right}
	.gallery-image .fa-whatsapp,.gallery-image .share-icon .m-logo{display:none;}
	.gallery-image .aolshare-custom a.fa{width:25px!important;float:left!important;border-right:0!important;}
	.gallery-image .header-top .post-body{width:100%!important;}	
	.gallery-image .mp-container .col:first-child{border:0px!important;}
	.gallery-image .header-icon:hover, .gallery-image .share-outer:hover {background-color:#2b2d32!important;}
	.gallery-image a.fa:hover{color:#fff!important;}
	.gallery-image .close-icon{}
	.gallery-image .aol-knot-fullscreen-wrapper .aol-knot-fullscreen-exit{border:1px solid #414347;}
	.gallery-image .close-icon a {font-size: x-large;float: right;padding: 15px 30px 0px 0px!important;}
	
		.m-buyers-guide{width: 100%;padding: 30px 0;margin: 0px auto;}
		.m-buyers-guide .post-share{display:none;}
		.m-menu-panel{width: 100%;background: transparent;margin: 0px auto;float: none;}
		.m-menu-filterlist{background:transparent;}
		.m-menu-panel{padding: 0 0 40px; border-bottom:1px solid #d5d5d6; margin:0 0 40px;}
		.m-menu-panel-desc{padding:15px;}
		.m-menu-panel-desc h1{margin: 0 0 30px}
		.m-menu-filterlist h3{color:#232323;}
		.m-menu-filterlist select{border: 1px solid #d5d5d6;padding: 7px;width: 80%;}
		.m-buyer-content,.product-content{width:100%;}
		.product-modal{width:80%;margin:30px 0 0 0;left:3%}
		
		.product-descrption, .key-specs{font-size:13px;}
		.m-product-card {width: 300px;height: 300px;
			-webkit-perspective: 1000;
			-ms-perspective: 1000;
			-moz-perspective: 1000;
			perspective: 1000px;
			-webkit-transition: .6s;
			-ms-transition: .6s;
			-moz-transition: .6s;
			transition: .6s;
			transform-style: preserve-3d;
		}
		
	}

/* Mobile CSS */
@media only screen and (max-width:767px) and (min-width:568px){
	
	
	.m-lp-container .mo-container{width: 94%;}
	.post-share-bottom{display:block;}
	.top-nav{display:none!important;}
	.lo-header.h-80{height:80px;}
	.search-icon{line-height: 60px;}	.is-nav-drawer-open .nav-close{top:18px; font-size: x-large;}
	.form-grid{width:39%}
	.contact-form input[type='url'],
	.contact-form input[type='email'],
	.contact-form input[type='text']{width:100%}
	
	.m-product-card {width: 170px;height: 170px;}
	#searchResult .m-home-category-post.search-result-open {max-width: 480px;}
	#searchResult .js-autocomplete-result .col{width:100%;}
	#searchResult .border-rt{border-right:none;}
	#searchResult .t-display-content3{display: none!important;}
	#searchResult {top: 61px!important;}
	#searchResult .post-content .post-meta-topic {display: inline-block!important;}
	.search-bar{top: 0px!important; }
	
}

/* Small Mobile CSS */
@media only screen and (max-width:568px){
	
	.ml-15{margin-left: 15px;}
	.w-75-mo{width: 65.5px;}
	.about-nav ul{margin-left: 12px;padding-top:10px;}
	.about-nav ul.hr-menu li:last-child{padding: 0;}
	.about .editor-content {width: 100%;margin-top: 20px;padding-top: 20px;border-top: 1px solid #d5d6d7;}
	.about .editor-content img {width: 30%;vertical-align: top;}
	.editor .post-body .mo-container{border-bottom-width:0;padding-bottom:0;margin-bottom:0;}
	
	.video-grid .post-desc {display: none;}
	.video .video-footer-list .post-title h2,
	.video-list .post-title h2 {font-size:22px;line-height: 25px;}
	.video-list .post-share {top:0;}
	.video-list .play-icon{left:40%;top:100px;}
	.video-list .play-icon.fa-5x{font-size:4em;}
	.video .video-dl-post.lo-lead-content{padding-top:0;}
	
	.form-grid{width:90%; ;margin-left:25px;margin-right:0; float: left !important;}
	.form-block{margin-left:20px;}
	.contact-form input[type='url'],
	.contact-form input[type='email'],
	.contact-form input[type='text']{width:80%;}
	.form-captch{margin-left:20px;}
	
	.about-nav ul li{padding: 0px 24px 0 0;}
	.about-nav ul li a{font-size: 14px;white-space:normal;}
	.search-icon{line-height: 60px;}	.is-nav-drawer-open .nav-close{top:18px; font-size: x-large;}
	.search-bar{top: 0px!important; }
	#searchBar{overflow-y: scroll; max-height:400px;}
	#searchResult .m-home-category-post.search-result-open {max-width: 480px;}
	#searchResult .js-autocomplete-result .col{width:100%;}
	#searchResult .border-rt{border-right:none;}
	#searchResult .t-display-content3{display: block!important;}
	#searchResult {top: 61px!important;position: fixed;}
	#searchResult .post-content .post-meta-topic {display: inline-block!important;}
	#searchResult .post-content{padding:0!important; width:100%}
	.js-autocomplete-result .post-body{border-bottom: 1px solid #808285; padding-bottom: 10px;}
	#searchResult .m-home-category-post .post-image img{display: none;}
	#searchResult .b-title-mark:after{display:none;}
	.js-show-more-acresults .t-btn > span{display: none;}
	.js-autocomplete-result .post-content{font-size: 14px;font-family: sans-serif!important;font-weight: 200;}
}



/* Very Small Mobile CSS */
@media only screen and (max-width:420px){
	.editor .editor-profile-data h1{margin-left: 0;margin-top: 5px;display: block;}
	.editor .editor-name{left: 0;top:174px;font-size: 14px;}
	.video-list .play-icon{left:40%;top:40px;}
	.about-nav ul li{padding: 0px 13px 0 0;}
	.about-nav ul li a{font-size: 13px;white-space:normal;}
	.form-captch {margin-left:9px;}
	.contact-form{width:100%}
	.search-bar{top: 0px!important; }
	.search-icon{padding: 0px 20px!important;}
	.search-bar label.close{top: 20px;}
	.search-bar label{font-size: 20px;}
	.search-bar input{font-size: 12px;}
	#searchResult{overflow-y: scroll; max-height:400px;}
	.js-autocomplete-result .post-content{font-size: 14px;font-family: sans-serif!important;font-weight: 200;}
}

/* Desktop to Mobile */
@media only screen and (max-width:1259px){
	.video .more-video-list .fv-rtlist-item {float: none;}
	.video .more-video-list .fv-rtlist-content {margin: 0 20px;white-space: nowrap;overflow:auto;}
	.more-video-pages .lo-right .ad-mpu{display: none;}
	.nav_related .article-menu li{padding:15px;}
	.article-menu .post-title{width:165px;}
	.article-menu .post-title h2{font-size:15px;}
}
	
/* Large Desktop */
@media only screen and (min-width:1259px){
	.more-video-pages .dl-content-video{ border-right: 1px solid #424547;padding-right: 19px;}
	.video .more-video .t-list-header {margin-left:0;}
	
}	

/** Tablet including Landscape mode **/
@media only screen and (max-width:1024px) and (min-width:768px){
	.dl-content.dl-divider:before{display:none;}	
	
}
