body{ margin:0; padding:0; color:#000; font-family: 'LaoUI'; font-size:12px; font-weight:normal;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; text-decoration:none; outline:none;}
ul, li, a{ margin:0; padding:0; text-decoration:none; outline:none; list-style:none;}
p{ margin:0; padding:0; line-height:20px; outline:none;}
img{ margin:0; padding:0;}

@font-face {
  font-family: 'LaoUI';
  src: url('../fonts/LaoUI.eot?#iefix') format('embedded-opentype'),  url('../fonts/LaoUI.woff') format('woff'), url('../fonts/LaoUI.ttf')  format('truetype'), url('../fonts/LaoUI.svg#LaoUI') format('svg');
  font-weight: normal;
  font-style: normal;
}

.header{ width:100%; display:table; border-bottom: solid 1px #ccc; position:absolute; top:0; z-index:999; }
.container{ max-width:1110px; width:100%; margin:0 auto;}
.header_in{ width:100%;}
.logo{ float:left; margin: 31px 0; width:30%;}
.button{ float:right;margin: 36px 0 28px;}
.button a{ font-family: 'LaoUI'; font-size:30px; font-weight:normal; color:#FFF; text-transform:capitalize; background:#fa9740;    padding: 11px 30px 11px 34px;border-radius:40px; display:block;}
.sppli-img{ background-image:url(../images/sprit-icon.png); background-repeat:no-repeat;background-position: 6px -6px;}
.application-icon{ width:29px; height:31px; float:left; padding: 0 8px;}
.menu{ width:70%; display:table;}
.menu_in{ float:right;  margin: 3px 0 8px;}
#menu-line{ background:none;}
#cssmenu{ background:none; margin-top:40px; float:right; }
#cssmenu > ul > li > a{  padding:0; margin:15px 22px; font-family: 'LaoUI'; font-size:16px; font-weight:normal; color:#FFF; text-transform:uppercase;}
#cssmenu > ul > li > a:hover{ color:#1bb580;}
#cssmenu #menu-button{ font-size:0px;}
#cssmenu #menu-button::before{ border-bottom: 2px solid #ffffff;border-top: 2px solid #ffffff;}
#cssmenu #menu-button::after{ background: #ffffff none repeat scroll 0 0;}
.social_icon{ float:right; margin: 14px 0 11px;}
.social_icon ul{ padding:0; margin:0; float:right;}
.social_icon ul li{ display:inline-block; padding:0; float:left; margin:0 2px;}
.social_icon ul li a{ width:32px; height:32px; background:url(../images/sprit-icon.png) no-repeat 0 0; display:table;}
.social_icon ul li .face{background-position: -1px -40px;    padding: 0 2px;}
.social_icon ul li .goog{background-position: -40px -40px;   padding: 0 2px;}
.social_icon ul li .tiuter{  background-position: -80px -40px;padding: 0 2px;}
.social_icon ul li .link{  background-position: -119px -41px;padding: 0 2px;}
.social_icon ul li .face:hover{ background-position:-1px -73px;}
.social_icon ul li .goog:hover{ background-position:-40px -73px;}
.social_icon ul li .tiuter:hover{background-position: -80px -73px;}
.social_icon ul li .link:hover{background-position: -119px -74px;}
.bannar{ width:100%; display:table; position:relative;}
.bannar img{ width:100%;}
.bannar_in{ position:absolute; width:100%; top:250px;; left:0; text-align:center;}
.bannar_in h1{ font-family: 'LaoUI'; font-size:55px; margin:140px 0 0; color:#FFF; font-weight:normal;}
.bannar_in p{ margin: 4px 0 12px; font-family: 'LaoUI'; font-size:20px; color:#CCC; font-weight:normal; }
.bannar_in button{  font-family: 'LaoUI'; font-size:18px; text-transform:capitalize; color:#1b1a1a; background:#fff; border:none; padding:11px 39px 13px; cursor:pointer; margin:20px 0 0 0; line-height:18px; text-decoration:none; outline:none;}
.bannar_in button:hover{color:#fff; background:#1bb580; outline:none;}
.bannar_in button:focus{ outline:none !important;}
.secure{ width:100%; display:table; background:#eceeef;}
.secure_in{ width:100%;margin: 47px 0 48px;}
.secure_in ul{}
.secure_in ul li{font-family: 'LaoUI'; font-size:25px; text-transform:uppercase; color:#0b0b0b; display:inline-block; width:33%;line-height: 54px;}
.lock-icon{ float:left; width:55px; height:55px;background-position:2px -107px; display:block;padding: 0 5px;}
.heard-icon{float:left; width:55px; height:46px; background-position:-55px -107px; display:block;}
.wouch-icon{float:left;width:55px; height:49px; background-position: -114px -107px; padding:3px 0 0 0; display:block; margin-left: 40px;}
.apply{ width:100%; display:table;}
.apply_in{ width:100%; margin:55px 0;}
.apply_in h2{font-family: 'LaoUI'; font-size: 30px;  font-weight: bold; color:#0b0b0b; text-transform:uppercase;}
.apply_in p{ margin-top: 10px;font-family: 'LaoUI'; font-size:16px; font-weight:normal; color:#9b9b9b; text-transform:inherit;}
.apply_in span{font-family: 'LaoUI'; font-size:16px; font-weight:normal; color:#9b9b9b; text-transform:inherit;}
.loan{ width:100%; display:table; background:#FFF; float:left; border: 1px solid #eeeeee; box-shadow: 1px 1px 1px #eeeeee; box-sizing:border-box; padding:40px; }
.loan h2{font-family: 'LaoUI';font-size:32px; color:#ffffff; text-transform:inherit;}

.payday{ width:100%; display:table;}
.payday_loan{ width:100%; margin-top: 21px;}
.payday_loan_in{margin-top: 45px;width: 340px; min-height: 375px; text-align:center; border: 1px solid #eeeeee; box-shadow: 1px 1px 1px #eeeeee; float:left;margin-left: 38px;}
.payday_loan_in span{ width:65px; display:block; margin:40px auto 10px;}
.payday_loan_in h2{color: #222222; font-family: "LaoUI"; font-size: 20px; font-weight: bold; text-transform: uppercase;}
.payday_loan_in p{margin-top: 8px; padding: 0 20px; font-family: 'LaoUI'; font-size:16px; text-transform:inherit; font-weight:normal; color:#9b9b9b;}


.application{ width:100%; display:table; background:#f9f9f9; padding:55px 0; }
.application_in{ width:35%; background:#fff; float:left; }
.application_in h2{font-family: 'LaoUI'; font-size:25px; font-weight:bold; color:#0b0b0b; text-transform:uppercase;}
.application_in p{margin-top: 8px; padding:0px; font-family: 'LaoUI'; font-size:16px; text-transform:inherit; font-weight:normal; color:#9b9b9b;}
.form_in{ float:left; width:65%; margin-top:20px; }
.form_in textarea{ border:none; border-bottom:solid 2px #b0b0b0; box-sizing: border-box; padding: 13px 0px;width:95%;margin: 10px 0 23px 5%; font-size:16px; color:#9b9b9b;font-family: 'LaoUI'; font-weight:bold; }
.form_in input[type="text"]{ border:none; border-bottom:solid 2px #b0b0b0; box-sizing: border-box; padding: 13px 0px;width:100%;margin: 10px 0 23px; font-size:16px; color:#9b9b9b; }
.form_in select{ border:none; border-bottom:solid 2px #b0b0b0; box-sizing: border-box; padding: 13px 0px;width:100%;margin: 10px 0 23px; font-size:16px; color:#9b9b9b; }
.form{ float:left; width:45%; float:left; margin-left:5%;}
.form h3{font-family: 'LaoUI'; font-size:18px; color:#000; font-weight:normal; text-transform:capitalize;}
.form_right{ float:left; width:45%; float:left; margin-left:5%; margin-left: 31px;}
.form_right h3{font-family: 'LaoUI'; font-size:18px; color:#000; font-weight:normal; text-transform:capitalize;}
.submit{ width:100%; float:left; display:table;}
.submit button {font-family: 'LaoUI'; font-size:18px; color:#ffffff; font-weight:normal; text-transform:uppercase; padding:12px 0px; background:#fa9740; width:95%; margin:20px 0 0 5%; border:none; background:#1bb580; cursor:pointer;}

input[type=submit] {font-family: 'LaoUI'; font-size:18px; color:#ffffff; font-weight:normal; text-transform:uppercase; padding:12px 0px; background:#fa9740; width:95%; margin:20px 0 0 5%; border:none; background:#1bb580; cursor:pointer;}


.payday-icon{ background-position: 1px -158px; padding: 4px;}
.credit-icon{background-position: -69px -153px; padding: 4px;}
.badcredit-icon{ background-position: -154px -158px; padding: 4px;}
.pars-icon{ background-position: 7px -229px; padding: 4px;}
.instt-icon{ background-position:-68px -225px; padding: 4px;}
.shrt-icon{  background-position: -139px -223px; padding: 4px;}
.payday_loan_in:first-child{ margin-left:0;}
.payday_loan_in:last-child{ margin-left:0; float:right;}
.persanal_loan{ width:100%;}
.footer{ margin-top: 62px;width:100%; display:table; background:#222222;}
.footer_in{ width:40%; float:left;margin-top: 31px;}
.footer_in h2{font-family: 'LaoUI'; font-size:26px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.footer_in ul{margin-top: 7px;}
.footer_in ul li{}
.footer_in ul li a{   padding: 4px 0; display:block;font-family: 'LaoUI';font-size:14px; color:#9b9b9b; font-weight:normal; text-transform:capitalize;}
.footer_in_right{ width:60%; float:left; margin-top: 31px;}
.footer_in_right h2{font-family: 'LaoUI'; font-size:26px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.footer_in_right p{margin-top:8px;font-family: 'LaoUI'; font-size:14px; color:#9b9b9b; font-weight:normal; text-transform:capitalize;}
.footer_bottom{ margin-top: 42px; float:left; width:100%; display:table; text-align:center; border-top:solid 1px #2b2b2b;}
.footer_bottom h2{ margin: 21px 0;font-family: 'LaoUI'; font-size:14px; color:#9b9b9b; font-weight:normal; text-transform:capitalize;}

/* step 2 css start here */
.step{ width:100%; display:table;}
.step h2{ font-family: 'LaoUI'; font-size:30px; font-weight:bold; color:#FFF; padding: 20px 0;}
.inner-heading{width:100%; display:table; background:#0b3b3b; height:100px;}
.inner-heading h2{ font-family: 'LaoUI'; font-size:25px; padding:60px 0 0 0; color:#FFF;}
.left-inner ul{ width:33%; float:left;}
.left-inner ul li label{margin: 30px 0 5px; font-family: 'LaoUI'; font-size:15px; color:#9b9b9b; width:100%; float:left; font-weight:bold; }
.left-inner ul li select{background: #fff;border: 1px solid #ccc; border-radius:3px;padding:10px 10px;width:94%; color:#9b9b9b;}
.left-inner ul li input[type="text"]{background: #fff;border: 1px solid #ccc; border-radius:3px;padding:11px 10px;width:88%; color:#000;}
.left-inner ul li .zip{margin: 30px 0 5px; font-family: 'LaoUI';font-size:15px; color:#9b9b9b;}
.left-inner ul li .select_in{background: #fff;border: 1px solid #ccc; border-radius:3px;padding:10px 10px;width:94%; color:#9b9b9b;}
.left-inner ul li .day{ width:95px; float:left; font-family: 'LaoUI'; font-size:15px; color:#000;}
.left-inner ul li .day select{ width:95px;}
.left-inner ul li .Birth{ width:95px; float:left; padding-left:10px; font-family: 'LaoUI';font-size:15px; color:#000;}
.left-inner ul li .Birth select{ width:95px;}
.right-inner{ width:100%; display:table;}
.right-inner ul{background:#ecfaff; margin-top:30px; border:solid 1px #d2e8f6;}
.right-inner ul li{}
.right-inner ul li h5{ border-bottom:solid 1px #d2e8f6; padding:30px 80px; font-family: 'LaoUI'; font-size:15px; color:#1673c4;}
.right-inner ul li a{ float:left; margin-top:-60px; padding-left:18px;}
.privacy{ margin-top:30px; background-color:#fbac09; padding:8px 0; border:solid 1px #d98003; border-radius:4px;}
.privacy h6{ font-family: 'LaoUI'; font-size:20px; font-weight:bold; color:#fff;padding:8px 0 0 80px;}
.privacy span{ font-family: 'LaoUI'; font-size:12px; font-weight:bold; color:#fff;padding:0px 0 0 27px;}
.privacy a{ float:left;margin: -30px 0 0;padding: 0 0 0 17px;}
.left-bottom{ width:70%; display:table;margin: 30px 0 30px -14px; border:solid 1px #4297d7; border-radius:5px;}
.left-bottom input[type="button"]{background:#86b6d9; width:100px; padding:10px 0; border:none;}
.left-bottom span{ padding-left:25px;font-family: 'LaoUI'; font-size:14px; font-weight:bold; color:#000;}
.right-bottom{ width:100%; float:right; margin:30px 0 80px;}

.right-bottom input[type="button"]{ font-family: 'LaoUI'; font-size: 30px; font-weight: normal;  color: #FFF; text-transform: capitalize; background:#1bb580;  padding:8px 30px 8px 30px; border-radius:5px; margin:0 35px 0 0;  display: block; float:right; border:none; cursor:pointer;}

.right-bottom input[type="submit"]{ font-family: 'LaoUI'; font-size: 30px; font-weight: normal;  color: #FFF; text-transform: capitalize; background:#1bb580;  padding:8px 30px 8px 30px; border-radius:5px; margin:0 35px 0 0;  display: block; float:right; border:none; cursor:pointer;width:auto;}
.inner-bg{ background:#CCC; position:relative;}


@media (max-width:1200px){
.container{ max-width:1110px; width:100%; margin:0 auto; padding:0 15px;box-sizing: border-box;}
.logo{ width:0%;}
.button{ float:ri right;}
.social_icon{ float:right;}
.menu_in{ width:90%;}
.bannar_in h1{ font-size:50px; margin-top:10px;}
.bannar_in h2{ font-size:30px;}
.bannar_in h3{ font-size:30px;}
.secure_in ul li{ font-size:20px; width:33%;}
.apply_in{ width:100%;}
.application_in{ margin-top:30px;}
.loan h2{ }
.form_in{ left:23%; top:32%;}
.form_right{ margin-left:19px;}
.payday_loan_in{  margin-left: 46px; height:400px; width:30%;}
.footer_in_right{ width:60%;}
.menu{ float:right;}
#cssmenu ul{ width:100%; }
}
	
@media (max-width:900px){
.bannar_in h1{ font-size:40px; margin-top:80px}
.bannar_in h2{ font-size:25px;}
.bannar_in h3{ font-size:25px;}
.secure_in ul li{ font-size:17px;}
.submit a{ font-size:22px;padding: 30px 41px;}
.payday_loan_in{ margin-left:39px;}
.payday_loan_in ul li h2{ font-size:18px;}
.payday_loan_in ul li p{ font-size:15px;}
.bannar img{ height:380px;}
.secure_in ul li{ font-size:18px;}
.form_in{ left:21%;}
.submit a{ font-size:20px;  padding: 30px 35px;}
.payday_loan_in{ margin-left: 25px; height: 470px;}
.menu_in{ width:100%;  margin: 6px 0 5px;}
.social_icon{ float:left; position:absolute; margin: 16px 0 11px;}
#cssmenu #menu-button{padding: 25px;}
.secure_in { margin:30px 0;}
.payday_loan_in{ min-height: 515px;}
#cssmenu > ul > li > a{ margin:15px;}
.bannar_in{ top:110px;}
.bannar_in h1{ margin-top:40px;}
.menu{ width:100%;}
#cssmenu{ margin-top:20px;}
#cssmenu ul{ background:#1B1A1A;}
}



@media (max-width:767px){
.secure_in ul li{ width:100%;}
.wouch-icon{ margin:0;}
.secure_in{margin: 20px 0;}
.heard-icon{ margin-top:7px;}
.apply_in{ margin-top:25px;}
.apply_in h2{ font-size:25px;}
.apply_in p{ font-size:15px;}
.loan h2{ width:100%; padding:0;}
.form_in{ position:inherit;}
.form_in{margin-top: 22px;}
.form_in textarea{ margin-left:0; width:100%;}
.form{ float:none; width:100%; margin:0;}
.form_right{ float:none; width:100%; margin:0;}
.submit{ margin:0; width:100%;padding:0;}
.submit button{ margin-left:0; width:100%; }
.payday_loan_in{ width:100%; height: 280px; margin-left:0; float:none;}
.footer_in{ float:none; width:100%;}
.secure_in ul li{margin-top: 10px;}
.footer_in_right{ width:100%;}
.left-inner ul{ width:100%;}
.left-inner ul li input[type="text"]{ width:92%;}
.left-inner ul li .select_in{ width:99%;}
.left-inner ul li select{ width:99%;}
.right-bottom input[type="button"]{ margin:0 5px 0 0;}
.form_in{ width:100%; left:0;}
.payday_loan_in{   height: auto; min-height: auto; padding:0 0 30px; display:table;}
.payday_loan_in:last-child{ float:left; margin-bottom:30px;}
.loan{ border-bottom:0;}
.application_in{ width:100%;}
.bannar_in h1 { margin-top: 20px;}
.loan{ padding:20px;}
}

@media (max-width:500px){
.logo{ width:44%;}
.logo img{ width:100%;}
.button a{ font-size:20px;  padding: 8px 30px 14px 19px;}
.button{ margin: 29px 0 28px;}
.bannar_in h1{ font-size:25px;}
.bannar_in h2{ font-size:15px;  margin: 6px 0;}
.bannar_in h3{ font-size:15px;}
.apply_in h2{ font-size:20px;}
.application_in h2{ font-size:20px;}
.loan h2{ font-size:20px;padding: 0 0 0 10px;}
.submit{ width:92%;}
.footer_in h2{ font-size:20px;}
.footer_in_right h2{ font-size:20px;}
#cssmenu #menu-button{ top: 0;}
#cssmenu {margin-top: -50px;}
}
@media (max-width:380px){
.button a{ font-size:18px;padding: 8px 22px 14px 15px;}
.submit{ width:89%;}
.bannar_in h1{ font-size:18px; margin-top:30px;}
.bannar_in h2{ font-size:12px; }
.bannar_in h3{ font-size:12px;}
.bannar_in button{ font-size:18px;}
.apply_in h2{ font-size:17px;}
.apply_in p{ font-size:14px;}
.apply_in span{ font-size:13px;}
.secure_in ul li{ margin:0;}
.secure_in{ margin: 15px 0;}
.payday_loan{ margin-top: 40px;}
.payday_loan_in{margin-top: 25px;}
.payday_loan_in ul li h2{ font-size:16px;}
.payday_loan_in ul li p{ font-size:14px;}
.secure_in ul li{ font-size:15px;}
.form h2{ font-size:16px;}
.form_right h2{ font-size:16px;}
.payday_loan_in{ height:334px;}
.footer{margin-top: 30px;}
.footer_in ul li a{ font-size:13px;}
.footer_in_right p{ font-size:13px;}
.bannar img { height: 200px;}
#cssmenu{ margin-top:0;}
.logo{ margin-bottom:0;}
.menu_in{ margin-top:-5px;}
.bannar img{ height:300px;}
}
@media (max-width:340px){
.button a{  padding: 5px 11px 13px;}
.submit{ width:88%;}
.logo{ margin: 25px 0;}
.button{margin: 24px 0 21px;}
.payday_loan_in{height: 360px;}
}