body {
	padding-top: 90px
}
header {
	background: #fff;
	background: -moz-linear-gradient(top, #fff 0, #f9f9f9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #f9f9f9));
	background: -webkit-linear-gradient(top, #fff 0, #f9f9f9 100%);
	background: -o-linear-gradient(top, #fff 0, #f9f9f9 100%);
	background: -ms-linear-gradient(top, #fff 0, #f9f9f9 100%);
	background: linear-gradient(to bottom, #fff 0, #f9f9f9 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
	box-shadow: 0 2px 3px #444;
	padding: 10px 0;
	position: fixed;
	width: 100%;
	z-index: 999;
	height: 90px;
	top: 0
}
.navbar-toggle {
	background-color: #3084c6;
	border-color: #3084c6
}
.logo {
	margin: 5px 0 10px;
	padding: 0
}
.tollfree {
	margin: 0;
	padding: 0;
	color: #7d7d7d;
	font-family: robotomedium, Arial, sans-serif;
	font-size: 14px
}
.tollfree span {
	color: #3084c6
}
.tollfree font {
	color: #000
}
footer {
	background: #1a1a1a;
	color: silver;
	font-family: robotoregular, Arial, sans-serif;
	font-size: 14px
}
.social-icons li a span, .social-icons li a.fb span {
	background: url(../images/icons/icon.png) -267px -96px no-repeat
}
footer h4 {
	border-bottom: 1px solid #484848;
	color: #a1a1a1;
	font: 16px OpenSansCondensedBold, Arial, Helvetica, sans-serif;
	margin: 40px 0 10px;
	padding: 0 0 5px
}
.social-icons li a, ul.contactdetail li, ul.footerlinks li a {
	font-family: robotoregular, Arial, sans-serif;
	font-size: 14px
}
.border-bottom, header.fix, header.fix .subnav {
	border-bottom: 1px solid #ddd
}
ul.footerlinks {
	margin: 0;
	padding: 0
}
ul.footerlinks li {
	line-height: 24px;
	margin: 5px 0;
	list-style: none
}
.social-icons ul, ul.contactdetail {
	padding: 0;
	margin: 0
}
ul.footerlinks li a {
	color: silver;
	padding: 0;
	text-decoration: none
}
ul.footerlinks li a:hover {
	padding: 0 0 0 10px
}
ul.contactdetail li {
	float: left;
	color: silver;
	list-style: none;
	line-height: 20px
}
.contactdetail>li a {
	color: silver
}
.social-icons li {
	margin: 0 0 10px;
	list-style: none
}
.social-icons li a {
	color: silver;
	padding: 0;
	text-decoration: none
}
.social-icons li a:hover {
	padding: 0 0 0 10px
}
.social-icons li a span {
	display: inline-block;
	float: left;
	height: 24px;
	margin: 0 10px 0 0;
	width: 24px
}
.social-icons li a.twt span {
	background: url(../images/icons/icon.png) -303px -96px no-repeat
}
.social-icons li a.google span {
	background: url(../images/icons/icon.png) -338px -96px no-repeat
}
.social-icons li a.linkedin span {
	background: url(../images/icons/icon.png) -374px -96px no-repeat
}
.social-icons li a.youtube span {
	background: url(../images/icons/icon.png) -409px -96px no-repeat
}
.social-icons li a.pinterest span {
	background: url(../images/icons/icon.png) -267px -130px no-repeat
}
.social-icons li a.slide-share span {
	background: url(../images/icons/icon.png) -303px -130px no-repeat
}
.social-icons li a.flickr span {
	background: url(../images/icons/icon.png) -338px -130px no-repeat
}
.social-icons li a.scribd span {
	background: url(../images/icons/icon.png) -374px -130px no-repeat
}
.copyright {
	border-top: 1px solid #484848;
	margin-top: 20px;
	padding: 20px 0;
	overflow: hidden
}
.trailbtn {
	font: 28px/24px OpenSansCondensedBold, Arial, Helvetica, sans-serif
}
header.fix {
	padding: 0;
	height: 70px;
	box-shadow: none;
	transition: all .5s ease-in-out
}
header.fix, header.fix .logo img {
	-webkit-transition: all .05s ease-in-out;
	-moz-transition: all .05s ease-in-out
}
header.fix .logo {
	margin: 5px 0 0;
	padding: 0
}
header.fix .logo img {
	height: auto;
	max-width: 60%;
	transition: all .5s ease-in-out
}
header.fix .hideshow {
	display: none
}
header.fix .subnav {
	background: #fff
}