*{
    margin: 0;
    padding: 0;
}
a{
    outline: none!important;
}

@media (max-width: 538px) {
.doctors-container{
    background: #f5fcf5;
    font-family: "Trebuchet MS", 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: #f5fcf5;
    font-family: "Trebuchet MS", 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:#16b074;
    font: 18px "Trebuchet MS", sans-serif;
    
    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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAMAAAAIRmf1AAAAP1BMVEUAAAAWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHQWsHR74kgQAAAAFHRSTlMA+/Hj0XdmHA6/taWZh1pKQDIqBv2jdCwAAABsSURBVBjTfc45FoAgFEPRAII4D2T/a/UfEAQKX7pbBTkn69oIbo2EhWJcwkd+YjROPtM48DUOY6LLsBjNBenQrIz6AJxiY1QOlp3RArtqTO2QTl2ZPhG7TTFzNweR7pX8HG32qFvFVnRZ2U8PjcUKrVElBwUAAAAASUVORK5CYII=);
}
.arrow-left{
    background-position: 0px 0px;
    position: absolute;
    top: 90px;
    left: 5px;
}
.arrow-right{
    background-position: -10px 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;
}