#header-login{position:relative}@media (max-width:1199px){#header-login{display:inline-block}}@media (min-width:1200px){#header-login{margin-right:19px}}@media (min-width:1360px){#header-login{margin-right:32px}}#header-login div.current a{position:relative;line-height:22px;padding-left:33px;color:inherit}#header-login div.current a:before{font-family:"FontAwesome";content:"\f007";display:inline-block;font-weight:normal;font-size:16px;line-height:22px;padding-top:1px;color:#55bee7;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease}@media (min-width:1200px){#header-login div.current a:before{position:absolute;top:50%;left:0;margin-top:-12px}}#header-login div.current a:hover{color:#20252e}#header-login div.current a:hover:before{color:#7370b4}@media (max-width:1199px){#header-login div.current a{padding:0}#header-login div.current a span{display:none}}#header-login div.current.active a{color:#20252e}#header-login div.current.active a:before{color:#7370b4}#header-login .header-login-content{display:none;text-align:left;width:300px;position:absolute;left:0;top:100%;margin-top:23px;z-index:2;-moz-box-shadow:0 15px 62px 0 rgba(0,0,0,.07);-webkit-box-shadow:0 15px 62px 0 rgba(0,0,0,.07);box-shadow:0 15px 62px 0 rgba(0,0,0,.07)}@media only screen and (max-width:479px){#header-login .header-login-content{left:-80px}}#header-login .header-login-content #create_header_account_error{padding:8px}@media (min-width:768px){#header-login .header-login-content.twocolumns-content{width:auto}}.fancybox-inner .header-login-content{width:290px;padding:0;margin:0;line-height:1.2;border-radius:2px}.fancybox-inner .header-login-content>li{padding:30px}@media (min-width:670px){.fancybox-inner .header-login-content>li.create-account-content{padding:70px 95px}}.fancybox-inner .header-login-content>li.create-account-content label{margin-top:20px;margin-bottom:15px}.fancybox-inner .header-login-content>li.create-account-content .social-login-buttons{margin-top:0;margin-bottom:20px}.fancybox-inner .header-login-content>li.create-account-content .radio-inline label{margin-top:0}@media (min-width:480px){.fancybox-inner .header-login-content{width:410px}.fancybox-inner .header-login-content>li{padding:50px}}@media (min-width:670px){.fancybox-inner .header-login-content{width:500px}.fancybox-inner .header-login-content>li{padding:74px 80px 80px}.fancybox-inner .header-login-content>li.twocolumns{padding-top:0}}.fancybox-inner .header-login-content.is-logged{text-align:left}.fancybox-inner .header-login-content.is-logged li+li{margin-top:10px}.header-login-content{padding:40px;margin:0;background:#fff}.header-login-content .page-heading{margin-bottom:12px;font-size:20px}.header-login-content li{margin:0;padding:0}.header-login-content li.user-data{overflow:hidden}.header-login-content li.user-data img{float:left;margin-bottom:18px;margin-right:20px}.header-login-content li.user-data p span{display:block;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:#525252}.header-login-content li ul li a:hover{color:#7370b4}.header-login-content li ul li a i{display:none}.header-login-content li.onecolumn{min-width:220px}.header-login-content li.twocolumns{min-width:220px}@media (min-width:768px){.header-login-content li.twocolumns{min-width:405px}}.header-login-content li.twocolumns>ul{width:50%;float:left}.header-login-content li.twocolumns > ul:nth-of-type(2n+1) {clear:left}.header-login-content li input[type="checkbox"]+label:hover,.header-login-content li input[type="checkbox"]+.label label:hover,.header-login-content li input[type="radio"]+label:hover,.header-login-content li input[type="radio"]+.label label:hover{color:#7370b4}.header-login-content img{max-width:100%}.header-login-content .form-group{margin-bottom:2px}.header-login-content .form-group label sup{color:#f13340}.header-login-content .form-group input{background-position:97% 16px}.header-login-content .form-group .form_info{color:#f13340;font-size:11px}@media (min-width:992px){.header-login-content .login-buttons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:35px}.header-login-content .login-buttons p,.header-login-content .login-buttons p.submit{padding:0;margin:0}.header-login-content .login-buttons p .btn,.header-login-content .login-buttons p.submit .btn{padding-left:10px;padding-right:10px}.header-login-content .login-buttons p.submit{margin-right:10px;min-width:150px}.header-login-content .login-buttons p:last-child{flex:1 1 auto}}.header-login-content p{margin-bottom:10px}.header-login-content p.submit{padding-top:12px;margin-bottom:12px}.header-login-content p.logout{margin:0;clear:both}.header-login-content .btn-md{width:100%}.header-login-content .forgot-password{display:inline-block;margin-top:12px}.header-login-content .create-account-content .row{margin:0 -3px}.header-login-content .create-account-content .row>div{padding:0 3px}.header-login-content .create-account-content .row>div .selector{width:100%!important;padding-left:13px}.header-login-content .create-account-content .row>div .selector span{width:100px!important;padding-right:30px}.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}.myaccount-column .block_content .logout{margin-top:5px}.social-login-buttons{margin:35px -4px 0}.social-login-buttons div{margin:0;padding:0 4px;float:left}.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%;color:#fff;padding:8px 15px 6px;border-radius:2px;line-height:30px}.social-login-buttons div .btn span{margin-left:10px}.social-login-buttons div .btn:before{display:inline-block;font:21px/30px "FontAwesome"}.social-login-buttons div .btn.btn-login-facebook{background-color:#3b5998;border:2px solid #3b5998}.social-login-buttons div .btn.btn-login-facebook:before{content:'\f09a'}.social-login-buttons div .btn.btn-login-facebook:hover{background:none;color:#3b5998}.social-login-buttons div .btn.btn-login-google{background-color:#df4a32;border:2px solid #df4a32}.social-login-buttons div .btn.btn-login-google:before{content:'\f0d5'}.social-login-buttons div .btn.btn-login-google:hover{background:none;color:#df4a32}.social-login-buttons div .btn.btn-login-vk{background-color:#3383c1;border:2px solid #3383c1}.social-login-buttons div .btn.btn-login-vk:before{content:'\f189'}.social-login-buttons div .btn.btn-login-vk:hover{background:none;color:#3383c1}.tmha-sidebar-left,.tmha-sidebar-right{background:#fff;height:100%;position:fixed;transition:all .3s ease;top:0;z-index:99999;overflow:auto;max-height:100%}.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{position:absolute;right:15px;top:15px;width:30px;height:30px;cursor:pointer;z-index:2;text-align:center;line-height:30px;background-image:none;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;top:8px;right:8px}.tmha-close-btn:before{font-family:'Material Icons';content:"\e5cd";display:inline-block;font-weight:normal;font-size:16px}.tmha-close-btn:hover{color:#7370b4}@media (min-width:670px){.tmha-close-btn{top:20px;right:20px}}#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%}#columns #center_column .social-login-buttons div{margin-bottom:10px}@media (min-width:992px){#columns #center_column .social-login-buttons div .btn span{display:inline-block;font-size:12px}}@media (min-width:1200px){#columns #center_column .social-login-buttons div .btn span{font-size:13px}}