

/* Start:/local/templates/club_2021_11/components/bitrix/news.list/steps/style.css?1664099308120*/
.steps__item-title, .steps__item-desc {
	text-transform: uppercase;
}

.steps__item-desc span {
	text-transform: none;
}
/* End */


/* Start:/local/templates/club_2021_11/components/bitrix/news.list/course/style.css?16371437681333*/
#payForm {max-width:300px;width:100%;}
#payForm label, #payForm input {display:block; width: 100%;}
#payForm label {margin: 10px 0 3px; line-height: 17px;}
#payForm input {padding:5px 10px; border: 1px solid gray;}
#payForm input.error {border: 1px solid red; background:#ffeded;}
#payForm a {color: #007bff;text-decoration: underline;line-height: 17px;display: inline;}
#termcheckbox.error + label {background:#ffeded;}
.priceBox p {line-height: 20px;margin: 30px 50px;color: #179417;font-style: italic;text-align: center;font-size: 18px;}
.priceBox {margin-bottom: 20px;/*min-height:660px;*/}
.foot {width:100%;/*position:absolute;*/bottom:0;}
#payForm table {margin-top: 10px;}
#tarrifName, #tarrifSum {font-weight: normal;}
#payForm table td {vertical-align:top;line-height: 18px;font-weight: bold;padding-right: 15px;}
#pay {width: 150px;display:block;margin: 30px auto -10px;line-height: 30px;font-size: 16px;}
#payForm #termcheckbox {display: inline-block;width: auto;float: left;margin: 16px 10px 45px 0;}
#okPromo {width:100%;display:block;margin: 0;line-height:28px;}
#succesModal h1 {text-align: center;font-weight: normal;line-height: 30px;font-size: 33px;margin: 0 0px 20px 0;}
#succesModal p.text {text-align: center;font-size: 20px;}
#succesModal .btn {width:100px;display:block;line-height: 35px;margin: 25px auto 0;}
/* End */
/* /local/templates/club_2021_11/components/bitrix/news.list/steps/style.css?1664099308120 */
/* /local/templates/club_2021_11/components/bitrix/news.list/course/style.css?16371437681333 */
