
/***************
INNERPAGES PARTs
*****************/
.servicespro { padding:10px 0px; color:#02488a;font-size:16px; font-family: 'OpenSansRegular' , Arial, Helvetica, sans-serif;}
.servicespro-ul { width:100%; float:left; margin:0px; padding:0px;}
.servicespro-ul li { background:url(../img/web/green-arrow.png) no-repeat left center; padding-left:25px; color:#181818;font-family: 'OpenSansRegular'; font-size:14px; line-height:35px;}


/***************
Contact us style
*****************/
.contactsty{ width:100%; display:block; font-size:13px; text-align:justify; line-height:20px; color:#181818;}

.contactdiv{width:30%; padding-top:2%; float:left; }
.contactheadtext{font-family: 'OpenSansRegular'; font-size:15px; text-transform:none;}
.contactsmlhd{font-family: 'OpenSansRegular'; font-size:13px; padding-right:3px; }

.contactformdiv{width:100%; padding:0%; float:left; }
.contactformdiv50L{width:100%; margin-right:0%;}
.contactformdilable{width:22%; font-size:13px; color:#181818; display:block; padding:4px 0px; float:left; font-family: 'OpenSansRegular'; text-align:left;}
.contactformditext{ width:75%; margin:0px 0px 0px 0px;  display:block; padding:2px 0px; float:left;}
.contactformditext .inputsty, .contactformditext .tb { width:100%;  margin:0px; padding:0px; border:solid 1px #d4d2d2; border-radius:2px; height:32px; text-indent:5px; font-size:12px; color:#737373; -webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1); -o-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1); -ms-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);}
.contactformditext input:focus{box-shadow: 0 0 5px rgba(107, 107, 107, 0.5); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 0 0 5px rgba(107, 107, 107, 0.5); }

.tbvs{width:15%;border-radius:2px; height:32px; text-indent:5px; font-size:12px; color:#737373;
-webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-o-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-ms-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);}

.tbs{border-radius:2px; height:32px; text-indent:5px; font-size:12px; color:#737373;
-webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-o-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-ms-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);}
.contacttextareasty, .ta{width:100%; height:116px; border:solid 1px #d6d6d6; background-color:#fff; border-radius:4px; font-family: Arial, Helvetica, sans-serif; color:#737373; font-size:12px; padding:8px 4px 8px 4px; margin:0px;
-webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-o-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-ms-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);}
.contacttextareasty:focus{background:#fff; box-shadow: 0 0 5px rgba(107, 107, 107, 0.5); -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 0 0 2px rgba(107, 107, 107, 0.5); color:#505050} 
.fontred{ color:#ff0000;}
.newbtnsub02{display:block; line-height:30px; font-size:16px;  font-family: 'OpenSansRegular'; color:#fff; text-transform:uppercase; text-align:center; border-radius:6px; margin-right:10px; padding:0px 15px; float:left; border:solid 0px;
background-color: #919ca4;
}

.newbtnsub02:hover{

background-color: #636e76;
color:#FFF;
}

.homepage{width:60% !important;}
.innerpage{width:60%;}
.pagination{ background:url(images/headbg01.png) top left repeat-x; border:solid 1px #f0f0f0; padding:7px 8px 7px 8px; margin:0 0 15px;width: 100%;
    float: left;}
.Showingpage{ color:#727272; font-weight:bold; padding-left:0px;}
.Showingpage span{ color:#058fd6;}
.pgnum{ margin:0px; padding:0px; list-style:none; margin-right:5px; margin-left:5px;}
.pgnum li{ float:left; margin:0 4px 0 4px; line-height:22px; color:#727272;}
.pgnum li a { line-height:22px; display:block; margin:0px; padding:0px 0px 0px 7px; text-decoration:none; font-size:12px; color:#727272; text-align:center; background:url(../img/web/pageno.png) left top no-repeat; }
.pgnum li a span{line-height:22px;display:block;margin:0px; padding:0px 7px 0px 0px; background:url(../img/web/pageno.png) right top no-repeat;}
.pgnum li a:hover{background:url(../img/web/pageno.png) left bottom no-repeat; color:#fff;}
.pgnum li a:hover span{background:url(../img/web/pageno.png) right bottom no-repeat; color:#3d3d3d;}
.pgnum li a.active{background:url(../img/web/pageno.png) left bottom no-repeat; color:#3d3d3d;}
.pgnum li a.active span{background:url(../img/web/pageno.png) right bottom no-repeat; color:#3d3d3d;}
.bt_hover02{line-height:22px; margin:0px; padding-top:0px;}
.bt_hover02 a { line-height:22px; display:block; height:22px; margin:0px; padding:0px 0px 0px 9px;text-decoration:none; font-size:11px; color:#727272;background:url(../img/web/pageno.png) left top no-repeat; font-weight:bold; }
.bt_hover02 a:hover{background:url(../img/web/pageno.png) left bottom no-repeat; color:#515151;}
.bt_hover02 a span{line-height:22px; height:22px; display:block;margin:0px; padding:0px 10px 0px 0px; background:url(../img/web/pageno.png) right top no-repeat;}
.bt_hover02 a span strong{font-size:14px; font-weight:normal;}
.bt_hover02 a:hover span{background:url(../img/web/pageno.png) right bottom no-repeat; color:#515151}


.manage_product_side{margin:0 0 15px 0;}


.productsdetail {margin:0;width: 100%;}
.manageproducts{width:100%; float:left;}

.productslist {padding:5px 0 15px 0;}
.filterpart{width:100%; border-bottom:1px solid #eeeeee; float:left; padding:0 0 5px 0;}
.filter{  color: #181818;   display: block;   float: left;    font-family: 'OpenSansRegular';    font-size: 14px;    padding: 4px 0;    text-align: left;    width: 15%;}
.prodctname{font-family: 'OpenSansRegular';    font-size: 14px; width:100%;float:left; line-height:20px;}
.satuts{font-family: 'OpenSansRegular';    font-size: 14px; color:#066; width:100%; float:left; line-height:20px;}
.prodimg{max-width:150px;}
.action  li{display:inline-block;}

.selectlist{width:40%; float:left;}
.selectlist:last-child{float:left; margin:0 0 0 5px;}
.contry{width:15%; float:left; margin:0 10px 0 0px;}
.item{width:20%; }
.Order{
	text-indent: 5px;
	float:left; 
	width:25%; 
	margin: 0 15px 0 0;   
	border: 1px solid #d4d2d2;
    border-radius: 2px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;
    color: #737373;
    font-size: 12px;
    height: 32px;
}

.drg-drop{width:100%; float:left; border:2px dashed #d6d6d6; padding:50px; text-align:center; font-family: 'OpenSansRegular';    font-size: 18px;  opacity:0.5p; background:#eee; text-transform:uppercase; color:#bababa; border-radius:3px;}

.addmore{font-family: 'OpenSansRegular';    font-size: 14px; color:#B1BE02; background:url(../img/web/plus.jpg) no-repeat 3px 9px; float:left; padding:5px 0 0 20px; cursor:pointer;}

/************************************/
.vaccine_table{margin-top:15px; cursor:pointer;}

.vaccine {background: none repeat scroll 0 0 #636e76;  padding: 10px;  width: 20%;text-align:center; border-right:0.5px solid #fff; color:#fff;font-size:14px;}
.prevents{background: none repeat scroll 0 0 #636e76; padding: 10px;  width: 55%; text-align:center;border-right:0.5px solid #fff; color:#fff;font-size:14px;}
.status{background: none repeat scroll 0 0 #636e76; padding: 10px;  width: 15%; text-align:center;border-right:0.5px solid #fff; color:#fff;font-size:14px;}
.age{background: none repeat scroll 0 0 #636e76;   width:20%; text-align:center; color:#fff;font-size:14px;}

.emp {background: none repeat scroll 0 0 #fff;   padding: 0px;}
.td1{color:#fff; padding:5px; text-align:center; background:#7f8a92;}

.vac_detail {background: none repeat scroll 0 0 #f5f5f5; border-right:0.5px solid #fff; border-bottom: 0.5px solid #fff; color: #000; padding: 10px;}
.detail{background: none repeat scroll 0 0 #C5D9F1; border-right:0.5px solid #fff; border-bottom: 0.5px solid #fff;  color: #000; padding: 10px;}
.detail01{background: none repeat scroll 0 0 #DBE5F1; border-right:0.5px solid #fff;  border-bottom: 0.5px solid #fff; color: #000; padding: 10px;}
.mad{color: #900; text-transform:uppercase;}
.opt{color: #093; text-transform:uppercase;}
.impo1{color:#000; font-weight:bold;}

.vac_detail:hover {background: #f0f0f0;}



/**********************************/
.subhead{width:100%; color:#000; font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:600; padding-bottom:10px; padding-top:20px;  padding:0 0 10px 0;}
.stomachdetail{width:100%; float:left;}
.description {width:100%;font-size: 12px;}
.exercies {
    float: left;
    padding: 15px 0 0;
    width: 30%;
}

.explain{width:100%; float:right; padding:0 0 10px;}
.explain .exhead{width:100%;color:#000; font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:300;padding:3px 0 10px 0; text-decoration:none;}
.explain ul li{list-style:outside; margin-left:30px; line-height:30px;font-size: 12px;}

/************My account css***************/
.acdetail{width:100%;float:left;}
.acdetail li{display:inline-block;width: 31%;background: #efefef; border-radius:3px;-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.5); margin:0 1%;}

.memberclass{ min-height:200px;padding: 5px; }
.doctorclass{ height:200px;padding: 5px;}
.recordclass{ height:200px;padding: 5px; }

/*.member_icon{background:url(../img/web/people-icon.png) no-repeat; height:30px; width:30px;    padding: 2px 37px 0;}
.doctor_icon{background:url(../img/web/Doctor_B-128.png) no-repeat; height:30px; width:30px;    padding:0px 37px 0;}
.record_icon{background:url(../img/web/record_icon.png) no-repeat; height:30px; width:30px;    padding: 0px 37px 0;}*/
.name{width:100%;font-size:18px;font-family: 'OpenSansRegular'; border-bottom:1px dotted #666; float:left; padding:0 2px 3px;}

.namelist{width:100%; float:left; padding:5px 0 0; }
.namelist li{width:100%;float:left;box-shadow:none;  }
.namelist li a{width:100%; line-height:25px;font-size:12px;font-family: 'OpenSansRegular'; background:url(../img/web/listarrow.png) no-repeat 2px 4px; padding:0 15px 0; }
.more{ float:right; background-color: #919ca4; border-radius:5px; padding:2px; line-height:25px; text-align:center; padding:2px 10px; margin-right:5px;}
.more a{color:#fff; font-size:12px;font-family: 'OpenSansRegular';}
.more:hover{background:#636e76;}

.add{ /*background:#919ca4 url(../img/web/add.png) no-repeat 9px 9px; padding: 0 10px 0 30px;*/ cursor: pointer;
    margin: 0 25% 3%;
    text-align: center;
    width: 50%;
}
.add a{color:#fff;font-size:12px;font-family: 'OpenSansRegular';}

.pageheader {
    font-family: arial;
    font-size: 12px; width:100%; float:left;  font-weight:700;
	
	
}
.pagelist {
    float: left;
    width: 50%;
}
.full50 {
    float: left;
    width: 100%;
}

.contain.diseas > img {width: 50%;}
.pagelist li{font-size:12px; list-style:outside; margin-left:20px; margin: 10px 0 10px 25px;}
.subpageheader {
	 font-family: arial;
    font-size: 12px;
    float: left;
    width: 100%; font-weight: bold;
    padding: 5px 16px 0;
	color: #545454;
}

.contanttext p{font-size:12px; float:left; width:100%; display:block;}

.halfimg {
    float: right;
    width: 40%;
}


.half50 {
    float: left;
    width: 50%;
}
.explain1 {
    float: right;
    padding: 0 0 10px;
    width: 68%;
}

.explain1 .exhead {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 300;
    padding: 3px 0 10px;
    text-decoration: none;
    width: 100%;
}


.causes {
    float: left;
    margin: 15px 0;
    padding: 0 40px;
    width: 100%;
}

.causes > li {
    float: left;
    width: 33%;
}


.leftdiv {
    float: right;
    width: 49%;
}

.rightdiv {
    float: left;
    text-align: right;
    width: 50%;
}


.faq {
    background: none repeat scroll 0 0 #f5f5f5;
    /*box-shadow: 1px 1px 2px;*/
	border-bottom:1px solid #dcdcdc;
    float: left;
    padding: 10px;
    width: 100%;
}

.question {
    color: #005bae;
    float: left;
    font-size: 14px;
    font-weight: 700;
    width: 100%;
}

.answer {
    float: left;
    font-size: 13px;
    line-height: 22px;
    padding: 5px 0 0;
    width: 100%;
}