.um {opacity: 1 !important;}
.vc_row-fluid.tabs .vc_tta-panel-body { background-color: #fff !important;}
.vc_row-fluid.tabs .vc_tta-tabs-list li a{ background: #ffffff; padding: 15px 5px 15px 15px; margin-bottom: 5px; color: #555555; font-family: 'Poppins', sans-serif;    font-weight: 500; border: 1px solid #f1f1f1; font-size: 16px; border-radius:0px;}
.vc_row-fluid.tabs .vc_tta-tabs-list li.vc_active a{ background: #fff; color: #3a54a3; border: 1px solid #e3e3e3 !important;}
.vc_tta.vc_tta-tabs .vc_tta-tabs-container{ width:25%; overflow:visible !important;}
.vc_tta-tabs-list{ width:100%; overflow:visible !important;}
.vc_row-fluid.tabs .vc_tta-tabs-list li.vc_active a{ border:1px solid #e3e3e3; position:relative; }
.vc_row-fluid.tabs .vc_tta-tabs-list li.vc_active a:after { position: absolute; content: "\f0da"; font-family: "FontAwesome"; left:100%; color: #e3e3e3;  height: auto;  border: none; width: auto; top:30% !important;}
.vc_row-fluid.tabs .vc_tta-tabs-list li.vc_active a:before{ display:none !important;}
.vc_tta.vc_general .vc_tta-panel-body{ padding:0px 0px 0px 30px !important;}
.vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{ border:none;}
#about h1 , #publick_listing h1 { font-weight: 500; font-size: 28px; margin-bottom: 30px; text-transform: uppercase;  font-family: 'Poppins', sans-serif;}
.wpb_wrapper p{ color: #333333; font-weight: 300; font-family: 'Poppins', sans-serif;}
/*#courses .wpb_wrapper img{ margin-bottom:0px !important;}*/
#courses .wpb_wrapper p{ margin-bottom:0px;}
.carousel-control-prev, .carousel-control-next{ position: relative; background: #999999; width: 20px; float: right; text-align: center; margin-left:5px;}
.carousel-control-prev-icon,.carousel-control-next-icon{ background-image:none; position:relative;}
.carousel-control-prev-icon:after{ position:absolute; content: "\f106"; font-family: "FontAwesome"; left: 5px; top: -4px;}
.carousel-control-next-icon:after{ position:absolute; content: "\f107"; font-family: "FontAwesome"; left: 5px; top: -3px;}
.courses.media-box.media-box-loaded { width: 33% !important; position: inherit !important; float: left !important; left: 0 !important; top:0px !important}
.media-box-content{ background:#fff !important; color:#333333 !important; float:left;}
.media-box-content .media-box-title a{ color:#333333 !important; font-size: 14px; font-family: 'Poppins', sans-serif; font-weight: 500; float:left; margin-bottom:10px; }
.media-box-content:hover{ background:#3A54A3 !important;}
.media-box-content:hover a{ color:#fff !important;}
.media-box-thumbnail-container{ width:100% !important;}
.media-box-container{ border: 1px solid #e3e3e3 !important; margin-bottom: 30px !important; box-shadow:none !important;}
.media-box-content .media-box-date{ font-size: 13px; width: 100%; float: left; font-family: 'Poppins', sans-serif; font-weight: 300; color:#797979;}
.media-box-content:hover .media-box-date{ color:#fff;} 
.media-box-content:hover .media-box-date span{ color:#fff !important;} 
/*#evr-grid{ height:auto !important; float:left; width:100% !important;}*/
.media-boxes-load-more-button.media-boxes-loading { margin:0px auto; display:table;}
.media-boxes-load-more-button.media-boxes-no-more-entries { margin:0px auto; display:table; }
.media-box-more{ display:none; color:#797979 !important; font-weight:normal !important;}
.media-box-content:hover .media-box-more a{ color:#fff !important;}
#footer{margin-top:0px !important;}
.banner_area .cycloneslider{ margin:0px;max-width:100% !important;}
.banner_area .col-xl-12{padding:0px !important;}
.banner_area .cycloneslider-template-standard .cycloneslider-caption{ background: none; opacity: 1; top: 25px; left: 47%; width: 50%;}
.banner_area .cycloneslider-caption-title{ font-family: 'Poppins', sans-serif; font-weight:600; font-size:51px !important; margin-bottom:15px !important;}
.banner_area .cycloneslider-caption-description{ font-size:17px !important; font-weight:300; font-family: 'Poppins', sans-serif;}
.cycloneslider-caption-description a { float: left; color: #fff; text-transform: capitalize; border-bottom: 1px solid #fff; padding-bottom: 2px;}
#header a.btn.btn-primary.float-left{ margin:0px 35px;}
.event_content a{ float:left; }
.annouc_content a{ float:left;width: 100%;}
.annouc_content i { float: left; margin-right: 10px; margin-top: 4px;}
.annouc_content:last-chlid:after{ border:none}
#publick_listing .wpb_text_column.wpb_content_element { float:left; margin-bottom:20px;}
.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{ background-color:#fff !important; }

@media only screen and (min-width: 320px) and (max-width: 480px) {
	#header .widget.widget_text { margin-bottom: 0px !important;}
	#header { padding: 10px 0;}
	.navigation{ margin:0px;}
	#header .col-xl-4 {  margin-top: 12px;}
	#header a.btn.btn-primary.float-right{ font-size:12px;}
	#header .email.float-left{width:73%}
	#header a.btn.btn-primary.float-left{margin-left: 27%;margin-top:10px;}
	.row.justify-content-center { float: right; margin: 0; padding: 0; text-align: left;display: flex;-webkit-box-pack: initial !important;-ms-flex-pack: initial !important;justify-content: initial !important; width:100%;}
	.navigation .navbar-expand-md .navbar-nav a.nav-link{ border:none;}
	.navbar{ width:100%;}
	.navbar.navbar-expand-md.nav_bar .navbar-toggler{ color:#fff;}
	.widget.widget_text { margin-bottom: 30px;}
	.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title a{ padding: 15px 5px 15px 15px; margin-bottom: 5px; color: #555555; font-family: 'Poppins', sans-serif; 	font-weight: 500; border: 1px solid #f1f1f1; font-size: 16px; border-radius: 0px;}
	.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title a{ background: 	#fff; color: #3a54a3 !important; border: 1px solid #e3e3e3 !important;}
	.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{ border-color:transparent !important; background-color:transparent !important;}
	.wpb_wrapper h1{ font-size:22px;}
.wpb_wrapper p{ font-size:15px;}
.vc_tta.vc_general .vc_tta-panel-body { padding: 10px !important;}
	.courses.media-box.media-box-loaded { width: 100% !important;}
#evr-grid{ margin:0px !important;}
	.media-box-container{ margin-left:0px !important;}
	.cycloneslider-caption{ display:none;}
	}
	.evr-grid .courses .media-box-content .media-box-more a{visibility:hidden;}
.dental_post:nth-of-type(odd) {
    margin-right: 15px;
}

.post-thumbnail img{height:auto;}

.verticalCarouselHeader { text-align: right;}
.verticalCarouselHeader .vc_goUp, .verticalCarouselHeader .vc_goDown { display: inline-block;}
.verticalCarouselHeader .vc_goUp i, .verticalCarouselHeader .vc_goDown i{ background: #999999; color: #fff; width: 16px; height: 16px; font-size: 16px;}
ul#breadcrumbs{margin-top:10px;}
ul#breadcrumbs li{font-size:12px;}
ul#breadcrumbs li a{font-size:12px;}
.media-box-image .thumbnail-overlay i.fa{background:#3A54A3;}
.media-box.media-box-loaded .media-box-content{width:100%;min-height:130px;padding: 10px;}
.single h2.float-left { width: 50%; font-size: 20px;}
.single #breadcrumbs{ width:32%;}
.pub time{ display:none;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li:nth-child(1) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(1) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/about.png) no-repeat; background-position:8px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li.vc_active:nth-child(1) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(1) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/about1.png) no-repeat;background-position:8px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(1) .vc_tta-panel-title a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(1) .vc_tta-panel-title a{ background-position:8px 8px;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li:nth-child(2) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(2) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/missino.png) no-repeat;background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li.vc_active:nth-child(2) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(2) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/missino1.png) no-repeat;background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(2) .vc_tta-panel-title a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(2) .vc_tta-panel-title a{ background-position:12px 12px;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li:nth-child(3) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(3) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/history.png) no-repeat;background-position:10px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li.vc_active:nth-child(3) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(3) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/history1.png) no-repeat;background-position:10px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(3) .vc_tta-panel-title a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(3) .vc_tta-panel-title a{ background-position:10px 12px;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li:nth-child(4) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(4) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/office.png) no-repeat;background-position:13px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-tabs-list li.vc_active:nth-child(4) a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(4) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/office1.png) no-repeat;background-position:13px 15px; padding-left:45px;}
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel:nth-child(4) .vc_tta-panel-title a,
.vc_row-fluid.tabs.ab .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(4) .vc_tta-panel-title a{ background-position:13px 11px;}
.vc_row-fluid.tabs.mem .vc_tta-tabs-list li:nth-child(1) a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel:nth-child(1) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/missino.png) no-repeat; background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.mem .vc_tta-tabs-list li.vc_active:nth-child(1) a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(1) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/missino1.png) no-repeat;background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel:nth-child(1) .vc_tta-panel-title a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(1) .vc_tta-panel-title a{ background-position:12px 12px;}
.vc_row-fluid.tabs.mem .vc_tta-tabs-list li:nth-child(2) a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel:nth-child(2) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/about.png) no-repeat;background-position:8px 15px; padding-left:45px;}
.vc_row-fluid.tabs.mem .vc_tta-tabs-list li.vc_active:nth-child(2) a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(2) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/about1.png) no-repeat;background-position:8px 15px; padding-left:45px;}
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel:nth-child(2) .vc_tta-panel-title a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(2) .vc_tta-panel-title a{ background-position:8px 8px;}
/*.vc_row-fluid.tabs.mem .vc_tta-tabs-list li:nth-child(3) a{ background:url(../../uploads/2018/01/history.png) no-repeat;background-position:10px 15px; padding-left:45px;}
.vc_row-fluid.tabs.mem .vc_tta-tabs-list li.vc_active:nth-child(3) a{ background:url(../../uploads/2018/01/history1.png) no-repeat;background-position:10px 15px; padding-left:45px;}*/
.vc_row-fluid.tabs.mem .vc_tta-tabs-list li:nth-child(5) a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel:nth-child(5) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/office.png) no-repeat;background-position:13px 15px; padding-left:45px;}
.vc_row-fluid.tabs.mem .vc_tta-tabs-list li.vc_active:nth-child(5) a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(5) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/office1.png) no-repeat;background-position:13px 15px; padding-left:45px;}
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel:nth-child(5) .vc_tta-panel-title a,
.vc_row-fluid.tabs.mem .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(5) .vc_tta-panel-title a{ background-position:13px 11px;}
.vc_row-fluid.tabs.pub .vc_tta-tabs-list li:nth-child(1) a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel:nth-child(1) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/teath.png) no-repeat; background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.pub .vc_tta-tabs-list li.vc_active:nth-child(1) a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(1) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/teath1.png) no-repeat;background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel:nth-child(1) .vc_tta-panel-title a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(1) .vc_tta-panel-title a{ background-position:13px 11px;}
.vc_row-fluid.tabs.pub .vc_tta-tabs-list li:nth-child(2) a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel:nth-child(2) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/history.png) no-repeat;background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.pub .vc_tta-tabs-list li.vc_active:nth-child(2) a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(2) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/history1.png) no-repeat;background-position:12px 15px; padding-left:45px;}
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel:nth-child(2) .vc_tta-panel-title a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(2) .vc_tta-panel-title a{ background-position:12px 12px;}
.vc_row-fluid.tabs.pub .vc_tta-tabs-list li:nth-child(3) a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel:nth-child(3) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/office.png) no-repeat;background-position:17px 15px; padding-left:45px;}
.vc_row-fluid.tabs.pub .vc_tta-tabs-list li.vc_active:nth-child(3) a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(3) .vc_tta-panel-title a{ background:url(../../uploads/2018/01/office1.png) no-repeat;background-position:17px 15px; padding-left:45px;}
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel:nth-child(3) .vc_tta-panel-title a,
.vc_row-fluid.tabs.pub .vc_tta-panels-container .vc_tta-panel.vc_active:nth-child(3) .vc_tta-panel-title a{ background-position:13px 11px;}
/*****************************************************************/
.page-id-7 .event_content{width:100%;}
.page-id-7 .vc_container{height:245px !important;}
.page-id-7 .event_area h1{padding-top:0px !important;padding-bottom:0px !important;}
.page-id-7 .event_area .row .content{text-transform:capitalize !important;color:#555555;}
.page-id-8 .wpb_wrapper p , .page-id-8 .wpb_wrapper li , .page-id-94 .wpb_wrapper p , .page-id-94 .wpb_wrapper li , .page-id-86 .vc_tta-panel-body .dental_post .dental_post_cont p , .page-id-9 .event_area .row .content , .blog_post .entry-content p, .page-id-86 .entry-content p , .page-id-86 .wpb_wrapper li{font-size:1em !important;font-family: 'Open Sans', sans-serif !important;color: #555555 !important;font-weight: 400 !important;}
.page-id-8 .wpb_wrapper h1, .page-id-8 .wpb_wrapper h2, .page-id-8 .wpb_wrapper h3, .page-id-8 .wpb_wrapper h4, .page-id-94 .wpb_wrapper h1, .page-id-94 .wpb_wrapper h2, .page-id-94 .wpb_wrapper h3, .page-id-94 .wpb_wrapper h4, .blog_post h2.entry-title a ,.blog_post h2.entry-title , .page-id-86 .wpb_wrapper h1 {color: #3a54a3 !important;} 
.event_area .event_content a , .media-box-content .media-box-title a , .annouc_content a , .dental_post_cont h2 a {color:#3a54a3 !important;font-family: 'Open Sans', sans-serif !important;font-weight:600;}
.dental_post:hover h2 a{color:#ffffff !important;}
.event_area .event_content a{font-size: 17px;}
.footer .img{float:left; padding-right:10px;padding-bottom: 30px;}
.page-id-202 .media-box-container, .page-id-92 .media-box-container, .page-id-560 .media-box-container {min-height: 268px !important;}
.page-id-202 .media-box-thumbnail-container {max-height: 158px !important;}
.page-id-202 .media-box-content:hover a, .page-id-92 .media-box-content:hover a, .page-id-560 .media-box-content:hover a,
.page-id-202 .media-box-content:hover .media-box-text, .page-id-92 .media-box-content:hover .media-box-text, .page-id-560 .media-box-content:hover .media-box-text {color:#ffffff !important;}
.page-id-9 .event_area .row .content{font-size:13px !important;}
.center-imagee{text-align:center !important;}
.footer .content{line-height:1.2em;}
.footer .widget-title{color:#3a54a3;}
.footer strong a {color:#212529;}
#header { padding: 10px 0;}
.navigation .navbar-expand-md .navbar-nav a.nav-link{padding:14px 16.5px !important;}
.footer_logo .img-fluid{height: auto;width:90%;}
#footer .footer p a.nav-link {padding: 0px !important;padding-left: 20px !important;color:#333333;font-size: 14px;}
#header .col-xl-5 {margin-top: 40px;}
#footer .footer h5{font-weight:bolder;font-size: 14px;color:#525252;}
#header .fa.fa-envelope.float-left {font-size: 30px;margin-top: -2px !important;margin: 10px;color:#5e5e5e;}
#header .textwidget.custom-html-widget a img {width: 34px;margin-top: -3px;}
/*.event_area .row img{height: auto;width: 81%;}*/
.ihc-login-template-5 .impu-form-submit input, .ihc-login-template-5 .impu-form-submit input:hover{background:#3A54A3 !important;}
.ihc-login-template-5 .impu-form-links a:hover{color: #3A54A3 !important;}
.ihc-register-2 .iump-submit-form input{background: none repeat scroll 0 0 #3A54A3 !important;
border: 4px solid #3A54A3 !important;}
.ihc-register-2 .iump-submit-form input:hover{background: #3A54A3 !important;}
.iump-level-details-register .ihc-order-title{border-bottom:2px solid #3A54A3;}
.event_area .col-xl-10.col-md-10{padding-left:0px;}
.event_area .event_content a{float: left;width: 100%;}
.banner_area .cycloneslider-template-standard .cycloneslider-caption {left: 1% !important;}
.e_address.float-left a{color:#5e5e5e;}
.e_address.float-left a:hover{color:#3a54a3;}
h1.heading-tabss .image {width: 40px;margin-bottom:5px !important;height: auto;}
ul.list-stylee{list-style:none;}
ul.list-stylee li:before{position:absolute; content:"›"; font-weight:bolder !important; font-size:1em !important; left:35px; color:#a0b4d9;}
.cycloneslider-template-standard .cycloneslider-caption-title{padding-top:0px !important;}
.cycloneslider-caption-description p{margin-bottom:0px !important;}
@media only screen and (min-width: 500px) and (max-width: 1024px) and (orientation: landscape){
	#header .col-xl-5 {margin-bottom: 40px;margin-top:0px;}
	.cycloneslider-caption .cycloneslider-caption-title{font-size: 17px !important;}
	.cycloneslider-caption .cycloneslider-caption-description{font-size: 14px !important;}
	.annouc_content{width:100%;}
	.cycloneslider-caption{width:100% !important;}
	.banner_area .cycloneslider-caption-title{margin:0px !important;}
	.cycloneslider-template-standard .cycloneslider-caption-title{padding-top:0px !important;}
}
@media only screen and (max-width: 319px) {
	.wp_teamshowcase_slider.design-1 .teamshowcase-image-bg{height:240px !important;}
	.page-id-7 .event_content{width:100%;}
.page-id-7 .vc_container{height:auto !important;}
	.event_area .col-xl-10.col-md-10 {padding-left: 15px;}
	.event_area .row img {height: auto;width: 100%;}
	#header .col-xl-5 {margin-top:0px;margin-bottom:40px;}
	.cycloneslider-caption .cycloneslider-caption-title{font-size: 17px !important;}
	.cycloneslider-caption .cycloneslider-caption-description{font-size: 14px !important;}
	.annouc_content{width:100%;}
	.cycloneslider-caption{width:100% !important;}
	.banner_area .cycloneslider-caption-title{margin:0px !important;}
	.cycloneslider-template-standard .cycloneslider-caption-title{padding-top:0px !important;}
	.menu-top-menu-container li a{font-size:11px !important;}
}

@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: portrait){
	.wp_teamshowcase_slider.design-1 .teamshowcase-image-bg{height:275px !important;}
	.dental_post_cont{width:68%;}
	.page-id-86 .dental_post {width: 100%;min-height: 66px !important;}
	.wp-tsas-slider-wrap  .teamshowcase-image-bg{
width: auto !important;
}
	.page-id-7 .event_content{width:100%;}
.page-id-7 .vc_container{height:auto !important;}
	.event_area .col-xl-10.col-md-10 {padding-left: 15px;}
	.event_area .row img {height: auto;width: 100%;}
	#header .col-xl-5 {margin-top:0px;}
	.cycloneslider-caption .cycloneslider-caption-title{font-size: 17px !important;}
	.cycloneslider-caption .cycloneslider-caption-description{font-size: 14px !important;}
	.annouc_content{width:100%;}
	.cycloneslider-caption{width:100% !important;}
	.banner_area .cycloneslider-caption-title{margin:0px !important;}
	.cycloneslider-template-standard .cycloneslider-caption-title{padding-top:0px !important;}
}
@media only screen and (min-width: 481px) and (max-width: 780px){
	.wp_teamshowcase_slider.design-1 .teamshowcase-image-bg{height:315px !important;}
	.dental_post_cont{width:70%; padding: 5px 0px;}
	.page-id-86 .dental_post {width: 100%;min-height: 52px !important;}
	.page-id-7 .event_content{width:100%;}
.page-id-7 .vc_container{height:auto !important;}
	.event_area .col-xl-10.col-md-10 {padding-left: 15px;}
	.event_area .row img {height: auto;width: 100%;}
	#header .col-xl-5 {margin-top:0px;margin-bottom:40px;}
	.cycloneslider-caption .cycloneslider-caption-title{font-size: 17px !important;}
	.cycloneslider-caption .cycloneslider-caption-description{font-size: 14px !important;}
	.annouc_content{width:100%;}
	.cycloneslider-caption{width:100% !important;}
	.banner_area .cycloneslider-caption-title{margin:0px !important;}
	.cycloneslider-template-standard .cycloneslider-caption-title{padding-top:0px !important;}
	.menu-top-menu-container li a{font-size:11px !important;}
}
@media only screen and (min-width: 781px) {#header .col-xl-5 {margin-top:40px;margin-bottom:40px;}
	.dental_post_cont{width:70%; }
	.page-id-86 .dental_post {width: 100%;min-height: 60px !important;}
}

.page-id-86 .dental_post_cont p{display:none;}
.page-id-86 .dental_post{background-color:#f7f7f7;width:100%; min-height:87px;}
.page-id-86 .dental_post:hover{background-color:#3a54a3;}


/**************************SLIDER DESIGN************************/

.wp-tsas-slider-wrap {width: 99%;}
.wp-tsas-slider-wrap .member-name {font-size: 16px !important;line-height: 1.2 !important;color:#3a54a3 !important;text-align:left;font-weight:bolder;}
.wp-tsas-slider-wrap .member-job {font-size: 12px !important;color:#333333 !important;text-align:left;}
.wp-tsas-slider-wrap .member-desc {display:none !important;}
.wp-tsas-slider-wrap .slick-dots {display:none !important;}
.wp-tsas-slider-wrap  .teamshowcase-image-bg{min-height: 165px !important;width: auto !important;}
.wp-tsas-slider-wrap .slick-arrow {color:#cccccc !important;}
.wp-tsas-slider-wrap .member-job ,.wp-tsas-slider-wrap .member-name{padding-left:3px;border-left: 3px solid#3a54a3;}
.teamshowcase-hover-icon.popup-modal{display:none;}
.teamshowcase-image-bg img:hover{-ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari 3-8 */
    transform: scale(1); }

.attachment-twentyseventeen-featured-image.size-twentyseventeen-featured-image.wp-post-image {
/*height: 180px;*/
/*margin-top: 25px;*/
width: auto;
}

ul#breadcrumbs li.separator{display:none;}
.blog_post.public_education .entry-content{text-align:justify !important;}
.blog_post.public_education .entry-content img{float:left !important;margin:20px 20px 20px 0px;}
ul.page-numbers{list-style: none;
    width: 100%;
    display: block;text-align:center;clear: both;}
ul.page-numbers li {
    display: inline-block;
    padding: 0px 6px;
    color: #ffffff;
    background-color: #3A54A3;
	font-size:13px !important;
}
span.page-numbers {
    color: #fff;
}
a.page-numbers {
    color: #fff;
}
span.page-numbers.current {
    font-weight:bold;
}
.wp_teamshowcase_slider.design-1 .teamshowcase-image-bg{height:auto;}
.media-box-content .media-box-date:nth-child(3) , .page-id-202 .media-box-content .media-box-text , .page-id-92 .media-box-content .media-box-text, .page-id-560 .media-box-content .media-box-text {display: none !important;}
.blog_post.status-publish a.btn{margin:0px auto; font-size: 12px; border-radius: 5px;}
.course-fees-wrapper{display:none;}
/*.dent_img{height:90px;}*/
.membership-renewal table tr td{text-align:center;padding:10px;border-bottom: 3px solid #fff;color:#3A54A3;}
.membership-renewal table tr td:first-child{background:#dbe5f1;text-align: left;}
.membership-renewal table tr td:nth-child(2){background:#f2f2f2;}
.membership_renewal_box{display: none;}
.membership_renewal_box .member_col ul li, .membership_renewal_box .member_col ol li{text-align : left;}
.membership_renewal_box .member_col ul li:before{content: "";}
.membership_renewal_box .member_col strong.sub-heading{text-align: left; display: block; padding-left: 25px; padding-top: 10px;}

.form-groupss-child{font-size:17px;border-bottom:1px solid#000000;}
.form-groupss{font-size:20px;border-bottom:1px solid#000000;}
.becomemember table tr td:first-child {background:#dbe5f1;width: 443px !important;color:#3A54A3;}
.becomemember .rowtitle{font-size: 18px;}
.becomemember table tr td:nth-child(2) ,.becomemember table tr td:nth-child(3) ,.becomemember table tr td:last-child{width: 120px !important; text-align:center;color:#3A54A3;background:#f2f2f2;}
.becomemember table tr td:last-child{background:#dbe5f1; border-right:unset;}
.becomemember table tr td{padding:20px 10px;line-height: 0;border-right: 2px solid #ffffff; }
.becomemember table tr.paragraph td{padding:10px !important;border-bottom:3px solid#ffffff;}
.becomemember .table-headings td {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bolder;
    color: #000000 !important;
	line-height: 1.2;
padding-top: 4px !important;
padding-bottom: 4px !important;
}
.becomemember .table-headings td:first-child{background-color:#cccccc !important;border-bottom: 1px solid #ffffff;}
.becomemember .tb-heading td {
	background-color: #cccccc !important;
color: #ffffff !important;
font-weight: bolder;
font-size: 18px !important;
line-height: 1 !important;
	padding: 20px 15px !important;
}
.becomemember .tb-heading td:first-child{border-bottom: unset !important;}
.becomemember .tb-heading td:nth-child(2){border-bottom: 1px solid #ffffff;}
.becomemember .select_option a {
    background: #3a54a3;
    color: #fff;
    padding: 7px 20px;
    display: inline-block;
    border-bottom: 2px solid #152452;
    font-size: 14px;
    font-weight: 300;
    font-family: 'Poppins', sans-serif;
	line-height: 1;
	
}
.becomemember .select_option{margin-bottom:0px !important}
.paragraph{font-size: 12px;}
.paragraph li, .paragraph em, .paragraph strong, .paragraph p {
    line-height: 1 !important;
	color: #555555 !important;
}
.member_col{display:none;}
@media only screen and (min-width:990px) and (max-width: 1200px){
	.rowtitle {
    line-height: 1;
}
}
@media only screen and (min-width:320px) and (max-width: 990px) {
    .membership_renewal_box{display: inline-block !important;}
    .wpb_content_element.member_col{display: inline-block !important;margin-bottom: 0px;}
	.becomemember{display:none;}
}
.blog #main .col-md-4 .blog_post .post-thumbnail {min-height: 65px;}
.blog #main .col-md-4 .blog_post .post-thumbnail img{min-height: 50px;object-fit: cover;}
@media only screen and (min-width:320px) and (max-width: 768px) {
    .membership-renewal table tr:nth-child(1) td:first-child{overflow-wrap: break-word;}
    .membership-renewal table tr td:first-child{width: 50%;float: left;height: 80px;font-size: 15px;}
    .membership-renewal table tr td:nth-child(2){float: left;width: 50%;height: 80px;}
    .membership-renewal table tr:nth-child(4) td{height: 95px;}
    .blog #main .col-md-4 .blog_post .post-thumbnail img{height: auto;}
    #eventplus_event_fees .d3sc .col-md-8.col-xs-12{ padding-top: 5px;}
    #eventplus_event_fees .d3sc .col-md-4.col-xs-12{ border-bottom: 1px solid #ccc; padding-bottom: 5px;}
    #eventplus_event_fees .d3sc .row:last-child .col-md-4.col-xs-12{ border-bottom: none;}
    .events-plus-2 .regis8er-form .fi3ld .t3rms ol{ padding: 0px 0px 0px 15px; margin: 5px 0px 0px 0px !important;}
    #evrplusRegForm form.evrplus_regform input[type="text"], #evrplusRegForm form.evrplus_regform select{ width: 100% !important;}
    #eventplus_form_fields .radio-fields:first-child .col-sm-12.col-xs-12 .row div.fi3ld{ padding-left: 13px; padding-right: 13px; }
    .error-404 #notfound .notfound .notfound-404 { height: 142px; }
    .error-404 #notfound .notfound .notfound-404 h1 { font-size: 112px; }
}

#eventplus_form_fields .radio-fields .eplus-required{display: inline-block;width: 20px;height: 20px;margin-top: 2px;float: left;}
#eventplus_form_fields .radio-fields label{display: inline-block;margin-left: 10px;margin-top: 3px;}
.figure-center{display: table;margin: 0px auto;}
table tbody tr.paragraph p, table tbody tr.paragraph li{line-height: 1.3 !important;}
#collapsibleNavbar{padding-left: 20px;}
.container .ihc-register-6,
.home-page-event-banner img {width: 100%;}
.container .ihc-register-6 .ihc-register-col{max-width: 50%;}
.blog #main .col-md-4 .blog_post .entry-title{min-height: 75px;}
.blog #main .col-md-4 .blog_post .entry-content{min-height: 90px;display: inline-block;}
.blog #main .col-md-4 .blog_post .entry-content p{display: inline-block;}
.about-tab-our-mission{background-color: #f4f4f4 !important;padding: 20px;}
#about .about-tab-our-mission h1.heading-tabss{margin-bottom: 16px;}
.about-tab-our-mission ul.list-stylee{padding-left: 25px;}
.about-tab-our-mission ul.list-stylee li:before{left: 55px;}
body.blog #main .row .blog_post.category-news-events{border: 1px solid #e3e3e3;padding: 10px;}
body.blog #main .row .blog_post.category-news-events h2.entry-title{font-size: 20px;}
body.blog #main .row .blog_post.category-news-events h2.entry-title a{font-size: 16px;font-weight: 600;}
body.blog #main .row .col-md-12 .blog_post.category-news-events .entry-content p{margin-bottom: 10px;}
body.blog #main .row .blog_post.category-news-events .entry-content p{font-size: 14px !important;}
.blog_post time{margin-bottom: 10px;}
.status-explain-wrapper ul{padding-left: 0px;margin: 0;list-style-type: none;}
.status-explain-wrapper ul > li { text-indent: -8px; }
.status-explain-wrapper ul > li:before { content: "- "; text-indent: -5px;}
.row:after, .row:before, .vc_row:after, .vc_row:before{
    display: inline-block !important;
}
.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li:before{ content: ""; }
.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .member-username{background-color: transparent;}
.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .team-member .member-content{padding: 10px 3px;}
.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .team-member .member-content .member-name a{ font-size: 18px; line-height: 0.2; font-family: 'Open Sans', sans-serif !important;
}
.membership-listing-search-results{ margin: 20px 0px; }
.membership-listing-search-results .member-search-wrapper{ margin: 15px 0px; }
.membership-listing-search-results .member-search-wrapper .member-name{ padding-bottom: 5px; }
.membership-listing-search-results .ihc-search-bar-wrapper .ihc-input-pre{ cursor: pointer; }
/*.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .team-member .member-img,*/
/*.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .team-member .member-content .member-social,*/
/*.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .team-member .member-content .member-email,*/
/*.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .team-member .member-content .member-extra-fields,*/
/*.inner_content .ihc-wrapp-list-users .ihc-content-user-list ul li .team-member .member-content .member-username{ display: none;}*/
#eventplus_attendee_form_confirm .fi3ld.hideThis, #optional_fee_items_message,
#course-verification-field-wrapper{ display: none; }
/*#eventplus_register_btn{ display: none; }*/
.d3sc .description-details { text-align: left; }
.evrplus_regform label{color: #5a5757;}
.events-plus-2 .regis8er-form .fi3ld .t3rms{color: #5a5757 !important;}
.d3sc .description-details .progress { position: relative; }
.d3sc .description-details .progress .progress-bar{background-color: #3A54A3;}
.d3sc .description-details .progress .progress-bar span.progress-bar-seat-info { position: absolute; display: block; width: 100%; color: #c5b3b3; }
#eventplus_event_fees .d3sc .description-details .row{border-bottom: 1px solid #5a5757;padding: 5px 0px;}
#eventplus_event_fees .d3sc .description-details .row:last-child{border-bottom: 0px solid #5a5757;}
/*****404 Page Start*********/
.error-404 #notfound {
    text-align: center;
}
.error-404 #notfound .notfound {
    max-width: 400px;
    display: inline-block;
    margin-bottom: 30px;
}
.error-404 #notfound .notfound h2 {
    font-family: 'Poppins', sans-serif;
    color: #000;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 0;
}
.error-404 #notfound .notfound p {
    font-family: 'Poppins', sans-serif;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 20px;
    margin-top: 0px;
}
.error-404 #notfound .notfound a {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    text-decoration: none;
    text-transform: uppercase;
    background: #3A54A3;
    display: inline-block;
    padding: 15px 30px;
    border-radius: 40px;
    color: #fff;
    font-weight: 700;
    -webkit-box-shadow: 0px 4px 15px -5px #3A54A3;
    box-shadow: 0px 4px 15px -5px #3A54A3;
}
/*****404 Page End*********/