#breadcrumb_doctors { height: 180px; }
#breadcrumb_doctors .it-breadcrumb__left-content { padding-top: 40px; }

.header__social-icon a { margin-left: 5px; margin-right: 10px; color: #FFF; }

.header__search-box form input { width: 100%; border: unset; }
.header__search-icon { right: 10px; }
.header__drop-down { position: absolute; top: 5px; right: 10px; }
.header__drop-down select { border: unset; font-size: 15px; letter-spacing: .5px; display: block !important; }
.header__drop-down .nice-select { display: none; }

.ui-front { background-color: #ffffff !important; z-index: 2000 !important; min-height: 250px; max-height: 300px; overflow-x: hidden; overflow-y: scroll; right: 0px !important; width: 500px !important; }

.ui-autocomplete-row { overflow-x: hidden; height: 30px !important; }
.ui-autocomplete-row:hover { background-color: var(--it-theme-1) !important; height: 30px !important; }
.ui-autocomplete-row p { color: #222222 !important; }
.ui-autocomplete-row p.no-match-found { color: #ff0000 !important; }
.ui-autocomplete-row p span { color: #666666 !important; font-size: 12px; font-weight: 600; padding-left: 10px; float: right; }

.header__main-menu nav ul li:hover a { color: var(--logo-color); }
.contact__icon span i { color: var(--logo-color); opacity: .8; }
.counter__item::after { background-color: var(--logo-color); opacity: .8; }


.header__logo a img { height: 70px; }

/* Start Responsive CSS */
@media only screen and (max-width: 320px) {
	header .notification__ptb { padding: 5px 0px 5px 0px; }
	.header__social-icon { text-align: center; }
	.header__content-box { padding: 8px 0px 3px 0px; }
	.header__logo { padding: 0px; }
	.it-menu-bar { display: block; float: right; margin-top: 20px; }
	.header__area.header-sticky .header__logo { padding: 0px; }
}

@media only screen and (min-width: 320px) and (max-width:480px) { 
	header .notification__ptb { padding: 5px 0px 5px 0px; }
	.header__social-icon { text-align: center; }
	.header__content-box { padding: 8px 0px 3px 0px; }
	.header__logo { padding: 0px; }
	.it-menu-bar { display: block; float: right; margin-top: 20px; }
	.header__area.header-sticky .header__logo { padding: 0px; }
}

@media only screen and (min-width: 480px) and (max-width:768px) { 
	header .notification__ptb { padding: 5px 0px 5px 0px; }
	.header__social-icon { text-align: center; }
	.header__content-box { padding: 8px 0px 3px 0px; }
	.header__logo { padding: 0px; }
	.it-menu-bar { display: block; float: right; margin-top: 20px; }
	.header__area.header-sticky .header__logo { padding: 0px; }
}

@media only screen and (min-width: 768px) and (max-width:1024px) { 
	header .notification__ptb { padding: 5px 0px 5px 0px; }
	.header__social-icon { text-align: center; }
	.header__content-box { padding: 8px 0px 3px 0px; }
	.header__logo { padding: 0px; }
	.it-menu-bar { display: block; float: right; margin-top: 20px; }
	.header__area.header-sticky .header__logo { padding: 0px; }
}

@media only screen and (min-width: 1024px) and (max-width:1365px) { 
	.header__main-menu nav ul li { padding-left: 20px !important; }
	.header__main-menu nav ul li a { padding: 5px 0px; }
	.it-menu-bar { display: none; }
}

@media only screen and (min-width: 1366px) and (max-width:1600px) { 
	.header__main-menu nav ul li { padding-left: 20px !important; }
	.header__main-menu nav ul li a { padding: 5px 0px; }
	.it-menu-bar { display: none; }
}

@media only screen and (min-width: 1601px) and (max-width:1900px) { 
	.header__main-menu nav ul li a { padding: 5px 0px; }
	.it-menu-bar { display: none; }
}

@media only screen and (min-width: 1900px) { 
	.header__main-menu nav ul li a { padding: 5px 0px; }
	.it-menu-bar { display: none; }
}
/* End Responsive CSS */