/*   100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i    */

body {
	font-family: 'Montserrat', sans-serif, Arial, Helvetica, sans-serif;
	font-weight: 400;
}

.g-recaptcha {
    transform:scale(0.865);
    transform-origin:0 0;
}


 .moble-menu5{
	padding-top: 55px;
	padding-left: 4px;
	float: right;
	position: absolute;
	font-weight: 700;
	height: auto;
	width: auto;
	right: 20px;
}


.container {
	max-width: 992px;
}
.container-fluid {
	max-width: 1050px;
}
p{ font-size:16px; line-height:25px; text-align:center; padding-bottom:50px; padding-left:10px; padding-right:10px; }
h1 {font-weight: 700; color:#010101; 	text-transform: uppercase; text-align:center;
	font-size: 20px;  padding-top:30px; padding-bottom:15px;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 17px;
}
h5 {
	font-size: 14px;
}
.site-header {
	z-index: 111111111111111;
	width: 100%;
	position: fixed;
	background-color: #FFF;
}
.site-footer { padding-top:25px; padding-bottom:25px;
	width: 100%;
	background-color: #f4f4f4;
 
}
.site-body {
	width: 100%;
	background-image: url(../images/body-background.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.main-slider { padding-top:40px;}
/* CSS Document */


a.bodylink:link {
	text-decoration: none;
	color: #333;
}
a.bodylink:visited {
	text-decoration: none;
	color: #333;
}
a.bodylink:hover {
	text-decoration: none;
	color: #e0690e;
}
a.bodylink:active {
	text-decoration: none;
	color: #333;
}
/* btn start */
.top-slider { height:530px; background-color: #FFF;}
.main-body-text {
	width: 100%;	background-image: url(../images/main-body-text.jpg);	background-repeat: no-repeat;
	background-position: center top;
}
.services-block{ background-color:#f4f4f4; padding-top:25px; padding-bottom:25px;}
.services-block h2 { text-align: left; color:#444444; font-size:20px;  font-weight:600;   }
.services-block p {text-align: left; padding-left:0px; color:#444444; font-size:15px; line-height:24px; font-weight:500; padding-bottom:0px;}
.left-line-bordered img { margin-right:10px; width:40px; height:40px;}
.services-block .left-line-bordered {padding-left: 20px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #8b8b8b;}

.services-block-in1 {  margin-top:35px;}
.services-block-in2 {  margin-top:35px;}
.services-block-in3 {  margin-top:35px;}
.services-block-in4 {  margin-top:35px; margin-bottom:2px;}

 
.mockup-block p  { text-align:left; font-weight:500; font-size:15px; line-height:24px; color:#444444; padding-left:0px; padding-bottom:20px;}   
.mockup-block h2  {text-align: left; color:#444444; font-size:24px;	font-weight:600; margin-bottom:25px; } 
.mockup-block1  {
	width: 100%;	background-color: #fff;	padding-top: 5px;	background-image: none;	background-repeat: no-repeat;
	background-position: center 50px;	padding-bottom:60px;
}

.mockup-block2  {
	width: 100%;
	background-color: #f4f4f4;
	padding-top: 5px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center 50px;
	padding-bottom:60px;
}
.mockup-block3  {
	width: 100%;
	background-color: #fff;
	padding-top: 5px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center 50px;
	padding-bottom:60px;
}


.contact-yellow-box { background-color:#e0c113; padding-top:20px; padding-bottom:30px;}

.contact-yellow-box h2{ padding-bottom:20px; margin-bottom:20px;
	text-align: center;
	color: #FFF;
	font-size: 30px;
	font-weight: 500;
	text-transform: uppercase;
	background-image: url(../images/white-bar.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.contact-yellow-box h3{text-align:left; font-size:18px; font-weight:500;   }

.contact-yellow-box p{text-align:left;font-size:18px; padding-left:0px;font-weight:300; padding-right:0px;  margin-left:0px; margin-right:0px; padding-bottom:20px; }


/* form  */
.footer-form .form-horizontal .control-label { text-align:left; font-size:17px; color:#313131; font-weight:400; }
.footer-form .form-control {font-family: 'Montserrat', sans-serif, Arial, Helvetica, sans-serif; font-weight:400; font-size:16px; padding-top:12px; color:#333333; padding-bottom:12px; margin-bottom:4px; border-radius:0px; background-color:#f9f9f9 ; height:44px; border: 1px solid #e0690e;  }
.footer-form textarea { height:100px !important;}
/* btn start */

.btn {border-radius: 0px;padding: 6px 20px;} 
.btn-primary {color: #fff;text-transform: uppercase; font-size: 18px; font-weight:400;
background-color: #e0690e;
border-color: #e0690e;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #ac4f08;
  border-color: #ac4f08;
}


/* btn end */
.navbar-default {
	text-align: center;
	padding-top: 0px !important;
	font-size: 15px;
	font-weight: 300;
	 
	text-transform: uppercase;
	background-color: transparent !important;
	border-color: transparent !important;
}
.navbar-default .navbar-nav > li > a { font-weight:700;
	color: #e1a523  !important;
	padding-top: 13px !important;
	padding-bottom: 0px !important;
	padding: 12px 17px !important;
}
 
@media (min-width: 10px) and (max-width: 999px){.navbar-collapse{ position:absolute; margin-top:0px; width:100% !important; background:#FFF !important;
}.navbar-default .navbar-collapse { border:none !important;}

.navbar-toggle{ background-color:#FFF; margin-top:30px; margin-bottom:0px; margin-right:5px;}

.menu {
	padding-top: 21px;
	background-image: url(../images/bee-mo.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}
 }

.logo-flot-left img { float:left; }


.logo { margin-top:20px; } 

@media (min-width: 10px) and (max-width: 387px)
{.logo-flot-left img{ height:70%; width:60%;}}


@media (min-width: 388px) and (max-width: 499px)
{.logo-flot-left img{ height:70%; width:70%;}}

@media (min-width: 500px) and (max-width: 766px)
{.logo-flot-left img{ height:45%; width:45%;}}

 
/* menu NEV  */

 
.navbar-default .navbar-nav > .open > a:focus {background-color: inherit !important;}
.navbar-nav .open .dropdown-menu { width:100% !important; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#FFF;}


.navbar {
	margin-bottom: 0px !important;
	min-height: 45px !important;
	height: 80px !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	text-transform: uppercase;
	color: #333333;
	background-color: transparent;
}
.navbar-default .navbar-nav > li > a:hover {
	color: #e0690e !important;
}
.navbar-default .navbar-nav > li > a:focus {
	color: #333333 !important;
}
 

/* medea qu start  */

@media (min-width: 768px) {
.send-btn { height:55px;}
.mockup-block1  {
	width: 100%;
	background-color: #fff;
	padding-top: 50px;
	background-image: url(../images/mockup-1.png);
	background-repeat: no-repeat;
	background-position: center 50px;
	padding-bottom:60px;
}	


.mockup-block2  {
	width: 100%;
	background-color: #f4f4f4;
	padding-top: 50px;
	background-image: url(../images/mockup-2.png);
	background-repeat: no-repeat;
	background-position: center 50px;
	padding-bottom:60px;
}

.mockup-block3  {
	width: 100%;
	background-color: #fff;
	padding-top: 50px;
	background-image: url(../images/mockup-3.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 60px;
}	
	


	
.services-block{ background-color:#f4f4f4;}
.services-block h2 { text-align: left; color:#444444; font-size:24px;  font-weight:600;   }
.services-block p {text-align: left; padding-left:0px; color:#444444; font-size:16px; line-height:29px; font-weight:500; padding-bottom:0px;}
.left-line-bordered img { margin-right:10px; width:60px; height:60px;}
.services-block .left-line-bordered {padding-left: 25px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #8b8b8b;}
.services-block-in1 {  margin-top:100px;}
.services-block-in2 {  margin-top:130px;}
.services-block-in3 {  margin-top:200px;}
.services-block-in4 {  margin-top:130px; margin-bottom:80px;}


	h1 {font-weight: 700; color:#010101; 	text-transform: uppercase; text-align:center;
	font-size: 26px;  padding-top:30px; padding-bottom:15px;}

	p{ font-size:16px; line-height:25px; text-align:center; padding-bottom:50px; padding-left:50px; padding-right:50px; }


}
 @media (min-width: 992px) {
	 p{ font-size:16px; line-height:25px; text-align:center; padding-bottom:50px; padding-left:100px; padding-right:100px; }
.logo { margin-top:88px;}
 .menu {
	padding-top: 100px;
	background-image: url(../images/bee.png);
	background-repeat: no-repeat;
	background-position: 640px 15px;
} 


.main-slider { padding-top:120px; min-height:520px;}

}
 @media (min-width: 1200px) {
}

/* medea qu end  */
