html,body{width:100%;margin:0;padding:0;background:#fff}body{font-size:14px;font-family:din-condensed-web,sans-serif;color:#000}input{outline:0;-webkit-appearance:none;border-radius:0}a{text-decoration:none}p{margin:0}a img{border:0 none}a{color:#191919}input,select,textarea{outline:0}iframe[name=google_conversion_frame]{height:0!important;display:block}.red{color:#c03}.dark_red{color:#970024}.ul-reset{margin:0;padding:0}.ul-reset li{list-style-type:none}.clr{clear:both}.block{display:block}.inline_block{display:inline-block}.none{display:none}.ov-hidden{overflow:hidden}.ov-visible{overflow:visible}.center{text-align:center}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.case{text-transform:normal}.nocase{text-transform:none}.italic{font-style:italic}.clearfix{clear:both}.condensed{font-family:'Open Sans Condensed','Open Sans',sans-serif}.w100{width:100%}.w75{width:75%}.w50{width:50%}.w25{width:25%}.set_h25{height:25px}.set_h50{height:50px}.set_h75{height:100px}.set_h100{height:100px}.set_h150{height:150px}.h100{height:100%}.h50{height:50%}.h25{height:25%}.pull-left{float:left}.pull-right{float:right}.pull-none{float:none}.h-reset h1,.h-reset h2,.h-reset h3,.h-reset h4,.h-reset p{margin:0}.ov-o-hidden{opacity:0;visibility:hidden}.ov-o-visible{opacity:1;visibility:visible}.ov-o-visible-50{opacity:.2}.abs{position:absolute}.reltv{position:relative}.bkf-v-h{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.bx{-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.fixed{position:absolute}.indent{text-indent:-999999px;display:block}.w-reset{max-width:100%;width:100%}.h-reset{height:auto}.valign{position:relative;display:table}.valign.fit{width:100%;height:100%}.valign .middle{display:table-cell;vertical-align:middle}.transition_none{-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.list{margin:0;padding:0;list-style-type:none}.fit{width:100%;height:100%}.wrapper{margin:0;padding:0}.pattern{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;z-index:2}fieldset{border:0 none;margin:0;padding:0}.user-s-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.pointer-events{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;pointer-events:none}.vertical-align-wrap{width:100%;height:100%;display:table}.vertical-align{display:table-cell;vertical-align:middle}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#loader-wrapper{position:absolute;top:50%;left:50%;width:100px;height:100px;z-index:2000;margin:-47px 0 0 -52px;display:none;background-color:#dcdde0}#loader{display:block;position:relative;left:0;top:0;width:92px;height:92px;margin:0;border-radius:50%;border:3px solid transparent;border-top-color:#c03;z-index:2001;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#c03;-webkit-animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite;-ms-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#c03;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;-ms-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.total-wrapper{width:810px;margin:0 auto}@media only screen and (max-width:768px){.total-wrapper{width:100%}}header{float:left;width:100%;height:60px;background-color:#c03;color:#fff;position:relative;z-index:5}.avatar{position:absolute;border-radius:100%;top:10px;right:10px;overflow:hidden;width:40px;height:40px}@media only screen and (max-width:768px){.avatar{right:60px}}.menu{float:left}@media only screen and (max-width:768px){.menu{float:none;width:100%;background-color:#fff;height:240px;display:none}.menu.active{display:block}}.menu a,.menu-profile{font-weight:400;float:left;margin:10px 0 0 15px;text-transform:uppercase;color:#fff;font-size:18px;height:40px;line-height:44px;padding:0 12px;border-radius:3px}@media only screen and (min-width:769px){.menu a,.menu-profile{-webkit-transition:.3s 0s all ease-in-out;-moz-transition:.3s 0s all ease-in-out;-ms-transition:.3s 0s all ease-in-out;-o-transition:.3s 0s all ease-in-out;transition:.3s 0s all ease-in-out}}.menu a:hover,.menu-profile:hover,.menu a.active,.menu-profile.active{background-color:#970024}.menu a:first-child,.menu-profile:first-child{margin-left:0}@media only screen and (max-width:768px){.menu a{float:none;padding:0;margin:0;height:45px;line-height:45px;width:100%;color:#c03;display:block;border-radius:0;text-align:center}.menu a:hover,.menu a.active{background-color:#970024;color:#fff}}.menu-profile{position:absolute;right:60px;top:0}@media only screen and (max-width:768px){.menu-profile{right:106px}}@media only screen and (max-width:768px){.main_nav_box{top:60px;left:0;position:absolute;width:100%;overflow:hidden;box-shadow:0 15px 30px rgba(0,0,0,.2)}}.mobile-menu{display:none;position:absolute;right:11px;top:20px;height:22px;width:31px;cursor:pointer;z-index:51}.mobile-menu span{background-color:#fff;display:block;height:3px;margin:0 auto 6px;width:30px}.mobile-menu.active span{background-color:#fff;height:4px;position:relative}.mobile-menu.active span.line1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:9px}.mobile-menu.active span.line2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:-1px}.mobile-menu.active span.line3{opacity:0;visibility:hidden}@media only screen and (max-width:768px){.mobile-menu{display:block}}.logo{float:left;margin:10px 15px 0 10px}.content{float:left;width:100%;height:778px;position:relative;z-index:4}@media only screen and (max-width:768px){.content{height:auto;min-height:778px;padding:0 10px;box-sizing:border-box}}footer{float:left;width:100%;height:45px;background-color:#000;color:#fff;position:relative;z-index:5}footer a{color:#fff}.footer-logo{position:absolute;bottom:0;left:0}.footer-logo img{display:block}@media only screen and (max-width:640px){.footer-logo img{width:50px}}.footer-menu{position:absolute;top:0;left:109px;height:100%}@media only screen and (max-width:640px){.footer-menu{left:70px}}.footer-menu a{margin-top:14px;display:inline-block;font-size:14px;font-weight:400;text-decoration:underline;margin-right:20px}.footer-menu a:hover{text-decoration:none}.warning{position:absolute;display:block;height:100%;right:20px;line-height:47px;font-size:16px;font-weight:400;overflow:hidden;text-transform:uppercase}.content.inner{background:#eff0f2 url(../images/inner.jpg) no-repeat 0 0;height:825px;background-size:cover}@media only screen and (max-width:768px){.content.inner{background-position:center;background:#F9F9F9;min-height:480px}}@media only screen and (max-width:640px){.content.inner.auto-content{height:auto;padding-bottom:30px}}.content.list{background:#eff0f2 url(../images/terms.png) no-repeat 0 0;height:auto;padding-bottom:100px;background-size:contain}.page-title{text-align:center;color:#000;line-height:81px;font-size:30px;font-weight:700;text-transform:uppercase;min-height:80px}@media only screen and (max-width:768px){.page-title{min-height:auto}}@media only screen and (max-width:480px){.page-title{font-size:22px}}.button{display:inline-block;height:60px;font-family:din-condensed-web,sans-serif;background-color:#c03;color:#fff;padding:0 25px;font-size:24px;line-height:60px;border-radius:4px;box-shadow:inset 0 -4px 0 #970024;border:0;cursor:pointer;min-width:80px}.button.small{font-size:18px;line-height:45px;height:45px;padding:0 15px}.button:active{position:relative;top:4px;height:56px;box-shadow:none}.button.center{margin:0 auto}.button.share{background:#007dcc url(../images/share.png) no-repeat 24px 19px;box-shadow:inset 0 -4px 0 #005387;padding:0 25px 0 65px}.button.vote{background:#c03 url(../images/vote.png) no-repeat 24px 19px;padding:0 25px 0 65px}.button.link{background:#c03 url(../images/link.png) no-repeat 23px 19px;padding:0 25px 0 53px}.button.small-vote{background-color:#c03;font-size:16px;padding:0;height:30px;line-height:28px;width:93px}.button.small-vote:active{top:auto;height:26px;box-shadow:none}.button.small-vote.depleted-votes{background-color:gray;box-shadow:inset 0 -4px 0 #626262}.button.small-vote.in-today-votes{background-color:#488039;box-shadow:inset 0 -4px 0 #306821}.button.small-vote.owned-by-user{background-color:#007dcc;box-shadow:inset 0 -4px 0 #005387}.gallery-list .button.small-vote{background:#c03 url(../images/buttons/vote.jpg) no-repeat 8px 4px}.gallery-list .button.depleted-votes{background:gray url(../images/buttons/depleted-votes.jpg) no-repeat 9px 4px}.gallery-list .button.in-today-votes{background:#488039 url(../images/buttons/in-today-votes.jpg) no-repeat 7px 4px}.gallery-list .button.owned-by-user{background:#007dcc url(../images/buttons/owned-by-user.jpg) no-repeat 11px 6px}.buttons-detail .button.vote{width:170px;background:#c03 url(../images/buttons/b-vote.jpg) no-repeat 22px 20px;text-indent:-99999px;padding:0}.buttons-detail .button.vote.depleted-votes{background:gray url(../images/buttons/b-depleted-votes.jpg) no-repeat 22px 18px;box-shadow:inset 0 -4px 0 #626262}.buttons-detail .button.vote.in-today-votes{background:#488039 url(../images/buttons/b-in-today-votes.jpg) no-repeat 18px 12px;box-shadow:inset 0 -4px 0 #306821}.buttons-detail .button.vote.owned-by-user{display:none}@media only screen and (max-width:768px){.buttons-detail a,.buttons-detail button{margin-bottom:10px}}@media only screen and (max-width:351px){.buttons-detail a,.buttons-detail button{margin-bottom:25px}}.back-next-button{float:left;width:100%;margin-top:15px;text-align:center;font-style:italic;font-size:18px}.back-next-button a{min-width:45px;color:#c03;padding-bottom:20px;-webkit-transition:.2s 0s all ease-in-out;-moz-transition:.2s 0s all ease-in-out;-ms-transition:.2s 0s all ease-in-out;-o-transition:.2s 0s all ease-in-out;transition:.2s 0s all ease-in-out}.back-next-button a.left-arrow{background:transparent url(../images/left-arrow.png) no-repeat 50% 100%}.back-next-button a.left-arrow:hover{background-position:40% 100%}.back-next-button a.right-arrow{background:transparent url(../images/right-arrow.png) no-repeat 50% 100%}.back-next-button a.right-arrow:hover{background-position:60% 100%}.back-next-button.button-group{max-width:526px;margin-left:142px}@media only screen and (max-width:768px){.back-next-button.button-group{max-width:410px;margin:15px auto;float:none;display:block;margin:0 auto}}@media only screen and (max-width:640px){.back-next-button.button-group{max-width:95%;clear:both}}@media only screen and (max-width:640px){.back-next-button{margin-top:9px}}.submenu{width:100%;text-align:center;margin-bottom:30px;height:40px}.submenu a{display:inline-block;font-size:18px;font-style:italic;height:100%;padding:0 15px;margin:0 5px;border-radius:20px;line-height:41px;background:0 0;-webkit-transition:.3s 0s all ease-in-out;-moz-transition:.3s 0s all ease-in-out;-ms-transition:.3s 0s all ease-in-out;-o-transition:.3s 0s all ease-in-out;transition:.3s 0s all ease-in-out}@media only screen and (max-width:768px){.submenu a{margin:0 5px 5px}}.submenu a:hover,.submenu a.active{color:#fff;background-color:#2b2b2b}@media only screen and (max-width:640px){.submenu{height:auto}}.vote-status{position:absolute;top:20px;right:20px;width:118px;height:70px;background:transparent url(../images/vote-st-patt.jpg) repeat-x 0 0;border-radius:10px;text-align:center}.vote-status .title{font-size:15px;color:#ddd;width:100%;height:18px;display:block;line-height:18px;font-style:italic}.vote-status .value{display:block;text-align:center;width:100%;color:#ffd74e;font-size:31px;font-weight:700;height:23px;margin-bottom:7px}.vote-status .value-label{text-align:center;font-size:15px;color:#ffd74e}.paging{width:100%;height:40px;margin:40px auto 0;text-align:center}.paging a{display:inline-block;margin:0 5px}.paging .page{width:40px;height:40px;border-radius:80%;color:#c03;font-size:24px;text-align:center;-webkit-transition:.2s 0s all ease-in-out;-moz-transition:.2s 0s all ease-in-out;-ms-transition:.2s 0s all ease-in-out;-o-transition:.2s 0s all ease-in-out;transition:.2s 0s all ease-in-out;line-height:40px;margin:0 3px}.paging .page:hover,.paging .page.active{color:#fff;background-color:#2b2b2b}@media only screen and (max-width:640px){.paging .page{margin:0;width:28px;height:28px;line-height:28px;font-size:20px}}.paging .prev,.paging .next{width:21px;height:12px;margin-top:14px;-webkit-transition:.2s 0s all ease-in-out;-moz-transition:.2s 0s all ease-in-out;-ms-transition:.2s 0s all ease-in-out;-o-transition:.2s 0s all ease-in-out;transition:.2s 0s all ease-in-out;position:relative}.paging .prev{background:transparent url(../images/prev.png) no-repeat 0 0;margin-right:10px}.paging .prev:hover{background:transparent url(../images/prev-h.png) no-repeat 0 0}.paging .next{background:transparent url(../images/next.png) no-repeat 0 0;margin-left:10px}.paging .next:hover{background:transparent url(../images/next-h.png) no-repeat 0 0}.list-popup .msg-popup .valign{height:60%}.msg-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.55);z-index:10;display:none;opacity:0;visibility:hidden}.msg-popup .title{background-color:#c03;color:#fff;font-size:24px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:40px 20px}.msg-popup .title a{color:#fff;text-decoration:underline}.msg-popup .title a:hover{text-decoration:none}.msg-popup .valign{width:467px;height:100%;margin:0 auto;text-align:center}.msg-popup .text{text-align:center;font-size:22px;background-color:#fff;padding:40px}.msg-popup .text p{margin-bottom:40px}.msg-popup .close{cursor:pointer;color:#fff;float:right;font-style:italic;margin-bottom:10px;text-align:right;width:60px}.msg-popup .close .icon{display:block;width:22px;height:22px;background:transparent url(../images/close.png) no-repeat 0 0;-webkit-transition:.5s 0s all ease-in-out;-moz-transition:.5s 0s all ease-in-out;-ms-transition:.5s 0s all ease-in-out;-o-transition:.5s 0s all ease-in-out;transition:.5s 0s all ease-in-out;float:right;margin-bottom:3px}@media only screen and (max-width:768px){body.active-popup{overflow:hidden}body.active-popup .msg-popup{-webkit-overflow-y:auto;overflow-y:auto}body.active-popup .msg-popup .valign{width:90%;height:100%;padding:30px 0}}.page-text-title{font-size:36px}@media only screen and (max-width:640px){.page-text-title{font-size:27px}}.page-text{font-size:30px}.page-text.small{font-size:16px}@media only screen and (max-width:640px){.page-text{font-size:19px}}.content.temrs{background:#eff0f2 url(../images/terms.png) no-repeat 0 0;height:4070px;background-size:contain}.text-content{font-size:18px;padding:0 100px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:768px){.text-content{padding:0}}.text-content h1,.text-content h2,.text-content h3{margin:0 0 15px}.text-content p{margin-bottom:15px}@media only screen and (max-width:640px){.content.inner.events-content{height:580px}}.events{width:604px;margin:0 auto}@media only screen and (max-width:640px){.events{width:300px}}.events-box{float:left;width:100%;position:relative;margin-bottom:80px}@media only screen and (max-width:640px){.events-box{width:300px;clear:both;padding:40px 0 0;margin-bottom:60px}.events-box img{width:300px;margin-bottom:10px}}.event-title{position:absolute;top:75px;left:240px;font-size:24px}@media only screen and (max-width:640px){.event-title{top:0;left:0;width:100%;text-align:center}}.party-title{font-size:30px;color:#c03}@media only screen and (max-width:768px){.party-title{max-width:240px;font-size:22px}}.box1 .party1{position:absolute;bottom:-55px;left:54px}@media only screen and (max-width:768px){.box1 .party1{bottom:-55px;left:54px}}@media only screen and (max-width:640px){.box1 .party1{bottom:-35px;left:16px}}.box1 .party2{position:absolute;bottom:-56px;right:43px}@media only screen and (max-width:768px){.box1 .party2{bottom:-55px;right:43px}}@media only screen and (max-width:640px){.box1 .party2{bottom:-35px;right:5px}}@media only screen and (max-width:640px){.box2 .party1 .party-title,.box2 .party2 .party-title{max-width:130px}}.box2 .party1{position:absolute;bottom:-55px;left:-19px}@media only screen and (max-width:768px){.box2 .party1{bottom:-35px;left:25px}}@media only screen and (max-width:640px){.box2 .party1{bottom:-65px;left:10px}}.box2 .party2{position:absolute;bottom:-56px;right:-91px}@media only screen and (max-width:768px){.box2 .party2{bottom:-56px;right:-36px}}@media only screen and (max-width:640px){.box2 .party2{bottom:-90px;right:10px}.box2 .party2 .party-title{text-align:right}}.error-404{width:500px;margin:23% auto 0;color:#c03}.error-404 a{text-decoration:underline;color:#c03}.error-404 a:hover{text-decoration:none}.error-404 li{margin-bottom:10px}.error-title{font-size:120px;line-height:70px;text-align:center}.error-subtitle{font-size:30px;margin-bottom:20px;text-align:center}.error-text{font-size:20px}.vote-box-success-title{margin-bottom:11px;font-size:32px}.vote-box-success{position:relative;width:300px;margin:0 auto}.vote-box-success img{position:relative;left:70px}.vote-success-value{font-size:75px;position:absolute;top:45px;left:60px;color:#BFC0C4}.content.home{background:#b90032;overflow:hidden;-webkit-transition:.3s 0s all ease-in-out;-moz-transition:.3s 0s all ease-in-out;-ms-transition:.3s 0s all ease-in-out;-o-transition:.3s 0s all ease-in-out;transition:.3s 0s all ease-in-out}.content.home.active{background:transparent url(../images/inner.jpg) no-repeat 0 0}@media only screen and (max-width:768px){.content.home.active{background:transparent url(../images/inner_mobile.jpg) no-repeat center center;background-size:cover}}.play-x12,.play-x4{border-radius:4px;z-index:10;-webkit-transition:.2s box-shadow,.2s bottom;-moz-transition:.2s box-shadow,.2s bottom;-ms-transition:.2s box-shadow,.2s bottom;-o-transition:.2s box-shadow,.2s bottom;transition:.2s box-shadow,.2s bottom}@media only screen and (min-width:769px){.play-x12,.play-x4{opacity:0;visibility:hidden}}.play-x12{display:block;position:absolute;bottom:355px;left:20px;width:304px;height:230px;background:transparent url(../images/home/x12.png) no-repeat 0 0;box-shadow:inset 0 -4px 0 #dcdde0}.play-x12:active{height:224px;box-shadow:none}.play-x12:hover{bottom:360px;box-shadow:inset 0 -8px 0 #c03}@media only screen and (max-width:768px){.play-x12{position:relative;bottom:auto;left:auto;margin:180px auto 50px}.play-x12:hover{bottom:auto}}.play-x4{display:block;position:absolute;bottom:295px;right:20px;width:284px;height:204px;background:transparent url(../images/home/x4.png) no-repeat 0 0;box-shadow:inset 0 -4px 0 #970024}.play-x4:active{height:200px;box-shadow:none}.play-x4:hover{bottom:300px;box-shadow:inset 0 -8px 0 #fff}@media only screen and (max-width:768px){.play-x4{position:relative;bottom:auto;right:auto;margin:0 auto}.play-x4:hover{bottom:auto}}.borders{position:absolute;top:-20%;left:-10%;width:145%;height:145%;-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);transform:rotate(21.6deg);z-index:1;display:none}@media only screen and (min-width:769px){.borders{display:block}}.border-group{position:absolute;width:100%;height:100%}.border-group.two{top:100%}.h-border{position:absolute;height:1000px;z-index:1;top:0}.h-border1,.h-border1_1{width:56px;background-color:rgba(227,217,217,.46);top:0;left:5.5%}.h-border1_1{width:30px}.h-border2{width:20px;background-color:#d0003e;left:9.7%}.h-border3{width:43px;background-color:#a8002c;right:27%}.h-border4,.h-border4_1{width:73px;background-color:#c90039;right:21%}.h-border4_1{width:55px}.h-border5{width:96px;background-color:#b90032;right:13%}.border-group.animate{width:680px;height:100%;left:133px}.border-group.animate .h-border{float:left;right:0;left:0;position:relative;height:200%}.border-group.animate .h-border.dark_red{background-color:#a8002c}.border-group.animate .h-border.h-border3{margin:0 5px}.border-group.animate .h-border.h-border4,.border-group.animate .h-border.h-border4_1{margin:0 14px 0 5px}.border-group.animate .h-border.h-border5{margin:0 2px}.girl{position:absolute;top:0;left:0;display:block}@media only screen and (min-width:769px){.girl{opacity:.2}}@media only screen and (max-width:768px){.girl{left:50%;margin-left:-405px}}@media only screen and (max-width:768px){.content.inner.profile-content{height:auto}}.profile-info{margin:0 auto;width:735px;height:272px;background-color:#fff;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px;border-bottom:1px solid #ececef;margin-bottom:20px;position:relative}@media only screen and (max-width:768px){.profile-info{width:620px}}@media only screen and (max-width:640px){.profile-info{width:300px;height:auto}}.see-my-photos{position:absolute!important;left:25px;bottom:20px}.see-my-photos:active{position:absolute;top:auto;bottom:20px;height:41px;box-shadow:none;line-height:41px}@media only screen and (max-width:640px){.see-my-photos{position:relative!important;bottom:0;left:0}}.profile-image{float:left;width:160px;height:160px;box-shadow:0 3px 4px rgba(0,0,0,.16)}.profile-image img{display:block}@media only screen and (max-width:640px){.profile-image{float:none;margin-bottom:20px}}.profile-title{font-size:30px;padding-bottom:15px;border-bottom:1px dashed #c1c1c1;margin-bottom:18px}.profile-text{float:right;width:505px;font-size:24px;font-weight:400}@media only screen and (max-width:768px){.profile-text{width:400px}}@media only screen and (max-width:640px){.profile-text{float:none;display:block;width:100%}}.profile-text .row-group{float:left;width:100%}.profile-text .row-group:last-child{margin-bottom:10px}.profile-text .row{float:left;width:100%;margin-bottom:10px;line-height:1}.profile-text .grey{color:#bdbdbd}@media only screen and (max-width:640px){.profile-text .grey{display:block}}.profile-awwards{font-weight:400;width:735px;margin:0 auto}@media only screen and (max-width:768px){.profile-awwards{width:100%;max-width:640px}}@media only screen and (max-width:768px){.profile-awwards{max-width:400px}}.profile-awwards .red{color:#c03}.profile-awwards .box-info{float:left;width:100%;height:293px;margin-bottom:6px}@media only screen and (max-width:640px){.profile-awwards .box-info{height:auto;margin-bottom:15px}}.profile-awwards .box{float:left;text-align:center;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:768px){.profile-awwards .box{float:none;width:100%;margin-bottom:50px}}@media only screen and (min-width:769px){.profile-awwards .box.iphone{width:214px}.profile-awwards .box.ipad{width:158px;margin:0 50px}.profile-awwards .box.trip{width:263px}}.profile-awwards .title{font-size:28px;margin-bottom:10px;line-height:1}.profile-awwards .subtitle{font-size:21px;margin-bottom:10px;line-height:1}.profile-awwards .text{font-size:18px;font-weight:400;line-height:1}.steps{margin:0 auto 53px;width:345px;height:58px;position:relative}.steps .icon{display:block;background:transparent url(../images/play_sprite.png) no-repeat 0 0;width:62px;height:58px}.steps .step-border{position:absolute;top:35px;left:50%;width:152px;margin-left:-76px;height:2px;background:transparent url(../images/border.png) repeat 0 0}.steps .label{font-style:italic;font-weight:400;font-size:18px;white-space:nowrap}@media only screen and (max-width:480px){.steps{max-width:280px;width:100%;margin:0 auto 70px}.steps .step-border{width:50%;margin-left:-25%}}.step1{position:absolute;left:0;top:0}.step1 .icon{background-position:left bottom}.step1 .label{position:absolute;left:-25px;bottom:-38px}.step1.active .icon{background-position:left top}@media only screen and (max-width:640px){.step1 .label{left:0}}.step2{position:absolute;right:0;top:0}.step2 .icon{width:66px;background-position:right bottom}.step2 .label{position:absolute;left:-33px;bottom:-38px}.step2.active .icon{background-position:right top}@media only screen and (max-width:640px){.step2 .label{left:auto;right:0}}.image-wrap{width:470px;margin:0 auto}@media only screen and (max-width:640px){.image-wrap{width:470px;height:350px}}@media only screen and (max-width:480px){.image-wrap{width:300px;height:225px}}.image-box{float:left;width:100%;height:350px;margin-bottom:30px;position:relative;background-image:url(../images/up-tumb.jpg);background-color:#dcdde0;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width:480px){.image-box{height:225px}}.image-box:after{opacity:.7;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.image-box.added{background-size:cover}.image-box.added:hover:after{position:absolute;top:50%;left:50%;content:'';width:92px;height:92px;margin:-46px 0 0 -46px;background:transparent url(../images/add-new.png) no-repeat 0 0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.image-box.added:hover .up-info{display:block;opacity:.8}.image-box.added #loader-wrapper{background:0 0}.image-box.added .info{display:none}.image-box.load:after{display:none}.image-box.load #loader-wrapper{display:block}.image-box.error-file{background-image:url(../images/up-tumb-error.jpg)}.image-box.error-file .info{font-size:22px;color:#c03}.image-box .info{display:block;position:absolute;bottom:10px;right:10px}.image-box.added .up-info,.image-box.load .up-info,.image-box.error-file .up-info{display:none}.image-upload{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer}.small-logo{position:absolute;bottom:0;left:0;width:52px;height:69px;background:transparent url(../images/small-logo.jpg) no-repeat 0 0}.share-text{font-size:22px;font-weight:400;margin:0 auto 20px;width:640px}@media only screen and (max-width:640px){.share-text{width:100%}}.error{font-size:22px;text-align:center;margin-bottom:30px;color:#c03;float:left;width:100%}.up-info{width:100px;position:absolute;left:50%;margin-left:-50px;text-align:center;bottom:104px;font-size:19px;font-style:italic;color:#FEFDFB}@media only screen and (max-width:480px){.up-info{bottom:40px}}.image-preview img{width:100%;height:100%}.gallery-list{margin:0 auto;width:738px}@media only screen and (max-width:768px){.gallery-list{width:627px}}@media only screen and (max-width:640px){.gallery-list{width:238px}}.gallery-list .box{float:left;width:238px;height:238px;margin:0 12px 12px 0;position:relative;color:#fff;font-weight:400;overflow:hidden;background-color:#000}@media only screen and (max-width:768px){.gallery-list .box{width:201px;height:201px}}@media only screen and (max-width:640px){.gallery-list .box{width:238px;height:238px}}.gallery-list .box:nth-child(3n){margin-right:0}@media only screen and (max-width:768px){.gallery-list .box:nth-child(3n){margin-right:0}}.gallery-list .box .button{position:absolute;z-index:1;right:10px;bottom:10px}.gallery-list .box .facebook-user{bottom:40px;color:#fff;left:10px;position:absolute;z-index:2}.gallery-list .box .facebook-user:hover .user-name{text-decoration:underline}.gallery-list .box.is-video .image:after{width:30px;height:19px;content:'';background:transparent url(../images/video.png) no-repeat 0 0;position:absolute;top:10px;right:10px}.gallery-list .box.my-media .image:before{width:95px;height:95px;content:'';background:transparent url(../images/buttons/owned-by-user.png) no-repeat 0 0;position:absolute;top:0;left:0;z-index:1}.user-name:hover{text-decoration:underline}.gallery-list .image-info-box{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-list .image{width:100%;height:100%;display:block;color:#fff}.gallery-list .image img{-webkit-transition:.2s 0s all ease-in-out;-moz-transition:.2s 0s all ease-in-out;-ms-transition:.2s 0s all ease-in-out;-o-transition:.2s 0s all ease-in-out;transition:.2s 0s all ease-in-out;opacity:1}.gallery-list .image:hover img{opacity:.4}.gallery-list .image-info{position:absolute;left:10px;bottom:10px;width:50%}.gallery-list .user-avatar{float:left;display:block;overflow:hidden;width:40px;height:40px;border-radius:100%;margin-bottom:5px}.gallery-list .user-avatar img{display:block;border-radius:100%}.gallery-list .user-name{display:block;width:100%;font-size:16px;font-weight:400;margin-bottom:5px}.gallery-list img{display:block}.gallery-list .votes{font-size:16px}.gallery-list .votes .value{font-size:28px;font-weight:700}.gallery-list .shadow{position:absolute;width:100%;height:112px;left:0;bottom:0;background:transparent url(../images/img-shadow.png) no-repeat 0 0}.image-detail{width:640px;margin:25px 0 25px 85px;max-height:570px;float:left;position:relative}@media only screen and (max-width:768px){.image-detail{margin:25px auto;float:none;display:table}}@media only screen and (max-width:640px){.image-detail{width:100%}}.image-detail .image{width:100%}.image-detail.my-media:before{width:104px;height:105px;content:'';background:transparent url(../images/buttons/b-owned-by-user.png) no-repeat 0 0;position:absolute;top:0;left:0;z-index:1}.image-detail .image,.image-detail iframe{float:left}@media only screen and (max-width:640px){.image-detail .image,.image-detail iframe{width:100%!important}}@media only screen and (max-width:640px){.image-detail iframe{height:360px!important}}.image-detail .image-info{float:left;width:100%;height:54px;background-color:#fff;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:20px}@media only screen and (max-width:640px){.image-detail .image-info{padding-left:10px}}.image-detail .small-logo{width:70px;height:93px;background:transparent url(../images/small-logo-2.jpg) no-repeat 0 0}.image-detail .user-avatar{float:left;overflow:hidden;width:40px;height:40px;border-radius:100%;margin:7px 10px 0 0}.image-detail .user-avatar img{display:block}.image-detail .user-name{float:left;font-size:18px;font-weight:400;margin-bottom:5px;line-height:54px;height:54px;font-style:italic}@media only screen and (max-width:640px){.image-detail .user-name{max-width:65px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.image-detail .votes{float:right;margin-right:20px;font-size:22px;line-height:54px}@media only screen and (max-width:640px){.image-detail .votes{font-size:18px;margin-left:10px}}.image-detail .votes .value{font-size:28px}@media only screen and (max-width:640px){.image-detail .votes .value{font-size:18px}}.image-detail .votes .red{color:#c03;font-weight:700}.copy-link-field{height:40px;width:300px;border:0;display:block;margin:0 auto;padding:0 20px}@media only screen and (max-width:768px){.copy-link-field{width:200px}}.content.bg-awards{background:#eaebef url(../images/bg-awards.jpg) no-repeat 0 0;height:815px;background-size:cover}@media only screen and (max-width:640px){.content.bg-awards{background:#eaebef url(../images/bg-awards-mobile.jpg) no-repeat 0 0;background-size:contain}}@media only screen and (max-width:640px){.content.bg-awards{height:auto;min-height:815px}}.award1{width:330px;height:330px;background-color:#fff;border-radius:100%;position:absolute;top:185px;left:50%;margin-left:-165px}.award1 img{margin-top:40px}@media only screen and (max-width:768px){.award1{top:85px}}@media only screen and (max-width:640px){.award1{position:relative;left:auto;top:auto;margin:50px auto}.award1 img{margin-top:20px;width:155px}}@media only screen and (max-width:640px){.award1{width:280px;height:280px}}.award2,.award3{width:200px;height:200px;background-color:#fff;border-radius:100%;position:absolute;bottom:188px}@media only screen and (max-width:640px){.award2,.award3{background-color:transparent;height:auto;position:relative;bottom:auto;margin:0 auto 50px}}.award2{left:45px}.award2 img{margin-top:-95px}@media only screen and (max-width:768px){.award2 img{margin-top:-50px;width:95px}}@media only screen and (max-width:640px){.award2{left:auto}.award2 img{margin-top:0}}.award3{right:45px;bottom:144px}.award3 img{margin-top:-126px}@media only screen and (max-width:768px){.award3 img{margin-top:-100px;width:90px}}.award3 .text2{width:269px;margin:0 0 12px -37px}@media only screen and (max-width:640px){.award3{right:auto;bottom:auto}.award3 img{margin-top:0}}.text1{font-size:21px;margin:5px 0 20px}@media only screen and (max-width:640px){.text1{font-size:19px;margin:5px 0 10px}}.text2{font-size:18px;margin:5px 0 15px -17px;width:230px}.text2 .big{font-size:22px}@media only screen and (max-width:768px){.content.winners-content{height:auto}}.title-award-winners{font-size:30px;line-height:78px;float:left;text-align:center;width:100%}@media only screen and (max-width:640px){.title-award-winners{line-height:1;margin-bottom:35px}}.week-box{width:450px;display:none}@media only screen and (min-width:769px){.week-box{position:absolute;top:145px;left:50%;margin-left:-225px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;visibility:hidden;-webkit-transition:.3s 0s all ease-in-out;-moz-transition:.3s 0s all ease-in-out;-ms-transition:.3s 0s all ease-in-out;-o-transition:.3s 0s all ease-in-out;transition:.3s 0s all ease-in-out;display:block}}@media only screen and (max-width:768px){.week-box{margin:0 auto}}@media only screen and (max-width:640px){.week-box{width:300px}}.week-box.active{display:block}@media only screen and (min-width:769px){.week-box.active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;z-index:1}}@media only screen and (max-width:640px){.winners{float:left;width:100%}}@media only screen and (min-width:769px){.week-box.ibiza{width:610px;margin-left:-305px}}@media only screen and (max-width:768px){.week-box.ibiza .col:first-child{margin-right:0}}.winners-list .row{width:100%;float:left;height:50px;margin-bottom:15px}@media only screen and (max-width:640px){.winners-list .row{height:auto;margin-bottom:35px}}.winners-list.users-only{margin:0 auto;width:251px}.winners-list .week{width:150px;float:left}@media only screen and (max-width:640px){.winners-list .week{width:100%;text-align:center}}.week-label{font-size:24px;display:block}.week-date{font-size:18px;font-style:italic}.dash{width:70px;line-height:50px;float:left;text-align:center;font-size:24px}@media only screen and (max-width:640px){.dash{width:100%;line-height:14px;margin-top:10px}}.winner{float:left}@media only screen and (max-width:640px){.winner{float:none;width:225px;margin:0 auto}}.w-avatar{float:left;width:40px;height:40px;margin-top:5px;border-radius:100%;margin-right:20px}.w-avatar img{display:block;border-radius:100%}.w-username{float:left;width:165px;height:50px;font-size:24px}.w-username .valign{width:100%;height:100%}.week-box .col{float:left;width:225px}.week-box .col:first-child{margin-right:160px}@media only screen and (max-width:640px){.week-box .col{width:100%}.week-box .col:first-child{margin-right:0}}.week-box .col-title{font-size:24px;margin-bottom:10px}@media only screen and (max-width:768px){.week-box .col-title{text-align:center;margin-bottom:20px}}.how-to-wrap{width:100%}@media only screen and (min-width:769px){.how-to-wrap{width:680px;position:absolute;top:145px;left:50%;margin-left:-340px}}.howto-box{width:100%;display:none}@media only screen and (min-width:769px){.howto-box{position:absolute;top:0;left:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;visibility:hidden;-webkit-transition:.3s 0s all ease-in-out;-moz-transition:.3s 0s all ease-in-out;-ms-transition:.3s 0s all ease-in-out;-o-transition:.3s 0s all ease-in-out;transition:.3s 0s all ease-in-out}}.howto-box.active{display:block}@media only screen and (min-width:769px){.howto-box.active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;z-index:1}}@media only screen and (max-width:768px){.howto-box .row{text-align:center}.howto-box .row img{width:620px}}@media only screen and (max-width:640px){.howto-box .row img{width:300px;margin-bottom:45px}}.rules-text{width:100%;text-align:center;margin-top:-40px;margin-bottom:20px}.rules-text.one{margin-top:-48px}.rules-text.two{margin-top:-10px}