/* Layout */
#p-page{
    max-width:1280px;
    min-width:880px;
    margin:0 auto;
    -moz-box-shadow:0 0 6px 4px #e1e1e1;
    -o-box-shadow:0 0 6px 4px #e1e1e1;
    -webkit-box-shadow:0 0 6px 4px #e1e1e1;
    box-shadow:0 0 6px 4px #e1e1e1;
    background:#FFF;
    min-height:100%;
    position:relative;
	padding: 0 30px;
}

#p-content{
    width:880px;
    margin:0 auto;
    padding:29px 0 115px;
    zoom:1;
}

#p-content:before,#p-content:after{
    content:"";
    display:table;
}

#p-content:after{
    clear:both;
}

#p-content__h{
    zoom:1;
    margin-top:33px;
}

#p-content__h:before,#p-content__h:after{
    content:"";
    display:table;
}

#p-content__h:after{
    clear:both;
}

#p-content__i{
    width:640px;
    margin-right:12px;
    float:left;
}

#p-side{
    float:left;
    width:228px;
    padding-top:14px;
}

#p-footer{
    height:85px;
    z-index:2;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
}

#p-footer__h{
    width:880px;
    margin:0 auto;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

/* Generated */
h1{
    font-size:30px;
    line-height:1;
    font-weight:normal;
    margin:0;
    display:block;
}

h2{
    margin:0;
    font-weight:normal;
    zoom:1;
    display: block;
    margin-bottom: 20px;
}

h2:before, h2:after{
    content:"";
    display:table;
}

h2:after{
    clear:both;
}

h2 span{
    font-size:24px;
    line-height:1;
    float:left;
    padding-right:15px;
}

h2 i{
    overflow:hidden;
    height:1px;
    display:block;
    background:#cdcdcd;
    margin-top:14px;
}

.ngs-age-limit {
    display: none!important;
}

/* Footer */
.p-footer__copyright{
    font-size:12px;
    color:#000
}

.p-footer__copyright a{
    display:inline-block;
    text-decoration:none;
    color:#000;
}

.p-footer__copyright a span{
    text-decoration:underline;
}

.p-footer__copyright a:hover span{
    color:#c8321e;
}

.p-footer__copyright a:before{
    content:'|';
    margin-left:8px;
    margin-right:8px;
    display:inline-block;
}

.p-footer__counters{
    margin-top:19px;
}

/* Login Form */
.p-login{
    width:541px
}

.p-login__field{
    margin:25px 0
}

.p-login__field label{
    font-size:16px;
    display:block;
    line-height:1;
    margin-bottom:6px
}

.p-login__submit{
    zoom:1
}

.p-login__submit:before,.p-login__submit:after{
    content:"";
    display:table
}

.p-login__submit:after{
    clear:both
}

.p-login__submit-h{
    float:left;
    width:106px
}

.p-login__submit-social{
    float:right;
    position:relative;
    top:-3px;
}

.p-login__list{
    margin:0;
    padding:0;
    list-style:none;
}

.p-login__item{
    display:inline-block;
    vertical-align:middle;
    margin-left:11px!important;
}

.p-login__item:first-child {
    margin-left: 0!important;
}

.p-login__item:first-child{
    margin-left:0;
}

.p-login__hr{
    margin:26px 0;
    width:100%;
    height:1px;
    background:#cdcdcd;
}

.p-login__aside{
    zoom:1;
}

.p-login__aside:before,.p-login__aside:after{
    content:"";
    display:table;
}

.p-login__aside:after{
    clear:both;
}

.p-login__aside a{
    font-size:16px;
}

.p-login__aside-l{
    float:left;
}

.p-login__aside-r{
    float:right;
}

/* Login */
#p-side__h{
    position:relative;
    border:1px solid #cdcdcd;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin-bottom: 20px;
}

#p-side__h .p-icon-hsd{
    position:absolute;
    top:-23px;
    left:50%;
    margin-left:-97px;
    background-image: url('/static/img/sprites/new.png');
}

.p-side__list{
    margin:0;
    padding:0;
    list-style:none
}

.p-side__item{
    display:inline-block
}

.p-side__item-zarplata{
    position: relative;
    top: 6px;
    margin-bottom: 10px;
}

.p-side__item-n1{
    margin-right: 8px;
}

.p-side__item-ngs{
    margin-right:19px;
}

.p-side__item-e1{
    margin-right:19px;
}

.p-side__item-rugion{
    margin-right:19px;
}

.p-side__item-sm24{
    margin-top: 10px;
}

.p-side__item-nn{
    margin-top: 5px;
}

.p-side__item-prm{
    margin-top: 5px;
}

.p-side__i{
    padding:35px 10px 20px 10px;
    text-align:center
}

/* GUI */
.p-btn,a.p-btn{
    display:inline-block;
    border-left:1px solid #c7c7c7;
    border-right:1px solid #c7c7c7;
    border-top:1px solid #d1d1d1;
    border-bottom:1px solid #d6d6d6;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 1px 1px rgba(0,0,0,0.35),inset 0 1px 0 #fff;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc0IDI5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijc0IiBoZWlnaHQ9IjI5IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
    background-image:-moz-linear-gradient(bottom, #ebebeb 0, #f9f9f9 100%);
    background-image:-o-linear-gradient(bottom, #ebebeb 0, #f9f9f9 100%);
    background-image:-webkit-linear-gradient(bottom, #ebebeb 0, #f9f9f9 100%);
    background-image:linear-gradient(bottom, #ebebeb 0, #f9f9f9 100%);
    color:#333;
    text-shadow:0 1px 0 #fff;
    cursor: pointer;
}

.p-btn:hover,a.p-btn:hover,.p-btn:focus,a.p-btn:focus{
    background-color:#f8f8f8;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc0IDI5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNzQiIGhlaWdodD0iMjkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
    background-image:-moz-linear-gradient(bottom, #f8f8f8 0, #f8f8f8 14.94%, #fff 100%);
    background-image:-o-linear-gradient(bottom, #f8f8f8 0, #f8f8f8 14.94%, #fff 100%);
    background-image:-webkit-linear-gradient(bottom, #f8f8f8 0, #f8f8f8 14.94%, #fff 100%);
    background-image:linear-gradient(bottom, #f8f8f8 0, #f8f8f8 14.94%, #fff 100%)
}

.p-btn:active,a.p-btn:active{
    box-shadow:inset 0 1px 5px rgba(0,0,0,0.5);
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc0IDMwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNzQiIGhlaWdodD0iMzAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
    background-image:-moz-linear-gradient(bottom, #f6f6f6 0, #f6f6f6 14.94%, #f6f6f6 100%);
    background-image:-o-linear-gradient(bottom, #f6f6f6 0, #f6f6f6 14.94%, #f6f6f6 100%);
    background-image:-webkit-linear-gradient(bottom, #f6f6f6 0, #f6f6f6 14.94%, #f6f6f6 100%);
    background-image:linear-gradient(bottom, #f6f6f6 0, #f6f6f6 14.94%, #f6f6f6 100%);
    border-color:#b7b7b7
}

.p-btn[disabled],a.p-btn[disabled]{
    box-shadow:0 1px 0 rgba(0,0,0,0.15),inset 0 1px 0 #fff;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTllOWU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjZmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxNjAiIGhlaWdodD0iMjkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
    background-image:-moz-linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    background-image:-o-linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    background-image:-webkit-linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    background-image:linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    color:#c3c3c3;
    text-shadow:0 1px 0 #fff;
    border:1px solid #e0dfdf;
    cursor:default;
}

.p-btn-grn,a.p-btn-grn{
    display:inline-block;
    border:1px solid #659213;
    border-bottom:1px solid #557401;
    border-radius:4px;
    background-color:#658b01;
    box-shadow:0 1px 0 rgba(0,0,0,0.25),inset 0 1px 0 #99bd33;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNjU4YjAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjN2RhOTAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxNjAiIGhlaWdodD0iMjkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
    background-image:-moz-linear-gradient(bottom, #658b01 0, #7da901 100%);
    background-image:-o-linear-gradient(bottom, #658b01 0, #7da901 100%);
    background-image:-webkit-linear-gradient(bottom, #658b01 0, #7da901 100%);
    background-image:linear-gradient(bottom, #658b01 0, #7da901 100%);
    color:#fff;
    text-shadow:0 -1px 0 rgba(87,120,0,0.75)
}

.p-btn-grn:hover,a.p-btn-grn:hover,.p-btn-grn:focus,a.p-btn-grn:focus{
    background-color:#7da901;
    -moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 1px 0 #a5cd33;
    -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 1px 0 #a5cd33;
    box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 1px 0 #a5cd33;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzVhMTAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGZiZjAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxNjAiIGhlaWdodD0iMjkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
    background-image:-moz-linear-gradient(bottom, #75a101 0, #8fbf01 100%);
    background-image:-o-linear-gradient(bottom, #75a101 0, #8fbf01 100%);
    background-image:-webkit-linear-gradient(bottom, #75a101 0, #8fbf01 100%);
    background-image:linear-gradient(bottom, #75a101 0, #8fbf01 100%)
}

.p-btn-grn:active,a.p-btn-grn:active{
    box-shadow:inset 0 1px 5px rgba(0,0,0,0.5);
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MCAzMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzVhMTAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGZiZjAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxNjAiIGhlaWdodD0iMzAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
    background-image:-moz-linear-gradient(bottom, #75a101 0, #8fbf01 100%);
    background-image:-o-linear-gradient(bottom, #75a101 0, #8fbf01 100%);
    background-image:-webkit-linear-gradient(bottom, #75a101 0, #8fbf01 100%);
    background-image:linear-gradient(bottom, #75a101 0, #8fbf01 100%);
}

.p-btn-grn[disabled],a.p-btn-grn[disabled]{
    box-shadow:0 0 1px rgba(0,0,0,0.15),inset 0 1px 0 #fff;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE2MCAyOSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTllOWU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjZmNmY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxNjAiIGhlaWdodD0iMjkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
    background-image:-moz-linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    background-image:-o-linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    background-image:-webkit-linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    background-image:linear-gradient(bottom, #e9e9e9 0, #f6f6f6 100%);
    color:#c3c3c3;
    text-shadow:0 1px 0 #fff;
    border:1px solid #e0dfdf;
    cursor:default;
}

.p-btn-big,a.p-btn-big{
    font-size:17px;
    vertical-align:middle;
    text-align:center;
    text-decoration:none!important;
    padding:3px 14px 4px;
    height:36px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.p-btn-med,a.p-btn-med{
    font-size:15px;
    vertical-align:middle;
    text-align:center;
    text-decoration:none!important;
    padding:3px 14px 4px;
    height:27px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.p-btn-sml,a.p-btn-sml{
    vertical-align:middle;
    text-align:center;
    text-decoration:none!important;
    padding:3px 10px 4px;
    font-size:13px;
    text-shadow:0 1px 0 #fff;
}

.p-btn-box,a.p-btn-box{
    padding-left:0!important;
    padding-right:0!important;
    width:100%;
}

.p-input-text{
    border:1px solid #c5c5c5;
    background-color:#fff;
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
    color:#333;
    font-family:"Tahoma","Helvetica Neue",Arial,sans-serif;
    font-size:15px;
    padding:2px 8px 4px;
}

.p-input-text::-ms-clear{
    display:none;
}

.p-input-text:focus,.p-input-text:active{
    border:1px solid #6fc3f5;
    -moz-box-shadow:0 0 5px rgba(112,195,245,0.24);
    -webkit-box-shadow:0 0 5px rgba(112,195,245,0.24);
    box-shadow:0 0 5px rgba(112,195,245,0.24);
    outline:none;
}

.p-input-text[disabled]{
    border:1px solid #c5c5c5;
    background-color:#f5f5f5;
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
}

.p-input-text__big{
    font-size:2em;
    padding:3px 8px 6px;
}

.p-tooltip{
    margin:38px 0;
    font-size:16px;
    padding:10px 16px 11px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    line-height:1.5;
}

.p-tooltip.p-tooltip__success{
    border:1px solid #afc081;
    background:#e5efca;
    color:#5a6d27;
}

.p-tooltip.p-tooltip__error{
    border:1px solid #e6c1c1;
    background:#ffe5e5;
    color:#9d3030;
}

/* Icons */
.p-icon-e1{
    background-position: 5px -145px;
    width: 175px;
    height: 56px;
}

.p-login__list .p-icon-facebook{
    background-image: url('/static/img/sprites/new.png');
    background-position:-150px -55px;
    width:37px;
    height:36px;
}

.p-login__list .p-icon-google{
    background-image: url('/static/img/sprites/new.png');
    background-position:-39px -55px;
    width:37px;
    height:36px;
}

.p-icon-hsd{
    background-position:0px 0px;
    width:195px;
    height:52px;
}

.p-login__list .p-icon-mailru{
    background-image: url('/static/img/sprites/new.png');
    background-position:-76px -55px;
    width:37px;
    height:36px;
}

.p-icon-zarplata{
    background-position: -4px -7px;
    width: 175px;
    height: 23px;
}

.p-icon-rugion{
    background-position: 5px -203px;
    width: 175px;
    height: 52px;
}

.p-icon-n1{
    background-position: 0px -37px;
    width: 175px;
    height: 37px;
}

.p-icon-ngs{
    background-position: 5px -76px;
    width: 175px;
    height: 67px;
}

.p-icon-nn{
    background-position: -11px -303px;
    width: 161px;
    height: 33px;
}

.p-login__list .p-icon-odnoklassniki{
    background-image: url('/static/img/sprites/new.png');
    background-position:0 -93px;
    width:37px;
    height:36px;
}

.p-icon-prm{
    background-position: -38px -343px;
    width: 106px;
    height: 29px;
}

.p-icon-sm24{
    background-position: -4px -268px;
    width: 175px;
    height: 29px;
}

.p-login__list .p-icon-twitter{
    background-image: url('/static/img/sprites/new.png');
    background-position:-37px -93px;
    width:37px;
    height:36px;
}

.p-login__list .p-icon-vk{
    background-image: url('/static/img/sprites/new.png');
    background-position:-113px -55px;
    width:37px;
    height:36px;
}

.p-login__list .p-icon-yandex{
    background-image: url('/static/img/sprites/new.png');
    background-position:0 -55px;
    width:39px;
    height:38px;
}

[class^="p-icon-"],[class*=" p-icon-"]{
    display:inline-block;
    background-image: url('/static/img/logos.png');
    margin-top:1px;
    vertical-align:text-top;
}
