/*listing*/

.docname h4 {height: 45px !important;font-size: 16px !important;margin-bottom: 0px !important;line-height: 1.3 !important;}

#docnamep1 {font-size: 14px !important;margin: 0px !important;margin-bottom: 5px !IMPORTANT;}

.docname {margin: 0px !important;}

.detail {height: 175px !important;border-bottom: 4px solid #22a2c9; transition: 0.3s;border-radius: 30px !important;}

.docspecialty p {margin: 0px !important;}

p#docnamep2 {line-height: 1.3 !important;margin-bottom: 5px !important;}

p#docposition {font-style: italic !important;line-height: 1;}

.sppb-column-addons:hover .detail {border-bottom: 4px solid #084a94;}

.docimg img {height: 350px !important;border-radius: 30px 30px 0px 0px !important;}


/*details*/
.item_fields {box-shadow: none !IMPORTANT;margin-top: 30px;}

/*doctor name*/

.drtitle {width: 100% !important;padding: 10px !IMPORTANT;margin: 0px !important;}

.drtitle h3 {font-size: 20px !IMPORTANT;margin: 10px !important;}

.drtitle span {font-size: 14px !IMPORTANT;margin: 0px !important;font-style: italic;}

.drtitle p {font-size: 16px !important;margin: 0px !important;line-height: 1;}

@media(max-width:991px){
.drtitle {width: 100% !important;padding: 10px !IMPORTANT;margin: 0px;}

.drtitle h3 {font-size: 16px !IMPORTANT;margin: 0px !important;}

.drtitle span {font-size: 12px !IMPORTANT;margin: 0px !important;font-style: italic;}

.drtitle p {font-size: 14px !important;margin: 0px !important;line-height: 1;}
}

.des {font-size: 15px !important;}

.imglogo img {width: 80px;height: 80px;}

.imglogo {padding: 10px;}

@media(max-width:991px){
.imglogo img {width: 50px;height: 50px;}
}

/**/
.service li::marker {color: #00aeeb;content: '\f00c' !important;font-family: fontawesome !important; margin-left: -19px !important; }

.service li {padding-left: 10px;}

.service {background: #fff;box-shadow: 0px 0px 10px #00000030;border-radius: 0px 30px 30px 0px;border-left: 4px solid #074d95;}

@media(Maxwidth: 991px){
.service {margin: 15px;}
}