@charset "utf-8";



/* CSS Document */



body{ margin:0px; padding:0px;font-family: 'opensans_regular';background-color:#eff0f4;color:#0f223e;font-size:14px;}



@font-face {



  font-family: "Raleway Webfont";



  src: url('../fonts/raleway-regular.eot');



  src: url('../fonts/raleway-regular.eot?#iefix') format('embedded-opentype'),



       url('../fonts/raleway-regular.woff') format('woff'), 



	   url('../fonts/raleway-regular.ttf') format('truetype'), 



	   url('../fonts/raleway-regular.svg#ralewayregular') format('svg');



  font-weight: 400;



  font-style: normal;



}







@font-face {



  font-family: "Raleway Webfont";



  src: url('../fonts/raleway-semibold.eot');



  src: url('../fonts/raleway-semibold.eot?#iefix') format('embedded-opentype'),



       url('../fonts/raleway-semibold.woff') format('woff'),



	   url('../fonts/raleway-semibold.ttf') format('truetype'), 



	   url('../fonts/raleway-semibold.svg#ralewaysemibold') format('svg');



  font-weight: 600;



  font-style: normal;



}



@font-face {



  font-family: "Raleway Webfont";



  src: url('../fonts/raleway-bold.eot');



  src: url('../fonts/raleway-bold.eot?#iefix') format('embedded-opentype'),



       url('../fonts/raleway-bold.woff') format('woff'), 



	   url('../fonts/raleway-bold.ttf') format('truetype'),



	   url('../fonts/raleway-bold.svg#ralewaybold') format('svg');



  font-weight: 700;



  font-style: normal;



}



@font-face {



    font-family: 'opensans_bold';



    src: url('../fonts/opensans-bold-webfont.eot');



    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/opensans-bold-webfont.woff2') format('woff2'),



         url('../fonts/opensans-bold-webfont.woff') format('woff'),



         url('../fonts/opensans-bold-webfont.ttf') format('truetype');



    font-weight: normal;



    font-style: normal;



}







@font-face {



    font-family: 'opensans_regular';



    src: url('../fonts/opensans-regular-webfont.eot');



    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),



         url('../fonts/opensans-regular-webfont.woff') format('woff'),



         url('../fonts/opensans-regular-webfont.ttf') format('truetype');



    font-weight: normal;



    font-style: normal;



}







@font-face {



    font-family: 'opensans_semibold';



    src: url('../fonts/opensans-semibold-webfont.eot');



    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),



         url('../fonts/opensans-semibold-webfont.woff') format('woff'),



         url('../fonts/opensans-semibold-webfont.ttf') format('truetype');



    font-weight: normal;



    font-style: normal;



}







.wrapper{width:1200px; margin:0 auto;}



p, h1, h2, h3, h4, h5, h6{margin:0;}



img{max-width:100%;}



ul{float:left;width:100%;list-style:none;margin:0;padding: 0;}



a{text-decoration:none;}



a:hover{text-decoration:none;}











.dash_left {width:15%; height:100%;background-color:#0f223e;float:left;position:relative; }



.dash_left ul ul {padding-left:0px;}



.dash_right {width:85%; float:right;}



.dash_top {width:100%; float:left;box-shadow:0px 5px 5px #e0e0e0;padding:15px;background-color:#fff;}



.dash_top_left {width:25%; float:left;}



.dash_top_right {width:25%; float:right;text-align:right;}



.emi_logo {width:100%; float:left; text-align:center; padding:10px 0px;}







.dash_left .menu_dash {width:15%; height:100%;position:fixed;background-color:#fff;overflow:auto;top:0px;left:0;}



.dash_left .menu_dash ul li a {color:#0c0d0d;font-size:12px;line-height:26px;vertical-align:middle;display:inline-table;width:100%;}



.dash_left .menu_dash ul li .font_awe {height:24px;width:24px;float:left; text-align:center;vertical-align:middle;margin-right:8px;}



.dash_left .menu_dash ul li i {font-size:15px;line-height:26px;}



.dash_left .menu_dash ul li {width:100%; float:left;padding:5px 10px;}



.arrow {float:right;}



.dash_top_right a {border:1px solid #ccc;font-size:13px; color:#0f223e;margin-left:10px;padding:5px 10px;}



.dash_top_text {width:100%; float:left;text-align:right;padding:15px;}



.dash_top_text h3 {color:#0f223e;font-family: 'opensans_semibold';font-size:16px;}



.emit_serv {width:100%;float:left;padding:0px 15px;}



.emit_serv_left {width:25%; float:left;background-color:#fff;box-shadow:0px 0px 5px #e0e0e0;text-align:center; padding:15px;}



.emit_serv_left_img {width:100%; float:left;padding-bottom:10px;}



.emit_serv_left h4 {font-size:15px;line-height:26px;}



.emit_serv_left h6 {font-size:12px;line-height:22px;}



.emit_serv_left ul li {width:100%; float:left; padding:3px 0px;}



.emit_serv_left ul li a {font-size:14px; text-transform:uppercase;color:#0f223e;border:1px solid #ccc;width:170px; display:inline-table;line-height:35px;}



.emit_serv_right {width:73%; float:right;box-shadow:0px 0px 5px #e0e0e0;}



.emit_serv_right_img {width:100%; float:left; position:relative;}



.emit_serv_right_text h1 {font-size:32px;font-family: "Raleway Webfont";font-weight:700;position:absolute; top:25px; left:15px; right:0px;}



.emit_serv_right_img img {width:auto;height:310px;}



.emit_serv_right_text span {color:#666;}



.emit_serv_right_text h3 a {color:#0f223e;font-size:26px;font-family: 'opensans_bold';}



.emit_serv_right_text h2 {color:#666;font-size:30px;font-family: 'opensans_bold';width:305px;position:absolute;left:15px; right:0px;bottom:65px;}



.emit_serv_right_text h3 {width:305px; text-align:right;position:absolute;left:15px; right:0px;bottom:36px;z-index:1;}



.phone_icon {position:absolute;left:0px; right:200px; bottom:50px; text-align:center;}



.phone_icon img {height:50px;width:50px;}



.my_cate {width:100%;float:left; padding:15px 15px 0px 15px;}



.cate_one {width:32%; margin-right:2%; float:left;box-shadow:0px 0px 5px #e0e0e0;background-color:#fff;text-align:center;min-height:325px;}



.cate_two {width:32%; margin-right:2%; float:left;background-color:#fff;box-shadow:0px 0px 5px #e0e0e0;min-height:325px;}



.cate_three {width:32%; float:right;box-shadow:0px 0px 5px #e0e0e0;}



.cate_head {width:100%; float:left;background-color:#3a823e; color:#fff;font-size:18px;font-family: "Raleway Webfont";padding:10px;text-align:left;}



.cate_head i {margin-right:8px;}



.arrow_down {float:right;}



.arrow_down i {margin-right:0px;}



.cate_one ul li {display:inline-table;width:32%;padding:30px 0px;}



.cate_one ul li i {font-size:50px;}



.cate_one ul li h5 {font-size:13px;}



.cate_one ul li a { color:#666;}



.cate_one ul li a:hover {color:#0f223e;}



.cate_one ul .active a {color:#0f223e;}



.my_busines {width:100%; float:left;}



.my_busines h5 {color:#000; font-size:14px;text-align:center;}



.my_busines tr:nth-child(odd) {background-color:#e5e7ea;}



.my_busines td {padding:5px 10px;}



.my_busines tr td:last-child {text-align:right;}



.my_busines span {font-size:12px;}



.text_left {text-align:left !important;}



.categ_three {width:100%; float:left; background-color:#fff; margin-bottom:15px;text-align:center;box-shadow:0px 0px 5px #e0e0e0;}



.categ_three ul li {display:inline-table;width:32%;padding:15px 0px;}



.categ_three ul li h3 {font-size:18px; text-transform:uppercase;}



.categ_three ul li h5 {font-size:12px;line-height:26px;}



.help_desk {width:100%; float:left; background-color:#fff;text-align:center;padding:10px 0px;box-shadow:0px 0px 5px #e0e0e0;}



.help_desk ul li {width:100%;float:left;padding:5px 0px;}



.help_desk ul li a {border:1px solid #ccc;width:170px;display:inline-table;text-transform:uppercase;color:#0f223e;line-height:33px;}



.recharge {width:100%; float:left;padding:15px;text-align:center;}



.recharge ul li:nth-child(4n+4) {margin-right:0px;}



.recharge ul li {width:24%; float:left; margin-right:1%;margin-bottom:20px; background-color:#fff;box-shadow:0px 0px 5px #e0e0e0;}



.recharge ul li h3 {font-size:16px; color:#666;min-height:60px;}



.cate_list {width:100%; float:left; padding-top:20px; text-align:center;}



.cate_list table {width:100%; text-align:center; float:left;}



.cate_list table td {border:1px solid #ccc;padding:10px 0px;}



.cate_list table tr:first-child {font-size:16px; color:#036d2b;}























/*All_Recharges */







.all_recharges{



	width:50%; float:left; padding-top:30px; padding-left:60px;



}











.all_recharges_top{ float:left;}







.all_recharges_top ul{ float:left;}







.all_recharges_top ul li{ display:inline-block;}







.all_recharges_top ul li a{ color:#666;}







.all_recharges_sec{ width:100%; float:left;}







.recharge_fild{width:100%; padding-top:20px; position:relative;}



.recharge_fild label{ margin:0; font-weight:normal; color:#999;margin-bottom: -5px;}







.recharge_fild input{ border:none; border-bottom:1px solid #959595; width:100%;color:#333; font-size:14px;background:none; padding:10px 5px;}







.recharge_full{ padding-top:50px;}















.show_plan{ float:right; position:absolute; right: 0;



bottom: 7px;}











.proceed{ width:100%; text-align:center; padding-top:30px; clear:both;}











.proceed input[type="submit"] {



    background:#0f223e;



    border: none;



    color:#ffff;



	width:100%;



	padding:10px 0px;



  cursor: pointer;



    font-size:16px;



    text-transform: uppercase;font-family: 'opensans_semibold';}



    







.right_side_bar{ width:36%; float:right;padding-top: 20px;padding-right:15px;}



.services_area{ width:100%; float:left;}



.services_area select{ width:100%; float:left; border:none; border-bottom:1px solid #959595; width:100%;color:#333; font-size:14px;background:none; padding:10px 5px;}



















/*slider*/







.carousel-control {



    position: absolute;



    top: 0;



    bottom: 0;



    left: 0;



    width:0%;



    font-size: 26px;



    color: #fff;



    text-align: center;



    text-shadow: 0 1px 2px rgba(0,0,0,.6);



    filter: alpha(opacity=50);



    opacity: .8;



}







.carousel-control.right {



    right:0px;



    left: auto;



    background-repeat: repeat-x;



    background: #0e0e0e;



    padding:0px 18px;



}







.carousel-control.left {



    



    left:0px;



    



    background: #0e0e0e;



    padding:0px 18px;



}



/* carousel */







/* End carousel */







.plan{ width:92%; float:right;}







.plan ul{ margin:0px; padding:0px;background: #bcbcbc;}







.plan ul li{ display:inline-block;padding: 11px;}







.plan ul li a{ color:#333;}



.plan ul .active a {color:#fff;}



.plan ul .active {background-color:#000;}



.plan ul li a:hover {color:#fff;}



.plan ul a:hover li {background-color:#000;}



.plan_slider{ width:100%; float:right;padding-top: 20px;}











.plan_con{ width:100%; float:left;padding-top: 10px;}











.plan_con ul{ margin:0px; padding:0px; float:left;padding-left: 10px !important;}











.plan_con ul li{  float:left;width:100%; padding-bottom:10px ; border-bottom:1px solid #cccccc;}















.talktime{ display: inline-block; width:30%;}







.talk_time_taxt{ display:block; font-size:16px; color:#7a7676; color:#333;}







.pack{ display:block;}



.right_con{ display:inline-block; color:#7a7676; font-size:14px;}







.left_icon{ display:inline-block; color:#7a7676; font-size:14px;}



.recharge_pack {



	text-align:center;



    border: 1px solid #666;



    padding: 4px 24px;



    border-radius: 5px;







	float:right;



}







.plan_low{ width:100%;}



















/*----------profile-------------*/



.profiles {width:100%; float:left; padding:20px 15px 50px 15px;}



.my_profile {width:100%; float:left;box-shadow:0px 0px 5px #e0e0e0;background-color:#fff;}



.my_profile h4 {border-bottom: 1px dotted rgba(0,0,0,0.2);padding: 15px;text-transform: uppercase;color: #535351;font-size: 14px;font-family: "Raleway Webfont"; font-weight: 600;}



.dealers {width:100%; float:left; text-align:center;padding:15px;color:#fff;font-size:14px;}



.dealer_one {background-color:#999;}



.dealer_two {background-color:#0f223e;}



.dealers span {border-radius:0px;padding:5px;}



.dealer_form {width:100%; float:left; padding:15px;}



.dealer_form ul li {width:48%;float:left;margin-bottom:20px;margin-right:20px;}



.dealer_form ul li:nth-child(2n+2) {margin-right:0px;}



.dealer_form ul li input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.dealer_form ul li:last-child {width:100%; float:left; text-align:center;margin-bottom:0px;}



.dealer_form ul li:last-child input {color:#0f223e;font-family: 'opensans_semibold';font-size:16px;border:1px solid #ccc;background:none;padding:0px 50px;}



.manafe_kyc {width:100%; float:left;box-shadow:0px 0px 5px #e0e0e0;background-color:#fff;margin-top:20px;}



.manafe_kyc h4 {border-bottom: 1px dotted rgba(0,0,0,0.2);padding: 15px;text-transform: uppercase;color: #535351;font-size: 14px;font-family: "Raleway Webfont"; font-weight: 600;}



.kyc_list {width:100%; float:left;}



.kyc_list ul li {width:100%; float:left;border-bottom:1px solid #ddd;}



.kyc_list ul li:hover {background-color:#fafafa;}



.kyc_list ul ul li {width:43%; float:left;margin-right:15px;border:none;}



.kyc_list ul ul li:last-child {text-align:right;width:10%;margin-right:0px;}



.kyc_list ul ul {padding:15px;}



.kyc_list ul ul li input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.kyc_list ul ul li:last-child input {color:#0f223e;font-family: 'opensans_semibold';font-size:16px;border:1px solid #ccc;background:none;padding:0px 50px;}



.kyc_left {width:50%; float:left; padding:15px 0px 15px 15px;text-align:left;}



.kyc_left h5 {font-size:15px;}



.kyc_left h6 {color:#bbb;padding-top:10px;}



.kyc_right {text-align:right; width:50%; float:right; padding:15px 15px 15px 0px;}



.kyc_stat {color:#bbb;}



.kyc_right a {color: #333;background-color: #ebebeb;border-color: #adadad;padding:5px 10px;margin-top:10px;display:inline-table;}



.manage_pass {width:100%; float:left;padding:15px;}



.manage_pass ul li {width:23%;float:left;margin-right:20px;}



.manage_pass ul li input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.manage_pass ul li:last-child input {color:#0f223e;font-family: 'opensans_semibold';font-size:16px;border:1px solid #ccc;background:none;}



.manage_pass ul li:last-child {margin-right:0px; text-align:right;}







/*-------invoice-----*/



.invoices {width:100%; float:left;box-shadow:0px 0px 5px #e0e0e0;background-color:#fff;}



.invoices h4 {border-bottom: 1px dotted rgba(0,0,0,0.2);padding: 15px;text-transform: uppercase;color: #535351;font-size: 14px;font-family: "Raleway Webfont"; font-weight: 600;}



.invo_search {width:100%; float:left; padding:15px;}



.invo_search ul li {width:100%; float:left; padding-bottom:15px;}



.invo_search_left {width:48%; float:left;}



.invo_search_left select {padding:5px;border:1px solid rgba(0,0,0,.2);}



.invo_search_right {float:right;text-align:right;width:48%;}



.invo_search_right input {width:310px;padding:5px 15px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.invoice_table {width:100%; float:left;padding:15px;}



.invoice_table table {width:100%;}



.invoice_table table tr:nth-child(odd) {background-color:#eee;}



.invoice_table table tr:first-child {border-bottom:1px solid #000;}



.invoice_table table tr:last-child {border-bottom:1px solid #000;}



.invoice_table table th {padding:10px 15px;text-align:center;}



.invoice_table table td {padding:10px 15px;text-align:center;}



.invoice_table a {color:#0f223e;border:1px solid #c2c2c2;padding:5px 10px;}



.pages_invo {width:100%; float:left; padding:15px;padding-bottom:30px;}



.pages_invo_left {width:48%; float:left;}



.pages_invo_right {width:48%; float:right;text-align:right;}



.pages_invo_right a {color:#0f223e;border:1px solid #c2c2c2;padding:5px 10px;}



.product_table {width:100%; float:left;padding:15px;}







/*-------product---------*/







.invoice_head {width:100%;float:left;border-bottom: 1px dotted rgba(0,0,0,0.2);padding: 15px;}



.invoice_head h3 {text-transform: uppercase;color: #535351;font-size: 14px;font-family: "Raleway Webfont"; font-weight: 600;display:inline-table;}



.invoice_head h5 {display:inline-table; float:right;}



.invoice_head h5 a {color: #333;background-color: #ebebeb;border:1px solid #adadad;padding:5px 10px;font-size:13px;margin-left:5px;}



.product_table table {width:100%;}



.product_table table tr:nth-child(odd) {background-color:#eee;}



.product_table table tr:first-child {border-bottom:1px solid #000;}



.product_table table tr:last-child {border-bottom:1px solid #000;}



.product_table table th {padding:10px;}



.product_table table td {padding:10px;}



.plus_awe {height:25px;width:25px;float:left;color: white;border: 2px solid white;border-radius: 14px;box-shadow: 0 0 3px #444;text-align: center;line-height: 14px;background-color: #31b131;cursor:pointer;}



.plus_awe i {font-size:12px; line-height:20px;}







/*--------history----------*/



.history_table {width:100%; float:left;padding-top:20px;}



.history_table table {width:100%;}



.history_table table tr:nth-child(odd) {background-color:#f6f6f6;}



.history_table table tr:first-child {border-bottom:1px solid #000;}



.history_table table tr:last-child {border-bottom:1px solid #000;}



.history_table table th {padding:10px;}



.history_table table td {padding:10px;}



.history_table table h3 {

    font-size: 13px;

    padding-bottom: 7px;

    text-transform: capitalize;

    width: 78%;

}



.history_table table h5 {font-family: 'opensans_semibold';padding-bottom:5px;}



.history_table table tr td span {color:#fff;padding:5px 10px;}



.history_table table tr td a {display:block;margin-top:10px;color:#0f223e;font-size:12px;}



.label.label-inverse {

    background-color: #000;

}



/*--------------------*/

.apis12 ul li {width:14%; float:left;margin-right:1%;}

.apis ul li {width:19%; float:left;margin-right:1%;}



.apis ul li:last-child {margin-right:0;}



.apis ul li input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.apis ul li:last-child button {color:#fff;font-family: 'opensans_semibold';font-size:16px;border:1px solid #ccc;background:#3a823e;width:100%;height:38px;}







.apis12 ul li:last-child {margin-right:0;}



.apis12 ul li input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.apis12 ul li:last-child button {color:#fff;font-family: 'opensans_semibold';font-size:16px;border:1px solid #ccc;background:#424f63;width:100%;height:38px;}









/*All_Recharges */







.all_recharges {



	width:50%;



	float:left;



	padding-top:30px;



	padding-left:60px;



}



.all_recharges_top {



	float:left;



}



.all_recharges_top ul {



	float:left;



}



.all_recharges_top ul li {



	display:inline-block;



}



.all_recharges_top ul li a {



	color:#666;



}



.all_recharges_top ul li.active a {



	color:#06a65c;



}



.all_recharges_sec {



	width:100%;



	float:left;



}



.recharge_fild {



	width:100%;



	padding-top:20px;



	position:relative;



}



.recharge_fild label {



	margin:0;



	font-weight:normal;



	color:#999;



	margin-bottom:-25px;



}



.recharge_fild input {



	border:none;



	border-bottom:1px solid #959595;



	width:100%;



	color:#333;



	font-size:15px;



	background:none;



	height:40px;



	padding:0px;



}



.recharge_fild> input:focus {



	/*height:60px;*/



	border-bottom:1px solid #06a65c;



	color:#06a65c;



	font-size:13px;



	-webkit-transition:03s; /* Safari */



	transition:0.3s;



}



.recharge_full {



	padding-top:50px;



}



.show_plan {



	float:right;



	position:absolute;



	right: 0;



	bottom: 7px;



}



.proceed {



	width:100%;



	text-align:center;



	padding-top:30px;



	clear:both;



}



.proceed input[type="submit"] {



	background:#0f223e;



	border: none;



	color:#ffff;



	width:100%;



	padding:10px 0px;



	cursor: pointer;



	font-size:16px;



	text-transform: uppercase;



	font-family: 'opensans_semibold';



}



.right_side_bar {



	width:36%;



	float:right;



	padding-top: 20px;



	padding-right:15px;



}



.services_area {



	width:100%;



	float:left;



}



.services_area select {



	width:100%;



	float:left;



	border:none;



	border-bottom:1px solid #959595;



	width:100%;



	color:#333;



	font-size:14px;



	background:none;



	padding:10px 5px;



}



/*slider*/







.carousel-control {



	position: absolute;



	top: 0;



	bottom: 0;



	left: 0;



	width:0%;



	font-size: 26px;



	color: #fff;



	text-align: center;



	text-shadow: 0 1px 2px rgba(0, 0, 0, .6);



	filter: alpha(opacity=50);



	opacity: .8;



}



.carousel-control.right {



	right:0px;



	left: auto;



	background-repeat: repeat-x;



	background: #0e0e0e;



	padding:0px 18px;



}



.carousel-control.left {



	left:0px;



	background: #0e0e0e;



	padding:0px 19px;



}



/* carousel */







/* End carousel */







.plan {



	width:92%;



	float:right;



}



.plan ul {



	margin:0px;



	padding:0px;



	background: #bcbcbc;



}



.plan ul li {



	display:inline-block;



	padding:5px;



}



.plan ul li a {



	color:#333;



}



.plan ul li a:hover {



	color:#000;



}



.plan ul a:hover li {



	background-color:#000;



}



.plan_slider {



	width:100%;



	float:right;



	padding-top: 20px;



}



.plan_con {



	width:100%;



	float:left;



	padding-top: 10px;



}



.plan_con ul {



	margin:0px;



	padding:0px;



	float:left;



	padding-left: 10px !important;



}



.plan_con ul li {



	float:left;



	width:100%;



	padding-bottom:10px;



	border-bottom:1px solid #cccccc;



}



.talktime {



	display: inline-block;



	width:30%;



}



.talk_time_taxt {



	display:block;



	font-size:16px;



	color:#7a7676;



	color:#333;



}



.pack {



	display:block;



}



.right_con {



	display:inline-block;



	color:#7a7676;



	font-size:14px;



}



.left_icon {



	display:inline-block;



	color:#7a7676;



	font-size:14px;



}



.recharge_pack {



	text-align:center;



	border: 1px solid #666;



	padding: 4px 24px;



	border-radius: 5px;



	float:right;



}



.plan_low {



	width:100%;



}







/*Travel_Hotel */







.hotel_sec {



	width:100%;



	float:left;



	padding-left:30px;



	padding-top: 40px;



}



.hotel_input_sec {



	width:100%;



	float:left;



}



.hotel_input {



	width:33.33%;



	float:left;



	padding-bottom: 20px;



}



.hotel_input input {



	border:none;



	border-bottom:1px solid #959595;



	width:100%;



	color:#333;



	font-size:15px;



	background:none;



	height:40px;



	padding:0px;



	width:90%;



}



.hotel_input> input:focus {



	border-bottom:1px solid #06a65c;



	color:#06a65c;



	font-size:13px;



	-webkit-transition:03s; /* Safari */



	transition:0.3s;



}



.hotel_input label {



	margin:0;



	font-weight:normal;



	color:#999;



	margin-bottom:-25px;



}



.add_room {



	width:96.5%;



	float:left;



}



.guest_room {



	width:100%;



	float:left;



	padding-bottom: 20px;



}



.guest_room button {



	border:none;



	border-bottom:1px solid #959595;



	width:100%;



	color:#333;



	font-size:15px;



	background:none;



	height:40px;



	padding:0px;



	text-align:left;



	-webkit-transition: 03s;



transition: 0.3s;



}



.down {



	color: #767676;



	font-size: 18px;



	float: right;



	vertical-align: bottom;



}



.dropdown_con {



	width:100%;



	float:left;



}



.proceed_right {



	width:33%;



	text-align:center;



	padding-top:40px;



	float:right;



	padding-right: 40px;



}



.proceed_right input[type="submit"] {



	background:#0f223e;



	border: none;



	color:#ffff;



	width:100%;



	padding:10px 0px;



	cursor: pointer;



	font-size:16px;



	text-transform: uppercase;



	font-family: 'opensans_semibold';



}



.book_hotel {



	width:100%;



	float:left;



}



.adults {



	width:20%;



	float:left;



	padding-right: 30px;



}



.adults label {



	display:inline-block;



	font-weight:normal;



}



.icon_left {



	color: #767676;



	font-size:14px;



	float: right;



	vertical-align: bottom;



	float:left;



	padding-right:8px;



	padding-top: 3px;



}



.popover-markup .popover {



	width:150%;



}



.popover-markup label {



	padding:0px;



}



.container {



	margin:0px auto;



}



.left_btn {



	width:100%;



	float:left;



}



.btn-danger {



	color: #fff;



	background-color: #d9534f;



	border-color: #d43f3a;



	padding: 9px 9px;



	border-radius:0px;



}



.btn-info {



	color: #fff;



	background-color: #5bc0de;



	padding: 9px 9px;



	border-radius:0px;



}



.check_icon {



	padding-right:8px;



	float:left;



}



.check_icon i {



	color: #767676;



	font-size: 18px;



	float: right;



	vertical-align: bottom;



	float:left;



	padding-top: 3px;



}



.hotel_sec_part {



	width:100%;



	float:left;



}



.add_more {



	float:left;



}



.add_more a {



	float:left;



	font-size:18px;



	color:#333;



}



.add_more:hover a i {



	float:left;



	font-size:18px;



	color:#06a65c;



}



.add_more:hover a {



	float:left;



	font-size:18px;



	color:#06a65c;



}



.add_full {



	padding-top:30px;



	display: inline-block;



	width: 100%;



}



.done {



	float:right;



}



.done a {



	float:left;



	font-size:18px;



	color:#333;



}



.done:hover a i {



	float:left;



	font-size:18px;



	color:#06a65c;



}



.done:hover a {



	float:left;



	font-size:18px;



	color:#06a65c;



}



input:focus,



select:focus,



textarea:focus,



button:focus {



    outline: none;



}







.hotel_booking_banner {width:100%; float:left;padding:50px 15px 15px 15px;}



.hotel_booking_banner img {width:100%;}



/*-------login----*/























.login_sec {



	width:100%;



	background: #fff;



	border-top:5px solid #c3c5cb;



	padding: 30px;



	float: left;



}



.emitone_logo {



	text-align:center;



}



.login_sec_left {



	display: inline-block;



	width:50%;



	padding-right: 30px;



	float:left;



}



.login_sec_left h3 {



	font-size:24px;



	color:#757887;



	font-family: "Raleway Webfont";



	font-weight:600;



}



.full_bg {



	background: #ff832d;



	width: 100%;



	float: left;



	position: absolute;



	bottom: 0;



	top: 0;



	right: 0;



	left: 0;



}



.close_btn {



	float:right;



	padding-top: 30px;



}



.close_btn a i {



	color:#FFF;



	font-size:20px;



}



.emitone_logo {



	padding:50px 0px;



}



.emitone_left {



	padding-top: 20px;



}



.emitone_left p {



	font-size:14px;



	color:#66666;



}



.learn_mores_btn {



	float:left;



}



.learn_more_btn a {



	float:left;



	background:#9ca1b0;



	padding:8px 23px;



	color: #fff;



	border-radius:4px;



	font-size:14px;



}



.login_right {



	display: inline-block;



	width:50%;



	border-left: 1px solid #e0e0eb;



}



.login_form h3 {



	display:block;



	color:#767676;



	font-family: "Raleway Webfont";



	font-size:24px;



	padding-bottom:15px;



}



.login_form {



	width:100%;



	padding-left:30px;



	display:block;



}



.login_input {



	width:100%;



	padding-bottom: 10px;



}



.login_input label {



	display:block;



	font-size:14px;



	color:#666666;



	font-weight:normal;



	margin: 0;



	padding-bottom: 5px;



	text-transform: uppercase;



}



.login_input input {



	display: block;



	width: 100%;



	padding: 10px;



	background: #edf0f6;



	border-radius: 4px;



	border:none;



}



.login_btn {



	width:100%;



	background:#f3f5fa;



	padding:10px;



	float: left;



	border-top:1px solid #d9dde5;



}



.login_btn_right {



	float:right;



	padding-right:30px;



}



.forgot_password {



	display:inline-block;



	padding-right: 30px;



}



.forgot_password a {



	color:#8a92a5;



	font-size:14px;



	font-family: "Raleway Webfont";



	font-weight:400;



	text-decoration:underline;



}



.btn_sumbit {



	text-align:right;



	display:inline-block;



}



.btn_sumbit input[type="submit"] {



	background: #eaedf5;



	border: none;



	color:#8a92a5;



	padding: 4px 33px;



	cursor: pointer;



	border-radius: 2px;



	font-size: 18px;



	text-transform: uppercase;



	border:1px solid #b4b9c5;



}



.full_bg1 {



	background:#3a823e;



	width: 100%;



	float: left;



	position:relative;



	z-index:1;



}



.full_bg {



	background: #3a823e;



	position:absolute;



	bottom: 0;



	top: 0;



	right: 0;



	left: 0;



}



.learn_more_btn {width:100%; float:left; padding-top:20px;}







/*-------login----*/







/*------account setting--------*/



.acou_set{width:100%; float:left;}



.accounts {width:100%; float:left;padding:20px 15px;}



.accounts_left {width:49%; float:left;background-color:#fff;box-shadow:0px 0px 5px #e0e0e0;}



.accounts_right {width:49%; float:right;background-color:#fff;box-shadow:0px 0px 5px #e0e0e0;}



.accounts h3 {border-bottom: 1px dotted rgba(0,0,0,0.2);padding: 15px;text-transform: uppercase;color: #535351;font-size: 14px;font-family: "Raleway Webfont"; font-weight: 600;}



.account_Deacti {width:100%; float:left; padding:15px;}



.account_Deacti p {color:green; display:inline-table;padding-top:15px;}



.account_Deacti button {float:right;background-color:#d9534f;border:none; border-radius:0px;color:#fff;font-family: 'opensans_semibold';font-size:16px;padding:10px 20px;}



.account_Deacti1 {width:100%; float:left; padding:15px;}



.account_Deacti1 p {display:inline-table;padding-top:15px;}



.account_Deacti1 button {float:right;background-color:#424f63;border:none; border-radius:0px;color:#fff;font-family: 'opensans_semibold';font-size:16px;padding:10px 20px;}



.manage_call {width:100%;padding:15px;float:left;}



.manage_call ul li {width:35%; float:left;margin-right:3%;}



.manage_call ul li:last-child {text-align:right;width:20%;float:right;margin-right:0px;}



.manage_call ul li:last-child input {color:#fff;font-family: 'opensans_semibold';font-size:16px;border:none;background-color:#424f63;padding:5px 15px;border-radius:0px;}



.manage_call ul li input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.api_tok {width:100%; float:left;padding:15px;}



.api_tok_left {width:49%; float:left;background-color:#fff;box-shadow:0px 0px 5px #e0e0e0;}



.api_tok_right {width:49%; float:right;background-color:#fff;box-shadow:0px 0px 5px #e0e0e0;}



.invoice_head {width:100%;float:left;border-bottom: 1px dotted rgba(0,0,0,0.2);padding: 15px;}



.invoice_head h3 {text-transform: uppercase;color: #535351;font-size: 14px;font-family: "Raleway Webfont"; font-weight: 600;display:inline-table;}



.invoice_head h5 {display:inline-table; float:right;}



.apis {width:100%; float:left;background-color:#fafafa;padding:15px;margin-top:15px;box-shadow:0px 0px 5px #e0e0e0;}



.apis_left {width:50%; float:left;}



.apis_right {width:48%; float:right; text-align:right;}



.apis_left input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;}



.apis_right input {color:#fff;font-family: 'opensans_semibold';font-size:16px;border:none;background-color:#424f63;padding:5px 15px;border-radius:0px;}



.api_tok_table {width:100%; float:left; padding:15px;}



table {width:100%;}



.api_tok_table h6 {color: #bbb;margin-top: 3px;font-size:14px;}



.api_tok_table h5 {font-size:14px;font-family: 'opensans_semibold';padding-top:5px;}



.api_tok_table .btn.btn-default {border-radius:0px;}



.api_tok_table .btn.btn-danger {border-radius:0px;padding:6px 12px;}



.api_tok_table tr {border-bottom:1px solid #c2c2c2;}



.api_tok_table tr:last-child {border-bottom:none;}



.api_tok_table td {padding:8px 0px;}



.api_tok_table tr td:last-child {text-align:right;}



.enviro {width:100%; float:left;padding-top:8px;}



.enviro h5 {font-size:15px;font-family: 'opensans_semibold';}



.enviro h6 {color:#ccc;padding-top:10px;}



.enviro table tr th {padding:8px 15px;}



.enviro table tr td {padding:8px 15px;}



.enviro table tr:last-child {border-bottom:none;}



.enviro table tr {border-bottom:1px solid #c2c2c2;}



.check_awe {width:25px; height:25px;background-color:#424f63;color:#fff;display:block;text-align:center;border-radius:50%;}



.check_awe i {font-size:13px; line-height:24px;}



.circle_roun {display:block; width:25px; height:25px;border:1px solid #c2c2c2;border-radius:50%;}



.manages {width:100%; float:left;padding:15px;}



.manage_con {background-color:#fafafa;box-shadow:0px 0px 5px #e0e0e0;width:100%; float:left;}



.manage_con h6 {text-align:center;font-family: 'opensans_semibold';padding:15px 0px; float:left;width:100%;font-size:14px;}



.manage_form {width:100%; float:left; margin-top:20px;box-shadow: 0px 0px 5px #e0e0e0;background-color:#fafafa;padding:15px;padding-bottom:0px;}



.manage_form ul li {width:49%; float:left;margin-right:15px;margin-bottom:15px;}



.manage_form ul li:nth-child(2n+2) {margin-right:0px;}



.manage_form ul li input {border-radius:0px;height:38px;border:none;border-bottom:1px solid #bdbdbd;background:none;}



.manage_form ul li:last-child input {color:#fff;font-family: 'opensans_semibold';font-size:16px;border:none;background-color:#424f63;border-radius:0px;}







/*-----------download--------*/







.downloads {width:100%; float:left;padding:30px 15px 15px 15px;}



.downloaded {width:100%; float:left;background-color: #fff;box-shadow: 0px 0px 5px #e0e0e0;}



.downloaded h3 {border-bottom: 1px dotted rgba(0,0,0,0.2);padding: 15px;text-transform: uppercase;color: #535351;font-size: 14px;font-family: "Raleway Webfont";font-weight: 600;}



.downla {width:100%; float:left; padding:15px;}



.downla ul li {float:left; width:130px;padding:5px;border:1px solid #c2c2c2;margin:15px; }



.downla ul li a {display:inline-table;width:100%;color:#0f223e;}



.download_detail {width: 100%;background: #ebebeb;padding:10px;float:left;}



.filename {width:100%; float:left;min-height:70px;}



.down_size {width:100%; float:left;padding:5px 0px;}



.pdf_file {width:100%; float:left;padding-top:10px;}















/*Email_modal*/







.modal-content {



 background: #fff;



}











.email_form{ width:100%; float:left; padding:15px;}











.email_form_input{ width:100%; float:left;padding-bottom: 11px;}







.email_form_input label{ display:block; float:left; margin:0px;color: #333; font-weight:normal;padding-bottom: 10px;}







.email_form_input input{



    border: none;



    border-bottom-width: medium;



    border-bottom-style: none;



    border-bottom-color: currentcolor;



    border: 1px solid #959595;



    width: 100%;



    color: #333;



    font-size: 15px;



    background: none;



	padding:10px;







	border-radius:5px;



	



}















.email_form_input textarea{



    border: none;



    border-bottom-width: medium;



    border-bottom-style: none;



    border-bottom-color: currentcolor;



    border: 1px solid #959595;



    width: 100%;



    color: #333;



    font-size: 15px;



    background: none;



	padding:10px;







	border-radius:5px;



	resize:none



	



}







.send{ float:left;}







.send .btn-primary {



	color: #fff;



	background-color: #337ab7;



	border-color: #2e6da4;



	padding: 8px 14px;



	border-radius: 3px;



	border: none;



}











.modal-header .close {



    margin-top: -24px;



}



.modal-body {



    position: relative;



    padding:0px;



}



.email_modal_box h5 {font-size:18px;text-transform:uppercase;font-family: 'opensans_semibold';}







/*------------contact modal --------*/



.email_form ul li {width:100%; float:left; padding:15px 0px;text-align:center; border-bottom:1px solid #c2c2c2;}



.email_form ul li:last-child {border-bottom:0px;}



.email_form ul li p {font-size:16px; line-height:26px;}



/*--------load money--------*/



.email_forms {width:100%; float:left;padding:15px;}



.load_money_modal h5 {font-size:18px;text-transform:uppercase;font-family: 'opensans_semibold';}



.email_modals {width:100%; float:left;padding-bottom:10px; }



.email_modals ul li {display:inline-table;}



.email_modals ul li a {color:#fff;background-color:#58bae1;text-transform:uppercase;font-size:13px;padding:5px;border-radius:3px;}



.email_modals ul .active a {background-color:#d95347;}



.email_modals ul li:last-child {float:right;}



.load_money_table {width:100%; float:left; padding:15px 0px;}



.load_money_table tr:first-child {border-bottom:1px solid #c2c2c2;}



.load_money_table tr a {color:#0f223e; border:1px solid #c2c2c2;border-radius:3px;padding:5px;font-size:12px;}



.load_money_table tr td {padding:10px 0px;}



.load_money_table tr th {padding:10px 0px;}



.load_money_table ul li {list-style:disc; display:list-item;width:100%; float:left;line-height:20px;font-size:12px;}



.load_money_table ul {padding-left:15px;}



.w100{ width:100% !important;}



.shown{



    visibility:visible;



    opacity: 1;



    -moz-transition: opacity 1s, visibility 1.3s;



    -webkit-transition: opacity 1s, visibility 1.3s;



    -o-transition: opacity 1s, visibility 1.3s;



    transition: opacity 1s, visibility 1.3s;



}



/*------------------*/











.dash_left .closebtn {font-size: 36px !important; text-align:right !important; display:none !important;}







.apis ul li a {color:#fff;font-family: 'opensans_semibold';font-size:16px;border:1px solid #ccc;background:#3a823e;width:100%;height:38px;display:inline-table;text-align:center;}



.apis ul li a i {font-size:20px; line-height:30px;}



.apis ul li a img {margin-top:5px;}







/*-------emiton innvoice print-----*/







.emiton_invoice {width:100%; float:left;padding:50px 15px;}



.emiton_innvices {width:700px; margin:0px auto;}



.emitons_innvi {width:100%; display:inline-table;background-color:#fff;padding:15px;box-shadow:0px 5px 5px #e0e0e0;}



.emiton_logos {width:100%; float:left; text-align:center;}



.table1 {width:100%; float:left; margin:25px 0px;}



.table1 {font-size:15px;line-height:26px;}



.table2 {width:100%; float:left; margin-bottom:25px;}



.table2 th {padding:10px;}



.table2 td {padding:10px;}



.table_total {background-color:#0f223e;font-family: 'opensans_semibold';color:#fff;}



.thnx_desc {width:100%; float:left;border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;padding:10px 0px;}



.thnx_desc h4 {font-size:15px;line-height:26px;}



.thnx_desc h4 a {color:#0f223e;}



.thnx_desc h3 {font-size:16px;font-family: 'opensans_semibold';}



.thnx_desc1 {width:100%; float:left;border-bottom:1px solid #c2c2c2; padding:10px 0px;}



.thnx_desc1 p {font-size:13px;text-align:center;}



.thnx_desc1 h6 {font-size:13px;text-align:center;padding-top:10px;}



.innvoice_btn {width:100%; float:left; text-align:right;padding:10px 0px;}



.innvoice_btn button {text-transform:uppercase; font-size:15px;color:#fff;background-color:#0f223e;border:none; border-radius:0px;margin-left:10px;padding:5px 15px;}











/*----------------*/



.dropdow_balance {display:inline-table;}



.dropdow_balance .dropdown-menu {right:0px; left:inherit;min-width:270px;}



.dropdow_balance .dropdown-menu a {border:none;margin-left:0px;}



.dropdow_balance .dropdown-menu h4 {background-color:#3a823e; color:#fff;font-size:15px;padding:5px 10px;line-height:26px;}



.dropdow_balance .dropdown-menu ul li {padding:5px 10px;}



.dropdow_balance ul ul li {width:50%; float:left;font-size:14px;line-height:26px;}



.dropdow_balance ul ul li:last-child {text-align:right;font-family: 'opensans_semibold';}







label.error {



    color: red;



}



.alert.alert-error {



    background-color: red;



    color: #fff;



}

.recharge_fild > select {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #eff0f4;

    border-color: -moz-use-text-color -moz-use-text-color #999;

    border-image: none;

    border-style: none none solid;

    border-width: 0 0 1px;

    width: 100%;

}

select {

    padding: 10px;

}

.mysub {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: #0f223e none repeat scroll 0 0;

    border-color: -moz-use-text-color -moz-use-text-color #999;

    border-image: none;

    border-style: none none solid;

    border-width: 0 0 1px;

    color: #fff;

    padding: 15px 100px;

    width: 100%;

}



li.collapsed:hover {

    background: #424f63 none repeat scroll 0 0;

}

.sub-menu{  background: #424f63 none repeat scroll 0 0;}
.sub-menu a {
	color: #fff !important;
}
.btn-primary {

    background-color: green;

    border-color: green;

    color: #fff;

}/*//loding bar css*/

#dialog-overlay {

   /* background: none repeat scroll 0 0 #000000;*/

    display: none;

    height: 100%;

    left: 0;

    opacity: 0.5;

	filter: alpha(opacity = 50);

    position: absolute;

    top: 0;

    width: 100%;

    z-index: 10; background:#000;

}

#dialog-box {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #fff;

    display: none;

    position: fixed;

    width: 328px;

    z-index: 5000;

}

.loading_div {

    border-radius: 10px 10px 10px 10px;

    float: left;

    font-family: Arial;

    height: auto;

    left: 45%;

    padding: 5px;

    position: relative;

    top: 45%;

    width: 35%;

    z-index: 1;

}



/*end loding bar css*/

.loader {

  margin: 60px auto;

  font-size: 10px;

  position: relative;

  text-indent: -9999em;

  border-top: 1.1em solid rgba(0, 0, 0, 0.4);

  border-right: 1.1em solid rgba(0, 0, 0, 0.4);

  border-bottom: 1.1em solid rgba(0, 0, 0, 0.4);

  border-left: 1.1em solid #f35600;

  -webkit-transform: translateZ(0);

  -ms-transform: translateZ(0);

  transform: translateZ(0);

  -webkit-animation: load8 1.1s infinite linear;

  animation: load8 1.1s infinite linear;

}

.loader,

.loader:after {

  border-radius: 50%;

  width: 10em;

  height: 10em;  margin-left: 0;

}.getres {

    font-weight: bold;

    text-align: center;

}

li.current > a {

    background: green none repeat scroll 0 0;

    border: 1px solid green;

    color: #fff;

}

.apis12 {

    float: left;

    margin-top: 30px;

    width: 100%;

}



/*--------*/

.all_recharges_top {padding:10px 20px;}

.all_recharges form {background-color:#fff;box-shadow: 0px 5px 5px #e0e0e0;padding:20px;}

.all_recharges {padding-right:10px;}





/*----csf pan form-----*/



.csf_pan1 {width:100%; float:left;padding:30px 15px 0px 15px;}

.csf_pan {width:100%; float:left; background-color:#fff;box-shadow: 0px 5px 5px #e0e0e0;padding-bottom:25px;}

.csf_pan h1 {background-color:#0f223e; color:#fff; text-align:center;font-size:24px;font-family: 'opensans_semibold';padding:10px 0px;}

.change_pan {width:100%; float:left;padding:25px 0px; text-align:center;}

.change_pan h3 {font-size:20px;font-family: 'opensans_semibold';}

.change_pan h4 {font-size:18px;padding:20px 0px;}

.change_pan h4 a {color:#0f223e;}

.change_pan h5 {font-size:18px;font-family: 'opensans_semibold';padding-bottom:15px;}

.csf_pan input {border-radius:0px;}

.csf_pan select {border-radius:0px;}

.change_pan h6 {font-size:14px;margin-bottom:15px;}

.change_pan h6 input {display:inline-table;width:245px; text-transform:uppercase;margin-left:10px;}

.csf_pan ul {padding:15px;}

.csf_pan ul li {width:100%; float:left; margin-bottom:15px;border:1px solid #666;padding:15px;}

.applica_fil {width:100%; float:left;background-color:#e5e3e3;padding:10px;margin-bottom:15px;}

.all_mand {width:100%; float:left; padding:0px 10px;}

.verify_itd {width:50%; float:left; text-align:right;}

.verify_itd input {background:none; border-radius:2px;border:1px solid #0f223e;font-size:15px;padding:10px 30px;}

.csf_pan p {font-size:14px;line-height:26px;padding-bottom:8px;}

.all_mand_address li {border:none !important; padding:0px !important;}

.contacts_csf li {border:none !important;padding:0px !important;width:48% !important;}

.contacts_csf li:last-child {float:right;}

.app_amou {font-size:18px;font-family: 'opensans_semibold';text-align:center;}

.applicantss {width:50%;float:left;}

.date_birth input {width:140px;}

.date_birth select {width:140px;}

.aadhar input {width:300px;}