.api .apiAds{overflow:hidden;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.api.large .apiAds{margin-top:30px;margin-bottom:30px;overflow:visible;}.api.large #apiVaerknapp{border:0;margin-top:0;margin-bottom:0;}.api.large #apiVaerknapp:before{display:none;}.api #apiTop1-1, .api #apiToppknapp{float:left;}.api #apiTop1-2, .api #apiToppbanner{float:right;}.api.large #apiToppbanner{margin-top:0;float:none;}.api .apiAd .apiAdMarkerText{background-color:black;color:white;padding:2px;text-align:center;}.api .apiAd .apiAdMarkerText a{color:white;}.api .apiArticleRelatedWrap .apiAdMarkerAbove, .api .apiAdArticleboard .apiAdMarkerAbove{margin-top:0;}.api #apiTicker{position:fixed;width:1000px;bottom:0px;left:50%;margin-left:-500px;background-color:rgba(0,0,0,0.3);z-index:10000;max-height:30px;}.api #apiTicker{padding-top:3px!important;}.api #apiTicker.apiAds{margin-bottom:0;}.api .apiTickerAd .apiAdMarkerLeft{position:fixed;bottom:-4px;left:50%;margin-left:-508px;}.api .apiAdInfo{background-color:#ffcc66;font-size:12px;overflow:auto;}.api .apiAdInfo ul{margin:10px 10px 10px 10px;}.api .apiAdInfo ul li{margin-bottom:1px;overflow:auto;}.api .apiAdInfo ul li .prefix{font-weight:bold;display:block;float:left;width:80px;}.api .apiJobCarousel{overflow:hidden;background:#eee;position:relative;padding:5px 10px 5px 10px;border-radius:5px;font-size:14px;font-family:Helvetica;}.api .apiJobCarouselContext480{padding:5px;}.api .apiJobCarousel h2{font-size:14px;background-size:21px;line-height:1.2;overflow:auto;height:22px;}.api .apiJobCarousel button{padding:0;position:absolute;width:46px;height:54px;background:rgba(0,0,0,0.5);border:none;font-size:0;line-height:0;top:100px;}.api .apiJobCarousel button:before{font-size:0;line-height:0;border:10px solid transparent;position:relative;display:block;}.api .apiJobCarousel button.apiClJobPrev{left:0px;}.api .apiJobCarousel button.apiClJobPrev img, .api .apiJobCarousel button.apiClJobNext img{width:25px;}.api .apiJobCarousel button.apiClJobPrev:before{border-right-color:white;left:-11px;}.api .apiJobCarousel button.apiClJobNext{right:0;}.api .apiJobCarousel button.apiClJobNext:before{border-left-color:white;right:-11px;}.api .apiJobCarousel button:disabled{display:none;}.api .apiJobCarousel .apiClassifiedJobPane{background:transparent;float:left;width:100%;height:210px;overflow:hidden;position:relative;}.api .apiJobCarousel .slides.fader{background-color:#eee;opacity:0.3;}.api .apiJobCarousel .apiClassifiedJobContent{width:1836px;background:#eee;overflow:hidden;position:absolute;left:0;top:0;height:100%;}.api .apiJobCarousel figure{position:relative;margin:0;margin:0 5px 0 5px;float:left;width:230px;}.api .apiJobCarouselContext480 figure{width:225px;}.api .apiJobCarousel .nologo{opacity:0.5;}.api .apiJobCarousel figure .apiImageContainer{height:160px;width:230px;margin-top:3px;background-color:#fff;position:relative;}.api .apiJobCarouselContext480 figure .apiImageContainer{width:225px;}.api .apiJobCarousel figure .title{font-weight:bold;font-size:11pt;line-height:1.5em;o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000;text-align:center;padding:0px 15px 0px 15px;bottom:10px;width:230px;position:absolute;box-sizing:border-box;}.api .apiJobCarousel figure img{margin:30px 0 0 30px;}.api .apiJobCarousel figure figcaption{position:relative;width:100%;bottom:0;left:0;padding:0;margin:5px 0 5px 0;}.api .apiJobCarousel figure figcaption h3, .api .apiJobCarousel figure figcaption p{line-height:15px;font-size:14.5px;color:#444;}.api .apiJobCarousel figure figcaption p{o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;overflow:hidden;padding:2px;white-space:nowrap;width:auto;color:#000;font-size:10pt;text-align:center;}.api .apiJobCarousel figure figcaption p.normailize{text-transform:lowercase;}.api .apiJobCarousel figure figcaption p.normailize:first-letter{text-transform:uppercase;}.api .apiJobCarousel a, .api .apiJobCarousel a.apiCarouselTitle{text-decoration:none;color:black;float:left;vertical-align:top;}.api .apiJobCarousel .apiCarouselIcon{padding-left:0px;background:url(../../../../../../../resources/web/gfx/classified/carousel/job.svg) left 0px no-repeat;width:24px;height:19px;color:#444;margin-right:10px;}.api .apiJobCarousel a.noJobs:before{content:"";background-image:url(../../../../../../../resources/web/gfx/classified/carousel/job.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:50% 50%;padding-left:35%;padding-right:35%;width:100%;color:#444;height:89px;display:inline-block;opacity:0.5;}.api .apiJobCarousel a.noJobs:hover:before{opacity:1;}.api .apiJobCarousel a.noJobs{background-color:#FFF;display:block;width:100%;height:160px;text-align:center;font-family:"HelveticaNeue-Light", Helvetica, Arial;font-size:28pt;color:#444;;line-height:28pt;margin-top:3px;}.api .apiCarouselPublicationIcon{height:19px;}.api .apiJobCarousel a.apiCarouselTitle{padding-left:0px;}.api #position{text-align:center;font-size:27px;line-height:1.3;color:#697279;display:block;position:absolute;bottom:0;margin:0 auto;width:80%;overflow:hidden;height:33px;}.api #position em{display:inline-block;padding:0 3px;font-style:normal;text-shadow:0 -1px 0 rgba(0,0,0,.35);}.api #position em.on{color:#FFFFFF;}.api .apiJobCarousel h2 a.classifiedUrl{float:right;font-weight:bold;text-decoration:none;right:3px;border:0 none;height:100%;font-size:12px;line-height:22px;margin-right:3px;}.api .apiJobCarousel h2 a.search{float:right;text-decoration:none;background:url(../../../../../../../resources/web/gfx/classified/carousel/search.svg) left 0px no-repeat;width:25px;height:100%;line-height:22px;}@media(min-width:1024px){.api .apiJobCarousel button{visibility:hidden;}.api .apiJobCarousel:hover button{visibility:visible;}}@media(min-device-width:320px) and(max-device-width:480px),(min-device-width:768px) and(max-device-width:1024px),(-webkit-min-device-pixel-ratio:2),(moz--min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5) ,(min-device-pixel-ratio:1.5),(max-width:400px){.api .apiJobCarousel button{visibility:visible;}}.api #browseralert{padding:10px 20px 10px 49px;font-size:14px;border-bottom:1px solid #dadada;position:relative;z-index:1;background:#ffffff url(../../../../../../../resources/shared/gfx/browserAlertIcon.png) 20px 50% no-repeat;}.api #browseralert p{font-weight:bold;}.api #browseralert p:before{content:'Du bruker en nettleser vi ikke støtter. Vi anbefaler at du oppgraderer til siste versjon av ';}.api #browseralert span a:after{content:attr(title);}.api #browseralert span:after{content:", ";}.api #browseralert span.last:before{content:" eller ";}.api #browseralert span.last:after{content:".";}.api #browseralert:not([lteIE8]){display:none;}.api #browseralert:target{display:block;}.api .frontPageTVGuide{width:980px;overflow:hidden;}.api .frontPageTVGuide *{font-size:12px;line-height:18px;}.api .frontPageTVGuide .channelList{position:relative;}.api .frontPageTVGuide .icon{background-image:url("../../../../../../../resources/web/gfx/tvguide/icon-sprites.png");background-repeat:no-repeat;}.api .frontPageTVGuide .icon-nrk1{background-position:100% 0px;}.api .frontPageTVGuide .icon-nrk2{background-position:100% -35px;}.api .frontPageTVGuide .icon-nrk3{background-position:100% -70px;}.api .frontPageTVGuide .icon-tv2norge{background-position:100% -105px;}.api .frontPageTVGuide .icon-tv2nzebra{background-position:100% -140px;}.api .frontPageTVGuide .icon-tv3norge{background-position:100% -175px;}.api .frontPageTVGuide .icon-tvnorge{background-position:100% -210px;}.api .frontPageTVGuide .icon-viasat4{background-position:100% -245px;}.api .leftBtn:before{content:"";font-size:0;border:5px solid transparent;border-right-color:black;}.api .frontPageTVGuide button{overflow:visible;font-size:10px;color:#666;padding:2px 6px;margin:10px 5px;border:1px solid #b2b2b2;background-color:#eee;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #eeeeee));background-image:-webkit-linear-gradient(#fefefe, #eeeeee);background-image:-moz-linear-gradient(#fefefe, #eeeeee);background-image:-o-linear-gradient(#fefefe, #eeeeee);background-image:-ms-linear-gradient(#fefefe, #eeeeee);background-image:linear-gradient(#fefefe, #eeeeee);}.api .frontPageTVGuide button:disabled{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));background-image:-webkit-linear-gradient(#ffffff, #eeeeee);background-image:-moz-linear-gradient(#ffffff, #eeeeee);background-image:-o-linear-gradient(#ffffff, #eeeeee);background-image:-ms-linear-gradient(#ffffff, #eeeeee);background-image:linear-gradient(#ffffff, #eeeeee);border-color:#ccc;color:#aaa;}.api .frontPageTVGuide button:disabled.leftBtn:before{border-right-color:#aaa;}.api .frontPageTVGuide button:disabled.rightBtn:after{border-left-color:#aaa;}.api .frontPageTVGuide button.leftBtn:before, .api .frontPageTVGuide button.rightBtn:after{content:"";font-size:0;line-height:18px;border:5px solid transparent;display:inline-block;position:relative;top:1px;}.api .frontPageTVGuide button.leftBtn{margin-left:auto;}.api .frontPageTVGuide button.leftBtn:before{margin-right:5px;margin-left:-5px;border-right-color:#666;}.api .frontPageTVGuide button.rightBtn{margin-right:auto;}.api .frontPageTVGuide button.rightBtn:after{margin-left:5px;margin-right:-5px;border-left-color:#666;}.api header{display:block;}.api .frontPageTVGuide header{position:relative;border-bottom:1px solid #aaaaaa;}.api .frontPageTVGuide > header p{position:absolute;right:0;bottom:0;font-size:11px;color:#666666;line-height:20px;}.api .frontPageTVGuide > header p img{margin-left:10px;}.api .frontPageTVGuide .channelList header{position:relative;overflow:hidden;}.api header .wholeGuideImage{text-decoration:none;}.api .frontPageTVGuide h1{line-height:20px;padding-top:6px;font-size:14px;font-weight:bold;}.api .frontPageTVGuide .channelList h1{height:35px;line-height:50px;padding:0;font-size:12px;}.api .frontPageTVGuide .categories h1{border-bottom:1px solid #aaaaaa;}.api .frontPageTVGuide .channelBox .summary{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;width:188px;float:left;}.api .frontPageTVGuide .categories .summary{margin-right:.2em;}.api .frontPageTVGuide .channelBox h2{font-weight:normal;height:18px;}.api .frontPageTVGuide .channelBox h2 .dtstart{margin-left:2px;margin-right:5px;color:#666;display:block;float:left;width:35px;}.api .frontPageTVGuide .present h2{font-weight:bold;color:black;}.api .frontPageTVGuide .present h2 .dtstart{color:black !important;}.api .frontPageTVGuide .channelList h2{font-weight:inherit;}.api .frontPageTVGuide .channelBox .hasDescription h2{cursor:pointer;}.api .frontPageTVGuide ul{padding:5px 0;}.api .frontPageTVGuide li{height:18px;padding:2px 0;}.api .frontPageTVGuide .categories li{height:auto;}.api .frontPageTVGuide .channelList li.hasDescription{cursor:pointer;}.api .frontPageTVGuide .channelList li.even{background:#e4f5ff;}.api .frontPageTVGuide .channelList li.even.past{background:#e4f5ff;}.api .frontPageTVGuide .channelList li.even.present{background-color:#caecff;}.api .frontPageTVGuide .channelList li:nth-child(even){background-color:#e4f5ff;}.api .frontPageTVGuide .channelList li:nth-child(even).past{background-color:#e4f5ff;}.api .frontPageTVGuide .channelList li:nth-child(even).present{background-color:#caecff;}.api .frontPageTVGuide .channelList li.past *{color:#bebebe;}.api .frontPageTVGuide .channelList li.present h2{font-weight:bold;}.api .frontPageTVGuide .channelList li.distant{display:none;}.api .frontPageTVGuide time{font-size:11px;}.api nav{display:block;}.api .frontPageTVGuide nav{text-align:center;}.api .frontPageTVGuide section.channelList{padding-top:8px;overflow:hidden;}.api .frontPageTVGuide section.channelList .scrollPane{width:2000px;}.api .frontPageTVGuide section.categories{padding-top:20px;overflow:hidden;position:relative;border-top:1px solid #aaaaaa;clear:left;}.api .frontPageTVGuide section.categories .wholeGuide{position:absolute;top:10px;right:0;}.api section{display:block;}.api .frontPageTVGuide article{float:left;}.api .frontPageTVGuide .channelList article{width:230px;margin-left:20px;}.api .frontPageTVGuide .channelList article:first-child{margin-left:0;}.api .frontPageTVGuide .categories article{width:382.5px;margin-right:20px;overflow:auto;}.api .frontPageTVGuide .categories figure{float:left;width:40px;height:60px;border:none;margin:0 8px 0 0;}.api .frontPageTVGuide .categories figure img{width:40px;height:60px;}.api .frontPageTVGuide .vevent{position:relative;}.api .frontPageTVGuide .vevent .readMore{white-space:nowrap;}.api .frontPageTVGuide .vevent .channel, .api .frontPageTVGuide .vevent .dtend{display:none;}.api .frontPageTVGuide .vevent .description{margin-left:42px;display:none;font-size:11px;color:#444;line-height:15px;}.api .frontPageTVGuide .vevent .description *{font-size:11px;}.api .frontPageTVGuide .categories .vevent{overflow:hidden;margin-top:10px;}.api .frontPageTVGuide .categories .vevent .channel{display:inline;}.api .frontPageTVGuide .categories .vevent .description{margin-left:0;display:block;}.api .frontPageTVGuide iframe.ad{overflow:hidden;width:175px;height:290px;background:silver;margin-top:26px;float:right;}.api .frontPageTVGuide iframe.ad p{color:white;text-align:center;font-family:monospace;padding:0;}.personalia_frontpage_v2{max-width:980px;min-width:480px;}.personalia_frontpage_v2 .personalia_menu{padding-right:10px;}.personalia_frontpage_v2 .personalia_menu .category_button{color:#888888;margin-right:10px;font-size:16px;text-transform:uppercase;}.personalia_frontpage_v2 .personalia_menu > .categories{max-width:650px;line-height:21px;}.personalia_frontpage_v2 #search_recent_origo{max-width:250px;}.personalia_frontpage_v2 .personalia_menu > .categories > .category_button.active{color:#222222;}.personalia_frontpage_v2 .personalia_menu .categories h2{margin-bottom:-20px;}.personalia_frontpage_v2 .category_container{margin-top:8px;padding-left:3px;position:relative;float:left;width:100%;height:300px;}.personalia_frontpage_v2 .category_container .category{position:absolute;}.personalia_frontpage_v2 .category_container .category.active{display:block;}.personalia_frontpage_v2 .category_container .category{display:none;}.personalia_frontpage_v2 a{text-decoration:none;}.personalia_frontpage_v2 .borderline{border-top:3px solid #444444;margin-top:5px;margin-bottom:-10px;float:left;width:100%}.personalia_frontpage_v2 .footer .actions{margin-top:10px;}.personalia_frontpage_v2 .categories, .personalia_frontpage_v2 .footer, .personalia_frontpage_v2 .thumbnail_grid{clear:both;float:left;}.personalia_frontpage_v2 .person{float:left;border:7px solid white;box-shadow:0 0 10px #999;}.personalia_frontpage_v2 .search_form{margin-top:10px;float:right;}.personalia_frontpage_v2 .greetings_container{clear:both;}.personalia_frontpage_v2 .thumbnail{position:relative;background-repeat:no-repeat;width:225px;height:225px;background-color:#444444;background-position:center;background-size:40%;display:block;overflow:hidden;margin-right:4px;}.personalia_frontpage_v2 .thumbnail:hover .hideOnHover{opacity:0;}.personalia_frontpage_v2 .thumbnail:hover > .thumbnailHover{opacity:1;}.personalia_frontpage_v2 .thumbnailHover{position:relative;top:-70px;color:white;opacity:0;text-align:center;}.personalia_frontpage_v2 .thumbnail > .thumbnailTextBox{position:absolute;bottom:0;width:100%;height:45px;display:table;}.personalia_frontpage_v2 .thumbnail > .thumbnailTextBox > .thumbnailText{position:relative;width:100%;color:#444444;text-align:center;line-height:1.0em;display:table-cell;vertical-align:middle;}.personalia_frontpage_v2 .thumbnail > .thumbnailTextBox > .thumbnailTextBg{position:absolute;width:100%;height:45px;background-color:#FFFFFF;opacity:0.7;}.api .scCouponDeck .scHeader{height:44px;width:100%;background-color:#FFF;color:#003F72;}.api .scCouponDeck .scHeader a.title, .api .scCouponDeck .scHeader a.title:visited{color:#003F72;font-size:24px;font-weight:bold;text-decoration:none;margin:5px 0 0 5px;float:left;}.api .scCouponDeck .scHeader span{height:13px;font-size:10px;padding:6px 5px;}.api .scCouponDeck .scHeader .image, .api .scCouponDeck .scHeader span{float:right;margin-top:8px;}.api .apiWeatherFullPageWidth *, .api .apiWeatherFullPageWidth *:hover, .api .apiWeatherFullPageWidth *:visited{font-weight:bold;text-decoration:none;color:#3c607c;text-shadow:0 1px 1px white;text-align:center;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.api .apiWeatherFullPageWidth #apiWeatherSponsorAd *{font-size:12px;line-height:normal;color:#000;text-shadow:none;}.api .apiWeatherFullPageWidth #apiWeatherSponsorAd p{font-weight:normal;}.api .apiWeatherFullPageWidth{overflow:hidden;border:1px solid #D1DFE9;border-bottom-color:#ABC4D7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px silver;-moz-box-shadow:0 1px 2px silver;box-shadow:0 1px 2px silver;background:#D3E5FF;background:-webkit-gradient(linear, left top, left bottom, from(#EDF5FF), to(#BED8FE), color-stop(30%, #D9E9FE), color-stop(60%, #D2E5FE));background:-moz-linear-gradient(top, #EDF5FF 0, #D9E9FE 30%, #D2E5FE 60%, #BED8FE 100%);}.api .apiWeatherLocations{overflow:hidden;}.api .apiWeatherLocations ul{float:right;}.api .apiWeatherFullPageWidth .apiWeatherHeader{font-size:20px;width:100px;}.api .apiWeatherFullPageWidth .apiWeatherHeader h2{font-size:20px;margin-top:30px;}.api .apiWeatherFullPageWidth .apiWeatherHeader div, .api .apiWeatherHeader a{font-size:11px;font-weight:normal;text-decoration:none;text-align:center;}.api .apiWeatherFullPageWidth .apiWeatherHeader a{font-weight:bold;}.api .apiWeatherFullPageWidth .apiWeatherHeader a:hover{text-decoration:underline;}.api .apiWeatherLocations table{width:100%;}.api .apiWeatherFullPageWidth td{background:#E9F2FF;background:rgba(255,255,255,.6);-webkit-transition:background-color .3s linear;height:100px;border-left:1px solid #aac4d8;}.api .apiWeatherFullPageWidth td:hover{background:none;}.api .apiWeatherFullPageWidth td h3 a{display:block;line-height:22px;height:80px;background:url(../../../../../../../resources/web/gfx/weather/weather_icons_vertical_sprites_v2.png) 50% 0 no-repeat;}.api .apiWeatherFullPageWidth td p{display:block;font-size:14px;line-height:20px;margin:0;}.api .apiWeatherFullPageWidth .apiWeatherHeader{height:100px;float:left;}.api .apiWeatherFullPageWidth td:last-child{border-right:none;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}.api .apiWeatherFullPageWidth .apiWeatherSponsor + .apiWeatherLocations td:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.api .apiWeatherFullPageWidth .apiWeatherSponsor{font-size:10px;line-height:22px;height:100px;width:168px;float:right;border-left:1px solid #aac4d8;}.api .apiWeatherFullPageWidth .apiWeatherSponsor h3{line-height:20px;margin:0}.api .apiWeatherFullPageWidth .apiWeatherSponsorAd{width:168px;height:80px;overflow:hidden}.api .apiWeatherFullPageWidth .apiWeatherSponsorAd iframe{width:168px;height:80px;overflow:hidden;padding:0;margin:0}.api .apiWeatherFullPageWidth .apiWeatherSymbol_1{background-position:50% 0;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_2{background-position:50% -100px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_3{background-position:50% -200px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_4{background-position:50% -300px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_5{background-position:50% -400px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_6{background-position:50% -500px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_7{background-position:50% -600px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_8{background-position:50% -700px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_9{background-position:50% -800px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_10{background-position:50% -900px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_11{background-position:50% -1000px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_12{background-position:50% -1100px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_13{background-position:50% -1200px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_14{background-position:50% -1300px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_15{background-position:50% -1400px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_16{background-position:50% -1500px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_17{background-position:50% -1600px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_18{background-position:50% -1700px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_19{background-position:50% -1800px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_20{background-position:50% -1900px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_21{background-position:50% -2000px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_22{background-position:50% -2100px;}.api .apiWeatherFullPageWidth .apiWeatherSymbol_23{background-position:50% -2200px;}