}html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, hr, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol,  fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin:0;
	padding:0;
	border:0;
	outline:0;
}

html, body {
	height:100%
}

.light-col1{
    width: 30%;
    height: 300px;
	float: left;
}
.light-col2{
    float: left;
    width: 70%;
}
.innermidwrap {
	width:100%;
	margin:0 auto;
	padding:0; /*background:#ff0fff;*/
	height:90%;
}
.main-wrapper {
	height:100%!important;
}
/* aboutus page css style */
.middwrap {
	width:80%;
	height:auto;
	margin:0 auto;
	margin:0 10% 0 10%;
	/*background:#ff00cc;*/
  	display:block;
	text-align:center;
	overflow:hidden;
}
.merchantsect {
	width:60%;
	margin:0 auto;
	margin:0 20% 0 20%;
	/*background:#ff00cc;*/
  display:block;
	text-align:center;
	overflow:hidden;
}
.merchantsubsect {
	width:26%;
	padding:0;
	margin:0 auto;
}
.clr {
	clear: both;
}
/*.col { float:left; display: block;
	margin: 1% 0 1% 1.6%; text-align:center; }*/
	.col :first-child {
	margin-left: 0;
}
.innersect:before, .innersect:after {
	content:"";
	display:table;
}
.innersect:after {
	clear:both;
}
.innersect {
	zoom:1; /* For IE 6/7 */
}

.height {
	height:95%;
}

.height2 {
	height:92%;
}

.height3 {
	height:105% !important;
	min-height:105% !important;
}


td.parasubhead {
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#616161;
	font-size:18px;
	line-height:25px;
}
td.parasubhead2 {
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#000;
	font-size:18px;
	line-height:25px;
}
td.parahead {
	padding:20px 0 0px 0;
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#000;
	font-size:16px;
	font-weight:normal;
}
td.paratext {
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#000;
	font-size:16px;
	line-height:25px;
	font-weight:normal;
	text-align: justify;
}
td.bull {
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#616161;
	font-size:20px;
	line-height:30px;
	text-align:left;
}
/*h1, td.para {
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#616161;
	font-size:15px;
	line-height:18px;
	text-align:left;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:15px;
}*/

td.subheading {
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#faa61a;
	font-size:18px;
	line-height:18px;
	text-align:left;
	margin-top:50px;
	margin-bottom:25px;
	padding-left:15px;
}
td.tdpaddright {
	padding-right:5px;
}

p {
	padding:0px 20px 15px 20px;
	font-family:acumin-pro-semi-condensed, sans-serif;
	font-size:15px;
	color:#616161;
	text-align:justify;
	line-height:25px;
}
/* aboutus page css style */

.box1 {
	text-align:center;
	/*background:#ccff00;*/
  width:30%;
	margin:0 auto;
	float:left;
	display:block;
	padding:2%;
}
.boxlft
{
 
  text-align:center;
  /*background:#ccff00;*/
  width:30%;
  float:left;
  display:block;
  padding:2%;
}

.boxmid
{
 
  text-align:center;
  /*background:#ff0000;*/
  width:28%;
  float:left;
  display:block;
   padding:2%;
}

.boxrgt

{
  /*background:#ffff00;*/
  text-align:center;
  width:30%;
  float:left;
  display:block;
  padding:2%;
}

.boxSectioninner {
	float:left;
	width:50%;
	text-align:center;
	line-height:0px;
	vertical-align:middle;
}
.boxSection1 {
	width:50%;
	float:left;
	text-align:center;
	line-height:0px;
	vertical-align:middle;
}
.boxSection2 {
	width:50%;
	float:left;
	text-align:center;
	line-height:0px;
	vertical-align:middle;
}
.border-left-right {
	border-left:1px solid #ff0000;
	border-right:1px solid #ff0000;
}
.border-bottom {
	border-bottom:none;
}
.border-right {
	border-right:1px solid #ff0000;
}
.fullwidth {
	width: 100%; /*background:#ff0000;*/
}
.innersctwrapp {
	width:90%;
	margin:0 auto;
	margin:0 5% 0 5%;
	display:block;
	text-align:center;
	overflow:hidden;
}
.innersct2 {
	width:70%;
	margin:0 auto;
	display:block;
	text-align:center;
	overflow:hidden;
}
.bordersolid {
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
}
.boxlft2
{
 
  text-align:left;
  /*background:#ccff00;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxmid2
{
 
  text-align:left;
  /*background:#ff0000;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxrgt2

{
  /*background:#ffff00;*/
  text-align:left;
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
 
}


.boxlft3
{
  text-align:left;
  /*background:#ccff00;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxmid3
{
 
  text-align:left;
  /*background:#ff0000;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxrgt3

{
  /*background:#ffff00;*/
  text-align:left;
  width:33.33%;
  float:left;
  display:block;

  /*padding:2%;*/
}

.boxlft5 {
	text-align:left;
	background:#9a9a9a;
	width:40%;
	float:left;
	display:block;
	margin:2% 1%;
	height:130px;
}
.boxmid5 {
	text-align:left;
	background:#9a9a9a;
	width:29%;
	float:left;
	display:block;
	margin:2% 1%;
	height:130px;
}
.boxrgt5 {
	background:#9a9a9a;
	text-align:left;
	width:25%;
	float:left;
	display:block;
	margin:2% 1%;
	height:130px;/*padding:2%;*/
}
.bullet {
	    font-size: 16px;
	line-height:30px;
	color:#000;
	font-family:acumin-pro-semi-condensed, sans-serif;
	vertical-align:top;margin-left:5%;
}
td.content {
	padding:0px 5px;
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#616161;
	font-size:15px;
	line-height:20px;
	vertical-align:middle;
}
td.content a {
	padding:0px 0px;
	font-family:acumin-pro-semi-condensed, sans-serif;
	color:#616161;
	font-size:15px;
	line-height:20px;
	vertical-align:middle;
}
.strong {
	font-weight:bold;
}
/*input{ width:100%;}*/
input.input {
	background-color: #FFFFFF;
	color: #1D1D1D;
	font-family: acumin-pro-semi-condensed, sans-serif;
	font-size: 13px;
	padding-bottom: 5px;
	padding-left: 0;
	padding-top: 5px;
	width: 99.79999999999%;
	outline:none;
	margin:0;
	border:1px solid #cccccc;
	font-weight:normal;
}
input.submit {
	padding:9px 20px;
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	display: inline-block;
	background:#f58220;
	color:#fff;
	text-decoration:none;
	border-radius:5px;
	border:none;
	cursor:pointer;
}
/*input.submit:hover{ background:#cd6969}*/

/*.content{font-size:20px;color:#6c6c6c; font-weight:normal!important; line-height:22px; padding-top:10px; padding-bottom:10px;}*/
.devlpsect {
	font-size:14px;
	color:#6c6c6c;
	font-weight:normal!important;
	line-height:16px;
	padding:5px 5px;
}

.circletext {
	font-size:17px;
	color:#f1f2f2;
	line-height:28px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.small {
	font-size:18px;
	color:#f1f2f2;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
}
.formtext {
	padding:5px 5px;
	font-size:16px;
	color:#6c6c6c;
	line-height:18px;
}
.grey {
	border:2px solid #cccccc;
}
.pink {
	border:2px solid #eb7511;
}


@media screen and (max-width:360px) {
#footersect{ margin-top:5%;}
}
 @media screen and (max-width:480px) {
 .middwrap {
 width:100%;
 padding:0;
 margin:0 auto;
 height:auto;
}
 .merchantsect, .merchantsubsect {
 width:100%;
 padding:0;
 margin:0 auto;
}
 .box1 {
 float:none;
 width:100%;
}
 .boxlft, .boxmid, .boxrgt {
 float:none;
 width:100%;
}
 .boxSection {
 float:none;
 width:100%;
}
 img.img {
 max-width:200px;
 max-height:72px;
}
  /*.fullwidth{ width:100% !important; margin:0 auto;}*/
  
  .boxSection1, .boxSection2 {
 width:100%;
 float:none;
}
 .boxSectioninner {
 width:100%;
 float:none;
 margin-bottom:5px;
}
 .border-bottom {
 border-bottom:none;
}
 .innersctwrapp, .innersct2 {
 width:100%;
 margin:0 0;
 text-align:center;
}
.boxlft2 {
 float:none;
 text-align:left;
 width:96%;
 padding:2%;
}
 .boxmid2 {
 float:none;
 text-align:left;
 width:96%;
 padding:2%;
}
 .boxrgt2 {
 float:none;
 text-align:center;
 width:96%;
 padding:2%;
}
 img.bannerimg {
width:100%;
height:auto;
}
 .sl_paginationpart {
top:10%;
}
 .boxlft3 {
 float:none;
 text-align:left;
 width:96%;
 margin:2%;
}
 .boxmid3 {
 float:none;
 text-align:left;
 width:96%;
 margin:2%;
}
 .boxrgt3 {
 float:none;
 text-align:center;
 width:96%;
 margin:2%;
}
 .innermidwrap {
height:auto!important;
}
 .height {
height:auto!important;
}
.boxmid5, .boxrgt5, .boxlft5 {
float:none;
 text-align:center;
 width:96%;
 margin:2%;
}
 .aboutuswidth {
width:96%;
height:auto!important;
margin:2%!important;/* padding:20px;*/
}
#biglogo{ display:none;}
#mobilelogo{ display:block;}
#footersect{ margin-top:70%;}
}

 @media screen and (max-width:800px) {
.middwrap {
 width:100%;
margin:0 auto;
padding:0;
height:auto;
}
 .merchantsect, .merchantsubsect {
 width:100%;
padding:0;
margin:0 auto;
}
 .boxlft {
 float:none;
width:100%;
}
 .boxmid {
 float:none;
width:100%;
}
 .boxrgt {
 float:none;
width:100%;
}
 .boxSection {
 float:none;
width:100%;
}
 .fullwidth {
width:100% !important;
}
 img.img {
 max-width:200px;
 max-height:72px;
}
 .boxSection1 {
width:100%;
float:left;
}
 .boxSection2 {
width:100%;
float:left;
}
 .border-bottom {
border-bottom:none;
}
 .innersctwrapp, .innersct2 {
 width:100%;
 margin:0;
}
 .boxlft2,.boxmid2,.boxrgt2{
 float:left;
 text-align:center;
 width:100%;
/*background:#ff0000;*/

	
  }
 
 .content {
padding:5px 5px;
}
 img.bannerimg {
width:100%;
height:auto;
}
 .sl_paginationpart {
top:10%;
}
 .boxlft3,.boxmid3, .boxrgt3 {
 float:none;
 text-align:left;
 width:96%;
 margin:2%;
}

 .innermidwrap {
height:auto!important;
}
 .height {
height:auto!important;
}
 .height3 {
height:auto!important;
}
 .boxmid5, .boxrgt5, .boxlft5 {
float:none;
 text-align:center;
 width:96%;
 margin:2%;
}
 .boxSectioninner {
margin-bottom:5px;
}
 .aboutuswidth {
width:96%;
height:auto!important;
margin:2%; /*padding:5%;*/
}
#biglogo{ display:none;}
#mobilelogo{ display:block;}

.fullbg{ background-image:url(../img/bg.png); background-repeat:no-repeat;  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; position:relative; z-index:1; height:auto;  width:100%!important; min-width:100% !important; background-position:top center; }


}
 @media screen and (min-width:800px) and (max-width:900px) {
 .middwrap {
 width:100%;
margin:0 auto;
padding:0;
height:auto;
}
 .merchantsect, .merchantsubsect {
 width:100%;
padding:0;
margin:0 auto;
}
 .boxlft {
 float:none;
width:100%;
}
 .boxmid {
 float:none;
width:100%;
}
 .boxrgt {
 float:none;
width:100%;
}
 .boxSection {
 float:none;
width:100%;
}
 .fullwidth {
width:100% !important;
}
 img.img {
 max-width:200px;
 max-height:72px;
}
 .boxSection1 {
width:100%;
float:left;
}
 .boxSection2 {
width:100%;
float:left;
}
 .border-bottom {
border-bottom:none;
}
 .innersctwrapp, .innersct2 {
 width:100%;
 margin:0;
}
 .boxlft2,.boxmid2,.boxrgt2{
 float:left;
 text-align:center;
 width:100%;
/*background:#ff0000;*/

	
  }
 
 .content {
padding:5px 5px;
}
 img.bannerimg {
width:100%;
height:auto;
}
 .sl_paginationpart {
top:10%;
}

.boxlft3
{
  text-align:left;
  /*background:#ccff00;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxmid3
{
 
  text-align:left;
  /*background:#ff0000;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxrgt3

{
  /*background:#ffff00;*/
  text-align:left;
  width:33.33%;
  float:left;
  display:block;

  /*padding:2%;*/
}

 .innermidwrap {
height:auto!important;
}
 .height {
height:auto!important;
}
 .boxmid5, .boxrgt5, .boxlft5 {
float:none;
 text-align:center;
 width:96%;
 margin:2%;
}
 .boxSectioninner {
margin-bottom:5px;
}
 .aboutuswidth {
width:96%;
height:auto!important;
margin:2%; /*padding:5%;*/
}
.fullbg{ width:100%;
height:auto!important;
}
}

@media screen and (min-width:900px) and (max-width:1024px) {
 .middwrap {
 width:100%;
padding:0;
margin:0 auto;
}
 .boxlft,.boxmid, .boxrgt {
 float:left;
}
 
 .fullwidth {
width:100% !important;
}
 img.bannerimg {
width:100%;
height:auto;
}
 
 
.boxlft3
{
  text-align:left;
  /*background:#ccff00;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxmid3
{
 
  text-align:left;
  /*background:#ff0000;*/
  width:33.33%;
  float:left;
  display:block;
  /*padding:2%;*/
}

.boxrgt3

{
  /*background:#ffff00;*/
  text-align:left;
  width:33.33%;
  float:left;
  display:block;

  /*padding:2%;*/
}
 
}
 @media screen and (min-width:1024px) and (max-width:2000px) {
	 
	 .boxlft2, .boxmid2, .boxrgt2, boxlft3, .boxmid3, .boxrgt3 {
	text-align:left;
	/*background:#ccff00;*/
    width:33.33%;
	float:left;
	display:block;/*padding:2%;*/
}
}