body {
    overflow-x: hidden;
}
body,ul,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	list-style:none;
	letter-spacing:0.2px;
}
section {
    float: left;
    width: 100%;
	position:relative;
}
section .container,
.page .container {
    padding: 0;
}
.block {
    float: left;
    /* padding: 60px 17px; */
    position: relative;
    width: 100%;
}
.block.remove-top {
    padding-top: 0;
}
.block.remove-bottom {
    padding-bottom: 0;
}
.block.no-padding {padding: 0;}
.sec-heading {
    border-bottom: 1px solid #d3d2d2;
    float: left;
    padding-bottom: 15px;
    position: relative;
    width: 100%;
    margin-bottom: 30px;
}
.sec-heading h2 {
    color:#7c7c7c;
    font-family:roboto;
    font-size:20px;
    font-weight:300;
    line-height:14px;
	position:relative;
}
.sec-heading h2:before {
    content:"";
    height:0;
    width:0;
    border-bottom:8px solid #D3D2D2;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
	
    position:absolute;
    left:15px;
    bottom:-15px;
}
.sec-heading h2:after {
    content:"";
    height:0;
    width:0;
    border-top:8px solid #D3D2D2;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    position:absolute;
    left:15px;
    bottom:-23px;
}
.sec-heading h2 strong{
    font-weight:400;
}

/*** FOOTER BOTTOM STRIP /////////
///////////////////////////////// ***/
.footer-bottom{
    float:left;
    width:100%;
    padding-bottom:24px;
    padding-top:28px;
    border-bottom:1px solid #fff;
    border-top:1px solid #171616;
	background:none repeat scroll 0 0 #323131;
}
.footer-bottom p {
    color:#969595;
    float:left;
    font-family:roboto;
    font-size:12px;
    line-height:14px;
    margin:0;
}
.footer-bottom p span {
    color:#fff;
    font-family:roboto;
    font-size:12px;
}
.footer-bottom ul {
    float:right;
}
.footer-bottom li {
    float:left;
    margin-left:35px;
}
.footer-bottom a {
    color:#969595;
    font-family:roboto;
    font-size:12px;
}
.footer-bottom a:hover {
	color:#fff;
}
.Route-style{
	background:#458745;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	width:100%;
	text-align:center;
    text-transform: uppercase;	
	margin-bottom: 10px;
}
.img-tab-set{
	text-align:center;
	/* margin-top:40px; */
	padding:10px;
	margin-left: 10px;
    margin-right: 10px;
	font-family: "Rubik",sans-serif;
}

.tr-style{
	background:#745812;
}