@font-face{font-family: 'rsign';src: url('/fonts/rsign.eot');src: local('rsign'), url('/fonts/rsign.ttf') format('truetype'),  url('/fonts/rsign.woff') format('woff'), url('/fonts/rsign.svg') format('svg'); font-weight:normal; font-style:normal;}.rsign {font-family:'rsign';}html>body .rsign {margin:0px 2px 0px 2px;}html>body .rsign {*margin-right:0;}body{font-family: 'Exo 2', sans-serif;font-size: 13px;color: #333333;padding:0px;margin:0px;line-height:1.6em;background-image:url(/images/paper.jpg);}a{color:#2070b2;text-decoration:none;}a:active,a:hover{color:#333333;}strong,b{color:#444444;}.top-line{width:100%;display:block;background:#4682B4;height:5px;}.content-wrap{width:90% !important;margin:0 auto;border-left:2px solid #ffffff;border-right:2px solid #ffffff;/*-webkit-box-shadow: 0px 5px 18px 3px rgba(0,0,0,0.2);-moz-box-shadow: 0px 5px 18px 3px rgba(0,0,0,0.2);box-shadow: 0px 5px 18px 3px rgba(0,0,0,0.2);*/}.header{width:100%;/*Darkbackground: #e0dcd6;background: -webkit-linear-gradient(top,#e7e4df,#e0dcd6);background: -moz-linear-gradient(top,#e7e4df,#e0dcd6);background: -o-linear-gradient(top,#e7e4df,#e0dcd6);background: -ms-linear-gradient(top,#e7e4df,#e0dcd6);background: linear-gradient(to bottom,#e7e4df,#e0dcd6);*/height:75px;overflow:hidden;/*border-radius:0px 0px 75px 75px;-moz-border-radius:0px 0px 75px 75px;-webkit-border-radius:0px 0px 75px 75px;*/}.header .inner{width:100%;height:75px;margin:0px auto 0px auto;background: #f1f1f1;border-bottom: 1px solid #ffffff;} .header .inner .logo{width:200px;height:73px;float:left;margin-left:10px;}.header .inner .menu{width:800px;float:right;text-align:right;}.header .inner .menu ul.nav{list-style-type:none;margin:0px;padding:0px;}.header .inner .menu ul.nav li{display:inline;}.header .inner .menu ul.nav li a{padding:31px 25px 31px 25px;display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:bold;color:#333333;font-size:13px;}.header .inner .menu ul.nav li a.current,.header .inner .menu ul.nav li.active a{background: #4682b4;color:#ffffff !important;}.header .inner .menu ul.nav li a:hover{background: #4682b4;color:#ffffff !important;}.content{width:100%;margin:0px;padding:0px;display:block;}.content .inner{width:100%;min-height:300px;margin:0px auto 0px auto;background:#ffffff;}.top-banner{width:100%;padding:10px 0px 10px 0px;margin:0px;text-align:center;border-top:1px solid #d5d5d5;background:#ffffff;}.social-box{background:url(/images/social-bg.gif);background-repeat:no-repeat;width:293px;height:82px;display:block;}.bottom-banner{width:100%;padding:10px 0px 10px 0px;margin:0px;text-align:center;margin-top:10px;}.top-box{width:100%;margin:0px;}.top-box .slider-box{width:70%;vertical-align:top;}.top-box .form-box{width:30%;background: #f9f9f9;border:1px solid #f1f1f1;border-right:0px;border-top:5px solid #ffffff;vertical-align:top;}.top-box .form-box .heading{background: #4682b4;padding:10px;color:#ffffff;font-size:15px;}.top-box .form-box .default-login{background: #e2ecf5;border-bottom:1px solid #f1f1f1;}h3.ptext-head{color:#4682B4;font-size:20px;border-bottom:5px solid #e2ecf5;padding-bottom:6px;}.wide-area{width:100%;padding:0px;margin:0px;}.wide-area .page-title{height: 45px;line-height: 45px;padding: 0 15px;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 41%, #e1e1e1 59%, #f6f6f6 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 41%,#e1e1e1 59%,#f6f6f6 100%);background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 41%,#e1e1e1 59%,#f6f6f6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );color: #333333;font-size: 14px;font-weight: bold;overflow:hidden;}.wide-area .page-title h3{padding:0px;margin:0px;}.wide-area .page-content{padding:10px;}.inner-left-side{vertical-align:top;width: 240px;}.inner-left-side .left-box{background: #f9f9f9;margin-bottom:10px;}.inner-left-side .user-profile{width:240px;height:296px;display:block;margin-bottom:10px;}.inner-left-side .profile-pic-thumb{vertical-align:middle;text-align:center;display:block;background: #e2ecf5;position:relative;height:240px;width:240px;}#edit-profile-photo{position:absolute;margin:-120px 0px 0px 50px;}.inner-left-side  .profile-pic-thumb img.profile-photo {border:0px;}.inner-left-side .profile-pic-thumb img.profile-photo a{text-decoration:none;}.inner-left-side .profile-pic-thumb img.profile-photo:hover{opacity:0.8;}.inner-left-side .profile-info {padding:10px 10px 10px 10px;border-top:1px solid #cccccc;}.inner-left-side .profile-info span.user-name{font-weight:bold !important;text-transform:capitalize;font-size:13px !important;display:block;}.inner-left-side .profile-info span.address{display:block;padding-left:18px;}.profile-data{width:100%;margin:0px;}.profile-data fieldset.aboutme{border:1px solid #cccccc;margin-bottom:20px;vertical-align:top;}.profile-data fieldset.aboutme, .profile-data fieldset.pinfo{line-height:1.7em;color:#333333;}.profile-data fieldset.aboutme legend,.profile-data fieldset.pinfo legend{font-weight:bold;color:#4682b4;}.profile-data fieldset.aboutme label,.profile-data fieldset.pinfo label{font-weight:bold;display:inline-block;width:100px;}.profile-data fieldset.pinfo{min-height:120px;border:1px solid #cccccc;}.inner-left-side .left-box .heading{background: #4682b4;padding:10px;color:#ffffff;font-weight:bold;}.inner-left-side .left-box .cont-b{padding:10px;}.inner-left-side .left-box .cont-b ul.left-nav{padding-left:0px;margin:0px;list-style-type:none;}.inner-left-side .left-box .cont-b ul.left-nav li{padding:10px 10px 10px 0px;cursor:pointer;}.inner-left-side .left-box .cont-b ul.left-nav li:hover{/*background:#ffffff;*/}.inner-left-side .left-box .cont-b ul.left-nav li a{font-weight:bold;display:block;}.inner-content{padding-left:10px;/*padding-right:10px;*/}.inner-content .inner-content-heading{padding:11px;background:#e2ecf5;font-weight:bold;margin-bottom:10px;color: #3c3c3c;font-size: 14px;/*text-shadow: 0 1px 0 #fff;-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;*/}.inner-content .inner-cont-b{border:1px solid #f1f1f1;padding:10px;}.inner-right-side{width:160px;}input[type=email],input[type=text],input[type=password],textarea{padding:5px 10px;width:200px;border:1px solid #cccccc;}select{padding:5px 10px;width:224px;border:1px solid #cccccc;}input[type=email],input[type=text],select,input[type=password],textarea{outline:none;border:1px solid #cccccc;}input[type=submit]:focus{outline:none;}input[type=email]:focus,input[type=text]:focus,select:focus,input[type=password]:focus,textarea:focus{border:1px solid #4682B4;}textarea{resize:none;}textarea.ppr-style{width: 100%;padding: 5px 10px;resize: vertical;font-size: 11px;line-height: 24px;-webkit-appearance: none;border-radius: 0;background: url(/images/txtarea-bg.png);}td.label{font-weight:bold;}label.error, span.error{position: relative;background: #f00000;border: 1px solid #f00000;padding:5px 5px;color:#ffffff;font-weight:normal;border-radius:3px;font-size:9px;-moz-border-radius:3px;-webkit-border-radius:3px;}label.error:after, label.error:before, span.error:after, span.error:before  {right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}label.error:after, span.error:after {border-color: rgba(249, 249, 249, 0);border-right-color: #f00000;border-width: 9px;margin-top: -9px;}label.error:before, span.error:before {border-color: rgba(241, 241, 241, 0);border-right-color: #f00000;border-width: 8px;margin-top: -8px;}label.checked{position: relative;background: #74bf36;border: 1px solid #74bf36;padding:5px 7px;color:#ffffff;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}label.checked:after, label.checked:before{right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}label.checked:after {border-color: rgba(249, 249, 249, 0);border-right-color: #74bf36;border-width: 9px;margin-top: -9px;}label.checked:before{border-color: rgba(241, 241, 241, 0);border-right-color: #74bf36;border-width: 8px;margin-top: -8px;}.sinup-box{}.loc_find_icn {background-image: url(/images/location-finder-icon.png);background-repeat: no-repeat;background-position: 0px 37px;}.cash_cal_icn {background-image: url(/images/calculator_icon.png);background-repeat: no-repeat;background-position: 0px 5px;}.recharge_cal_icn {background-image: url(/images/recharge-calculator.png);background-repeat: no-repeat;background-position: 0px 5px;}.inbox-tabs{width:100%;border-bottom:3px solid #4682b4;text-align:left;margin-top:20px;}ul.tabs{list-style-type:none;margin:8px 0px 7px 0px;padding-left:0px;}ul.tabs li{display:inline;}.tabs li a{color: #fff;background: #555555;border: 1px solid transparent;padding:8px 20px 8px 12px;font-weight:bold;}.tabs li a.current{color: #fff;background: #4682b4;border: 1px solid transparent;padding:8px 20px 8px 12px;font-weight:bold;position:relative;bottom:-3px;}.message-box{padding: 0px;margin: 0 auto;background: #ffffff;border:10px solid #f1f1f1;text-align:center;overflow:auto;}.steps{display:block;padding:10px;background:#f1f1f1;text-align:left;}.steps h3{color:#d14836;padding:5px;margin:0px;text-align:left;text-transform:uppercase;border-bottom:1px solid #d5d5d5;}.steps ul{list-style-type:none;padding:5px;margin:0px;line-height:1.9em;}.steps ul li span.step-n{background:#d14836;padding:0px 5px 0px 5px;color:#ffffff;margin-right:7px;font-weight:bold;}.email-content{padding:20px;display:block;overflow: scroll-x;max-width: 700px;}table.support,table.log{border:1px solid #f1f1f1;border-collapse:collapse;border:1px solid #f1f1f1;margin-top:10px;}.support thead,.log thead{background: #f1f1f1;font-weight:bold;}.support tbody tr:nth-child(odd),.log tbody tr:nth-child(odd){background-color:#ffffff;}.support tbody tr:nth-child(even),.log tbody tr:nth-child(even){background-color:#f9f9f9;}/*.support tbody tr:nth-child(odd):hover,.support tbody tr:nth-child(even):hover,.log tbody tr:nth-child(odd):hover,.log tbody tr:nth-child(even):hover{background:#e2ecf5;}*//*CSS Buttons*/.red-button {font-style: normal;-webkit-font-smoothing: antialiased;-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;box-shadow:inset 0px 1px 0px 0px #f29c93;background-color:#fe1a00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d83526;display:inline-block;cursor:pointer;color:#ffffff;font-family:arial;font-size:15px;padding:6px 24px;text-decoration:none;}.red-button:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00));background:-moz-linear-gradient(top, #ce0100 5%, #fe1a00 100%);background:-webkit-linear-gradient(top, #ce0100 5%, #fe1a00 100%);background:-o-linear-gradient(top, #ce0100 5%, #fe1a00 100%);background:-ms-linear-gradient(top, #ce0100 5%, #fe1a00 100%);background:linear-gradient(to bottom, #ce0100 5%, #fe1a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00',GradientType=0);background-color:#ce0100;}.red-button:active {position:relative;top:1px;}/*END CSS buttons*//* Notification CSS Start */.message{margin: 5px 5px 5px 5px;padding:10px 10px 10px 10px;-webkit-background-size: 20px 20px;-moz-background-size: 20px 20px;background-size: 20px 20px;background-image: -webkit-gradient(linear, left top, right bottom, color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)), color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent), to(transparent));background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);border:1px solid;font:12px Arial, Helvetica, sans-serif;color:#ffffff;-webkit-animation:animate-bg 5s linear infinite;-moz-animation:animate-bg 5s linear infinite;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:1.7em;display:block;}#closemsg:before{font-family:FontAwesome;content:"\f057";font-size:14px;color:#ffffff;font-weight:normal;float:right;margin:auto 0px auto 10px;height:auto;width:auto;}.info-icon:before{font-family:FontAwesome;content:"\f05a";font-size:14px;display:block;position: relative;float: left;font-weight:normal;margin:auto 7px auto 0px;height:auto;width:auto;}.error-icon:before{font-family:FontAwesome;content:"\f05e";font-size:14px;display:block;position: relative;float: left;font-weight:normal;margin:auto 7px auto 0px;height:auto;width:auto;}.warning-icon:before{font-family:FontAwesome;content:"\f071";font-size:14px;display:block;position: relative;float: left;font-weight:normal;margin:auto 7px auto 0px;height:auto;width:auto;}.success-icon:before{font-family:FontAwesome;content:"\f05d";font-size:14px;display:block;position: relative;float: left;font-weight:normal;margin:auto 7px auto 0px;height:auto;width:auto;}.info-notify{background-color:#4ea5cd;border-color:#3b8eb5;}.error-notify{background-color:#de4343;border-color:#c43d3d;}.warning-notify{background-color:#eaaf51;border-color:#d99a36;}.success-notify{background-color:#61b832;border-color:#55a12c;}/* Notification CSS End *//*Pagination CSS* Start */.pagination_wrap{-moz-box-shadow:inset 0px 1px 0px 0px #777777; -webkit-box-shadow:inset 0px 1px 0px 0px #777777; box-shadow:inset 0px 1px 0px 0px #777777;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background-color:#f2f2f2;height:10px;"}.page_jump {text-align:center;}.page_jump a{display: inline-block;padding: 0px 9px;margin-right: 4px;border-radius: 3px;border: solid 1px #c0c0c0;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);font-size: .875em;font-weight: bold;text-decoration: none;color: #717171;text-shadow: 0px 1px 0px rgba(255,255,255, 1);}.page_jump a:hover{background: #fefefe;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);}.page_jump b {display: inline-block;padding: 0px 9px;margin-right: 4px;border-radius: 3px;font-size: .875em;font-weight: bold;text-decoration: none;color: #ffffff;border: none;background: #2f3237;box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);}/*Pagination CSS End*//*Footer CSS Start*/.footer{color:#a8a8a8;background-color: #303030;margin-top:0px;/*padding-top:40px;*/width:100%;font-size:11px;line-height:15px;}.footer .content-box{width:100%;}.footer a{color:#f1f1f1;}.footer .content-box .inner,.footer .footer-links .inner{width:95%;margin:0px auto 0px auto;}.footer .footer-links{width:100%;border-top: 1px solid #444444;background-color: #3a3a3a;height:38px;display:block;}.footer .footer-links span.left{width:150px;float:left;padding:13px 0px 10px 0px;}.footer .footer-links span.right{width:800px;float:right;padding:13px 0px 10px 0px;text-align:right;}/*Footer CSS End*//* Progress Bar CSS Start */.progress{position:relative;width:100%;border:1px solid #333333;position:relative;padding:0px;color:#ffffff;background:#555555;}.bar{background: #4682b4;height:40px;}.percent{position:absolute;display:inline-block;top:10px;left:2%;}/* Progress Bar CSS END *//* Payment Proof Layout Start */#proofs{width:100%;margin:0px;border-bottom:1px solid #cccccc;}#proofs td,#proofs th{padding:10px 0px 10px 0px;}#proofs .payee-info{background:#4682b4;color:#ffffff;text-align:center;text-transform:capitalize;font-weight:bold;font-size:13px;text-align:left;padding-left:10px;}#proofs img{padding:5px 10px 10px 10px;border:1px solid #d5d5d5;background:#ffffff;border-top:0px;}#proofs img:hover{}#proofs div.img-heading{display:block;background:#ffffff;padding:10px;margin-bottom:0px;font-weight:bold;width:600px;border:1px solid #d5d5d5;border-bottom:0px;color:#333333;text-align:left;}#proofs span.expand{background:#ffab23;color:#ffffff;float:right;padding:5px 10px 5px 10px;cursor:pointer;}#proofs span.expand:hover{background:#333333;}#proofs tr.cheque-copy, #proofs tr.courier-copy{background:#f9f9f9;}/* Payment Proof Layout End */