/* MK 2015-03-02 */
.col-md-6-lon{
  position: relative;
  min-height: 1px;
  padding-right: 0px !important;
  padding-left: 0px !important;  
  float: left;
  width: 50%;
}

.sub-page-banner {
	background:url("") no-repeat center !important;
	background-attachment:fixed;
	height:380px;
	position:relative;
}

.RadGrid input[type="image"] {
	cursor: pointer;
	border: 0px solid #F4F4F4 !important;
	margin: 0 0 0 0 !important;
	padding: 0px 0px 0px !important;
}

.RadGrid .rgSave, .RadGrid .rgAdd, .RadGrid .rgRefresh, .RadGrid .rgEdit, .RadGrid .rgDel, .RadGrid .rgDrag, .RadGrid .rgFilter, .RadGrid .rgPagePrev, .RadGrid .rgPageNext, .RadGrid .rgPageFirst, .RadGrid .rgPageLast, .RadGrid .rgExpand, .RadGrid .rgCollapse, .RadGrid .rgSortAsc, .RadGrid .rgSortDesc, .RadGrid .rgUpdate, .RadGrid .rgCancel, .RadGrid .rgUngroup, .RadGrid .rgExpXLS, .RadGrid .rgExpDOC, .RadGrid .rgExpPDF, .RadGrid .rgExpCSV {
	min-width: 10px !important;;	
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
	background-color: transparent;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-size: 1px;
	cursor: pointer;
}

/* PM 2015-02-25 */
.LoginPanel .dnnLabel{
  padding-right: 60px !important;
}



a {
  color: #116cb2;
}
a:hover,
a:focus {
  color: #116cb2;
}

.caption a:hover { color: #116cb2 !important;}

.btn a {
  color: #fff;	
}

.bg-default {
    background-color: #116cb2;
}
.btn-default {
    background-color: #116cb2;
	/*box shadow should be dark*/
    box-shadow: 0 3px 0 #0e568e;
    -moz-box-shadow:0 3px 0 #0e568e;
    -webkit-box-shadow:0 3px 0 #0e568e;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-color: #0e568e;
}
.btn-large {
    padding:14px 60px 10px !important;
    font-family: 'SourceSansProLight' !important;
    font-size: 22px !important;
}
.yellow-divider {
    background-color:#9fc4e0;
    height: 16px;
}
h1.bordered,
h2.bordered,
h3.bordered,
h4.bordered,
h5.bordered,
h6.bordered,
.h1.bordered,
.h2.bordered,
.h3.bordered,
.h4.bordered,
.h5.bordered,
.h6.bordered {
	color: #116cb2;
}
h1.light,
h2.light,
h3.light,
h4.light,
h5.light,
h6.light,
.h1.light,
.h2.light,
.h3.light,
.h4.light,
.h5.light,
.h6.light {
	color:#116cb2;
}

.top-sec-detail .social2 li a:hover{ border:2px solid #116cb2;}
.top-sec-detail .social2 li a:hover i{ color:#116cb2}

/*
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background-color:#116cb2;
}
.navbar-nav > li:hover a{
	background:#116cb2; color:#fff !important;
}
*/
.dropdown-menu {
	border-top: 6px solid #116cb2;
}

.navbar-nav > li:hover ul li a:hover{ 
	color:#116cb2 !important;
}

.navbar-nav li.mega-menu-item .mega-menu{ border-top: 6px solid #116cb2;}

/*
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: #116cb2;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #116cb2;
}
*/

.home-box a:hover{color:#116cb2;}
.appointment-sec h1{ 
	color:#116cb2
}
.ui-widget-header {

}

.blog-date {background: #116cb2; }
.blog-thumbnail img{border-bottom:4px solid #116cb2;}
.blog-item .blog-title a:hover{ color:#116cb2;}
.carousel-indicators .active {
  background-color: #116cb2;
}
.panel-title.active span{ background:#116cb2}
.panel-title.active a{ color:#116cb2 !important}
.testimonials h1{ color:#116cb2}
.footer-nav li a:hover {color:#116cb2 !important;}
footer h4{ color:#116cb2;}
.footer-widget h4{ color:#116cb2}
footer h4 span{ border-bottom:1px solid #116cb2;}
footer.light .tweet i{color:#116cb2;}
footer.light .contact-widget p a:hover{ color:#116cb2;}
footer.dark .contact-widget p a:hover{ color:#116cb2;}

/*home 2*/
.service-box:hover{ background:#116cb2;}
.service-box:hover .icon{ background:#116cb2;box-shadow:0px 0px 0px 1px #116cb2;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    background:#116cb2 !important;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background:#116cb2;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background:#116cb2 !important;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
   background:#116cb2;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
   background:#116cb2;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background:#116cb2;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background:#116cb2;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background:#116cb2 !important;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover, .jcarousel-skin-tango .jcarousel-next-vertical:focus{background:#116cb2;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{background:#116cb2;}
.blog2-content h4 a:hover{ color:#116cb2;}
.slider-mini a:hover{ color:#116cb2; border-color:#116cb2;}
.testimonials2-patient-detail span{ color:#116cb2}
.creative-sec h1{ color:#116cb2}
.creative-sec-thumb .overlay{background:url(../images/purple-overlay.png) repeat;}
.accordian-style2 .panel-heading i{ color:#116cb2;}



/*home4*/
caption a.btn-bordered:hover{ color:#116cb2}
.slider-revolution-overlay{ background:url(../images/slider2-overlay.png) repeat;}
/*revolution slider nav*/
.tp-bullets.simplebullets .bullet{background:#80b5d0;}


/*sub page*/
.sub-page-banner .overlay{background:url(/Portals/0/images/purple-overlay.png) repeat;}
.team-des-btn.active{ background:#116cb2}
.team-member-description .team-member-desc-inner{ background:url(../images/team-desc-bg.png) repeat; border:1px solid #1b7fb1; 
/*box shadow should be light*/
box-shadow: inset 1px 1px 1px 0px #88c4e2;-moz-box-shadow: inset 1px 1px 1px 0px #88c4e2;-webkit-box-shadow: inset 1px 1px 1px 0px #88c4e2;}
.team-member-description .team-member-desc-inner span.pointing-arrow{ background:url(../images/team-member-desc-arrow.png) no-repeat;}
i.feature-icon{  background:#116cb2;}
i.feature-icon{text-shadow:0px 5px 0px #321d59;}
.carousel.default .carousel-indicators .active{ background:#116cb2;}
.year {color: #116cb2;}
.carousel-indicators.dark-indicators .active{ background:#116cb2 !important}
.medicom-feature-list li em {border:1px solid #e8a45a; 
/*border should be dark*/
background:#116cb2;}
.procedures h3{ margin:0; background:#116cb2; }
.testimonials3-patient-detail span{color:#116cb2;}


/*quote icons should be light*/
.testimonials3 .fa-quote-left, .testimonials3 .fa-quote-right{ color:#d9e6ef;}
.doctors-detail h4{color:#116cb2}
.investigations h1{ color:#116cb2}
.pricing-table2.highlight .table-heading, .pricing-table2.highlight .table-heading .price{ background:#116cb2;}
.pricing-table .table-heading{ background:#116cb2;}
.portfolio .entry:hover p{ border-bottom:6px solid #116cb2}
.portfolio .entry:hover p a:hover{ color:#116cb2}
.tags li a:hover{ color:#116cb2; border:1px solid #116cb2;}
.popular-post h4:hover, .popular-post h4 a:hover{ color:#116cb2}
.archives li a:hover, .archives li a:hover i{ color:#116cb2}
.get-in-touch-widget li a:hover, .we-are-social li a:hover{ color:#116cb2;}




.sidebar-nav .panel-body a:hover, .sidebar-nav .panel-body a.active{color:#116cb2}





/*tri sec*/
.tri-sec:hover{ background:#116cb2;}
.tri-sec:hover i{ color:#116cb2;}






.price-rating .price{ 
	color:#116cb2
}
.product .ad-to-cart:hover{
	color:#116cb2;
}
.popular-post p strong, .best-seller p strong{
	color:#116cb2
}
.popular-post h4 a:hover, .best-seller h4 a:hover{
	color:#116cb2
}

.shop-banner .slider-text h1 span{ color:#116cb2}
.product-single-content h4{
	color:#116cb2
}
.cart-total-amount .price{ 
	color:#116cb2;
}
.after-booking-sec h1{ color:#116cb2}

.owl-controls .owl-buttons .owl-prev:hover, .owl-controls .owl-buttons .owl-next:hover{ background:#116cb2;}
.team-thumb .links a i{ background:#116cb2;}
.team-thumb .links a:hover i{ background:#43abdf;}
.solid-row{ background:#116cb2;}



/* CUSTOM STYLES */

.navbar-default .navbar-nav a:focus {
    color:#116cb2 !important;
}

.grey-background, .grey-background .navbar-default {
    background-color: #f5f5f5;
	
}

.breadcrumb-wrapper {
    background-color:#f5f5f5;
}


.breadcrumb {/*
padding:10px 0px !important;
margin-bottom:0px  !important;*/
}

.breadcrumb-inner {/*
padding:0px 0px !important;
margin-bottom:0px  !important;*/
}

	.menul { float:left;}
	.menur { float:right;}
	.clogin { float:right; }

	ul.hmright  { margin:0; padding:25px 0 0 0;} .hmright li { display:inline-block; vertical-align:top; }

	.menu-wrapper { padding-top:4px; height:80px; }
    .search_bg { float:right; height:26px; position:relative; margin-top:0px; margin-right:0px;}
    .search, a.search:link, a.search:active, a.search:visited {  background:url(../images/search-btn.png) right top no-repeat; width:40px; height:34px;  position:absolute; right:-6px; top:0px; text-indent:-99999px; overflow:hidden;}
    a.search:hover{ background:url(../images/search-btn.png) right bottom no-repeat; }
    #dnn_dnnSEARCH_txtSearch{ margin-right:20px; float:right; border:0 none; border:0px solid #cccccc; border-right:0px; font-size:14px; top:1px; color:#222222; text-align:left; width:228px; height:34px; line-height:34px; background:url(../images/search-bar.png) center left no-repeat; padding:0 10px 0 5px; }

	a.customer-login, a.customer-login:link, a.customer-login:visited, a.customer-login:active {  line-height:31px; font-weight:400; font-size:14px; color:#707070; text-decoration:none; padding:0 0 0 21px; } 
	a.customer-login:hover { color:#116cb2; }
	.hrsep {  line-height:31px; font-weight:400; text-transform:uppercase; font-size:14px; color:#707070; padding:0 10px 0 26px; } 
	.sewrapper { padding:0 0 0 0;} 
	.clear { clear:both;}
	.dnnSortable { min-height:0px !important;}
	ul#ControlBar_Module_ModulePosition li { height:30px !important;}
	.content-index2 { height:84px; }
	.padlr1-15 { padding:0 15px !important; }
	.padlr-15 { padding:0 15px 0 0 !important; }
	.padll-15 { padding:0 0 0 15px !important; }
	form .actionMenu ul { z-index:100 !important; }
	.dnn_mact > li.actionMenuMove > ul li { height:30px !important;}
	.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active { color:#116cb2; font-size:16px; font-weight:400; line-height:56px; text-decoration: none;}
    a.breadcrumb:hover { color:#999999; text-decoration:none; }
	
@media (max-width: 767px) {
    .hide-on-mobile {
    display:none;
    }
    .grey-background, .grey-background .navbar-default {
    background-color: #fff;
    }
}

@media (min-width: 768px) {
    .hide-on-desktop {
    display:none;
    }
}
@media (min-width:240px) and (max-width:766px){
	#dnnMenu .topLevel li a div div, #dnnMenu .topLevel li a:hover div div, #dnnMenu .topLevel li a:active div div, #dnnMenu .topLevel li.breadcrumb a div div{ margin-right:0px !important; }
	#dnnMenu .topLevel li a div div { margin-left:0px !important;}
	#pixmenu{ display:none; margin:0; width:auto; height:auto; background:none;}
	#jmobileicos{ visibility:visible; height:30px; position:absolute; top:0px; right:0px; z-index:58888; width:100%;}
	#jmenuico{background:url(../Images/mmenu.png) right center no-repeat #116cb2; width:100%; height:40px; border-bottom:1px solid #444444;}
	.fixed-header  { padding-top:40px !important; }
	.menul { float:none;}
	.menur { float:none;}
	.slider-caption p span{ font-size:35px !important; }
	.menu-wrapper { padding:6px 0 10px 0; display:block; }
	.navbar-brand { float:none; padding:5px 0 0 0; }
	.navbar-header a { display:block; margin:0 auto; text-align:center; width:200px;}
	
}

