body {}
*::-moz-selection { background: #42a5f5 none repeat scroll 0 0; color: #ffffff;}

a{color:#064b73; text-decoration:none;}
a, a:focus, a:hover, a:active{outline:0 !important;}
a:focus{text-decoration:none;}
a:hover{}

.wrapper{background:#fff;}
.hoverSelector img{margin-left:10px; margin-top:-3px; margin-right:13px;}
.headerouter{background:none;}
.nopad{padding:0 !important;}
.info-box{border-top-left-radius:45px !important;  border-bottom-left-radius:42px !important;}
.info-box-icon{-webkit-border-radius:50% !important; -moz-border-radius:50% !important; border-radius:50% !important;}

.content { background-color:#eceff1 !important; padding-top: 6px !important; }
.input-sm { font-size:13px !important; }
.content-wrapper, .right-side {  }
.main-footer { background-color: #d2d6de !important; border-top-color: #b0bec5 !important; font-size:12px !important; font-weight:normal !important; }
.info { position:relative !important; left:0px !important; }
.skin-blue .main-header .navbar{background-color:#f4fbff !important;}
.skin-blue .main-header .logo{background-color:#f4fbff !important;}
.main-header .logo { line-height: 45px !important; }
.skin-blue .main-header .navbar .sidebar-toggle:hover{background-color:#03658a !important;}
.skin-blue .main-header .logo:hover{background-color:#fff !important;}
.skin-blue.layout-top-nav .main-header>.logo:hover{background-color:#03658a !important;}
/*.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side { background-color: #064b73 !important;}
*/.skin-blue .sidebar-menu > li.header { background-color: #004057 !important; color:#f7951e !important;}
.skin-blue .sidebar-menu > li:hover > a, .skin-blue .sidebar-menu > li.active > a { background-color: #03314b !important; border-left-color: #f7951e !important; }
.skin-blue .sidebar-menu > li > .treeview-menu { background-color: #004057 !important; }
.skin-blue .main-header li.user-header { background-color: #064b73 !important;}
.text-success { color: #18c1d8 !important; }
.main-footer a{color:#0297b5 !important; text-decoration:none;}
.v-align { vertical-align:middle !important; padding-top: 7px !important;}
.padding-left { padding-left:10px !important; }
.margintop { margin-top:50px !important; }
.margintop1 { margin-top:15px !important; }
.margintop2 { margin-top:25px !important; }
.sidebar-menu li.header { font-size:13px !important; }
.input-group .input-group-addon {background-color:#f7951e !important; color:#fff; border-color:#f7951e !important;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background-color: #f7951e !important;
    border-bottom-color: #f7951e !important;
    border-left-color: #f7951e !important;
    border-right-color: #f7951e !important; 
    border-top-color: #f7951e !important;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border-bottom-color: #e4e4e4 !important;
    border-left-color: #e4e4e4 !important;
    border-right-color: #e4e4e4 !important;
    border-top-color: #e4e4e4 !important;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #f9fdff !important;
}
.table-bordered { border-bottom-color: #d4d7d9 !important; border-top-color: #d4d7d9 !important; border-left-color: #d4d7d9 !important; border-right-color: #d4d7d9 !important; }
.pagination > li > a, .pagination > li > span { border-bottom-color: #e5eff6 !important; border-left-color: #e5eff6 !important; border-right-color: #e5eff6 !important; border-top-color: #e5eff6 !important; }
.pagination > li > a { background-color: #f5f5f5 !important; }
.box-footer {border-top-width: 0px !important;}
.form-control {border-bottom-color: #d4d7d9 !important; border-left-color: #d4d7d9 !important; border-right-color: #d4d7d9 !important; border-top-color: #d4d7d9 !important;}
.form-control:focus { border-color: #f7b563 !important;}
.box.box-default { border-top-color: #dee8ef !important;}

/******************************/
.list-unstyled{list-style:decimal !important; padding:1px 15px !important;}
.list-unstyled li{padding:0 0 6px; margin:0 0 5px; width:100%; float:left; font-size:14px; border-bottom:1px solid #f4f4f4;} .label-success{margin-bottom:10px !important;}
.label-success{color:#fff; text-decoration:none;} .label-success:hover{color:#fff !important; background:#063 !important;}
.list-unstyled li div{padding-left:5px !important; padding-bottom:5px !important;} .label-success a, a:active{color:#fff !important;}
.feedback h2{color:#333; font-size:16px; margin:0; padding:0 0 3px;}
.feedback p{border-bottom:1px solid #f4f4f4; padding-bottom:10px;}
.fa-floppy-o, .fa-pencil-square-o, .fa-trash-o{color:#FFF !important; margin-right:5px;}
.content-header{padding:15px 15px 10px !important; background:#eceff1 !important;}
.info-box{box-shadow:none !important; border:1px solid #d4d7d9;}
.modal{display:block !important;}
.check{height:auto !important; left:-19px !important;opacity:1 !important;top:3px !important; width: auto !important;}
.modal-header{padding:0 0px 5px !important;}
.glyphicon{top:0px !important;}
.modal-body{padding:15px 0 0 !important;}
.pad{padding:6px 8px !important;}
.login-box, .register-box{margin:16% auto 0 !important;}
.modal-title{font-weight:bold; text-transform:uppercase;}
.login-page{background:#01b5ce !important;}
.modal-footer{padding:15px 0 0 !important;}
.sub{width:35% !important;}
table.dataTable thead > tr > th{background:#ffb964 !important; color:#fff;}
table.dataTable thead .sorting_asc::after { color:#ff6600 !important; opacity: 0.85 !important; }
table.dataTable thead .sorting::after { color:#ff6600 !important; opacity: 0.85 !important; }
.blue{background:#02668a; color:#fff;} .blue:hover{color:#fff !important;}
.click{ padding-top:20px !important;}
h1{font-family: 'Open Sans', sans-serif; font-size: 20px !important; padding-bottom:0; margin:0;}
.main-header{ background:#fff !important;}

.content-wrapper, .right-side, .main-footer { margin-left: 0px !important; }
.content-outer { padding:0px !important; margin:0px !important; }
.main-header .navbar-custom-menu, .main-header .navbar-right { margin:8px 0px 0px 0px !important; }
.btn-primary { margin-right:8px !important; }
.bann-image {max-width:100%; height:auto; position: relative; display:block; margin:0 auto; }
.bann-image img{ width:100%; height:100% !important; display:block; }
.skin-yellow-light { background-color: #f39c12 !important;}
.home-banner-footer-container {
	overflow:hidden;
	padding:8px 0;
	background-color:#f39c12;
	text-align:center
}
.home-banner-footer-wrapper {
	width:auto;
	margin:0 auto;
	display:inline-block
}
.banner-footer-item {
	float:left;
	text-align:center;
	color:#FFF;
	cursor:pointer;
	text-decoration:none
}
.speciality-list-container .speciality-item:hover {
	color:#a46417;
	text-decoration:underline
}
.banner-footer-item:hover span {
	color:#a46417
}
.banner-footer-item:not(:last-child) {
	border-right:1px solid #ce7304
}
.banner-footer-item span {
	color:#fff;
	font-size:14px;
	text-decoration:none;
	padding:0 30px;
	line-height:28px
}


/*.box{border-top:3px solid #01b5ce !important;}*/

@media (max-width: 1280px) {
	.contents table td, th { width: 25% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 1024px) {
	.contents table td, th { width: 25% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 980px) {}
@media (max-width: 900px) {}
@media (max-width: 800px) {
	#no-more-tables td::before { padding-right:0px !important; width:100% !important; }
	#no-more-tables td { padding-left: 2% !important; }
	.contents table td, th { width: 100% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 768px) {
	#no-more-tables td::before { padding-right:0px !important; width:100% !important; }
	#no-more-tables td { padding-left: 2% !important; }
	.contents table td, th { width: 100% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 640px) {
	#no-more-tables td::before { padding-right:0px !important; width:100% !important; }
	#no-more-tables td { padding-left: 3% !important; }
	.contents table td, th { width: 100% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 600px) {
	#no-more-tables td::before { padding-right:0px !important; width:100% !important; }
	#no-more-tables td { padding-left: 2% !important; }
	.contents table td, th { width: 100% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 480px) {
	#no-more-tables td::before { padding-right:0px !important; width:100% !important; }
	#no-more-tables td { padding-left: 3% !important; }
	.contents table td, th { width: 100% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 360px) {
	#no-more-tables td::before { padding-right:0px !important; width:100% !important; }
	#no-more-tables td { padding-left: 3% !important; }
	.contents table td, th { width: 100% !important; }
	.contents table { width: 100% !important;}
}
@media (max-width: 320px) {
	#no-more-tables td::before { padding-right:0px !important; width:100% !important; }
	#no-more-tables td { padding-left: 3% !important; }
	.main-header .navbar-custom-menu, .main-header .navbar-right { padding-right:65px !important; }
	.fa-floppy-o, .fa-pencil-square-o, .fa-trash-o{color:#064b73 !important;}

}
@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) {
}