@media (min-width:768px) and (max-width:959px) {
    .main_nav nav > ul > li{background:#fff;padding:0}
    .main_nav nav > ul > li > a{background-image:none!important;display:table-cell;height:34px;line-height:18px;padding:7px 10px;text-align:left;width:auto;font-size:14px}
    .left_big_img{border-bottom:1px solid #ccc;border-right:0;display:table;float:left;height:220px;margin-right:0;width:100%;padding-bottom:25px;margin-bottom:25px}
    .or_txt{display:none}
    .right_block_align{width:100%}
    .flexslider .field-content h2{color:#9a352e;font:bold 34px ralewaymedium,arial,sans-serif}
    #emeasearch-facet-search-box input[type="text"]{width:122px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
    #emeasearch-facet-search-box input:focus{width:285px;background:#FFF}
    .region-region-header{position:absolute;left:290px;z-index:-1}
    body.page-videos .video-gallery{margin:0 0 60px;width:100%!important}
    .video-player .BCLcontainingBlock object{height:495px;width:470px}
    .video-gallery .item-list ul li .views-field-title-1,.video-gallery .item-list ul li .views-field-title-2{margin-left:40px!important}
    .page-videos .view-header{width:88%!important}
    .product-grid-view ul li:nth-child(4n){margin-right:2%}
    .page-book-fairs-and-clubs #bookFairsClubs #leftFairsClubs,.page-book-fairs-and-clubs #bookFairsClubs #rightFairsClubs{width:100%;margin:0 0 30px}
    .page-book-fairs-and-clubs #bookFairsClubs #leftFairsClubs img,.page-book-fairs-and-clubs #bookFairsClubs #rightFairsClubs img{width:50%;float:left}
    #leftFairsClubs p,#rightFairsClubs p{width:50%;float:left;margin:0 0 20px;padding:0 0 0 15px}
    .video-gallery-item-list{padding:15px}
    .videos-list .video-gallery-item-list-ul .views-field-field-brightcove-video img{width:100%}
    .videos-list .video-gallery-item-list-ul .views-field-field-brightcove-video{min-height:84px}
    .video-gallery-item-list .attachment{width:60%}
    .video-gallery-item-list .videos-list{width:38%}
    .video-gallery-item-list-ul .views-field-title,.video-gallery-item-list-ul .views-field-field-deck-copy,.video-gallery-item-list-ul .views-field-title-1{width:56%}
    .videos-list .video-gallery-item-list-ul .views-field-field-brightcove-video{margin:0}
    .videos-list .video-gallery-item-list-ul .views-field-field-download-video a{margin-left:12px}
    .videos-list .video-gallery-item-list-ul .views-field-title-1,.videos-list .video-gallery-item-list-ul .views-field-title-2{margin-left:10px}
    .product-grid-view ul li{min-height:270px}
    .region-sales-footer{width:100%}
    .footer-sales-representive-block{width:95%}
    .page-list-builder .begin_page {
        width: 960px;
        margin: 0 auto;
        overflow: hidden;
    }
    .page-list-builder .footer_container .container_content {
        width: 100%;
    }
    .page-list-builder .row.breadcrumb-custom,
    .page-list-builder .max_container.footer_container {
        width: 960px;
        margin: 0 auto;
    }
    .page-list-builder .footer-sales-representive-block {
        width: 100%;
    }
    body.page-list-builder {
        overflow: initial !important;
    }
    .page-list-builder .main-container {
        padding-left: 0px;
        padding-right: 0px;
    }
    .page-list-builder .sales_footer {
        width: 960px;
        margin: 0 auto;
    }
    .page-list-builder #footer-top .col-sm-3,
    .page-list-builder #footer-bottom .col-sm-3,
    .page-list-builder #footer-bottom .col-sm-3.news-letter-four {
        width: 25% !important;
        position: static;
    }
    .page-list-builder #footer-bottom {
        margin-bottom: 0px;
    }
    .product-grid-view ul li{width:32%!important}
    .product-grid-view ul li:nth-child(3n){margin:0 0 2%}
    .product-list-details .view-content{width:87.5%;margin:0 auto}
    .products .view-filters{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;margin:20px auto;width:100%}
    .product-list-details .form-item-sort-by{width:200px}
    .product-list-details .views-widget-sort-by select{width:75%}
    .product-list-details .views-widget-filter-tid{width:200px}
    .product-list-details .views-widget-filter-tid .views-widget .form-item-tid select{width:75%}
    .product-list-details .product_sorting{float:right;margin:6px 0 0;width:429px}
    .page-book-fairs-for-educators .middle .educatorStep2,.page-book-fairs-for-educators .middle .view-display-id-block_7,.page-book-fairs-for-educators .middle .view-display-id-block_3,.page-book-fairs-for-educators .middle .edu_plan_remote,.page-book-fairs-for-distributors .middle .view-display-id-block_5,.page-book-fairs-for-distributors .middle .view-display-id-block_8,.page-book-fairs-for-distributors .middle .educatorStep2,.page-book-fairs-for-distributors .middle .edu_plan_remote .view-display-id-block_2,.page-about-us .three-blocks-mas .region .block-system,.page-about-us .three-blocks-mas .region .other-news-and-events,.page-products .view-product-list{width:95%;margin:0 auto}
    .edustep_subs{width:95%;margin:0 auto}
    .breadcrumb{width:100%}
    .edu_plan_remote .item-list>ul>li{width:31%}
    .edu_plan_remote .item-list>ul>li:nth-child(3n){margin-right:0}
    .edu_plan_remote .item-list>ul>li:nth-child(4n){margin-right:2%}
    .educatorStep2 .step2-image{position:absolute;right:7%;bottom:7%;width:51px;height:51px}
    .educatorStep2 .step2-image img{width:100%}
    .educatorStep2 .view-content > .views-row{padding-top:10%}
    .educatorStep2 .views-field-title{display:block;font:normal 19px arial;min-height:70px}
    .main_nav nav > ul > li.primary_2 > a,.main_nav nav > ul > li.primary_3 > a,.main_nav nav > ul > li.primary_5 > a,.main_nav nav > ul > li.primary_6 > a{width:100%;display:inline-block;line-height:23px}
    .page-home .emea-featured-products-details{margin:0 auto;width:100%}
    .page-home .three-blocks-mas .region.region-content > section{padding:0 15px}
    .page-home #block-views-product-list-block-1 .view-id-product_list .view-content{width:100%}
    .region-sales-footer .footer-sales-representive-block .views-field-field-email-address{padding:0 0 5px 0}
    .views-field-field-phone{width:auto}
    .row.breadcrumb-custom{width:100%!important}
    .emea-featured-products-details .views-row{width:32%}
    .emea-featured-products-details .item-list ul .views-row:nth-child(3n){margin-right:0}
    .emea-featured-products-details .views-row:nth-child(4n){margin-right:2%}
    .views-field-field-banner-text{top:41% !important;width:85%}
    .banner-readmore{width:25%;margin:10px 0 0}
    .flexslider .field-content h2{font-size:32px;margin-bottom:10px;line-height:35px}
    .flexslider .views-field-field-banner-link{left:13%;bottom:14%}
    .main_nav nav > ul > li.primary_7 .sc_main_menus{padding:5px 0 0 20px;width:21%}
    .main_nav nav > ul > li.primary_2 > div.view.view-featured-product-view .views-row{margin-left:30px;width:42%}
    .main_nav nav > ul > li > div.view .views-row:first-child{margin-left:0!important}
    .main_nav nav > ul > li.primary_2 > div.view.view-featured-product-view .views-row .node-image,.main_nav nav > ul > li.primary_2 > div.view.view-featured-product-view .views-row .field-type-image{width:100%}
    .bookclubs_bookfairs_menu > ul > li{width:13%}
    .main_nav nav > ul > li > div.view .views-row,.main_nav nav > ul > li.primary_5 > div.view .views-row{width:100%}
    .footer-sales-representive-block{width:92%}
    .list-builder{border:0;width:90%;margin:0 auto}
    .panel_listing_builder .mouse-over-content{width:100%}
    .list-builder .list-builder-left{padding-bottom:25px;border-bottom:1px solid #ccc;margin-bottom:25px;width:100%}
    .panel_listing_builder,.panel_right_listing_builder{min-height:inherit;width:100%;padding:0;margin:0;float:none}
    .panel_right_listing_builder{padding:0 0 30px;text-align:center}
    .panel_right_listing_builder table{width:100%}
    .panel_listing_builder h2{text-align:center}
    .panel_right_listing_builder .views-field-field-banner-link{width:20%}
    .panel_right_listing_builder .views-field-title .field-content{width:100%;margin-top:0}
    .page-home .panel_right_listing_builder .views-field-title .field-content{text-align: center;}
    .primary_2 .view-featured-product-view .view-content > .views-row{margin-left:7%;width:40%}
    .primary_2 .view-featured-product-view .view-content > .views-row .field-item.even{height:165px;width:100%}
    .main_nav nav ul li .menu_footer{padding:2% 0 0}
    .main_nav nav > ul > li.primary_3 > div.view .views-row{width:13%;margin:0 0 0 3%}
    .left_big_img{margin-bottom:10px}
    .main-container.container{width:100%}
    .panel_listing_builder .list-builder-boxes > ul > li{margin-right:1%;width:24%}
    .right_small_img.bdr_none .sao-img img{height:auto!important;margin-left:-8px!important;width:94%!important}
    .footer-sales-representive-block .view-content{width:70%}
    .sales_footer .view-content .sales_fst_clmn{width:57%;margin-right:0;}
    .region-sales-footer .footer-sales-representive-block .views-field-title { margin:15px 0 10px; font-size:16px; width:55%;}
    .region-sales-footer .views-field-field-sale-photo { margin-right:15px; }
    .region-sales-footer .view-custom-contact-form .view-content{padding:0 20px}
    .region-sales-footer .view-custom-contact-form .footer-close-button{margin-right:20px}
    .region-sales-footer .footer-sales-representive-block .view-custom-contact-form .view-content{padding:0}
    #footer-top .col-sm-3,#footer-bottom .col-sm-3{width:32%}
    .footer_container .container_content{position:relative}
    #footer-bottom{margin-bottom:220px}
    .customer-support-four{bottom:65px;left:2px;position:absolute;width:50%!important}
    .news-letter-four{bottom:0;position:absolute;right:10px;width:50%!important}
    .view-footer-section .views-field-title .field-content{width:auto}
    .three-blocks-mas{width:100%}
    .footer_container .container_content{width:90%}
    .flex-direction-nav a{top:33%!important}
    .emea-featured-products-details .item-list ul .views-row:nth-child(1),.emea-featured-products-details .item-list ul .views-row:nth-child(2),.emea-featured-products-details .item-list ul .views-row:nth-child(3),.emea-featured-products-details .item-list ul .views-row:nth-child(4),.emea-featured-products-details .item-list ul .views-row:nth-child(5),.emea-featured-products-details .item-list ul .views-row:nth-child(6),.page-resources .item-list ul .views-row:nth-child(1),.page-resources .item-list ul .views-row:nth-child(2),.page-resources .item-list ul .views-row:nth-child(3),.video-gallery-block .video-wrapper > section:nth-child(1),.video-gallery-block .video-wrapper > section:nth-child(2),.video-gallery-block .video-wrapper > section:nth-child(3){display:block}
    .page-resources .item-list ul .views-row:nth-child(3n),.video-gallery-block .video-wrapper > section:nth-child(3n){margin-right:0}
    .page-home .other-news-and-events,.panel-list-builder{width:100%}
    .page-emea-la-search .noResultClass div.row{margin:0 auto;width:80%}
    .page-emea-la-search .noResultClass .search-results-form div{margin:0 0 45px}
    .page-resources .view-display-id-block_international_correlations,.page-resources .view-display-id-block_recommended_lists,.page-resources .view-display-id-block_product_brochures,.page-resources .view-display-id-block_trade_title_resources,.page-resources .view-display-id-block_research_reports,.page-resources .video-gallery-center,.page-resources .view-display-id-block_6.product-demonstration-videos-block{width:100%}
    .page-resources .view-display-id-block_all_trade_titles_resources,.page-resources .view-display-id-block_all_research_and_reports,.page-resources .view-display-id-block_all_product_brochures,.page-resources .view-display-id-block_all_international_correlations{width:100%}
    .page-resources #block-views-resources-video-block-block-6,.page-resources .video-gallery-block{background:#f5f5f5!important}
    #block-views-resources-video-block-block-6{clear:both}
    .page-resources .view-resource .view-content{margin:0 auto;width:94%}
    .page-resources .view-resource .view-content .item-list > ul > li{width:32%}
    .page-resources .view-resource .view-content .item-list > ul > li:nth-child(3n){margin-right:0!important}
    .video-gallery-block .video-wrapper{margin:0 auto;width:94%}
    .video-gallery-block .video-wrapper > section{width:32%;float:left;margin-bottom:2%;}
    .video-gallery-block .video-wrapper .item-list ul .views-row{width:auto!important;margin:0!important}
    #block-views-resources-video-block-block .view-content,#block-views-resources-video-block-block-1 .view-content,#block-views-resources-video-block-block-2 .view-content,#block-views-resources-video-block-block-3 .view-content,#block-views-resources-video-block-block-4 .view-content,#block-views-resources-video-block-block-5 .view-content{width:100%!important}
    .resource-landing-page-video-gallery-footer .view-resources-video-block .views-field-title span a.resource-landing-view-all-videos{background:url(../images/i_arrow_r.png) no-repeat scroll right 14px #e60505;border-radius:21px;color:#fff;font:bold 14px arial;padding:12px 40px 12px 20px;position:relative}
    .page-resources .main-container.container{margin:0 auto;padding:0;width:100%}
    .page-resources .view-resource ul li:last-child{margin:0}
    .view-resource .more-link a{background:url(../images/i_arrow_r.png) no-repeat scroll right 14px #e60505;border-radius:21px;color:#fff;font:bold 14px arial;padding:12px 40px 12px 20px;position:relative;margin:0}
    .resource-landing-page-research-and-reports .view-resource .more-link a{background:url(../images/i_arrow_r.png) no-repeat scroll right 14px #e60505;border-radius:21px;color:#fff;font:bold 14px arial;padding:12px 40px 12px 20px;position:relative;margin:0}
    .resource-landing-page-product-brochures .view-resource .more-link a{background:url(../images/i_arrow_r.png) no-repeat scroll right 14px #e60505;border-radius:21px;color:#fff;font:bold 14px arial;padding:12px 40px 12px 20px;position:relative;margin:0}
    .resource-landing-page-international .view-resource .more-link a{background:url(../images/i_arrow_r.png) no-repeat scroll right 14px #e60505;border-radius:21px;color:#fff;font:bold 14px arial;padding:12px 40px 12px 20px;position:relative;margin:0}
    .resource-landing-page-recommended .view-resource .more-link a{background:url(../images/i_arrow_r.png) no-repeat scroll right 14px #e60505;border-radius:21px;color:#fff;font:bold 14px arial;padding:12px 40px 12px 20px;position:relative;margin:0}
    .panel-search-results{width:100%;margin:0 auto}
    .panel-search-results > .main-container{padding:0}
    .sub-hearder-sr .search-count{padding-left:15px}
    .sub-hearder-sr .search-results-form{padding-right:0}
    .sub-hearder-sr .search-results-form .form-item-search-text{width:65%}
    .search-result-search-tags{padding:0 15px}
    .page-user-register .block-system{width:67%}
    .join_scholastic_community{width:30%}
    .page-user-reset .form-type-password{width:45%}
    .page-user-reset h1{width:auto;padding:40px 0 30px 29px}
    .page-my-account #user-profile-view .user-profile-image{width:29%}
    .user-profile-text{width:65%}
    .user-profile-view .edit-btn{margin:40px 0 0 34%}
    #scholastic-emea-myaccount-changepasswd-form{margin:10px 0 0;width:68%}
    .page-orders #user-block-right h1{padding:0}
    .page-orders #user-block-right .basic-cart-order-details{margin:10px 0 0;width:95%}
    .page-orders #user-block-right .view-orders,.page-orders #user-block-right table{width:95%;margin:10px 0 0}
    .page-my-account #user-block-right,.page-orders #user-block-right{padding:5px 0 0 20px}
    .page-orders .view-id-orders .view-content .views-row .views-field-nothing,.page-orders .view-id-orders .view-content .views-row .views-field-php,.page-orders .view-id-orders .view-content .views-row .views-field-nothing-1{width:33%}
    .page-orders #user-block-right .basic-cart-order-details .basic-cart-order-total-book,.page-orders #user-block-right .basic-cart-order-details .basic-cart-order-total-price{width:85%;left:83px}
    .page-orders #user-block-right .basic-cart-order-details .basic-cart-order-label{font-size:16px}
    .page-my-account #user-profile-form #edit-actions--2 button,.page-my-account #user-profile-form #edit-actions button{margin:0 110px 0 0}
    .page-my-account #user-profile-form #edit-field-name-of-business{float:left;width:100%}
    .page-about-us #block-system-main .ourMission,.page-about-us .abtOurProducts{width:100%}
    .ourMission .imgBlock img,.abtOurProducts .imgBlock img{width:100%!important;height:auto!important}
    .page-book-fairs-for-educators .educatorStep2 .views-field-title{width:auto!important}
    .page-catalogs iframe,.page-catalogs object,.page-catalog iframe,.page-catalog object{width:100%}
    .catalog-list-details .item-list li .views-field-field-catalog-image{width:30%}
    .catalog-list-details .views-field-php .isDownload{left:31.5%}
    .catalog-list-details .views-field-php .custom-download{left:46%}
    #user-profile-form .user-picture{width:auto}
    #user-profile-form #edit-field-profile-title,#user-profile-form #edit-field-profile-first-name,#user-profile-form #edit-field-profile-last-name{width:20.5%}
    #user-profile-form #edit-account--2,#user-profile-form #edit-field-profile-palmjade-uid,#user-profile-form #edit-field-profile-country,#user-profile-form #edit-field-city,#user-profile-form #edit-field-roles,#user-profile-form #edit-field-profile-school-nomination,#user-profile-form #edit-field-phone-number,#user-profile-form #edit-field-school-grades,#user-profile-form #edit-field-student-enrollment,#user-profile-form #edit-field-best-time-to-call,#user-profile-form #edit-field-curriculum{width:71%}
    #user-profile-form #edit-actions--2 button{margin:0 45% 0 0}
    .page-my-account #user-block-right{width:65%}
    .page-my-account #user_left{width:35%}
    .page-my-account #user-profile-form #edit-picture .form-type-file input{width:79%}
    .page-my-account #upload-profile-image_error{left:80%;padding:0 0 0 3px;top:24px;width:25%}
    .detect-device{display:block}
    .page-checkout .container{width:1200px}
    .main_nav .primary_3 .view-id-catalog_view_menu .view-content{margin:0 2.5%;position:relative;width:100%}
    .header-part-sr h1{font-family:'ralewayregular',arial;font-weight:400}
    #block-views-custom-contact-form-block-7 .views-view-grid .views-field-field-email-address .field-content a{float:left;width:200px!important;word-wrap:break-word; background-size:15px auto; padding:0 0 5px 25px;}
    #block-views-custom-contact-form-block-7 .views-view-grid .views-field-field-phone .field-content p{float:left;width:200px!important;word-wrap:break-word; background-size:18px auto; padding:0 0 5px 25px;}
    .page-book-fairs-and-clubs #short_description{width:100%}
    .page-book-fairs-and-clubs #bookFairsClubs{margin:0 auto;width:auto}
    #block-scholastic-emea-myaccount-emea-myaccount-block li.my-account ul { right:78px; }
    .search-result-booklist .search-result-title, .search-result-booklist .search-result-descriptions, .search-result-booklist .search-result-author-bio { width:330px; }
    /*.view-display-id-emea_la_search_book .search-result-view-details { top:162px; } */
    .template-2 .view-display-id-tab_title.fixed .view-content{ margin-right: 44px !important;}
    /* From Main*/
    .contact-link{display:none}
    #search-block-form input[placeholder="Search"]{width:116px}
    .page-contact form button[type="submit"]{right:20px}
    .page-my-account #user-profile-view { margin-top:4%; }
    .page-orders .three-blocks-mas { width:100%; }
    .page-orders #user-block-right tbody tr .views-field-nid a { padding-right:20px; }
    .page-home .view-scholastic-recommended-lists .views-field-field-image-asset .field-content img { display:block; margin:0 auto;}
    #user-profile-form #edit-field-phone-number { margin-left:20px; }
    #user-profile-form #edit-field-phone-country-code, #user-profile-form #edit-field-phone-area-code { width:35%; }
    .template-2 .view-display-id-tab_title .view-content{margin-left:10px;}
    .template-2 .view-display-id-tab_title .epm-region.tab-title{  float: left;margin: 10px;}
    .page-catalogs .block-views.catalog .view-emea-catalogs{width: 100%;margin: 0 auto;}
    .page-catalogs .catalog-grid-details .view-emea-catalogs ul li{width: 30%;margin-right: 2%;}
}
