

/* Start:/local/templates/wudang_pai/components/bitrix/breadcrumb/with_bg/style.min.css?1528355922467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/wudang_pai/components/bitrix/form.result.new/teachers/style.css?16686912391038*/
#feedback_form_error{
    background: #fff;
    color: red;
    margin-top: 30px;
    line-height: 30px;
    padding: 15px 0
}
#feedback_form_status:not(:empty){
    background: #fff;
    color: green;
    margin-top: 30px;
    line-height: 30px;
    padding: 15px 0
}
.page .callback-form.has-error input.form-input,
.page .callback-form.has-error textarea.form-input{
  border-color: #ffa1a5
}
.pb-0{
    padding-bottom: 0!important;
}
@media screen and (min-width: 992px){
    .page-title {
        display: none;
    }
}

.mt-20{
    margin-top: 20px;
}
.align-center{
    align-items: center;
}
#feedback_form_status:not(:empty){
    background: transparent;
    color: #ff8c96;
}
.rd-mailform buttom{
    margin-top: 30px;
}
.page-title{
    background: transparent;
    padding-top: 30px;
    padding-bottom: 30px;
}
.page-title-text{
    color: inherit;
}
div.form-container{
    padding-top: 30px;
}
@media screen and (max-width: 991px){
    div.form-container h2{
        margin-bottom: -30px;
        text-align: left;
    }
}

/* End */


/* Start:/local/templates/wudang_pai/styles.css?16686912394189*/
.icon.fa.fa-youtube{
	position: relative;
	top:-1px;
	font-size: 22px;
}
  .cssload-loader * {
  box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

.cssload-loader {
  width: 1em;
  height: 1em;
  font-size: 210px;
  position: absolute;
  top:-195px;
  left:-15px;
  display:block;
  margin: 0 auto;
}
.page-loader-body{
  width: 180px;
}

.cssload-loader:before, .cssload-loader:after {
  content: "";
  top: 0;
  display: block;
  width: 1em;
  height: 1em;
  position: absolute;
  border-width: 0.05em;
  border-style: solid;
  border-color: transparent;
  border-radius: 1em;
  box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
  animation: spin linear 2s infinite;
    -o-animation: spin linear 2s infinite;
    -ms-animation: spin linear 2s infinite;
    -webkit-animation: spin linear 2s infinite;
    -moz-animation: spin 2s linear infinite;
}
.cssload-loader:after {
  left: 0;
  border-left-color: rgb(223,223,223);
}
.cssload-loader:before {
  right: 0;
  border-right-color: rgb(223,223,223);
}
#page-loader.loaded{
  display: flex;
}
.page-loader-image img{
  width: 180px;
  height: 180px
}
.rd-navbar-static .rd-navbar-inner{
  max-width: 1400px;
}

@keyframes spin {
  from {
    transform: rotate(-360deg);
  }
}

@-o-keyframes spin {
  from {
    -o-transform: rotate(-360deg);
  }
}

@-ms-keyframes spin {
  from {
    -ms-transform: rotate(-360deg);
  }
}

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(-360deg);
  }
}

@-moz-keyframes spin {
  from {
    -moz-transform: rotate(-360deg);
  }
}

.navbar-layout {
	width:100%;
	min-height:100%;
	background-color: rgba(0,0,0,0.5);
	overflow:hidden;
	position:fixed;
	top:0px;
	left:0;
	display:none;
	z-index: 2;
}
.post__meta>li:only-child{
  padding-left: 0;
}
.post__meta>li:only-child:before{
  display: none;
}
@media (min-width: 1600px){
	.slick-carousel-wrap .slick-prev{
		left: -34px;
	}
	.slick-carousel-wrap .slick-next{
		right: -34px;
	}
}
#signupBtn{
  position: fixed;
  left: 15px;
  bottom: 15px;
  background: #ed1c24;
  width: 82px;
  height: 82px;
  line-height: 82px;
  font-size: 38px;
  border-radius: 100px;
  color: #fff;
  z-index: 102;
  text-align: center;
}
#signupBtn:hover{
  color: #151515;
}
#signupBtn .icon{
  line-height: 82px;
}
#signupBtn.button-effect-ujarak::before{
  border-radius: 100px;
}
.popup-container{
  background: #fff;
  max-width: 420px;
  margin: 0 auto;
  position: relative;
}
.popup-container .bg-image{
  background: transparent!important;
  color: #151515;
}
.popup-container .range>[class*='cell']{
  -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.popup-container h2{
  color: #151515;
  text-align: center;
  line-height: 1em;
}
.popup-container .button{
  max-width: 280px;
  background: #ed1c24;
  border-color: #ed1c24;
  color: #fff;
  margin: 1em auto 0;
}
.popup-container .button:hover{
  background: #fddf03;
  color: #151515;
  border-color: #fddf03;
}
.popup-container .callback-form .button:hover{
  background: #fff;
  color: #151515;
  border-color: #151515;
}
.popup-container .callback-form .form-input{
  color: #9b9b9b;
  background: #f5f5f5;
}
.popup-container .callback-form .form-label{
  color: #151515;
}
.popup-container .callback-form .form-validation{
  color: #ed1c24;
}
#signup-popup #feedback_form_status:not(:empty),
#teachers_form_status:not(:empty){
  color: green;
  text-align: center;
}

@media screen and (max-width: 480px){
  #signupBtn{
    left: 10px;
    bottom: 10px;
  }
}

.form-input:focus ~ .form-label,
#teachers-popup .form-input:focus ~ .form-label{
  opacity: 0;
}
.button.button-black.button-effect-ujarak:hover{
  color: #151515;
  border-color: #fddf03;
}
#teachers-popup .form-input:-internal-autofill-selected ~ .form-label,
#teachers-popup .form-input:not([value=""]) ~ .form-label{
  opacity: 0;
}
#home_contacts__teachers-btn{
  display: none;
}
#home_contacts #home_contacts__teachers-btn{
  display: block;
}
/* End */
/* /local/templates/wudang_pai/components/bitrix/breadcrumb/with_bg/style.min.css?1528355922467 */
/* /local/templates/wudang_pai/components/bitrix/form.result.new/teachers/style.css?16686912391038 */
/* /local/templates/wudang_pai/styles.css?16686912394189 */
