@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 430px) {
	.top_bar .col-xs-6  { width:100%}
	.titel_div h2 {
    font-size: 22px;
}
}
@media screen and (max-width: 500px) {
.top_bar p {
    color: #FFF;
    font-family: 'Raleway', sans-serif;
    padding-top: 5px;
    margin-bottom: 0;
}
.why_choose_counter {
    width: 150px;
    height: 150px;
	padding-top: 14px;
}
.titel_div h2:before {
    width: 212px;
}
.why_choose_counter h2 {
    font-weight: normal;
    font-size: 20px;
}
.why_choose_counter h3 {
    font-size: 30px;
}
.why_choose_counter:before {
    width: 100px;
    margin-left: -50px;
}
}
@media screen and (max-width: 700px) {
	.About_div {
    padding: 50px 0px;
	}
	.home .container {
    overflow-x: hidden;
}
	.scrolling {
    left: 0;
    padding: 15px 0px;
    position: static;
    top: -15px;
    width: 100%;
    z-index: 100;
    background: #ffffffc2;
}
.Follow_Us li {

    width: 80px;
    height: 80px;
}
    .service_img img {
    max-width: 100% !important;
}
.About_div h1 {
	 font-size:40px;
	 margin-top: 30px;
}
.navbar-toggle {
    position: relative;
     float: none;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #ff0000;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    display: block;
    margin: 0 auto;
    text-align: center;
}
.Book_appoint {
    margin-top: 22px;
    text-align: center;
    margin-bottom: 22px;
}
.top_bar ul {
    float: none;
    display: table;
    margin: 0 auto;
    padding-left: 0;
}
.media_box_img {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
    background: #dadada;
}
.bg-gray {
	 padding: 0px;
	     overflow: hidden;
}
.bg-white {
	    padding: 0px;
		    overflow: hidden;
}
	.logo img {
    margin: 0 auto;
    max-width: 80%;
    float: left;
}
.navbar-inverse .navbar-toggle {
    position: absolute;
    top: 20px;
    right: 0px;
}
.titel_div h2 {
    font-size: 30px;
}
}
@media only screen and (max-width: 768px) and (min-width: 730px) {
	header .nav > li > a {
    font-size: 13px !important;
}
.About_div {
    padding: 50px 0px;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 900px) {
	.About_div {
    padding: 50px 0px;
	}
	.logo img { margin:0 auto}
	.why_choose_counter {
    width: 230px;
    height: 230px;
	padding-top: 36px;
}
.navbar-nav>li {
    margin: 6px;
}
.Book_appoint a {
    font-size: 12px;
}
.top_bar {
    font-size: 14px;
    padding-top: 10px;
}
.media_box_content {
    color: #FFF;
    font-size: 18px;
}
.Follow_Us li {
    float: left;
    width: 80px;
    height: 80px;
}
.footer_link ul li {
    font-size: 18px;
}
}
@media only screen and (max-width: 768px) and (min-width: 600px) {
	.nav>li>a {
    font-size: 11px;
	}
	.navbar-nav>li {
    margin: 8px;
}
.Book_appoint a {
	    font-size: 18px;
    padding: 14px;
}
.Book_appoint {
    margin-top: 25px;
}
.media_box_img {
    float: none;
}
}
@media only screen and (max-width: 768px) and (min-width: 710px) {
	.navbar-inverse .navbar-toggle {
    position: absolute;
    top: -100px;
    right: 0px;
}
.logo img{    max-width: 80%;}

.Book_appoint {
    margin-top: -35px;
    margin-bottom: 20px;
    text-align: center;
}
.navbar-toggle {
    position: relative;
    float: none;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #ff0000;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    display: block;
    margin: 0 auto;
    text-align: center;
}
}
@media only screen and (max-width: 320px) and (min-width: 300px) {

.Follow_Us li {
    width: 70px;
    height: 70px;
}
}


@media(max-width:1199px){
.navbar-nav > li{ margin:15px 5px;}
.Book_appoint{margin-top:25px;}
.Book_appoint a{font-size:13px; padding:7px 2px;}
}
@media(max-width:991px){
.Book_appoint{margin:10px 0px;}
.Book_appoint a{ display:block; text-align:center;}
header .nav > li > a{ font-size:13px;}
.navbar-nav{ margin-top:8px;}
.rcl{ width:100%; height:1px; clear:both; display:block;}
}
@media(max-width:767px){
	.About_div {

    background-position: right;
	}
.top_bar ul{ text-align:center; width:100%; padding-left:0px;}
.top_bar ul li{ float:none; display:inline-block;}
.navbar-inverse .navbar-toggle{ top:-65px;}
.media_box_img{ display:block; margin:0 auto;}
.media_box_content{ text-align:center;}
.scrolling{ position:relative;}
}
@media(max-width:700px){
.media_box_img{ display:block; margin:0 auto;}
.media_box_img img{ margin:0 auto;}
}
@media(max-width:480px){
.Follow_Us li{ width:50px; height:50px; padding:0px; line-height:50px;}
.Follow_Us li a{ font-size:24px;}
.Gallery_div .col-xs-6{ width:100%;}
}
