@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);



body{

	font-family: 'Open Sans', sans-serif;

	

}



h2{

font-size:25px;

}

h6{

font-size:22px;

color:#937159;



}

h1{

font-size:50px;

color:#598527;

}

h5{

font-size:15px;

text-transform:uppercase;

color:#937159;

font-weight:600;

}

.p0{

padding:0px;

}

.p1{

padding-left:0;

}

.author{

margin-top: 7px;

}

.avs_logo{

margin-top: 6px;



}

i.fa.fa-home {

    font-size: 30px;

	margin-top: -9px;

}

.logo{

position:absolute;

background-color:rgba( 221, 251, 209,0.73 );

height: 121px;

border-bottom:6px solid #325d1b;

z-index:1000;

}

/*header*/

.head_conatct {

    color: #fff;

    background-color: #1D480B;

    padding-left: 4%;

    font-size:13px;

}

.head_conatct a{

	color:#fff;

	text-decoration:none;

}

.head_conatct a:hover{

	text-decoration:none;

}

.new_offer{

	    background: rgb(231, 75, 36);

    color: rgb(255, 255, 255);

    font-weight: 600;

}

.head_new span{

	font-size:22px;

	color: rgb(255, 255, 255);

	padding: 0 5px;

	border-radius: 2px;

	text-transform: inherit;

}

.head_new p{

	font-size:14px;

	margin: 3px;

}

.head_contact{

	text-align: right;

	margin-left: -3%;

	margin-top: 6px;

	font-size: 14px;



}

.head_new {

  animation: blinker 1s linear infinite;

}



@keyframes blinker {  

  50% { opacity: 0; }

}

/*header*/

/*menu*/

.menu{

position:absolute;

background-color:rgba(92, 147, 64,0.8 );

margin-top: 121px;

z-index:1000;

}

.navbar-default .navbar-nav  > li > a:focus,.navbar-default .navbar-nav  > li > a:hover{



color:#fff;

}

.navbar-default {

    background-color:transparent;

    border-color:transparent;

}

.navbar-nav > li > a :hover{

color:#fff !important;

}

.navbar {

    

    margin-bottom: 0;

	}

	.navbar-default .navbar-nav > li > a {

    color: #fff;

    text-transform: uppercase;

}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {

    background-color: #325d1b;

    color: #fff;

}

.dropdown:hover .dropdown-menu{

display: block;

}

.dropdown li>a:hover{

color:#fff;



}

.dropdown-menu{

background-color:rgba(50,93,27,0.9);



}

.dropdown-menu li > a{

color:#fff;

text-transform: uppercase;

line-height: 2.42857;

}

.dropdown-menu > li > a:focus, .dropdown-menu li > a:hover{

background-color: #598527;

color:#fff;

}

.navbar-nav > li {

  

    margin-left: 0px;

}

/*slide show*/

#slideshow {

  margin: 80px auto;

  position: relative;

  width: 240px;

  height: 240px;

  padding: 10px;

  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);

}



#slideshow > div {

  position: absolute;

  top: 10px;

  left: 10px;

  right: 10px;

  bottom: 10px;

}

/*slide show*/

/*menu*/

.album_box .white_box p {

    font-weight: 600;

    margin-top: -30px;

   color:#937159;

}

.video_heading {

    min-height: 50px;

}

.testmnal-btn{

	

	margin-bottom:10%;

}

.testimonial {

    background: white;

    border: 1px solid #ba8f5a;

    min-height: 124px;

    margin-bottom: 10px;

    padding: 21px;

}

.testimonial_name {

    font-weight: 600;

    font-size: 13px;

    color: #ba8f5a;

	text-transform: none;

}

.general_content{

	margin-bottom:1%;

}

.content_image {

    margin-top: 1%;

    margin-bottom: 3%;

}

.gallery_box span {

    color: #937159;

    font-weight: 600;

	margin-bottom:1%;

}

.gallery_box {

margin-bottom:6%;



}

.gallery_box  img{

margin-top:2%;



}

.gallery_box button{



margin-top: 5%;

}

/*dealers*/

#country_record tr td {

    font-size: 13px;

	max-width: 419px;

}

.dealer_enquiry{

	    background-color: white;

    padding: 12px;

    margin-bottom: -11%;

    margin-top: 24%;

}

button, input, optgroup, select, textarea {

/*margin: 11px;*/

}



#state, #city{

	

	width:51%;

}

td, th {

    padding: 7px;

}

.inner-btn a {

    color: #fff;

}

.search-btn{

	

	margin-left:33%;

	margin-bottom:4%;

}

/*dealers*/

/*publications*/

.book_title{

	min-height:40px;

	/*text-transform:uppercase;*/

	font-weight:bold;

	font-size:14px;

	color:#937159;

}

.publication_wrap{

	text-align:justify;

	font-weight:600;

}

.book_lang{

	text-transform: capitalize;

	font-size: 15px;

	font-weight: 600;

	color:#325d1b;

}

.publication{

	padding-left:0px;

}

/*publications*/



/*home page*/



.shirodhara{

position:absolute;

background-color:rgba(255, 255, 255,0.8 );

width: 83%;

margin-top: 388px;

}

.shirodhara h1{

margin-left:5%;

margin-top: 9px;



letter-spacing: 3px;

}

.shirodhara p{

	letter-spacing: 1px;

	margin-left: 5%;

    margin-right: 5%;

    word-spacing: 4px;

}

.intro{

background-color:rgba(119, 75, 44,0.74 );

margin-top: 4%;

padding:5%;

margin-bottom:8%;

}

.intro p{

color:#ffffff;

letter-spacing: 1px;

    text-align: justify;

	font-size: 17px;

 }

 .intro h3{

	color: #e8ded2;

    font-weight: 100;

    letter-spacing: 2px;

    margin-bottom: 3%;

    margin-top: 1%;

 }

 .bowl{

  margin-top: -5%;

 }

 /*.avs_tittle{

 padding-top: 2%;



 }*/

.content_wrapper{

/*background: rgba(0, 0, 0, 0) url("../images/bg.jpg") no-repeat scroll center 0 / cover ;*/

background-color:#fffff0;

}

.box h5{

margin-top: 0;

}

.box h2{

 text-transform: uppercase;

color:#937159;

 font-weight: 600;

}

.box{

margin-bottom:6%;

padding-left:0px;

}

/*.white_box{

background-color:#ffffff;

}*/

.white_box p {

	background-color: rgba(255, 255, 255, 0.75);  

    margin-top: -50px;

    padding: 5px;

    position: relative;

   

	}

.box p{

color:#937159;

font-weight: 600;

}

.box span{

color:#937159;

font-weight: 600;

}



.btn-group-sm > .btn, .btn-sm {

    border-radius: 1px;

    font-size: 15px;

    line-height: 1.5;

    padding: 4px 10px;

}

.btn-primary {

    background-color: #ba8f5a;

    border-color: #ba8f5a;

    color: #fff;

    font-weight: 600;

    letter-spacing: 1px;

	margin-top: 2%;

	text-transform: uppercase;

}

.btn-primary:hover{

 background-color: #ba8f5a;

 border-color: #ba8f5a;

}

.footer ul li {

    display: block;

}

.footer{

/*background: rgba(0, 0, 0, 0) url("../images/footer.jpg") no-repeat scroll center 0 / cover ;*/
background: url(../images/footer-bg.png) repeat scroll 0 -50px rgba(0, 0, 0, 0.9);

}

.footer_list{

margin-top: 8%;

  padding: 0;

}

.footer_list li {

    font-weight: 400;

    list-style: outside none none;

    margin: 0 15px 6px;

	}

.footer_list li a {

   color: #fff;

   text-decoration:none;

   font-size:11px;

}

.media small{

color:#fff;

 margin-left: 6%;

}

.media{

margin-top:0%;

margin-bottom:1%;

}

.disclaimer{

 margin-top: 0%;

}

/*home page*/

/*fixed side*/

.atss-right {

    float: right;

    left: auto;

    right: 0;

}

.atss {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    position: fixed;

    top: 34%;

    width: 88px;

    z-index: 100020;

	border-right: 8px solid rgba(50, 93, 27, 0.8);

}

.atss a:hover{



width: 90px;

}

.atss a span {

    background-position: 50% 50%;

    background-repeat: no-repeat;

    border: medium none;

    cursor: pointer;

    display: block;

   /* height: 32px;*/

    line-height: 32px;

    margin: 0 auto;

    overflow: hidden;

    padding: 0;

    position: relative;

	 margin: 10px auto 0;

   /* width: 32px;*/

}

.at4-icon {

    background-position: left top;

    background-repeat: no-repeat;

    background-size: 16px auto !important;

    cursor: pointer;

    display: inline-block;

    height: 16px;

    line-height: 16px;

    margin: 0;

    overflow: hidden;

    width: 16px;

}



.atss a {

    display: block;

    float: left;

    line-height: 30px;

    margin: 0;

    outline: medium none;

    overflow: hidden;

    padding: 0px 0;

    position: relative;

    text-align: center;

    transition: width 0.15s ease-in-out 0s;

     width: 80px;

    z-index: 100030;

	text-decoration:none;

}

.at4-share-btn p{

font-size:10px;

color:#325d1b;



}

a.at-svc-linkedin, a.at-svc-startaid {

    background-color:rgba(255, 255, 255,0.8 );

}

a.at-svc-lidar, a.at-svc-twitter, a.at-svc-yammer {

    background-color:rgba(255, 255, 255,0.8 );

}

a.at-svc-google_plusone_share, a.at-svc-google_plusone {

    background-color:rgba(255, 255, 255,0.8 );

}

/*fixed side*/

/*Mrquee*/

.latest-news {

    margin-top: 17px;

    padding-left: 42px;

}

.health_tip_marquee{

width: 17%; 

height:55px;

float: left;

background-color:#325d1b;

position:relative;

z-index:100;

color:white;

}

.marq-news {

    width: 83%;

   color: #325d1b;

    float: left;

    font-weight: bold;

    padding-top: 1%;

    background-color: #fff;

    position: relative;

    z-index: 100;

    height: 55px;

    

    border: 3px solid #325d1b;

}

/*Mrquee*/

/*Tab*/



.tabs-menu {

    /*height: 30px;*/

    float: left;

    clear: both;

	list-style-type: none;

	padding:0;

}



.tabs-menu li {

    height: 30px;

    line-height: 30px;

    float: left;

    margin-right: 10px;

    background-color: #fff;

    border: 1px solid #937159;

   color:#ba8f5a;

}



.tabs-menu li.current {

    position: relative;

    background-color: #ba8f5a;

    

    z-index: 5;

}



.tabs-menu li a {

    padding: 10px;



	color: #937159;

	text-decoration: none;

	font-weight: bold;

}



.tabs-menu .current a {

    color: #fff;

}



.tab {

    

    float: left;

    margin-bottom: 20px;

    width: 100%;

}



.tab-content {

   margin-top:3%;

    display: none;

}



#tab-1 {

 display: block;   

}



/*Tab*/



/*testimonial*/

.testimonial_pop{

	

	margin-bottom:6%;

}

/*testimonial*/

/*treatment*/

.teatment_popu_heading {

    text-align: center;

}

/*treatment*/

#map{

	margin-bottom:3%;

	border: none;

}

iframe {

    border: none;

}

/*branch*/

.branch_search_name {

	padding-top: 1%;

	padding-left: 35%;

	padding-bottom: 1%;

	font-size: 18px;

}

.branch_search{

	

	    width: 100%;

		height:8%;

    background-color: #937159;

    margin: 0 0 30px 0;



}

.btn_branch_search{

	

	margin-bottom: 2%;

}

.box .btn-primary a {

    color: white;

    text-decoration: none;

}

/*branch*/

/*news*/

.contact_map {

    margin-bottom: 4%;

}

.contact_sent button{

	

	float:right;

}

.news_tab {

    margin-top: 5%;

}

.news_tab .green{

	line-height: 1.65;

	font-size:17px;

}

.news_cont {

    padding-bottom: 11px;

}

.news_cont_archive {

    padding-bottom: 17px;

}

/*news*/

.list_font {

    font-weight: 600;

    line-height: 30px;

}

/*product*/

.product_view_cost{

	color: #937159;

	

	font-size: 16px;

	text-align: right;

}

.product_view_cost.Profsnal_postal {

 

    float: left;

}

.btn_addmore_product{

	padding: 1px;

}

.btn_addmore_product a{

	color:#fff;

}

.btn-cart{

	

	float:right;

}

.product_search{

	

	    width: 100%;

 

    background-color: #937159;

    margin: 0 0 30px 0;



}

.btn_prdct_search{

	

	margin-bottom: 2%;

}

.brown{

	

	color: #937159 !important;

	font-weight: 700 !important;

	font-size: 18px;

}

.brown_normal{

	color: #937159 !important;

	

}

/*.cart-view-table-front, .cart-view-table-back {

       border: 2px solid #937159 !important;

    

}*/



.cart-view-table-front table tbody tr.even, .cart-view-table-back table tbody tr.even ,.cart-view-table-front table tbody tr.odd, .cart-view-table-back table tbody tr.odd{

    background-color: #DEB887 !important;

}

.cart-view-table-front h3 {

    

    color: #937159 !important;

}

.modal-title{

	color:#937159;

	font-weight:bold;

	text-align: center;

font-size: 21px;

text-transform:uppercase;

}

.modal-body{

	

	text-align:center;

}

.modal-body td{

	

	

	padding:2px;

}

 span{

	text-transform:uppercase;

	color:#937159;

	font-weight:bold;

	font-size: 16px;

}

thead{

	font-weight:bold;

	color:white;

	background-color:#ba8f5a;

}

#cate {

    border-radius: 5px;

   margin-left: -8%;

    height: 28px;

}

.modal-dialog {

    width: 900px;

}

.glyphicon-shopping-cart{

	color:#fff !important;

}

.product_price{

	

	text-align: center !important;

	font-size: 16px;

}

.publication_content{

	

	margin-bottom:6%;

}

/*product*/



/*inner page hospital*/

.view-header p {

    text-transform: uppercase;

    font-size: 21px;

    color: #937159;

}

.breadcrumb{

border-radius: 4px;

    color: #937159;

    font-size: 15px;

    list-style: outside none none;

    margin-bottom: 6%;

    margin-top: 2%;

    padding: 0;

	background-color:transparent;

}

.breadcrumb a{

	color: #937159;

	text-decoration:none;

}

.hospital{

position: absolute;

background-color: rgba(255, 255, 255,0.7 );

margin-top: 360px;



width: auto;

right: 0px;

}

.hospital p{

float:right;

text-transform:uppercase;

font-size: 13px;

    margin-top: -1%;



}

.inner-btn{

font-size:11px ;

 border-radius: 1px;

   margin-top: 12px;

    line-height: 1.5;

    padding: 4px 10px;

}

.hospital h1{

	font-size: 36px;

font-weight: 600;



margin-top: 1px;



padding: 5px;

}

.green{

color:#325d1b !important;

text-transform:uppercase;

font-weight: bold;

}

.green_normal{

	color:#325d1b !important;

	font-weight: bold !important;

}

.green_hed{

color:#325d1b !important;

text-transform:uppercase;

float: right;

font-size: 19px;

font-weight: bold !important;

}

.hospital_content p{

text-align:justify;

font-weight: 600;

}

.general_content p{

text-align:justify;

font-weight: 600;

}

/*.hospital_content .white_box p {

width:93%;

}*/

.hospital_wrap{

/*background-color: #ebebeb;*/

    color: #555;

    line-height: 24px;

   /* margin-bottom: 6%;

    margin-top: 6%;*/

  }

.general_content> .content_wrapper{

  

    margin-top: 6%;

  }

.bbc_video{

/*background-color: #ffffff;*/

   margin-bottom: 25%;

    /*margin-top: 5%;*/

}

.bbc_video iframe{



width:100%;

}



.rightside_wrapper a{

/*margin-left: 35%;*/

color:#555;

text-decoration:none;

margin-bottom:3%;

}

.faq_wrapper{

	background-color:#ffffff;

    color: #306e21;

     margin-top: 5%;

	 padding-bottom: 5%;

    padding-top: 5%;

	margin-bottom:12%;

}

.faq_wrapper p{

color:#937159;

}

.rightside_wrapper_heading{

color:#306e21;

font-weight: 500;

font-size:25px;



 margin-top: 17%;

}

.enquiry {

/*background-color:#306e21;*/



    margin-top: 25%;



font-weight: 600;

    line-height: 25px;

    /*text-align: center;*/

}

.enquiry a{

color:#fff;

text-decoration:none;

}

.panel-body a{

color:#555;

text-decoration:none;

}

.author {

   

    padding-left: 42px;

}

.panel-heading{

padding: 0 15px;

}

.panel-heading_content{

padding: 0 15px;

}

.panel-group .panel{

	border-radius: 0px;

}

.panel-default{

	border: 0px;

	border-radius: 0px;

}



.panel-heading .accordion-toggle:after {

    font-family: 'Glyphicons Halflings'; 

    content: "\e114";    

    float: right;        

    color: #fff;         

}

.panel-heading_content .accordion-toggle:after {

    font-family: 'Glyphicons Halflings'; 

    content: "\e114";    

    float: right;        

    color: #fff;         

}



.panel-heading .accordion-toggle.collapsed:after {

    content: "\e080";   

}

.panel-heading_content .accordion-toggle.collapsed:after {

    content: "\e080";   

}



.panel-default > .panel-heading{

	color: #fff;

    background-color: #325d1b;

    border: none;

    border-radius: 0px;

}

.panel-default > .panel-heading_content{

	color: #fff;

    background-color: #ba8f5a;

    border: none;

    border-radius: 0px;

}



.panel-default > .panel-heading h4{

    text-transform: uppercase;

    line-height: 50px;

    font-weight: bold;

}

.panel-default > .panel-heading_content h4{

    

    line-height: 50px;

    font-weight: bold;

}

.panel-default > .panel-heading a{

	text-decoration: none;

}

.panel-default > .panel-heading_content a{

	text-decoration: none;

}

.panel-default .panel-body{

	padding: 12px;

}





/*inner page hospital*/

@media screen and (min-width: 992px) and (max-width: 1199px){

.nav > li > a {

font-size:13px;

		.inner-btn

		{

			font-size: 9px;

			border-radius: 1px;

			line-height: 1.5;

			padding: 4px 10px;

		}

		.album_box img 

		{

			height: 21%;

		}

		.album_box .white_box p

		{

			

			margin-top: -25px;

			

		}

		.media small 

		{

			

			

			font-weight: normal;

		}

		.table_responsive {

			min-height: .01%;

			overflow-x: auto;

		}

}

.shirodhara {

margin-top: 191px;

}

.shirodhara h1 {

font-size:35px;

}

.disclaimer {

    font-size: 15px;

    margin-top: 0%;

	}

	.footer_list li a {

    

    font-size: 15px;

   

}

/*.white_box p {

       padding: 0 27px;

       width: 94%;

}*/

.intro h3{

font-size:25px;

}

.head_contact {

       margin-top: -19px;

   }

}

@media screen and (min-width: 768px) and (max-width: 991px){

p{

font-size:13px;

}

.intro h3{

font-size:17px;

}

/*menu*/

.navbar-nav {

        float: none!important;

        margin: 7.5px -15px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

		line-height: 59%;

    }

    .navbar-text {

        float: none;

        margin: 15px 0;

    }

    /* since 3.1.0 */

    .navbar-collapse.collapse.in { 

        display: block!important;

    }

    .collapsing {

        overflow: hidden!important;

    }



.navbar-collapse.collapse {

        display: none!important;

    }

 .navbar-header {

        float: none;

    }

.navbar-toggle {

		display: block;

	}

	.menu{

	z-index:1000;

	}

	/*menu*/

.box h2 {

font-size:21px;

}

.shirodhara h1 {

font-size:33px;

}

.shirodhara {

margin-top:227px;

}

.footer_list li a {

    

    font-size: 10px;

   }

   .latest-news

   {

		margin-top: 17px;

		padding-left: 8px;

		font-size: 16px;

	}

.disclaimer {

    font-size: 10px;

    margin-top: 0%;

	}

	.white_box p {

   

    margin-top: -36px;

  

}

.btn-group-sm > .btn, .btn-sm {

   

    font-size: 11px;

   

}

/*hospital landing page*/

.hospital p {

   

    margin-top: -3%;

   

}

.hospital h1 {

    font-size: 26px;

	margin-top: 2px;

	}

	.white_box p {

    font-size: 12px;

    line-height: 13px;

    

}

.logo {

    

    height: 103px;

  

}

.menu{

 margin-top: 103px;

}

.hospital {

   

    margin-top: 216px;

    

}

.enquiry {

   

    margin-top: 5%;

    

}

/*hospital landing page*/

.gallery_box iframe {

    margin-top: 7px;

    height: 16%;

}

.modal-dialog {

    width: 748px;

}

.cart-view-table-front, .cart-view-table-back {

    

    margin-top: 3% !important;

}

.album_box img {

    height: 14% !important;

}

.album_box .white_box p {

    

    margin-top: -23px;

    

}

.gallery_box span {

    

    font-size: 13px;

}

.dealer_enquiry {

    background-color: white;

    padding: 12px;

    margin-bottom: 4%;

    margin-top: 2%;

}

.book_title 

{

    min-height: 61px;

}

.table_responsive {

    min-height: .01%;

    overflow-x: auto;

}

.head_contact {

       margin-top: -19px;

   }

}

@media screen and (min-width: 550px) and (max-width: 767px){

	

	.head_contact {

       margin-top: -19px !important;

   }

   #cate {

   

    margin-top: 8px;

}

}



@media screen and (min-width: 240px) and (max-width: 767px){

	.head_contact {

    font-size: 12px !important;

    margin-left: -3%;

    margin-top: 3px;

	text-align:none !important;

}

	p{

		font-size:13px;

	}

	.latest-news {

    margin-top: 16px;

    padding-left: 3px;

    font-size: 12px;

}

	.marq-news {

		

		z-index:1;

	}

.health_tip_marquee { 

		

		z-index:1;

	}



.atss a {

    display: none;

	}



.intro h3{

font-size:14px;

}

.intro p{

font-size:14px;

}

.btn-group-sm > .btn, .btn-sm {

    

    font-size: 11px;

   

}

h1{

	font-size:34px;

}

h2 {

    font-size: 19px;

}



.menu{

z-index: 100;

}

.shirodhara {

display:none;

}

.disclaimer {

    font-size: 11px;

    margin-left: 1px;

    margin-top: 2%;

}

.footer_list li {

  

  font-size: 11px;

    margin: 0 0px 8px;

	}

	.media small{

		margin-left:-1px;

	}

	.disclaimer{

		margin-left:-12px;

	}

	#cate {

        margin-top: 8px;

    margin-left: 4px;

}

input#product {

    margin-left: 5px;

    margin-top: 7px;

}

/*hospital landing page*/

.navbar-toggle {

  

    background-color: #ddd;

   

}

/*

.logo {

    

    max-height: 92px;

  

}

.avs_logo {

    margin-top: 0px;

	padding:0px;

}



.menu{

 margin-top: 92px;

}*/

.author{

	padding:0px;

}

.logo{

	position:relative;

	

	height: auto;

}

.menu{

	position:relative;

	margin-top:0px;

}



.navbar-toggle {

    padding: 7px 7px;

    margin-top: 5px;

    margin-bottom: 5px;

 }

 .navbar-nav > li > a {

    padding-top: 10px;

    padding-bottom: 10px;

    line-height: 11px;

    font-size: 13px;

}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {

    color: #fff;

}

.dropdown-menu {

    font-size: 13px;

    text-align: left;

    list-style: none;

}

.navbar-collapse.in {

    overflow-y: inherit;

}

.navbar-nav .open .dropdown-menu {

	display:none;

}

.navbar-collapse {

    

    overflow-x: inherit;

  

}

.hospital {

   margin-top: 162px;

}



.hospital h1 {

    font-size: 20px;

   padding:0px;

    margin-top: 1px;

}

.hospital p {

   

    font-size: 13px;

    margin-top: -4%;

  

}

.breadcrumb {

   

    font-size: 13px;

    

}

.tabs-menu li a {

   

    font-size: 12px;

}

.tabs-menu li{



min-width:140px;

margin-right: 2px;

}

.panel-title {

    

    font-size: 11px;

    margin-left: -9px;

}

.brown {

    

    font-size: 12px;

}

.view-header p {

   

    font-size: 15px;

 

}

.green_hed {

    

    font-size: 15px;

   

}

.hospital_map{

	width:100%;

	height:200;

	

}

iframe{

	width:100%;

	height:200;

	

}

.dealer_enquiry {

    background-color: white;

    padding: 12px;

    margin-bottom: 0%;

    margin-top: 0%;

}

#state, #city, #country {

    width: 100%;

}

.branch_search_name {

    padding-top: 3%;

    padding-left: 11%;

}

.branch_search {

   

    background-color: transparent;

    

}

#cate{

	

	float:left;

}

.testimonial {

	text-align:normal !important;

	font-size:12px !important;

}

.modal-dialog {

    width: auto;

}

.inner-btn {

font-size: 9px;

padding: 4px 7px;

}

.btn_prdct_search {

    margin-bottom: 2%;

    margin-left: 5px;

}

.list_font{

	margin-left:-33px;

	line-height: 21px;

	text-align:justify;

}

.download-file{

	margin-left:-41px;

}

#shopping_cart{

	width: 125%;

margin-left: -27px;

}

.cart-view-table-front {

    font-size: 11px !important;

}

.cart-view-table-back table {

font-size: 12px;

}

.product_view_cost{

	

	float:none;

	font-size: 13px;

}

.btn_addmore_product{

	font-size:11px;

}

.table_responsive {

			min-height: .01%;

			overflow-x: auto;

		}

	thead {

   

    font-size: 14px;

}

.album_box {

    margin-bottom: 5%;

}

.album_box img {

    height: auto !important;

}

/*hospital landing page*/

.pp_expand {

    display: none !important;

}

.pp_arrow_previous {

    display: none !important;

}

.pp_gallery li {

display: none;

}



span {

  

    font-size: 13px;

}

.panel-body ol {

    margin-left: -33px;

}

}

@media screen and (min-width: 240px) and (max-width: 494px){

.album_box .white_box p{

	display:block;

	margin-top: -28px;

}

.white_box p {



display:none;

}

	.head_contact {

    font-size: 11px !important;

    margin-left: -3%;

    margin-top: 3px;

	text-align:none !important;

}

}

small a{

	color:#fff;

}

small a:hover{

	color:#fff;

	text-decoration:none;

}

.hospital_sympol{

	    width: 11%;

    margin-top: -24px;

	 margin-left: -35px;

    margin-right: -35px;

   

}

.error_heding span{

	font-size:149px;

	color:#00a62f;

	font-weight: 400;

}

.error_heding {

    text-align: center;

	margin-bottom: 6%;

}

.error_heding h1 {

    margin-top: -31px;

    color: black;

}

#imgdiv{

width:160px;

float:left;

margin-left:20px

}