.home-banner .owl-item img {height:auto; width:100%; display:block;}
.home-banner.owl-theme .owl-controls {position:absolute; left:0; bottom:0; width:100%;}

@media screen and (max-width: 480px) {
	.homeSporlight{ min-height:auto;}
}
/* Blog page */
.path-blog .breadcrumb {display:block;background:#f5f5f5 !important; padding:8px 15px}
.path-blog .breadcrumb li {margin:0;}
#block-blogmenu h2  {font-size: 20px; color: #70869d; font-weight: normal; margin-bottom: 20px; font-family: 'worksansregular'; margin-top:0;}
#block-blogmenu .navbar-nav {float:none;}
#block-blogmenu ul.menu li a {font-size: 17px;padding: 5px 8px;color: #526273;/*border: 2px #fff solid;*/text-align: center;position: relative;display: inline-block;margin-right: 10px; position:relative;}
#block-blogmenu ul.menu li a:hover,
#block-blogmenu ul.menu li a.is-active {border: 2px #526273 solid; background:#ffffff}

#block-blogmenu ul li a.is-active::after,
#block-blogmenu ul li:hover a::after,
#block-blogmenu ul li a.is-active::before,
#block-blogmenu ul li:hover a::before {top: 100%;left: 50%;border: solid transparent;border-top-color: transparent;border-top-width: medium;border-right-color: transparent;        border-right-width: medium;border-bottom-color: transparent;border-bottom-width: medium;border-left-color: transparent;border-left-width: medium;content: " ";height: 0;width: 0; position: absolute;pointer-events: none;z-index: 2;}
#block-blogmenu ul.menu li a.is-active::before,
#block-blogmenu ul.menu li:hover a::before {border-color: rgba(99,117,137,0);border-top-color: rgba(99, 117, 137, 0);border-top-color: #526273;border-width: 13px;margin-left: -13px;}
#block-blogmenu ul.menu li a.is-active::after, #block-blogmenu ul.menu li:hover a::after {border-color: rgba(255,255,255,0);border-top-color: rgba(255, 255, 255, 0);border-top-color: #fff;    border-width: 10px;margin-left: -10px;content:'';display:block;}

.blog-slider-content h4 a {color:#337ab7;}
#block-views-block-blog-block-1 .owl-theme .owl-controls {margin-top:0; text-align: left;position: absolute;margin: 0;bottom: 10px;left: 24px;}
#block-views-block-blog-block-1 .owl-theme .owl-controls .owl-page span {border-radius:0;}

.region-sidebar-right-blog {margin-top:0; padding-top:90px; }

#block-webform {float: left; margin-bottom: 30px;}
#block-webform h2 {color: #fff;font-size: 18px; background: #526273; padding: 17px;  margin: 0;}
#block-webform form {float: left; width: 100%; box-sizing: border-box; padding:17px; padding-top:0; background: #eaeaea;}

#block-webform .form-text,
#block-webform .form-email{float: left; border: 0; width: 100%; background: #fff; color: #414042; margin: 17px 0 0; padding: 7px; font-family: 'WorkSans-Light'; font-size: 14px;}
#block-webform input[type="submit"] {font-family: 'worksansmedium';color: #526273;font-size: 18px;text-decoration: none;display: block;padding:7px 15px;border: 2px solid #526273;    cursor: pointer;background:#eaeaea;border-radius:0; margin-top:7px;}
#block-webform input[type="submit"]:hover {background:#526273; color:#ffffff;}

#block-views-block-blog-block-2 {clear:both;} 
#block-views-block-blog-block-2 .view-header {margin-bottom: 30px;}
#block-views-block-blog-block-2 .view-header  p span {font-size: 20px;font-family: 'worksansregular';color: #526273;display: inline-block;margin-left: 10px;}

#block-views-block-archive-block-1 h2 {display:none;}

.view-form .js-form-item{position: relative;display: inline-block; vertical-align:middle;}
.view-form .form-actions{background: transparent;display: inline-block; padding:0; vertical-align:middle;}
.view-form .form-date {width:auto !important; padding-right:25px; background: url(/themes/drbatra/css/../images/calendar.png) right 3px top 2px no-repeat;}
.view-form #edit-actions input[type="submit"] { border-radius:0; border: 2px solid #526273; color:#526273; background:#ffffff; padding: 2px 10px; transition: all .3s ease-out;
-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;}
.view-form #edit-actions input[type="submit"]:hover { background:#526273; color:#ffffff;}

/* popup */
.popup_para {color:#fff !important;background:#526273; font-weight:600; margin-bottom:0;}
#dialog form {background:#ffffff; clear:both;}
#dialog form .btn.btn-default{background:#E45F64; border:none;}
#dialog .close {margin-top:0 !important;position:absolute;right:20px;top: 20px;background: none !important;color: #fff !important;}


/*blog menu redesign*/
/*#block-blogmenu #menu.navbar-list{padding:0;border-bottom: 1px solid #0073ad;width:100%;}
#block-blogmenu ul.menu li a{border-bottom: 1px #0073ad solid; bottom: -1px; transition:unset !important}
#block-blogmenu ul.menu li a:hover, #block-blogmenu ul.menu li a.is-active {border: 1px #0073ad solid;background: #ffffff;border-bottom: 1px solid #fff !important;border-radius: 5px 5px 0 0;color:#0073ad;}
#menu a.navbar-link{margin:0 !important}
#menu a.navbar-link.is-active{border-bottom:none !important;}
#block-blogmenu ul.menu li a.is-active::before, #block-blogmenu ul.menu li:hover a::before, #block-blogmenu ul.menu li a.is-active::after, #block-blogmenu ul.menu li:hover a::after{content: unset}
@media screen and (max-width:480px){#block-blogmenu ul.menu li a{font-size:14px;}.navbar-list li.navbar-item{margin:0}}*/

/* 08032024 */
#block-blogmenu #menu.navbar-list{padding:0;/*border-bottom: 1px solid #0073ad;*/width:100%; margin-left: 0 !important; margin-top: 20px;}
#block-blogmenu ul.menu li a{/*border-bottom: 1px #0073ad solid;*/ bottom: -1px; transition:unset !important; background: #ecebeb !important; color: #000 !important;}
#block-blogmenu ul.menu li a:hover, #block-blogmenu ul.menu li a.is-active {border: none !important;background: #3a96dd !important;border-bottom: 1px solid #fff !important;border-radius: 0;color:#fff !important;}
#menu a.navbar-link{margin:0 !important}
#menu a.navbar-link.is-active{border-bottom:none !important;}
#block-blogmenu ul.menu li a.is-active::before, #block-blogmenu ul.menu li:hover a::before, #block-blogmenu ul.menu li a.is-active::after, #block-blogmenu ul.menu li:hover a::after{content: unset}
@media screen and (max-width:480px){#block-blogmenu ul.menu li a{font-size:14px;}.navbar-list li.navbar-item{margin:0}}
.page-node-type-blog .breadcrumb, .path-blog .breadcrumb{display: none;}
/* 08032024 */
/*blog menu redesign*/

#block-drbatra-content .view-header{width:100%;}
#block-blogmenu h3{font-size:36px !important; font-weight:bold !important; color:#0073ad !important;}
.views-field-field-posted-by{color: #dd5e17 !important; font-weight:600;}
#block-blogmenu .blog_spk{font-family: 'Allura-Regular';font-weight:bold !important; color:#000 !important}
.custom_blog_page .slick-next{right: -35px;}
.custom_blog_page .slick-prev{left: -35px;}
.custom_blog_page .slick-next, .custom_blog_page .slick-prev{ z-index: 999; height:40px; width:40px; border-radius:35px;}
.custom_blog_page .slick-next:before, .custom_blog_page .slick-prev:before{color: #0073ad; opacity: 1; font-size: 26px !important; font-weight: normal; background:#0073ad;display:block;font-family:unset; border-radius:35px; line-height:40px !important;}
.custom_blog_page .slick-dots li.slick-active button:before{color:#0073ad !important}
.custom_blog_page .slider_expert_speak{margin-bottom: 0 !important}
.custom_blog_page .slider_expert_speak p{text-align: left !important; padding:0 !important; min-height:unset !important;}
.custom_blog_page .slick-dots{bottom: -15px}
.custom_blog_page .slick-dots li.slick-active button {background: #f1f1f1 !important;}
.custom_blog_page .trim_txt {display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical; padding-bottom: 1px;}
.custom_blog_page .card-title{color: #0073ad; font-size: 22px; }
.custom_blog_page .blog_para{font-size: 14px; color:#000;}
.custom_blog_page .blog_posted{font-size: 17px; font-weight: 600; color: #dd5e17}
.slider_expert_speak .text-muted{color:rgb(0 115 173 / 50%)!important}
.slider_expert_speak .card-title.trim_txt a, .blog-list-content h4 a{color:#0073ad !important;}





