/* Clearfix */
.clearfix:before,
.clearfix:after {
    content: " ";
    display: inline;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}
.hide_body768px,.hide_footer768px{display:block}
/* Basic Styles */
body{
	padding:0px;
	margin:0px;
	font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
	-webkit-font-smoothing: antialiased;
}
#backMenu{
	position:absolute; 
	width:100%; 
	height:65px; 
	background-color:#000;
	z-index: 1;
	opacity:.5;
}
.wrap{
	min-height:100%;
	height:auto;

}
.botonComun input[type="submit"]{
	
  	margin: 0 auto;  
    padding: 20px 30px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    border-radius: 10px;
    background: #FF9800;
    outline: none;
    border: none;
}

.botonComun input[type="submit"]:hover{
	background-color: #000;
}

.mobile_splash{display:none;}
.align_top_img img{margin-top:20px;}

.push{	
	height:auto;
}
.clearfix{
	clear:both !important;
}
.nopadding{
	padding:0px !important;
	color: #FFC107;
	font-size: 10px;
	font-family: verdana;
}
.footer{
	min-height:260px;
	height:auto;
	padding:30px 0px;
	font-family:open sans !important;
	background-image:url("../img/curve_footer_bg.png");
	width:100%;
	background-color:#064c69;

	position:relative;
}
/*cookies footer starts */
.accept_cookies_footer{
	width:100%;
	position:fixed;
	bottom:0px;
	background:#777;
}
.accept_cookies_footer p{
	color: #FFF;
	width:70%;
	font-size:13px;
    padding:8px 0px;
	margin:0px;
}
.accept_cookies_footer ul{
	width:30%;
	float:right;
	padding:6px 0px !important;
	margin:0px;
	text-align:right;
	padding-left:0px;
}
.accept_cookies_footer ul li{
	display:inline;
	list-style-type:none;
	margin-right:10px;
}
.btn_accept_cookis{
	padding:8px 20px !important;
	background:#d0d0d0;
}
.btn_accept_cookis:hover{
	background:#bbbaba;
	color:#fff !important;
}
/* ends here cookies footer*/
.container1{
	margin:0px auto;
	width:90%;
}
.header_top{
	min-height:49px !important;
	width: 100%;
	/*background: none repeat scroll 0 0 #2dbeff;*/
	font-size: 15px;
	font-family:open sans;
	padding:10px 0px !important;
	font-weight: 300;
	position: relative;
}
nav {
	width:80%;
	float:left;
}
nav ul {
	  padding: 0;
	  margin: 0 auto;
	  width: 100%;
	  /* height: 40px; */
	  padding-top:0px;
	  text-align:left;
}
nav li {
	display: inline;
	margin-right:15px;
}
nav a {
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	line-height: 40px;
	padding:7px;
	text-transform: uppercase;
	font-weight: bold;
    font-size: 12px;
	font-family:open sans;
	font-weight:600;
}
nav li a:hover{color:#fff !important;text-decoration:none;}
.signupbtn button img{margin-right:15px;vertical-align:bottom;}
.signupbtn button{
  /*background: #126883;
  padding: 15px 8px;
  border: none;
  text-transform:uppercase;
  font-weight:600;
  font-size:13px;
  color: #fff !important;
  outline: none;
  cursor: pointer;
  margin-right:10px;*/
	background: #2593ba none repeat scroll 0 0;
	border: medium none;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	margin-left: 10px;
	outline: medium none;
	padding: 9px;
}
.signupbtn button a{color: #fff !important;}
.signupbtn{width:19%;float:right;margin:5px 0px}
.signup_link{float:right;padding-top:8px;text-align:left;}
nav li:last-child a {
	border-right: 0;
}
nav a#pull {
	display: none;
}
.menubar{padding-top:15px !important;}
/*banner css*/
.bannerHeader{
	width:100%;
	background-image:url('../img/banner-home.jpg');
	background-repeat:no-repeat;
	background-size:cover;
	height:600px;
}
.logo_inner {/*padding-top:35px !important;*/}
.banner_phone{
	padding-top:20px !important;
}
.getApp{
	padding:10px 0px 50px 0px!important;
	background-image:url("../img/curve_footer_bg.png");
	width:100%;
}
.getAppSection{
	width:100%;
	text-align:center;
}
.getAppSection h1{
	  color: #2dbeff;
	  font-size: 40px;
	  font-family:open sans;
	  font-weight: 300;
	  margin: 27px 0px;
}
.getAppSection span input[type="text"]{
	width: 32%;
	margin-right: 20px;
	padding:19px;
	border-radius: 10px;
	outline: none;
	border: 1px solid #e2e2e2;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(153,153,153,1);
-moz-box-shadow: 0px 0px 8px 0px rgba(153,153,153,1);
box-shadow: 0px 0px 8px 0px rgba(153,153,153,1);
}
.getAppSection span input[type="submit"]{
	/*width: 25%;*/
	margin-right: 10px;
	padding:20px 30px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	border-radius: 10px;
	background:#FF9800;
	outline: none;
	border:none
}
.getAppSection span input[type="submit"]:hover{
	background:#000;
}
.getAppSection p{
	margin: 40px 0px -20px 0px;
	color:#555;
	font-size:20px;
}
.getAppSection p span{
	width:10%;
	margin-right:20px;
}

.qualityControl{
  height: auto;
  background-size:100% 100%;
  background-repeat:no-repeat;
  background-image: url("../img/convenience_bg.png");
  min-height:500px !important;
  margin-bottom: -10px;
  background-position: center;
}
.qualityContent{
	width:100%;
	height:auto;
}
.sectionheading{
	color:#fff;
	font-size:45px;
	font-weight:300;
	text-align:center;
	margin-bottom:18px;
	font-family:open sans;
	margin-top:0px;
}
.qualityDataList{
	text-align:center;
	/*margin-bottom: 40px;*/
}
.qualityDataList li{
	list-style: none;
  color: #c2c2c2;
  font-weight: normal;
  font-size: 17px;
  min-height:230px;
  font-family:open sans;
}
.qualityDataList li img{margin-bottom:15px;}
.qualityname{color:#2dbeff;font-size:20px;font-weight:bold;font-family:open sans;}
.orderHistoryProcess{
	width:100%;
	min-height:300px !important;
	background:#115f82;
	padding:30px 0px !important;
}
.deleveryStatus p{
color: #000;
  padding: 0px 0px 0px 25px;
  font-size:17px;
  margin: 0px;
}
.processStatus{
	padding:0%!important;
}
.processCircleDetial{
	float: left;
	width:13%;
}
.processBar{
  width: 16%;
  height: 4px;
  background: #fff;
  float: left;
  margin-top: 75px;
}
.align_img img{margin-left:-15px;margin-top: 12px}
.processCircle{
	width:100%;
	/*height:144px;*/
	padding:45%;
	border-radius:100%;
	background:none;
	border:5px solid #fff;
	background-repeat: no-repeat;
	background-position: 47%;
	background-size: 43%;
}
.Ordered{
 background-image: url('../img/ordered_icon.png');
}
.Collecting{
 background-image: url('../img/collecting_icon.png');
}
.Cleaning{
 background-image: url('../img/cleaning_icon.png');
}
.Delivering{
 background-image: url('../img/delivering_icon.png');
}
.Completed{
 background-image: url('../img/completed.png');
}
.norightmargin{margin-right:0px;}
.processCircleDetial p{
	text-align: center;
	padding: 16px 0px 0px 0px;
	color: #fff;
	font-family:open sans;
	text-transform: uppercase;
	font-size: 20px;
	/* font-weight:700; */
}
.processStatus ul{
	padding-left:0px;
	margin:0px;
	list-style-type:none;
}
.processStatus ul li{
	display:inline;
}
.processCircleDetails{
	text-align:center;
	padding: 0px !important;
	font-weight: 600;
	text-transform: inherit !important;
	color:#abe5ff !important;
	font-size:13px !important;
}
.pricingSection{
  height: auto;
  background: url('../img/pricing_bg.png');
  width: 100%;
  padding: 20px 0px 60px!important;
  background-position:center;
  background-repeat: no-repeat;
  background-size: cover;
}
.priceCircle{
	width: 240px;
    text-align: center;
    margin: 0px auto;
    border: 4px solid #2dbeff;
    height: 240px;
    font-family: open sans !important;
    padding: 55px 10px;
    border-radius: 100%;
    /*background: rgba(255,255,255,.6);*/
}
.primero{
	background: url('../img/calcetines.jpg');
	background-size: 100%;
}
.segundo{
	background: url('../img/pantalones.jpg');
	background-size: 100%;
}
.tercero{
	background: url('../img/edredon.jpg');
	background-size: 100%;
}
.cuarto{
	background: url('../img/casaca.jpg');
	background-size: 100%;
}

.modal-dialog{width:620px !important}
.priceHeading{
	padding: 15px 5px 0px;
	font-size: 25px;
}
.priceInfo_new span{
	font-size: 25px;
    color: #1b80bb;;
    margin-right: 8px;

}
.priceInfo_new{
	background-color: rgba(255, 255, 255, 0.90);
	border-radius: 40px;
	border: solid 2px #39bbf9;
}
.pricedesc{
	color:#2dbeff;
	text-transform: uppercase;
	margin-top:10px;
	font-size:24px;
	letter-spacing:1px;
	font-weight:700;
	background-color: rgba(0, 0, 0, 0.8);
    border-radius: 30px;
}
.peopleRivews{
	min-height:350px !important;
	padding-bottom:70px !important;
	height:auto;
	background:#fff;
}
.peopleViewHead{
	margin:0px;
	padding-top: 40px;
    color: #555;
	margin-bottom:25px;
}
.mobileBannner{
	  min-height: 507px !important;
  background: url('../img/banner_app_bg.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position:center;
}
.getAppBackgrondcolor h1{
	 color: #fff !important;
	 margin:0px 0px 30px 0px !important;
  font-size: 45px;

  font-weight: 300;
  margin: 27px 0px;
}
.getAppBackgrondcolor{
	background:#2dbeff;
	padding:40px 0px;
}
.qualityImgli{
	min-height:auto !important;
	display:none;
}
.getAppSectionbottom{
	padding:0px 0px 50px!important;
}
.footerMenuList{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.footerMenuList li a{
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	font-size:12px;
}
.footerMenuList li a:hover{
	color:#ffc107 !important;
}
.footerMenuList li{
	line-height:30px;
}
.contactheading{
	margin:0px;
	font-size:18px;
	text-transform:uppercase;
	padding-bottom:10px;
	color:#2dbeff;
	font-weight:700;
}
.align_cirlce{padding:70px 10px;}
.contactInfo{
	margin: 0px;
  	line-height: 28px;
  	font-size: 13px;
  	font-weight: 700;
  	color: #fff;
}
.socialiconlist{
	padding-left:0px;
	padding-top:25px;
}
.socialiconlist li{
	/*display:inline;
	margin-right:5px;*/
	list-style: none;
    width: 21%;
    display: block;
    float: left;
}
.copyrighttext{
	
  	font-size: 12px;
  	/*font-weight: bold;*/
  	color: rgb(236, 232, 232);
}
p.copyrighttext{
	margin-top: -20px;
	position: absolute;
}
p.copyrighttext a{
	color: #f7b73f;
}
p.copyrighttext a:hover{
	color: #fff;
}

.curve_line{
	text-align:center;
	margin-bottom:40px;
}
.peoplesays{
	font-size:14px;
	font-weight:500;
	color:#999;
	margin:15px 0px;
	font-family:open sans;
}
.slider_arrow p{padding-top:50px;}
.leftarrow{
	width:5% !important;
	float:left !important;
}
.feedbacks{
	width:90% !important;
	float:left !important;
}
.rightarrow{
	width:5% !important;
	float:right !important;
}
.peopleFeedback{text-align:center;}
.logosection{
	padding-top:34px !important;
}
.navmenu{
	width:100% !important;
}
.norightmargin{
	margin-right:0px;
}
.navmenu li  a{font-size:19px;cursor:pointer;}
.navmenu li input[type="text"]{
	  padding: 10px;
	  color:#fff;
	  width:22%;
  outline: none;
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: transparent;
}

.navmenu li  a:hover{
	color:#ffc107 !important;
}
.icon-search{ background-color: transparent;
  background-image:url("../img/searchicon.png");
  background-position: 96% center;
  background-repeat: no-repeat;
  padding: 10px;}
.btn-blank{
	border:none;
	 background-color: transparent;
}
.home_logo{
	margin-top: -30px;
	margin-bottom:40px;
}
.topheaderslide{
	padding-top:85px;
}
.topsliderContent{
	font-size:50px;
	color:#fff;
	line-height: 45px;
	text-transform:uppercase;
	font-weight:300;
	font-family:open sans;
}
.carousel-indicators{
	width: 22% !important;
	left: 142px !important;
	top: 320px !important;
}
.carousel-indicators li{
	height:12px !important;
	width:12px !important;
}
.carousel-indicators .active{
	height:12px !important;
	width:12px !important;
}
.topnav{padding-top:8px;}
.Rivewsbellow1024{
	display:none;
}
.orderHistoryProcess768{
	display:none;
}
/*Styles for screen 600px and lower*/
@media screen and (min-width:1600px) {
	.carousel-indicators{
		left:162px !important;
	}

}
@media screen and (max-width:1280px) {
	.carousel-indicators{
		left:130px !important;
	}
	.priceCircle{
		/*width:85%;*/
	}
	.navmenu li  a{font-size:17px;}
}
@media screen and (max-width:1024px) {
	.carousel-indicators {
	  left: 113px !important;
	  top: 280px !important;
	}
	nav li{margin-right:8px;}
	.btn_accept_cookis{
		padding: 8px 10px !important;
	}
	.topnav{padding-top:3px;}
	.categoryImg{
		height:176px !important;
	}
	.signupbtn button{
		margin-left: 4px;
	}
	nav ul{
		width:100%;
		float:right;
	}
	nav {
	  width: 65%;
	  float: left;
	}
	.signupbtn{
		width:22%;
		margin-top:0px;
	}
	.signup_link{
		width:25%;
	}
	.topnav{width:75%;}
	.logosection {
		padding-top: 10px !important;
		width: 43% !important;
	}
	.menubar{
		width:55% !important;
	}
	.navmenu li a {
		font-size: 14px;
		cursor: pointer;
	}
	.banner_phone {
	  padding-top:30px !important;
	}
	.topheaderslide {
	  padding-top: 40px;
	}
	.topsliderContent {
	  font-size: 40px;
	  line-height: 40px;
	}
	.qualityControl{
		/* margin-bottom: -69px;
		padding-bottom: 60px !important; */
	}
	.orderHistoryProcess{
		margin-top:-8px;
		margin-bottom:-10px;
	}
	.processBar{
		margin-top:55px;
	}
	.qualityname{
		margin:0px;
	}
	.priceCircle{
		/*width:100%;
		height:250px;
		padding:13%;*/
	}
	.qualityDataList li{
		font-size:16px;
	}
	.priceInfo span{
		font-size:60px;
	}
	.priceInfo{
		font-size:18px;
	}
	.priceHeading {
	  padding: 10px 0px 0px;
	  font-size: 25px;
	  margin: 0px;
	}
	.getAppBackgrondcolor h1{
		font-size:43px;
	}
	.socialiconlist li{margin-right:1px;}
	.qualityContent{
		width: 100%;
	    height: auto;
	    padding-top: 15px;
	}
	.qualityDataList{
		padding:0px 0px 30px 0px !important;
		margin:0px;
	}
	.sectionheading{margin:10px}
	.qualityControl {
	  background-size: cover;
	  background: url("../img/convenience_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	  background-position: center;
	  margin-bottom: -20px;
	}
	.viewdetailsbtn{
		width:50% !important;
	}
	.itemwithprice span p{
		width:100% !important;
	}
	.home_processCircle{
		/*height:105px !important;*/
	}
	.home_processBar{
		margin-top:50px !important;
	}
	#language_select{
		width: 16% !important;
		border: none;
		padding: 4px;
		border-radius: 5px;
	}

}
@media screen and (max-width:768px) {
    .download{
        display:block;
        width:100%;
        text-align:center;
        margin-top:50px;
    }
    .download img{width:150px;}
    
	.qualityDataList li{min-height:auto;}
	.price_table{
		width:85% !important;
	}
	.push_768{min-height:0px;}
	.mobile_splash{display:block}
	.hide_body768px,.hide_footer768px{display:none}
	.accept_cookies_footer p,.accept_cookies_footer ul{
		width:100%;
		float:none;
		text-align:center;
	}
	.hide2014{display:none}
	.qualityImgli{display:block;}
	.qualityImgli,.qualityDataList li{min-height:auto !important;}
	.header_top_1024{display:none !important;}
	.headermenulist li {
		display: block !important;
		padding-right: 35px;
		padding: 4px;
		border-bottom: 1px solid #fff;
	}
	.navmenu_768{display:none !important}
	.header_top_new{display:block !important;z-index:99999;}
	.cart_img{
		float:right !Important;
		width:11%;
	}
	.headermenu{width:100% !important}
	.cart_img img{width:80%;}
	.headermenulist {
		float: left ;
		margin: 0px;
		text-align:left !important;
		width: 100% !important;
		padding-left: 0px;
	}
	.menuIcon img{
		width:100%;
	}
	.menuIcon {
	  float: left;
	  width: 10% !important;
	  padding-top:0% !important;
	  margin-right: 0 !important;
	  cursor: pointer;
	  display: block;
	}
	.logo_section {
	  float: left;
	  padding: 13px 0px;
	  text-align: center !important;
	  width:90% !important;
	}
	.Rivewsbellow1024{
		/*display:block;*/
		padding-top: 60px !important;
	}
	.Rivewsabove1024{
		display:none;
	}
	.orderHistoryProcess768{
		display:block;
		min-height:790px !important;
	}
	.orderHistoryProcess1024{
		display:none;
	}
	.processCircleDetial768{
		float: left;
		width: 43%;
        margin-left:0%;
	}
	.home_processCircle768 {
	  /*height: 300px !important;*/
	}
	.processCircleDetails768{
		color: #fff !important;
		font-size: 20px !important;
		width: 100%;
		font-weight: 100;
	}
	.orderHistoryProcess768 ul li{list-style-type:none !important;width:100% !important;margin-right:0px !important}
	.processCircleDetial768 p{
		text-align:center !important;
		margin-top: 20px;
		font-size: 40px;
		color: #fff;
	}
	.processBar768{
		width:28.33%;
		height: 4px;
		background: #fff;
		float: left;
		margin-top:20%;
	}
	/*nav ul {
	  width:100%;
	}

	nav li {
	  width: 100%;
	  float: left;
	  position: relative;
	}
	nav {
		border-bottom: 0;
		height:auto;
	}
	nav ul {
		display: none;
		height: auto;
		width: 100%;
  		//display: block;
  		height: auto;
		background:none repeat scroll 0 0 #eb4e23;
	}
	nav a#pull {
		display: block;
		//background-color: red !important;
		width: 100%;
		height:40px;
		position: relative;
	}
	nav a#pull:after {
		content:"";
		background: url("../img/nav-icon.png") no-repeat;
		width: 30px;
		height: 30px;
		display: inline-block;
		position: absolute;
		right: 15px;
		top: 10px;
	}

  	nav li a {
		border-bottom: 1px solid #fff;

	}
  	nav a {
	  	text-align: left;
	  	width: 100%;
	  	text-indent: 25px;
  	}*/
	.priceCircle {
	  /*width:50%;
	  padding:9%;
	  height: 250px;*/
	  margin-bottom: 25px;
	}
	.pricingSection{
		padding: 20px 0px 25px!important;
	}
	.getAppSection span input[type="submit"]{
		width:35% !important;
		font-size: 12px !important;
	}
	.getAppSection span input[type="text"]{
		width:42% !important;
	}
	.getAppBackgrondcolor{
		padding:45px 0px;
		min-height: 420px !important;
	}
	.bottomgetApp{
		font-size: 25px !important;
		margin-top: -157px !important;
	}
	.qualityDataList .qualityImgli{
		width:10% !important;
		margin-right:20px !important;
	}
	.qualityDataList{text-align:left;}
	.qualityDataList li{
		float: left;
		font-size: 16px;
		min-height:0px !important;
		display: inline;
		color:#fff !important;
		font-weight:normal;
		width: 80%;
	}
	.qualityname{
		font-size:20px;
	}
	.qualityControl{
		min-height:530px !important;
	}
	.topheaderslide{
		width:100%;
		float:left;
		text-align:center;
	}
	.carousel-indicators{
		margin-left:-1% !important;
	}

	.carousel-indicators {
	  width: 36% !important;
	  top: 200px !important;
	}

	.carousel-indicators768 {
	  width:40% !important;
	  top:640px !important;
	  left:33% !important;
	}
	.carousel_indicators_top{
		width: 36% !important;
		top: 320px !important;
	}
	.topheaderslide{
		padding-top:130px !important;
	}
	.carousel_indicators_top{
	    display:none;
	}
	.curve_line{
		margin-top:-2px !important;
		margin-bottom:11px;
	}
	.margin_bottom{
		margin-bottom:20px;
	}
	.getApp{

	}
	.qualityContent .sectionheading{
		padding-top:15px !important;
		font-size:35px;
	}
	.qualityDataList {
	  padding: 0px 0px 20px 0px !important;
	  margin: 0px;
	}
	.qualityContent{padding-top:0px !important;}
	.banner_phone{/*padding-top:100px !important;*/}
	.bannerHeadermenu{
		display:none;
	}
	.bannerHeader {
	  /*margin-bottom:-30px;*/
	  width: 100%;
	  min-height: 555px !important;
	  background-image: url('../img/banner1_bg768.jpg');
	  background-repeat: no-repeat;
	  background-position-x: -200px;
	}
	.home_processCircle {
	  height: 82px !important;
	}
	.home_processBar {
	  margin-top: 39px !important;
	}
	.getAppBackgrondcolor h1 {
	  font-size: 40px;
	}
	.getAppSection span img{
		width:25%;
		margin-top:0px;
	}
	.copyrighttext{
		margin-top:17px;
	}
	.signupbtn{
		width:27%;
		margin-top:0px;
	}
	.topnav{
		width:70%;
	}
	.Login_div_home {
		width: 49% !important;
		float: right;
		padding: 2% 0px 2% 2%;
	}
	.carousel_indicators_top{
		left:0px !important;
	}
}

@media only screen and (max-width :736px) {
	.processBar768{
		margin-top:20%;
	}
	.feedbacks {
	  width: 89% !important;
	  float: left !important;
	}
	.cart_img{
		float:right !Important;
		width:14% !Important;
	}

}

@media only screen and (max-width : 640px) {
	.signupbtn{
		width:28%;
		margin-top:0px;
	}
	.inner_banner{
		padding-top:111px !important;
		height:290px !important;
	}
	.ineer_banner_heading{
		font-size:38px !important;
	}
	.home_processCircle768 {
	  /*height: 253px !important;*/
	}
	.priceInfo span{
		font-size:50px !important;
	}
	.priceInfo{
		font-size:30px;
	}
	.priceCircle {
	  /*width: 47% !important;
	  padding:8%;
	  height: 256px !important;  */
	}
	.getAppSection span img {
	  width: 35%;
	  margin-top: 10px;
	}
	.sectionheading{
		font-size:50px;
	}
	.qualityDataList .qualityImgli{
		width:15% !important;
	}
	.getAppSection span input[type="submit"]{
		width:40%;
	}
	.getAppSection span input[type="text"] {
	  width: 50%;
	}
	.priceInfo_new span{
		/*font-size: 58px;*/
	}
	.priceHeading{
		font-size:22px !important;
	}
	.rightarrow{
		width:5%;
		float:none !important;
	}
	.container1{
		width:95% !important;
	}
	.carousel_indicators_top{
		width: 36% !important;
		top: 320px !important;
	}

}
@media only screen and (max-width :667px) {
	.home_processCircle768 {
	  /*height: 261px !important;*/
	}
	.payablebill{
		width:50% !important;
	}
	.price_text {
		margin: 30px auto;
		text-align: center;
	}
  .price_min {
		margin: 30px auto;
		text-align: center;
	}
	.priceCircle {
	 /* width: 50%;
	  padding:6%;
	  height: 245px;	  */
	}
	.feedbacks {
	  width: 88% !important;
	  float: left !important;
	}
	.copyrighttext {
	  margin-top: 55px;
	}
	.bannerHeader{
		margin-bottom:-13px;
	}
	.topsliderContent {
		font-size: 28px;
		line-height: 40px;
	}

}
@media only screen and (max-width :600px) {
	.price_text{
		margin:25px 0px !important;
	}
  .price_min{
		margin:25px 0px !important;
	}
	.signupbtn {
	  width: 29%;
	}
	.home_processCircle768 {
	  /*height: 227px !important;*/
	}
	.processBar768{
		margin-top:20%;
	}
	.priceCircle {
	  /*width: 48% !important;
	  height: 250px !important;*/
	}
}
@media only screen and (max-width :568px) {
	.topnav {
	  width: 68%;
	}
	.totalPayCount span,.totalItemcount span{
		font-size:16px !important;
	}
	.inner_banner {
		padding-top: 80px !important;
		height: 198px !important;
		background-size: 100% 100% !important;
	}
	.container2{
		width:95% !important;
	}
	.ineer_banner_heading {
		font-size: 30px !important;
	}
	.getAppBackgrondcolor {
	  padding: 45px 0px;
	  min-height: 460px !important;
	}
	.getAppSection span input[type="text"] {
	  width: 77% !important;
	  margin-right: 0px !important;
	}
	.getAppSection span input[type="submit"] {
	  width: 77% !important;
	  margin: 15px 0px 0px 0px !important;
	  /* margin-right: 0px; */
	}
	.menuIcon img {
	  width: 100%;
	  padding-top: 6px;
	}
	.signupbtn {
	  width: 32%;
	  margin-top: 0px;
	}
	.home_processCircle768 {
	  /*height: 215px !important;*/
	}
	.processBar768{
		margin-top:20%;
	}
	.priceCircle {
	  /*width: 47% !important;
	  padding:5%;
	  height: 220px !important;*/
	}
	.qualityDataList li{
		font-size:15px;
	}
	.copyrighttext {
	  margin-top: 55px;
	}
	.qualityDataList {
	  padding: 0px 0px 7px 0px !important;
	  margin: 0px;
	}
	.qualityContent .sectionheading {
	  padding-top: 15px !important;
	  font-size: 30px;
	}
}

/*Styles for screen 515px and lower*/
@media only screen and (max-width : 480px) {
	.getAppBackgrondcolor {
	  padding: 45px 0px;
	  min-height: 465px !important;
	}
	.main_heading{
		font-size:15px !important;
		font-weight:bold;
	}
	.normal_text{
		padding:10px 0px 10px 10px !important;
	}
	.viewdetailsbtn,.disputebtn{
		padding:11px 7px !important;
		margin-top: 23px !important;
		font-size:13px;
	}
	.header_top_new{
		z-index:initial !important;
	}
	nav li {
	  width: 100%;
	  float: left;
	  position: relative;
	}
	nav {
		border-bottom: 0;
	}
	nav ul {
		display: none;
		height: auto;
	}
	nav a#pull {
		display: block;
		/* background-color: #283744; */
		width: 100%;
		position: relative;
	}
	nav a#pull:after {
		content:"";
		background: url("../img/nav-icon.png") no-repeat;
		width: 30px;
		height: 30px;
		display: inline-block;
		position: absolute;
		right: 15px;
		top: 10px;
	}
	.getAppSection span input[type="submit"]{
		  width: 70%;
	  font-size: 14px;
	  margin-right: 0px;
	  margin-top: 15px;
	}
	.getAppSection span input[type="text"] {
	  width: 70%;
	  margin-right:0px;
	}
	.priceCircle {
	 /*  width: 54% !important;
	 height: 230px !important;
	 padding:5%;*/
	}
	.qualityDataList li{
		width:75%;
	}
	.qualityControl {
	  background-size: 100% 100%;
	  background: url('../img/convenience_bg480.png');
	}
	.processCircleDetial p{
		font-size:10px;
	}
	.container1{
		width:87%;
	}
	.processBar768{
		margin-top:23%;
		width:25% !important;
	}
	.carousel_indicators_top{
		width: 40% !important;
		top: 320px !important;
		left: 65px !important;
	}
	.getAppSection h1{
		font-size:40px;
	}
	.home_processCircle768 {
	  /*height:210px !important;*/
	}

	.orderHistoryProcess768 {
	  display: block;
	  min-height: 685px !important;
	}
	.processCircleDetial768{
		width:50% !important;
		margin-left:0% !important;
	}
	.qualityDataList{
		padding:0px 0px 5px 0px!Important;
	}
	.curve_line {
	  margin-top: 0px !important;
	  margin-bottom: 20px;
	}
	.carousel-indicators {
	  width: 23% !important;
	  top: 200px !important;
	}
	.carousel-indicators768 {
	  width: 24% !important;
	  top: 500px !important;
	}

	.carousel_indicators_top{
		width: 40% !important;
		top: 320px !important;
	}
	.signupbtn{
		width:40%;
		margin-top:0px;
	}
	.topnav{
		width:60%;
	}
}

@media only screen and (max-width :414px) {

	.qualityContent .sectionheading {
	  padding-top:22px !important;
	  font-size: 27px;
	}
	.bannerHeader {
		margin-bottom: -20px;
	}
	.getAppSection h1 {
		font-size: 26px;
	}
	.qualityDataList li {
		font-size: 13px;
	}
	.viewdetailsbtn, .disputebtn {
		padding: 10px 5px !important;
		margin-top: 23px !important;
	}
	.payablebill{
		width:60% !important;
	}
	.price_table{
		width:100% !important;
	}
	.price_text p{
		font-size:18px !important;
	}
  .price_min p{
		font-size:8px !important;
	}
	.ineer_banner_heading {
		font-size: 23px !important;
	}
	.qualityDataList li img{margin-bottom:15px;width:100%;}
	.processCircleDetial768 p{
		font-size:14px !important;
		width:100% !important;
	}
	.processCircleDetails768{
		width:18px !important;
	}
	.menuIcon{
		width:20% !important;
	}
	.logo_section{
		width:80% !important;
	}
	.logo_section img{
		width:60%;
		padding-top:10px;
	}
	.cart_img img {
	  width:80%;
	  padding-top: 10px;
	}
	.priceCircle {
	  /*width: 63% !important;
	  padding:6%;*/
	}
	.getAppBackgrondcolor {
	  padding: 45px 0px;
	  min-height: 515px !important;
	}
	/*header css- 15/10/2015*/
	.topheaderslide{
		width:100% !Important;
		float:none !important;
		text-align:center;
	}
	.carousel_indicators_top{
		left:120px !important;
	}
	.carousel-indicators768 {
		width: 27% !important;
		top: 390px !important;
		left: 160px !important;
	}
	.Login_div_home{
		width:100% !important;
		float:none !important;
	}
	.or_text{
		margin:15px 0px !important;
	}
	.carousel_indicators_top{
		top:250px !important;
	}
	.bannerHeader{
		background-size: auto 100% !important;
		min-height: 700px !important;
	}
	.orderHistoryProcess768 {
		display: block;
		min-height: 550px !important;
	}
}
@media only screen and (max-width :384px) {
	.qualityContent .sectionheading {
	  padding-top: 15px !important;
	  font-size: 29px;
	}
	.qualityname {
	  font-size: 18px;
	}
	.qualityDataList li {
	  font-size: 13px;
	}
	.priceCircle {
	/*  width: 70% !important;
	  padding: 6%;*/
	}
	.topheaderslide {
		width: 100% !important;
		float: none;
		text-align: center !important;
	}
	.Login_div_home {
		width: 100% !important;
		float: right;
		padding: 2% 0px 2% 2%;
	}
}

@media only screen and (max-width :375px) {
	.signupbtn {
	  width: 48%;
	  margin-top: 0px;
	}
	.viewdetailsbtn, .disputebtn {
		padding: 10px 2px !important;
		margin-top: 23px !important;
	}
	.carousel-indicators768 {
	  /*width:45% !important;*/
	  top: 375px !important;
	  left:32% !important;
	}
	.orderHistoryProcess768 {
		display: block;
		min-height: 545px !important;
	}
	.carousel_indicators_top {
		width: 26% !important;
		top: 255px !important;
		left: 117px !important;
	}
	.topnav {
	  width: 15%;
	}
	.bannerHeader{
		margin-bottom:-15px !important;
	}
	.getAppSection h1{
		font-size:34px;
	}
	.getAppSection span input[type="text"] {
	  width: 90%;
	  margin-right: 0px;
	}
	.getAppSection span input[type="submit"] {
	  width: 90%;
	  font-size: 14px;
	  margin-top: 15px;
	  margin-right: 0px;
	}
	.processCircleDetial768 {
	  width:44% !important;
	}
	.home_processCircle768 {
	  /*height: 183px !important;*/
	}
	.processBar768 {
	  margin-top: 21%;
	  width: 28% !important;
	}
	.priceCircle {
	  /*width: 69% !important;
	  height: 230px !important;*/
	}
	.priceInfo_new{
		font-size:30px;
	}
	.pricedesc{
		font-size:20px;
	}
	.getAppBackgrondcolor {
	  padding: 45px 0px;
	  min-height: 490px !important;
	}
	.carousel-indicators768 {
	  width:45% !important;
	  top: 390px !important;
	  left:32% !important;
	}
	.qualityDataList li{
		font-size:13px;
	}
	.qualityContent .sectionheading{
		font-size:25px;
	}
	.qualityname{
		font-size:18px;
	}
	.align_cirlce {
	  padding: 80px 10px;
	}
}

/*Smartphone*/
@media only screen and (max-width : 320px) {
	.signupbtn {
	  width: 61%;
	  margin-top: 0px;
	}
	.qualityDataList li{font-size: 13px !important }
	.viewdetailsbtn, .disputebtn{
		padding-left:0px !important;
	}
	.carousel_indicators_top{
		top:344px !important;
	}
	.price_text p {
		font-size: 15px !important;
	}
  .price_min p {
		font-size: 7px !important;
	}
	.topnav{
		width:18%;
	}
	.cart_img img {
	  width:50% !important;
	  padding-top: 10px;
	}
	.cart_img {
	  float: right !Important;
	  width: 29% !Important;
	}
	.logo_section img{
		padding-top:0px !important;
	}
	.menuIcon img {
	  width: 100%;
	  padding-top:0px;
	}
	nav li {
		display: block;
		float: none;
		width: 100%;
	}
	nav li a {
		border-bottom: 1px solid #fff;
	}
	.signupbtn button{
		padding: 15px 14px;
	}
	.topsliderContent{
		font-size:25px;
	}
	.carousel-indicators{
	  /*width: 40% !important;*/
	  left: 30px !important;
	  top: 300px !important;
	}
	.getAppSection h1{
		font-size:35px;
	}
	.getAppSection span input[type="text"]{
		width:100%;
		margin-bottom:20px;
	}
	.getAppSection span input[type="submit"]{
		width:100%;
	}
	.getAppSection h1{
		font-size: 34px !important;
		font-weight: 300;
		margin: 16px 0px !important;
	}
	.getAppSection span input[type="submit"] {
	  width: 90% !important;
	  font-size: 14px;
	  margin-top:0px;
	}
	.getAppSection span input[type="text"] {
	  width: 90% !important;
	  margin-right:0px !important;
	}
	.topsliderContent{
		line-height:26px;
	}
	.getAppSection p {
	  margin: 19px 0px 0px 0px;
	  font-size: 30px;
	}
	.qualityContent .sectionheading{
		font-size:25px;
	}
	.qualityDataList li{
		font-size:13px;
	}
	.sectionheading {
	  font-size: 35px;
	}
	.processBar768 {
	  margin-top:19%;
	  width: 28% !important;
	}
	.qualityname{
		margin:0px;
	}
	.curve_line {
	  margin-top: 0px !important;
	  margin-bottom: 7px;
	}
	.home_processCircle768 {
	  /*height: 180px !important;*/
	}
	.priceCircle {
	  /*width: 74% !important;
	  height: 191px !important;*/
	}
	.priceInfo_new span {
	  /*font-size: 50px;*/
	}
	.processCircleDetial768 {
	  margin-left: 0% !important;
	}
	.processCircleDetial768 {
	  float: left;
	  width: 44% !important;
	}
	.pricedesc{
		font-size:13px;
	}

	.carousel-indicators {
	  top: 250px !important;
	}
	.carousel-indicators768 {
	  /*width:45% !important;*/
	  top: 385px !important;
	  left:32% !important;
	}

	.orderHistoryProcess768 {
		display: block;
		min-height: 520px !important;
	}
	.carousel_indicators_top{
		width: 36% !important;
		/*top: 320px !important;*/
		left:88px !important;
	}
	.bannerHeader{
		margin-bottom:-22px !important;
	}
	.qualityContent{
		padding-top:5px !important;
	}
	.reviewSlider768{
		margin-left:-32px;
	}
	.feedbacks {
		width: 88% !important;
		float: left !important;
	}
	.getAppBackgrondcolor {
	  padding: 35px 0px 0px;
	  min-height: 480px !important;
	}
	.carousel_indicators_top{
		top:188px !important;
	}
	.bannerHeader{
		min-height:625px !important;
	}
}
.product_flash{
	padding: 20px;
	background-color: green;
	color: #FFF;
	display: none;
	right: 10px;
	z-index: 9999;
	top: 10px;
	border-radius: 5px;
	display:none;
	position:fixed;
}
img {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.logo_section{
	float:left;
	padding:13px 0px ;
	text-align:center;
	width: 16.666666666666664%s;
}
.cart_responsive{float:right;width:5%;padding-top:1%;margin-right:1%;cursor:pointer;display:block;}
.headermenu{
	float:left;
	width:83%;
	display:none;
}
.menuIcon{float:left;width:5%;padding-top:1%;margin-right:1%;cursor:pointer;display:block;}
.headermenulist{
	float:right;
	margin:0px;
	text-align:right;
	padding:15px 0px;
}
.headermenulist li{display:inline;padding-right:20px;}
.headermenulist li{color:#ffc503;}
.headermenulist li a{text-decoration:none;color:#fff;letter-spacing:1px;}
.headermenulist li a:hover{text-decoration:underline;}
.header_top_new{display:none;}
.disputebtns_div a{text-decoration:none !important;}
#language_select{
		width: 16% !important;
		border: none;
		padding: 4px;
		border-radius: 5px;
	}

/*Style for nwe page */
.inner_banner {
    background-image: url('../img/innner_banner.jpg');
    height: 370px;
    background-size: 100% auto;
    padding: 155px 0px 0px;
    text-align: center;
	background-repeat:no-repeat;
}
.ineer_banner_heading{
    font-size:42px;
	font-family:open sans;
    font-weight: 300;
    color: #2dbeff;
    padding: 0;
    margin: 0;
}
.price_text{
	margin:50px auto;
	text-align:center;
}
.price_text p{
	font-size:22px;
	color:#505050;
	font-family:open sans;
}
.price_min{
	margin:20px auto;
	text-align:center;
}
.price_min p{
	font-size:15px;
	color:#505050;
	font-family:open sans;
}
.price_table{
	width:60%;
	margin:0px auto;
	text-align:center;
}
.price_table table{
	margin-bottom:10px;
}
.price_table thead{
	background:#40a7dd;
	color:#fff;
	font-family:open sans;
}
.price_table thead tr,.price_table tbody tr{
	line-height:40px;
}
.price_table table thead th,.price_table table tbody td{
	border:1px solid #fff !important;
	font-family:open sans;
	text-align:center;
}
.price_table tbody{
	text-align:center;
	background:#d9eef9;
}
.price_table tbody tr:hover{
	background:#c6e5f5;
	-webkit-transition: all .3s ease-in-out;
	  -moz-transition: all .3s ease-in-out;
	  -o-transition: all .3s ease-in-out;
	  transition: all .3s ease-in-out;
}
.price_table tbody tr{

	color:#505050;
	cursor:pointer;
}
.price_table tbody tr td p{
	line-height:23px;
}

/*Make Payment page*/
.payment_container{
	margin:50px auto;
	width:60%;
	font-family:open sans !important;
}
.totle_ammount_payable{
	color:#5d5d5d;
	font-size:25px;
	font-weight:700;
	font-family:open sans;
	margin:0px;
}
.payment_mode{
	color:#2dbeff;
	font-size:18px;
	margin:30px 0px 20px;
	font-weight:700;
	font-family:open sans;
}
.payment_col1{
	width:25%;
	float:left;
}
.payment_col2{
    width: 75%;
    padding:2%;
    float: right;
    background: #efefef;
    min-height: 250px;
}
.payment_col1 ul{
	list-style-type:none;
	padding-left:0px;
	margin:0px;
}
.payment_col1 ul li{
	padding:10px;
	width:100%;
}
.payment_col1 ul li a{
	text-decoration:none;
	font-size:16px;
	color:#000;
}
.active_mode{
	background:#efefef;
}
.payment_col2 h1{
font-size: 22px;
    color: #000;
    margin: 0px 0px 15px;
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 7px;
}
.payment_col2 h1 img{
	margin-right: 15px;
    vertical-align: baseline;
}
.payment_row{
	width:100%;
	margin-bottom:10px;
}
.payment_lable{
	width:28%;
	margin-right:2%;
	line-height:33px;
	float:left;
	color:#5d5d5d;
	font-size:15px;
}
.payment_field{
	width:70%;
	float:right;
	font-size:15px;
}
.payment_field input[type="text"]{
    width: 100%;
    padding: 15px;
    background: #fff;
    border: 1px solid #fff;
    outline: none;
}
.payment_field input[type="checkbox"]{
	margin-right:15px;
    width: 17px;
    height: 20px;
    vertical-align: sub;

}
.clearfix{
	clear:both;
}
.datefield input[type="text"]{
	width:30%;
	float:left;
	margin-right:10px;
}
.checkout_btn{
    padding: 15px 30px;
    color: #fff;
    border: none;
    outline: none;
    background: #2dbeff;
    border-radius: 5px;
    cursor: pointer;
    font-size: 16px;
}
.card_list{
	padding-left:0px;
	list-style-type:none;
	margin:0px;
}
.card_list li{
	float:left;
	width:10%;
	margin-right:10px;
}
.card_list li img{width:100%;}

/*saved card details css*/
.card_type{
	width:10%;
	float:left;
	padding: 10px 0px;
}
.card_details{
    width: 80%;
    float: left;
    padding: 17px 0px 0px 17px;
    font-size: 16px;
}
.remove_card_icon{
	width: 7%;
    float: right;
    padding: 25px 0px;
}
.saved_card_row_{
	background:#fff;
	padding:1% 2%;
	width:96%;
	cursor:pointer;
}
.card_details p{
	margin:0px;
	margin-bottom:15px;
}
/*login section home page*/
.Login_div_home{
	width:92%;
	float:right;
	padding:2% 0px 2% 2%;
}
.login_row{
	width:100%;
	text-align:center;
	color:#fff;
	margin-bottom:16px;
}
.loginwithfb_btn{
	width:100%;
	padding:12px 20px;
	padding-left:30px;
	text-align:center;
	border:1px solid #fff;
	background-size: 40px !Important;
	border-radius:10px;
	background:#475995;
	outline:none;
	color:#fff;
	background-image:url('../img/facebook_btn.png');
	background-repeat: no-repeat;
    background-position: 15px;
	font-size:18px;
}
.login_row input[type="text"],.login_row input[type="password"]{
	width:100% !important;
	padding:13px 20px;
	text-align:left;
	border:1px solid #ccc;
	border-radius:10px;
	outline:none;
	color:#333;
	-webkit-box-shadow: -1px 0px 5px 0px rgba(204,204,204,1);
	-moz-box-shadow: -1px 0px 5px 0px rgba(204,204,204,1);
	box-shadow: -1px 0px 5px 0px rgba(204,204,204,1);
}
.check_pass{
	font-size:15px;
}
.regis_link{
	text-decoration:none !important;
	font-size:25px;
}
.regis_row{
	padding:13px 0px;
}
.user_name{
    background: url('../img/message_icon.png');
    background-repeat: no-repeat;
    background-position: 2%;
    padding-left: 45px !Important;
}
.user_password{
    background: url('../img/key_lavanapp.png');
    background-repeat: no-repeat;
    background-position: 2%;
    padding-left: 45px !Important;
}
.regis_row h2{
    font-size: 23px;
    color: #000;
    text-align: center;
    font-weight: 700;
    margin: 0px;
}
.forgot_pass a{text-decoration:none !important;}
.facebook_row{
	padding-bottom:35px;
	border-bottom:1px solid #454545;
}
.login_row input[type="submit"]{
	width:100%;
	padding:12px 20px;
	text-align:center;
	border:1px solid #fff;
	border-radius:10px;
	background:#dc5366;
	outline:none;
	font-size:18px;
	color:#fff;
}
.modal-content{border-radius:1px !important}
.login_h2{
    font-size:30px;
    font-weight: 600;
    color: #000;
    margin: 0px 0px 15px 0px;
}
.input_hint{
    font-size: 15px;
    font-weight:600;
	font-family:open sans;
    color: #000;
}
.login_row a{
	text-decoration:underline;
	color:#fff;
}
.or_text{
	margin:30px 0px;
}
.paypal_btn{
	float: right;
    margin: 40px 0;
    width: 70%;
    display:none;
}
.error-message{
	width:100%;
	float:left;
	margin:2px 0px;
}

.categoryImg img{}
@media (max-width:1920px){
	.categoryImgDesc{bottom:0px !important}
	.categoryImg{
		height:230px !important;
	}
}
@media (max-width:1680px){
	.categoryImgDesc {
		bottom: 0px !important;
	}
	.categoryImg{
		height:180px !important;
	}
}
@media (max-width:1366px){
	.categoryImg{
		height:167px !important;
	}
	.qualityname{margin-bottom:0px}
	.qualityDataList li{min-height:195px;font-size:15px;}
	.qualityContent .curve_line{
		margin-bottom:20px;
	}
}
@media (max-width:1024px){
	.categoryImg {
		height: 146px !important;
	}
	.sectionheading{
		font-size: 36px;
	}
	.qualityDataList li {
	  min-height: 155px;
	  font-size: 15px;
	}
}



.main-container{
	position: relative;
	min-height: 100%;
}
.clr{
	clear: both;
}
.full-width{
	width: 100%;
}
.bg-blue{
	background: #00C2F2;
	color: #FFFFFF;
}
.font-blue{
	color: #00C2F2;
}
.max-width-100{
	max-width: 100%;
}
.pdt35{
	padding-top: 35px;
}
.pdt50{
	padding-top: 50px;
}
.pdb90{
	padding-bottom: 90px;
}
/* 	##################################
   	########   H E A D E R    ######## */
#hd h2{
	font-size:60px; /*100px;*/
	font-weight: 400;
	padding-bottom:15px;
}
/* 	##############################
   	########   B O D Y    ######## */
#bd h3{
	font-size: 3.43em; /*55px;*/
	font-weight: 400;
}
/* 	#################################
   	########  F O O T E R    ######## */
#ft{
	background: url(../img/lavanapp-footer.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: right bottom;
	color: white;
}
#ft h3{
	font-size: 50px;
    line-height: 1.25em;
    padding-bottom: 100px;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
    font-weight: 400;
}
#ft h4{
	font-size: 45px; /*48px;*/
	font-weight: bold;
}
#ft a{
	font-size: 2.25em; /*36px;*/
	font-weight: 400;
	color: white;
    display: block;
    width: 100%;
    height: 100%;
}
#ft ul{
	list-style: none;
	padding: 0px;
	margin: 35px 0px 0px 0px;
}
#ft li{
	float: left;
	margin-bottom: 50px;
}
.social-icon {
	content: " ";
	display: block;
	width: 80px;
	height: 80px;
	margin-right: 10px;
    background-size: contain;
    background-repeat: no-repeat;
}
.social-fb{
	background-image: url(../img/social-fb.png);
}
.social-tw{
	background-image: url(../img/social-tw.png);
}
.social-gp{
	background-image: url(../img/social-gp.png);
}
.social-ig{
	background-image: url(../img/social-ig.png);
}

@media (max-width: 765px){
	body {
    	font-size: 12px;
	}
}
@media (max-width:640px){
	.pdt35{
		padding-top:0px;
	}
}
@media (max-width: 480px){
	body {
    	font-size: 12px;
	}
	.pdb90 {
		padding-bottom: 40px;
	}
}
@media (max-width: 384px){
	body {
    	font-size: 12px;
	}
	.social-icon {
	    width: 20%;
	    margin-right: 5%;
	}
	#ft h4 {
		font-size: 30px;
		font-weight: bold;
	}
	#ft h3{
		font-size: 36px;
		padding-bottom:40px;
	}
	#hd h2{
		font-size:30px;
	}
	.pdb90 {
		padding-bottom: 41px;
		margin: 0px;
	}
}
