 /* ------------------------------------------------------ Surrey County Council - Public website WCMS styles - for use by Squiz Matrix only media: all last modified: 2016-03-18 by M.Snaith --------------------------------------------------------- */ /* Forbidden CMS page types --------------------------------------------------------- */ #scc-page.scc-bodycopy { display: none !important; } /* CMS page sections --------------------------------------------------------- */ .scc-main-content img { max-width: 100%; height: auto; } /* =Section navigation --------------------------------------------------------- */ .scc-site-nav-level-1 > li > a { text-align: center; } .scc-site-nav-level-1 a { padding: 10px 6px; } .scc-site-nav-level-2 li + li + li + li + li + li + li + li + li { display: block; } .scc-site-nav-level-1 li:hover .scc-site-nav-level-2 { left: auto; border-top: none; border-bottom: none; } .scc-site-nav-level-2 li { width: 100%; } .scc-site-nav-level-2 { width: 25%; } /*.scc-site-nav-level-2 a { color: white; background-color: #005BAB; border-color: #0055AA; } */ #scc-section-nav { clear: both; background: #005BAB; } /* =Section Header (logo positioned above content) --------------------------------------------------------- */ .scc-section-header { float: right; margin: 10px 0; } .scc-section-header a { font-weight: bold; } .scc-section-header-logo { margin: 10px 0; float: right; } .scc-section-header-content { float: right; clear: right; } .scc-section-header-sm { float: right; margin:0 5px; } .scc-section-header-links { float: left; margin: 10px 5px 0; } .scc-section-header-links a{ border-left: 1px solid #999; padding-left: 5px; } .scc-section-header-links a.first{ border-left: none; } #scc-social-icons li { float: left; width: 32px; height: 32px; } ul#scc-social-icons { list-style: none; margin: 5px 0; padding: 0; } #scc-social-icons a { display: block; width: 32px; height: 32px; margin: auto; overflow: hidden; text-indent: -99999px; background: url(/__data/assets/image/0019/379/social-media-sprite.png) no-repeat; } #social-rss a { background-position: -180px 0; } #social-facebook a { background-position: 0 0; } #social-twitter a { background-position: -36px 0; } #social-pinterest a { background-position: -144px 0; } #social-youtube a { background-position: -108px 0; } #social-flickr a { background-position: -72px 0; } #social-linkedin a { background-position: -216px 0; } /* =Section Header (logo positioned to the right of content) --------------------------------------------------------- */ .scc-section-header-logo-right { float: right; } .scc-section-header-logo-right .scc-section-header-content { float: left; } .scc-section-header-logo-right .scc-section-header-links { margin-right: 5px; margin-top: 8px; float: right; } .scc-section-header-logo-right .scc-section-header-sm { margin: 5px; } .scc-section-header-logo-right ul#scc-social-icons { margin: 0px; } .scc-section-header-logo-right .section-header-button { margin-right: 5px; margin-top: 5px; clear: both; float: right; } .scc-section-header-logo-right .scc-section-header-logo { float: right; margin: 5px; } /* =Content typography --------------------------------------------------------- */ .scc-content ul ol { list-style: decimal outside none; margin-left: 30px; } .scc-para-list li { margin-top: 15px; margin-bottom: 15px; } .scc-thumbnail-list li { margin-top: 15px; margin-bottom: 15px; } .scc-thumbnail-list img { display: block; float: left; margin: 0 15px 15px 0; } /* =Forms (Squiz Matrix) Ensure all forms have a class of "scc-matrix-form" --------------------------------------------------------- */ .scc-matrix-form .scc-form-row { margin: 15px 0; } .scc-matrix-form label, .scc-matrix-form .scc-fake-form-label { font-weight: bold; display: block; min-height: 1px; } .scc-matrix-form .scc-form-label-left label { float: left; } .sq-form-required-field, .scc-asterisk { color: red; font-weight: normal; border-bottom: 0 none !important; } .scc-matrix-form input, .scc-matrix-form select, .scc-matrix-form textarea { padding: 5px; width: 100%; } .scc-matrix-form .scc-form-btn-row input, input.scc-btn { padding: 0 30px 0 10px; text-decoration: none; width: auto; } .scc-matrix-form input[disabled] { background: #ebebeb; } .scc-matrix-form select, .scc-matrix-form textarea { border: 1px solid #B2B2B2; } .scc-matrix-form .scc-form-label-25pc label { width: 20%; } .scc-matrix-form .scc-w25pc { width: 25%; } .scc-matrix-form .scc-w50pc { width: 50%; } .scc-matrix-form .scc-w75pc { width: 75%; } /* =Section home pages (generic) --------------------------------------------------------- */ .scc-section-home-grey { background: #ebebeb; border-top: 3px solid #888; border-bottom: 1px solid #888; } .scc-section-home-grey img { display: block; margin: 0 auto; } .scc-section-home-events ul { list-style: none; margin-left: 0; } .scc-section-home-events p { margin: 0 0 15px 0; } .scc-section-home-events h4 { margin: 15px 0 0 0; } .scc-section-home-blue { background: #EAF4FB; border-top: 3px solid #8AC4EB; border-bottom: 1px solid #8AC4EB; margin-bottom: 20px; padding: 10px; } .scc-section-home-white { border-top: 1px solid #ccc; margin-bottom: 15px; } /* =ADULT LEARNING --------------------------------------------------------- */ .scc-banner-adult-learning { background: url(/__data/assets/image/0007/9592/SAL-banner-1140-x-255.jpg); height: 255px; } .scc-asset-8950 .scc-srch-panel .i-label { float: left; display: block; width: 25%; margin-right: 2px; line-height: 32px; } /* =ADULT SOCIAL CARE --------------------------------------------------------- */ .scc-banner-asc label{ margin: 0 5px; } .scc-asc-home-faqs ul li { border-bottom: 1px solid #ccc; padding-bottom: 15px; } .scc-asset-1135 .scc-popular-desc{ min-height: 60px; } /* =ARMED FORCES --------------------------------------------------------- */ .scc-banner-armed-forces { background: url(/__data/assets/image/0020/41816/Armed-Forces-header.jpg) no-repeat 100% 50%; height: 200px; } /* =CHILDRENS SOCIAL WORK --------------------------------------------------------- */ .scc-banner-csw { background: url(/__data/assets/image/0008/66788/csw-banner-1140x400.jpg) no-repeat 50%; height: 400px; background-color: #2D3430; text-align: center; color: #fff; font-size: 160%; font-weight: bold; } .scc-banner-csw .scc-btn { background: #009532 url(/__data/assets/image/0013/382/btn-arrow-bg.png) no-repeat right 11px; line-height: 50px; height: 50px; } .scc-asset-7336 .scc-popular-desc { height: 73px; } /* =COUNTY HALL WEDDINGS --------------------------------------------------------- */ .scc-asset-12577 .slide-desc p { margin: 0; } .scc-asset-57494 .scc-popular-desc { background: none; } /* =DOFE --------------------------------------------------------- */ .scc-banner-dofe { background: url(/__data/assets/image/0018/47007/DofE-Banner.jpg) no-repeat 100% 50%; background-position: right center; height: 200px; } /* =EARLY YEARS AND CHILDCARE --------------------------------------------------------- */ .scc-banner-eycs { padding: 0; } /* =EXPLORE --------------------------------------------------------- */ .scc-banner-explore { background: url(/__data/assets/image/0005/49118/explore-surrey-banner-1140x200.jpg) no-repeat; height: 200px; } /* =FAMILY INFORMATION SERVICE --------------------------------------------------------- */ .scc-fis-srch { background: #eaf4fb; border-top: 3px solid #8ac4eb; border-bottom: 1px solid #8ac4eb; float:left; padding: 5px; margin-bottom: 10px; } .scc-fis-srch h2 { margin-top: 5px; margin-bottom: 0px; } .scc-fis-srch form { margin-bottom: 0px; } .scc-fis-srch input, .scc-fis-srch select { margin-bottom: 20px; } .scc-fis-srch input + input[type="submit"] { margin-left: 0; } .scc-fis-categories a:hover { background-position: center -119px; } .scc-fis-home-sidebar { padding: 10px;; background: #fff6d2; border: 1px solid #fd0; float: left; width: 100%; } .scc-fis-categories.scc-popular-items { border-bottom: none; } .scc-banner-fis { /*background: url(/__data/assets/image/0005/44996/fis-banner-1140x170.jpg) no-repeat;*/ /*background-size: 100%;*/ /*min-height: 170px;*/ padding: 0; } .scc-search-box-fis .scc-tab-box-panel.scc-srch-panel-full { margin-top: 0; min-height: 166px; } .scc-search-box-fis .scc-tab-box-tab-holder h2 { wid th: auto; } /* =HIGHWAYS AND TRANSPORT CAREERS --------------------------------------------------------- */ .scc-banner-jobs-highways { background: url(/__data/assets/image/0009/67626/scc-banner-highways-careers-1140x400.jpg) no-repeat 50% 50%; height: 400px; background-color: #2D3430; text-align: center; color: #fff; font-size: 160%; font-weight: bold; } .scc-banner-jobs-highways .scc-btn { background: #009532 url(/__data/assets/image/0013/382/btn-arrow-bg.png) no-repeat right 11px; line-height: 50px; height: 50px; } .scc-banner-jobs-highways p { position: relative; bottom: -250px; } .scc-banner-jobs-highways a { position: relative; bottom: -250px; } /*.scc-banner-jobs-highways span { background: #fff; padding: 5px; }*/ /* =HOW THE COUNCIL WORKS --------------------------------------------------------- */ .scc-banner-cxreport { background: url(/__data/assets/image/0004/43843/David-McNulty-210x192.png) no-repeat 100% 50% #005BAB; background-position: right center; } .scc-banner-cxreport p{ color: white; width: 60%; } .scc-banner-cxreport a { background-color: white; color: #005BAB; padding: 5px 10px; } .scc-priority-tags img{ border-left: 2px solid #ebebeb; border-right: 2px solid #ebebeb; border-top: 2px solid #ebebeb; } .scc-priority-tags .scc-popular-desc{ height: 92px; } /* =JOBS --------------------------------------------------------- */ .scc-banner-jobs { background: url(/__data/assets/image/0018/8811/scc-jobs-banner.jpg); height: 200px; } .scc-banner-jobs .scc-srch-panel ul{ margin-left: 0; } .scc-banner-jobs .scc-srch-panel li{ display: inline; border-left: 1px solid #999; padding: 0 5px; } .scc-banner-jobs .scc-srch-panel li:first-child { border-left: 0 none; } /* =LIBRARIES --------------------------------------------------------- */ .scc-asset-6130 .scc-popular-desc a { color: white; } .scc-asset-6130 .scc-pos1 .scc-popular-desc{ background-color: #E41E26; } .scc-asset-6130 .scc-pos2 .scc-popular-desc{ background-color: #00A651; } .scc-asset-6130 .scc-pos3 .scc-popular-desc{ background-color: #00A1D3; } .scc-asset-6130 .scc-pos4 .scc-popular-desc{ background-color: #6A2E91; } .scc-asset-6130 .scc-popular-items { border-bottom: none; margin-top: 40px; } li#social-amazon { width: 98px; margin: 0 10px; } #social-amazon a { background: url(/__data/assets/image/0019/13339/amazon-logo-88x31.jpg) no-repeat; width: 88px; } li#libraries-enquire { width: 156px; margin: 0 0 0 10px; } #libraries-enquire a { background: url(/__data/assets/image/0012/14304/enquire.gif) no-repeat; width: 156px; height: 30px; } .scc-srch-panel-full select#scc-library-resources { max-width: 190px; } .scc-srch-panel-full h3{ height: 50px; } .scc-srch-banner-lib { background: #005BAB; margin: 10px 0 40px; color: white; float: left; width: 100%; padding-top: 15px; } .scc-srch-banner-lib form { margin: 0 0 10px 0; } form#scc-library label { font-weight: bold; } .scc-srch-panel-full input.scc-btn, .scc-srch-banner-lib input.scc-btn-search, .scc-srch-panel-full input.scc-btn-search { margin: 0; } .scc-srch-banner-lib select#scc-library-resources, .scc-srch-banner-lib input#searchTerm { width: 65%; } .scc-srch-banner-lib input[type="text"]:focus, .scc-srch-banner-lib select:focus { outline-color: #000; } .scc-srch-lib-catalogue, .scc-srch-lib-resources { margin-bottom: 10px; } .scc-lib-campaign .scc-popular-desc { max-width: 270px; } .scc-lib-campaign .scc-popular-desc a { color: white; } .scc-lib-campaign .scc-pos1 .scc-popular-desc { background: #6A2D91; } .scc-lib-campaign .scc-pos2 .scc-popular-desc { background: #00A651; } .scc-lib-campaign .scc-pos3 .scc-popular-desc { background: #00A1D3; } .scc-lib-campaign .scc-pos4 .scc-popular-desc { background: #E41E26; } .scc-popular-lib .scc-popular-items { border-bottom: none; margin: 0; } /* =MARRIAGES --------------------------------------------------------- */ .scc-banner-marriages { background: url(/__data/assets/image/0006/15279/marriages-banner-1140x300.jpg); height: 300px; } .scc-banner-marriages .scc-srch-panel { width: 330px; } /* .scc-banner-marriages .scc-srch-panel { position: relative; top: 20%; left: 50%; margin-left: -250px; border: 1px solid #CAD4DB; } .scc-banner-marriages p.scc-banner-desc{ position:absolute; background: #222; display:block; padding: 10px; top: 225px; right: 30px; } */ .scc-banner-marriages p.scc-banner-desc, .scc-banner-marriages p.scc-banner-desc a{ color: white; } .scc-banner-marriages select { max-width: none; } /* =MEDIUM TERM FINANCIAL PLAN --------------------------------------------------------- */ .scc-banner-mtfp { background: url(/__data/assets/image/0008/52577/MTFP-main-graphic-150x150.jpg) no-repeat 98% 20% #005BAB; background-size: 150px; } .scc-banner-mtfp p, .scc-banner-mtfp h2 { color: white; width: 78%; } .scc-banner-mtfp-revenue { background: url(/__data/assets/image/0010/52579/MTFP-revenue-graphic.png) no-repeat 98% 20% #B80F8A; background-size: 150px; } .scc-banner-mtfp-capital { background: url(/__data/assets/image/0009/52578/MTFP-capital-graphic.png) no-repeat 98% 20% #3BAF29; background-size: 150px; } .scc-mtfp-capitalSource { background: url(MTFP-capital-graphic.png) #ebebeb; margin: 3px; padding: 5px; } .scc-mtfp-item { background-color: #ebebeb; padding: 5px; width: 80%; margin-bottom: 15px; } p.scc-mtfp-item { margin-bottom: 15px; padding-left:40px; } p.scc-mtfp-value { float:left; position: relative; left: 73%; margin: 5px 0 0; } p.scc-mtfp-value:first-child { margin: 5px 0 0; } p.scc-mtfp-graph { float:right; background-color: #ebebeb; width: 19%; margin: 0; } p.scc-mtfp-graph span { padding: 2px 0px 15px 0px; display: block; width: 0; height: 35px; } p.scc-mtfp-green span{ background-color: #3BAF29; } p.scc-mtfp-orange span{ background-color: #E16A14; } p.scc-mtfp-red span{ background-color: #B80F8A; } p.scc-mtfp-blue span{ background-color: #009DA8; } .scc-accordion-item-panel-active { border-top: none; border-bottom: none; padding-bottom: 0; } .scc-mtfp-item span { color: black; cursor: default; float: right; } /* =SURREY COUNTY ARCHAEOLOGY UNIT --------------------------------------------------------- */ .scc-banner-scau { background: url(/__data/assets/image/0004/73768/scau-banner-1400x385.jpg) no-repeat; height: 312px; background-size: auto 100%; } .scc-banner-scau .scc-srch-panel { max-width: 550px; } /* =SURREY FIRE AND RESCUE SERVICE --------------------------------------------------------- */ .scc-banner-sfrs { background: url(/__data/assets/image/0016/56320/sfrs-banner-1140x255.jpg); height: 255px; } /* =SURREY HISTORY CENTRE --------------------------------------------------------- */ .scc-banner-shc { background: url(/__data/assets/image/0008/45665/heritage-banner-1140x255.jpg); height: 195px; } .scc-asset-3141 .scc-notice ul { margin-left: 15px; } .scc-asset-3141 .scc-section-home-blue { border: 1px solid #8AC4EB; margin: 15px 0; } .scc-asset-3141 .scc-section-home-blue h2, .scc-asset-3141 .scc-notice h2 { margin: 0; } /* =TRADING STANDARDS --------------------------------------------------------- */ .scc-banner-bsts { background: url(/__data/assets/image/0005/69899/bsts-banner-1140x200.jpg) 100% 0%; height: 200px; } .scc-section-header-bsts { margin: 0; } .scc-section-header-logo-bsts { float: none; margin: 0; } .scc-bsts-sm img{ margin: 0 20px 20px 0; float: left; } /* =WRAY PARK --------------------------------------------------------- */ .scc-banner-wray-park { background: url(/__data/assets/image/0003/72939/wray-park-banner-1140x300.jpg) 50% 50%; height: 300px; } /* =YOUR LOCAL AREA --------------------------------------------------------- */ .scc-banner-la-elmbridge { background: url(/__data/assets/image/0020/45830/Elmbridge-banner-1140x255.jpg); height: 254px; } .scc-banner-la-epsom { background: url(/__data/assets/image/0020/46226/Epsom-banner-1140x255.jpg); height: 254px; } .scc-banner-la-guildford { background: url(/__data/assets/image/0003/46227/Guildford-banner-1140x255.jpg); height: 254px; } .scc-banner-la-mole-valley { background: url(/__data/assets/image/0004/46228/Mole-Valley-banner-1140x255.jpg); height: 254px; } .scc-banner-la-reigate { background: url(/__data/assets/image/0005/46229/Reigate-and-Banstead-banner-1140x255.jpg); height: 254px; } .scc-banner-la-runnymede { background: url(/__data/assets/image/0019/47620/Runnymede-banner-1140x255.jpg); height: 254px; } .scc-banner-la-spelthorne { background: url(/__data/assets/image/0019/47035/Spelthorne-banner-1140x255.jpg); height: 254px; } .scc-banner-la-surrey-heath { background: url(/__data/assets/image/0016/47041/Surrey-Heath-banner-1140x255.jpg); height: 254px; } .scc-banner-la-tandridge { background: url(/__data/assets/image/0003/47091/Tandridge-banner-1140x255.jpg); height: 254px; } .scc-banner-la-waverley { background: url(/__data/assets/image/0020/47090/Waverley-banner-1140x255.jpg); height: 254px; } .scc-banner-la-woking { background: url(/__data/assets/image/0015/46230/Woking-banner-1140x255.jpg); height: 254px; } /* =YouTube video --------------------------------------------------------- */ .youtube-embed { max-width: 100%; } .youtube-player { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; } .youtube-player iframe { position: absolute; top: 0; left: 0; max-width: 100%; height: 100%; } /* =Widgets --------------------------------------------------------- */ .scc-box-pinterest { width: 100%; margin: auto; } .scc-box-pinterest span { overflow: hidden; max-width: 100% !important; } .scc-box-centre { margin: auto; text-align: center; } /* =Flexslider --------------------------------------------------------- */ .flexslider-wrapper { margin: 0 0 20px; } .flexslider { background: none; border: none; box-shadow: none; margin: 0; top: 0; left: 0; z-index: 1000; width: 100%; } .flexslider ul, .flexslider ol, .flexslider li { line-height: 1; list-style: none; margin: 0; padding: 0; background: none; } .flexslider ul, .flexslider ol { margin: 0 !important; } .flex-caption { width: 100%; padding: 12px 0 10px; position: absolute; bottom: 0; background-color: #333; -ms-filter: "alpha(opacity=60)"; background-color: rgba(33,33,33,.6); color: #FFF; margin: 0; } .flex-caption span { padding: 0 15px; } .flexslider .flex-control-nav { text-align: right; background: none; box-sizing: border-box; padding: 0; right: 15px; bottom: 8px; } .flexslider .flex-control-nav li { margin-left: 5px; } .flexslider .flex-control-nav li:first-child { margin-left: 0; } .flexslider .flex-control-nav a { background: #FFF; border-radius: 0; box-shadow: none !important; text-indent: 9999px; overflow: hidden; } .flexslider .flex-control-nav .flex-active { background: #29E; } .flexslider .flex-direction-nav a { width: 40px; height: 50px; background-color: #333; /* ID:766 */ -ms-filter: "alpha(opacity=60)"; background-color: rgba(33,33,33,.5); } .flex-direction-nav a:hover, .flex-direction-nav a:focus, .flex-direction-nav a:active { background-color: #29E; -ms-filter: "alpha(opacity=100)"; } .flexslider img { width: 100%; } /* ------------------------------------------------------ RESPONSIVE: Small ONLY (portrait iPad or small tablet) --------------------------------------------------------- */ @media (min-width: 768px) and (max-width: 991px) { /* Libraries */ .scc-srch-panel-full label { height: 25px; display: block; } .scc-srch-panel-full select, .scc-srch-panel-full input { margin-bottom: 10px; } .scc-banner-marriages { background-position:0 0; } .scc-banner-asc label { display:inline; } .scc-banner-eycs { display: none; } .scc-banner-csw { background: url(/__data/assets/image/0008/66788/csw-banner-1140x400.jpg) no-repeat 70%; /* Re-align the banner */ } } /* ------------------------------------------------------ RESPONSIVE: Extra Small ONLY (phones and phablets) --------------------------------------------------------- */ @media (max-width: 767px) { .scc-section-header { display: none; } .scc-srch-panel { width: 100% !important; background: #E4F4FB; padding: 5px; } .scc-srch-panel input[type="text"]{ min-width: 50px; } .scc-srch-panel .scc-btn { margin-bottom: 10px; margin-right: 10px; } .scc-srch-panel form, .scc-srch-panel form fieldset { margin-bottom: 0; } .scc-banner { margin: 0; } /* Remove the banner */ .scc-banner-dofe, .scc-banner-armed-forces, .scc-banner-la-elmbridge, .scc-banner-la-epsom, .scc-banner-la-guildford, .scc-banner-la-mole-valley, .scc-banner-la-reigate, .scc-banner-la-runnymede, .scc-banner-la-spelthorne, .scc-banner-la-surrey-heath, .scc-banner-la-tandridge, .scc-banner-la-waverley, .scc-banner-la-woking, .scc-banner-explore, .scc-banner-eycs, .scc-banner-sfrs { display: none; } /* Remove the banner background image but keep the banner content (search boxes etc) */ .scc-banner-adult-learning, .scc-banner-jobs, .scc-banner-marriages { background: none; } .scc-banner-asc label{ display: block; } .scc-banner-jobs, .scc-banner-adult-learning, .scc-banner-marriages { height: auto; width: 99%; float:left; clear: both; margin-bottom: 20px; } .scc-asset-8950 .scc-section-header-logo-right .scc-section-header-content { display: none; /* Remove the Adult Learning header content but not the logo */ } .scc-banner-adult-learning input{ margin-bottom: 0; } .scc-banner-armed-forces { border-top: 0; border-bottom: 0; } .scc-banner-cswmanual { background: #009FEE; } .scc-banner-cxreport { background: #005BAB; } /*.scc-banner-fis { min-height: 100px; }*/ .scc-banner-scau { background: #E4F4FB; height: auto; min-height: 250px; } .scc-banner-scau .scc-srch-panel { background: none; } .scc-banner-cxreport p, .scc-banner-cswmanual h2, .scc-banner-cswmanual p { width: auto; } .scc-banner-marriages .scc-srch-panel { left: 0%; top: 0; width: none; margin-left: 0; } .scc-banner-marriages .scc-srch-panel .scc-btn { margin-top: 0; } .scc-asset-8950 .scc-section-header-logo img { display: none; } body .scc-asset-7527 .gm_sidebar { display: block !important; } /* Medium Term Financial Plan */ .scc-mtfp-item { background-color: #ebebeb; padding: 5px; width: 100%; margin-bottom: 15px; } .scc-banner-mtfp { background: #005BAB; } p.scc-mtfp-banner { color: white; width: 100%; } .scc-banner-mtfp-revenue { background: #B80F8A; } .scc-banner-mtfp-capital { background: #3BAF29; } h3.scc-mtfp-item span, p.scc-mtfp-item span { float: none; display: block; } /* Be a volunteer */ .scc-banner-volunteer .scc-srch-panel { background: rgba(255, 255, 255, 0.8); border: none; } /* County Hall weddings make home page full width */ .scc-asset-12577 .scc-campaigns { width: auto; border: none; } /* Re-position banner text and search button for Highways Careers */ .scc-banner-jobs-highways p { position: relative; bottom: -200px; } .scc-banner-jobs-highways a { position: relative; bottom: -200px; } } /* ------------------------------------------------------ RESPONSIVE: Large Desktop ONLY --------------------------------------------------------- */ @media (min-width: 1400px) { .scc-banner-marriages { background-position:0 0; } .scc-priority-tags .scc-popular-desc{ height: 110px; } }