p.big {
    line-height: 200%;
}
.fa-blue{
	
	color:#0015FF;
}

.fa-green{

color:#138201;
} 


a.disabled {
   pointer-events: none;
   cursor: default;
}


.contact-detail-panel{
	position:relative;
	background:#fff;
	display:block;
	border: 1px solid #d5d5d5;
	border-radius:2px;
	padding:30px 40px 0 40px;
}



.contact-detail-panel ul{
	position:relative;
	z-index:3;
}

.contact-sparator2{
	background:url(../img/contact-bg.png) no-repeat top right;
	position:absolute;
	display:block;
	width:100%;
	height:68px; 
	top:-1px;
	right:-1px;
}

ul.top-share li a:hover{
	border: solid 1px #1d3072;
	color:#000000;
}


.white-container{
	background:#ffffff;
	border-top:1px solid #ececec;
	border-bottom:2px solid #ececec;
}


.cta-wrapp2{
	display:block;
	background:#fbfbfb;
	border-top:1px solid #ececec;
	border-bottom:1px solid #ececec;
	padding:0px 0 10px 0;
}

.cta-wrapp3{
	display:block;
	background:#fbfbfb;
	border-top:1px solid #ececec;
	border-bottom:1px solid #ececec;
	padding:0px 0 10px 0;
/*	background-color:#E04545;*/
	background-color:#3399cc;
}




@media (max-width:1024px){
	
	.top-wrapp{
		background-image:none; 
	}
	
	ul.top-share li a{
	float:left;
	text-align:center;
	width:24px;
	height:24px;
	border-radius:3px;
    border: solid 1px #FFFFFF;
	color:#FFFFFF;
	padding-top:5px;
}
ul.top-share li a:hover{
	border: solid 1px #FFF;
	/*color:#E04545; */
	color:#3399cc;
}
}


.cta-wrapp-index{
	display:block;
	background:#fbfbfb;
	border-top:1px solid #ececec;
	border-bottom:1px solid #ececec;
/*	padding:60px 0 45px 0; */
}




/*Inner head
=========================== */
.inner-headcontact{
	position:relative;
	display:block;
	width:100%;
	background-color: rgba(248,248,248,1);
	background-color: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,248,248,1)), color-stop(100%, rgba(243,243,243,1)));
	background-color: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f3f3f3', GradientType=0 );
	/*background-image:url(../img/page-header.jpg); */
	
	background-image:url(../img/headercontact.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	padding:60px 0;
	margin-bottom:0;
	text-align:center;
	border-bottom:1px solid #eaeaea;
}

.inner-headcontact i{
	width:47px;
	height:47px;
	margin:7px 20px 0 0;
	border:2px solid #fff;
	text-align:center;
	overflow:hidden;
	font-size:24px;
	line-height:42px;
	border-radius:2px;
}

.inner-headcontact h1, .inner-headcontact  h2, .inner-headcontact  h3, .inner-headcontact  h4 , .inner-headcontact  h5, .inner-headcontact  h6{
	font-size:48px;
	line-height:56px;
	text-transform:uppercase;
	margin-bottom:15px;
}

.inner-headcontact h1 span, .inner-headcontact  h2 span, .inner-headcontact  h3 span, .inner-headcontact  h4 span, .inner-headcontact  h5 span, .inner-headcontact  h6 span{
	font-weight:300;
}

.inner-headcontact .breadcrumb {
	margin-bottom:0;
}
/* -------------------------------------------------- */

.inner-headnews{
	position:relative;
	display:block;
	width:100%;
	background-color: rgba(248,248,248,1);
	background-color: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,248,248,1)), color-stop(100%, rgba(243,243,243,1)));
	background-color: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f3f3f3', GradientType=0 );
	/*background-image:url(../img/page-header.jpg); */
	
	background-image:url(../img/headernews.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	padding:150px 0;
	margin-bottom:0;
	text-align:center;
	border-bottom:1px solid #eaeaea;
}

.inner-headnews i{
	width:47px;
	height:47px;
	margin:7px 20px 0 0;
	border:2px solid #fff;
	text-align:center;
	overflow:hidden;
	font-size:24px;
	line-height:42px;
	border-radius:2px;
}

.inner-headnews h1, .inner-headnews  h2, .inner-headnews  h3, .inner-headnews  h4 , .inner-headnews  h5, .inner-headnews  h6{
	font-size:48px;
	line-height:56px;
	text-transform:uppercase;
	margin-bottom:15px;
}

.inner-headnews h1 span, .inner-headnews  h2 span, .inner-headnews  h3 span, .inner-headnews  h4 span, .inner-headnews  h5 span, .inner-headnews  h6 span{
	font-weight:300;
}

.inner-headnews .breadcrumb {
	margin-bottom:0;
}
/* -------------------------------------------------- */

.inner-headabout{
	position:relative;
	display:block;
	width:100%;
	background-color: rgba(248,248,248,1);
	background-color: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,248,248,1)), color-stop(100%, rgba(243,243,243,1)));
	background-color: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f3f3f3', GradientType=0 );
	/*background-image:url(../img/page-header.jpg); */
	
	background-image:url(../img/headerabout.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	padding:150px 0;
	margin-bottom:0;
	text-align:center;
	border-bottom:1px solid #eaeaea;
}

.inner-headabout i{
	width:47px;
	height:47px;
	margin:7px 20px 0 0;
	border:2px solid #fff;
	text-align:center;
	overflow:hidden;
	font-size:24px;
	line-height:42px;
	border-radius:2px;
}

.inner-headabout h1, .inner-headabout  h2, .inner-headabout  h3, .inner-headabout  h4 , .inner-headabout  h5, .inner-headabout  h6{
	font-size:48px;
	line-height:56px;
	text-transform:uppercase;
	margin-bottom:15px;
}

.inner-headabout h1 span, .inner-headabout  h2 span, .inner-headabout  h3 span, .inner-headabout  h4 span, .inner-headabout  h5 span, .inner-headabout  h6 span{
	font-weight:300;
}

.inner-headabout .breadcrumb {
	margin-bottom:0;
}
/* -------------------------------------------------- */


.inner-headland{
	position:relative;
	display:block;
	width:100%;
	background-color: rgba(248,248,248,1);
	background-color: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,248,248,1)), color-stop(100%, rgba(243,243,243,1)));
	background-color: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f3f3f3', GradientType=0 );
/*	background-image:url(../content/page-pics/landyamaha2.jpg); */
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	padding:150px 0;
	margin-bottom:0;
	text-align:center;
	border-bottom:1px solid #eaeaea;
}

.inner-headland i{
	width:47px;
	height:47px;
	margin:7px 20px 0 0;
	border:2px solid #fff;
	text-align:center;
	overflow:hidden;
	font-size:24px;
	line-height:42px;
	border-radius:2px;
}

.inner-headland h1, .inner-headland  h2, .inner-headland  h3, .inner-headland  h4 , .inner-headland  h5, .inner-headland  h6{
	font-size:48px;
	line-height:56px;
	text-transform:uppercase;
	margin-bottom:15px;
}

.inner-headland h1 span, .inner-headland  h2 span, .inner-headland  h3 span, .inner-headland  h4 span, .inner-headland  h5 span, .inner-headland  h6 span{
	font-weight:300;
}

.inner-headland .breadcrumb {
	margin-bottom:0;
}
/* -------------------------------------------------- */


.inner-headservices{
	position:relative;
	display:block;
	width:100%;
	background-color: rgba(248,248,248,1);
	background-color: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,248,248,1)), color-stop(100%, rgba(243,243,243,1)));
	background-color: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	background-color: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f3f3f3', GradientType=0 );
	/*background-image:url(../img/page-header.jpg); */
	
	background-image:url(../img/headerservices.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	padding:150px 0;
	margin-bottom:0;
	text-align:center;
	border-bottom:1px solid #eaeaea;
}

.inner-headservices i{
	width:47px;
	height:47px;
	margin:7px 20px 0 0;
	border:2px solid #fff;
	text-align:center;
	overflow:hidden;
	font-size:24px;
	line-height:42px;
	border-radius:2px;
}

.inner-headservices h1, .inner-headservices  h2, .inner-headservices  h3, .inner-headservices  h4 , .inner-headservices  h5, .inner-headservices  h6{
	font-size:48px;
	line-height:56px;
	text-transform:uppercase;
	margin-bottom:15px;
}

.inner-headservices h1 span, .inner-headservices  h2 span, .inner-headservices  h3 span, .inner-headservices  h4 span, .inner-headservices  h5 span, .inner-headservices  h6 span{
	font-weight:300;
}

.inner-headservices .breadcrumb {
	margin-bottom:0;
}


@media only screen and (min-device-width : 320px) and (max-device-width : 640px) { 
#langpanel { display: none; }
a.openpanel {background-image:none;}

}

@media (max-width: 767px) {
  .col-md-6 {
    margin-bottom: 10px;
  }
}
