/*	Less Framework 4 with 16/24 type presets
	http://lessframework.com
	by Joni Korpi
	License: http://opensource.org/licenses/mit-license.php	*/



/*	Resets
	------	*/



/*	Typography presets
	------------------	*/



/*		Default Layout: 992px. 
		Gutters: 24px.
		Outer margins: 48px.
		Leftover space for scrollbars @1024px: 32px.
-------------------------------------------------------------------------------
cols    1     2      3      4      5      6      7      8      9      10
px      68    160    252    344    436    528    620    712    804    896    */

body {
	/* width: 896px;
	padding: 72px 48px 84px;
	background: rgb(232,232,232);
	color: rgb(60,60,60);
	-webkit-text-size-adjust: 100%;  *//* Stops Mobile Safari from auto-adjusting font-sizes */
}
.structure{
width:960px;
}
.land3_structure{
width:960px;
}
.landing3_main{
width:960px;
}

/*		Tablet Layout: 768px.
		Gutters: 24px.
		Outer margins: 28px.
		Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */

@media only screen and (min-width: 768px) and (max-width: 991px) {
	
	body {
	/* 	width: 712px;
		padding: 48px 28px 60px; */
	}
	.structure{}
}



/*		Mobile Layout: 320px.
		Gutters: 24px.
		Outer margins: 34px.
		Inherits styles from: Default Layout.
---------------------------------------------
cols    1     2      3
px      68    160    252    */

@media only screen and (max-width: 767px) {
	
	body {
		/* width: 252px;
		padding: 48px 34px 60px; */
	}
.structure{
width:320px;

}
.main_main{
width:310px;
}
.land6_logo {
  width: 100%;
  text-align: center;
}
.land6_call {
  width: 100%;
}
.land6_cl {
  float: none;
  text-align: center;
}
.land6_cl h2 {

  font-size: 14px;
  font-weight: bold;
  line-height: 34px;
  text-transform: capitalize;
}
.land6_lg h1 {
  font-family: Langdon;
  font-size: 31px;
  font-weight: bold;
  line-height: 47px;
  text-transform: uppercase;
}

.land6_slider_right {
  background: rgba(255, 255, 255, 0.81) none repeat scroll 0 0;
  margin-top: 5%;
  padding: 0;
  width: 53%;
}


.land6_slider_left {
  margin-left: 0%;
  width: 40%;
}

/* slider */
.land6_slider_l h1 {
color: #a10a18;
font-family: Langdon;
font-size: 36px;
font-weight: 700;
letter-spacing: 0;
line-height: 33px;
margin-bottom: 10px;
margin-top: 10px;
text-align: center;
text-transform: uppercase;

}
.land6_slider_left {
  width: 100%;
}
.land6_slider_l h2 {
color: #333;
font-family: open sans;
font-size: 17px;
font-weight: 700;
line-height: 20px;
margin-bottom: 6px;
text-align: center;
text-transform: uppercase;
}
.landingpage6_bank_loan {
  background: rgba(0, 0, 0, 0) url("../img/background.png") no-repeat scroll 0px 81px / contain ;
}
.land6_slider_right {
  width: 100%;
}
.land6_form {
  background: #dddddd none repeat scroll 0 0;
  padding: 17px 0;
  width: 100%;
}
.land6_form form input[type="text"] {
  border: 1px solid #363f48;
  border-radius: 4px;
  font-size: 15px;
  height: 32px;
  line-height: 27px;
  margin-left: 13px;
  margin-top: 8px;
  padding-left: 13px;
  width: 87%;
}
.land6_form form input[type="submit"] {
background: #a10a18 none repeat scroll 0 0;
border: 0 solid #000;
border-radius: 3px;
color: #fff;
cursor: pointer;
font-size: 17px;
height: 39px;
margin-bottom: 27px;
margin-left: 16%;
margin-top: 14px;
text-transform: uppercase;
width: 67%;
}

/* end slider */
.land1_about h2 {

  font-family: roboto;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 24px;
  margin-top: 0;
  text-transform: capitalize;
  margin-bottom: 17px;
}
.test3_call h2 a {

  border-radius: 3px;
  color: #fff;
  font-family: oswald;
  font-size: 13px;
  padding: 13px 34px;
}
.land1_about h2 {

  font-family: roboto;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 26px;
  margin-bottom: 17px;
  margin-top: 0;
  text-transform: capitalize;
}
.land1_about p {
  font-family: roboto;
  font-size: 14px;
  margin-bottom: 6%;
}
.testi1_one_section {
  width: 100%;
}
.testi5_left_slider {
  width: 100%;
}
.testi5_right_slider {
  width: 100%;
}
.testi5_r h2 {
  font-family: oswald;
  font-size: 24px;
  font-weight: bold;
  line-height: 29px;
  margin-bottom: 11px;
  text-transform: capitalize;
}
.testi5_left_slider2 {
  width: 100%;
}
.testi5_l2 h2 {
  font-family: oswald;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 11px;
  text-transform: capitalize;
  line-height: 30px;
}
.test3_men_quote p {

  font-family: open sans;
  font-size: 17px;
  font-style: italic;
  font-weight: 300;
  letter-spacing: -1px;
  line-height: 22px;
  margin-top: 4%;
  text-align: center;
}
.test3_men {
  border-radius: 428px;
  height: 79px;
  margin: 0 auto;
  text-align: center;
  width: 24%;
}
.testi5_right_slider2_re{display:block !important}
.testi5_right_slider2.none1 {display: none!important;}



.testimonial5_slider_one {
  padding-bottom: 45px;
}
.testi5_r.fix.pading-left {
  padding-left: 0px;
  padding-right: 0;
}

}



/*		Wide Mobile Layout: 480px.
		Gutters: 24px.
		Outer margins: 22px.
		Inherits styles from: Default Layout, Mobile Layout.
------------------------------------------------------------
cols    1     2      3      4      5
px      68    160    252    344    436    */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	body {
		/* width: 436px;
		padding: 36px 22px 48px; */
	}
	.structure{}

}


/*	Retina media query.
	Overrides styles for devices with a 
	device-pixel-ratio of 2+, such as iPhone 4.
-----------------------------------------------    */

@media 
	only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min-device-pixel-ratio: 2) {
	
	body {
	
	}
	.structure{}
	
}