body{font-family:fira-sans;font-size:18px;line-height:21px;font-weight:300}.site_wrap{max-width:630px;margin:0 auto;position:relative}.site_wrap .site_bg{background:url(../assets/images/swarowski_bg.jpg) top center no-repeat;min-height:800px;background-size:cover}.site_wrap .site_content{padding:25px 30px;position:relative}.site_wrap .site_content .btn_close{display:block;width:34px;height:34px;background:url(../assets/images/btn_close.jpg) no-repeat;position:absolute;top:30px;right:30px}.site_wrap .site_content .btn_hr_1{background:url(../assets/images/hr_line_1.png) center center no-repeat;margin-bottom:35px}.site_wrap .site_content .btn_link{display:block;border:1px solid #000;width:145px;height:49px;text-align:center;line-height:49px;color:#000;text-transform:uppercase;text-decoration:none;transition:.5s;margin:20px auto}.site_wrap .site_content .btn_link:hover{border:1px solid #fff;background-color:#fff;text-decoration:none;transition:.5s}.site_wrap .site_content .btn_hr_2{background:url(../assets/images/hr_line_2.png) center center no-repeat;text-align:center}.site_wrap .site_content .btn_hr_2 .btn_link{display:inline-block;margin:0 5px}.site_wrap .label_swarowski{position:absolute;bottom:0;left:0;width:147px;height:144px;background:url(../assets/images/label.png) no-repeat;display:block;z-index:900}.site_wrap .site_content .header{font-size:38px;line-height:38px;text-align:center;text-transform:uppercase;padding:0 30px}.site_wrap .site_content .pretxt{text-align:center;text-transform:uppercase;margin-bottom:25px}.site_wrap .main_content .header{margin-bottom:25px}.site_wrap .main_content .img-responsive{margin:0 auto -10px}.site_wrap .want_content{padding:30px}.site_wrap .want_content .form_want{max-width:430px;margin:0 auto}.site_wrap .want_content .form_want fieldset{display:block;margin-bottom:17px}.site_wrap .want_content .form_want fieldset label{display:block;margin-bottom:1px;text-transform:uppercase;font-weight:300}.site_wrap .want_content .form_want fieldset input{width:100%;height:49px;line-height:49px;padding:0 10px}.site_wrap .want_content .form_want fieldset textarea{width:100%;height:170px;padding:10px}.site_wrap .want_content .form_want .btn_submit{max-width:197px;background:0 0;border:1px solid #000;text-align:center;line-height:49px;height:49px;text-transform:uppercase;transition:.5s;margin:16px auto 0;display:block}.site_wrap .want_content .form_want .btn_submit:hover{background:#fff;border:1px solid #fff;transition:.5s}.site_wrap .users_content{position:relative;min-height:800px}.site_wrap .users_content .nav_bottom{position:absolute;bottom:30px;left:0;right:0}.site_wrap .users_content .profiles-list{max-width:425px;margin:0 auto}.site_wrap .users_content .profiles-list a{text-decoration:none;color:#000;display:block;margin-bottom:45px}.site_wrap .users_content .users_all_profiles{padding:30px 0 0 115px;text-transform:uppercase;min-height:92px}.site_wrap .users_content .users_all_profiles.profile_1{background:url(../assets/images/ava_love.png) no-repeat}.site_wrap .users_content .users_all_profiles.profile_2{background:url(../assets/images/ava_luck.png) no-repeat}.site_wrap .users_content .users_all_profiles.profile_3{background:url(../assets/images/ava_light.png) no-repeat}.site_wrap .users_content .users_all_profiles.profile_4{background:url(../assets/images/ava_star.png) no-repeat}.site_wrap .users_content .users_all_profiles .full_name{display:block;font-weight:400;text-decoration:underline}.site_wrap .users_content .users_all_profiles .full_name:hover{text-decoration:none}.site_wrap .users_content .users_all_profiles .votes{font-size:11px;line-height:13px;display:block;margin-top:3px;font-weight:300}.site_wrap .users_content .pagination{position:relative;z-index:920}.site_wrap .users_content .pagination>li>a,.site_wrap .users_content .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:26px;font-size:38px;color:#000;background:0 0;border:0;text-decoration:underline}.site_wrap .users_content .pagination>.disabled>a,.site_wrap .users_content .pagination>.disabled>a:focus,.site_wrap .users_content .pagination>.disabled>a:hover,.site_wrap .users_content .pagination>.disabled>span,.site_wrap .users_content .pagination>.disabled>span:focus,.site_wrap .users_content .pagination>.disabled>span:hover{color:#dedede;cursor:not-allowed;background:0 0;border:0;text-decoration:none}.site_wrap .users_content .pagination>.active>a,.site_wrap .users_content .pagination>.active>a:focus,.site_wrap .users_content .pagination>.active>a:hover,.site_wrap .users_content .pagination>.active>span,.site_wrap .users_content .pagination>.active>span:focus,.site_wrap .users_content .pagination>.active>span:hover{z-index:2;color:#000;cursor:default;background:0 0;border:0;text-decoration:none}.site_wrap .users_content .profile{position:absolute;top:0;left:0;right:0;background:url(../assets/images/swarowski_bg.jpg) top center no-repeat;min-height:800px;background-size:cover;z-index:2000}.site_wrap .users_content .profile .profile_box{padding-bottom:45px}.site_wrap .users_content .profile .profile_img{max-width:426px;width:100%;margin:0 auto;height:229px}.site_wrap .users_content .profile .profile_img.profile_img_1{background:url(../assets/images/profile_love.png) top center no-repeat}.site_wrap .users_content .profile .profile_img.profile_img_2{background:url(../assets/images/profile_luck.png) top center no-repeat}.site_wrap .users_content .profile .profile_img.profile_img_3{background:url(../assets/images/profile_light.png) top center no-repeat}.site_wrap .users_content .profile .profile_img.profile_img_4{background:url(../assets/images/profile_star.png) top center no-repeat}.site_wrap .users_content .profile .header{margin-bottom:20px}.site_wrap .users_content .profile .user_txt{max-width:456px;margin:30px auto 0;font-size:12px;line-height:16px;padding:0 15px;overflow:hidden}.site_wrap .collection_content .header{padding:5px 30px 20px}.site_wrap .collection_content .slide_bottom{margin-top:20px;position:relative;text-transform:uppercase}.site_wrap .collection_content .slide_bottom .slide_name{font-size:18px;line-height:38px;margin-bottom:10px}.site_wrap .collection_content .slide_bottom .slide_price{font-size:36px;line-height:38px;background:url(../assets/images/hr_line_price.png) center center no-repeat;padding-left:20px;margin-bottom:30px}.site_wrap .collection_content .slide_bottom .slide_btns a{display:inline-block;border:1px solid #000;width:200px;height:49px;text-align:center;line-height:49px;color:#000;text-transform:uppercase;text-decoration:none;transition:.5s;margin:0 5px}.site_wrap .collection_content .carousel-control .glyphicon,.site_wrap .collection_content .carousel-indicators{display:none}.site_wrap .collection_content .slide_bottom .slide_btns a:hover{border:1px solid #fff;background-color:#fff;text-decoration:none;transition:.5s}.site_wrap .collection_content .carousel-control{position:absolute;top:225px;bottom:auto;left:auto;width:45px;height:90px;font-size:20px;color:#fff;text-align:center;text-shadow:none;filter:alpha(opacity=100);opacity:1;z-index:1000;cursor:pointer}.site_wrap .collection_content .carousel-control.left{background:url(../assets/images/nav_slide.png) top left no-repeat;left:0}.site_wrap .collection_content .carousel-control.right{background:url(../assets/images/nav_slide.png) top right no-repeat;right:0}.site_wrap .form_content .form_contest{max-width:430px;margin:0 auto}.site_wrap .form_content .form_contest fieldset .lquestions{display:block;margin-bottom:1px;font-weight:300}.site_wrap .form_content .form_contest fieldset .input_text{width:100%;height:49px;line-height:49px;padding:0 10px}.site_wrap .form_content .form_contest fieldset .inputtextarea{width:100%;height:170px;padding:10px}.site_wrap .form_content .form_contest fieldset .lquest_3{margin-bottom:15px}.site_wrap .form_content .form_contest fieldset .lquest_5{font-size:12px;line-height:18px;padding-left:20px}.site_wrap .form_content .form_contest fieldset .lquest_5 a{color:#000;text-decoration:underline}.site_wrap .form_content .form_contest fieldset .lquest_5 a:hover{color:#000;text-decoration:none}.site_wrap .form_content .form_contest .fquest_5{position:relative}.site_wrap .form_content .form_contest .fquest_5 #ac231{position:absolute;top:3px;left:0;margin:0}.site_wrap .form_content .validation{font-size:10px;line-height:12px;color:red}.site_wrap .form_content .frequired{font-size:10px;line-height:12px;text-align:right}.site_wrap .form_content .frequired .frequired_l{font-weight:300}.site_wrap .form_content .fbuttons_reset{display:none}.site_wrap .form_content .fbuttons_submit{max-width:197px;background:0 0;border:1px solid #000;text-align:center;font-size:18px;line-height:49px;height:49px;text-transform:uppercase;transition:.5s;margin:0 auto;display:block;border-radius:0;padding:0;width:100%}.site_wrap .form_content .fbuttons_submit:focus,.site_wrap .form_content .fbuttons_submit:hover{background:#fff;border:1px solid #fff;transition:.5s;outline:0}.site_wrap .form_content .thanks{font-size:24px;line-height:28px;text-align:center;padding-top:60px}.site_wrap .rules_content{height:696px;overflow-y:scroll;padding-right:20px;margin-top:50px}.site_wrap .form_content .fquest_3:not(#foo) input[type=radio]{opacity:0;filter:alpha(opacity=0);width:18px;height:18px;z-index:99999;position:absolute;top:0;left:0;cursor:pointer}.site_wrap .form_content .fquest_3:not(#foo) input[type=radio]+label{padding-left:0;padding-top:30px;background:url(../assets/images/checkbox_bg.png) 50% -66px no-repeat;position:relative;left:0;font-size:12px;line-height:18px;font-weight:300;cursor:pointer;text-align:center;float:left;width:25%}.site_wrap .form_content .fquest_3:not(#foo) input[type=radio]:checked+label{background-position:50% 0}.fquest_3 br{display:none}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.social .b-share_theme_counter .b-share-btn__vkontakte{background:url(../assets/images/social_icons_black.png) -2px 6px no-repeat!important}.social .b-share_theme_counter .b-share-btn__facebook{background:url(../assets/images/social_icons_black.png) -100px 7px no-repeat!important}.social .b-share_theme_counter .b-share-btn__odnoklassniki{background:url(../assets/images/social_icons_black.png) -205px 7px no-repeat!important}.social .b-share_theme_counter .b-share-btn__twitter{background:url(../assets/images/social_icons_black.png) -199px 7px no-repeat!important}.social.social_white .b-share_theme_counter .b-share-btn__vkontakte{background:url(../assets/images/social_icons_white.png) 0 5px no-repeat!important}.social.social_white .b-share_theme_counter .b-share-btn__facebook{background:url(../assets/images/social_icons_white.png) -99px 5px no-repeat!important}.social.social_white .b-share_theme_counter .b-share-btn__odnoklassniki,.social.social_white .b-share_theme_counter .b-share-btn__twitter{background:url(../assets/images/social_icons_white.png) -203px 5px no-repeat!important}@media (max-width:426px){.site_wrap .site_content .btn_hr_1,.site_wrap .site_content .btn_hr_2{background:0 0}.header{font-size:28px!important;line-height:28px!important;padding:0 15px}.site_wrap .site_content .btn_hr_2 .btn_link{display:block;margin:0 auto 20px}.site_wrap .main_content .img-responsive{margin-bottom:10px}.site_wrap .collection_content .slide_bottom{margin-top:110px}.site_wrap .collection_content .carousel-control{top:195px}.site_wrap .collection_content .carousel-control.right{right:40px}.site_wrap .collection_content .carousel-control.left{left:40px}.site_wrap .collection_content .slide_bottom .slide_btns a{margin-bottom:20px}.site_wrap .collection_content .header{padding:5px 30px 20px}.site_wrap .want_content .header{padding:0 22px}.site_wrap .form_content .fquest_3:not(#foo) input[type=radio]+label{float:none;padding-left:30px;padding-top:0;margin-bottom:5px;display:block;height:30px;line-height:26px;background-position:0 -66px}.site_wrap .form_content .fquest_3:not(#foo) input[type=radio]:checked+label{background-position:0 0}.site_wrap .label_swarowski{background-size:cover;width:111px;height:111px}}.navbar,.navbar .x{height:50px}.transition_all_inst{transition:all .5s ease-in-out}.instagram-list a{width:25%;float:left;position:relative;overflow:hidden}.top_menu,.top_menu a,.top_menu li{display:block;width:100%}.instagram-list a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.instagram-list .opacity_bg{position:absolute;top:0;left:0;right:0;bottom:0;background:#3dc0f1;opacity:0;z-index:10}.instagram-list .info{position:absolute;top:-35%;left:0;right:0;z-index:20;text-align:center;opacity:0}.instagram-list .info .full_name{display:block;font-size:26px;line-height:28px;color:#fff}.instagram-list .info .username{display:block;font-size:20px;line-height:24px;color:#fff}.instagram-list a:hover .opacity_bg{opacity:.9}.instagram-list a:hover .info{top:40%;opacity:1}.instagram-list a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.navbar{background-color:#000;box-shadow:none;border:none;margin:0}.navbar .x.active{background-color:gray}.top_menu{position:absolute;top:100%;padding:0;opacity:.9}.top_menu li{height:104px}.top_menu a{height:100%;line-height:104px;font-size:21px;color:#fff;font-weight:300;text-transform:uppercase;text-align:center;background-color:#000;transition:background .2s ease-out}.top_menu a:active,.top_menu a:focus{text-decoration:none;border:none;outline:0}.top_menu a:hover{text-decoration:none;background-color:#542a7f}.social .b-share-icon,.social .b-share__handle{background:0 0!important;float:left;padding:0!important}@media screen and (max-width:750px){.top_menu li{height:44px}.top_menu a{font-size:13px;line-height:44px}}.social,.social_txt{height:40px;margin:0 auto}.social{width:290px;text-align:center;position:relative;z-index:700}.social_txt{width:180px;cursor:pointer;border:2px solid #000;z-index:600}.social_txt .caption{width:135px;float:left;font-size:18px;line-height:40px;font-weight:500;text-transform:uppercase}.social_txt .wrap{width:40px;float:right;text-align:center;color:#000;font-size:14px;padding-top:0;height:36px;border-left:2px solid #000;font-weight:400;line-height:38px}.social .b-share-icon{display:inline;overflow:hidden;width:40px!important;height:40px!important;vertical-align:top;border:2px solid #000}.social .b-share{font:86%/1.4545em Arial,sans-serif;display:-moz-inline-box;display:inline-block;padding:0!important;vertical-align:middle}.social .b-share__handle{height:40px;cursor:pointer;text-align:left;text-decoration:none!important;display:block;margin-right:10px;z-index:1000!important}.social .b-share_theme_counter .b-share_type_small .b-share-counter{margin:0;border-top:2px solid transparent;border-right:2px solid #000;border-bottom:1px solid #000;height:40px}.social .b-share_theme_counter .b-share_type_small .b-share-btn__wrap{margin-left:0}.social .b-share-counter{font-size:14px!important;line-height:26px!important;color:#000;width:40px!important;padding-top:5px;text-align:center}.social.social_black .b-share-icon{border:2px solid #000}.social.social_black .b-share_theme_counter .b-share_type_small .b-share-counter{border-top:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000}.social.social_white .b-share-icon,.social_white .social_txt{border:2px solid #fff}.social_white .social_txt .wrap{color:#fff;border-left:2px solid #fff}.social.social_white .b-share-counter{color:#fff}.social.social_white .b-share_theme_counter .b-share_type_small .b-share-counter{border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}