#header-login{position:relative;float:right;}@media (max-width: 991px) {#header-login{/*display:inline-block;float:none;border-left:none;*/}#header-login.current:hover,#header-login.current:focus,#header-login.current.active{background:#c5a47e;}}@media (max-width: 767px) {#header-login{position:relative;display:block;}}#header-login div.current{overflow:hidden;padding-top:36px;background-color:#181818;color:white;text-align:center;text-transform:uppercase;color:#c5a47e;cursor:pointer;display:block;font-size:18px;line-height:18px;height:100px;padding:40px 10px 10px;position:relative;text-align:center;width:100px;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}@media (min-width: 992px) {#header-login div.current:before{content:'';position:absolute;left:0;bottom:0;height:100%;width:100%;background:#c5a47e;will-change:transform;-moz-transition:-moz-transform 0.2s ease;-o-transition:-o-transform 0.2s ease;-webkit-transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transform-origin:bottom;-moz-transform:scale3d(1,0,1);-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);}}#header-login div.current:hover,#header-login div.current.active{color:white;}#header-login div.current:hover:before,#header-login div.current.active:before{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}@media (max-width: 991px) {#header-login div.current:hover,#header-login div.current.active{background:#c5a47e;}}@media (max-width: 767px) {#header-login div.current{background-color:transparent!important;}#header-login div.current:before{background-color:transparent!important;}}@media only screen and (max-width: 767px) {#header-login div.current{padding-left:14px;text-align:left;}}@media only screen and (max-width: 767px) {#header-login div.current{height:auto;}}#header-login div.current.is-logged-icon:after{content:'\e18b';}#header-login div.current:after{content:'\e07a';z-index:1;position:relative;color:#c5a47e;font:400 30px/1 "material-design";}@media (min-width: 768px) and (max-width: 991px) {#header-login div.current:after{line-height:18px;}}#header-login div.current span{display:none;}#header-login div.current a{color:white;}#header-login div.current:hover a,#header-login div.current:focus a,#header-login div.current.active a{color:#c5a47e;}#header-login div.current:hover:after,#header-login div.current:focus:after,#header-login div.current.active:after{color:white;}#header-login div.current.active:after{color:white;}#header-login div.current.active a{color:#c5a47e;}#header-login .logout{overflow:hidden;margin:0;padding-top:10px;}#header-login.active-login .header_user_info:after{color:white;}#header-login .header-login-content{z-index:1;position:absolute;top:100%;right:0;display:none;}#header-login .header-login-content #create_header_account_error{padding:8px;}.header-login-content{background:#1f1d1b;color:#7e7c7a;display:none;overflow:hidden;margin-bottom:0;padding:105px 100px;position:absolute;right:0;top:100px;width:585px;z-index:2;}@media (max-width: 767px) {.header-login-content{width:100%;padding:30px 10px 10px;}}.fancybox-inner .header-login-content{position:relative;display:block;top:0;}#header .header-login-content{position:absolute;display:none;}@media only screen and (max-width: 479px) {.lang_ru .header-login-content .create.btn.btn-md{height:auto;padding-top:7px;padding-bottom:7px;line-height:1.1;}}.header-login-content .alert{width:370px;}.header-login-content li{margin-bottom:5px;padding:6px 0;}.header-login-content li a{color:#7f7f7f;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:14px;}@media (min-width: 768px) {.header-login-content li a.forgot-password:hover{color:white;}}.header-login-content li.user-data{overflow:hidden;}.header-login-content li.user-data img{float:left;margin-right:20px;margin-bottom:18px;}.header-login-content li.user-data p span{display:block;text-transform:capitalize;white-space:nowrap;}.header-login-content li ul{margin:0 0 16px;}.header-login-content li ul li{display:block;overflow:hidden;}.header-login-content li ul li a{color:#7f7f7f;}.header-login-content li ul li a:hover{color:white;}.header-login-content li ul li a i{display:none;}.header-login-content li.onecolumn{min-width:205px;}.header-login-content li.twocolumns{min-width:405px;}.header-login-content li.twocolumns>ul{float:left;width:50%;}.header-login-content.is-logged li{padding:0;}.header-login-content img{max-width:100%;}.header-login-content .form-group{margin-bottom:21px;}.header-login-content .form-group .form-control{width:100%;height:59px;padding-left:16px;border-color:currentColor;background-color:#181818;color:#7f7f7f;}.header-login-content .form-group .selector .form-control{background-color:white;}.header-login-content .form-group label{margin-bottom:0;}.header-login-content .form-group label sup{color:#e4605d;}.header-login-content .form-group input{height:40px;background-position:97% 21px;font-size:14px;line-height:38px;}.header-login-content .form-group .form_info{display:inline-block;margin-top:10px;color:#e4605d;}.header-login-content p{margin-bottom:21px;}.header-login-content p.submit{padding-top:3px;}.header-login-content p.logout{clear:both;overflow:hidden;margin:0;}.header-login-content .btn.btn-md{min-width:1px!important;width:100%;display:inline-block;min-width:163px;height:59px;padding:0 10px;background:none;border:1px solid white;border-radius:0;font:300 14px/59px "Roboto Condensed",sans-serif;letter-spacing:1px;text-transform:uppercase;color:white;-moz-transition:0.3s ease;-o-transition:0.3s ease;-webkit-transition:0.3s ease;transition:0.3s ease;}@media (max-width: 991px) {.header-login-content .btn.btn-md{min-width:140px;height:44px;line-height:44px;font-size:15px;}}.header-login-content .btn.btn-md span{z-index:1;position:relative;line-height:1;}.header-login-content .btn.btn-md:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:calc(100% + 1px);background:white;will-change:transform;transform-origin:bottom;-moz-transform:scale3d(1,0,1);-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.header-login-content .btn.btn-md:hover{color:#181818;}@media (min-width: 768px) {.header-login-content .btn.btn-md:hover:after{-moz-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.header-login-content .btn.btn-md:hover{border-color:#c5a47e;color:white;}.header-login-content .btn.btn-md:after{z-index:-1;background-color:#c5a47e;}.header-login-content .btn.btn-md.signin:before{content:'\f053';margin-right:7px;vertical-align:middle;font:normal 18px/1.1 'FontAwesome';}.header-login-content .create-account-content .row{margin:0 -3px;}.header-login-content .create-account-content .row>div{padding:0 3px;}@media only screen and (max-width: 479px) {.header-login-content .create-account-content .row>div .selector{width:auto!important;}.header-login-content .create-account-content .row>div .selector span{width:auto!important;padding-right:20px;}.header-login-content .create-account-content .row>div .selector span:after{width:20px;}}.header-login-content .create-account-content .social-login-buttons div{margin-bottom:15px;}.header-login-content .create-account-content .social-login-buttons div.one-element .btn{margin-left:0;font-size:12px;line-height:1.1;}.header-login-content .create-account-content .social-login-buttons div.one-element .btn span{margin:0;}.header-login-content .create-account-content .social-login-buttons div.one-element .btn:before{display:none;}.header-login-content .forgot-password-content .signin i{margin-right:5px;}.social-login-buttons{margin:0 -4px;}.social-login-buttons div{float:left;margin:0;padding:0 4px;}.social-login-buttons div.one-element{width:100%;}.social-login-buttons div.one-element .btn span{margin-left:10px;}.social-login-buttons div.two-elements{width:50%;}.social-login-buttons div.two-elements .btn span{display:none;}.social-login-buttons div.three-elements{width:33.33333%;}.social-login-buttons div.three-elements .btn span{display:none;}.social-login-buttons div .btn{width:100%;padding:9px 15px 7px;border-radius:0;color:#fff;}.social-login-buttons div .btn span{margin-left:10px;}.social-login-buttons div .btn:before{display:inline-block;font:normal 21px/1em 'FontAwesome';}.social-login-buttons div .btn.btn-login-facebook{border:1px solid #294173;background-color:#3b5998;box-shadow:inset 0 0 0 1px #6c91cf;}.social-login-buttons div .btn.btn-login-facebook:before{content:'\f09a';}.social-login-buttons div .btn.btn-login-google{border:1px solid #bf3822;background-color:#df4a32;box-shadow:inset 0 0 0 1px #f58265;}.social-login-buttons div .btn.btn-login-google:before{content:'\f1a0';}.social-login-buttons div .btn.btn-login-vk{border:1px solid #205ca0;background-color:#3383c1;box-shadow:inset 0 0 0 1px #5eb0e2;}.social-login-buttons div .btn.btn-login-vk:before{content:'\f189';}.tmha-sidebar-left,.tmha-sidebar-right{z-index:99999;position:fixed;top:0;overflow:auto;max-height:100%;height:100%;background:#f7f7f7;transition:all 0.3s ease;}.tmha-sidebar-left{left:0;transform:translateX(-100%);}.tmha-sidebar-right{right:0;transform:translateX(100%);}.tmha-sidebar-right .tmha-close-btn{right:auto;left:19px;}.tmha-sidebar-left.active{left:0;transform:translateX(0);}.tmha-sidebar-right.active{right:0;transform:translateX(0);}.tmha-close-btn{z-index:3;position:absolute;top:15px;right:19px;display:block;outline:none!important;color:#b0b0b0;cursor:pointer;transition:all 0.3s ease;transform:scale(1);}.tmha-close-btn:before{content:'\f00d';font:normal 18px/1.1 'FontAwesome';}.tmha-close-btn:hover{color:white;}@media (max-width: 767px) {.tmha-close-btn{top:5px;right:5px;}}#columns .header-login-content{padding:20px;}#columns .header-login-content li.user-data p span{display:inline-block;}#columns .header-login-content li.user-data img{float:none;}#columns .header-login-content:not(.is-logged) li{width:100%;}@media (min-width: 992px) {#columns #center_column .social-login-buttons div .btn span{display:inline-block;font-size:13px;}}@media (min-width: 1200px) {#columns #center_column .social-login-buttons div .btn span{font-size:15px;}}