﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
*{margin:0;padding:0;border:0;}
html,body{height:100%; background-color:#FFF;}
.clear{clear:both;}
.header-bg{ min-height:100%; background: url(../images/header-bg.png) no-repeat center center #c5c5c5; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.navbar-wrapper{background-color: rgba(0, 0, 0, 0.4);}
.logo{margin-top:30px;}
.navbar-toggle,.icon-bar{border:1px solid #FFF;}
.menubar li{font-family:arial; font-size:14px; padding:25px 35px 25px 35px; list-style:none; float:left; border-right:1px solid #969696;}
.menubar ul{max-width:680px; margin:0 auto;}
.menubar a{color:#FFF; text-decoration:none;}
.menubar a:hover{color:#000; text-decoration:none;}
li.last-menu{border-right:none;}
li.active a{color:#000;}

.main-text{margin-bottom:80px;}
.top-text{background-color: rgba(0, 0, 0, 0.4); padding:35px 0 70px 0; margin-top:60px;}
.top-text h1{font-family:Open Sans; font-size:62px; font-weight:400; color:#fff;text-transform:uppercase; text-align:center;}
.top-text span{font-weight:700;}
.top-text h2{font-family:Open Sans; margin:30px 0; font-size:32px; font-weight:400; color:#fff;text-transform:uppercase; text-align:center;}
.top-text p{font-family:Open Sans; font-size:14px; font-weight:400; color:#fff; text-align:center; line-height:25px;}
.text-box1,.text-box2{margin-top:-40px; background-color:#FFF;}
.text-box1{padding:15px 15px 37px 15px;}
.text-box1 h1{font-family:Open Sans; margin:30px 0; font-size:32px; font-weight:600; color:#000;text-transform:uppercase;}
.text-box1 p{font-family:Open Sans; font-size:14px; font-weight:400; color:#000; line-height:26px; margin-top:15px;}
.text-box4-margin{margin-top:100px;}
.text-box3{background-color:#FFF; padding:15px 10px;}
.text-box3 h1{font-family:Open Sans; margin:30px 0; font-size:32px; font-weight:600; color:#000;text-transform:uppercase;}
.text-box3 p{font-family:Open Sans; font-size:14px; font-weight:400; color:#000; line-height:26px; margin-top:15px;}
.adword h1{margin-bottom:30px;}
.bottom-text-bg{background: url(../images/bottom-bg.png) no-repeat center center #c5c5c5; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bottom-text{margin-top:-80px;}
.bottom-content{padding-bottom:100px;}.bottom-content-adword{padding-top:100px;}
.footer-full{background-color:#202020; padding:0 0 30px 0;}
.copyright p{font-family:Open Sans; font-weight:400; font-size:13px; color:#FFF; margin-top:42px; text-transform:uppercase;}
.design p{font-family:Open Sans; font-weight:400; font-size:13px; color:#FFF; margin-top:42px; text-transform:uppercase; text-align:right;}

.contact-page{background-color:#FFF; padding:50px 25px;}
.contact-page p{font-family:Open Sans; font-size:20px; font-weight:400; color:#000; text-align:center;}
.contact-page h3{font-family:Open Sans; font-size:36px; font-weight:700; color:#000; text-align:center;}


@media only screen and (max-width: 768px) {
body{text-align:center;}
.menubar li{width:100%; list-style:none; padding:15px 30px; font-size:13px; float:left; border-right:none;}
.top-text h1{font-family:Open Sans; font-size:35px; font-weight:400; color:#fff;text-transform:uppercase; text-align:center;}
.top-text span{font-weight:700;}
.top-text h2{font-family:Open Sans; margin:30px 0; font-size:25px; font-weight:400; color:#fff;text-transform:uppercase; text-align:center;}

}
@media only screen and (min-width: 900px) and (max-width: 1050px) {
.menubar li{padding:25px 10px;}
}
@media only screen and (min-width: 769px) and (max-width: 899px) {
.menubar li{padding:25px 10px;}
}


.b{border:1px solid red;}
.h{height:100px;}