@import url(../fonts/fonts.css);
html, body {
	width: 100%;
	height:100%;
	padding: 0;
	margin: 0;
}
body {
	font-family: 'hp_simplifiedregular', Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	
}
.webr {
	font-family: 'WebRupee';
	display: inline-block;
    *display: inline;
	zoom: 1;
	padding: 0 2px;
	line-height:21px;
}
#wappper {
	width:100%;
	min-height:100%;
	margin:0px auto;
}


/* Structure */
.rpso_mn sup {font-size:13px;}
.rpso_mn sup.reg {font-size:16px;}
/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.rpso_mn p sup {position:relative; top:-4px;}
.rpso_mn p sup {position:relative; top:-3px;}
}

.rpso_mn .btn {border-radius:0 5px 0 5px; -moz-border-radius:0 5px 0 5px; -webkit-border-radius:0 5px 0 5px;}
.rpso_banners{width:100%; float:left; text-align:center;}

.first_banner_rpso {background:#fff url(../images/rpos_banner.jpg) no-repeat center top; height:920px; background-size:100%;}
.rpsoban_text{width:600px; float:right; margin-right:130px;}
.rpsoban_text h2{font-family:'hp_simplifiedbold'; font-size:60px; font-weight:normal; text-decoration:none; color:#231f20;}
.rpsoban_text p{font-family:'hp_simplifiedlight'; font-size:26px; font-weight:normal; text-decoration:none; color:#231f20;}
.rpsoban_text a{margin:15px 0 0 0;}


.coustmer_exprience{width:100%; float:left; margin-top:40px;}

.rpso_title{width:100%; float:left;}
.rpso_title h3{background:url(../images/rpos_title.jpg) left center repeat-x; text-align:center; margin:0 0 30px 0}
.rpso_title h3 strong{padding:0 5px; background:#fff;  font-family:'hp_simplifiedlight'; font-size:40px; font-weight:normal; text-decoration:none; color:#000;}
.rpso_title p{ font-family:'hp_simplifiedlight'; font-size:26px; font-weight:normal; text-decoration:none; color:#231f20; text-align:center; line-height:32px; margin:40px 0 40px 0; border-bottom:solid 1px #b1b1b1; padding:0 0 40px 0; float:left;}

.exprience_imges{width:100%; float:left;}
.exprien_left{width:535px; float:left; margin-right:10px;}
.exprien_right{width:535px; float:left;}
.exprien_right .img1{width:100%; float:left;}
.exprien_right .img2, .exprien_right .img3{width:262px; float:left; margin-top:10px;}
.exprien_right .img3{margin-left:10px;}


.rpsoinr{width:1080px; margin:0 auto;}
.rpso_products{width:100%; float:left;}


.rpso_pro_one{width:100%; float:left; margin-bottom:40px;}
.rpso_pro_left{width:38%; float:left; padding:60px 0 0 0;}
.rpso_pro_left img{width:90%;}
.rpso_pro_right{width:60%; float:right; border-bottom:solid 1px #b1b1b1;}
.rpso_pro_right h4{font-family:'hp_simplifiedregular'; font-size:40px; font-weight:normal; text-decoration:none; color:#0096d6;}
.rpso_pro_right p{font-family:'hp_simplifiedregular'; font-size:20px; font-weight:normal; text-decoration:none; color:#231f20; margin:10px 0 0 0; line-height:26px;}
.rpso_pro_right .pro1{width:48%; float:left; margin:40px 0 0 0;}
.rpso_pro_right .pro1 h5{font-family:'hp_simplifiedregular'; font-size:24px; font-weight:normal; text-decoration:none; color:#000;}
.rpso_pro_right .pro1 b{font-family:'hp_simplifiedregular'; font-size:24px; font-weight:normal; text-decoration:none; color:#d7410b; margin-bottom:15px;}
.rpso_pro_right .pro1 ul{list-style:none; margin:20px 0 0 0; padding:0px;}
.rpso_pro_right .pro1 ul li{padding:0 0 0 15px;font-family:'hp_simplifiedregular'; font-size:16px; font-weight:normal; text-decoration:none; color:#000; background:url(../images/rpso_li.png) left 8px no-repeat; margin:5px 0 0 0;}
.rpso_pro_right .pro1 a{font-family:'hp_simplifiedregular'; font-size:16px; font-weight:normal; text-decoration:none; color:#fff; background:#0096d6; padding:5px 15px; border-radius:0 5px; float:left; margin:40px 0;}
.rpso_pro_right .pro1 span{line-height:28px;}
.siftright{float:right !important;}

.mobirpso{display:none;}
.rpso_desk{display:block;}
.rpso_mobi{display:none;}