
body{
   
    width: 100%;
    margin: 0;
    padding: 0;
   /* min-width: 1000px;*/
    font: 12px/14px Tahoma;
    color: #444444;

}

#cart-float .form-auth-top-input {margin: 15px 0 0 0 !important;}
.form-auth-top-inter-a a{
    font: 14px/18px Tahoma;
    color: #00aeef;
}

.form-auth-top{
    /*float: left;*/
    /*margin-top: 11px;*/
    /*margin-left: 27px;
    margin-right: 29px;*/
}
.form-auth-top .font-tahoma-gray-12-24 {
	font-size: 18px;
	color: #002859;
	line-height: 29px;
}
.form-auth-top-input{

    /*width: 206px;*/
    /*height: 30px;*/
    margin-top: 15px;
}

.form-auth-top-input:nth-of-type(1),
.form-auth-top-input:nth-of-type(2)  {
	margin-bottom: 15px;
}

.form-auth-top-input input{
    border: 0;
    /*margin:2px 13px;*/
    height: 36px;
    width: 100%;
    outline: none;
    font: 12px/14px Tahoma; 
    padding: 0 10px;
    border: 1px solid #888;
}

.form-auth-top-inter{
    margin-top: 11px;
}

.form-auth-top-inter-a{
    float: left;
    /*margin-top: -3px;*/
}
.form-auth-social .font-tahoma-gray-12-24 {
	color: #4c4c4c;
	font-size: 14px;
}
.form-auth-top-inter-btn{
    background-color: #002859;
    width: 80px;
    height: 36px;
    float: right;
    color: #fff;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
}

.form-auth-hr{
    width: 100%;
    border-bottom: 1px solid ccc;
    /*border-top: 1px solid #dcd8c5;*/
    float: left;
    margin-top: 10px;
}

.form-auth-social{
    float: left;
    /*margin-top: 2px;
    margin-left: 25px;*/
}

.form-auth-social-link{
    float: left;
    /*margin-top: 6px;*/
    /*margin-left: 2px;*/
}

.soc-vk,
.soc-fb,
.soc-mail,
.soc-ok{
    float: left;
    margin-right: 20px;
    width: 30px;
    height: 30px;
}

.soc-vk{
    background: url('/img/icons/vk-ico.svg') no-repeat;
}

.soc-fb{
    background: url('/img/icons/fb-ico.svg') no-repeat;
}

.soc-mail{
    background: url('/img/icons/mailru.svg') no-repeat;
}

.soc-ok{
    background: url('/img/icons/ok-ico.svg') no-repeat;
}


.font-tahoma-gray-12-24{
    font: 12px/24px Tahoma;
    color: #6d6c6c;
}
.form-auth-top-inter-a {padding: 8px 0 !important;}
