

/* Start:/bitrix/templates/greennew/components/bitrix/news/doctors/bitrix/news.detail/.default/style.css?173692235710776*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
.video-review {
    background-color: rgba(235, 235, 235, 0.7);
    padding-top: 15px;
    padding-bottom: 15px;
}
.video-review__title, .video-review__title span {
    font-family: 'Sansation', sans-serif;
    text-transform: uppercase;
    font-size: 26px;
    font-weight: 600;
    letter-spacing: .03em;
    line-height: 1.2;
    margin-top: 55px;
    text-align: inherit;
}
.video-review__title span {
    line-height: 1.5;
    color: #2613a5;
    font-size: 28px;
    padding-bottom: 15px;
}
.video-review__subtitle {
    margin-bottom: 5px;
    margin-top: 15px;
    display: block;
    color: #1E1E1E;
    font-family: "PT Sans", sans-serif;
    font-size: 17px;
    line-height: 1.4;
    font-weight: normal;
}
.video-zone {
    position: relative;
    height: 356px;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 44px;
    box-shadow: 0 24px 48px rgba(20, 59, 93, 0.36);
    margin-bottom: 62px;
}
.play {
    position: absolute;
    display: block;
    background: url(/bitrix/templates/greennew/components/bitrix/news/doctors/bitrix/news.detail/.default/play.png) no-repeat center;
    width: 153px;
    height: 153px;
    top: 50%;
    margin-top: -76.5px;
    left: 50%;
    margin-left: -76.5px;
}
.videodoctors {
	max-width: 1300px;
}


/*styles for slider testimonials*/
.testim{
    width:100%!important;
    display: flex!important;
    justify-content: center!important;
}

.testim-wrap{
    width: 1680px!important;
    display: flex!important;
    flex-direction: column!important;
}

.testim-wrap-head{
    display: flex!important;
    width: 100%!important;
    justify-content: space-between!important;
    align-items: center!important;
}

.testim-wrap-head .button-pannel{
display: flex!important;
justify-content: space-between!important;
align-items: center!important;
width: 200px!important;
}

.testim-wrap-head .button-pannel .button-next-prev{
    display: flex;
    justify-content: space-between!important;
    width:80px!important;
}

.testim-wrap-head h3{
    font-size: 36px!important;
    margin: 0!important;
    line-height: 1.2!important;
    font-weight: 500!important;
}

.testim-wrap-body{
    display: flex!important;
    justify-content: space-between!important;
    width: 100%!important;
    margin:30px 0!important;
}

.left-widgets{
    width: 29%!important;
    display: flex!important;
    flex-direction: column!important;
}

.left-widgets .row{
    display: flex!important;
    justify-content: space-between!important;
    margin:0 0 20px 0!important;
}

.left-widgets .row .widget-block{
width: 212px!important;
height: 192px!important;
border: 1px solid #DCE6E6!important;
border-radius:10px!important;

padding:10px!important;
}

.right-testim{
    width: 70%!important;
    display: flex!important;
    justify-content: end!important;
}

/* slider styles */

#slider {
    position: relative!important;
    overflow: hidden!important;
    border-radius: 4px!important;
  }
  
  #slider ul {
    position: relative!important;
    margin: 0!important;
    padding: 0!important;
    height: 200px!important;
    list-style: none!important;
  }
  
  #slider ul li {
    position: relative!important;
    display: flex!important;
    float: left!important;
    margin: 0!important;
    padding: 0!important;
    width: 1024px!important;
    height: 620px!important;
    background: #ccc!important;
    flex-direction: column!important;
    justify-content: space-around!important;
  }
  
  .testim-wrap-head .button-pannel .button-next-prev a.control_prev, .testim-wrap-head .button-pannel .button-next-prev a.control_next {
    position: relative!important;
    display: flex!important;
    width: 30px!important;
    height: 30px!important;
    background: #fff!important;
    color: #000!important;
    text-decoration: none!important;
    font-weight: 600!important;
    font-size: 18px!important;
    opacity: 0.8!important;
    cursor: pointer!important;
    justify-content: center!important;
    align-items: center!important;
    border:1px solid #000!important;
    border-radius: 50px !important!important;
left:0!important;
  }

 .button-next-prev.mob a.control_prev, .button-next-prev.mob a.control_next{
    position: relative!important;
    display: flex!important;
    width: 30px!important;
    height: 30px!important;
    background: #fff!important;
    color: #000!important;
    text-decoration: none!important;
    font-weight: 600!important;
    font-size: 18px!important;
    opacity: 0.8!important;
    cursor: pointer!important;
    justify-content: center!important;
    align-items: center!important;
    border:1px solid #000!important;
    border-radius: 50px !important;
  }
  
  .testim-wrap-head .button-pannel .button-next-prev a.control_prev:hover, .testim-wrap-head .button-pannel .button-next-prev a.control_next:hover {
    opacity: 1!important;
    -webkit-transition: all 0.2s ease!important;
  }
  
  .testim-wrap-head .button-pannel .button-next-prev a.control_prev {
left:0!important;
  }
  
  .testim-wrap-head .button-pannel .button-next-prev a.control_next {
    right: 0!important;
  }
  
  .slider_option {
    position: relative!important;
    margin: 10px auto!important;
    width: 160px!important;
    font-size: 18px!important;
  }

  #slider ul li .row{
    display: flex!important;
    justify-content: space-around!important;
    width: 100%!important;
    height: auto!important;
    flex-wrap: wrap!important;
  }

  #slider ul li .row .testim-body{
    width:440px!important;
    height: 270px!important;
    background-color: #fff!important;
    border:1px solid!important;
    margin: 10px 0!important;
    padding:20px!important;

    display: flex!important;
    flex-direction: column!important;
    justify-content: space-between!important;
  }

  .button-next-prev.desc{
    display: flex;
    }

.button-next-prev.mob{
    display: none;
    }  

.widget-block.write{
    display: flex!important;
    flex-direction: column!important;
    justify-content: space-between!important;
    background-color: #007c88!important;
}

.widget-block.write p{
    font-size: 18px!important;
    color:#fff!important;
}

.widget-block.write a{
    font-size: 16px!important;
    border:1px solid #fff!important;
    color:#fff!important;
    width:100%!important;
    height:30px!important;
    text-decoration: none!important;

    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
}

.left-widgets .row .widget-block a img{
    width:190px!important;
    height:170px!important;
}

.row-inside{
    display: flex!important;
    justify-content: space-between!important;
}

.row-inside .txt-num{
font-weight:600;
}

.row-inside a{
text-decoration:underline;
color:#76bf69;
}

/* slider styles END */

@media(max-width:1470px){
    #slider ul li{
        width: 880px!important;
    }

    #slider ul li .row .testim-body{
        width: 370px!important;
    }

    .left-widgets{
        width: 33%!important;
    }

    .right-testim{
        width: 65%!important;
    }
}

@media(max-width:1300px){
    #slider ul li{
        width: 760px!important;
height: 615px !important;
    }

    #slider ul li .row .testim-body{
        width: 320px!important;
    }

    .left-widgets{
        width: 35%!important;
    }

    .right-testim{
        width: 64%!important;
    }
}

@media(max-width:1200px){
    #slider ul li{
        width: 700px!important;
        height: 500px!important;
    }

    #slider ul li .row{
        width: 94%!important;
    }

    #slider ul li .row .testim-body{
        width: 240px!important;
        height: 230px!important;
    }

    .left-widgets{
        width: 32%!important;
    }

.row-inside {
  flex-direction: column;
    margin: 0 0 10px 0;
}

.row-inside p{
  height:70px;
overflow:hidden;
}

.row-inside .stars-raiting{
  margin:0 0 5px 0;
}

.row-inside .txt-num {
  margin: 0 0 5px 0;
}

    .left-widgets .row .widget-block {
        width: 150px!important;
        height: 150px!important;
      }

    .left-widgets .row .widget-block a img{
        width:130px!important;
        height:130px!important;
    }

    .right-testim{
        width: 63%!important;
    }

    .testim-wrap {
        width: 1020px!important;
    }
}

@media(max-width:900px){
    .testim-wrap {
        width: 768px!important;
        align-items: center!important;
    }

    .left-widgets .row .widget-block a img{
        width:225px!important;
        height:225px!important;
    }

    .testim-wrap-body{
        flex-direction: column!important;
    }

    .left-widgets {
        width: 100%!important;
        align-items: center!important;
    }

    .left-widgets .row, .testim-wrap-head, #slider ul li{
        width:550px!important;
    }

    .left-widgets .row .widget-block {
        width: 250px!important;
        height: 250px!important;
    }

    .testim-wrap-head h3{
        font-size: 28px!important;
    }

    #slider ul li .row .testim-body {
        width: 250px!important;
        height: 220px!important;
    }

    .right-testim {
        width: 100%!important;
    }

    #slider ul li .row {
        width: 100%!important;
    }

    .right-testim{
        justify-content: center!important;
    }

    .button-next-prev.desc{
        display: none!important;
    }

    .button-next-prev.mob{
        display: flex!important;

        position: absolute!important;
        z-index: 999!important;
        width:300px!important;
        justify-content: space-around!important;
    }

    .testim-wrap-head .button-pannel {
        justify-content: end!important;
    }

    #slider{
        margin-top: 40px!important;
		width: 550px !important;
    	height: 550px !important;
    }
}

@media (max-width: 550px) {
    .testim-wrap {
      width: 400px!important;
    }

    .left-widgets .row, .testim-wrap-head, #slider ul li {
        width: 360px!important;
    }

    .testim-wrap-head .button-pannel{
        width: 120px!important;
    }

    .testim-wrap-head h3 {
        font-size: 22px!important;
    }

    .left-widgets .row .widget-block {
        width: 150px!important;
        height: 150px!important;
    }

    #slider ul li {
        height: 1100px!important;
    }

    .testim-wrap-head h3 {
        font-size: 20px!important;
      }

    .button-pannel a{
        font-size: 16px!important;
    }

    .left-widgets .row .widget-block a img {
        width: 130px!important;
        height: 130px!important;
      }

  #slider {
    width: 360px !important;
    height: 1100px !important;
  }
  }
/*styles for slider testimonials END*/
/* End */


/* Start:/bitrix/templates/greennew/components/bitrix/breadcrumb/template4/style.min.css?1700413656467*/
.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 */
/* /bitrix/templates/greennew/components/bitrix/news/doctors/bitrix/news.detail/.default/style.css?173692235710776 */
/* /bitrix/templates/greennew/components/bitrix/breadcrumb/template4/style.min.css?1700413656467 */
