@charset "utf-8";
/* CSS Document */

@import "../css/reset.css";
@import "../css/gridline.css";


body{
	padding:0;
	margin:0;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	color: #5b5959;
	background-color:#f1f1f1;
	text-align:left;
	}
a{text-decoration:none;}
a:link, a:visited{}
a:hover, a:active{}
h3{	
	font-family:'Open Sans',sans-serif;
	font-size:16px;
	color:#3f3f3f;
   }
h4{	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#fdfdfd;
	margin-bottom:10px;
   }
.border{ border:1px #000 solid;}
.body{
	width:960px;
	margin:0 auto;
	clear:both;
	}
.mainHeader .logo{
	width:15%;
	height:auto;
	margin:2% 0;
	}
.mainHeader .rightarea{
	float:right; position:relative; text-align:left; margin-top:55px; font-weight:bold; line-height:1.2em; color:#6a6a6a; font-size:12px;
	}
.mainHeader .rightarea img{
	padding-right:5px;
	padding-left:15px;
	}
.mainHeader nav {
	background:url(../images/bg-row-2.gif) 0 0 repeat-x #3b3b3b;
	height:47px;
	}
.mainHeader nav ul{
	list-style:none;
	margin:0 auto;}
.mainHeader nav ul li{
	float:left;
	display:inline;
	border-left:1px #555555 solid;}
.mainHeader nav ul li:first-child{border-left:none;}
.mainHeader nav ul li:last-child a{border-right:none;}
.mainHeader nav a:link, .mainHeader nav a:visited{
	color:#FFF;
	display:inline-block;
	padding:14px 28px;
	text-transform:uppercase;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}	
.mainHeader nav a:hover, .mainHeader nav a:active, .mainHeader nav .active a:link, .mainHeader nav .active a:visited{
	background-color:#FFF;
	text-shadow:none;
	color:#666;padding: 15px 28px;}
		
.mainContent{ 
	background-color:#FFF;
	height:auto;
}
.content{ padding:10px; margin-bottom:20px;}
.conten2{ line-height:20px; min-height:1420px; padding-top: 50px;}
.conten3{ line-height:20px; min-height:1300px; padding-top: 50px;}
.titlecommercial{ font-size:14px; margin-bottom:10px; font-weight:bold; color:#3f3f3f;}
.conten2 .titleheader { margin-bottom:10px;}
.conten2 .titleheader a{font-size:13px;  color:#3f3f3f; cursor:pointer; margin-bottom:10px;}
.conten2 .titleheader a:hover{color:#0eb9e4;font-size:13px;}
.conten2 .footertitle{ font-style:italic; color:#898989;}
.conten2 .footertitle span{ font-weight:bold; font-style:normal;}
.conten2 img{border: 1px solid #DDD; padding:5px; margin-bottom:20px; cursor:pointer;}
.conten2 p { margin-top:20px; margin-bottom:30px;}
.conten2 .box { background-color:#FFF; border:1px #e5e5e5 solid; height:auto; padding:20px; color:#252626;font-weight:bold; *margin-bottom:20px; }
.conten2 .box input{ width:230px; margin-top:10px; height:30px; border:1px #979797 solid; padding-left:5px;}
.conten2 .box .submit{ width:80px; height:35px; background:url(../images/bg-row-2.gif) 0 0 repeat-x #3b3b3b; border:0px #979797 solid; color:#FFF;}
.conten2 .box .submit:hover{ color:#4bcaea;}
.titleindend { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#0eb9e5; font-size:24px; font-style:italic; font-weight:bold; margin-bottom:10px; }
.titleindend span { float:right; font-size:12px; color:#5b5959; font-style:normal; font-weight:100;}
.conten2 .box ul{ margin-top:20px;}
.conten2 .box ul li{ color:#656565; margin-top:10px; border-bottom:1px #999999 dashed; padding-bottom:10px;}
.conten2 .box ul li span{ float:right;}
.conten2 .box ul li a{color:#656565;text-decoration:none; }
.conten2 .box ul li a:hover{color:#4bcaea; text-decoration:none;}
.content3 { 
	padding:10px; 
	height:70px;
	background-color:#161616; 
	}
.content3 ul{ list-style:none; margin:0 auto;}
.content3 ul li{ float:left;  display:inline; padding-left:10px;}

#fh5co-pricing {
	margin-top: 50px;
}

#fh5co-pricing .price-box {
  border: 2px solid #ECEEF0;
  text-align: center;
  padding: 30px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 40px;
  position: relative;
}
.smaillpadding {
	padding-left: 5px;
    padding-right: 5px;
}
#fh5co-pricing .price-box.popular {
  border: 2px solid #0eb9e5;
}
#fh5co-pricing .price-box.popular .popular-text {
  top: 0;
  left: 50%;
  margin-left: -54px;
  margin-top: -2em;
  position: absolute;
  padding: 4px 20px;
  background: #3b3b3b;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
#fh5co-pricing .price-box.popular .popular-text:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border-top: 10px solid black;
  border-top-color: #3b3b3b;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
#fh5co-pricing .pricing-plan {
  margin: 0;
  padding: 0;
  font-size: 15px;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
}
#fh5co-pricing .price {
  font-size: 25px;
  color: #000;
}
#fh5co-pricing .price .currency {
  font-size: 20px;
  top: -1.2em;
}
#fh5co-pricing .price small {
  font-size: 16px;
}
#fh5co-pricing .pricing-info {
  padding: 0;
  margin: 0 0 30px 0;
}
#fh5co-pricing .pricing-info li {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

#fh5co-press {
	margin-top: 50px;
}

#fh5co-press .fh5co-press-item {
  background: #fff;
  float: left;
  margin-bottom: 30px;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
#fh5co-press .fh5co-press-item .fh5co-press-img {
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    background-size: cover;
}
#fh5co-press .fh5co-press-item .fh5co-press-text {
    float: left;
    padding: 20px;
}
#fh5co-press .fh5co-press-item .fh5co-press-text, #fh5co-press .fh5co-press-item .fh5co-press-img {
    width: 50%;
}
#fh5co-press .fh5co-press-item .fh5co-press-text .fh5co-press-title {
    margin: 0 0 20px 0;
    padding: 0 0 10px 0;
    font-weight: 400;
    font-size: 20px;
    color: #444;
    position: relative;
}
#fh5co-press .fh5co-press-item .fh5co-press-text .fh5co-press-title .fh5co-border {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    width: 30px;
    background: #0eb9e5;
}
.contactpage{margin-top: 20px;}
.contact-btn {background-color: #000 !important;color: #FFF !important;border: transparent !important;}
.content4{ padding-top:20px;}
.content4 img{ margin-right:20px;}
.testimonials{ background:url(../images/testimonials_box.png) no-repeat; height:75px; padding:15px; color:#FFF; float:left; font-family:Tahoma, Geneva, sans-serif; }
.leftname{font-size:11px;}
.leftname a{color:#4bcaea; font-weight:bold; }
.leftname span{ color:#000; float:left; }
.testimonials2{ background:url(../images/testimonials_box2.png) no-repeat; height:75px; padding:15px; color:#FFF;float:left;}
.rightname{font-size:11px;}
.rightname a{color:#4bcaea; font-weight:bold; }
.rightname span{ color:#000; float:right;  }
.footerContent{
	/*height:250px;*/
  height: 160px;
	background-color:#2a2a2a;
	margin-bottom:70px;}
.footerContent .list1 {
	margin-top:10px;}
.footerContent .list1 ul{	
	list-style:none;
	margin:0 auto;}
.footerContent .list1 ul li {
	padding:3px;
}
.footerContent .list1 ul li a { text-decoration:none; color:#CCC; }
.footerContent .list1 ul li a:hover {text-decoration:none; color:#0db8e3;}
.footerContent .list1 p {color:#CCC; line-height:20px; margin-bottom:5px;}
.footerbottom{ height:20px; margin-bottom:20px;}

#icon, #icon-1, #icon-2, #icon-3, #icon-4{display:inline-block;width:34px;height:34px;margin-right:3px;margin-bottom:5px;}
#icon:hover, #icon-1:hover, #icon-2:hover, #icon-3:hover, #icon-4:hover{background-position:0 bottom;}	
#icon{background: url(../images/youtube.png) 0 0 no-repeat;}
#icon-1{background: url(../images/rss.png) 0 0 no-repeat;}
#icon-2{background: url(../images/twitter.png) 0 0 no-repeat;}
#icon-3{background: url(../images/facebook.png) 0 0 no-repeat;}
#icon-4{background: url(../images/yelp.png) 0 0 no-repeat;}

