.popup{position:fixed;top:0;left:0;max-width:405px;box-shadow:0 0 13px rgba(0,0,0,.15);-moz-box-shadow:0 0 13px rgba(0,0,0,.15);-webkit-box-shadow:0 0 13px rgba(0,0,0,.15);background:#fff;z-index:1001}.closepopup:before{position:absolute;content:"";cursor:pointer;background:url(/images/close-ico.png) no-repeat;width:14px;height:14px;right:20px;top:20px}.popupblock{padding:10px 25px}.popupblock input[type=password],.popupblock input[type=text]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:34px;box-shadow:none;border:1px solid #d8d8d8}.header-popup{font-size:16px;color:#000}.abort-popup,.abort-popup:hover{color:#919191;border-bottom:1px dashed #919191;text-decoration:none;cursor:pointer;font-size:12px}.popupblock input[type=text]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:32px}.label-popup{padding-top:8px;margin-bottom:0;color:#000}.popupblock .button{min-width:160px;padding:0;margin-right:20px}.popupblock .button>span{background:#000;width:100%;height:40px;line-height:40px;font-size:16px}.popupblock .button>span>span{font-family:OpenSans-Light;text-transform:uppercase}.popupblock .buttons-box{text-align:center;padding:22px 0 14px 0}.popup li.control{display:inline-block;padding-right:30px}.popup input[type=checkbox]{margin-right:10px}.popup input[type=checkbox]+label{background:url(../images/checkbox.png) no-repeat 0 0;padding-left:23px;cursor:pointer;float:none;height:17px}.popup input[type=checkbox]:checked+label{background-position:0 -17px}.popup input[type=checkbox]+label{background:url(../images/checkbox.png) no-repeat 0 0;padding-left:23px;cursor:pointer;height:17px;float:none}.popup input[type=checkbox]{opacity:0}.youama-login-window .popup .header-popup{font-size:14px;margin:0 auto;max-width:225px;text-align:center;color:#979797}.popup .input-box{margin-bottom:18px}.popup-cities{text-align:left;max-width:740px;padding:15px 0 0}.popup-cities .head{text-align:center;padding:15px 0}.currentcity-modal{font-family:OpenSans-Light,Helvetica,Arial,sans-serif;font-size:14px}.popup-cities .title{font-size:23px;font-weight:700;line-height:1.25;margin-bottom:7px;font-family:OpenSans-Light;color:#000}.currentcity-modal .title{font-size:17px;font-family:OpenSans-Light;color:#000;float:left}.currentcity-modal:before{content:'';width:0;height:0;border:solid 10px transparent;border-right:#d6d6d6 solid 10px;position:absolute;top:9px;left:-20px}.popup-cities .head .title{font-size:28px;margin:0}.currentcity-modal .comment,.popup-cities .head span{color:#b6b6b6;font-size:13px}.popup-cities .head,.popup-cities .popular{padding-left:30px;padding-right:30px}.popup-cities .search{padding:8px 30px;background:#f6f6f6;margin-bottom:10px}.popup-cities .search .form-group-input{position:relative}.popup-cities .search .form-group-input input[type=text]{box-shadow:none}.popup-cities .search .form-group-input .clear-input{position:absolute;width:40px;line-height:34px;right:0;top:0;vertical-align:middle;color:#dbd9d9;text-align:center;cursor:pointer;font-size:18px;display:none}.popup-cities .search .form-city-save{border-color:#e69f9f;background:#df2424;color:#fff;padding:5px 20px;cursor:pointer}.popup-cities .popular{border-bottom:1px solid #df2424;padding-bottom:15px;margin-bottom:15px}.popup-cities .popular .title{color:#df2424;font-size:18px;font-weight:400;line-height:1.25;margin-bottom:7px}.popup-cities .city{color:#000;line-height:1.9em;font-size:14px;padding-right:0}.change-city,.popup-cities .city>span{border-bottom:1px dotted #000;cursor:pointer}.change-city>a:hover,.popup-cities .city>span>a:hover{text-decoration:none;border-bottom:1px dotted #df2424}.popup-cities #menu-container{position:absolute;background:#fff;line-height:24px;z-index:10}.popup-cities #menu-container .ui-autocomplete{border:1px solid #dbdbdb;border-top:none}@media screen and (min-width:861px){.modal-dialog.popup-cities{width:740px}}button.close.closepopup{width:14px;height:14px;position:absolute;right:20px;top:20px;margin:0}button.close.closepopup:before{top:0;right:0}@media (max-width:380px){.popup{top:0;bottom:0;left:0;right:0;margin:0;overflow:auto}}@media only screen and (max-width:771px){.youama-login-window,.youama-register-window{width:400px;padding:0 30px}.youama-login-window .popup,.youama-register-window .popup{overflow:auto;top:0;margin-top:0}}@media only screen and (max-height:470px){.youama-login-window .popup,.youama-register-window .popup{bottom:0;overflow:auto;top:0;margin-top:0;z-index:999999}}@media only screen and (max-height:680px){.youama-login-window .popup,.youama-register-window .popup{overflow:auto;top:0;margin-top:0;z-index:999999}}@media only screen and (max-width:480px){.youama-login-window,.youama-register-window{width:auto;padding:0}.youama-login-window .popup,.youama-register-window .popup{margin:0;top:0;left:0;right:0;bottom:0;overflow:auto;max-width:100%;width:auto}}.popup{display:none}.popupblock .or-line>div{display:inline-block;padding:0 20px;background-color:#fff;z-index:1;position:relative}.popupblock .or-line:before{content:'';height:1px;background-color:#d9d9d9;display:block;position:absolute;left:-25px;top:10px;z-index:0;right:-25px}.popupblock .or-line{position:relative;text-align:center;margin:25px 0}.popupblock .header-popup{font-size:24px}.popupblock input[name=youama-firstname],.popupblock input[name=youama-lastname]{text-transform:capitalize}.popup-cities #menu-container{position:absolute;background:#fff;line-height:24px;z-index:10}.popup-cities #menu-container .ui-autocomplete{border:1px solid #dbdbdb;border-top:none}.popup-cities #menu-container .ui-menu-item{padding:0 10px;cursor:pointer;color:#000}.popup-cities #menu-container .ui-menu-item a{color:inherit;text-decoration:none}.popup-cities #menu-container .ui-menu-item:hover{background:#f6f6f6}.popup-cities #menu-container .ui-menu-item span{color:#b6b6b6;margin-left:10px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}@media screen and (min-width:861px){.modal-dialog{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.currentcity-modal{font-size:14px}.currentcity-modal .title{font-size:17px;color:#000;float:left}.currentcity-modal:before{content:'';width:0;height:0;border:solid 10px transparent;border-right:#d6d6d6 solid 10px;position:absolute;top:9px;left:-20px}.currentcity-modal .comment,.popup-cities .head span{color:#b6b6b6;font-size:13px}.modal-backdrop{background:rgba(255,255,255,.7)}.modal-content{box-shadow:0 0 13px rgba(0,0,0,.15);-moz-box-shadow:0 0 13px rgba(0,0,0,.15);-webkit-box-shadow:0 0 13px rgba(0,0,0,.15);border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (min-width:861px){.modal-dialog.popup-cities{width:740px}}.currentcity-modal{position:absolute;z-index:100}.currentcity-modal .modal-content{background:#fff;max-width:460px;padding:5px 21px;text-align:left}.currentcity-modal .modal-content .buttons{margin:3px 0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.cities-modal .col-lg-3,.col-md-4,.col-xs-12,.col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.cities-modal .col-xs-6{float:left}.cities-modal .col-xs-6{width:50%}.cities-modal .col-xs-12{width:100%}@media (min-width:861px){.cities-modal .container{max-width:750px}}@media (min-width:992px){.cities-modal .container{max-width:970px}.cities-modal .col-md-4{float:left}.cities-modal .col-md-4{width:33.33333333333333%}}@media (min-width:1200px){.cities-modal .container{max-width:1170px}.cities-modal .col-lg-3{float:left}.cities-modal .col-lg-3{width:25%}}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.closepopup:before{position:absolute;content:"";cursor:pointer;background:url(/images/close-ico.png) no-repeat;width:14px;height:14px;right:20px;top:20px}button.close.closepopup{width:14px;height:14px;position:absolute;right:20px;top:20px;margin:0}button.close.closepopup:before{top:0;right:0}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{width:100%;margin-bottom:0}.input-group .form-control,.input-group-addon{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control,textarea{border:1px solid #dbdbdb;border-radius:0}.social-btn{background:url(/images/socials_btn.png) no-repeat;width:48px;height:48px;cursor:pointer;display:inline-block;margin-right:15px}.social-btn.social-vkontakte{background-position:0 0}.social-btn.social-facebook{background-position:0 -48px}.category-description .expand-description{max-height:305px;overflow:hidden}.expand-description.expanded+.text2__show-more:after{content:none}