/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 28.01.2018, 15:26:22
    Author     : Aleksandr
*/

.calc-wrap{
    width:980px;
    margin:0 auto;
}
.h1_calc{
    text-align: center;
}
.step{
    width:244px;
    color:#949494;
    float:left;
    border-radius: 3px;
    -moz-border-radius: 3px;
    height:67px;
    vertical-align: middle;
    font-size:14px;
    cursor: default;
    margin-right: 1px;

}
.step.selected{
    background: #d20404;
    color:white;
}
.step.disabled{
    background:#e8e7e1;
}

.ministep {
    width:150px;
    color:#949494;
    float:left;
    border-radius: 3px;
    -moz-border-radius: 3px;
    height:50px;
    vertical-align: middle;
    font-size:14px;
    padding:5px;
    cursor: default;
    margin-right: 1px;
}
.ministep.selected{
    background: #d20404;
    color:white;
}
.glaze_calc{

}
.profile_calc{
    border:1px solid #ebebeb;
    cursor: pointer;
}
.glaze_title_calc{

}
.window_calc{
    cursor: pointer;
    border: 1px solid #ffffff;
}
.img_profile_calc{

}
.window_calc:hover{
    border: 1px solid #ccc;
}
.profile_calc:hover{
    border:1px solid #ccc;
}
.window_type{
    height: 110px;
}
.window_type img{
    vertical-align: top;
    cursor: pointer;
}
.sizes{
    text-align: center;
    width:125px;
    height:40px;
    line-height: 40px;
    padding:0 8px;
    border: 1px solid #ebebeb;
    border-radius: 3px;
    font-size: 16px;
}
.img_thumb{
    border: 2px solid #ffffff;
    transition-property: border-color;
    cursor: pointer;
    transition-duration:0.3s;
}

.img_thumb.selected{
    border: 2px solid #f68a20;
}

#slider-vertical{
    height: 300px;
    box-shadow:inset 1px 0px 1px 0px rgba(0,0,0,0.3);

}
.max{
    font-size:12px;
    color:#797979;
}
.hmax{
    font-size:12px;
    color:#797979;
    left:280px;
    position:relative;
}

.min{
    font-size:12px;
    color:#797979;
}
.hmin{
    font-size:12px;
    color:#797979;
    left:50px;
    position:relative;
    float:left;
}
#custom-handle {
    width: 3em;
    height: 1.6em;
    top: 50%;
    margin-top: -.8em;
    text-align: center;
    line-height: 1.6em;
}
.material-items-selector img{
    margin-left:-2px;
}

<!-- ФОРМА -->

.price-inp {
    padding: 18px;
    padding-left: 50px;
    width: 265px;
    font-size: 16px;
    font-family: "Museo Sans", sans-serif;
    border: 1px solid #ccc;
    display: block;
    margin-top: 20px;
}
.price-sub {
    cursor: pointer;
    text-transform: uppercase;
    line-height: 14px;
    width: inherit;
    font-weight: bold;
    color: white;
    border-radius: 4px;
    background: #d20404 url('filesHeader/img/galk.png') 93px center no-repeat;

    display: inline-block;
    padding: 25px 119px;
    text-align: center;
}
.price-name {
    background: url('filesHeader/img/text_name2.png') 15px center no-repeat;
}
.price-phone {
    background: url('filesHeader/img/text_phone2.png') 15px center no-repeat;
}


