@charset "utf-8";
/* CSS Document */

.container {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.header-part {
	width: 96%;
	padding: 0 2%;
}
.header-logo {
	width: 200px;
	height: auto;
	margin-top: 8px;
}
.header-logo img {
	width: 100%;
}
.hrd-right-sub h6 {
	font: 12px Roboto;
	text-align: center;
}
.banner-bottom {
	width: 96%;
	padding: 0 2%;
}
.footer-main {
	width: 96%;
	padding: 0 2%;
}
.nbs-flexisel-item img {
	width: 100%;
	height: 100%;
}
.nbs-flexisel-nav-left {
	background: url("../images/lft-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	left: 68%;
}
.testi-right {
	width: 65%;
}
.testi-right1 {
	width: 70% !important;
}
.testi-right p {
	font: 12px/19px Roboto;
	text-align: left;
}
.inn-test {
	width: 100% !important;
}
.ba-left input[type="text"] {
	padding: 5px 2% 5px 5%;
	width: 92%;
}
.ba-left textarea {
	height: 35px;
	padding: 5px 2% 5px 5%;
	width: 92%;
}
.inner-right input[type="text"] {
	padding: 10px 2% 10px 5% !important;
	width: 92%;
}
.inner-right textarea {
	height: 60px;
	padding: 10px 2% 10px 5% !important;
	width: 92%;
}
.callbacks {
	height: 270px;
}
.ourbranch h1 {
	font: 22px Roboto;
}
.con-add fieldset {
	min-height: 180px;
}
 @media screen and (min-width: 501px) and (max-width: 767px) {
	 .con-add {
	width: 50%;
	margin-bottom: 10px;
}
.con-add fieldset {
	min-height: 180px;
}
.ourbranch h1 {
	font: 18px Roboto;
}
.ourbranch {
	min-height: 284px;
}
.ourbranch td {
	font-size: 12px;
}
.ourbranch h6 {
	font-size: 12px;
}
.ourbranch ul li {
	font-size: 12px;
}
.footer-sub {
	border-right: none;
	border-bottom: solid 1px #ccc;
	margin: 15px 0 10px 0;
	min-height: 168px;
	width: 33%;
}
.spec-part {
	width: 23%;
}
.treatment-bottom1 {
	width: 48%;
}
.tabdn {
	display: none;
}
.inner-left {
	width: 68%;
	margin-right: 2%;
}
.testi-right {
	width: 100%;
}
.smmt10 {
	margin-top: 10px;
}
.banner-none {
	display: none;
}
}
 @media screen and (max-width: 600px) {
.hrd-right-sub h6 {
	font: 10px Roboto;
	text-align: center;
}
.spec-part h5 {
	font-size: 12px;
}
}
@media screen and (min-width: 800px) {
#cssmenu > ul > li > a {
	font-size: 12px;
	font-weight: bold;
	padding: 15px 16px;
}
}

.banner-form {
    background-color: #fff;
    color: #fff;
    padding: 19px 46px 40px 31px;
    width: 216px;
    position: absolute;
     bottom: 516px;
    right: 51px;
    border-radius: 10px;
    z-index: 9;
	margin-top: 18px;
	opacity: 0.7;
	
}
