@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.front #zone-preface-wrapper{border-top:2px solid #f2f1ef;background-position:center center;background-repeat:repeat-x;}#region-user-first{}#region-user-first #block-menu-menu-secondary-menu{display:block;}#region-user-first #block-menu-menu-secondary-menu .content > ul.menu > li:hover > ul.menu{display:block !important;}.front #zone-preface{width:100%;margin-left:0;margin-right:0;}.front #region-preface-first{width:100%;margin-left:0;margin-right:0;}.front #region-preface-first #block-views-home-billboards-block:hover .flex-direction-nav .flex-prev,.front #region-preface-first #block-views-home-billboards-block:hover .flex-direction-nav .flex-next{opacity:0.5 !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider{margin-bottom:0;width:100%;}.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-prev:hover,.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-next:hover{opacity:0.5 !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider ul.slides li.no-cover .views-field-field-body{margin-left:auto;margin-right:auto;float:none;background:none;}.front #region-preface-first #block-views-home-billboards-block .flexslider ul.slides li.no-content .views-field-nothing{display:none;}.front #region-preface-first #block-views-home-billboards-block .flexslider .slide-wrapper{margin:0 auto;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-background-image{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-image{float:left;position:relative;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-image img{width:100%;margin-top:0;margin-bottom:0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:none;margin-bottom:0;float:right;overflow:hidden;padding-top:30px;padding:50px 0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h1,.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h2,.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h3{display:block;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .field-content{opacity:1;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .white{color:#ffffff !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .alignleft{text-align:left;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .alignright{text-align:right;}.front #zone-content{width:100%;margin:0;}.front #region-content{width:100%;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:100px;padding-right:100px;}.front #region-content #block-cheng-theme-ct-home-featuring{padding-top:30px;}.front #region-content #block-cheng-theme-ct-home-featuring h2.block-title{}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product .review{font-size:18px;line-height:26px;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons{display:block;width:460px;margin:0 auto;float:none;overflow:hidden;clear:both;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a{display:block;width:220px;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a.browse{float:left;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a.download{float:right;}.front #region-content article{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;text-align:left;}.front #region-content article iframe{display:block;position:relative;float:left;width:50%;padding-right:40px;}.front #region-content #block-system-main > .block-inner > .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-home-blog-post-block .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-news-events-block-1{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;padding-left:20px;padding-right:20px;margin-bottom:45px;}.front #region-content #block-views-news-events-block-1 h2.block-title{}.front #region-content #block-views-news-events-block-1 .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-news-events-block-1 .views-row{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;border-bottom:0;margin-bottom:25px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-first{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:40px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-last{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-date{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title{margin-bottom:0;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content a{font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:700;font-style:normal;}.front #region-content #block-views-news-events-block-1 .view-footer{clear:both;}.front #region-content #block-views-selected-titles-block{padding-left:70px;padding-right:70px;}.front #region-content #block-views-selected-titles-block h2.block-title{margin-bottom:35px;}.front #region-content #block-views-selected-titles-block .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-prev,.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-next{width:70px;bottom:auto;top:100px;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-prev{left:-120px;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-next{right:-120px;}.front #zone-footer{width:100%;margin:0;}.front #region-footer-first{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;}.front #region-footer-first .region-footer-first-inner{max-width:1600px;margin-left:auto;margin-right:auto;}#region-footer-second{}#region-footer-second #block-block-1{float:left;width:25%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left;padding-right:30px;}#region-footer-second #block-cheng-theme-ct-social{float:left;width:25%;text-align:left;clear:left;}#region-footer-second #block-menu-block-2{display:block;float:right;width:75%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:30px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu{width:100%;float:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li{list-style-image:none;display:block;padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px;width:25%;float:left;margin-bottom:40px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li:nth-child(4n+1){clear:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li > a{display:block;width:100%;font-family:'Merriweather',serif;font-size:15px;font-weight:700;font-style:normal;line-height:24px;color:#ffffff;padding-bottom:2px;border-bottom:1px solid #973b49;text-decoration:none;margin-bottom:10px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li > a:hover{text-decoration:underline;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu{width:100%;float:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu ul.menu{display:none;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li{list-style-image:none;display:block;padding:0;margin:0;float:left;width:100%;margin-bottom:4px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li a{font-family:'PT Sans Narrow',sans-serif;font-size:15px;font-weight:400;font-style:normal;color:#ffffff;text-decoration:none;line-height:24px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li a:hover{text-decoration:underline;}.not-front #zone-preface{margin:0;width:100%;}.not-front h1{text-align:left;}.not-front #region-preface-first{margin:0;width:100%;height:270px;overflow:hidden;}.not-front #region-preface-first .block-block{height:270px;overflow:hidden;}.not-front #region-preface-first .block-block img{display:block;min-width:1800px;width:100%;height:auto;}.not-front #region-preface-first .h1-wrap{position:absolute;bottom:0;background:#ffffff;opacity:0.8;width:100%;padding-top:20px;padding-bottom:15px;}.not-front #region-preface-first .h1-wrap h1{margin:0 auto;text-align:left;display:block;line-height:55px;}.browse #region-preface-first{height:90px;}.browse #region-preface-first .h1-wrap{top:0;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item{float:left;width:40%;margin-right:10%;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item:nth-child(odd),.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item:nth-child(odd){clear:left;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images{width:45%;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item h2,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item h2{width:52%;padding-top:10px;}.not-front #zone-content{padding-top:40px;}.not-front #region-footer-first #block-mailchimp-signup-footer-form .content input[type=email]{margin-bottom:0;}.page-browse #region-sidebar-first .sidebar-title{margin-top:10px;padding-bottom:16px;}.page-browse #block-views-exp-browse-page .views-exposed-form{padding-bottom:6px;}.page-browse #block-views-exp-browse-page .views-exposed-form #edit-keywords-wrapper{float:right;}.page-browse #block-views-exp-browse-page .views-exposed-form #edit-keywords-wrapper input[type=text]{width:350px;margin-bottom:0;}.page-browse #block-views-exp-browse-page .views-exposed-form .form-item-sort-bef-combine{float:right;margin-top:4px;margin-bottom:0;margin-right:20px;}.page-browse #block-views-exp-browse-page .views-exposed-form .form-item-sort-bef-combine label{display:inline-block;margin-right:15px;}.page-browse #block-views-exp-browse-page .views-exposed-form .views-widget-per-page{float:left;margin-top:4px;}.page-browse #block-views-exp-browse-page .views-exposed-form .views-widget-per-page label{display:inline-block;margin-right:15px;}.page-browse #block-system-main .view-browse .views-row{text-align:left;float:left;width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-nothing{float:left;width:15%;}.page-browse #block-system-main .view-browse .views-row .views-field-nothing img{width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-title,.page-browse #block-system-main .view-browse .views-row .views-field-field-subtitle,.page-browse #block-system-main .view-browse .views-row .views-field-field-editon,.page-browse #block-system-main .view-browse .views-row .views-field-body-value,.page-browse #block-system-main .view-browse .views-row .views-field-field-contributor-display,.page-browse #block-system-main .view-browse .views-row .views-field-series-index,.page-browse #block-system-main .view-browse .views-row .views-field-views-conditional{float:right;width:83%;}.page-browse #block-system-main .view-browse .views-row .views-field-title{margin-top:10px;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row{float:left;width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row .views-field-field-series-title{float:left;width:67%;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row .views-field-sku{float:right;width:30%;text-align:left;}.page-news-events #block-system-main .views-row{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;border-bottom:0;margin-bottom:25px;}.page-news-events #block-system-main .views-row.views-row-first{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:40px;}.page-news-events #block-system-main .views-row.views-row-last{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;}.page-news-events #block-system-main .views-row .views-field-field-date{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;}.page-news-events #block-system-main .views-row .views-field-title{margin-bottom:0;}.page-news-events #block-system-main .views-row .views-field-title a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.page-news-events #block-system-main .views-row .views-field-body .field-content{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.page-news-events #block-system-main .views-row .views-field-body .field-content a{font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:700;font-style:normal;}.page-news-events #block-system-main .views-row{width:100%;padding-left:0 !important;}ul.tabs li{display:inline;float:none;clear:none;margin-bottom:0;}ul.tabs li a{display:inline;}.not-front #region-content{padding-bottom:50px;}.profile ul.user-information li,.field-type-commerce-customer-profile-reference{float:left;width:33%;margin-bottom:30px;}.view-commerce-message-messages{clear:both;}form.webform-client-form .form-item{width:97%;}form.webform-client-form .form-item.inline{width:47%;}form.webform-client-form .webform-datepicker select{display:inline-block;width:30%;}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){#region-branding{width:700px;}#region-user-first{width:700px;}#region-menu{width:700px;}.front #region-preface-first{}.front #region-preface-first #block-views-home-billboards-block{height:375px;}.front #region-preface-first #block-views-home-billboards-block .flexslider{height:375px !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-prev,.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-next{top:180px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .slide-wrapper{width:auto;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-image{width:55%;margin-left:5%;max-width:1200px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body{width:30%;margin-right:10%;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h1{font-size:55px;line-height:65px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h2{font-size:50px;line-height:60px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h3{font-size:45px;line-height:55px;}.front #region-preface-first #block-views-home-billboards-block .flexslider ul.slides li.no-cover .views-field-field-body{width:100%;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-link-url a{height:375px;}.front #region-content{}.front #region-content #block-views-home-blog-post-block{margin-left:-100px;margin-right:-100px;padding-left:0;padding-right:0;}.front #region-content #block-views-home-blog-post-block .views-field-created{font-size:18px;line-height:28px;}.front #region-content #block-views-home-blog-post-block .views-field-title a{font-size:18px;line-height:28px;}.front #region-content #block-views-home-blog-post-block .views-field-body{font-size:18px;line-height:28px;}.front #region-content #block-views-home-blog-post-block .views-field-body a{font-size:18px;}.front #region-content #block-views-home-blog-post-block h2.block-title{}.front #region-content #block-views-home-blog-post-block .content{padding-left:100px;padding-right:100px;}.front #region-content #block-views-home-blog-post-block .view-footer{float:left;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-date{font-size:20px;line-height:22px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title a{font-size:27px;line-height:37px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content{font-size:22px;line-height:32px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content a{font-size:17px;}.front #region-content article{padding-left:0px;padding-right:0px;}.not-front .h1-wrap h1{width:700px;}.node-type-series #block-system-main .flexslider,.node-type-product-display #block-system-main .flexslider{float:left;width:100%;margin-bottom:70px;}.node-type-series #block-system-main .flexslider ol.flex-control-thumbs,.node-type-product-display #block-system-main .flexslider ol.flex-control-thumbs{bottom:-50px;}.node-type-series #block-system-main .flexslider ol.flex-control-thumbs li img,.node-type-product-display #block-system-main .flexslider ol.flex-control-thumbs li img{width:30px;height:30px;}.node-type-series #block-system-main #sidebar,.node-type-product-display #block-system-main #sidebar{float:left;width:30%;overflow:hidden;}.node-type-series #block-system-main .preview-link,.node-type-series #block-system-main .full-series-link,.node-type-series #block-system-main .field-name-field-youtube-video,.node-type-series #block-system-main .field-name-field-companion-site-link,.node-type-series #block-system-main .sales-link,.node-type-series #block-system-main .sidebar-social,.node-type-product-display #block-system-main .preview-link,.node-type-product-display #block-system-main .full-series-link,.node-type-product-display #block-system-main .field-name-field-youtube-video,.node-type-product-display #block-system-main .field-name-field-companion-site-link,.node-type-product-display #block-system-main .sales-link,.node-type-product-display #block-system-main .sidebar-social{float:left;clear:left;}.node-type-series #block-system-main .preview-link,.node-type-series #block-system-main .full-series-link,.node-type-series #block-system-main .sidebar-social,.node-type-series #block-system-main .sales-link,.node-type-product-display #block-system-main .preview-link,.node-type-product-display #block-system-main .full-series-link,.node-type-product-display #block-system-main .sidebar-social,.node-type-product-display #block-system-main .sales-link{width:100%;}.node-type-series #block-system-main .field-name-contributors,.node-type-series #block-system-main .field-name-field-editon,.node-type-series #block-system-main .field-name-field-subtitle,.node-type-series #block-system-main .buttons,.node-type-series #block-system-main .field-name-body,.node-type-series #block-system-main .about-series,.node-type-series #block-system-main .field-name-field-features,.node-type-series #block-system-main .field-name-field-resources,.node-type-series #block-system-main .field-name-field-reviews,.node-type-series #block-system-main .field-name-field-about-authors,.node-type-series #block-system-main .field-previews,.node-type-series #block-system-main .field-name-field-previews,.node-type-series #block-system-main .field-this-series,.node-type-series #block-system-main .field-name-field-related-products,.node-type-series #block-system-main .field-name-field-table-contents,.node-type-series #block-system-main .field-specs,.node-type-series #block-system-main .commerce-product-extra-field-sku,.node-type-product-display #block-system-main .field-name-contributors,.node-type-product-display #block-system-main .field-name-field-editon,.node-type-product-display #block-system-main .field-name-field-subtitle,.node-type-product-display #block-system-main .buttons,.node-type-product-display #block-system-main .field-name-body,.node-type-product-display #block-system-main .about-series,.node-type-product-display #block-system-main .field-name-field-features,.node-type-product-display #block-system-main .field-name-field-resources,.node-type-product-display #block-system-main .field-name-field-reviews,.node-type-product-display #block-system-main .field-name-field-about-authors,.node-type-product-display #block-system-main .field-previews,.node-type-product-display #block-system-main .field-name-field-previews,.node-type-product-display #block-system-main .field-this-series,.node-type-product-display #block-system-main .field-name-field-related-products,.node-type-product-display #block-system-main .field-name-field-table-contents,.node-type-product-display #block-system-main .field-specs,.node-type-product-display #block-system-main .commerce-product-extra-field-sku{float:right;width:68%;}.node-type-series #block-system-main .field-this-series,.node-type-product-display #block-system-main .field-this-series{padding-top:35px;}.node-type-product-display h1#product-title{float:right;width:68%;}.node-type-product-display .field-name-field-product form{float:right;width:68%;}.page-browse #block-system-main .view-browse .view-filters input[type=text],.page-browse .view-blog .view-browse .view-filters input[type=text],.page-taxonomy-term #block-system-main .view-browse .view-filters input[type=text],.page-taxonomy-term .view-blog .view-browse .view-filters input[type=text]{width:100%;margin-top:10px;margin-bottom:20px;}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12,.push-13,.pull-13,.push-14,.pull-14,.push-15,.pull-15,.push-16,.pull-16{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:720px;}.container-16{margin-left:auto;margin-right:auto;width:720px;}.container-16 .grid-1{width:25px;}.container-16 .grid-2{width:70px;}.container-16 .grid-3{width:115px;}.container-16 .grid-4{width:160px;}.container-16 .grid-5{width:205px;}.container-16 .grid-6{width:250px;}.container-16 .grid-7{width:295px;}.container-16 .grid-8{width:340px;}.container-16 .grid-9{width:385px;}.container-16 .grid-10{width:430px;}.container-16 .grid-11{width:475px;}.container-16 .grid-12{width:520px;}.container-16 .grid-13{width:565px;}.container-16 .grid-14{width:610px;}.container-16 .grid-15{width:655px;}.container-16 .grid-16{width:700px;}.container-16 .prefix-1{padding-left:45px;}.container-16 .prefix-2{padding-left:90px;}.container-16 .prefix-3{padding-left:135px;}.container-16 .prefix-4{padding-left:180px;}.container-16 .prefix-5{padding-left:225px;}.container-16 .prefix-6{padding-left:270px;}.container-16 .prefix-7{padding-left:315px;}.container-16 .prefix-8{padding-left:360px;}.container-16 .prefix-9{padding-left:405px;}.container-16 .prefix-10{padding-left:450px;}.container-16 .prefix-11{padding-left:495px;}.container-16 .prefix-12{padding-left:540px;}.container-16 .prefix-13{padding-left:585px;}.container-16 .prefix-14{padding-left:630px;}.container-16 .prefix-15{padding-left:675px;}.container-16 .suffix-1{padding-right:45px;}.container-16 .suffix-2{padding-right:90px;}.container-16 .suffix-3{padding-right:135px;}.container-16 .suffix-4{padding-right:180px;}.container-16 .suffix-5{padding-right:225px;}.container-16 .suffix-6{padding-right:270px;}.container-16 .suffix-7{padding-right:315px;}.container-16 .suffix-8{padding-right:360px;}.container-16 .suffix-9{padding-right:405px;}.container-16 .suffix-10{padding-right:450px;}.container-16 .suffix-11{padding-right:495px;}.container-16 .suffix-12{padding-right:540px;}.container-16 .suffix-13{padding-right:585px;}.container-16 .suffix-14{padding-right:630px;}.container-16 .suffix-15{padding-right:675px;}.container-16 .push-1{left:45px;}.container-16 .push-2{left:90px;}.container-16 .push-3{left:135px;}.container-16 .push-4{left:180px;}.container-16 .push-5{left:225px;}.container-16 .push-6{left:270px;}.container-16 .push-7{left:315px;}.container-16 .push-8{left:360px;}.container-16 .push-9{left:405px;}.container-16 .push-10{left:450px;}.container-16 .push-11{left:495px;}.container-16 .push-12{left:540px;}.container-16 .push-13{left:585px;}.container-16 .push-14{left:630px;}.container-16 .push-15{left:675px;}.container-16 .pull-1{left:-45px;}.container-16 .pull-2{left:-90px;}.container-16 .pull-3{left:-135px;}.container-16 .pull-4{left:-180px;}.container-16 .pull-5{left:-225px;}.container-16 .pull-6{left:-270px;}.container-16 .pull-7{left:-315px;}.container-16 .pull-8{left:-360px;}.container-16 .pull-9{left:-405px;}.container-16 .pull-10{left:-450px;}.container-16 .pull-11{left:-495px;}.container-16 .pull-12{left:-540px;}.container-16 .pull-13{left:-585px;}.container-16 .pull-14{left:-630px;}.container-16 .pull-15{left:-675px;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.front #zone-preface-wrapper{border-top:2px solid #f2f1ef;background-position:center center;background-repeat:repeat-x;}#region-user-first{}#region-user-first #block-menu-menu-secondary-menu{display:block;}#region-user-first #block-menu-menu-secondary-menu .content > ul.menu > li:hover > ul.menu{display:block !important;}.front #zone-preface{width:100%;margin-left:0;margin-right:0;}.front #region-preface-first{width:100%;margin-left:0;margin-right:0;}.front #region-preface-first #block-views-home-billboards-block:hover .flex-direction-nav .flex-prev,.front #region-preface-first #block-views-home-billboards-block:hover .flex-direction-nav .flex-next{opacity:0.5 !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider{margin-bottom:0;width:100%;}.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-prev:hover,.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-next:hover{opacity:0.5 !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider ul.slides li.no-cover .views-field-field-body{margin-left:auto;margin-right:auto;float:none;background:none;}.front #region-preface-first #block-views-home-billboards-block .flexslider ul.slides li.no-content .views-field-nothing{display:none;}.front #region-preface-first #block-views-home-billboards-block .flexslider .slide-wrapper{margin:0 auto;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-background-image{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-image{float:left;position:relative;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-image img{width:100%;margin-top:0;margin-bottom:0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:none;margin-bottom:0;float:right;overflow:hidden;padding-top:30px;padding:50px 0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h1,.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h2,.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h3{display:block;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .field-content{opacity:1;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .white{color:#ffffff !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .alignleft{text-align:left;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .alignright{text-align:right;}.front #zone-content{width:100%;margin:0;}.front #region-content{width:100%;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:100px;padding-right:100px;}.front #region-content #block-cheng-theme-ct-home-featuring{padding-top:30px;}.front #region-content #block-cheng-theme-ct-home-featuring h2.block-title{}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product .review{font-size:18px;line-height:26px;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons{display:block;width:460px;margin:0 auto;float:none;overflow:hidden;clear:both;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a{display:block;width:220px;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a.browse{float:left;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a.download{float:right;}.front #region-content article{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;text-align:left;}.front #region-content article iframe{display:block;position:relative;float:left;width:50%;padding-right:40px;}.front #region-content #block-system-main > .block-inner > .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-home-blog-post-block .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-news-events-block-1{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;padding-left:20px;padding-right:20px;margin-bottom:45px;}.front #region-content #block-views-news-events-block-1 h2.block-title{}.front #region-content #block-views-news-events-block-1 .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-news-events-block-1 .views-row{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;border-bottom:0;margin-bottom:25px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-first{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:40px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-last{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-date{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title{margin-bottom:0;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content a{font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:700;font-style:normal;}.front #region-content #block-views-news-events-block-1 .view-footer{clear:both;}.front #region-content #block-views-selected-titles-block{padding-left:70px;padding-right:70px;}.front #region-content #block-views-selected-titles-block h2.block-title{margin-bottom:35px;}.front #region-content #block-views-selected-titles-block .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-prev,.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-next{width:70px;bottom:auto;top:100px;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-prev{left:-120px;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-next{right:-120px;}.front #zone-footer{width:100%;margin:0;}.front #region-footer-first{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;}.front #region-footer-first .region-footer-first-inner{max-width:1600px;margin-left:auto;margin-right:auto;}#region-footer-second{}#region-footer-second #block-block-1{float:left;width:25%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left;padding-right:30px;}#region-footer-second #block-cheng-theme-ct-social{float:left;width:25%;text-align:left;clear:left;}#region-footer-second #block-menu-block-2{display:block;float:right;width:75%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:30px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu{width:100%;float:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li{list-style-image:none;display:block;padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px;width:25%;float:left;margin-bottom:40px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li:nth-child(4n+1){clear:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li > a{display:block;width:100%;font-family:'Merriweather',serif;font-size:15px;font-weight:700;font-style:normal;line-height:24px;color:#ffffff;padding-bottom:2px;border-bottom:1px solid #973b49;text-decoration:none;margin-bottom:10px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li > a:hover{text-decoration:underline;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu{width:100%;float:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu ul.menu{display:none;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li{list-style-image:none;display:block;padding:0;margin:0;float:left;width:100%;margin-bottom:4px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li a{font-family:'PT Sans Narrow',sans-serif;font-size:15px;font-weight:400;font-style:normal;color:#ffffff;text-decoration:none;line-height:24px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li a:hover{text-decoration:underline;}.not-front #zone-preface{margin:0;width:100%;}.not-front h1{text-align:left;}.not-front #region-preface-first{margin:0;width:100%;height:270px;overflow:hidden;}.not-front #region-preface-first .block-block{height:270px;overflow:hidden;}.not-front #region-preface-first .block-block img{display:block;min-width:1800px;width:100%;height:auto;}.not-front #region-preface-first .h1-wrap{position:absolute;bottom:0;background:#ffffff;opacity:0.8;width:100%;padding-top:20px;padding-bottom:15px;}.not-front #region-preface-first .h1-wrap h1{margin:0 auto;text-align:left;display:block;line-height:55px;}.browse #region-preface-first{height:90px;}.browse #region-preface-first .h1-wrap{top:0;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item{float:left;width:40%;margin-right:10%;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item:nth-child(odd),.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item:nth-child(odd){clear:left;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images{width:45%;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item h2,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item h2{width:52%;padding-top:10px;}.not-front #zone-content{padding-top:40px;}.not-front #region-footer-first #block-mailchimp-signup-footer-form .content input[type=email]{margin-bottom:0;}.page-browse #region-sidebar-first .sidebar-title{margin-top:10px;padding-bottom:16px;}.page-browse #block-views-exp-browse-page .views-exposed-form{padding-bottom:6px;}.page-browse #block-views-exp-browse-page .views-exposed-form #edit-keywords-wrapper{float:right;}.page-browse #block-views-exp-browse-page .views-exposed-form #edit-keywords-wrapper input[type=text]{width:350px;margin-bottom:0;}.page-browse #block-views-exp-browse-page .views-exposed-form .form-item-sort-bef-combine{float:right;margin-top:4px;margin-bottom:0;margin-right:20px;}.page-browse #block-views-exp-browse-page .views-exposed-form .form-item-sort-bef-combine label{display:inline-block;margin-right:15px;}.page-browse #block-views-exp-browse-page .views-exposed-form .views-widget-per-page{float:left;margin-top:4px;}.page-browse #block-views-exp-browse-page .views-exposed-form .views-widget-per-page label{display:inline-block;margin-right:15px;}.page-browse #block-system-main .view-browse .views-row{text-align:left;float:left;width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-nothing{float:left;width:15%;}.page-browse #block-system-main .view-browse .views-row .views-field-nothing img{width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-title,.page-browse #block-system-main .view-browse .views-row .views-field-field-subtitle,.page-browse #block-system-main .view-browse .views-row .views-field-field-editon,.page-browse #block-system-main .view-browse .views-row .views-field-body-value,.page-browse #block-system-main .view-browse .views-row .views-field-field-contributor-display,.page-browse #block-system-main .view-browse .views-row .views-field-series-index,.page-browse #block-system-main .view-browse .views-row .views-field-views-conditional{float:right;width:83%;}.page-browse #block-system-main .view-browse .views-row .views-field-title{margin-top:10px;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row{float:left;width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row .views-field-field-series-title{float:left;width:67%;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row .views-field-sku{float:right;width:30%;text-align:left;}.page-news-events #block-system-main .views-row{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;border-bottom:0;margin-bottom:25px;}.page-news-events #block-system-main .views-row.views-row-first{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:40px;}.page-news-events #block-system-main .views-row.views-row-last{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;}.page-news-events #block-system-main .views-row .views-field-field-date{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;}.page-news-events #block-system-main .views-row .views-field-title{margin-bottom:0;}.page-news-events #block-system-main .views-row .views-field-title a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.page-news-events #block-system-main .views-row .views-field-body .field-content{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.page-news-events #block-system-main .views-row .views-field-body .field-content a{font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:700;font-style:normal;}.page-news-events #block-system-main .views-row{width:100%;padding-left:0 !important;}ul.tabs li{display:inline;float:none;clear:none;margin-bottom:0;}ul.tabs li a{display:inline;}.not-front #region-content{padding-bottom:50px;}.profile ul.user-information li,.field-type-commerce-customer-profile-reference{float:left;width:33%;margin-bottom:30px;}.view-commerce-message-messages{clear:both;}form.webform-client-form .form-item{width:97%;}form.webform-client-form .form-item.inline{width:47%;}form.webform-client-form .webform-datepicker select{display:inline-block;width:30%;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.logo-img{float:left;max-width:100%;margin-bottom:0;}.logo-img img{width:100%;height:auto;}#region-branding{width:280px;margin-top:30px;}#region-user-first{width:640px;}#region-user-first #block-menu-block-1{float:right;}#region-user-first #block-menu-block-1 ul.menu{text-align:left;}#region-user-first #block-menu-block-1 ul.menu li{padding-right:0;background:none;margin-right:1px;}#region-user-first #block-menu-block-1 ul.menu li a{background:#0078a8;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:8px 16px;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#ffffff;font-family:'PT Sans Narrow',sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:16px;text-decoration:none;text-transform:uppercase;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none;font-family:'PT Sans',sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:13px;padding:6px 12px;text-transform:none;}#region-user-first #block-menu-block-1 ul.menu li a:hover{text-decoration:underline;}#region-user-first #block-menu-block-1 ul.menu li a:hover{background:#00395a;text-decoration:none;}#region-user-first #block-menu-menu-secondary-menu{float:right;margin-right:20px;margin-bottom:35px;}#region-menu{width:640px;position:static;}#region-menu #block-search-form{float:right;width:235px;margin-bottom:30px;}#region-menu #block-om-maximenu-om-maximenu-1{position:static;background:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:0;float:right;margin-bottom:0;}#region-menu #block-om-maximenu-om-maximenu-1 h2.block-title{display:none;}#region-menu #block-om-maximenu-om-maximenu-1 #om-maximenu-menu{position:static;}#region-menu #block-om-maximenu-om-maximenu-1 #om-maximenu-menu #om-menu-menu-ul-wrapper{position:static;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu{display:block;position:static;margin-top:3px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-educators:hover .om-maximenu-content-nofade,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students:hover .om-maximenu-content-nofade,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-browse:hover .om-maximenu-content-nofade{display:block;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf{position:static;float:left;width:auto;margin-right:45px;margin-bottom:0;display:block;height:65px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-link{color:#c01f38;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf:hover:after{content:url(/sites/all/themes/cheng/img/megamenu-arrow.png);display:block;position:relative;width:32px;height:19px;margin:0 auto;margin-top:53px;z-index:501;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content{position:absolute;top:101px;left:0;box-shadow:0px 2px 3px #ccc inset;width:100%;padding-bottom:50px;background:rgba(231,223,218,0.96);}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .om-maximenu-middle-right{width:940px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-top:25px;padding-left:20px;padding-right:20px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:750px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column{width:33.3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu{}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu > li,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu > li{}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu > li > a,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu > li > a{font-size:16px;color:black !important;border-bottom-color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu > li > ul.menu,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu > li > ul.menu{}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu > li > ul.menu > li > a,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu > li > ul.menu > li > a{color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu > li > ul.menu ul.menu li a,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu > li > ul.menu ul.menu li a{color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega{width:100%;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column{width:25%;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-user-id-login{float:right;width:150px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-user-id-login h3.title{color:black !important;border-bottom-color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-user-id-login label{color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-user-id-login label .form-required{color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-user-id-login .links{color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-user-id-login .links a{color:#0078a8 !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_account_links{float:right;width:150px;clear:right;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_account_links h2.block-title{color:black !important;text-shadow:0px 1px #ffffff;border-bottom-color:black !important;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-fboauth-id-login{float:right;width:150px;clear:right;border-top-color:black !important;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-fboauth-id-login a.facebook-action-connect{border-bottom-color:black !important;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-fboauth-id-login a.workbook{color:#0078a8 !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-views-id-cf10a93d41707866fe68e7e4a2088fb2{float:right;width:150px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-views-id-cf10a93d41707866fe68e7e4a2088fb2 h3.title{border-bottom-color:black !important;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-views-id-cf10a93d41707866fe68e7e4a2088fb2 h3.title a{color:black !important;text-shadow:0px 1px #ffffff;text-decoration:none;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-views-id-cf10a93d41707866fe68e7e4a2088fb2 h3.title a:hover{text-decoration:underline;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-views-id-cf10a93d41707866fe68e7e4a2088fb2 .item-list ul li a{color:#0078a8 !important;text-shadow:0px 1px #ffffff;}#region-menu{}#region-menu #block-search-form{float:right;width:235px;margin-bottom:30px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content{}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-ct_search-id-browse_search,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-cheng_tsui_redemption-id-redemption{float:left;width:34.3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:2%;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-ct_search-id-browse_search h3.title,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-cheng_tsui_redemption-id-redemption h3.title{color:black !important;border-bottom-color:black !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-ct_search-id-browse_search a,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-cheng_tsui_redemption-id-redemption a{color:#0078a8 !important;text-shadow:0px 1px #ffffff;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-user-id-login,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-cheng_theme-id-ct_account_links,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf.leaf-students .om-maximenu-content .block-fboauth-id-login{float:right;width:31.3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}body.not-logged-in #region-menu{}body.not-logged-in #region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content{top:101px !important;}.front #region-preface-first{}.front #region-preface-first #block-views-home-billboards-block{height:490px;}.front #region-preface-first #block-views-home-billboards-block .flexslider{height:490px !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-prev,.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-next{top:240px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .slide-wrapper{width:auto;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h1{font-size:60px;line-height:70px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h2{font-size:55px;line-height:65px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h3{font-size:50px;line-height:60px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-link-url a{height:490px;}.front #region-content{}.front #region-content #block-views-home-blog-post-block{padding-left:10px;padding-right:10px;}.front #region-content #block-views-home-blog-post-block .views-field-field-image{float:left;width:30%;}.front #region-content #block-views-home-blog-post-block .views-field-created,.front #region-content #block-views-home-blog-post-block .views-field-title,.front #region-content #block-views-home-blog-post-block .views-field-body,.front #region-content #block-views-home-blog-post-block .views-field-field-blog-category{float:right;width:67%;}.front #region-content #block-views-home-blog-post-block .views-field-created{font-size:18px;line-height:28px;}.front #region-content #block-views-home-blog-post-block .views-field-title a{font-size:18px;line-height:28px;}.front #region-content #block-views-home-blog-post-block .views-field-body{font-size:18px;line-height:28px;}.front #region-content #block-views-home-blog-post-block .views-field-body a{font-size:18px;}.front #region-content #block-views-news-events-block-1 .views-row{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;border-bottom:0;margin-bottom:25px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-first{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:40px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-last{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-date{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title{margin-bottom:0;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content a{font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:700;font-style:normal;}.front #region-content article{padding-left:10px;padding-right:10px;}.not-front .h1-wrap h1{width:940px;}.front #region-footer-first{padding-left:0;padding-right:0;}.front #region-footer-first{width:100%;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:85px;padding-right:85px;background:#f7f5f1 url(/sites/all/themes/cheng/img/footer-shadow.jpg) center top repeat-x;padding-bottom:35px;}.front #region-footer-first .block{float:left;width:33.3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:25px;padding-right:25px;}.front #region-footer-first #block-cheng-theme-ct-facebook{margin-bottom:0;}.front #region-footer-first #block-cheng-theme-ct-facebook iframe{height:550px !important;}.front #region-footer-first #block-cheng-theme-ct-twitter{margin-bottom:0;}.front #region-footer-first #block-cheng-theme-ct-twitter iframe{height:550px !important;}.front #region-footer-first #block-mailchimp-signup-homepage-footer-signup{margin-bottom:0;}.front #region-footer-first #block-mailchimp-signup-homepage-footer-signup input[type=submit]{float:right;}.node-type-series #block-system-main .flexslider,.node-type-product-display #block-system-main .flexslider{margin-bottom:100px;}.node-type-series #block-system-main .flexslider ol.flex-control-thumbs,.node-type-product-display #block-system-main .flexslider ol.flex-control-thumbs{bottom:-75px;}.node-type-series #block-system-main .flexslider ol.flex-control-thumbs li img,.node-type-product-display #block-system-main .flexslider ol.flex-control-thumbs li img{width:45px;height:45px;}.node-type-series #block-system-main #sidebar,.node-type-product-display #block-system-main #sidebar{width:21%;}.node-type-series #block-system-main .field-name-contributors,.node-type-series #block-system-main .field-name-field-editon,.node-type-series #block-system-main .field-name-field-subtitle,.node-type-series #block-system-main .buttons,.node-type-series #block-system-main .field-name-body,.node-type-series #block-system-main .about-series,.node-type-series #block-system-main .field-name-field-features,.node-type-series #block-system-main .field-name-field-resources,.node-type-series #block-system-main .field-name-field-reviews,.node-type-series #block-system-main .field-name-field-about-authors,.node-type-series #block-system-main .field-previews,.node-type-series #block-system-main .field-name-field-previews,.node-type-series #block-system-main .field-this-series,.node-type-series #block-system-main .field-name-field-related-products,.node-type-series #block-system-main .field-name-field-table-contents,.node-type-series #block-system-main .field-specs,.node-type-series #block-system-main .commerce-product-extra-field-sku,.node-type-product-display #block-system-main .field-name-contributors,.node-type-product-display #block-system-main .field-name-field-editon,.node-type-product-display #block-system-main .field-name-field-subtitle,.node-type-product-display #block-system-main .buttons,.node-type-product-display #block-system-main .field-name-body,.node-type-product-display #block-system-main .about-series,.node-type-product-display #block-system-main .field-name-field-features,.node-type-product-display #block-system-main .field-name-field-resources,.node-type-product-display #block-system-main .field-name-field-reviews,.node-type-product-display #block-system-main .field-name-field-about-authors,.node-type-product-display #block-system-main .field-previews,.node-type-product-display #block-system-main .field-name-field-previews,.node-type-product-display #block-system-main .field-this-series,.node-type-product-display #block-system-main .field-name-field-related-products,.node-type-product-display #block-system-main .field-name-field-table-contents,.node-type-product-display #block-system-main .field-specs,.node-type-product-display #block-system-main .commerce-product-extra-field-sku{width:75%;}.node-type-product-display h1#product-title{width:75%;}.node-type-product-display .field-name-field-product form{width:75%;}.field-this-series #series-listing ul li{overflow:hidden;}.field-this-series #series-listing ul li .views-row{float:left;width:100%;text-align:left;}.field-this-series #series-listing ul li .views-row form{float:left;width:100%;}.field-this-series #series-listing ul li .views-row form .product-image{float:left;width:15%;}.field-this-series #series-listing ul li .views-row form .field-title,.field-this-series #series-listing ul li .views-row form .links{float:right;width:83%;}.field-this-series #series-listing ul li .views-row form .cart-form{float:right;width:83%;position:relative;min-height:80px;}.field-this-series #series-listing ul li .views-row form .product-isbn,.field-this-series #series-listing ul li .views-row form .attribute-widgets{float:left;width:62%;}.field-this-series #series-listing ul li .views-row form .product-isbn{margin-bottom:20px;}.field-this-series #series-listing ul li .views-row form .attribute-widgets{margin-bottom:30px;}.field-this-series #series-listing ul li .views-row form .product-price{position:absolute;top:0;right:0;}.field-this-series #series-listing ul li .views-row form .form-item-quantity{text-align:center;position:absolute;top:42px;right:150px;}.field-this-series #series-listing ul li .views-row form input[type=submit],.field-this-series #series-listing ul li .views-row form a.form-submit{position:absolute;top:40px;right:0;}.node-type-product-display .field-name-field-product form .attribute-widgets{float:left;}.node-type-product-display .field-name-field-product form .product-price{float:left;clear:left;margin-top:10px;}.node-type-product-display .field-name-field-product form .product-price .form-item{margin:0;}.node-type-product-display .field-name-field-product form .actions{float:right;}.node-type-product-display .field-name-field-product form .links{float:right;clear:right;margin-bottom:0;}.node-type-product-display .field-name-field-product form .form-item-quantity{display:inline-block;margin-top:0;}.node-type-product-display .field-name-field-product form input[type=submit]{margin-bottom:0;}.page-browse #block-system-main .view-browse .view-filters input[type=text]{width:300px;margin-top:0;margin-bottom:0;}.page-blog #block-system-main .views-row,.page-blog .view-blog .views-row,.page-taxonomy-term #block-system-main .views-row,.page-taxonomy-term .view-blog .views-row{float:left;width:100%;}.page-blog #block-system-main .views-row .views-field-field-image,.page-blog .view-blog .views-row .views-field-field-image,.page-taxonomy-term #block-system-main .views-row .views-field-field-image,.page-taxonomy-term .view-blog .views-row .views-field-field-image{float:left;width:30%;}.page-blog #block-system-main .views-row .views-field-created,.page-blog #block-system-main .views-row .views-field-title,.page-blog #block-system-main .views-row .views-field-body,.page-blog #block-system-main .views-row .views-field-field-blog-category,.page-blog .view-blog .views-row .views-field-created,.page-blog .view-blog .views-row .views-field-title,.page-blog .view-blog .views-row .views-field-body,.page-blog .view-blog .views-row .views-field-field-blog-category,.page-taxonomy-term #block-system-main .views-row .views-field-created,.page-taxonomy-term #block-system-main .views-row .views-field-title,.page-taxonomy-term #block-system-main .views-row .views-field-body,.page-taxonomy-term #block-system-main .views-row .views-field-field-blog-category,.page-taxonomy-term .view-blog .views-row .views-field-created,.page-taxonomy-term .view-blog .views-row .views-field-title,.page-taxonomy-term .view-blog .views-row .views-field-body,.page-taxonomy-term .view-blog .views-row .views-field-field-blog-category{float:right;width:67%;}.page-blog #block-system-main .views-row .views-field-created,.page-blog .view-blog .views-row .views-field-created,.page-taxonomy-term #block-system-main .views-row .views-field-created,.page-taxonomy-term .view-blog .views-row .views-field-created{font-size:18px;line-height:28px;}.page-blog #block-system-main .views-row .views-field-title a,.page-blog .view-blog .views-row .views-field-title a,.page-taxonomy-term #block-system-main .views-row .views-field-title a,.page-taxonomy-term .view-blog .views-row .views-field-title a{font-size:18px;line-height:28px;}.page-blog #block-system-main .views-row .views-field-body,.page-blog .view-blog .views-row .views-field-body,.page-taxonomy-term #block-system-main .views-row .views-field-body,.page-taxonomy-term .view-blog .views-row .views-field-body{font-size:18px;line-height:28px;}.page-blog #block-system-main .views-row .views-field-body a,.page-blog .view-blog .views-row .views-field-body a,.page-taxonomy-term #block-system-main .views-row .views-field-body a,.page-taxonomy-term .view-blog .views-row .views-field-body a{font-size:18px;}.page-blog #block-system-main .views-row.no-image .views-field,.page-blog .view-blog .views-row.no-image .views-field,.page-taxonomy-term #block-system-main .views-row.no-image .views-field,.page-taxonomy-term .view-blog .views-row.no-image .views-field{width:100% !important;}#top-link{display:block;position:fixed;bottom:0;right:0;width:92px;height:62px;}#top-link a{display:block;width:100%;height:100%;background:url(/sites/all/themes/cheng/img/top-link.png) no-repeat;}.page-node-4599 #block-ct-search-browse-search,.page-node-4599 #block-cheng-tsui-redemption-redemption{float:left;width:34.3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:2%;}.page-node-4599 #block-user-login,.page-node-4599 #block-cheng-theme-ct-account-links,.page-node-4599 #block-fboauth-login{float:right;width:31.3%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}#mobile-browse-all{display:none;}div.messages.commerce-add-to-cart-confirmation{width:50%;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display{display:block;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{position:absolute;width:inherit;padding:10% 4%;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12,.push-13,.pull-13,.push-14,.pull-14,.push-15,.pull-15,.push-16,.pull-16{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-16{margin-left:auto;margin-right:auto;width:960px;}.container-16 .grid-1{width:40px;}.container-16 .grid-2{width:100px;}.container-16 .grid-3{width:160px;}.container-16 .grid-4{width:220px;}.container-16 .grid-5{width:280px;}.container-16 .grid-6{width:340px;}.container-16 .grid-7{width:400px;}.container-16 .grid-8{width:460px;}.container-16 .grid-9{width:520px;}.container-16 .grid-10{width:580px;}.container-16 .grid-11{width:640px;}.container-16 .grid-12{width:700px;}.container-16 .grid-13{width:760px;}.container-16 .grid-14{width:820px;}.container-16 .grid-15{width:880px;}.container-16 .grid-16{width:940px;}.container-16 .prefix-1{padding-left:60px;}.container-16 .prefix-2{padding-left:120px;}.container-16 .prefix-3{padding-left:180px;}.container-16 .prefix-4{padding-left:240px;}.container-16 .prefix-5{padding-left:300px;}.container-16 .prefix-6{padding-left:360px;}.container-16 .prefix-7{padding-left:420px;}.container-16 .prefix-8{padding-left:480px;}.container-16 .prefix-9{padding-left:540px;}.container-16 .prefix-10{padding-left:600px;}.container-16 .prefix-11{padding-left:660px;}.container-16 .prefix-12{padding-left:720px;}.container-16 .prefix-13{padding-left:780px;}.container-16 .prefix-14{padding-left:840px;}.container-16 .prefix-15{padding-left:900px;}.container-16 .suffix-1{padding-right:60px;}.container-16 .suffix-2{padding-right:120px;}.container-16 .suffix-3{padding-right:180px;}.container-16 .suffix-4{padding-right:240px;}.container-16 .suffix-5{padding-right:300px;}.container-16 .suffix-6{padding-right:360px;}.container-16 .suffix-7{padding-right:420px;}.container-16 .suffix-8{padding-right:480px;}.container-16 .suffix-9{padding-right:540px;}.container-16 .suffix-10{padding-right:600px;}.container-16 .suffix-11{padding-right:660px;}.container-16 .suffix-12{padding-right:720px;}.container-16 .suffix-13{padding-right:780px;}.container-16 .suffix-14{padding-right:840px;}.container-16 .suffix-15{padding-right:900px;}.container-16 .push-1{left:60px;}.container-16 .push-2{left:120px;}.container-16 .push-3{left:180px;}.container-16 .push-4{left:240px;}.container-16 .push-5{left:300px;}.container-16 .push-6{left:360px;}.container-16 .push-7{left:420px;}.container-16 .push-8{left:480px;}.container-16 .push-9{left:540px;}.container-16 .push-10{left:600px;}.container-16 .push-11{left:660px;}.container-16 .push-12{left:720px;}.container-16 .push-13{left:780px;}.container-16 .push-14{left:840px;}.container-16 .push-15{left:900px;}.container-16 .pull-1{left:-60px;}.container-16 .pull-2{left:-120px;}.container-16 .pull-3{left:-180px;}.container-16 .pull-4{left:-240px;}.container-16 .pull-5{left:-300px;}.container-16 .pull-6{left:-360px;}.container-16 .pull-7{left:-420px;}.container-16 .pull-8{left:-480px;}.container-16 .pull-9{left:-540px;}.container-16 .pull-10{left:-600px;}.container-16 .pull-11{left:-660px;}.container-16 .pull-12{left:-720px;}.container-16 .pull-13{left:-780px;}.container-16 .pull-14{left:-840px;}.container-16 .pull-15{left:-900px;}}
@media all and (min-width:1220px){.front #zone-preface-wrapper{border-top:2px solid #f2f1ef;background-position:center center;background-repeat:repeat-x;}#region-user-first{}#region-user-first #block-menu-menu-secondary-menu{display:block;}#region-user-first #block-menu-menu-secondary-menu .content > ul.menu > li:hover > ul.menu{display:block !important;}.front #zone-preface{width:100%;margin-left:0;margin-right:0;}.front #region-preface-first{width:100%;margin-left:0;margin-right:0;}.front #region-preface-first #block-views-home-billboards-block:hover .flex-direction-nav .flex-prev,.front #region-preface-first #block-views-home-billboards-block:hover .flex-direction-nav .flex-next{opacity:0.5 !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider{margin-bottom:0;width:100%;}.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-prev:hover,.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-next:hover{opacity:0.5 !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider ul.slides li.no-cover .views-field-field-body{margin-left:auto;margin-right:auto;float:none;background:none;}.front #region-preface-first #block-views-home-billboards-block .flexslider ul.slides li.no-content .views-field-nothing{display:none;}.front #region-preface-first #block-views-home-billboards-block .flexslider .slide-wrapper{margin:0 auto;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-background-image{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-image{float:left;position:relative;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-image img{width:100%;margin-top:0;margin-bottom:0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:none;margin-bottom:0;float:right;overflow:hidden;padding-top:30px;padding:50px 0;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h1,.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h2,.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body h3{display:block;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .field-content{opacity:1;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .white{color:#ffffff !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .alignleft{text-align:left;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-body .alignright{text-align:right;}.front #zone-content{width:100%;margin:0;}.front #region-content{width:100%;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:100px;padding-right:100px;}.front #region-content #block-cheng-theme-ct-home-featuring{padding-top:30px;}.front #region-content #block-cheng-theme-ct-home-featuring h2.block-title{}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product .review{font-size:18px;line-height:26px;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons{display:block;width:460px;margin:0 auto;float:none;overflow:hidden;clear:both;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a{display:block;width:220px;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a.browse{float:left;}.front #region-content #block-cheng-theme-ct-home-featuring .content .buttons a.download{float:right;}.front #region-content article{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;text-align:left;}.front #region-content article iframe{display:block;position:relative;float:left;width:50%;padding-right:40px;}.front #region-content #block-system-main > .block-inner > .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-home-blog-post-block .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-news-events-block-1{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;padding-left:20px;padding-right:20px;margin-bottom:45px;}.front #region-content #block-views-news-events-block-1 h2.block-title{}.front #region-content #block-views-news-events-block-1 .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-news-events-block-1 .views-row{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;border-bottom:0;margin-bottom:25px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-first{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:40px;}.front #region-content #block-views-news-events-block-1 .views-row.views-row-last{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-date{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title{margin-bottom:0;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-title a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-body .field-content a{font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:700;font-style:normal;}.front #region-content #block-views-news-events-block-1 .view-footer{clear:both;}.front #region-content #block-views-selected-titles-block{padding-left:70px;padding-right:70px;}.front #region-content #block-views-selected-titles-block h2.block-title{margin-bottom:35px;}.front #region-content #block-views-selected-titles-block .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-prev,.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-next{width:70px;bottom:auto;top:100px;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-prev{left:-120px;}.front #region-content #block-views-selected-titles-block .flexslider .flex-direction-nav .flex-next{right:-120px;}.front #zone-footer{width:100%;margin:0;}.front #region-footer-first{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;}.front #region-footer-first .region-footer-first-inner{max-width:1600px;margin-left:auto;margin-right:auto;}#region-footer-second{}#region-footer-second #block-block-1{float:left;width:25%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left;padding-right:30px;}#region-footer-second #block-cheng-theme-ct-social{float:left;width:25%;text-align:left;clear:left;}#region-footer-second #block-menu-block-2{display:block;float:right;width:75%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:30px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu{width:100%;float:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li{list-style-image:none;display:block;padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:20px;width:25%;float:left;margin-bottom:40px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li:nth-child(4n+1){clear:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li > a{display:block;width:100%;font-family:'Merriweather',serif;font-size:15px;font-weight:700;font-style:normal;line-height:24px;color:#ffffff;padding-bottom:2px;border-bottom:1px solid #973b49;text-decoration:none;margin-bottom:10px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li > a:hover{text-decoration:underline;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu{width:100%;float:left;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu ul.menu{display:none;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li{list-style-image:none;display:block;padding:0;margin:0;float:left;width:100%;margin-bottom:4px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li a{font-family:'PT Sans Narrow',sans-serif;font-size:15px;font-weight:400;font-style:normal;color:#ffffff;text-decoration:none;line-height:24px;}#region-footer-second #block-menu-block-2 .menu-block-wrapper > ul.menu > li ul.menu li a:hover{text-decoration:underline;}.not-front #zone-preface{margin:0;width:100%;}.not-front h1{text-align:left;}.not-front #region-preface-first{margin:0;width:100%;height:270px;overflow:hidden;}.not-front #region-preface-first .block-block{height:270px;overflow:hidden;}.not-front #region-preface-first .block-block img{display:block;min-width:1800px;width:100%;height:auto;}.not-front #region-preface-first .h1-wrap{position:absolute;bottom:0;background:#ffffff;opacity:0.8;width:100%;padding-top:20px;padding-bottom:15px;}.not-front #region-preface-first .h1-wrap h1{margin:0 auto;text-align:left;display:block;line-height:55px;}.browse #region-preface-first{height:90px;}.browse #region-preface-first .h1-wrap{top:0;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item{float:left;width:40%;margin-right:10%;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item:nth-child(odd),.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item:nth-child(odd){clear:left;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images{width:45%;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item h2,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item h2{width:52%;padding-top:10px;}.not-front #zone-content{padding-top:40px;}.not-front #region-footer-first #block-mailchimp-signup-footer-form .content input[type=email]{margin-bottom:0;}.page-browse #region-sidebar-first .sidebar-title{margin-top:10px;padding-bottom:16px;}.page-browse #block-views-exp-browse-page .views-exposed-form{padding-bottom:6px;}.page-browse #block-views-exp-browse-page .views-exposed-form #edit-keywords-wrapper{float:right;}.page-browse #block-views-exp-browse-page .views-exposed-form #edit-keywords-wrapper input[type=text]{width:350px;margin-bottom:0;}.page-browse #block-views-exp-browse-page .views-exposed-form .form-item-sort-bef-combine{float:right;margin-top:4px;margin-bottom:0;margin-right:20px;}.page-browse #block-views-exp-browse-page .views-exposed-form .form-item-sort-bef-combine label{display:inline-block;margin-right:15px;}.page-browse #block-views-exp-browse-page .views-exposed-form .views-widget-per-page{float:left;margin-top:4px;}.page-browse #block-views-exp-browse-page .views-exposed-form .views-widget-per-page label{display:inline-block;margin-right:15px;}.page-browse #block-system-main .view-browse .views-row{text-align:left;float:left;width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-nothing{float:left;width:15%;}.page-browse #block-system-main .view-browse .views-row .views-field-nothing img{width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-title,.page-browse #block-system-main .view-browse .views-row .views-field-field-subtitle,.page-browse #block-system-main .view-browse .views-row .views-field-field-editon,.page-browse #block-system-main .view-browse .views-row .views-field-body-value,.page-browse #block-system-main .view-browse .views-row .views-field-field-contributor-display,.page-browse #block-system-main .view-browse .views-row .views-field-series-index,.page-browse #block-system-main .view-browse .views-row .views-field-views-conditional{float:right;width:83%;}.page-browse #block-system-main .view-browse .views-row .views-field-title{margin-top:10px;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row{float:left;width:100%;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row .views-field-field-series-title{float:left;width:67%;}.page-browse #block-system-main .view-browse .views-row .views-field-series-index .views-row .views-field-sku{float:right;width:30%;text-align:left;}.page-news-events #block-system-main .views-row{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;border-bottom:0;margin-bottom:25px;}.page-news-events #block-system-main .views-row.views-row-first{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:40px;}.page-news-events #block-system-main .views-row.views-row-last{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:40px;}.page-news-events #block-system-main .views-row .views-field-field-date{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;}.page-news-events #block-system-main .views-row .views-field-title{margin-bottom:0;}.page-news-events #block-system-main .views-row .views-field-title a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.page-news-events #block-system-main .views-row .views-field-body .field-content{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;}.page-news-events #block-system-main .views-row .views-field-body .field-content a{font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:700;font-style:normal;}.page-news-events #block-system-main .views-row{width:100%;padding-left:0 !important;}ul.tabs li{display:inline;float:none;clear:none;margin-bottom:0;}ul.tabs li a{display:inline;}.not-front #region-content{padding-bottom:50px;}.profile ul.user-information li,.field-type-commerce-customer-profile-reference{float:left;width:33%;margin-bottom:30px;}.view-commerce-message-messages{clear:both;}form.webform-client-form .form-item{width:97%;}form.webform-client-form .form-item.inline{width:47%;}form.webform-client-form .webform-datepicker select{display:inline-block;width:30%;}}
@media all and (min-width:1220px){#region-branding{width:355px;}#region-user-first{width:805px;}#region-menu{width:805px;}.front #region-preface-first{}.front #region-preface-first #block-views-home-billboards-block{height:560px;}.front #region-preface-first #block-views-home-billboards-block .flexslider{height:560px !important;}.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-prev,.front #region-preface-first #block-views-home-billboards-block .flexslider .flex-direction-nav .flex-next{top:275px;}.front #region-preface-first #block-views-home-billboards-block .flexslider .slide-wrapper{width:auto;}.front #region-preface-first #block-views-home-billboards-block .flexslider .views-field-field-link-url a{height:560px;}.front #region-content{}.front #region-content #block-cheng-theme-ct-home-featuring .content{max-width:1600px;margin-left:auto;margin-right:auto;}.front #region-content #block-cheng-theme-ct-home-featuring .content .products-wrapper{position:relative;float:left;width:100%;margin-bottom:25px;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product{width:25%;padding-left:10px;padding-right:10px;clear:none;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:0;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product img{height:auto;width:calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);bottom:0;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product:nth-child(odd){clear:none;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product:nth-child(even){padding-left:10px;padding-right:10px;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product .overlay,.front #region-content #block-cheng-theme-ct-home-featuring .content a.product .review{display:none;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product:hover .overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.9;background:#ffffff;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product:hover .review{display:block;position:absolute;top:0;left:0;width:100%;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product:hover .review p{font-family:'PT Sans',sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:30px;}.front #region-content #block-cheng-theme-ct-home-featuring .content a.product:hover .review .source{font-family:'PT Sans',sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:30px;margin-bottom:20px;}.front #region-content #block-views-home-blog-post-block .views-field-field-image{width:40%;}.front #region-content #block-views-home-blog-post-block .views-field-created,.front #region-content #block-views-home-blog-post-block .views-field-title,.front #region-content #block-views-home-blog-post-block .views-field-body,.front #region-content #block-views-home-blog-post-block .views-field-field-blog-category{width:57%;}.front #region-content #block-views-home-blog-post-block .views-field-body{font-size:18px;line-height:28px;}.front #region-content article{padding-left:12%;padding-right:12%;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-type{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:21%;text-align:left;margin-top:15px;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-type .conference,.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-type .webinar{width:75px;text-align:center;margin-right:40px;float:right;}.front #region-content #block-views-news-events-block-1 .views-row .views-field-field-date,.front #region-content #block-views-news-events-block-1 .views-row .views-field-title,.front #region-content #block-views-news-events-block-1 .views-row .views-field-body{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:79%;text-align:left;}#region-menu{}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content{}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .om-maximenu-middle-right{width:1180px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega{width:880px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column{padding-right:40px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu{}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_educators_mega .content .column > ul.menu > li > a,#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega .content .column > ul.menu > li > a{font-size:17px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_browse_mega{width:100%;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-user-id-login{width:255px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_account_links{width:255px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-cheng_theme-id-ct_account_links .links a{margin-bottom:0;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-fboauth-id-login{width:255px;}#region-menu #block-om-maximenu-om-maximenu-1 ul#om-menu-menu li.om-leaf .om-maximenu-content .block-views-id-cf10a93d41707866fe68e7e4a2088fb2{width:255px;}.not-front .h1-wrap h1{width:1180px;}.node-type-series #block-system-main .flexslider ol.flex-control-thumbs,.node-type-product-display #block-system-main .flexslider ol.flex-control-thumbs{bottom:-75px;}.node-type-series #block-system-main .flexslider ol.flex-control-thumbs li img,.node-type-product-display #block-system-main .flexslider ol.flex-control-thumbs li img{width:55px;height:55px;}.node-type-series #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images,.node-type-product-display #block-system-main .field-name-field-related-products > .field-items > .field-item .field-name-field-images{width:43%;}.page-blog #block-system-main .views-row .views-field-field-image,.page-blog .view-blog .views-row .views-field-field-image,.page-taxonomy-term #block-system-main .views-row .views-field-field-image,.page-taxonomy-term .view-blog .views-row .views-field-field-image{width:40%;}.page-blog #block-system-main .views-row .views-field-created,.page-blog #block-system-main .views-row .views-field-title,.page-blog #block-system-main .views-row .views-field-body,.page-blog #block-system-main .views-row .views-field-field-blog-category,.page-blog .view-blog .views-row .views-field-created,.page-blog .view-blog .views-row .views-field-title,.page-blog .view-blog .views-row .views-field-body,.page-blog .view-blog .views-row .views-field-field-blog-category,.page-taxonomy-term #block-system-main .views-row .views-field-created,.page-taxonomy-term #block-system-main .views-row .views-field-title,.page-taxonomy-term #block-system-main .views-row .views-field-body,.page-taxonomy-term #block-system-main .views-row .views-field-field-blog-category,.page-taxonomy-term .view-blog .views-row .views-field-created,.page-taxonomy-term .view-blog .views-row .views-field-title,.page-taxonomy-term .view-blog .views-row .views-field-body,.page-taxonomy-term .view-blog .views-row .views-field-field-blog-category{width:57%;}.page-blog #block-system-main .views-row .views-field-body,.page-blog .view-blog .views-row .views-field-body,.page-taxonomy-term #block-system-main .views-row .views-field-body,.page-taxonomy-term .view-blog .views-row .views-field-body{font-size:18px;line-height:28px;}.page-news-events #block-system-main .views-row .views-field-field-type{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:21%;text-align:left;margin-top:15px;}.page-news-events #block-system-main .views-row .views-field-field-type .conference,.page-news-events #block-system-main .views-row .views-field-field-type .webinar{width:75px;text-align:center;margin-right:40px;float:right;}.page-news-events #block-system-main .views-row .views-field-field-date,.page-news-events #block-system-main .views-row .views-field-title,.page-news-events #block-system-main .views-row .views-field-body{float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:79%;text-align:left;}.page-news-events #block-system-main .views-row{float:left;}.page-news-events #block-system-main .views-row .views-field-field-type{width:10%;}.page-news-events #block-system-main .views-row .views-field-field-date,.page-news-events #block-system-main .views-row .views-field-title,.page-news-events #block-system-main .views-row .views-field-body{width:90%;}div.views-responsive-grid div.views-column.grid-2{margin-left:45px;margin-right:15px;width:320px;}}
@media all and (min-width:1220px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12,.push-13,.pull-13,.push-14,.pull-14,.push-15,.pull-15,.push-16,.pull-16{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:1200px;}.container-16{margin-left:auto;margin-right:auto;width:1200px;}.container-16 .grid-1{width:55px;}.container-16 .grid-2{width:130px;}.container-16 .grid-3{width:205px;}.container-16 .grid-4{width:280px;}.container-16 .grid-5{width:355px;}.container-16 .grid-6{width:430px;}.container-16 .grid-7{width:505px;}.container-16 .grid-8{width:580px;}.container-16 .grid-9{width:655px;}.container-16 .grid-10{width:730px;}.container-16 .grid-11{width:805px;}.container-16 .grid-12{width:880px;}.container-16 .grid-13{width:955px;}.container-16 .grid-14{width:1030px;}.container-16 .grid-15{width:1105px;}.container-16 .grid-16{width:1180px;}.container-16 .prefix-1{padding-left:75px;}.container-16 .prefix-2{padding-left:150px;}.container-16 .prefix-3{padding-left:225px;}.container-16 .prefix-4{padding-left:300px;}.container-16 .prefix-5{padding-left:375px;}.container-16 .prefix-6{padding-left:450px;}.container-16 .prefix-7{padding-left:525px;}.container-16 .prefix-8{padding-left:600px;}.container-16 .prefix-9{padding-left:675px;}.container-16 .prefix-10{padding-left:750px;}.container-16 .prefix-11{padding-left:825px;}.container-16 .prefix-12{padding-left:900px;}.container-16 .prefix-13{padding-left:975px;}.container-16 .prefix-14{padding-left:1050px;}.container-16 .prefix-15{padding-left:1125px;}.container-16 .suffix-1{padding-right:75px;}.container-16 .suffix-2{padding-right:150px;}.container-16 .suffix-3{padding-right:225px;}.container-16 .suffix-4{padding-right:300px;}.container-16 .suffix-5{padding-right:375px;}.container-16 .suffix-6{padding-right:450px;}.container-16 .suffix-7{padding-right:525px;}.container-16 .suffix-8{padding-right:600px;}.container-16 .suffix-9{padding-right:675px;}.container-16 .suffix-10{padding-right:750px;}.container-16 .suffix-11{padding-right:825px;}.container-16 .suffix-12{padding-right:900px;}.container-16 .suffix-13{padding-right:975px;}.container-16 .suffix-14{padding-right:1050px;}.container-16 .suffix-15{padding-right:1125px;}.container-16 .push-1{left:75px;}.container-16 .push-2{left:150px;}.container-16 .push-3{left:225px;}.container-16 .push-4{left:300px;}.container-16 .push-5{left:375px;}.container-16 .push-6{left:450px;}.container-16 .push-7{left:525px;}.container-16 .push-8{left:600px;}.container-16 .push-9{left:675px;}.container-16 .push-10{left:750px;}.container-16 .push-11{left:825px;}.container-16 .push-12{left:900px;}.container-16 .push-13{left:975px;}.container-16 .push-14{left:1050px;}.container-16 .push-15{left:1125px;}.container-16 .pull-1{left:-75px;}.container-16 .pull-2{left:-150px;}.container-16 .pull-3{left:-225px;}.container-16 .pull-4{left:-300px;}.container-16 .pull-5{left:-375px;}.container-16 .pull-6{left:-450px;}.container-16 .pull-7{left:-525px;}.container-16 .pull-8{left:-600px;}.container-16 .pull-9{left:-675px;}.container-16 .pull-10{left:-750px;}.container-16 .pull-11{left:-825px;}.container-16 .pull-12{left:-900px;}.container-16 .pull-13{left:-975px;}.container-16 .pull-14{left:-1050px;}.container-16 .pull-15{left:-1125px;}}
