/*------------------------------------------------------------------

[Master Stylesheet]

-------------------------------------------------------------------*/

/* Fonts */

@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700|Open+Sans:300,400,600,700,800|Poppins:300,400,500,600,700');





/* MAIN CSS */

@import url("bootstrap.min.css");
 @import url("wfmi-style.css");
 @import url("animate.css");
 @import url("hover.css");
 @import url("jquery.bxslider.css");
 @import url("header.css");
 @import url("jquery.bxslider.css");
 @import url("jquery.smartmenus.bootstrap.css");
 @import url("font-awesome.min.css");
 @import url('magnific-popup.css');
 @import url("jquery-ui.min.css");
 @import url("owl.carousel.min.css");
 @import url("owl.theme.default.min.css");
 @import url("slick.css");
 @import url("slick-theme.css");
 @import url("custom-style.css");
 @import url("style.css");
 @import url("responsive.css");
/*

  	Flaticon icon font: Flaticon

  	Creation date: 07/06/2017 15:21

  	*/



@font-face {
	font-family: "flaticon";
	src: url("../fonts/flaticon.eot");
	src: url("../fonts/flaticon.eot?#iefix") format("embedded-opentype"),  url("../fonts/flaticon.woff") format("woff"),  url("../fonts/flaticon.ttf") format("truetype"),  url("../fonts/flaticon.svg#flaticon") format("svg");
	font-weight: normal;
	font-style: normal;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
	font-family: "flaticon";
	src: url("../fonts/flaticon.svg#flaticon") format("svg");
}
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,  [class^="flaticon-"]:after, [class*=" flaticon-"]:after {
	font-family: flaticon;
	font-style: normal;
}
.flaticon-heart-checkup:before {
	content: "\f100";
}
.flaticon-reflex:before {
	content: "\f101";
}
.flaticon-patient-in-hospital-bed:before {
	content: "\f102";
}
.flaticon-checkup:before {
	content: "\f103";
}
.flaticon-icu-monitor:before {
	content: "\f104";
}
.flaticon-telephone-handle-silhouette:before {
	content: "\f105";
}
.flaticon-office-telephone:before {
	content: "\f106";
}
.flaticon-old-typical-phone:before {
	content: "\f107";
}
.flaticon-envelope:before {
	content: "\f108";
}
.flaticon-ambulance:before {
	content: "\f109";
}
.flaticon-medical-kit:before {
	content: "\f10a";
}
.flaticon-stethoscope:before {
	content: "\f10b";
}
.flaticon-microscope-side-view:before {
	content: "\f10c";
}
.flaticon-email:before {
	content: "\f10d";
}
.flaticon-lifeline-in-a-heart-outline:before {
	content: "\f10e";
}
.flaticon-hospital-buildings:before {
	content: "\f10f";
}
.flaticon-woman-with-headset:before {
	content: "\f110";
}
.flaticon-brain-and-head:before {
	content: "\f111";
}
.flaticon-sent-mail:before {
	content: "\f112";
}
.flaticon-medical-operation:before {
	content: "\f113";
}
.flaticon-health-care:before {
	content: "\f114";
}
.flaticon-anesthesia:before {
	content: "\f115";
}
.flaticon-brain-upper-view-outline:before {
	content: "\f116";
}
.form_box h1 {
	text-align: center;
	color: #2b2b2b;
	font-size: 24px;
	font-family: Play, sans-serif;
	text-transform: capitalize;
	line-height: 30px
}
.form_box h2, .form_box_inner input[type=submit] {
	text-transform: uppercase;
	text-align: center;
	font-family: Play, sans-serif
}
.form_box h2 {
	padding-bottom: 20px;
	background: #fff;
	color: #1c66a5;
	font-size: 19px;
	line-height: 40px
}
.form_box {
	padding: 0;
	position: absolute;
	z-index: 999;
	right: 104px;
	max-width: 30%;
	background: #e9e9e9;
	top: 200px
}
.form_box_inner {
	background: #e9e9e9;
	padding: 30px 20px;
	border-top: #dcdcdc 1px solid
}
.form_box_inner select, .form_box_inner textarea {
	border: 2px solid #e2e2e2;
	width: 100%;
	margin-bottom: 15px
}
.form_box_inner input[type=text], .form_box_inner input[type=email] {
	border: 2px solid #e2e2e2;
	line-height: 30px;
	color: #000!important;
	width: 100%;
	margin-bottom: 15px;
	background: #fff;
	padding-left: 10px
}
.form_box_inner textarea {
	line-height: 30px;
	color: #000;
	height: 80px;
	background: #fff
}
.form_box_inner input[type=submit] {
	background: #1c66a5;
	line-height: 40px;
	color: #fff;
	width: 100%
}
.form_box_inner select {
	height: 40px;
	color: #000;
	background: #fff;
	padding-left: 10px
}
#sticky-social {
	position: fixed;
	z-index: 999 !important;
	left: 0;
	bottom: 0;
	display: none;
}
#sticky-social ul {
	outline: none;
	list-style: none;
}
#sticky-social ul li {
	float: left;
}
#sticky-social a[class*="phone"], #sticky-social a[class*="phone"]:hover, #sticky-social a[class*="phone"] span {
	background: #33C96F;
}
#sticky-social a {
	background: #333;
	color: #fff;
	display: block;
	height: 46px;
	font: 16px "Open Sans", sans-serif;
	line-height: 35px;
	position: relative;
	text-align: center;
	width: 80px;
}
#sticky-social a[class*="comment"], #sticky-social a[class*="comment"]:hover, #sticky-social a[class*="comment"] span {
	background: #FCB132;
}
#sticky-social a[class*="whatsapp"], #sticky-social a[class*="whatsapp"]:hover, #sticky-social a[class*="whatsapp"] span {
	background: #26D367;
}
#sticky-social a[class*="envelope"], #sticky-social a[class*="envelope"]:hover, #sticky-social a[class*="envelope"] span {
	background: #EA2425;
}
@media (max-width:1024px) {  .form_box h2 {font-size: 14px; line-height: 24px; }    .form_box_inner{ padding: 20px 20px; }    .form_box h1 { padding-top: 10px; font-size: 20px;}        }@media (max-width: 991px) {nav .nav > li > a{font-size: 12px;padding: 10px 10.6px;}.form_box {	right: 20px;	max-width: 100%;left:20px;margin-top:240px}#about{
	margin-top:400px;
}}	

@media only screen and (min-width:320px) and (max-width:640px), only screen and (max-width:740px) {
#sticky-social {
	display: block;
}
}