/*
You can add your own CSS here.

Click the help icon above to learn more.
*/


@font-face {
  font-family: 'Futura-Pt-Book';
  src: url('/wp-content/themes/mymedic-child/assets/fonts/futura-book-font.ttf');
}
/*
@font-face {
  font-family: 'NeutraText-BookAlt';
  src: url('/assets/fonts/NeutraText-BookAlt.otf');
  src: url('/assets/fonts/NeutraText-BookAlt.ttf')  
}
*/
body, h1, h2, h3, h4, h5, h6, p, .lead, .blockquote{
	font-family: "Futura-Pt-Book", "NeutraText-BookAlt", georgia, arial;
}
p{
	font-size: 16px !important;
}


h2, h4 {color:#0d8294;}




/* Logo Position */
.navbar-cell.tight{ display: inherit; margin: 0 auto;}
.navbar-cell.stretch {
   width: auto;
   float: right;
}
.navbar-cell.stretch2 {margin:0 auto;display:inherit;}

@media screen and (min-width:991px){
	.navbar-cell.stretch {margin-top:-50px;}}

body, p{
	font-size:16px;
}


.copyright img {float:left; width:140px;height:140px}

.copyright a {color:#fff;}

/* Social Icons */
.header i {color:#5d5d5d!important;font-size:20px;}


.header .navbar-right li a {color:#5d5d5d!important; font-weight:400!important;}

.header .navbar-right li a:hover, .header .navbar-right li a:focus, .header .navbar-right li a:active {background-color:#fff!important;}


/*navigation & footer background style*/
.topbar {background-color:#0d8294;}
.copyright {background-color:#0d8294;}

.navbar-nav .has-submenu .dropdown-menu li a {background:#0d8294;color:#fff;font-size:15px;font-weight:700;}
.navbar-nav .has-submenu .dropdown-menu li a:hover {background:#000;}

.copyright p {color:#fff;text-transform:none;}


.navbar-brand img {max-height:103px!important;}




.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>li:focus>a, .navbar-default .navbar-nav>li:hover>a {background-color:#000;}


.banner {min-height:400px;}

.btn-primary {background-color:#95a5a6;border-color:#95a5a6;color:#fff;}
.btn-primary:hover, btn-primary:active, btn-primary:focus {background-color:#0d8294;}

/* Contact Form */ 

#gform_wrapper_2 form {text-align:left!important;}

/* Form Styling */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required {color: transparent}
.gform_wrapper input[type="text"] {border:1px solid #95a5a6;}

.gform_wrapper form {text-align:center!important;}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {background-color:#95a5a6; color:#fff;padding:1em 2em;border-radius:100px;}

.gform_wrapper .gform_footer input.button:hover {background-color:#0d8294;}

body .gform_wrapper ul li.gfield {margin-top:0px!important;}

.gform_wrapper textarea.large {border:1px solid #95a5a6;}


@media only screen and (min-width:641px){
.gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper .top_label li.gfield.gf_right_half {width:30%!important;}
}
@media only screen and (max-width:640px){body .gform_wrapper {margin-left:15px;margin-right:15px;}
.copyright img {float:none;}
	.copyright {text-align:center;}
}

@media only screen and (min-width : 768px) and (max-width : 991px) {
	.hidden-sm{
		display: block !important;
	}
}
