*{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(../js/boxsizing.htc)}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Arial,Helvetica,sans-serif;color:#333}body{margin:0;font-family:Arial,Helvetica,sans-serif}::-moz-selection{background:#333;color:#fff;text-shadow:none}::selection{background:#333;color:#fff;text-shadow:none}a{color:#333;text-decoration:none}a:hover{color:#333}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;margin:0 0 0.5em 0;font-weight:normal}p{margin:0 0 1em 0}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap}b,strong{font-weight:bold}blockquote{margin:1em 0;font-size:26px;text-align:center;width:100%;line-height:34px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp,tt{font-size:1em;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaa}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 2em}dd{margin:0 0 0 2em}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}ul{list-style-type:square}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:decimal}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0;padding:0;border:0}label{cursor:pointer;font-weight:normal;padding-bottom:12px}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:top;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical;padding:10px}select{border:1px solid #ababab;padding:10px;width:100%}input:invalid,textarea:invalid{background-color:#f0dddd}input[type="text"],input[type="select"]{padding:10px 2%;font-size:18px;width:96%}.form-item,.form-actions{margin-bottom:38px}.form-actions{overflow:auto;width:100%}input[type="submit"]{float:right}table{border-collapse:collapse;border-spacing:0;width:99%}td{vertical-align:top}tr.even td,tr.odd td{padding:10px 5px}tr.odd{background-color:white}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}.wireframe-mode #header,.wireframe-mode #content-top,.wireframe-mode #content-top>*,.wireframe-mode #content-header,.wireframe-mode #content-header>*,.wireframe-mode #content-area,.wireframe-mode #content-area>*,.wireframe-mode #content-bottom,.wireframe-mode #content-bottom>*,.wireframe-mode #primary,.wireframe-mode #secondary,.wireframe-mode #sidebar-left-inner,.wireframe-mode #sidebar-right-inner,.wireframe-mode .block{padding:2px;border:1px solid #bbbbbb}.wireframe-mode .node{border-bottom:1px solid #bbbbbb;margin-bottom:10px}.wireframe-mode .block{margin-bottom:3px}.wireframe-mode #content-top,.wireframe-mode #content-header,.wireframe-mode #content-area,.wireframe-mode #content-bottom{margin:0 3px 3px}.wireframe-mode #footer{margin-top:3px;padding:2px;border:1px solid #cccccc}.wireframe-mode .with-navigation #content,.wireframe-mode .with-navigation .sidebar{margin-top:50px}.wireframe-mode #navigation{height:50px}html,button,input,select,textarea{color:#333}body{background:url("../img/lovies-back-grey.png") no-repeat center -91px #ccc;font-size:12px;font-size:1.2rem}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#333;padding:0.2em 0}.wrapper{width:100%;margin:0}.site-wrapper{padding:0}.overlay{background:rgba(0,0,0,0.9);position:absolute;top:0;left:0;width:100%;height:100%;display:none;z-index:98}.overlay .wrapper{color:#fff;position:relative;margin-top:47px}.overlay .wrapper a{color:#fff}.overlay #close{position:absolute;right:0;top:0;background:url("../img/overlay-close.png") no-repeat 0 0 #fff;display:block;height:30px;width:30px;overflow:hidden;text-indent:50px}.overlay #close:hover{background-color:#e40079}.overlay .dothis{font-size:20px;font-size:2rem;display:block}.overlay input,.overlay input[type="text"]{font-size:72px;background:none;border:none;color:#fff !important;padding:0;margin-bottom:0.5em;outline:none}.overlay input::-ms-clear{display:none}.overlay .category{background:none;padding:0 0 40px 0;border:none}.overlay .category .award-grid ul{vertical-align:top;width:100%;margin-right:0}.overlay .category .award-grid ul li{border:none}.overlay .category .award-grid ul li div{display:block;width:100%;height:30px;background-position:98% center;background-repeat:no-repeat;background-size:16px}.overlay .category .award-grid ul li p{background:none !important;height:auto;padding:0;margin:1.2em 0 0.7em 0;font-size:12px;font-size:1.2rem;color:#999999;text-transform:uppercase}.overlay .category .award-grid ul li p:last-child{font-size:18px;font-size:1.8rem;font-weight:bold;color:white;text-transform:none;margin-top:0;margin-bottom:2.5em}.overlay .category .award-grid ul li.is-gold div{background-color:#d7be0a}.overlay .category .award-grid ul li.is-gold p{background:none}.overlay .category .award-grid ul li.is-silver div{background-color:#a3a6aa}.overlay .category .award-grid ul li.is-silver p{background:none}.overlay .category .award-grid ul li.is-bronze div{background-color:#855c40}.overlay .category .award-grid ul li.is-bronze p{background:none}.overlay .category .award-grid ul li.is-pl div{background-image:url("../img/filtericons/filter-pl-trans.gif")}.overlay .category .award-grid ul li.is-pl p{background:none}.footer-container{background:#333;color:#c2c2c2}.footer-container footer{padding:20px;font-size:12px;font-size:1.2rem;line-height:14px}.footer-container footer ul{margin:0;padding:0;font-size:16px;font-size:1.6rem}.footer-container footer ul li{display:inline-block;list-style:none;padding:0 20px 20px 0}.footer-container footer a{color:#fff;position:static !important}.footer-container footer a:hover{text-decoration:underline}.footer-container footer div{display:inline-block;height:160px;width:48%;position:relative}.footer-container footer div.col3{width:100%;height:60px}.footer-container footer div *{position:absolute;left:0;bottom:0;margin:0}.footer-container footer div small{color:#fff;font-size:12px;font-size:1.2rem}.title{color:white}.main-container{margin-bottom:20px}.main{padding:20px;background:#fff;margin-top:10px}.tabs{*zoom:1}.tabs:before{content:"";display:table}.tabs:after{content:"";display:table;clear:both}.tabs ul{float:right;margin:0;padding:0}.tabs ul li{padding:0 0 0 2px;margin:0;list-style:none;float:left;display:none;font-size:12px;font-size:1.2rem}.tabs ul li a{display:block;padding:6px 10px;background:#fff}.tabs ul li a:hover{background-color:#e40079;color:#fff}.tabs ul li.top{display:block}.tabs ul li.top a{background-color:#e40079;color:#fff}.tabs ul li.top a:hover{background-color:#4a002e}.ie7 .title{padding-top:20px}#lang{overflow:hidden;text-transform:uppercase}#lang div{color:white;float:left;font-size:8.83px;width:22px;height:22px;display:block;padding:5px 5px 5px 5px;background:#a3a3a3;margin-right:2px;text-align:center;line-height:22px}#lang div.current{background:#4a002e}.slideshow{position:relative}.slideshow .controls{position:absolute;top:0;right:0}.slideshow .controls a{display:block;width:20px;height:20px;margin-left:4px;background:url("../img/slide-arrows.png") no-repeat #e40079;float:left}.slideshow .controls a:hover{background-color:#4a002e}.slideshow .controls a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.slideshow .controls a.right{background-position:0 0}.slideshow .controls a.left{background-position:-40px 0}#social{position:static;text-align:right;vertical-align:middle;padding-top:12px;display:none;margin-right:10%;width:auto;float:right}#social ul{margin:0;padding:0}#social li{display:inline-block;margin:0;padding:0;height:22px}#social span{font-size:10px;font-size:1rem;display:none;height:22px;vertical-align:middle}#social a{background:url("../img/icon-sprite.png") no-repeat 0 0;display:inline-block;width:21px;height:21px;border:1px solid #999;margin-left:5px}#social a em{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}#social a:hover{background-color:#e40079 !important}#social a.last{margin:0}#social a.main-site{background-position:-1px -1px}#social a.newsletter{background-position:-1px -68px}#social a.twitter{background-position:-1px -45px}#social a.facebook{background-position:-1px -24px}#social a.youtube{background-position:-1px -90px}#social a.google{background-position:-1px -112px}#social a.instagram{background-position:-1px -134px}.searchbox{background:#e40079;margin-bottom:20px;padding:20px;color:#fff;*zoom:1}.searchbox a{color:#fff}.searchbox:before{content:"";display:table}.searchbox:after{content:"";display:table;clear:both}.searchbox .col1,.searchbox .col2{width:100%;float:left}.searchbox .col1 h1,.searchbox .col1 h2,.searchbox .col2 h1,.searchbox .col2 h2{border-bottom:5px solid #fff;font-size:16px;font-size:1.6rem;padding-bottom:5px;margin-bottom:20px}.searchbox .col1{margin-right:4%}.searchbox .col2{display:none}.searchbox form{vertical-align:top}.searchbox form label{font-size:24px;font-size:2.4rem;width:23%;margin-right:2%;display:inline-block}.searchbox form input[type="text"]{width:70%;margin-top:20px}.searchbox form input[type="submit"]{display:inline-block;margin:31px 0 0 -40px;float:none;width:21px;height:21px;border:none;background:url("../img/search-btn.gif") no-repeat #fff;text-indent:-999px}.tags{padding:0;margin:0;font-family:Helvetica,Arial,sans-serif}.tags li{display:inline-block;margin-right:10px;margin-bottom:10px;padding:0;font-size:24px;font-size:2.4rem}.tags li a:hover span{border:none}.tags li a span{border-bottom:1px dotted #fff}.tags li:after{content:','}.prev-next-wrap{position:relative;position:relative}.prev-next-wrap a.slide-control{display:none;position:absolute;width:60px;height:60px;top:48%;margin-top:-30px;background:#fff url("../img/arrows.png") no-repeat 0 0;font-size:1px;color:#fff}.prev-next-wrap a.slide-control:hover{background-color:#e40079;color:#e40079}.prev-next-wrap a.slide-control.prev{left:-80px;background-position:0 0}.prev-next-wrap a.slide-control.prev:hover{background-position:0 -120px}.prev-next-wrap a.slide-control.next{right:-80px;background-position:0 -60px}.prev-next-wrap a.slide-control.next:hover{background-position:0 -180px}.prev-next-wrap .scrollwrap{overflow-x:scroll;height:600px;width:950px;white-space:nowrap}.prev-next-wrap a.slide-control{display:none}.prev-next-wrap .herowrap{margin-bottom:63px;overflow:hidden}.prev-next-wrap .herowrap:after{display:none}.prev-next-wrap .herowrap img{width:100%;height:100%;background-color:#f8f8f8}.prev-next-wrap.loading .herowrap{opacity:0.4}.prev-next-wrap .thumbswrap{height:578px}.prev-next-wrap .thumbswrap.mode-single{height:296px}.prev-next-wrap.top{margin-bottom:40px}.prev-next-wrap.top:after{position:absolute;height:40px;background-color:#cccccc;width:990px;content:' ';left:-20px;bottom:-40px}.scrollblock{width:100%;position:absolute;bottom:0;background:#fff;height:25px}.category{font-size:12px;font-size:1.2rem;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background:white;padding:40px 20px 35px 20px;border-bottom:1px solid #ccc}.category header{*zoom:1}.category header:before{content:"";display:table}.category header:after{content:"";display:table;clear:both}.category header h1{font-weight:bold;font-size:30px;font-size:3rem;float:left;width:90%}.category header a{float:right;font-size:12px;font-size:1.2rem}.category header a span{display:inline-block;background:url("../img/black-plus.gif") no-repeat 0 -20px #e40079;width:20px;height:20px;text-align:right;overflow:hidden;text-indent:99px}.category header a span:hover{background-position:0 0}.category.category-active{margin-bottom:40px;padding-bottom:35px;border:none}.category.category-active header a span{display:inline-block;background:url("../img/black-plus.gif") no-repeat 0 -40px #e40079;width:20px;height:20px;text-align:right;overflow:hidden;text-indent:99px}.category.category-active header a span:hover{background-position:0 -60px}.category .hero{overflow:hidden}.category .hero .close{position:absolute;bottom:0;right:50%;padding:0.5em;display:inline-block;background:#fff;color:000;width:auto;display:inline-block;color:#fff;background:#333;line-height:22px;width:auto;text-align:center;padding:0 4px;margin-right:4px;font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:none !important}.category .hero .close:hover{color:#fff;background-color:#e40079}.category .controls{*zoom:1;font-size:14px;font-size:1.4rem;position:relative;margin:0 0 30px 0}.category .controls:before{content:"";display:table}.category .controls:after{content:"";display:table;clear:both}.category .controls a{text-decoration:underline}.category .controls a:hover{text-decoration:none}.category .controls .col{float:left;width:auto;margin-right:3%}.category .controls .last{float:right;margin-right:0}.category .controls .last a{text-decoration:none;color:#666}.category .controls .last a:hover{text-decoration:underline}.category .controls .last .active{text-decoration:underline;color:#333}.category .controls .views{width:100%;text-align:center}.category .controls .lang-selects{display:none}.category .controls .langs{margin-right:0}.category .controls .langs:hover,.category .controls .langs.active{background-color:#e40079}.category .controls .awards{display:none;vertical-align:top;line-height:22px}.category .controls .awards a{display:inline-block;width:22px;height:29px;overflow:hidden;text-indent:23px;background:no-repeat center center bottom;margin-right:0;background:url("../img/icons/awards-cats.png") no-repeat 0 0}.category .controls .awards a.gold{background-position:0 0}.category .controls .awards a.gold:hover,.category .controls .awards a.gold.active{background-position:0 -31px}.category .controls .awards a.silver{background-position:-26px 0}.category .controls .awards a.silver:hover,.category .controls .awards a.silver.active{background-position:-26px -31px}.category .controls .awards a.bronze{background-position:-52px 0}.category .controls .awards a.bronze:hover,.category .controls .awards a.bronze.active{background-position:-52px -31px}.category .controls .awards a.lovie{background-position:-78px 0}.category .controls .awards a.lovie:hover,.category .controls .awards a.lovie.active{background-position:-78px -31px}.category .controls .awards a:last-child{width:auto;height:auto;overflow:visible;text-indent:0;background:none;display:inline;vertical-align:top}.category .controls .awards strong{line-height:22px;vertical-align:top}.category .controls-expanded{background:rgba(255,255,255,0.95);padding:20px;border-top:1px solid #cccccc;position:absolute;top:55px;left:0;z-index:1;width:100%;font-size:14px;font-size:1.4rem;*zoom:1}.category .controls-expanded:before{content:"";display:table}.category .controls-expanded:after{content:"";display:table;clear:both}.category .controls-expanded a{font-weight:bold;display:block}.category .controls-expanded section.filtered-cat .cat.excluded,.category .controls-expanded section.filtered-lang .lang.excluded,.category .controls-expanded section.filtered-prize .prize.excluded{color:#333;text-decoration:line-through}.category .controls-expanded .tbl{display:table}.category .controls-expanded .tbl div{display:table-cell;border-collapse:collapse;padding:0 25px 0 0}.category .controls-expanded ul{padding:0;margin:0}.category .controls-expanded ul li{list-style:none;padding:9px 10px 9px 0;margin:0;list-style:none;width:100%;float:none}.category .controls-expanded ul li a{padding:3px 0}.category .controls-expanded .update{clear:both;background:#cb016c url("../img/update-tick.gif") no-repeat 24px top;position:relative;padding:24px 0 24px 33px}.category .controls-expanded .update a{font-size:24px;font-size:2.4rem;text-transform:uppercase;color:#fff;position:absolute;right:38px;top:-17px;background:#4a002e;display:block;padding:15px;-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.4);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.4)}.category .award-grid{*zoom:1}.category .award-grid:before{content:"";display:table}.category .award-grid:after{content:"";display:table;clear:both}.category .award-grid ul{display:inline-block;width:230px;margin:0 7px 0 0;padding:0;vertical-align:bottom}.category .award-grid ul.col:last-child{margin-right:0}.category .award-grid ul li{list-style:none;padding:5px 5px 0 5px;margin:0 0 15px 0;position:relative}.category .award-grid ul li img{width:230px}.category .award-grid ul li p{height:82px;margin:8px 0 0 0;padding:2px 30px 0 0;vertical-align:top;white-space:normal;color:#999;text-transform:uppercase}.category .award-grid ul li p a{font-weight:bold;font-size:18px;font-size:1.8rem;display:block;color:#333;text-transform:none;padding-top:5px}.category .award-grid ul li.award{cursor:pointer}.category .award-grid ul li.is-spk.is-pl.is-bronze p{background:url("../img/icons/is-bronze-pl-spk.png") right top no-repeat}.category .award-grid ul li.is-spk.is-pl.is-silver p{background:url("../img/icons/is-silver-pl-spk.png") right top no-repeat}.category .award-grid ul li.is-spk.is-pl.is-gold p{background:url("../img/icons/is-gold-pl-spk.png") right top no-repeat}.category .award-grid ul li.is-spk.is-bronze p{background:url("../img/icons/is-bronze.png") right top no-repeat}.category .award-grid ul li.is-spk.is-silver p{background:url("../img/icons/is-silver.png") right top no-repeat}.category .award-grid ul li.is-spk.is-gold p{background:url("../img/icons/is-gold.png") right top no-repeat}.category .award-grid ul li.is-pl.is-bronze p{background:url("../img/icons/is-bronze.png") right top no-repeat}.category .award-grid ul li.is-pl.is-silver p{background:url("../img/icons/is-silver.png") right top no-repeat}.category .award-grid ul li.is-pl.is-gold p{background:url("../img/icons/is-gold.png") right top no-repeat}.category .award-grid ul li .award-lfg{display:none;position:absolute;bottom:5px;right:6px}.category .award-grid ul li .award-lfg img{width:19px;height:19px}.category .award-grid ul li.is-lfg{background:#0ECAD4}.category .award-grid ul li.is-lfg p{color:#333}.category .award-grid ul li.is-lfg .award-lfg{display:block;color:white}.category .award-grid ul li.is-bronze p{background:url("../img/icons/is-bronze.gif") right top no-repeat}.category .award-grid ul li.is-silver p{background:url("../img/icons/is-silver.gif") right top no-repeat}.category .award-grid ul li.is-gold p{background:url("../img/icons/is-gold.gif") right top no-repeat}.category .award-grid ul li.is-bronze:hover .bar{display:block;color:#855c40;background-color:#855c40}.category .award-grid ul li.is-silver:hover .bar{display:block;color:#a3a6aa;background-color:#a3a6aa}.category .award-grid ul li.is-gold:hover .bar{display:block;color:#d7be0a;background-color:#d7be0a}.category .award-grid ul li .bar{position:absolute;top:125px;right:5px;height:9px;width:calc(100% - 10px);text-align:center}.category .award-grid ul li.marker{border-top:1px solid #d0d0d0}.category .award-grid ul li.marker .bar{background:#e40079;color:#e40079}.category .award-grid ul li.marker .tbl{height:128px}.category .award-grid ul li.marker .tbl div{vertical-align:bottom}.category .award-grid ul li.marker span{font-size:25px;font-size:2.5rem;color:#333;text-transform:none;display:block;padding-bottom:10px;width:80%;white-space:normal}.category .award-grid ul li.marker .bar{display:block}span.lang{display:inline-block;background:#4a002e;color:#fff !important;font-size:10px;font-size:1rem;height:15px;line-height:15px;width:23px;text-align:center;margin:0 10px 0 0;vertical-align:top}.hero-lfg{position:absolute;height:574px;left:-20px;right:-20px;top:-20px;background:#0ECAD4}.hero{position:relative}.hero .heroinfo{position:relative;background:#fff;width:100%;margin:22px 0 0 0;padding:5px 0 25px 0}.hero .heroinfo p{font-size:30px;font-size:3rem;font-weight:bold;margin-bottom:0.2em}.hero .heroinfo p.first{font-size:12px;font-size:1.2rem;margin-bottom:0;padding-bottom:13px;text-transform:uppercase}.hero .heroinfo p.first strong{color:#999999}.hero .heroinfo p.first span{margin-right:5px}.hero .heroinfo p.first span.langs{margin-left:-5px;text-transform:lowercase;width:22px;background-color:#333}.hero .heroinfo p.first span.langs:hover{background-color:#333 !important}.hero .heroinfo p.by{color:#999999;font-size:18px;font-size:1.8rem}.hero .heroinfo p.sa-info{font-size:14px;font-weight:normal;white-space:normal}.hero .heroinfo p.sa-info a{text-decoration:underline}.hero .heroinfo .share{font-size:14px;font-size:1.4rem;margin-top:2.5em}.hero .heroinfo .share a{color:#999}.hero .heroinfo .share a:hover{text-decoration:underline}.hero .heroinfo .share .hero-lfg-text{height:32px;padding-top:10px;padding-right:54px;margin-top:-10px;font-size:12px;background:url("../img/lfg-big.png") right center no-repeat;display:block;color:#333}.hero .heroinfo .extra{position:static;top:10px;right:0}.hero .heroinfo .extra.sa-extra ul{float:left}.hero .heroinfo .extra.sa-extra .share{float:left;margin-top:5px;margin-right:5px}.hero .heroinfo .extra ul{margin:0;padding:0;*zoom:1}.hero .heroinfo .extra ul:before{content:"";display:table}.hero .heroinfo .extra ul:after{content:"";display:table;clear:both}.hero .heroinfo .extra ul li{padding:0;line-height:22px;list-style:none;float:left}.hero .heroinfo .extra ul li a{display:inline-block;color:#fff;background:#333;line-height:22px;width:auto;text-align:center;padding:0 4px;margin-right:4px;font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:none !important;margin-bottom:1em}.hero .heroinfo .extra ul li a:hover{color:#fff;background-color:#e40079}.hero.is-spk .extra ul li.icon a,.hero.is-spk .extra ul li:first-child a.active{padding-left:25px;background-image:url("../img/icons/is-spk.png");background-position:1px center;background-repeat:no-repeat}.hero.is-spk .extra ul li:first-child a.active{padding-left:inherit;background-image:none}.hero.is-bronze .heroinfo{border-bottom-color:#855c40}.hero.is-bronze .heroinfo .first span{display:inline-block;color:#fff;background:#333;line-height:22px;width:auto;text-align:center;padding:0 4px;margin-right:4px;font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:none !important;background-color:#855c40}.hero.is-bronze .heroinfo .first span:hover{color:#fff;background-color:#e40079}.hero.is-bronze .heroinfo .first span:hover{background-color:#855c40 !important}.hero.is-silver .heroinfo .first span{display:inline-block;color:#fff;background:#333;line-height:22px;width:auto;text-align:center;padding:0 4px;margin-right:4px;font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:none !important;background-color:#a3a6aa}.hero.is-silver .heroinfo .first span:hover{color:#fff;background-color:#e40079}.hero.is-silver .heroinfo .first span:hover{background-color:#a3a6aa !important}.hero.is-gold .first span{display:inline-block;color:#fff;background:#333;line-height:22px;width:auto;text-align:center;padding:0 4px;margin-right:4px;font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:none !important;background-color:#d7be0a}.hero.is-gold .first span:hover{color:#fff;background-color:#e40079}.hero.is-gold .first span:hover{background-color:#d7be0a !important}.hero.is-pl .heroinfo p.first{background:url("../img/peoples-lovie.png") left top no-repeat;padding-left:30px}.header-container,.header-container-static{*zoom:1;color:#fff}.header-container:before,.header-container-static:before{content:"";display:table}.header-container:after,.header-container-static:after{content:"";display:table;clear:both}.header-container a,.header-container-static a{color:#fff}.header-container .top,.header-container-static .top{overflow:hidden;background-color:#49002e}.header-container .top .wrapper,.header-container-static .top .wrapper{padding:5% 20px}.header-container .bot,.header-container-static .bot{background-color:transparent;padding:0}.header-container h1,.header-container h2,.header-container h3,.header-container-static h1,.header-container-static h2,.header-container-static h3{font-family:Helvetica,Arial,sans-serif;font-weight:bold}.header-container h1,.header-container-static h1{float:none}.header-container h1 a,.header-container-static h1 a{background:url("../img/logo.png") no-repeat;width:154px;height:111px;text-indent:-9999px;display:block}.header-container h2,.header-container-static h2{font-size:115px;line-height:0.9em;margin:0.5em 0;letter-spacing:-4px;display:none}.header-container h3 a,.header-container-static h3 a{color:#e40079}.header-container h3,.header-container-static h3{background:url("../img/ie-logo-onPink.png") no-repeat left center;padding:8px 0 8px 62px;font-size:27px;display:none}.header-container .explore,.header-container-static .explore{background:url("../img/arrow-down-active.png") right -30px no-repeat #49002e;padding:12px 63px 12px 20px;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;display:none}.header-container .instructions,.header-container-static .instructions{float:right;color:#666;display:none}.header-container .type-search,.header-container-static .type-search{margin:45px 0;padding-top:43px;background:url("../img/Type-to-Search.gif") no-repeat left top}.header-container-static .wrapper{padding-left:20px;padding-right:20px}.header-container{display:none}.header-container-static{display:block}.filter-controls{background:#333;position:relative;color:#fff;height:48px;margin-top:20px}.filter-controls a{color:#fff}.filter-controls .search-btn{position:absolute;right:20px;top:-160%;margin-top:0%;height:48px;line-height:48px;width:48px;color:#fff;font-size:17px;padding:0;overflow:hidden;text-indent:50px;background:url("../img/search-btn.png") no-repeat 12px -35px #fff}.filter-controls .search-btn:hover{background-color:#fff;background-position:12px 12px;background-color:#e40079;color:#e40079}.years{position:static;left:auto;top:auto;z-index:1}.years .main{float:right}.years .extraYears{z-index:999;width:78px;background:#333;float:right;top:78px;position:relative;left:-77px}.years .extraYears li{height:48px}.years .extraYears li a{border-left:none}.years li{display:block;font-size:24px;width:33.3%}.main .years li{float:left}.years li a{display:block;text-align:center;width:100%;padding:10px 0.5em;color:#fff;margin-top:0;border-left:1px solid #fff}.years li a:focus{outline:none}.years li a.logo-sml{display:none;width:53px;height:38px;margin:34px 0 0 7px;background:url("../img/lovielogo-sitegallery.png") transparent no-repeat top left;padding:0}.years li a.logo-sml span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}.years li.yr-extra a{background:url("../img/arrow-down-small.png") no-repeat 30px}.years li:first-child a{border:none}.years li.active a{color:#e40079}.poweredby{margin:10px 0 34px 0;margin-left:5%;padding:0;width:236px;height:78px;overflow:hidden;position:static;bottom:0;right:0;z-index:2}.poweredby.active{width:236px}.poweredby.active a{right:0}.poweredby a{background-color:#00bcf2;position:relative;overflow:hidden;display:block;width:236px;height:78px;right:0;position:relative;float:right;cursor:pointer}.poweredby a span{background:url("../img/ie-logo.png") no-repeat left -4px;display:inline-block;height:78px;width:78px;color:#00bcf2;font-size:1px;font-size:.1rem;position:absolute;left:0;top:0}.poweredby a p{width:150px;margin:0;display:inline-block;margin:0;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:17px;font-size:1.7rem;line-height:1;position:absolute;left:78px;top:35px}.poweredby a p.first{margin-top:3px;top:15px}.splash .poweredby{z-index:1;display:none}.splash .header-container{z-index:2;position:relative}.main{background:none;padding:0}.langs,.drop{display:inline-block;color:#fff;background:#333;line-height:22px;width:auto;text-align:center;padding:0 4px;margin-right:4px;font-size:12px;font-size:1.2rem;font-weight:bold;text-decoration:none !important;background-color:#333;width:22px;margin-right:4px}.langs:hover,.drop:hover{color:#fff;background-color:#e40079}.langs:hover,.drop:hover{background-color:#4a002e}.drop{padding:0 4px;width:auto}.drop span{display:inline-block;background:url("../img/wee-arrow.gif") no-repeat 0 -5px;width:10px;height:5px;margin:0 0 0 5px}.drop:hover span,.drop.active span{background-position:0 0}.drop.active,.drop:hover{background-color:#e40079}.views{text-align:center;background:#fff;color:#999999}.is-paused.flowplayer .fp-ui{background:url("../img/play_white.png") center center no-repeat;background-size:12%}.tbl{display:table}.tbl div{display:table-cell;border-collapse:collapse}.no-hero-controls a.slide-control-hero,.no-thumb-controls a.slide-control-thumb{visibility:hidden}.js .jshide{display:none}#console,#console>div{font:1em Monaco,Courier,monospace;line-height:1.2em;background:#000;color:#fff;margin:0;padding:0;border:0}#console{top:0;z-index:3;padding:0 0.4em;height:150px;width:100%;overflow:auto;position:fixed}#special-achievement-section .mode-group{height:auto;overflow:hidden}#special-achievement-gallery.award-grid-2013,#special-achievement-gallery.award-grid-2012,#special-achievement-gallery.award-grid-2011{height:225px;overflow:hidden !important}#special-achievement-gallery.award-grid-2013 ul,#special-achievement-gallery.award-grid-2012 ul,#special-achievement-gallery.award-grid-2011 ul{width:auto !important;vertical-align:top;margin-right:0}#special-achievement-gallery.award-grid-2013 ul li,#special-achievement-gallery.award-grid-2012 ul li,#special-achievement-gallery.award-grid-2011 ul li{display:inline-block;margin-right:25px;width:295px;vertical-align:top}.sp{height:70%}.sp iframe{height:100%;width:100%}.shortlist{width:100%;height:100%;position:absolute;right:0;bottom:0;background:rgba(0,0,0,0.92);color:white;padding-left:10px;padding-top:35px;font-size:12px;overflow-y:scroll}.shortlist h4{font-size:18px;line-height:22px;border-bottom:1px solid white;margin-bottom:20px;display:inline-block;font-weight:bold}.shortlist ul{list-style:none;padding:0}.shortlist ul li{float:left;width:50%;margin-bottom:30px}.shortlist ul li .shortlist-head{text-transform:uppercase;font-size:14px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:20px;display:block;color:white}.shortlist-button{display:block;float:right;line-height:35px;padding:0 10px;width:220px;color:white;background:#eb1d5d;font-size:14px;margin-right:-20px}.shortlist-button:hover{color:white}.shortlist-close{float:right;margin-right:20px;font-size:20px;color:white}.shortlist-close:hover{color:white}#special-achievement-gallery.award-grid-2016 .col:last-child{display:block;height:260px}#special-achievement-gallery.award-grid-2016 .col #lovie-316{display:inline-block;left:20px;top:-20px}#special-achievement-gallery.award-grid-2016 .col #lovie-315{display:inline-block}#special-achievement-gallery.award-grid-2018 .col:last-child{display:block;height:260px}#special-achievement-gallery.award-grid-2018 .col:nth-child(3){margin-right:0}#special-achievement-gallery.award-grid-2018 .col #lovie-308{display:inline-block}#special-achievement-scroll .slide-control{display:none}.banner{font-size:14px;text-align:left;margin-bottom:20px}.banner a{text-decoration:none;font-weight:normal;font-style:normal}.banner.banner-pink,.banner.banner-pink a{color:#e40079 !important}.banner.banner-bold,.banner.banner-bold a{font-weight:bold !important}.banner.banner-italic,.banner.banner-italic a{font-style:italic !important}.banner.banner-underline,.banner.banner-underline a{text-decoration:underline !important}@media only screen and (min-width: 767px){.banner{margin-bottom:0;position:relative;left:450px;top:-47px;max-width:40%;line-height:16px}.banner span{display:table-cell;height:32px;vertical-align:middle}}@media only screen and (min-width: 1139px){.banner{max-width:50%}}@media only screen and (min-width: 520px){.hero .heroinfo .share .hero-lfg-text{float:right}.header-container-static{display:none}.header-container{display:block}.header-container h2,.header-container h3{display:block}.header-container .explore,.header-container .instructions{display:inline-block}.header-container .header-container .top .wrapper{padding:5% 0 20% 0}.filter-controls .search-btn{margin:0;right:0}.years{position:absolute;left:0;top:-30px}.years li{width:78px}.years .main li a{margin-top:20px}.filter-controls .search-btn{top:0}.overlay .dothis{font-size:38px;font-size:3.8rem}.overlay .category .award-grid ul{width:310px;margin-right:10px}.overlay .category .award-grid ul li div{height:75px;background-position:258px center;background-size:auto}.hero .heroinfo .extra{position:absolute}.searchbox .col1,.searchbox .col2{width:48%}.searchbox .col2{display:block}.tabs ul li{display:block}.category .award-grid ul{width:310px;margin-right:10px}.category .award-grid ul li img{width:300px;height:169px}.category .award-grid ul li.marker .tbl{height:167px}.category .award-grid ul li.marker span{font-size:30px;font-size:3rem}.category .award-grid ul li .bar{top:165px}#social{display:block}.footer-container footer div{width:158px}.footer-container footer div.col3{width:35%;height:160px}.category .controls .awards,.category .controls .lang-selects{display:block}.category .controls-expanded ul li{width:33%;float:left}}@media only screen and (min-width: 768px){.wrapper{width:84%;margin:0 8%}.prev-next-wrap a.slide-control{display:block}#social{margin-right:8%}.years li a.logo-sml{display:block}.poweredby{position:fixed;width:78px;margin-left:0;margin-bottom:0}.poweredby .active a{right:0}.poweredby a{right:-164px}.shortlist{width:90%;padding-left:100px}.shortlist h4{margin-bottom:55px}.shortlist-close{margin-right:50px}}@media only screen and (min-width: 1140px){.wrapper{width:990px;margin:0 auto}#social{margin-right:12%}#social ul li{margin:0 2px}#social ul li span{display:inline-block}.filter-controls .search-btn{width:auto;padding:0 3em 0 0.6em;background-position:76px 12px;overflow:visible;text-indent:0;background-color:#e40079;right:0;top:0}.filter-controls .search-btn:hover{background-position:76px -35px;background-color:#fff}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#333 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lt-ie9 .searchbox .col1,.searchbox .col2{width:48%}.lt-ie9 .searchbox .col2{display:block}.lt-ie9 .tabs ul li{display:block}.lt-ie9 .prev-next-wrap a.slide-control{display:block}.lt-ie9 .wrapper{width:990px;margin:0 auto}.lt-ie9 #social{display:block}.lt-ie9 .footer-container footer div.col3{width:35%;height:160px}
