

/* Start:/bitrix/components/bitrix/news.list/templates/type_cont/style.css?16611796664561*/
.containers-title {
  font-weight: normal;
  font-family: 'PT Sans', sans-serif;
  font-size: 24px;
  line-height: 26px;
  padding: 50px 0 23px 0;
}
.containers-orange {
    background:#ff5200;
    min-height:50px;
    border-radius:15px;
    padding: 28px 0 16px 0;
}
ul.containers-orange-list {
    padding:0px 0 0 24px;
    margin:0px;
}
ul.containers-orange-list li {
    font-size:16px;
    line-height:18px;
    font-family: 'PT Sans', sans-serif;
    list-style:none;
    background:url(/bitrix/components/bitrix/news.list/templates/type_cont/../images/containers-orange-list.gif) right 4px no-repeat;
    float:left;
    padding: 0 26px 14px 26px;
}
ul.containers-orange-list li:last-child {
    background:none;
}
ul.containers-orange-list a {
    color:#fff;
    text-decoration:none;
}
ul.containers-orange-list a:hover {
    text-decoration:underline;
}
.containers-pad {
    padding: 50px 137px 0 130px;
}
.containers-left {
    float:left;
    width:30%;
    margin: 0 0 0 0;
    text-align:center;
}
.containers-center {
    float:left;
    width:67%;
    margin: 0 0 0 24px;
}
.containers-pad > div {
    padding:0 0 80px 0;
}
.containers-left1 {
    float:right;
    width:30%;
    margin: 0 0 0 24px;
    text-align:center;
}
.containers-center1 {
    float:left;
    width:67%;
    margin: 0 0 0 0;
}
.containers-title1 {
    font-size:16px;
    line-height:18px;
    font-family: 'PT Sans', sans-serif;
    color:#000;
    font-weight:600;
    padding: 2px 0 22px 0;
}
.containers-block {
    padding: 9px 0 9px 20px;
    font-size:16px;
    line-height:18px;
    color:#000;
    font-family: 'PT Sans', sans-serif;
    border-right:1px solid #dbdbdb;
    width:307px;
    float:left;
}
.containers-block span {
    width:160px;
    display:inline-block;
}
.containers-border {
    border-top:1px solid #dbdbdb;
}
.containers-block1 {
    padding: 9px 0 9px 20px;
    font-size:16px;
    line-height:18px;
    color:#000;
    font-family: 'PT Sans', sans-serif;
    width:235px;
    float:right;
}
.containers-block1 span {
    width:160px;
    display:inline-block;
}
.calculator-left {
    width:50%;
    float:left;
}
.calculator-right {
    width:50%;
    float:right;
}
.calculator-text {
    font-size:14px;
    line-height:16px;
    color:#000;
    font-family: 'PT Sans', sans-serif;
    padding: 0 30px 0 0;
}
.calculator-orange {
    background:#ff5200;
    min-height:50px;
    padding: 20px 0 20px 0;
    border-radius:20px;
}
.calculator-orange-link {
    font-size:16px;
    line-height:18px;
    text-align:center;
    text-transform:uppercase;
    font-family: 'PT Sans', sans-serif;
}
.calculator-orange-link a {
    color:#fff;
}
.calculator-orange-text {
    font-size:15px;
    line-height:1em;
    text-align:center;
    font-family: 'PT Sans', sans-serif;
    color:#fff;
    /*text-transform:uppercase;*/
    overflow:hidden;
    padding: 20px 0 0 0;    
}
.calculator-orange-text span {
    width:100px;
    display:inline-block;
    margin: 10px 0 0 0;
}
.calculator-orange-text b {
    font-weight:normal;
    display:inline-block;
}
.calculator-table {
    padding: 73px 48px 0 41px;
}
.calculator-table table {
    width:100%;
    font-family: 'PT Sans', sans-serif;
}
.calculator-table table th {
    border-bottom:1px solid #dbdbdb;
    font-size:16px;
    line-height:18px;
    color:#000;
    padding: 0 0 22px 0;
}
.calculator-table table td {
    border-bottom:1px solid #dbdbdb;
    padding:16px 0 13px 0;
}
.calculator-table table td span {
    font-size:18px;
    line-height:20px;
    width:25px;
    display:inline-block;
}
.calculator-table-input {
    margin: 0 auto;
    width:96px;
}
.calculator-table-input input {
    border:1px solid #acacac;
    border-radius:10px;
    font-size:15px;
    line-height:17px;
    width:86px;
    padding: 10px 0 10px 10px;
}
.calculator-checkbox {
    float: left;
    width:95px;
    padding: 0 0px 0 10px;
} 
.calculator-checkbox label {
    width: 27px;
    height: 27px;
    display: block;
    position: relative;
    border: none;
   } 
.calculator-checkbox input[type="checkbox"] + span {
    position: absolute;
    left: 0; top: 0;
    width: 100%;
    height: 100%;
    background:url(/bitrix/components/bitrix/news.list/templates/type_cont/../images/filtr-checkbox.gif) 0 0 no-repeat;
    cursor: pointer;
    border: none;
    font-size:12px;
    line-height:16px;
   }
.calculator-checkbox input[type="checkbox"]:checked + span {
     background:url(/bitrix/components/bitrix/news.list/templates/type_cont/../images/filtr-checkbox-hover.gif) 0 0 no-repeat;
}
.calculator-checkbox span {
    display:inline-block;
    padding: 8px 0 0 35px;
}
.calculator-close {
    padding: 10px 10px 0 10px;
    text-align:center;
}
/* End */
/* /bitrix/components/bitrix/news.list/templates/type_cont/style.css?16611796664561 */
