*{padding:0;margin:0;list-style:none;text-decoration:none;}

.slides { z-index: 1; top: 0px; width: 100%;position: relative; }.slides p{position:absolute;z-index:12;bottom:0;right:0;background:#ccc;padding:0 10px;}
.slides li{left:0px;top:0px;position:absolute;z-index:8;opacity:.0;align:center;
height: 445px;
width: 100%;
background-position:  50% 50%;
background-size:  cover;
background-repeat:  no-repeat;
background-attachment:  scroll;
}
.slides img{display:block;border:0;}
.slides .active{z-index:10;opacity:1}
.slides .last-active{z-index:9}
@-webkit-keyframes typing{from{width:100%}to{width:0}}
@-moz-keyframes typing{from{width:100%}to{width:0}}
.active p span{position:absolute;top:0;right:0;width:0;
background:#ccc;-moz-box-sizing:border-box;box-sizing:border-box;
-webkit-animation: typing 3s steps(30,end);-moz-animation:typing 3s steps(30,end)}

* { padding:0; margin:0;}
html, body {  height:100%;}
body { font: normal 12px/22px "PT Sans", Helvetica, Arial, Verdana, sans-serif;
 color: #4f4f4f; text-align:left; background: #fff url(../i/i1.jpg) top center no-repeat;}
img { border:0px;}
a{font:normal 12px/22px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #481e88; text-decoration:underline;}
a:hover { color:#000; }
li{line-height:19px;}
.clear{ clear:both; line-height:0px; height:0px; font-size:0px;}
.lin{ font-size:0px; line-height:0px; height:0px; padding:0px; margin:0px; margin-top:5px;}
.l10{ margin-top:10px;}
.l15{ margin-top:15px;}
.l20{ margin-top:20px;}
.l25{ margin-top:25px;}
.l30{ margin-top:30px;}
.l40{ margin-top:40px;}
.l50{ margin-top:50px;}
.l70{ margin-top:70px;}
.l80{ margin-top:80px;}

.main-container {
	width:100%;
}
.main-container2 { height: 445px; width:100%;
/*	 background-image: url(../i/i91.png), url(../i/i2.jpg);
  background-position: 92% 50%, 50% 50%;
  background-size: contain, cover;
  background-repeat: no-repeat, no-repeat;
  background-attachment: scroll, scroll;  */
}

.header{width:925px; margin:0 auto; padding-left:8px; position: relative; z-index: 2; }

.header span.logo{
	margin-top: 17px;
	float: left;
	background: url(../i/i4.png) -12px -0px no-repeat;
	background-size: cover;
	width: 249px;
	height: 90px;
}

.header .phone{
	width: 386px;
	margin-top: 35px;
	text-align: right;
	float: right;
	color: #383838;
	font: bold 18px/14px "PT Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: uppercase;
}

.header .phone a{display:block; text-decoration:none; cursor: pointer; color:rgb(55, 112, 165); display: block; font: bold 42px Arial, Helvetica, Verdana, sans-serif;}
.header .phone a:hover{  text-decoration: underline;  }
.header>div>ins{	float: left;
	width: 124px;
	height: 121px;
	background:  url(../i/i3.png) 0px -2px no-repeat;
	margin-right: 10px;
	margin-top:8px;
	margin-bottom:8px;
}
.header>div>span{
	float:left;
	width: 178px;
	margin-top: 12px;
}
.header .national-coverage{
	text-align: right;
	font: normal 11px/15px "PT Sans", Helvetica, Arial, Verdana, sans-serif;
	color: #000;
	width: 335px;
	margin: 23px 0px 6px 0px;
	border-radius: 0px 0px 20px 20px;
    background: #fff;
    overflow: hidden;
}

.header .national-coverage h1{ font: bold 12px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000; text-transform: uppercase; margin-bottom: 8px;}
.header .national-coverage h2{ font: bold 11px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000; text-transform: uppercase; margin-bottom: 8px;}

.header .save-money ins{	background: url(../i/i3.png) -164px -146px no-repeat;
	float: right;
	width: 157px;
	height: 149px;

}
.header .save-money span{	width: 150px;
	margin-left: 15px;
	margin-top: 15px;}
.header .save-money{ overflow: hidden;border-radius: 20px 20px 20px 20px; overflow: hidden; text-align: left;
font: normal 11px/15px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000;  width:335px; height:168px;
 margin-bottom: 6px; background: #fff; }

.header .save-money h1{margin-bottom: 8px; font: bold 14px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000; text-transform: uppercase; }
.header .save-money h2{margin-bottom: 8px; font: bold 14px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000; text-transform: uppercase; }

.header .free-quote ins{
	background: #fff url(../i/i3.png) 0px -317px no-repeat;
	width: 150px;
	margin-bottom: 0px;
}
.header .free-quote span{
	width: 132px;
	margin-left: 15px;
	margin-top: 15px;}
.header .free-quote{ overflow: hidden; border-radius: 20px 20px 0px 0px; font: bold 25px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #789106;
 overflow: hidden; text-align: right;  width: 335px;
 background: #fff ;
}

.header .free-quote h1{margin-bottom: 2px; font: bold 12px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000;  }
.header .free-quote h2{margin-bottom: 2px; font: bold 10px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000;  }
.header .free-quote h3{margin-bottom: 2px; font: 13px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #000;  }
.header .free-quote h3 a{ text-decoration: none; font: bold 12px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: rgb(55, 112, 165); text-transform: uppercase;  }
.header .free-quote h3 a:hover{  text-decoration: underline;  }

.header .free-quote b{font: normal 18px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #2f2f2f;  }

.content{ width:925px; margin:0 auto; padding-left:8px; margin-top: 75px; }

.content .about{  font: normal 13px/20px "PT Sans", Helvetica, Arial, Verdana, sans-serif; margin-right: 177px; float: left; position: relative; width:221px; }

.content .about p{margin-bottom: 25px;}

.content .about i{ position: absolute; right: -168px; top: 64px; width: 169px; height: 303px; background: url(../i/i3.png) -550px -149px no-repeat;}

.content .about h1{ width: 186px; border-bottom: 1px solid #c6c5be; margin-bottom: 20px; padding-bottom: 5px; font: bold 18px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #3e739d; text-transform: uppercase; }

.content .about h2{ width: 186px; border-bottom: 1px solid #c6c5be; margin-bottom: 20px; padding-bottom: 5px; font: bold 18px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #3e739d; text-transform: uppercase; }

.content .shipping-services{ color: #fff; background: url(../i/i3.png) -750px -26px no-repeat;width: 174px; height: 355px; float: left; margin: -20px 40px 0px 20px; padding: 20px;}

.content .shipping-services h1{ border-bottom: 1px solid #fff; margin-bottom: 20px; padding-bottom: 5px; font: bold 19px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #fff; text-transform: uppercase; }

.content .shipping-services h2{ border-bottom: 1px solid #fff; margin-bottom: 10px; padding-bottom: 5px; font: bold 15px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #fff; text-transform: capitalize; }

.content .shipping-services li{ margin-left: 16px; position: relative; list-style-type: none; margin-bottom: 5px; font: 12px "PT Sans", Helvetica, Arial, Verdana, sans-serif;}

.content .shipping-services li i{ display: block; position: absolute; left: -17px; top: 4px; width: 11px; height: 11px; background: url(../i/i3.png) -358px -358px no-repeat; }

.content .shipping-services li a{ font: normal 11px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #fff; text-decoration: none;}

.content .shipping-services li a:hover{ text-decoration: underline;}

.content .experience-dedication{ float: left; width: 245px;}

.content .experience-dedication h1{ border-bottom: 1px solid #c6c5be; margin-bottom: 20px; padding-bottom: 5px; font: bold 19px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #3e739d; text-transform: uppercase; }

.content .experience-dedication h2{ border-bottom: 1px solid #c6c5be; margin-bottom: 20px; padding-bottom: 5px; font: bold 19px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #3e739d; text-transform: uppercase; }

.content .experience-dedication li{  font: normal 12px "PT Sans", Helvetica, Arial, Verdana, sans-serif; color: #3d3d3d; margin-left: 23px; position: relative; list-style-type: none; margin-bottom: 10px;}

.content .experience-dedication li i{ display: block; position: absolute; left: -22px; top: 4px; width: 11px; height: 11px; background: url(../i/i3.png) -358px -374px no-repeat; }

.lobbyReview{ margin-top: 55px;float:left; width:230px; }
.CentralDispatch{ position:relative;  margin-top: 55px; float:left; width:235px; height: 305px;  background: url(../i/centralDispath.jpg) top center no-repeat;  }
	.CentralDispatch .Score{ position:absolute;left: 129px; top: 115px; color:#db3d13; text-shadow: 1px 1px 0px rgba(255, 255, 255, 1); font: bold 30px "Open Sans", Verdana, sans-serif;  }
	.CentralDispatch .ReceivedRatings{ position:absolute; left: 15px; top: 14px;color:#000; text-shadow: 1px 1px 0px rgba(255, 255, 255, 1); font: 600 25px "Open Sans", Verdana, sans-serif; }
	.CentralDispatch .MemberSince{ position:absolute; left: 133px; top: 21px; color:#000; text-shadow: 1px 1px 0px rgba(255, 255, 255, 1); font: bold 16px "Open Sans", Verdana, sans-serif;  }

.phone-number{ padding: 0px 16px; float: left; width: 428px; letter-spacing: 0px; text-transform: uppercase; margin: 100px 0 15px 0;color: #656565;letter-spacing: 0px;font: 600 17px "Open Sans", Helvetica, Arial, Verdana, sans-serif;   text-align: center;}
.phone-number b{ color: #656565; letter-spacing: 0px;font: 600 25px "Open Sans", Helvetica, Arial, Verdana, sans-serif; }

.phone-number i{ display:block;  }
.phone-number i a{ text-decoration: none;font: bold 46px  Helvetica, Arial, Verdana, sans-serif; color:rgb(55, 112, 165)}
.phone-number i a:hover{  text-decoration: underline;  }
.icons{ height: 166px; width:100%; background: url(../i/i6.png) center no-repeat; }

.icons div.departament{ width: 171px;  height: 66px; background: url(../i/i3.png) -343px -8px no-repeat; margin-right: 46px;  float: left;}

.icons div.FMCSA{width: 122px; height: 67px; background: url(../i/i3.png) -534px -6px no-repeat; margin-right: 55px;float: left;}

.icons div.sertif{width: 158px;
height: 48px;
margin-top: 16px;
background: url(../i/shipacarinc.com.png) no-repeat;
margin-right: 53px;
float: left;}

.icons div.visa{width: 52px; height: 33px; background: url(../i/i3.png) -345px -107px no-repeat; margin-right: 32px; margin-top:20px; float: left;}

.icons div.ms{width: 52px; height: 33px; background: url(../i/i3.png) -425px -107px no-repeat; margin-right: 37px; margin-top:20px;float: left;}

.icons div.discover{width: 107px; height: 33px; background: url(../i/i3.png) -351px -152px no-repeat;margin-top:20px;  float: left;}

.icons div.fb{width: 107px; height: 107px; background: url(../i/fb.png) no-repeat;margin-top:20px;  float: left;}

.content2{ margin-top: 15px; padding-top: 43px; }

.content3{ margin-top: 15px ; width: 990px; }

.content span.list1{ float: left; width: 165px; }

.content span.first{margin-left: 26px;}

.content span.last{width: 119px;}

.content span.list1 li{ margin-bottom: 4px; padding-left: 10px; list-style-type: none; background: url(../i/i7.png) left no-repeat; font: normal 11px  "PT Sans", Helvetica, Arial, Verdana, sans-serif;  color: #999999; text-decoration: none;}

.content span.list1 li a{font: normal 13px  "PT Sans", Helvetica, Arial, Verdana, sans-serif;  color: #3d3d3d; text-decoration: none;}

.content span.list1 li a:hover{ text-decoration: underline;}

.content .thousands{ text-align: center; text-transform: uppercase; padding-top: 8px; font: bold 25px "PT Sans", Helvetica, Arial, Verdana, sans-serif; position: relative; height: 51px; width: 630px; margin: 0 auto; color: #fff; background: url(../i/i5.png) left top repeat-x;  margin-bottom: 40px;}

.content .thousands i{position: absolute; width: 27px; height: 51px; left: -23px; top:0px;background: url(../i/i3.png) -349px -290px no-repeat; display: block; }

.content .thousands b{position: absolute; width: 27px; height: 51px; right: -23px; top:0px;background: url(../i/i3.png) -384px -290px no-repeat; display: block; }

.big-text{  background: url(../i/i8.png) left top repeat-x; height: 460px; margin: 0 auto; margin-top: 67px; margin-bottom: 54px; max-width: 1272px; }

.big-text .tcontent4{ margin:  0 auto; width:890px; height: 443px; }

.big-text .tcontent5{ width:865px !important; height: 372px; padding: 34px 0 0px 0;  font:normal 13px/20px "PT Sans", Helvetica, Arial, "Times New Roman"; color:#fff; }

.big-text .tcontent5 p{ margin-bottom: 25px;}

.big-text .left-bigtext{ margin-bottom: 50px; width: 215px; margin-right: 84px; float: left; font: normal 15px/22px   "PT Sans", Helvetica, Arial, Verdana, sans-serif; }

.big-text .right-text{ margin-bottom: 50px; width: 475px; float: left; font: normal 13px/20px "PT Sans", Helvetica, Arial, Verdana, sans-serif; }

.big-text .tcontent5 h1{ font: bold 22px/24px   "PT Sans", Helvetica, Arial, Verdana, sans-serif;  color: #beda40; margin-bottom: 25px; }

.big-text .tcontent5 h2{ font: bold 22px/24px   "PT Sans", Helvetica, Arial, Verdana, sans-serif;  color: #beda40; margin-bottom: 25px; }

.big-text .tcontent5 b{ color: #beda40; font-weight: normal; }

.big-text .tcontent5 ul{ margin-left: 15px; margin-bottom: 0px; }

.big-text .tcontent5 ul li:last-child{ margin-bottom: 0px !important; }

.big-text .tcontent5 li{ margin-bottom: 15px; }

.big-last{ width: 800px !important; margin-bottom: 0px !important;}

.footer{padding-bottom: 50px;  margin-top: 0px; }

.footer b{ margin-left: 110px; font: bold 22px  Helvetica, Arial, Verdana, sans-serif;  color: #a7a7a7; }

.footer i{ display:block; margin-left: 240px; }
.footer i a{ text-decoration: none; font: bold 50px  Helvetica, Arial, Verdana, sans-serif;   color:rgb(55, 112, 165)}
.footer i a:hover{  text-decoration: underline;  }
.footer .logo{  margin-left: 245px; margin-top: 50px;   background: url(../i/i4.png) center no-repeat; width: 328px; height: 121px;  }

.footer span{ display: block; margin-left: 389px;   margin-top: -17px; font: normal 13px "PT Sans", Helvetica, Arial, Verdana, sans-serif;  color: #3d3d3d; font: normal 12px  Helvetica, Arial, Verdana, sans-serif;  color: #3d3d3d; }
.faceBookIcon{ width: 25%; margin: 0px auto 0px auto ;}
.socLikes{ width: 90%; margin: 20px auto 20px auto ;}
