
.mocdoc-home-nav{
	
	padding-left:10%;
	
	}		
		
#searchcategory{
  background-color: #DD4814;
  border-color: #EFEDE9;
  width:100%;
}	



#nameloc, #specloc, #cityloc, #arealoc, #hosloc{
	border-radius:0px !important;
}

#searchcategory:hover{
	background-color: #a4270e;
}

#searchsubmit{
	background-color: #DD4814;
	border-color: #EFEDE9;
	display:inline-block;
    	
}	
	
#searchsubmit:hover{
	background-color: #a4270e;
}

#doctor-by-location .twitter-typeahead{
  float:left;
}

#nav-doc .twitter-typeahead{
	width:auto;
	
}
#nav-doc .twitter-typeahead .tt-hint{
	width:auto;
	height: 38px;
	border-radius:2px;
}

#nav-doc .input-group .form-control{
	border-radius:0px;
}

#nav-doc .twitter-typeahead .tt-query{
	border-radius:0px;
	height:38px;
}

#nav-doc .input-group-btn{
	top:0px;
	vertical-align:top;
}	

#speciality{
	width:173px;
	border-radius:0px;
	-webkit-appearance:none;
	border: 1px solid #ccc;
}

#speciality option{
	border-radius:0px;
	border:none;
}

#searchform{
	margin-bottom:0;
}
				
#magic{
	background: #FFFFFF !important;
        padding-bottom: 7px !important;
}

.upper{
	text-transform: uppercase !important;
	padding: 10px !important;
}

.upper:hover{
	background-color: #E16408 !important;
}

.mlogin1 > a:focus, a:active, a{
	background-color: transparent;
}

.mlogin1 > a:hover{
	background-color: #E16408 !important;
	text-decoration: none !important;
}

.intro{
	width:100% !important;
	height:450px !important;
	background: #DD4814 !important;
}
.mtext{
	font-family:'source_sans_proregular', sans-serif;
	font-size: 1.2em;
	line-height: 2em;
	font-weight: 400;
	text-decoration: none !important;
}
.btn-white{
	background-color: white !important;
	color: #E16408 !important;
}
.btn-white-menu{
	width: 100% !important;
	background-color: white !important;
	color: #E16408 !important;
	font-weight: 500 !important;
	float: right !important;
}
.col-bordered-right{
	padding: 0 !important;
	border-right: 0.4px #E16408 solid !important;
}
.btn-grey-menu{
	width: auto !important;
	background: transparent !important;
	color: #E16408 !important;
	font-weight: 500 !important;
}
.btn-important{
	background: #E16408 !important;
	color: #FFFFFF !important;
}
.btn-grey-menu:hover{
	background-color: #E16408 !important;
	color: #FFFFFF !important;
}
.btn-white-menu:hover{
	width: 100% !important;
	background-color: #E16408 !important;
	color: #FFFFFF !important;
}
.mtext a{
	text-decoration: none !important;
}
.msearch-font{
	font-size: 1.3em !important;
	font-family: Montserrat !important;
}
.md-half-width{
	width: 50% !important;
}
.md-seperator-padding{
	padding-top: 20px !important;
	padding-bottom: 40px !important;
}
.md-seperator-line{
	height: 2px !important;
	width: 30% !important;
	background-color: #DADADA !important;
	background-repeat: repeat-x !important;
}
.md-seperator-mid{
	height: 6px !important;
	width: 10% !important;
	position: relative !important;
	top: -2px !important;
	background-color: #E16408 !important;
	background-repeat: no-repeat !important;
}
.md-one-tenth-width{
	width: 10% !important;
	padding-right: 45px !important;
}
.md-mainmenu{
	position: relative;
	left: 270px;
	float: none;
}
.md-forty-width{
	width: 40% !important;
}

.md-fifty-width{
	width: 49.5% !important;
}

.md-features{
	width: 100% !important;
    padding: 50px 10px 10px 20px !important;
}
.md-features > .row{
	width: 90% !important;
}
.md-app-text{
	padding-top: 100px !important;
}
.md-app-intro{
	width:100% !important;
	position: relative;
	padding-top: 30px !important;
    padding-bottom: 50px !important;
}
/* .icon { background: url('/images/icon_same.png') no-repeat top left; width: 100px; height: 100px;  } 
.icon.hospital_icon3 { background-position: 0 0; } 
.icon.clinic_icon3 { background-position: 0 -110px; } 
.icon.lab_icon3 { background-position: 0 -220px; } 
.icon.pharmacy_icon3 { background-position: 0 -330px; } 
.icon.doctor_icon3 { background-position: 0 -440px; } 
.icon.patient_icon3 { background-position: 0 -550px; } 
 */

.icon-hospital, .icon-pharmacy, .icon-clinic, .icon-doctor, .icon-lab,
.icon-patients
{ display: inline-block; background: url('../images/icon_same.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.icon-hospital { background-position: -0px -0px; width: 100px; height: 100px; }
.icon-pharmacy { background-position: -100px -0px; width: 100px; height: 100px; }
.icon-clinic { background-position: -0px -101px; width: 100px; height: 100px; }
.icon-doctor { background-position: -101px -101px; width: 100px; height: 100px; }
.icon-lab { background-position: 1px -201px; width: 100px; height: 100px; }
.icon-patients { background-position: -100px -200px; width: 100px; height: 100px; }

.md-quote-style{
    font-weight: bold !important;
    padding: 3px !important;
    left: 0 !important;
}
.md-decoration{
text-decoration: none !important;
}
.md-text-size{
	font-family: 'source_sans_proregular', sans-serif !important;
	font-size: 0.8em !important;
	font-weight: normal !important;
	line-height: 2 !important;
}
.md-text-size-2{
	font-size: 1.2em !important;
	font-weight: normal !important;
	line-height: 2 !important;
}
.md-text-size-3{
	font-size: 2em !important;
	font-weight: 500 !important;
}
.md-text-size-4{
	font-size: 1.5em !important;
	font-weight: 500 !important;
}
.md-text-size-5{
	font-family: source_sans_proregular, sans-serif !important;
	font-size: 1em !important;
	font-weight: normal !important;
}
.md-line-ht-normal{
	line-height: 1 !important;
}
.md-text-size-6{
	font-size: 3.5em !important;
	font-weight: normal !important;
}
.md-font-montserrat{
	font-family: Montserrat !important;
}
.md-font-montserrat-small{
	font-size: 0.7em !important;
	font-family: Montserrat !important;
}
.mocdoc {
	width: 90% !important;
}
.mtexting{
	font-family:'source_sans_proregular', sans-serif;
	font-size: 1.10em;
	line-height: 1.5em;
}
.mwhite-text{
color:#ffffff !important;	
}
.md-text-black{
	color: #000000 !important;
}
.md-padding > .container-fluid {
	padding: 10px !important;
	padding-top: 0 !important;
}
.md-padding button{
	width: 150px !important;
	vertical-align: middle !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.mtext-white{
	color:#ffffff !important;
	font-family:'source_sans_proregular', sans-serif;
	font-size: 1.10em;
	line-height: 1.7em;
}
.mtexti-white{
  color:#ffffff !important;
  font-family:'source_sans_proregular', sans-serif;
  font-size: 1.3em;
  line-height: 1.5em;
}
.mtexty-white{
	color:#ffffff !important;
	font-family:'source_sans_proregular', sans-serif;
	font-size: 1.4em;
	line-height: 1.5em;
}
.morange-text{
    color:#E16408 !important;
	font-family:'source_sans_proregular', sans-serif;
	font-weight: 400;
}
.mgly{
	font-size:2em !important;
	padding: 10px;
}
.ma {
	text-decoration: none !important;
	font-family: 'source_sans_proregular', sans-serif !important;
	 color: #a5a5a5;
	 /*text-transform: uppercase;*/
	 font-size: 1em;
	 letter-spacing: 1px;
}
.ma:hover{
	color:#ffffff !important;
}
.mfill{
	background:rgba(31,37,51, 0.05) !important;
}
.mfilling{
	background: rgba(31,37,51, 0.05) !important;
 /* width: 100%;
  height: 500px;
  background: url('paperless.jpg') center center no-repeat;
  background-size: cover;
  opacity: 1;
  overflow: hidden; */
}
.mdecide{
	background: #54667A !important;
}
.mblue{
	background:#363847 !important;
}
.mmargin{
	margin-top:30px !important;
}
.mpaper{
	background:#F6FAFD !important;
}
.static-section{
	width:100% !important;
	height:700px !important;
}
.morange{
	background: #E16408 !important;
	width:100% !important;
}
.md-white-text{
	color: #ffffff !important;
}
.md-padding{
	padding: 40px !important;
}
.mmenu-padding{
	padding: 3px !important;
}
.mwhite{
	background-color: #FFFFFF !important;
}
.md-nopad{
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin: 0 !important;
}
.hr-divider {
    width: 1170px;
    height: 30px;
    margin-bottom: 20px;
    display: block;
    clear: both;
}
.mslight{
	font-family: 'source_sans_proextralight' !important;
}
.msnormal{
	font-family: 'source_sans_proregular' !important;
}
.ms-bold{
	font-weight: bold !important;
}
.logo{
	position: absolute;
	top: 5px;
	left: 50px;
	margin-top:5px;
}
.logo-text{
	position: absolute;
	top: -5px;
	left: 130px;
}
.logo-text-magic{
	position: absolute;
	top: -5px;
	left: 115px;
}
.mlogin1{
	box-sizing: border-box;
	color:#E16408 !important;
	text-align: center;	
    text-decoration: none !important;
    vertical-align: middle;
    display:block;
    margin-top:1px;
    margin-right:15px;
    font-family: "Ubuntu", Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif !important; 
    text-transform: uppercase;
}
.mlogin1:hover{
	border-bottom: 5px #E16408 !important;
	background: transparent !important;
}
.mhighlight{
	background-color: #E16408 !important;
}
.mlogin2{
	box-sizing: border-box;
	color:#FFFFFF !important;
	text-align: center;	
    text-decoration: none !important;
    vertical-align: middle;
    display:block;
    margin-top:1px;
    margin-right:15px;
    font-family: 'source_sans_proregular', sans-serif !important; 
    font-weight: bold;
    text-transform: uppercase;
}
.mlogin2:hover{
	border-bottom: 5px #FFFFFF !important;
	background: transparent !important;
}

#mocdoc-login>li>a:hover{
	border-bottom: 5px #ffffff !important;
	background: transparent !important;
}

/* .md-nav{
	padding: 4px 20px !important;
	padding-right: 20px !important;	
} */
.md-nav .navbar-right{
	margin-right: 20px !important;	
}
.navbar-right > li{
   padding-right: 20px !important;		
}
.msignup1{
	border-bottom:1px solid #ffffff !important;
	box-sizing: border-box;
	background:transparent;
	color:#ffffff !important;
	text-align: center;
    text-decoration: none !important;
    vertical-align: middle;
    display:block;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
 border-color: transparent;
} 

.mlogin{
	box-sizing: border-box;
	color:#FFFFFF !important;
	text-align: center;
    text-decoration: none !important;
    vertical-align: middle;
    display:block;
    margin-top:1px;
    margin-right:15px;
    font-family: 'source_sans_proregular', sans-serif !important; 
    text-transform: uppercase;
}
.mlogin:hover{
	background-color: #FFFFFF !important;
}
.mdropdown{
	/* min-width: 300px !important; */
	font-family: 'source_sans_proregular', sans-serif !important; 
	border: 0 !important;
	box-shadow: none !important;
}
.mdemo{
  border:0;
  box-sizing: border-box;
  background:#E16408 !important;
  color:#ffffff;
  text-align: center;
    text-decoration: none !important;
    vertical-align: middle;
    display:block;
}
.mdemo:hover{
  border:1px #E16408 solid;
  box-sizing: border-box;
  background:transparent !important;
  color:#ffffff;
  text-align: center;
    text-decoration: none !important;
    vertical-align: middle;
    display:block;
}
#magic-search input{
	outline: 0 !important;
	border: none !important;
	/*width: 50% !important;*/
}
.searchbox .affix {
      top:0;
      left: 0 !important;
      width: 30% !important;
      z-index: 9999 !important;
}
.searchbox .navbar-inverse .affix{
	width: 30% !important;
}
.searchbox .navbar-inverse{
	width: 87.5% !important;
	background-color: transparent !important;
	border: none !important;
}
.fix-search{
	padding-top: 3px;
	/*background-color: #E16408 !important;*/
	padding-bottom: 3px;
	height: 40px !important;
}

.bx-wrapper .testimonials-thumbnail{ margin: 0px 0px 15px; }
.bx-wrapper .testimonials-title{ text-align: center;  margin: 25px 15px 3px; font-size: 24px; line-height: 1; }
/*.bx-wrapper .testimonials-carousel-thumbnail{ max-width: 35%; float: left; margin-right: 20px; }*/
/*.bx-wrapper .testimonials-carousel-thumbnail img{ display: block;   margin-right: 20px;width: 100px;}*/
.bx-wrapper .testimonials-carousel-context{ overflow: hidden; }
.bx-wrapper .testimonials-name{ font-size: 22px; margin-bottom: 15px; color:#ffffff; font-weight:500;}
.bx-wrapper .testimonials-carousel-context span{ font-size: 14px; margin-left:10px; color:#E16408; font-family: "Roboto",Georgia, Arial, Helvetica, sans-serif; }
.bx-wrapper {position: relative;top:0px;margin: 30px auto;padding: 0;width:100%;*zoom: 1;}
.bx-wrapper .slide {padding:0;margin:0;display: block;}
.bx-wrapper .bx-viewport {padding:10px;margin-left:0;z-index:1;width:100%;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url("../images/bx_loader.gif") center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-controls-direction a {display:none;position: absolute;top: 130px;margin-top: 0;margin-right: 0px;outline: 0;width: 30px;height: 30px;text-indent: -9999px;z-index: 9999;}

.md-top-magic-search{
	background-color: #E16408 !important;
}
.morange-text{
	color: #E16408 !important;
}
.searchbox{
	outline: 0 !important;
	position: absolute;
	top: 455px;
	width: 100%;
	height: 150px;
	border : 0;
    margin: 0;
	padding: 5px;
	color: #ffffff !important;
	font-family: 'source_sans_proregular', sans-serif !important;
	font-weight: bold;
	font-size: inherit;
	/*background-color: rgba(31,37,51, 1);*/
	background-color: #E16408 !important; 
	/*background-color: #ffffff;*/
}
.md-width{
	width: 100% !important;
	/*vertical-align: middle !important;*/
	font-size: 1.2em !important;
}
.md-dropmenu{
	width: 103.5% !important;
	box-shadow: none !important;
	position: relative !important;
	top:-3px !important;
	left: 0 !important;
	font-size: 1.5em !important;
	border: none !important;
}
.md-dropmenu a{
color: #E16408 !important;
}
.md-dropmenu a:hover{
	background-color: #E16408 !important;
	color: #ffffff !important;
}
.md-dropmenu-top{
	width: 100% !important;
	box-shadow: none !important;
	position: relative !important;
	top:-3px !important;
	left: 0 !important;
	font-size: 1.2em !important;
	border: none !important;
}
.md-dropmenu-top a{
color: #E16408 !important;
}
.md-dropmenu-top a:hover{
	background-color: #E16408 !important;
	color: #ffffff !important;
}
.md-nobg{
	background: transparent !important;
	border:none;
	font-size: 1em;
}
.searchbox input{
	background: rgba(255,255,255,1) !important;
	outline: 0;
	border: 0;
	color: #000000 !important;
	vertical-align: middle;
	font-weight: bold !important;
	font-size: 1.5em;
	/*border-bottom: 2px #ffffff solid;*/
}
.md-opacity{
	opacity: 0.3 !important;
}
.md-eighty-width{
	width: 80% !important;
}
.searchbox .btn-white{
	width: 103.5% !important;
}
#magic-search .input-md{
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 1.4em !important;
}

#magic-search .btn-white{
	background-color: #ffffff !important;
	width: 100% !important;
	font-size: 1.2em !important;
}
.md-forty-nine-width{
	width: 49% !important;
}
.md-search-top{
	vertical-align: middle !important;
	position: relative;
	top: 6px;
	width: 100% !important;
	height: 60px !important;
	margin: 0 !important;
	padding-top: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.md-search-top div{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.searchbox .btn-search{
	width: 11.5% !important;
}
.searchbox .btn-map{
	width: 100% !important;
}
.searchbox div{
	margin: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.md-img {
  width: 100%;
  background: url('../images/hands5.png') center center no-repeat;
   text-indent : -9999px;

    background-attachment : fixed;
    background-position   : top center;
    background-size       : cover;
/*  background-size: cover;*/
  opacity: 1;
  overflow: hidden;
}

section {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.md-home{
	position: absolute;
	top: 150px;
	width: 100%;
	height: 40%;
}
.md-home-text{
	width: 100%;
}
.md-line-height1{
	line-height: 1.5;
}
.md-home-text-left-control{
	background: transparent !important;
}
.md-param{
	display: inline-flex !important;
	align-content: center !important;
}
.md-param-pad{
	padding-left: 30px !important;
}
.md-home-text-right-control{
	background: transparent !important;
}
.mapp {
  width: 100%;
  height: 350px;
  background-size: cover;
  overflow: hidden;
  opacity: 0.3;
}
.big{
  font-size: 3em !important;
}
.icon-left{
	float: left;
    color: #3F3F3E;
    padding: 10px;
}
.text{
    text-align:left;
    color: #394252 !important;
}
.text h4{
	vertical-align: middle;
	padding: 10px;
}
.text h4:hover {
	border-radius: 2px;
	color: #000000;
}

.msignup{
	/*border-bottom:1px solid #E16408 !important;*/
	box-sizing: border-box;
	background:transparent;
	color:#E16408;
	text-align: center;
    text-decoration: none !important;
    vertical-align: middle;
    display:block;
}
.col-centered{
    float: none;
    margin: 0 auto;
}

.widget:nth-child(2n+2) {
  width: 100%;
  padding: 2%;
  margin: 0;
  background: #F4F4F4;
  border: none;
  text-align: left;
  overflow: hidden;
}
.widget{
	
	clear: none;
	
}

.clearfix {
  display: block;
}
		
/* ----------------------------------*/
/* -------- Demo --------------------*/

.container-demo{
	top:-20px;
	position:relative;
	width:100%;
	z-index:6;
	background: #2F3640;
	height: auto;
	text-align:center;
	
}

.container-demo h3{
	text-align:center;
	color:#FFF;
	padding:20px;
}

#aboutus-part{
	top:20px;
	margin:0;
	padding:20px;
	padding-top:0;
	position: relative;
}

#aboutus-part h3{
	padding-top:0;
}

#aboutus-part h5{
	font-size: 1.2em;
  color: #FAFAFA;
  line-height:1.5;
}

.about-border{
	width:40%;
	margin-top:20px;
	
	position:relative;
	margin-left: 30%;
}

#demo-part{
	position:relative;
    padding-bottom:10px;
}

#demo-part h3{
    padding-top:30px;
    padding-bottom:0; 	
    font-family:'Lato'sans-serif;
    font-style:italic;
    font-weight: 500;
}


.demo-button{
	color:#FFF;
	padding: 10px 30px;
 	margin: 20px;
  	font-size: 1.2em;
  	border:none;
	
}

#sched-demo{
	background:#03CDFC;
	
}
#sched-demo:hover{
	background:#DD4814;
}


#call-demo{
	background:#5A8AC7;
}

#call-demo:hover{
	background:#DD4814;
}

#signup-demo{
	background: #1ABC9C;
}

#signup-demo:hover{
	background: #DD4814;
}


/* --------------------------------*/
/* ---------- Clients -----------*/

.container-clients{
	top:0px;
	position:relative;
	width:100%;
	overflow:hidden;
	height:auto;
	z-index:6;
	margin-bottom:20px;
	background: #fff;
	padding: 20px;
	padding-bottom:50px;
	
}


.container-clients h2{
	color: #f5634a;
	text-align:center;
    margin: 0px 0px 20px;	
    font-family:'Lato', sans-serif; font-style:italic; font-weight: 600;
}

#clients-wrapper{
	height:auto !important;
	width: 110%;
  min-width: 0;
  margin-left: auto;
  margin-right: auto;
}

.x-social-global{font-weight: 400;
  line-height: 1; text-align:center;padding-bottom: 10px;
  border-top: 1px solid #444;
  border-bottom: 1px solid #444;
}
  
 .x-social-global .widgettitle{color:#fff;font-size:18px; font-weight:600; font-family:'Lato',sans-serif;} 
  
.x-social-global a{margin: 0 1.25%;
  font-size: 21px;display: inline-block;
  text-align: center;}  
.x-social-global a i{color: #5d5d5f !important;display: block;}  

 .foa{
 	color: #5d5d5f !important;
 }
 .foa:hover{
color: #ffffff !important;
 }

@media only screen and (max-width: 480px){
.menu-title{
	color: #E16408 !important;text-align: left; font-size: 18px!important;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{
	color: black!important;
}
.navbar-default .navbar-toggle{
	background-color: white!important;
	border-color: white!important;
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{
	max-height: 100% !important;
}
.navbar-right{
	margin-top: 3%;
}

.navbar-right{
	position: relative;
	left: 0px!important;
}
#navburger-block{
 margin-top: -1%; height:17px;
}
 
.menu-item{
  text-align: left;
  margin-left: 2%;
}

.page-header h2{
 	font-size: 12px;
 }

#recent-posts-3 #recent-posts-2 #recent-posts-1{
	margin-left: 5%;
}
#archives-2{
	margin-left: 6%;
}

#archives-2{
	width: 20%!important;
}

.recent-posts-1{
	width: 25%;
}

#footer-content{
	padding-right: 0px;;
	padding-left: 0px;
}

#navbar-main{
 float: none!important;
}

#allarticle .dataTables_length{
	display: none;
}

.article-vl{
	display: none;
}

/*
#footer-home{
	padding-right: 0px;;
	padding-left: 0px;
}*/

}

.btn-cyan{
	background-color: #1BA8F0!important; border-color: #1BA8F0!important;
	color:white!important;
}

.btn-cyan:active, .btn-cyan:hover, .btn-cyan:focus{
	background-color: #1178ae!important; border-color: #1178ae!important;
	color:white!important;
}

.btn-blue{
	background-color: #5C6AC0!important; border-color: #5C6AC0!important;
	color:white!important;
}

.btn-blue:active, .btn-blue:hover, .btn-blue:focus{
	background-color: #424c89!important; border-color: #424c89!important;
	color:white!important;
}

.btn-green{
	background-color: #28c34a!important; border-color: #28c34a!important;
	color:white!important;
}

.btn-green:active, .btn-green:hover, .btn-green:focus{
	background-color: #319a48!important; border-color: #319a48!important;
	color:white!important;
}

.navbar-right{
	position:relative;left:-60px;
}


@media only screen and (min-width:1200px){
	.caroufredsel_wrapper{
	left:-5.5% !important;
	width: 110% !important;
	
	}
}
@media only screen and (min-width: 1000px){
.msearch{
	display: none !important;
}
}
@media only screen and (max-width: 1000px){
.md-search-top{
	display: none !important;
}
.mlogin1{
	/*font-size: 0.8em !important;*/
}
.md-home {
    position: absolute;
    top: 130px;
    width: 100%;
    height: 30%;
}
.navbar-nav{
	background-color: white !important;
}
.ma {
	text-decoration: none !important;
	font-family: 'source_sans_proregular', sans-serif !important;
	 color: #a5a5a5;
	 /*text-transform: uppercase;*/
	 font-size: 0.8em;
	 letter-spacing: 1px;
	}
.widgettitle{
	font-size: 1em !important;
}
#text-3{
	display: none !important;
}
.fimg {
	display: none !important;
}
.simg{
	display: none !important;
}
.md-text-size-3{
	font-size: 1.5em !important;
}
.md-text-size-5{
	font-size: 1em !important;
	padding-bottom: 10px !important;
}
.container-clients{
	display: none !important;
}
.md-app-text{
	padding: 10px !important;
}
.b1,.b2{
	width: 100px !important;
}
.testimonials-carousel-thumbnail{
	display: none !important;
}
.testimonials-carousel-cover{
	display: none !important;
}
.md-seperator-padding{
	padding-bottom: 20px !important;
}
.testimonial{
	padding: 10px !important;
}
.searchbox{
outline: 0 !important;
position: absolute;
top: 470px;
width: 100%;
height: 130px;
border: 0;
margin: 0;
padding: 5px;
color: #ffffff !important;
font-family: 'source_sans_proregular', sans-serif !important;
font-weight: bold;
font-size: inherit;
background-color: rgba(31,37,51, 1);
background-color: #E16408 !important;
}
.fix-search{
	display: none !important;
}
#mocdoceatures{
	display: none !important;
}
.md-text-size-6 {
    font-size: 2.2em !important;
    font-weight: normal !important;
}
}

@media only screen and (max-width: 750px){
	.md-img{
		height: 400px !important;
	}
}

@media only screen and (max-width:480px){
.md-search-top{
	display: none !important;
}
.md-home {
	display: none !important;
    /* position: absolute;
    top: 130px;
    width: 100%;
    height: 30%; */
}
.md-img{
	display: none !important;
}
.smallbar{
	display: none !important;;
}
.mdropdown{
	text-align: right !important;
}
.clinic-specialities-magic{
	display: none !important;
}
.logo{
 width: 100px;
 height: 50px !important;
 position: relative;
 top:0 !important;
 left: 0;	
}
.mlogin1{
	/*color: #FFFFFF !important;*/
}
.navbar-nav{
	background-color: white; !important;
}

.mlogin1, .menu-item a{
	/*color: black ! important;*/
}

.page-header h2{
 	font-size: 18px;
 	margin-top: 15%
 }

#allarticle .dataTables_length{
	display: none;
}

.ma {
	text-decoration: none !important;
	font-family: 'source_sans_proregular', sans-serif !important;
	 color: #a5a5a5;
	 /*text-transform: uppercase;*/
	 font-size: 0.8em;
	 letter-spacing: 1px;
	}
.widgettitle{
	font-size: 1em !important;
}
#text-3{
	display: none !important;
}
.fimg {
	display: none !important;
}
.simg{
	display: none !important;
}
.md-text-size-3{
	font-size: 1.5em !important;
}
.md-text-size-5{
	font-size: 1em !important;
	padding-bottom: 10px !important;
}
.container-clients{
	display: none !important;
}
.md-app-text{
	padding: 10px !important;
}
.b1,.b2{
	width: 100px !important;
}
.testimonials-carousel-thumbnail{
	display: none !important;
}
.md-seperator-padding{
	padding-bottom: 20px !important;
}
.testimonial{
	padding: 10px !important;
}

#mocdoceatures{
	display: none !important;
}
.md-text-size-6 {
    font-size: 2.2em !important;
    font-weight: normal !important;
}
}

#footer-home{
	position:relative;
	width: 100%;
	height: auto;
	background: #2F3640;
	z-index:5;
	margin-top: 65px;
	
	
}

#footer-content{
	font-size: 13.5px;
  overflow: hidden;
  max-width: 98%;
  margin: 0 auto;
}

#about-us-widget{
	text-align:left;
}

#footer-home .footer-widgets{
	color: #DDD; 
	list-style:none;
	padding-left:0;
}

#footer-home .footer-widgets .column{
	float: left;
  width: 17.50%;
  margin-right: 1%;
  margin-bottom: 5px;
  border:0;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}
@media only screen and (max-width: 800px){
.mocdoc_widget{
  width: 22.50% !important;
}
}
.products_widget{
  width: 22.50% !important;
}
.search_widget{
  width: 17.50%;
}
.contact_widget{
	width: 21.50% !important;
}


#recent-posts-3{
	padding-left: 2%;
}
#footer-home .footer-widgets .widgettitle{
	margin-bottom: 15px;
  font-size: 16px;
 /* font-weight: 600;*/
  color: #FFF;
  border-radius: 0;
  background-color: rgba(0, 0, 0, 0);
}

#footer-home .widget .textwidget{
	
	border:0;
	color: #DDD;
}

#footer-home .footer-widgets .widget ul{
	margin:0;
	list-style:none;
	padding:0;
	padding-left: 2%;
}

#footer-home .footer-widgets .widget li{
	
	padding: 0 0 3px;
  margin: 0 0 3px;
}

@media only screen and (max-width: 1200px){

    #testimonials h2 {
    padding-top:20px;
    
    }
    
   .mocdoc-home-nav{
	padding-left: 7%;
	}
	
}
	
#testimonials{
	margin:0px;
	margin-right:40px;
	width:80%;
}



/* ----------------------------------------------------max: 991px ---------------------------- */

@media only screen and (max-width: 991px){
	
	.image-slider{width:270px; height: 260px;}
	
	#mocdoc-logo{margin-left:-40px;}
	.mocdoc-home-nav{padding-left:4%;}
	
	
}

@media only screen and (max-width: 800px){
	#mocdoc-logo{margin-left:0;}
	
	
}

/* ------------------------------------------  media 965 -------------------------------------- */
@media only screen and (max-width: 965px) and (min-width:769px){
	
	#mocdoc-logo{margin-left:-70px}
	
	#searchcategory{width:200px;}
	
	.mocdoc-home-nav{padding-left:2%; padding-right:0px;}
	
	#mocdoc-login{margin-right:-115px;}

}

@media (min-width: 770px) and (max-width: 965px) {
  .logo { left:75px; }
}
