*{
    margin: 0;
    padding: 0;
}
a{
    outline: none!important;
}
    a:hover {
        color: #00ABE8 !important;
    }
/* Устроства с маленьким экраном */
@media (max-width: 538px) {
    .doctors-container {
        background: #F1FBFF;
        font-family: "Nunito", Arial, Verdana, sans-serif;
        width: 100%;
        height: 191px;
        line-height: 1 !important;
    }
.mb-logo{
    display:block;
    text-align:center;
}
.image-slide-one{
    display:none;
}
.carousel-caption__title{
    height		: 100px;
	line-height	: 100px;
    margin-bottom: 2%;
    padding: 0px 14px 0px 14px;
    text-align:center;
    margin-top: 5%;
    margin-left:5px;
}
.doctors-container__slider{
	width: 100%;
}
.carousel-inner{
   /* margin-left: 20px;*/
}
.carousel-caption{
    padding: 3px 8px!important;
    color: #f58106!important;
    text-align: center!important;
    text-shadow: none!important;
    position: static!important;
    font-size: 10px!important;
    float: center!important;
    width: 315px;
    margin:10px auto 5px;

}
.item{
    width: 100%;
}
}
/* Устроства с маленьким экраном */
@media (min-width: 538px) {
    .item{
    width: 540px!important;
}
    .carousel-inner{
    margin-left: 20px;
	width: 540px!important;
}
    .doctors-container__slider{
	width: 540px;
	float: right;
}
.mb-logo{
    display:none;
}
.doctors-container{
    background: #F1FBFF;
    font-family: "Nunito", Arial, Verdana, sans-serif;
    width: 540px;
    height: 191px;
    line-height: 1!important;
}
.image-slide-one{
    margin-top:5.5%; 
    float:left; 
    width:200px; 
    height: 110px;
    background-position: center, center; 
    background-size: contain;
    background-repeat: no-repeat;
}
.carousel-caption__title{
    margin-bottom: 5px;
    height: 140px;
    padding-right: 50px;
    margin-top: 13%;
}
.carousel-caption{
    padding: 3px 8px!important;
    color: #f58106!important;
    text-align: left!important;
    text-shadow: none!important;
    position: static!important;
    font-size: 10px!important;
    float: left!important;
    width: 315px;
    height: 191px!important;
}
}

.doctors-container__logo{
	width: 220px;
	float: left;
	background: #f5fcf5;
	height: 191px;
}





.item:before, .item:after{
	content: "";
	display: table;
	clear: both;
}
.item img{
    float: center;
}


.carousel-caption__header{
    color:#00ABE8;
    font: 20px "Nunito", sans-serif;
    line-height: 26.4px;
    
    text-decoration: none;
}
.carousel-caption__header:hover{
    color:#16b074;
    text-decoration: underline;
}
.carousel-caption__comment-container{
    vertical-align: middle;
}
.carousel-caption__comment-container:before, .carousel-caption__comment-container:after{
    content: "";
    display: table;
    clear: both;
}
.carousel-caption__comment{
    color:#808080;
    font: 16px "Trebuchet MS", Arial, Verdana, sans-serif;
    text-decoration: underline;
    display: inline-block;
    float: left;
    width: 20%;
    vertical-align: middle;
}
.carousel-caption__comment:hover{
    color:#808080;
    text-decoration: none;
}
.carousel-caption__note{
    display: inline-block;
    text-align: right;
    float: right;
    width: 70%;
    margin: 5px 0 0 0!important;
    vertical-align: middle;
}

.carousel-nav {
    width: 9px;
    height: 16px;
    display: inline-block;
    background-image: url(/resources/images/banners/rls/nav.png);
}
.arrow-left{
    background-position: 0px 0px;
    position: absolute;
    top: 90px;
    left: 5px;
}
.arrow-right{
    background-position: -14px 0px;
    position: absolute;
    top: 90px;
    right: 5px;
}
/*
.size540.doctors-container{
    width: 540px;
}

.size540 .doctors-container__slider{
	width: 540px;
}
*/
.size540 .carousel {
	/*background: url("/resources/images/logo/zmejka_42.jpg") no-repeat right top;*/
}

.carousel-caption__comment-container a {
    background: url(/resources/images/icons_2.png) no-repeat 0 -48px;
    padding-left: 17px;
}