.header{background:url("../images/header_bg.png"); padding:10px 0px; min-height:150px; border-top:10px solid #ED2024;}
.contact-top {
    font-weight: bold;
    line-height: 24px;
    text-align: right;
}
.login {
    background: #50c5ea none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    position: relative;
    text-align: center;
    top: 5px;
}
.loading-image {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
}
.loader
{
    display:none;
    width:200px;
    height: 200px;
    position: fixed;
    top: 50%;
    left: 50%;
    text-align:center;
    margin-left: -50px;
    margin-top: -100px;
    z-index:2;
    overflow: auto;
}
.sign-up {
    background: #ed2024 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    position: relative;
    text-align: center;
    top: 5px;
}
.sign-up:hover, .login:hover{background:#231f20; color:#fff; text-decoration:none;}


.dropdown-menu > li > a{color:#fff;}
.dropdown-menu > li > a:hover{color:#fff !important; background:green; color:#fff !important;}
.dropdown-menu{background:#373435;}
.dropdown-menu a:hover{color:#fff !important;}
.contact-top .social{margin-top:9px;}
.phone img {
    margin-right: 0;
    width: 14px;
}
.info img {
   
}
.navbar-brand{display:none;}
.navbar-default{background:url('../images/menu-bg.png'); border:none !important; border-radius:none !important;}
.navbar{border-radius:0px !important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background:#ed2024;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{padding:0px !important;}
.navbar-nav > li{border-right:1px solid #7a7474;}
.navbar-default .navbar-nav > li > a{
    padding: 18px 58px;
	color:#fff !important;
	
}
.btn-img{
	
}
.navbar-nav > li{font-size:18px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background:#ed2024;}
.navbar-default .navbar-nav > li > a {
    color: #fff !important;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
}
.navbar-default .navbar-nav > li > a:hover{color:#231F20 !important;}
.logo img {
    position: relative;
    top: 4px;
}
.social img {
    position: relative;
    top: 4px;
}
.slider img{width:100%;}
.navbar{margin-bottom:0px !important;}
.carousel-caption {
    background-color: rgba(237, 32, 36, 0.6);
    color: #fff !important;
    font-size: 20px;
    height: 125px;
    left: 69px;
    padding: 23px 30px;
    right: 20%;
    text-align: left;
    text-shadow: none !important;
    top: 40px;
    width: 56%;
}
.slider {margin-bottom:40px;}
.carousel-indicators li {
    background-color: #ed2024;
    border: 1px solid #fff;
    cursor: pointer;
    display: inline-block;
    height: 25px;
    margin: 1px;
    text-indent: -999px;
    width: 25px;
	border-radius:0px !important;
}
.carousel-indicators .active{height: 25px;
    margin: 1px;
    text-indent: -999px;
    width: 25px;
	border-radius:0px !important;}
.glyphicon-chevron-left::before,.glyphicon-chevron-right::before{padding:12px;  background-color: #ed2024; text-shadow: none !important;}
.glyphicon-chevron-right::before{position:relative; left:40px;}
.glyphicon-chevron-left::before{position:relative; right: 67px;}


#quote-carousel .carousel-indicators .active { opacity: 1;}
/* test */
/* Carousel */
#quote-carousel .carousel-indicators{top:15px !important;}
#quote-carousel {
    padding: 0 10px 0px 10px;
    margin-top: 30px;
    /* Control buttons  */
    /* Previous button  */
    /* Next button  */
    /* Changes the position of the indicators */
    /* Changes the color of the indicators */
}
#quote-carousel .carousel-control {
    background: none;
    color: #CACACA;
    font-size: 2.3em;
    text-shadow: none;
    margin-top: 30px;
}
#quote-carousel .carousel-control.left {
    left: -60px;
}
#quote-carousel .carousel-control.right {
    right: -60px;
}
#quote-carousel .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
	position:relative; top:10px;
}
#quote-carousel .carousel-indicators li {
    width: 50px;
    height: 50px;
    margin: 5px;
    cursor: pointer;
    border: 4px solid #CCC;
    border-radius: 50px;
    opacity: 0.4;
    overflow: hidden;
    transition: all 0.4s;
}


.item blockquote {
    border-left: none;
    margin: 0;
}
/* end testimonials */
.four-circle a{color:#fff; text-decoration:none;}
.blue-circle {
    background: #50c5ea none repeat scroll 0 0;
    border-radius: 100%;
    color: #fff;
    height: 256px;
    margin-bottom: 20px;
    text-align: center;
    max-width: 256px;
	margin:0 auto;
	margin-bottom:20px;
}
.blue-circle:hover{background:#ed2024;}
.red-circle:hover{background:#50c5ea;}
.four-circle img{margin-top:50px;}
.four-circle h2{
    font-size: 25px;
    font-style: italic;
    font-weight: bold;
}
.red-circle {
    background: #ed2024 none repeat scroll 0 0;
    border-radius: 100%;
    color: #fff;
    height: 256px;
    margin-bottom: 20px;
    text-align: center;
    max-width: 256px;
	margin:0 auto;
	margin-bottom:20px;
}
.save-upto{margin-top:5px;}
.color1{color:#231f20;}
.color2{color:#ed2024;}
.color3{color:#50c5ea;}
.main-heading{font-size:26px; margin:15px 0px; font-weight:bold;}
.welcome{margin:20px 0px;}
.welcome p{font-size:16px;}


.carousel-content {
    color:black;
    display:flex;
    align-items:center;
}
.why-us{background:#50c5ea; min-height:250px; padding:20px 60px; margin-bottom:30px;}
.carousel-control.left, .carousel-control.right{background-image:none !important;}
.why-us .glyphicon-chevron-left::before, .why-us .glyphicon-chevron-right::before{font-size: 15px; padding: 8px !important;}
.why-us .glyphicon-chevron-left::before{right:41px !important;}
.read-more{font-weight:bold; color:#ed2024;}
.map img{width:100%; height:250px;}
.why-us p{font-weight:bold; font-style:italic;}
.why-us h3{font-weight:bold; font-size:24px; color:#fff;}


/* services */
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}
.services h3{text-align:center; font-size:16px; margin-top:10px; font-weight:bold; margin-bottom:30px;}
.services h3 a{color:#333;}
.services img{width:100%;}
.video{margin-top:60px;}
.video img{width:100%; }
.promotion{margin-top:60px;}
.promotion img{width:100%; }

.login-password{margin-top:20px;}
.btn-primary{background:#ED2024 !important; border:#ED2024 !important;}
.btn-success{background:#50C5EA; border:#50C5EA !important;}
.btn-success:hover, .btn-primary:hover{background:#231F20 !important; border:#231F20 !important;}
.panel-info > .panel-heading{background:#ED2024 !important; border:#ED2024 !important; color:#fff !important;}
.panel-info > .panel-heading a{color:#fff !important;}
.panel{border:1px solid #ED2024 !important;}
#signupbox{margin-top:30px;}
#signupbox .form-horizontal .control-label{text-align:left !important;}
.form-control{border-radius:0px;}
.dsr-input, .dsr-client, .dsr-loading, .dsr-des, .dsr-select, .textarea_dsr, .truck-input, .trailor_type, .truck-status, .vehicle-content select, #truckid, #truck-status{
    border: 1px solid #ddd;
    display: block;
    height: 30px;
    width: 250px;
	padding-left:10px;
}
.truckhide1 .col-md-6 fieldset{width:100%; padding:15px; border:1px solid #ddd;}
.cargosection {
    border: 1px solid #ddd;
    margin-top: 20px;
    min-height: 825px;
    padding: 15px;
	background:#fff;
}
.add-new-dsr .table-responsive, .edit-company .table-responsive{ overflow-x: hidden;}
.textarea_dsr{height:80px !important; margin-bottom:15px !important;}
#register-btn, .add-more1, .add-more2 {
    background: #219DD9none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #fff !important;
    font-weight: bold;
    margin-top: 20px;
    padding: 10px 20px;
	display: inline-block;
	text-decoration:none !important;
}
.truck-details .col-md-6 strong{margin-bottom:5px; display:inline-block;}
.edit-company .cargosection{min-height: 770px !important;}
.DSR-List-page .search-area{margin-top:10px;}
.DSR-List-page .search-area input[type="text"], .DSR-List-page .dsr-select{width:97% !important;}



@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}
.services-row{padding:0px 5px;}
/* end services */

.three-sections blockquote{padding:0px !important;}
.three-sections #quote-carousel{padding:0px !important;}
.testimonials-section .carousel-inner {min-height: 400px;}
.clients-testimonials p{background:#ed2024; color:#fff !important; padding:30px; margin-bottom:0px; font-size:15px; min-height:400px;}
.clients-testimonials small {
    background: rgba(0, 0, 0, 0) url("../images/test.png") no-repeat scroll center center;
    font-weight: bold;
    height: 75px;
    padding-top: 60px;
    text-align: center;
}


.news-events p{background:#50c5ea; color:#fff !important; padding:30px; margin-bottom:0px; font-size:15px;  min-height:400px;}
.news-events small {
    background: rgba(0, 0, 0, 0) url("../images/test2.png") no-repeat scroll center center;
    font-weight: bold;
    height: 75px;
    padding-top: 60px;
    text-align: center;
}
.three-sections #quote-carousel{margin-top: 8px;}
#news .carousel-indicators{bottom:-57px !important;}
.carousel-indicators .active{border:1px solid #ccc;}
.coupon p{background:#231f20; color:#fff !important; padding:30px; margin-bottom:0px; font-size:15px;  min-height:400px;}
.coupon small {
    background: rgba(0, 0, 0, 0) url("../images/test3.png") no-repeat scroll center center;
    font-weight: bold;
    height: 75px;
    padding-top: 60px;
    text-align: center;
}
.footer{border-top:10px solid red; margin-top:60px; background:url('../images/footer_bg.png'); min-height:380px; padding-top:40px; background-size:auto 100%;}
.footer ul{margin-left:0px; padding-left:0px;}
.footer ul li{list-style:none; font-size:16px; line-height:30px; color:#231f20;}
.footer ul li a{color:#231f20;}
.footer h3{font-size:19px; font-weight:bold;}
.footer h3 span{font-size:15px; font-weight:300;}
.notice{margin-top:130px !important;}
.footer-right{text-align:center; padding-top:20px;}
.services-row .col-md-5ths{min-height:286px;}
.footer-social{margin:30px 0px;}
.call{font-size:25px; color:#ed2024; margin-top:30px; font-weight:bold;}
.career {
    background: #50c5ea none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    position: relative;
    text-align: center;
    top: 5px;
}
.career:hover{background:#231f20; color:#fff; text-decoration:none;}
.notice a{color:#231f20;}
.copy-right{background:#ed2024; padding:10px 0px; float:left; width:100%; color:#fff; font-size:14px;}
.askonline{text-align:right;}
.askonline a{color:#fff;}

/* inner page */
.inner-page-heading{background:#50C5EA; padding:20px 0px; color:#fff; font-size:25px;}
.inner-page-heading h1{color:#fff; font-size:25px; font-weight:bold;}
.inner-page-heading .page-pagination{text-align:right; font-size:15px; position:relative; top:11px;}
.inner-page-heading .page-pagination li{display:inline;}
.page-pagination a {
    background: #ed2024 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-top: 12px;
    text-align: center;
    width: 20px;
	text-transform:uppercase;
}
.page-pagination .active, .page-pagination a:hover{background:#231F20;}
.page-pagination span {
    background: none;
    color: #fff;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-top: 12px;
    text-align: center;
    width: 30px;
}
.left-side-bar h2 {
    background:#ED2024;;
    font-size: 19px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
    padding:2px 20px 12px;
}
.left-side-bar ul li{margin-left:0px; list-style:none;}
.left-side-bar ul{margin-left:0px; padding-left:0px; margin-bottom:0px;}
.left-side-bar {
    background: #231F20;
    border-bottom: 10px solid #ED2024;
    border-radius: 10px;
    border-top: 10px solid #ED2024;
    margin-top: 30px;
	color:#fff;
	font-size:16px;
}
.left-side-bar a{color:#fff; display:block; padding:10px 20px;}
.left-side-bar a:hover, .left-side-bar .active{background:#50C5EA; text-decoration:none;}
.right-part{margin-top:30px;}
.right-part h2 {
    font-size: 19px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
}
.test-list{border:1px solid #ED2024; padding:10px; margin-top:20px;}
.test-list img{width:100%;}
.test-list h3{font-size:16px; font-weight:bold; text-align:center; margin:10px 0px;}
.test-list .price{text-align:center; font-weight:bold; color:#ED2024;}
.book-view{text-align:center;}
.book-view .book {
    background: #ed2024 none repeat scroll 0 0;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #fff;
    padding: 5px 15px;
}
.test-list h3 a{color:#231F20;}
.book-view .view {
    background: #50C5EA none repeat scroll 0 0;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    color: #fff;
    padding: 5px 15px;
	display:inline-block;
}
.left-packages{margin-top:20px;}
.left-packages img{width:100%;}
.book-testing{text-align:right;}
.book-testing a {
    background: #fff none repeat scroll 0 0;
    border-radius: 5px;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 20px;
}
.booking-cost{position:relative; top:5px;}
.order-cart span{position:relative; top:5px; font-weight:bold; color:#ED2024;}
.order-cart span{position:relative; top:5px; font-weight:bold; color:#ED2024;}
.social a:hover{text-decoration:none;}
.panel-body {
    padding: 15px 15px 0;
}
.cost-section {
    background: #ed2024 none repeat scroll 0 0;
    border: 5px solid #fff;
    border-radius: 10px;
    display: inline-block;
    padding: 20px;
}
.detail-page-img{float:right;}
.left-side-bar2{margin-top:20px !important;}

@media(max-width : 800px) and (min-width :768px){

.navbar-default .navbar-nav > li > a{padding:0px 15px;}
}

@media(max-width : 767px){
.detail-page-img{display:block; margin:0 auto; float:none; margin-bottom:20px;}
.askonline{text-align:left;}
.copy-right{font-size:12px;}
.slider .carousel-control.right{display:none;}
.slider .carousel-control.left{display:none;}
.coupon img{width:100%;}
#news .carousel-indicators{bottom:22px !important;}
.footer-logo img{width:100%;}
.notice{margin-top:30px !important;}
.footer{border-top:10px solid red; margin-top:60px; background:url('../images/footer_bg.png') auto 100%;}
.coupon img{max-width:250px;}

.services h3 {
    font-size: 14px;
}
.services-row .col-md-5ths {
    min-height: 210px;
}

.why-us .glyphicon-chevron-left::before {
    position: absolute;
    right: -14px !important;
}
.why-us .glyphicon-chevron-right::before {
    left: -15px;
    position: absolute;
}


.navbar-default .navbar-toggle{border:none;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.header{background-size:auto 100%;}
.sign-up{margin:15px 0px;}
.contact-top {text-align: center;}
.logo{text-align:center; margin-bottom:20px;}
.logo img{max-width:250px;}
.navbar-default{background:#ed2024;}
.smart img{margin:40px 0px 0px 0px !important;}
.navbar-nav {
    margin: 7.5px 0;
}
.dropdown-menu a{color:#fff !important;}
.dropdown-menu a:hover{color:#fff !important;}
#quote-carousel .carousel-indicators{top:10px !important;}
.navbar-nav > li{font-size:15px;}
.navbar-default .navbar-nav > li > a{padding:0px 15px !important;}
.navbar-default .navbar-nav > li > a{height:40px !important; line-height:40px !important;}
.carousel-caption{display:none;}
.carousel-indicators .active,.carousel-indicators li {width:15px; height:15px; }
.carousel-indicators{bottom:0px !important; margin-bottom:0px !important;}
}



/* contact form */
.contact-form{margin-top:40px;}
.contact-form .form-control{width:100% !important;}
.contact-form .input-group{display:block !important; margin-bottom:20px; width:100%; float:left;}




/* new css August 24 2015 */
.upcoming_Schedule .title a{font-size:14px !important; color:#fff !important; background:#ed2024;}
.upcoming_Schedule .title a {
    background: #219DD9none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff !important;
    display: inline-block;
    font-size: 14px !important;
    margin-bottom: 6px;
    padding: 10px;
	text-decoration:none;
}
.upcoming_Schedule .title{margin-top:0px !important; font-size:18px; margin-top:0px; margin-bottom:0px;}
.right-sectionInfo .navbar-inner ul{margin-bottom:0px !important;}
.right-sectionInfo .readMessage{ background: #ed2024 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff !important;
    display: inline-block;
    font-size: 14px !important;
    padding: 10px;
	text-decoration:none;
	}
.right-sectionInfo .readMessage{
	background: #231F20;
    border-radius: 5px;
    color: #fff !important;
    display: inline-block;
    font-size: 14px !important;
   padding: 5px 10px;
	text-decoration:none;
	}
.right-sectionInfo .updateMessage2{
	background: #50C5EA;
    border-radius: 5px;
    color: #fff !important;
    display: inline-block;
    font-size: 14px !important;
   padding: 5px 10px;
	text-decoration:none;
	}
.right-sectionInfo .deleteMessage{
	background: #ed2024 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff !important;
    display: inline-block;
    font-size: 14px !important;
    padding: 5px 10px;
	text-decoration:none;
	}
.right-sectionInfo .label-success{

border-radius: 5px;
    color: #fff !important;
    display: inline-block;
    padding: 9px 10px;
	text-decoration:none;
}
.breadcrumb a{color:#219DD9 !important;}
.btn-success{background:#219DD9 !important;}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{ padding:5px 5px !important; vertical-align: middle !important;}
.page-content a:hover{text-decoration:none !important;}
.page-content h2{font-size: 20px;
background: #000;
padding: 11px 15px;
color: #fff;
border-radius: 5px;}
.page-content h2 span {

    background: #fff;
    text-align: center;
    border-radius: 4px;
    padding: 1px 0 0px 11px;
    width: auto !important;
    margin-left: 6px;

}
.f-left{float:left; margin-right:10px;}
.breadcrumb {
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 8px 15px;                                 A
}
.upcoming_Schedule .title {
    /*font-size: 20px;
    margin-bottom: 20px;
    margin-top: 20px !important;*/
	font-size: 20px;
	margin-bottom: 20px;
	margin-top: 10px !important;
	background: #000;
	padding: 11px 16px;
	color: #fff;
	border-radius: 5px;
}
.textfieldsize, .form-control {
    border: 1px solid #ccc;
    border-radius: 0 !important;
    height: 38px;
    padding: 0 10px;
    max-width: 345px ;
}
.dynamic-text{
	 background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    
	width:685px !important;
	height:300px !important;
}
.page-content{min-height:700px !important;}
.search-area #category_name{height:40px !important; border:1px solid #ccc; width:300px; padding-left:10px;}
.search-area #search, .select_parent_category #search {
    background: #219dd9 none repeat scroll 0 0 !important;
    border: medium none;
    border-radius: 0;
    color: #fff;
    font-weight: bold;
    height: 40px !important;
    margin-left: -15px;
    padding-left: 5px;
    width: 59px;
}
.search-area {
    margin: 0 auto;
    text-align: center;
    width: 370px;
}

.search-area input[type="text"] {height:40px !important; border:1px solid #ccc; width:100%; padding-left:10px; float:left;}
.search-area input[type="submit"] {height:40px !important; padding:0px 20px; border:0px; font-weight:bold; color:#fff;  border-radius:3px;}
.search-area select{height:40px !important; border:1px solid #ccc; padding-left:10px;}
.select_parent_category #parent_category,.select_parent_category #subcategory{height:40px !important; border:1px solid #ccc; padding-left:10px;}.select_parent_category{padding-left:0px !important;}.select_parent_category #search{background: #219dd9 none repeat scroll 0 0 !important; height:40px !important;  border:none; color:#fff; font-weight:bold; border-radius:5px; margin-left:5px;}
.lab-test-pagination a {
    border: 1px solid #ccc;
    color: #333;
    padding: 4px;
}
.slect_data {

    margin-top: 10px;

}
.col-md-3.select_parent_category, .col-md-3.select_parent_category,.col-md-3.search-area {

    width: auto;

}
.lab-test-pagination a:hover{background:#ED2024; color:#fff;}
.upcoming_Schedule span.optional{font-weight:bold;}
.upcoming_Schedule span.optional {
    display: block;
    font-weight: bold;
    position: relative;
    right: 10px;
    text-align: center;
    top: 0;
    width: 100%;
}
.lab-test-pagination{margin:10px 0px 20px 0px !important; width:100% !important; text-align:center;}

.search_by_userlist select, .search_by_patientname input[type="text"], .search_by_date input[type="text"]{height:40px !important; border:1px solid #ccc; padding-left:10px; margin-bottom:10px; margin-right:10px; width:200px;}

.search_by_userlist input[type="submit"], .search_by_patientname input[type="submit"] , .search_by_date input[type="submit"] {height:40px !important; padding:0px 20px; border:0px; font-weight:bold; color:#fff; background:#ED2024 !important; border-radius:3px;  margin-bottom:10px; }
.search_by_userlist #usertype_req, .search_by_date #from_date_req, .search_by_patientname #search_by_patient_req, #userlist_req, #to_date_req{color:red;}
.msg{color:#9E7130;}
.client-detail-table td, .client-detail-table th{border:0px !important; padding:10px !important;}
.client-detail-table tr {
    display: block;
    padding: 0 10px 10px !important;
}
.client-detail-table th{width:150px;}
.client-log-img{height:80px;}
.left-sub-menu{margin-bottom:3px;}
.left-sub-menu img{display:none;}
.left-sub-menu a {
    border-radius: 5px !important;
    display: block;
    padding: 5px 10px 5px 24px;
	background:#999 !important;
	text-decoration:none !important;
}
.left-sub-menu a:hover{text-decoration:none;}
.add_field_button{
-moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;	
	 background: #219DD9none repeat scroll 0 0 !important;
	color:#fff !important;
	
}
.add_field_button:hover{background:#231F20 !important;}
.table-responsive #medical_center .input_fields_wrap div input[type="text"]{ border: 1px solid #ccc;
    border-radius: 0 !important;
    height: 38px;
    padding: 0 10px;}
.table-responsive #medical_center .input_fields_wrap .remove_field{margin-left:10px;}
.msg-header{margin-bottom:10px;}
.rec-container {
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 10px;
}
.msg-body{margin-bottom:10px;}
.add-clubbtn{background:#219DD9!important; color:#fff !important; border:none !important; padding:10px 20px; border-radius:5px;}
.upcoming_Schedule select{border:1px solid #ccc; height:30px;}
.btn-success {
    background: #219DD9none repeat scroll 0 0 !important;
    float: left !important;
    margin-right: 5px;
}
#login, #contact, #msg{border:5px solid #219DD9!important;}
#msgdiv input[type="submit"], #msgdiv #can{background:#219DD9!important; color:#fff !important;}
#msgdiv #message{border:1px solid #ccc;}
#var_new  input[type="text"]{border:1px solid #ddd;}
.upcoming_Schedule .modal-dialog{max-width:360px;}
.upcoming_Schedule .modal-dialog .modal-content{float:left; width:100%; padding-bottom:15px;}
.close{opacity:1 !important;}
.customize-admin-view{overflow:auto; text-align:center; max-height:500px;}
.search-area #search {

    padding: 0;
    width: 69px !important;
    margin-left: 0 !important;

}
.col-md-2.search-area {

    width: auto;

}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc{padding-right:20px!important;}

.col-md-2.select_parent_category {
    width: 22%;
}