@media (min-width:240px) and (max-width:479px) {
    .search-result-content { border: none; }
    .flexslider .field-content h2{color:#9a352e;font:bold 20px ralewaymedium,arial,sans-serif}
    .flexslider .views-field-field-banner-link a{font:bold 11px arial;padding:12px 20px;display:block;color:#fff}
    #search-block-form input[placeholder="Search"]{background:none;border:none;border-radius:0;width:51px}
    #search-block-form button[type="submit"]{margin-left:0}
    .block-scholastic-localization{line-height:14px;margin-top:5px}
    .footer_block{width:95%;min-height:inherit}
    #form_subscribe input{width:192px}
    .webform-component--fieldset-inquiry,.webform-component--personal-information,.webform-component--mailing-address,.webform-component--school-information-optional,.webform-component--comment,.webform-component--newsletter,.webform-component--message,section.product-list-view ul li div.views-field-field-image-product{width:100%}
    .webform-component--fieldset-inquiry--catalog-field-list--catalog-list .views-row{width:100%}
    .page-contact form button[type="submit"]{right:3px;bottom:45px}
    .page-frequently-asked-questions #edit-combine-wrapper{width:62%}
    .region-sales-footer .footer-sales-representive-block .views-field-title{margin:0}
    .region-sales-footer .views-field-field-sale-photo{margin-right:14px}
    .region-sales-footer .contact_us_online{margin:20px 0 0 40px}
    .region-sales-footer .footer-sales-representive-block .views-field-field-email-address{display:inline-block;float:left;margin-top: 0; position:static}
    .catalog-grid-details .item-list li{width:100%;margin-right:0}
    .catalog-list-details .item-list li{padding-bottom:35px}
    .catalog-list-details .item-list li .views-field-field-catalog-image{width:100%;border-bottom:1px solid #ccc;border-right:0;float:none}
    .catalog-list-details .item-list li .views-field-path{left:10px}
    section.product-list-view ul li div.views-field-field-image-product{border-right:0;border-bottom:1px solid #ccc}
    .product-list-view ul li div.views-field-field-link{right:3%}
    .page-products .product-list-details{padding:0;margin:0;top:-120px;position:relative;margin-bottom:-120px;}
    .page-products .product-list-details ul.pager { display: none; }
    .ourMission .imgBlock,.abtOurProducts .imgBlock{float:none;width:100%}
    .ourMission .descBlock,.abtOurProducts .descBlock{float:none;width:100%;margin-top:2%}
    .view-news .view-content .views-row .views-field-field-image{float:none}
    .view-news .view-content .views-row .views-field-field-image img{display:block;margin:0 auto}
    .view-footer .view-all-news-and-events{text-align:center}
    .view-news.view-id-news .view-footer{float:none;margin:30px 0;width:100%;clear:both}
    .view-news.view-id-news .view-footer .view-all-news-and-events a{display:inline-block}
    .product-grid-view ul li{margin:0 2% 2% -2px}
    .products #viewcontrols{display:none}
    .product-list-details .form-item-sort-by{margin:0!important;width:83%}
    .product-list-details .views-widget-filter-tid{width:72%!important}
    .product-list-details .product_sorting{position:absolute;top:54px;width:100%!important}
    .product-list-details .views-exposed-widget label{float:left;margin:9px 7px 0 0;width:55px;text-align:right}
    .product-list-details .views-widget-sort-by select{width:77%!important}
    .product-list-details .views-widget-filter-tid .views-widget .form-item-tid select{width:100%!important}
    .views-exposed-form{margin:20px 0 0}
    .page-videos .views-exposed-form{margin:0 !important;}
    .page-videos .views-exposed-form .form-item {left:0px;}
    .views-exposed-form .views-exposed-widget{float:left;padding:0 0 10px;width:93%}
    .product-list-details .view-content{margin:102px auto 0!important;width:95%}
    .products .view-filters{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;margin:20px auto;width:95%}
    .item-list{width:100%!important;overflow:auto!important;-webkit-overflow-scrolling:touch;}
    .item-list ul{display:table!important;table-layout:fixed!important;width:100%!important;border-collapse:separate;border-spacing:18px 0}
    .item-list ul .views-row{margin:0 18px 0 0 !important;display:table-cell!important;float:none!important;vertical-align:top;padding-bottom:30px}
    .page-book-fairs-for-educators .item-list,.page-book-fairs-for-distributors .item-list,.page-catalogs .item-list{margin-bottom:30px}
    #emeasearch-facet-search-box .form-item-search-text,#emeasearch-facet-search-box button[type=submit]{display:none}
    .mobileSearchClass a{background:url(../images/sprite.png) no-repeat -40px -8px;height:30px;position:relative;width:30px;z-index:2;margin:4px 10px 0 0;float:left;cursor:pointer}
    #emeasearch-facet-search-box .form-group{background-color:#fff;height:40px;left:0;overflow:hidden;position:absolute;width:93%;z-index:2;border-bottom:1px solid #e5e5e5}
    #emeasearch-facet-search-box input[type=text]{border:1px solid #ccc;border-radius:20px;height:30px;margin:5px 2%;width:97%}
    #emeasearch-facet-search-box button[type=submit]{margin:0!important;position:absolute;right:36px;top:49px}
    .hideSearch{height:15px;position:absolute;right:5px;top:57px;width:15px;cursor:pointer;display:none;padding:2.8%;background:url(../images/close_mobile.png) #fff no-repeat center 0}
    .emea-featured-products-details .catalogs-button{padding:0 15px}
    .page-catalogs .main-container.container{padding:0}
    .page-catalogs #block-system-main{padding:0 15px}
    .page-home .emea-featured-products-details{padding:0!important}
    .page-emea-la-search-no-keyword-entered .item-list ul{border-spacing:0 0}
    .page-emea-la-search-no-keyword-entered .item-list img{width:auto}
    .page-emea-la-search-no-keyword-entered .item-list .field-name-field-brightcove-video img { width:100%; }
    .page-emea-la-search .noResultClass div.row{margin:0 auto;width:100%}
    .page-emea-la-search .noResultClass .search-results-form div{margin:0 0 15px}
    .page-emea-la-search .noResultClass div.row div.row,.page-emea-la-search .noResultClass .search-results-form{margin:0 auto;width:100%}
    .page-emea-la-search .noResultClass .keep_browse{margin:55px auto 25px;width:100%}
    .page-emea-la-search .noResultClass .search-results-form div{text-align:center}
    .page-emea-la-search .noResultClass .form-item-search-text{float:none;width:59%;display:inline-block}
    .page-emea-la-search .noResultClass .search-results-form button{float:none;vertical-align:top;width:36%;display:inline-block}
    #block-views-resources-video-block-block .views-field.views-field-title span{color:#333;font:30px ralewayregular,arial;margin:0 0 20px;text-align:center}
    .lightbox-processed div.ctools-modal-content{width:96%;margin:0 auto}
    .lightbox-processed div.modal-forms-modal-content .popups-close{position:absolute;right:77px;top:-12px;z-index:99999;opacity:1}
    div.modal-forms-modal-content .popups-close{background:url(../images/close_icon.png) no-repeat scroll 0 0 rgba(0,0,0,0);width:29px;height:29px}
    .popups-container{width:100%;margin:0 auto}
    #user-login > div{width:100%;border-right:0}
    .lightbox-processed .form-type-textfield.form-item-name.form-item.form-group,.lightbox-processed .form-type-password.form-item-pass.form-item.form-group{width:100%!important}
    #user-login .checkbox{width:58%;float:left;margin-top:30px!important}
    #user-login #reg-required{display:inline-block;margin:32px 0 0}
    #user-login #not-member-yet{text-align:center;width:100%;position:relative;top:0;right:0;margin-top:39px;padding-top:20px;border-top:#ccc 1px solid}
    .page-resources .view-resource .view-content{margin:0 auto;width:100%}
    .trade-title-resources ul.pagination{margin:0;padding:0;list-style:none}
    .trade-title-resources ul.pagination li{border:none!important;margin:0 10px 0 0 !important;padding:0;list-style:none;border:0;width:auto;height:auto;min-height:100%!important;float:left}
    #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}
    #block-views-resources-video-block-block-6 a.resource-landing-view-all-videos{width:70%;margin:0 15%}
    .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}
    div > .video-gallery-block{padding:150px 0 0}
    .views-field.views-field-field-short-description-content{width:100%;padding:0 20px 15px}
    .page-book-fairs-and-clubs .views-field.views-field-field-short-description-content{padding: 0px !important;}
    .page-resources .main-container.container{margin:0 auto;padding:0;width:100%}
    .page-resources .view-resource .video-gallery-block .video-wrapper .view-content{margin:0 auto;width:100%!important}
    .page-book-fairs-for-educators .educators,.edu_plan_remote,#short_description{width:90%;padding:0 20px}
    .view-resource .more-link{margin-bottom:25px;display:block;text-align:center;width:auto;margin-top:25px}
    .resource-landing-page-video-gallery-footer .view-resources-video-block .view-content .views-row-last .views-field-title{margin:25px auto 0;}
    #block-views-resources-video-block-block { position:absolute;z-index:11;}
    .view-resource .views-field-field-resource-file ul li.first.last .showmore a{margin:0 5px 0 0}
    .video-gallery-block .video-wrapper .item-list{overflow:inherit!important;width:auto}
    .video-gallery-block .video-wrapper .item-list ul{display:block;table-layout:fixed;width:auto}
    .video-gallery-block .video-wrapper .item-list ul .views-row{background:none repeat scroll 0 0 #fff!important;border:1px solid #ccc!important;display:block!important;float:none!important;margin:0!important;width:220px!important}
    .video-gallery-block{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;}
    .video-gallery-block section ul{border-spacing:0}
    .video-gallery-block .video-wrapper{display:table;table-layout:fixed;width:100%;border-collapse:separate;border-spacing:18px 0}
    .video-gallery-block .video-wrapper > section{width:220px!important;display:table-cell!important;float:none!important;vertical-align:top;}
    .page-resources .item-list ul{margin-left:0}
    .page-emea-la-search .views-field-field-catalog-image img,.page-emea-la-search .views-field-field-resource-image img{margin:0 auto;display:block;width:auto}
    .view-display-id-emea_la_search_videos .views-row .node > .content{width:100%;float:none;margin-right:0;margin-bottom:10px}
    .page-register-confirmation #email-verify .resend-email-btn{width:100%}
    .page-register-confirmation #email-verify .continue-browsing-btn{width:100%;margin:0}
    .product_sorting .form-type-select{position:relative;margin-left:62px;width:93%}
    .product_sorting .form-type-select #show_loader{left:auto!important;position:absolute!important;right:-25px!important;top:6px!important}
    .globalBanner{background-image:url(../images/global_website_banner_mobile.png);background-repeat:no-repeat;background-size:contain;background-position:center top;width:100%;text-align:center}
    .globalBanner h3{font-size:22px;padding-top:300px}
    .region-footer-eight #edit-submit--2, .region-footer-eight #newsletter_subscribe_footer { padding:9px 10px; margin-left:5px; }
    .region-sales-footer .footer-sales-representive-block .views-field-field-email-address, .region-sales-footer .footer-sales-representive-block .views-field-field-phone { padding-left:0; }
    .search-result-images, .search-result-image { float:none; margin:0 10px 15px 0; height:auto; }
    .emea-la-search-videos .field-name-field-brightcove-video { float:none;height: 90px; }
    .emea-la-search-videos .field-name-field-deck-copy { margin-left:0; }
    .search-result-videos h2 { left:0; top:117px; }
    .emea-la-search-videos .field-name-field-book-fairs-category {
        margin-top: 70px;
        float: left;
        margin-left: 0;
        margin-bottom: 0px;
    }
    .page-emea-la-search .search-result-content .view-display-id-emea_la_search_catalogs .views-field-field-catalog-file { left:auto!important; bottom:14px; right:10px; }
    .emea-featured-products-details .views-row, .product-grid-view ul li, .catalog-grid-details .item-list li { width:227px!important; }
    .page-emea-la-search .view-content ul li.views-row, .page-resources .item-list ul .views-row, .page-book-fairs-for-educators .item-list ul .views-row, .page-book-fairs-for-distributors .item-list ul .views-row {width:231px!important;}
    .page-emea-la-search .view-content ul li.views-row {
        vertical-align: top;
        border-right: 1px solid #E5E5E5;
    }
    .view-resource .views-field-field-resource-file ul li.first.last .download-file a{height:auto;}
    .page-emea-la-search .view-content ul li.views-row, .page-emea-la-search .item-list ul .views-row:first-child .search-result-view-details, .search-result-videos:first-child .node h2 { left:0;}
    .page-emea-la-search .view-display-id-emea_la_search_book .item-list .views-field-nothing { float:none; height:auto; margin:0; padding:0; }
    .page-emea-la-search .view-display-id-emea_la_search_book .item-list .views-field-nothing .cart_update_notification {
        position: static;
        min-width: 120px;
        margin-top: 10px;
    }
    .page-emea-la-search .view-display-id-emea_la_search_book .item-list .views-field-nothing .field-content a:nth-child(1) { height:90px; text-align:center; margin-bottom:10px; }
    .page-emea-la-search .view-display-id-emea_la_search_book .listbuilder_add_to_list, .page-emea-la-search .view-display-id-emea_la_search_book .views-field-nothing .cart-icons .listbuilder_add_to_cart { bottom:0; }
    .search-result-booklist .search-result-descriptions { margin-bottom:20px; }
    .page-emea-la-search .search-result-booklist .mylist-all { position:relative; top:auto; left:auto; width:97%;}
    .search-result-images img, search-result-image img{width:auto;height:90px;}
    .page-emea-la-search-books .search-filter-status button {
background: url(http://emea-qa-ph.ws-sandbox.com/sites/all/themes/scholastic_emea/images/filters-arrow-down.png) #0487d5 no-repeat 95% center;
}
.page-emea-la-search .views-field-field-resource-image-1 { float:none; }
#scholastic-emea-myaccount-changepasswd-form {
    margin: 0 !important;
}
.page-orders #user-block-right .view-orders, .page-orders #user-block-right table{ width:100% !important;}
.page-orders #user-block-right tbody tr .views-field-nid a { font-size:1px !important; color:#fff; width:22px !important;float: right; margin-right: 5px; }
.page-products .form-item-sort-by .form-select{margin-left:62px;}
.page-products .form-item-sort-by label{width:50px !important;}
#user-profile-form #edit-field-phone-country-code, #user-profile-form #edit-field-phone-area-code {margin-right: 2%;
width: 49%; margin-bottom:22px;}
#user-profile-form #edit-field-phone-area-code { margin-right:0; }
.flex-direction-nav a{top:20%!important;}
.page-emea-la-search .view-content ul li.views-row { padding-left:20px; }
.page-emea-la-search .view-id-emeala_search.view-display-id-block_1 .view-content ul li.views-row,
.page-emea-la-search .view-id-emeala_search.view-display-id-emea_la_search_book .view-content ul li.views-row {
    width: 380px!important;
}
.page-emea-la-search .view-id-emeala_search.view-display-id-block_1 .view-content ul li.views-row img,
.page-emea-la-search .view-id-emeala_search.view-display-id-emea_la_search_book .view-content ul li.views-row img {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    float: left;
}
.page-emea-la-search .view-id-emeala_search.view-display-id-block_1 .view-content ul li.views-row img{padding-bottom: 10px;}
.page-emea-la-search .view-id-emeala_search.view-display-id-emea_la_search_book .view-content ul li.views-row .search-result-images {
    margin-right: 20px;
    float: left;
}
.page-emea-la-search .view-id-emeala_search.view-display-id-block_1 .view-content ul li.views-row .search-result-descriptions,
.page-emea-la-search .view-id-emeala_search.view-display-id-emea_la_search_book .view-content ul li.views-row .search-result-descriptions {
    float: none;
}
.view-id-emeala_search.view-display-id-block_1 .search-result-view-details {
    position: static;
    margin-top: 15px;
    float: left;
    clear: both;
}
.isDownload { left:20px; }
.page-emea-la-search .view-content li.views-row:first-child .isDownload { left:0; }
.page-home .view-scholastic-recommended-lists .views-field-field-image-asset .field-content img { display:block; margin:0 auto;}
.page-products .view-product-list .item-list { margin-top:20px !important; margin-bottom:-106px !important;}
.page-products .view-product-list.product-block-hover .item-list { margin-bottom: 0px !important; }
.page-emea-la-search .emea-la-search-videos .item-list .views-row .node-video h2 { left: 0px; top: 110px;height: 25px;overflow: hidden; }
.page-emea-la-search .emea-la-search-videos .item-list .views-row:first-child .node-video h2 { left:0; }
.page-emea-la-search .emea-la-search-videos .item-list .views-row.search-result-videos .node-video h2 { top:117px; }
.catalog-grid-details .item-list li, .catalog-list-details .item-list li { width:227px; }
.page-list-builder-search .views-label-field-bk-list-price, .views-label-field-bk-isbn{margin-top: 3px;}
.page-book-fairs-and-clubs .short_description{  width: 90%;}
}
.page-emea-la-search .search-result-content .search-result-descriptions {
    padding-top: 10px;
    float: left;
}
.watch-this-video-div { margin-left: 0px; }
.page-emea-la-search-no-keyword-entered .view-emeala-search .item-list .field-name-field-brightcove-video img{width: 120px !important;}
