@media(max-width:991px){
.footer-menu-box a{display:block;text-decoration:none;padding:5px 15px;border-radius:3px;color:#fff;border:1px solid #CCC !important;font-size:14px;}
#code_block-514-6599{width:100%;display:flex;padding:0 0 25px 0;}
.social-icons-footer{margin:0 auto;}
.top-posts-carousel, .home-asset-carousel{overflow:hidden !important;}
.innohub-main{margin:50px 0;width:100%;display:flex;flex-direction:row;}
.innohub-main .home-blocks{display:block;padding:20px 10px;margin-bottom:40px}
.innohub-main .division-block-a{display:block;width:100%;padding:0 0px;}
.innohub-main .division-block-b{display:block;width:100%;padding:0 0px;}
.innohub-main .home-blocks .category-block{display:block}
.innohub-main .home-blocks-row{display:flex;flex-direction:row;margin-bottom:0;}
.innohub-main .division-block-a .oxy-post-image,
.innohub-main .division-block-b .oxy-post-image{width:6em;}
.innohub-main .division-block-a .oxy-post-wrap, 
.innohub-main .division-block-b .oxy-post-wrap{width:78%;text-align:left;padding:0 10px;}
.innohub-main .oxy-post-title{font-size:0.95em;line-height:110%;color:#185476;font-weight:700;}
.innohub-main .home-blocks-a{background:#C7C7C733;border-top:0}
.innohub-main .home-blocks-b{background:#91ADBD33;border-top:0}
.innohub-main .home-blocks .oxy-post-content{font-size:0.75em;line-height:110%}
.innohub-main .home-blocks .category-more-mobile{margin-bottom:25px;display:block;}
.innohub-main .home-blocks .category-more-mobile a{font-size:14px;color:#185476;font-weight:600;}
.innohub-main .home-blocks .category-more-mobile a i{font-size:14px;color:#185476;}
.home-top-right .oxy-post{width:100%;}
.home-top-right .oxy-posts{margin:0 10px}
.archive-posts .oxy-post{flex-direction:column;}
.archive-posts .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.archive-posts .oxy-post-image-fixed-ratio{padding-bottom:56%;}
.contri-head-large{display:none !important;}
.contri-head-small{display:block !important;margin-top:75px;}
.contri-head-small #text_block-129-7043{font-size:14px;}
.sfp-post-summary{display:none}
.oxy-tab-content{padding:0 !important;}
.sfp-post-row .sfp-post-image{height:85px;}
.sfp-post-row{margin:0 0 5px 0;border:0px;padding:5px;}
.sfp-post-row .sfp-post-title{margin-top:0px;font-size:16px;}
.sfp-post-wrap{padding:5px 10px 5px 15px;}
.asset-info{padding:25px 0;align-items:flex-start;justify-content:flex-start;}
.asset-info .oxy-post-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;}
.asset-info .oxy-post-meta ul li{flex-direction:column;padding:0 5px 0 0;align-self:center;}
.asset-info .oxy-post-meta ul li.spacer:nth-child(4){flex-basis:100%;width:100%;content:" " !important;font-size:0px;}
.asset-info .oxy-post-meta ul li span{font-size:14px;}
.asset-info .oxy-post-meta .asset-type{font-weight:600;font-size:14px;}
.asset-info .oxy-post-meta .avatar-pic, .asset-info .oxy-post-meta .avatar-name{display:inline-block;align-self:center;}
.asset-info .oxy-post-meta .avatar-pic a{align-self:center;display:inline-block;height:30px;width:30px;margin:0 5px 0 10px;border-radius:60%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;border:1px solid #000;}
.asset-info .oxy-post-meta .avatar-name a{align-self:center;font-size:16px;color:#185476;font-weight:600;}
#modal-35-7047{width:90vw !important;modal-position:center !important;padding:10px !important;}
.home-blocks{padding:0 15px}
.home-blocks-row{margin-bottom:0px;}
.home-blocks .oxy-post-title{font-size:0.85em;line-height:25px !important;}
.home-blocks .oxy-post{width:100%;margin-bottom:25px;}
.home-blocks .category-more{display:none}
.home-blocks .category-more-mobile{margin-bottom:25px;display:block;}
.home-blocks .oxy-post-image{position:relative;width:30%;flex-shrink:0;flex-grow:0;}
.home-blocks .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;border:1px solid #999;}
.home-blocks .category-block{background:#CACACA;margin-bottom:20px;width:100%;justify-content:space-between;padding:5px 5px 5px 10px;}
#section-3-300 > .ct-section-inner-wrap, #section-174-6859 > .ct-section-inner-wrap{padding-bottom:20px !important;}
.content-box .oxy-post-cat-title{display:none;}
.content-box .oxy-post-title{font-size:16px !important;font-weight:600;}
.content-box .oxy-post-content{font-size:14px !important}
.content-box .oxy-post-image-fixed-ratio{padding-bottom:40% !important;}
.static-content .caldera-grid{width:95%;margin:0 auto 20px auto;}
.ct-section.newsletter-signup .newsletter-box{display:flex;flex-direction:column;padding:15px 0;max-width:90vw}
.ct-section.newsletter-signup .newsletter-box .nl-txt{flex-direction:row;width:100%;padding:0 0 25px 0;text-align:center}
.ct-section.newsletter-signup .newsletter-box .nl-btn{flex-direction:row;width:100%;padding:0 0 15px 0;text-align:center}
.home-sidebar{padding-left:0 !important;}
.home-sidebar .right-ad-300x250, .home-sidebar .right-ad-300x600{margin:0 auto !important;text-align:center;}
.home-sidebar .right-ad-300x250 img, .home-sidebar .right-ad-300x600 img{width:60% !important;height:60% !important;padding:0 !important;}
.home-sidebar .oxy-pro-menu{width:80vw !important;margin:0 auto;align-self:center !important;}
.home-sidebar .social-icons-sidebar{margin:0 auto;}
.home-trending-news{padding:0 10px !important;}
.home-trending-news .oxy-posts{flex-direction:column;}
.home-trending-news .oxy-post{flex-direction:row;width:100%;margin-bottom:1em;}
.home-trending-news .oxy-post-image{width:30%;margin-right:10px;}
.home-trending-news .oxy-post-title{font-size:14px;line-height:16px;margin-bottom:0.05em}
.home-trending-news .oxy-post-cat-title a{font-size:10px;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;margin-bottom:5px;}
.home-trending-news .oxy-post-meta{margin-top:0.2em;font-size:14px;display:flex;flex-direction:row;}
.home-trending-news .oxy-post-meta a{font-size:14px}
.home-spotlights .oxy-posts{flex-direction:column;margin-bottom:0.2em;}
.home-spotlights .oxy-post{flex-direction:row;margin-bottom:0;width:100%;padding:0.5em 20px}
.home-spotlights .oxy-post .box-left{width:auto;margin:0 0.5em 0 0;}
.home-spotlights .oxy-post .box-right{width:auto;margin:0 0.5em 0 0;}
.home-spotlights .oxy-post-image{margin-bottom:0;width:8em;}
.home-spotlights .oxy-post-image-fixed-ratio{width:8em;}
.footer-latest-assets .oxy-post{flex-direction:column;}
.footer-latest-posts .oxy-post{flex-direction:column;}
.home-slider{overflow:hidden;}
.home-slider .ct-section-inner-wrap{max-width:90vw !important;padding-bottom:0 !important;}
.home-slider .owl-dots{display:none;}
.top-posts-carousel .oxy-post{width:100% !important;}
.panel-row-a, .panel-row-b, .panel-row-c{margin-bottom:0;}
.panel .panel-row-a, .panel .panel-row-b, .panel .panel-row-c{padding-left:0;}
.panel-row-a .panel-col-a, .panel-row-a .panel-col-b, .panel-row-a .panel-col-c, .panel-row-a .panel-col-d, .panel-row-c .panel-col-a, .panel-row-c .panel-col-b, .panel-row-c .panel-col-c{flex-direction:row;width:100%;display:inline-block;justify-content:space-evenly;}
.panel-row-c .panel-col-c{text-align:center;}
.panel .facetwp-alpha{margin-right:5px;padding:0 3px !important;}
.panel button{width:40%;margin:10px auto 0 auto;}
.panel input.facetwp-search{width:100% !important;}
.search-panel-video.panel .panel-row-a .panel-col-a, .search-panel-video.panel .panel-row-a .panel-col-b, .search-panel-video.panel .panel-row-a .panel-col-c, .search-panel-video.panel .panel-row-a .panel-col-d, .search-panel-video.panel .panel-row-c .panel-col-a, .search-panel-video.panel .panel-row-c .panel-col-b, .search-panel-video.panel .panel-row-c .panel-col-c{flex-direction:row;width:100%;display:inline-block;justify-content:space-evenly;}
.search-panel-video.panel .panel-row-c .panel-col-c{text-align:center;}
.search-panel-sponsors.panel .panel-row-a, .search-panel-sponsors.panel .panel-row-c{flex-direction:column;width:95%;}
.search-panel-sponsors.panel .panel-row-a .panel-col-a,
.search-panel-sponsors.panel .panel-row-a .panel-col-b,
.search-panel-sponsors.panel .panel-row-a .panel-col-c,
.search-panel-sponsors.panel .panel-row-c .panel-col-a,
.search-panel-sponsors.panel .panel-row-c .panel-col-b,
.search-panel-sponsors.panel .panel-row-c .panel-col-c{flex-direction:row;width:100%;display:inline-block;justify-content:space-evenly;}
.search-panel-contributors.panel .panel-row-a{flex-direction:column;}
.search-panel-contributors.panel .panel-row-a .panel-col-a,
.search-panel-contributors.panel .panel-row-a .panel-col-b,
.search-panel-contributors.panel .panel-row-a .panel-col-c{flex-direction:row;width:100%;justify-content:space-evenly;}
#section-4-6939 > .ct-section-inner-wrap{padding-top:30px;}
.asset-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.asset-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.asset-listing .oxy-post-image-fixed-ratio{padding-bottom:56%;}
.asset-listing .oxy-post-wrap{padding:0;}
.asset-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.asset-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.asset-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.asset-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.asset-listing .oxy-post-meta ul li *{font-size:13px;}
.asset-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.asset-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.video-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.video-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.video-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.video-listing .oxy-post-wrap{padding:0;}
.video-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.video-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.video-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.video-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.video-listing .oxy-post-meta ul li *{font-size:13px;}
.video-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.video-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.contributor-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.contributor-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.contributor-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.contributor-listing .oxy-post-wrap{padding:0;}
.contributor-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.contributor-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.contributor-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.contributor-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.contributor-listing .oxy-post-meta ul li *{font-size:13px;}
.contributor-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.contributor-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.sponsor-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.sponsor-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.sponsor-listing .oxy-post-wrap{padding:0;}
.sponsor-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.sponsor-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.sponsor-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.sponsor-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.sponsor-listing .oxy-post-meta ul li *{font-size:13px;}
.sponsor-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.sponsor-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.video-listing .oxy-post{flex-direction:column;}
.video-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.video-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.search-listing .oxy-post{flex-direction:column;}
.search-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.search-listing .oxy-post-image-fixed-ratio{padding-bottom:56%;}
.footer-b .ct-div-block{margin:0.4em 0;text-align:center}
.footer-a .ct-image{margin:0 auto;}
.footer-b .ct-image, .footer-b .ct-text-block, .footer-b .social-icons-footer{margin:0 auto;}
.footer-a .ct-text-block{margin:0 auto;width:90%;text-align:center;padding-right:0 !important;}
.footer-c .ct-text-block{margin:0 auto;width:80%;}
a.all-spotlights{margin:10px auto 20px auto;padding:5px 35px;background:#F3F3F3;display:inline-block;width:70%;}
.content-box .oxy-posts-grid{width:90% !important;margin:0 auto;}
#section-3-300 > .ct-section-inner-wrap{padding-top:25px !important;}
body.home.page-id-2263{width:100vw !important;}
}
@media(max-width:1400px){
.top-posts-carousel .oxy-post{width:100% !important;}
.contri-head-large{display:block !important;}
.contri-head-small{display:none !important;}
}
@media(max-width:1120px){
.top-posts-carousel .oxy-post{width:100% !important;}
.contri-head-large{display:block !important;}
.contri-head-small{display:none !important;}
}
@media(max-width:991px){
.contri-head-large{display: none !important; }
.contri-head-small{display: block !important; margin-top: 75px; }
.contri-head-small .contributor-heading .contributor-name {
text-align: left; 
font-size: 1.8em;
line-height: 100%;
margin-bottom: 10px;
color: #FFF;
font-weight: 600;
}
}