@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400&family=Roboto:wght@300;400;700&display=swap');
html, body{padding: 0;margin: 0;width: 100%;height: 100%;}
body {background-color: #fff;font-family: 'Open Sans', Arial, Helvetica, Verdana;font-size: 13px;line-height:18px;color: #333;-webkit-text-size-adjust: none;}
h1, h2, h3, h4, h5, h6{line-height: 1; color: #142138;;font-weight: 100; padding:0;margin:0 0 10px 0;font-family:  "Poppins", serif;}
h1, h2{font-size: 32px;}
h3{font-size:28px; font-weight:400;}
h4{font-size: 22px; }
h5{font-size:18px;}
h6{font-size: 16px;}
p{margin: 0 0 0 0; padding:0 0 15px 0;}
a, a:link, a:active, a:visited, a:hover{color: #333;text-decoration: none; outline: none;}
a{text-decoration:none;}
#overlay {width:100%;height:100%;position:fixed;z-index:9999;background:url(data:image/gif;base64,R0lGODlhHgAeAPf/AABmpkGOvO30+Pr8/SF1rgBXnZ7F3cvg7fz9/vj4+gBoqABUm7nP33yryhR0rbjQ3+ny9wBgogBjpPr8/v3+/sLY5Ya10mucveLt9QBRmSFpnQBZnmqiyXatz7nS4Ym100yKsgBMluTu9cHa6QBHiVSOtSB5sHalwwBTlhtuqg1ooRhmmgBLjA5uq77X5hxqn1WTu/P3+qrN4ebv9UqRvkSQvhpwpX2x0tXm8Onx9rnV5sXZ5vf3+sbc69Di7snd6b/V4vX2+Ovy9ujy95O+2RBrqABRk+/1+cTb6RBpprPS5VudxqDB1gBkpouwytvo8Pj8/QBan/D2+vL4+tbl7g1jmfT4/CZyojKEt+Tt8+zy9g1noLnT5bbS5VaZwwBlpNjm77fU5gBZnABfnx9voUmSwK3K3Ofw9fv9/UWLtuHs8r7Y6Gqhw9rp8mOiyFuUt12WuqLF2xVsoIWtyABLlPb5/Pb6+8ne7ABfogBYmf/8/TiHunipx4y1zQBeoMDX5VOVwt3q8wA8iDiCsgBDhwJYlC2Ctvr5+/H2+e/0+JO3zyd8ss3e6EOHsCh3pgBWmApdlOrx9tfn8d/q8QBcoHSpySR3sDaFuCp+s9Pk7zmArQBNkQBmqABaoBdxrKbJ3uDq8gBIkDyKuwBop97o77XQ37HQ5EqMuI+81yBwoCN7sgBPl0SBrHKrz/v6+xNflXiv0Nzo8NTj7e70+ABEkNjo8tno8QBUkf37/BJln8fb6ECHuQdppwRnpv7+//j7/ff6/Pn7/P7///n7/fb6/PT4+/j6/P7+/vX5+/f6/QNipOrx9d7r8/j7/Pf7/PX4+gBTm/f7/fT5+wNcmQBQjdrq83ywzx9ypiNsnyd0pgBipl6YvfT4+vX4+xl0qxp3sPn8/QBgnvX6/Ovz+Pb6/fj6/QBfpM7h7Onv8////vX6+yV6sVuXw+Ds9PLz9rrT4m6myoq51d7r9B54sB5jmA1ho//9/f/+/wBho8/f6rHO4PX5+iRyqABnp////////yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcwREI4OTZFMUQ4QjExRTY5RjZBQjhCNTY3RTlFMTE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcwREI4OTZGMUQ4QjExRTY5RjZBQjhCNTY3RTlFMTE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzBEQjg5NkMxRDhCMTFFNjlGNkFCOEI1NjdFOUUxMTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzBEQjg5NkQxRDhCMTFFNjlGNkFCOEI1NjdFOUUxMTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3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) no-repeat scroll center center #fff;}
#inner-overlay {width:100%;height:100%;position:absolute; top:0; left:0;z-index:9999;background:url(data:image/gif;base64,R0lGODlhHgAeAPf/AABmpkGOvO30+Pr8/SF1rgBXnZ7F3cvg7fz9/vj4+gBoqABUm7nP33yryhR0rbjQ3+ny9wBgogBjpPr8/v3+/sLY5Ya10mucveLt9QBRmSFpnQBZnmqiyXatz7nS4Ym100yKsgBMluTu9cHa6QBHiVSOtSB5sHalwwBTlhtuqg1ooRhmmgBLjA5uq77X5hxqn1WTu/P3+qrN4ebv9UqRvkSQvhpwpX2x0tXm8Onx9rnV5sXZ5vf3+sbc69Di7snd6b/V4vX2+Ovy9ujy95O+2RBrqABRk+/1+cTb6RBpprPS5VudxqDB1gBkpouwytvo8Pj8/QBan/D2+vL4+tbl7g1jmfT4/CZyojKEt+Tt8+zy9g1noLnT5bbS5VaZwwBlpNjm77fU5gBZnABfnx9voUmSwK3K3Ofw9fv9/UWLtuHs8r7Y6Gqhw9rp8mOiyFuUt12WuqLF2xVsoIWtyABLlPb5/Pb6+8ne7ABfogBYmf/8/TiHunipx4y1zQBeoMDX5VOVwt3q8wA8iDiCsgBDhwJYlC2Ctvr5+/H2+e/0+JO3zyd8ss3e6EOHsCh3pgBWmApdlOrx9tfn8d/q8QBcoHSpySR3sDaFuCp+s9Pk7zmArQBNkQBmqABaoBdxrKbJ3uDq8gBIkDyKuwBop97o77XQ37HQ5EqMuI+81yBwoCN7sgBPl0SBrHKrz/v6+xNflXiv0Nzo8NTj7e70+ABEkNjo8tno8QBUkf37/BJln8fb6ECHuQdppwRnpv7+//j7/ff6/Pn7/P7///n7/fb6/PT4+/j6/P7+/vX5+/f6/QNipOrx9d7r8/j7/Pf7/PX4+gBTm/f7/fT5+wNcmQBQjdrq83ywzx9ypiNsnyd0pgBipl6YvfT4+vX4+xl0qxp3sPn8/QBgnvX6/Ovz+Pb6/fj6/QBfpM7h7Onv8////vX6+yV6sVuXw+Ds9PLz9rrT4m6myoq51d7r9B54sB5jmA1ho//9/f/+/wBho8/f6rHO4PX5+iRyqABnp////////yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcwREI4OTZFMUQ4QjExRTY5RjZBQjhCNTY3RTlFMTE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcwREI4OTZGMUQ4QjExRTY5RjZBQjhCNTY3RTlFMTE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzBEQjg5NkMxRDhCMTFFNjlGNkFCOEI1NjdFOUUxMTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzBEQjg5NkQxRDhCMTFFNjlGNkFCOEI1NjdFOUUxMTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3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) no-repeat scroll center center #fff;}
.wrapper {display: flex;width: 100%;align-items: stretch; padding:0; margin:0;}

.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{
	outline:0px;
	outline-offset: 0px;
}

/*----------------------- header -----------------------------*/
#header,.header{background:#0066a5;font-size: 16px;font-weight: bold;color: #fff;text-align: left;line-height: 40px;height: auto;padding:8px 20px;}
#header a.friends,.header a.friends{
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);}
#header a.right,.header a.right{        left: auto;     right: 10px;}
#header .dropdown-menu{ padding:0;}

.main-logo { padding-left:0;}
.main-logo:after { content:''; clear:both; height:0; display:block;}
.main-logo img{ max-height:55px;}
.main-logo .headlogo{ float:left; display:inline-block;}
.main-logo .bomlogo{ float:left; display:inline-block;margin:0 0 0 20px; padding:0 0 0 20px; border-left:1px solid #fff; width:50%;}
.bom-logo-dark {/* background: transparent url(../img/bom-icon-white.gif) 30px 0 no-repeat; border-left: 1px solid #fff; width: 243px!important; height: 47px;display: block; background-size:85% auto;*/}

.headright{ width:auto; float:right; padding-right:0;}

.profile-info { float: right;}
.profile-info .nav > li > a { padding:0 0 5px 0; line-height:20px; font-size:16px; color:#fff;}
.profile-info .nav > li > a:hover { background:rgba(0,102,165,0);}
.profile-info .nav .open > a, .profile-info .nav .open > a:hover, .profile-info .nav .open > a:focus{background:rgba(0,102,165,0); border:0px solid #eee;}
.profile-info .dropdown-menu{ left:auto; right:0; margin:0; overflow:hidden;}
.profile-info .dropdown-menu > li > a{ padding:8px 15px;}
.profile-info .dropdown-menu li > a:hover, .profile-info .dropdown-menu li > a:focus, .profile-info .dropdown-submenu:hover > a{ background:#e9e9e9; color:#0066a5;}
.bom-login-details{ width:auto; float:right;}
.lastlogin{font-size:11px; color:orange; display: block; line-height:16px;}
.login-btn {border-bottom:0px solid #7cb7dc; margin-bottom:5px; }
.lastlogin{font-size:11px; color:orange;}

.detail-info{ float:left;}
.detail-info ul{ list-style-type:none; margin:0 15px 0 0; padding:10px 0; border-right:1px solid #a9bfcd;}
.detail-info ul:after{ content:''; clear:both; display:block; height:0;}
.detail-info ul li{ list-style-type:none; float:left; margin:0 10px 0 0; padding:6px 0 10px 48px; font-size:13px; font-weight:normal; line-height:18px;}
.detail-info ul li.mailtx{ background-image:url(../img/mailtx.png); background-position:0 0; background-repeat:no-repeat;}
.detail-info ul li.phtx{ background-image:url(../img/phtx.png); background-position:0 0; background-repeat:no-repeat;padding:6px 0 10px 38px;}
.detail-info a{ color:#fff;}

/*----------------------- content -----------------------------*/
#contentleft{/* width: 100%; */min-height:100vh;padding:0;margin-left:40px;background:#fff; position: relative; z-index:2;
transition: All .5s ease;
    -webkit-transition: All .5s ease;
    -moz-transition: All .5s ease;
    -o-transition: All .5s ease;
        -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
#contentleft:after{content:''; clear:both; height:0; display:block; }
/*#content.container-fluid{margin-left:0px; padding-left:15px; padding-right:15px;}*/
#content.container-fluid{padding-left: 62px;padding-right: 62px;}
/* #content.active {margin-left:200px;} */
html.mmblock #content.active {
    -webkit-transform: translate(158px,0);
    -moz-transform: translate(158px,0);
    -ms-transform: translate(158px,0);
    -o-transform: translate(158px,0);
    transform: translate(158px,0);
}

body.sidebarNo #contentleft{
	margin-left:0px;
}


#sidebar {overflow-y: auto;background: #272727;color: #fff;min-width: 200px; max-width: 200px; min-height: 100vh;transition: all 0.3s;position: fixed;top:0;bottom:0; z-index:1;}
#sidebar ul{ padding:0;}
#sidebar ul li > a {color: #ccc;padding: 10px; font-size:14px; display: block;}
#sidebar ul li a:hover {color:#fff; background:#383838;}
#sidebar ul li a span.glyphicon{ width:30px; height:20px;}
#sidebar ul li.active > a, a[aria-expanded="true"] {color:#fff; background:#1d1d1d;}
#sidebar ul li.open > a,#sidebar ul li.open > a:hover{color:#fff; background:#1d1d1d;}
#sidebar .dropdown-menu{position: relative; z-index:99999; float:none; margin:0; padding:0; background:#1d1d1d; border:0px;border-radius:0px;
        -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0);}
#sidebar .dropdown-menu > li > a{ padding:5px 8px; border-bottom:1px dashed #131212;}
#sidebar .dropdown-menu a span.glyphicon{width:20px; height:15px;}


.mtop{font-size:20px; padding:10px 26px 10px 10px; color:#fff; text-align: center; }
.mtop:after{ content:''; clear: both; height:0; display: block;}
.mtop span{ display:inline-block; float: left;font-size: 20px; width:30px; height:30px; vertical-align: middle; text-align: left;cursor: pointer;}
.mmblock{ overflow: hidden;}
.mtopul{
	position: fixed;
	top:0;
	left:0;
	z-index:2;
	display: block;
	width:42px;
	height:100%;
	background-color:rgba(39,39,39,0.01);
}
.mmblock .mtopul{
	display: none;
}

.content-wrap{padding-left:15px; padding-right:15px;}
.contentwrapper .content-wrap{padding-left:0; padding-right:0;}
.contentwrapper{ padding:0 15px 20px; margin:0; display:block;width: 100%;}
.welcome-info{color: #31708f;background-color: #d9edf7;border-color: #bce8f1; margin: 10px 0; padding: 5px;border-radius: 4px;}
.page-title{ float:left!important;}
.page-title h3{ margin:0; padding:5px 0 10px 0; line-height:40px; font-weight:100; font-size:28px;}
.menu{ float:right !important;}
.menu .navbar{ min-height:30px; margin-bottom:5px;}
.menu .navbar-default{ background-color: rgba(248,248,248,0);border:0px solid rgba(248,248,248,0);}
.menu .navbar .nav > li > a{padding:5px 8px; margin:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;color: #000000; font-weight:400; font-size:15px; line-height:20px; text-transform:capitalize;}
.menu .navbar .nav > li > a:hover,.navbar .nav > li > a:focus {text-decoration: none; background-color:#323849; color:#fff;}

.navbar  .dropdown-toggle .caret, .navbar .nav .dropdown-toggle .caret, .nav .dropdown-toggle:hover .caret , .nav .dropdown-toggle .caret{border-bottom-color: #fff;border-top-color: #fff;margin-top:0px;}
.navbar .nav li.dropdown > a:hover .caret ,.navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{border-bottom-color: #b8b8b9;
    border-top-color: #b8b8b9;}
.menu .menu-caret{ border-bottom-color: #323849 !important;border-top-color: #323849 !important;}
.menu .navbar .nav > li > a:hover  .menu-caret, .navbar .nav > li > a:focus .menu-caret{ border-bottom-color: #b8b8b9 !important;border-top-color: #b8b8b9 !important;}
.menu  .nav {margin:0 !important; float:right;}
.menu .navbar .nav > li > .dropdown-menu:before,.menu .navbar .nav > li > .dropdown-menu:after{border-bottom:0px;border-left:0px;border-right:0px;}
.menu .dropdown-menu li > a:hover, .menu .dropdown-menu li > a:focus, .menu .dropdown-submenu:hover > a{ background:#686b78; color:#fff;}
.menu .navbar .nav li.dropdown.open > .dropdown-toggle, .menu .navbar .nav li.dropdown.active > .dropdown-toggle, .menu .navbar .nav li.dropdown.open.active > .dropdown-toggle{background:#323849; color:#fff;}


        html.mmblock #contentleft.active{
    -webkit-transform: translate(158px,0)!important;
    -moz-transform: translate(158px,0)!important;
    -ms-transform: translate(158px,0)!important;
    -o-transform: translate(158px,0)!important;
    transform: translate(158px,0)!important;
        }
.breadcrumb{font-size:12px; padding:12px 0 5px 0px;margin-bottom: 20px;list-style: none;background-color: #fff;border-radius: 0px;border-bottom: 1px dotted #bbb; color:#0066a6;}
.breadcrumb > li:last-child{color:#808080;}
.breadcrumb a{color:#808080;}
.breadcrumb:after{
	content:''; clear: both; height:0; display: block;
}
/*----------------------- content -----------------------------*/
pre{font-size: 12px;width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.row-fluid {width: 100%;}
.row-fluid:before, .row-fluid:after, .form-fluid:before,.form-fluid:after{content: "";display: table;line-height: 0;}
.row-fluid:after,.form-fluid:after {clear: both;}
.makeRed{font-size:12px; color:#f00; line-hight:14px; position:relative; top:-10px;}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input,
.form-control,.chosen-choices{display: block;width: 100%;height: 34px;padding: 6px 12px;margin:0 0 12px 0; font-weight:normal;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;
  border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus ,
.form-control:focus ,
.chosen-choices :focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
input[type="file"]{ padding:5px; height:auto;}
input[type="search"] {
	margin-bottom: 0;
}
.chosen-container{ width:100% !important;}
.chosen-container-multi .chosen-choices{ padding:3px 12px; background-image: none; border:1px solid #ccc;}
a.btn, a.btn:link, a.btn:active, a.btn:visited, a.btn:hover,
.btn, .btn a, .btn a:link, .btn a:active, .btn a:visited, .btn a:hover{color: #fff;text-decoration: none; outline: none;}
a.btn-default, a.btn-default:link, a.btn-default:active, a.btn-default:visited, a.btn-default:hover,
.btn-default, .btn-default a, .btn-default a:link, .btn-default a:active, .btn-default a:visited, .btn-default a:hover{color: #333;text-decoration: none; outline: none;}
.btn-form,.btn-form:focus,.btn-form:active{ background:#323849; color:#fff; outline: none;outline: 0px;}
.btn-form:hover{ background:#0066a5 ; color:#fff;}
.btn .fa{ font-size:20px; line-height:16px;}
.edit-btn,.add-btn,.det-btn{ padding:6px 6px 2px; margin:0 2px;}
.button{ min-width:90px;}
.btngroup{
	display: block;
}
.btngroup:after{
	content:'';
	clear:both;
	height:0;
	display: block;
}
.btngroup .btn{
	display: inline-block;
	margin-right:15px;
}
.btngroup.left .btn{
	display: inline-block;
	margin-left:15px;
}
.modal h2{
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 32px;

}
input[type="file"]{
    border: 1px solid #efefef !important;
    width: 100%;
    color: #cdcaca !important;
    background-color: #fff;
}
.uploadcsvformat{
    display: flex;
    justify-content: space-between;

}
.credopaybtn{
    float: right;
}


input.parsley-success, textarea.parsley-success {color: #468847 !important;background-color: #DFF0D8 !important;border: 1px solid #D6E9C6 !important;}
input.parsley-error, textarea.parsley-error {color: #B94A48 !important;background-color: #F2DEDE !important;border: 1px solid #EED3D7 !important;}
ul.parsley-error-list {color: #B94A48;font-size: 11px;margin: 2px;list-style-type:none;}
ul.parsley-error-list li {line-height: 11px;}

.form-horizontal .control-label{ text-align:left;}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline{ padding-top:3px;}
.form-actions{ padding:10px 15px; background:#f5f5f5; border-width:1px; border-color:#e1e1e1;; border-style:solid;}
.form-actions:after { content:''; clear:both; height:0; display:block;}
.asterisk{color: #c30303;  padding-left:3px;}
.seprator-line{border-bottom:1px dotted #bbb; display:block;margin:0 0 10px 0}
.break-space{ padding:25px 0 0 0; display:block; clear:both;}
.support-txt {color: orange !important; text-decoration: underline !important; }
.msg-box{ background-color:#rgba(255,255,255,0); border:0px solid #fff; padding:0 0 20px;}
.msg-box p{ margin:0;padding:0 0 0;}
.msg-box:after{ content:''; clear:both; height:0; display:block;}
.alert{ margin-bottom:10px; padding:10px 15px;}
.alert:after{ content:''; clear:both; height:0; display:block;}
.error {/* display: block; */}
.error-msg {/* display: block; */ background-color: #F2DEDE; border-radius: 4px; margin-bottom: 20px;padding: 8px 35px 8px 14px;border-color: #EED3D7;color: #B94A48;}
.alert-error{color: #c30303; border:1px solid #c30303;}
.alert-error a{color: #000;}
.error-tx  { color:#c30303;font-size: 12px;}
.success-msg {/* display: none; */ background-color: #dff0d8; border-radius: 4px; margin-bottom: 20px;padding: 8px 35px 8px 14px;border-color: #cce6c2;color: #386627;}
.text-danger {color: #d63330;}
label.error {color: #FF0000;display: none;font-size: 11px;font-style: normal;}
label.error {/* width: 250px; display: inline; color: red;*/}
label{ font-weight: normal;}
label .smtx{font-size:10px;}

legend{ font-size:18px; color:#0066a5; padding:15px 0 5px 0;float:left;}
.radio{ padding-bottom:12px;}
.radiowrap{ position:relative; padding-bottom:22px;}
.radiowrap label{ position:initial;}
.radiowrap label.error{ position: absolute; bottom:-5px; left:0; width:100%; max-width: inherit; display:block !important; padding:0;}
.close{ opacity:0.5;}
.close:hover{ opacity:0.8;}
#page nav{display: none;}
#pagination-flickr li{border:0; margin:0; padding:0;font-size:11px;list-style:none;float:left;padding:4px 2px;}
#pagination-flickr{ list-style-type:none; margin:0; padding:0;float: right;}
#pagination-flickr a{border:solid 1px #ccc;color:#000;margin-right:5px;}
#pagination-flickr .previous-off,#pagination-flickr .next-off {color:#000;display:block;float:left;font-weight:bold;padding:3px 4px;}
#pagination-flickr .next a,#pagination-flickr .previous a {font-weight:bold;color:#000;}
#pagination-flickr .active{color:#000 !important;background-color: #ccc;font-weight:bold;display:block;float:left;padding:4px 2px;}
#pagination-flickr a:link,#pagination-flickr a:visited {color:#000;display:block;float:left;padding:3px 6px;text-decoration:none;}
#pagination-flickr a:hover{border:solid 1px #eee;}

select.form-control{
	height:35px;
}
/*
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
	background-color: #f7f7f7;
}*/

/*----old---*/
.dashaboard [class*="span"], .dashaboard .row [class*="span"]{ margin-left:1.5% !important;margin-right:0 !important;}
.dashaboard [class*="span"]:first-child,.dashaboard .row-fluid [class*="span"]:first-child{ margin-left:0 !important;margin-right:0 !important;}
.dashaboard .tile{ height:144px;}
.dashaboard .tile span{ display:inline-block !important; line-height:16px !important;}


.tile {display: block;cursor: pointer;-webkit-perspective: 0;-webkit-transform-style: preserve-3d;-webkit-transition: -webkit-transform 0.2s;float: left;
  width: 140px;height: 130px;text-align: center;margin:5px;padding:5px 5px;opacity: 0.75;background-color: #2e8bcc;}
.tile h1,.tile h2,.tile h3,.tile h4,.tile h5,.tile h6 {color: #ffffff;-webkit-user-select: none;}
.tile h2 {font-size: 1.75em; margin-left: 0px; margin-bottom:-20px;text-align: center;}
.tile h3,.tile h4 {margin-top: -15px;}
.tile h1.tile-text,.tile h2.tile-text,.tile h3.tile-text,.tile h4.tile-text {margin-top: 43.333333333333336px;}
.tile a:hover {text-decoration: none;}
.tile img { border: 0; max-height:50px; height:auto; max-width:100%;}
.tile:hover {opacity: 1;}
.tile.tile-double {width: 260px;}
.tile.tile-blue {background-color: #2e8bcc;}
.tile.tile-green {background-color: #339933;}
.tile.tile-red {background-color: #e51400;}
.tile.tile-yellow {background-color: #ffc40d;}
.tile.tile-orange {background-color: #f09609;}
.tile.tile-pink {background-color: #e671b8;}
.tile.tile-purple {background-color: #7b4f9d;}
.tile.tile-lime {background-color: #8cbf26;}
.tile.tile-magenta {background-color: #ff0097;}
.tile.tile-teal {background-color: #00aba9;}
.tile span{color:#fff;}

.dashbox .tilewrap{ padding-left:15px;}
.tilewrap { list-style-type:none!important; padding:0 0 30px 0!important; margin:0!important;}
.tilewrap:after{ content:''; clear:both; display:block; height:0;}
.tilewrap li{ list-style-type:none; padding:5px 5px; margin:0; float: left; display: inline-block; width:19%; max-width:190px;}
.tilewrap .tile{ margin:0; width:100%; max-width:190px; height:150px; overflow:hidden;}
.tilewrap .col-md-2{ padding-left:5px; padding-right:5px;}
.tile h2 { border-bottom: none; margin:0; padding:10px 0 5px;font-size: 1.75em;}
.tile span{ line-height:18px; display:block;}
.tile{cursor:default !important;}
.tile h2 a{cursor:pointer !important;color:#fff}
.tile a{cursor:pointer !important;}


.total-records{ background-color:#fff; color:#333; text-align:center; font-size:18px; padding:0; margin-bottom: 20px;}
.total-countbox{border:1px solid #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background-color:#f3f3f3; display:block; max-width:278px; overflow:hidden; padding:30px 15px; margin:0; color:#333; text-align:center;}
.total-records h3, .total-records h4{ font-size:24px; line-height:28px; color:#333; font-weight:600; margin:0 0 10px 0; padding:0; text-transform: uppercase; }
.total-records .controls{ color:#333; margin:0 0 10px 0; padding:0; font-size:28px;line-height:32px; font-weight:bold;}

#errorview{ max-height:510px; overflow-y:auto;overflow-x:hidden;}
.thbox{ width:200px;}

.fancybox-wrap #content, .fancybox-iframe #content{ margin:0;}
.fancybox-wrap .content-wrap, .fancybox-iframe .content-wrap{  padding:0;}

/*----------------------- signup page -----------------------------*/
.banner{ text-align: center; margin:5% 0;}
.banner img{ display:block; margin:0 auto; border:1px solid #0066a7; max-width:100%; vertical-align:middle;}
.formwrap{ display:block; background: #f6f3f4;box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.15);margin: 15% auto;padding:0px;}

.formwrap  textarea, .formwrap input[type="text"], .formwrap input[type="password"],.formwrap input[type="datetime"],.formwrap input[type="datetime-local"],
.formwrap input[type="date"],.formwrap input[type="month"],.formwrap input[type="time"],.formwrap input[type="week"],.formwrap input[type="number"],.formwrap input[type="email"],
.formwrap input[type="url"],.formwrap input[type="search"],.formwrap input[type="tel"], .formwrap input[type="color"],.formwrap .uneditable-input,.formwrap .form-control{ margin:0;}

.formbox{padding:30px 50px 0; border:1px solid #cacaca;}
.formbox .btn{ margin:0 auto; width:100%; /*min-width:120px;*/ text-align: center;}
.formbox .btn-primary{ margin:0 auto; width:auto; text-align: center;}
.formtitle {display:block;background: #0066a5;color: #fff;font-family: Arial;font-size: 18px;font-weight: bold;line-height:24px; margin: 0;padding:15px;}
.form-link, .form-link a{ text-align:center; text-decoration:underline;}
.form-link:hover, .form-link a:hover { color:#000; text-decoration:none;}
.usertx{ background-image:url('../img/sign-user-icon.png')!important; background-position:95% 45%; background-repeat:no-repeat; padding:6px 40px 6px 12px!important; }
.passtx{ background-image:url('../img/sign-password-icon.png')!important; background-position:95% 45%; background-repeat:no-repeat; padding:6px 40px 6px 12px!important; }

.signup{  max-width:360px;margin:25px auto;}
.register-form{  max-width:510px;margin:20px auto;}
.register-form .btn{ width:auto; min-width:120px;}

.ap-table{
	font-size:13px;
}


/*----------------------- modify popup -----------------------------*/


.nav2 .dropdown-toggle .caret {
    border-bottom-color: #0088CC;
    border-top-color: #0088CC;
    margin-top: 6px;
}

.fieldhead{font-weight:bold;border-bottom:1px dotted #cccccc;line-height:40px;}
.action { width: 95px;}
.intro{height: 200px !important;}

.file_space {margin-bottom:20px;}

.loader,.tab-loader{
    background-color: rgba(255,255,255,0.9);
     width:100%;
     height:100%;
     position: fixed;
     top:0;
     left:0;
     z-index:9999;
     display:none;
}
.tab-loader{
     position:absolute;
    /*width: 5em;
    height: 5em;
     top:50%;
     left:50%;
     margin:-3em 0 0 -2.5em;*/
}
.loader:after,.tab-loader:after {
     content:'';
    display:block;
  position:absolute; top:45%;
   left:50%;
  border-radius: 50%;
  width: 10em;
  height: 10em;
  margin:0 0 0 -5em;
  font-size: 4px;
  text-indent: -9999em;
  border-top: 1.3em solid #0066a5;
  border-right: 1.3em solid #0066a5;
  border-bottom: 1.3em solid #0066a5;
  border-left: 1.3em solid #fff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1s infinite linear;
}



@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.loader-sm {
    position: relative;
    width: 30px;
    height: 30px;
        display:none;
}
.loader-sm:after{
    content: '';
   display: block;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    margin: 0 auto;
    font-size: 4px;
    text-indent: -9999em;
    border-top: 1.3em solid #0066a5;
    border-right: 1.3em solid #0066a5;
    border-bottom: 1.3em solid #0066a5;
    border-left: 1.3em solid #fff;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1s infinite linear;
}

.form-horizontal .col-xxs .form-group{ min-height:73px;}
.form-horizontal .col-xxs:nth-child(2n+1){ content:'';clear:both; display: block;}
.appanel {font-family: Arial, Helvetica, Verdana;}
.appanel .panel-default{ padding:0 0 10px 0; margin-bottom:20px; border:0px; border-bottom:1px solid #ddd;}
.appanel .panel-default:last-child{margin-bottom:0;}
.appanel .panel-default > .panel-heading{background-color:rgba(0, 0, 0, 0); color:#0066a5; padding:0;}
.appanel .panel-default > .panel-heading > .panel-title{position:relative;color:#0066a5;font-size:14px;font-weight:bold; padding: 10px 25px 10px 2px;font-family: Arial, Helvetica, Verdana;
border:0px; background-color:#fff; display: block;}
/* .appanel .panel-default > .panel-heading > .panel-title:before{ content: "\e260";font-family: 'Glyphicons Halflings'; position: absolute; top:8px; right:5px;}
.appanel .panel-default > .panel-heading > .panel-title.collapsed:before{ content: "\e259";font-family: 'Glyphicons Halflings'; position: absolute; top:8px; right:5px;}
 */.appanel .panel-default > .panel-heading > .panel-title:before{ content: "\2212";font-family: 'Glyphicons Halflings'; position: absolute; top:8px; right:5px;}
.appanel .panel-default > .panel-heading > .panel-title.collapsed:before{ content: "\002b";font-family: 'Glyphicons Halflings'; position: absolute; top:8px; right:5px;}

.appanel .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top: 1px dashed #ddd; padding:10px 2px;}

.appanel .sub-appanel .panel-default{ padding:0; margin:0; border:0px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0);}

.appanel .sub-appanel .panel-default > .panel-heading > .panel-title{color:#330; font-size:14px;}
.appanel .sub-appanel .panel-default > .panel-heading + .panel-collapse > .panel-body{ border:0px;}
.appanel .sub-appanel .panel-body{ padding:0;}
.iFrame{ height:90vh; width:100%; border:0;}

.check-original-image {
    position: fixed;
    bottom: 30px;
    left: 50%;
    -webkit-transform: translate3d(-50%,0,0);
    transform: translate3d(-50%,0,0);
    padding: 8px 20px;
    border-radius: 20px;
    border: 1px solid #fff;
    background-color: rgba(0,0,0,.4);
    font-size: 15px;
    color: #fff;
    z-index: 10000001;
    transition: all 0.25s;
}

.check-original-image:hover {
	box-shadow: 0px 0px 10px -2px rgb(0, 0, 0);
}

a.close-original-image {
	z-index: 10000001;
    display: block;
    width: 24px;
    height: 24px;
  /*   border-top-left-radius: 50%;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 50%;
    background-color: rgba(0,0,0,.6);
    transform: rotate(-50deg);
    position: fixed;
    right: -45px;
    top: -45px;*/
    border-radius: 50%;
    text-align: center;
    line-height:15px;
	background-color: #000;
    padding: 5px;
	position: absolute;
	top: 5px;
    right:5px;
}

a.close-original-image:before {
	content: 'X';
	color: #fff;
	font-size: 14px;
	line-height:12px;
    font-weight: bold;
/* 	margin-left: -45px;
	transform: rotate(50deg); */
    transition: transform 0.5s;
}
/*
a.close-original-image:hover:before {
	transform: rotate(230deg);
} */
.zoomwrap{width:500px !important; border:2px solid #000;background-Color:rgba(26,26,26,0.65);}
.zoombody{position: relative; width:100%; height:100%;}
.zoombox{position: relative; width:100%;height:100%; overflow:auto;text-align: center;}
.zoombox img {width: 100%;}

/*----------------------- profile -----------------------------*/
.profile-head{ padding:15px; margin:0 0 20px 0; border:1px solid #e8e5e5;color: #0066a5;
    background-color: #f7f7f7;
    border-color: #e8e5e5;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.profile-head:after{ content:''; clear:both; display:block; height:1;}
.profile-head h5{color: #0066a5; font-weight:bold; text-transform: capitalize;}
.profile-pic{ float:left; width:80px;}
.profile-info{ float:left;}
.profile-data{
	border-bottom: 2px solid #ececec;
    padding-bottom: 10px;
    margin-bottom: 30px;
}
.profile-data h4{ font-weight: bold; font-size:20px; padding:0 0 6px 0; margin:0 0 15px 0; border-bottom:1px dotted #ccc;}
.profile-data img{ max-height:150px;}
.profile-data label{ font-weight: bold;}

.div-block{
    display: block;
}
.aadhar_img_div{
    margin-bottom: 20px;
}

.font-weight-bold {
    font-weight: 700 !important;
}

.zoom {
        padding: 0px;
        transition: transform .2s; /* Animation */
        max-width: 300px;
        max-height: 200px;
        margin: 0 auto;
        position: relative;
        z-index: 5;
        width: auto;
        border: 1px solid;
      }

      .zoom:hover {
        transform: scale(1.9); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
            margin-left: 20%;
            z-index: 9999;
      }

      .button1 {
        background-color: #d90d10;
        border: none;
        color: white;
        padding:1px 5px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 2px 2px;
        cursor: pointer;
        position: absolute;
        top: 0;
      }

@media (min-width: 440px){
}
/* @media (min-width: 550px){
        html.mmblock #content.active{
    -webkit-transform: translate(440px,0);
    -moz-transform: translate(440px,0);
    -ms-transform: translate(440px,0);
    -o-transform: translate(440px,0);
    transform: translate(440px,0);
        }
} */



/*------------------- Shammas Style Start -------------------*/
.search-panel {
    border: 1px solid #c1c1c1;
    border-radius: 8px;
    padding: 15px;
	margin:0 0 15px 0;
    background-color: #f9f9fb;
}

.search-panel .btns {
    background-color: #333d49;
    color: #fff;
    width: 100px;
    height: 30px;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 14px;
}

.search-panel .btn {
    color: #fff;
    min-width: 100px;
    height: 30px;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 14px;
}

.search-panel .form-control {
    height: 30px;
   /*  width: calc(100% - 110px); */
}

.detail-sec {
    margin-bottom: 30px;
}

.detail-sec .detail-head {
    border-bottom: 1px dashed #c1c1c1;
    display: inline-flex;
    width: 100%;
}

.detail-sec .detail-head p {
    color: #0066a6;
    font-weight: 600;
    margin-bottom:0px;
	padding-bottom:6px;
    width: calc(100% - 65px);
    font-size: 16px;
}

.detail-sec .detail-head .btn {
    border: 1px solid #c1c1c1;
    text-transform: uppercase;
    width: 65px;
    height: 25px;
    font-size: 11px;
    background-color: #f9f9fb;
    margin-bottom: 5px;
    display: inline-flex;
    color: #707070;
    padding: 4px 10px;
    font-weight: 600;
}

.detail-sec .detail-head .btn:hover {
  background-color: #e0e4e8;
    border: 1px solid #c1c7ce;
    /* color: #fff; */
}

.detail-sec .detail-head .btn img {
    width: 13px;
    margin-right: 5px;
}

.detail-sec .detail-body {
    margin-top: 15px;
}

.detail-sec .detail-body .item {
    display: inline-flex;
    width: 100%;
	margin-bottom:10px;
}
.detail-sec .detail-body .item .text-danger {
	color: #ff0000;
	font-size: 11px;
}
.detail-sec .detail-body .item p {
    padding-bottom: 0;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 0;
	    word-break: break-all;
}
.detail-sec .detail-body .item p .has-error {
	color: red;
    position: absolute;
    font-size: 11px;
    margin-top: 32px;
    margin-left: 10px;
}

.detail-sec .detail-body .item p input[type=text],
.detail-sec .detail-body .item p input[type=date],
.detail-sec .detail-body .item p select {
    width: 100%;
    background-color: #f9f9fb;
    border: 1px solid #ced4da;
    padding: 0px 3px;
    height: 34px;
    box-shadow: none;
    margin:-2px 0 15px 0;
    /* line-height: unset; */
    line-height: 16px;
}

.detail-sec .detail-body .item p input[type=text]:focus {
    outline: none;
    border-color: #0066a6;
}

.detail-sec .detail-body .item p input[type=text]:disabled,
.detail-sec .detail-body .item p input[type=date]:disabled,
 .detail-sec .detail-body .item p select:disabled {
    border: 1px solid #fff;
    background-color: #fff;
    padding: 0px 3px;
    color: #000;
    font-weight: 600;
    height: 20px;
    box-shadow: none;
    margin:-2px 0 0 0;
    /* line-height: unset; */
    line-height: 16px;
}
.detail-sec .detail-body .item .pwidth {
    min-width: 218px !important;
}


.detail-body .item p select:disabled {
	background-image: none;
}
.detail-sec .detail-body .item p input[type=radio] {
	margin-top: 0;
    width: 18px;
    height: 18px;
}
.detail-sec .detail-body .item p:first-child {
    width: 40%;
    color: #6f6f6f;
	position: relative;
}

.detail-sec .detail-body .item p:nth-child(2) {
    width: 60%;
    display: inline-flex;
    font-weight: 600;padding-bottom:0;
	position: relative;
}
 .detail-sec .detail-body .colon{
	 line-height:12px;
 }
 .detail-sec .detail-body .smtx{
	color: #6f6f6f;font-size: 11px; line-height:12px;
 }
/* .detail-sec .address .item p:first-child {
    width: 20%;
    color: #6f6f6f;
}

.detail-sec .address .item p:nth-child(2) {
    width: 80%;
    font-weight: 600;
} */

.file-up {
    height: 150px;
    border: 1px solid #c1c1c1;
    margin: 15px 0;
    border-radius: 3px;
}

.file-up img {
    margin-top: 14%;
    padding: 8px;
    border: 1px solid #62b70e;
    border-radius: 3px;
    cursor: pointer;
}

.file-up p {
    font-size: 10px;
    font-weight: 600;
    color: #6b6b6b;
    line-height: 12px;
    margin-top: 10px;
	padding:0;
}

.file-up input {
    /* position: absolute; */
    margin: 0;
    padding: 0;
    width: calc(100% - 32px);
    height: 13px;
    outline: none;
    opacity: 0;
    pointer-events: none;
    z-index: 9;
}
.file-up label#choose_file {
    margin-bottom: 30px;
    margin-top: -160px;
    position: absolute;
    margin-left: -44%;
    /* cursor: pointer; */
    /* background: yellow; */
    width: 88%;
    height: 146px;
    /* z-index: 999; */
}

.uploading {
    display: inline-flex;
    width: 100%;
    margin-bottom: 15px;
}

.uploading .filed {
    width:26%;
	padding-right:3%;
}

.uploading .filed img {
    max-width:100%;
	max-height:50px;
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    transition: transform .2s;
    cursor: pointer;
}

.uploading .filed img:hover {
    transform: scale(1.5);
}

.uploading .status {
    width: 70%;
}

.uploading .status p {
    margin-bottom:6px;
    font-size: 10px;
	word-break: break-all;
    line-height: 12px;
	padding:0 20px 0 0;
	position: relative;
}

.uploading .status p span {
    cursor: pointer;
    float: right;
	position: absolute;
	z-index:5;
	top:-1px;
	right:2px;
}

.uploading .status small {
    color: #71bd27;
    font-size: 9px;
    font-weight: 600;
}

.uploading .status .progress-bar {
    background-color: #71bd27;
}

#infoBtnSve,
#addBtnSve,
#showAddBtnSve,
#payBtnSve,
#leadBtnSve,
#kycBtnSve,
#prsnlAddrsBtnSve,
#cmpnyaddrsBtnSve{
 /*    border-color: #28a745;
    background-color: #28a745;
    color: #fff; */
}

.sp-button {
	background-color: #fff;
    border: none;
    font-weight: 600;
    font-size: 17px;
}
.sp-button:focus {
	outline: none;
}
.sp-serchbar {
	border: 1px solid #ddd;
    padding: 20px;
    margin-bottom: 25px;
    border-radius: 3px;
}
.nav-tabs {
    border-bottom: 2px solid #0066a5;
    margin-bottom: 15px;
    padding: 0 10px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: #0066a5;
    border: 1px solid #0066a5;
    border-bottom-color: #0066a5;
    font-weight: 600;
}
.table thead {
	background-color: #eee;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #eee;
}
.table > thead > tr > th {
	padding: 15px 8px
}
.emp-profile {
    border: 1px solid #ececec;
    border-radius: 5px;
    padding: 20px;
}
.kydetails p {
	font-weight: 600;
	font-size: 15px;
	margin-bottom: 0;
	padding-bottom: 0
}
.kydetails p small {
	font-weight: 500;
    color: #999;
}
.kydetails p .text-primary {
 	color: #337ab7;
 }
.panadhar {
	width: 100%;
    border: 2px solid #ececec;
    padding: 2px;
}
.mb-5 {
	margin-bottom: 30px !important;
}
.bb1 {
    padding-bottom: 20px;
}
.btn-secondary {
    background-color: #6c757d;
    border-color: #6c757d;
}
.basdata{
	border-bottom: 0px solid #ececec;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.detail-sec .detail-body .item select.package-form,.detail-sec .detail-body .item input[type=text].package-form,
.detail-sec .detail-body .item .package-form,.package-form{
	height:34px;
}
.detail-sec .detail-body .item .package-btn{
	margin-left:10px;
}
.ordiv{
	text-align: center;
	display: block;
	position: relative;
	overflow: hidden;
	padding:15px 0;
}
.ordiv:before{
	content:'';
	height:1px;
	width:100%;
	background:#e7e7e7;
	display: block;
position: absolute;
 top:48%;
left:0;
}
.ordiv:after{
	content:'';
	clear:both;
	height:0;
	display: block;
}
.ordiv span{
	text-align: center;
	display: inline-block;
	padding:5px 15px;
	background:#fff;
	position: relative;
    z-index: 1;
}

.display_none {
  display:none;
}
.close_cls{
	/* display:none; */
	font-size: 25px;
	color:red;
}

#loading-bar-spinner.spinner {
	 left: 50%;
	 margin-left: -20px;
	 top: 50%;
	 /* margin-top: -200px; */
	 position: fixed;
	 z-index: 19 !important;
	 animation: loading-bar-spinner 500ms linear infinite;
}
#loading-bar-spinner.spinner .spinner-icon {
	 width: 40px;
	 height: 40px;
	 border: solid 4px transparent;
	 border-top-color: #0066a5 !important;
	 border-left-color: #0066a5 !important;
	 border-radius: 50%;
}
.badge{
	background-color:rgb(51, 122, 183);
	font-size:11px;
	line-height:12px;
	cursor: pointer;
}

label .icon-info{position: relative;display:inline-block; margin:0 0 0 8px; vertical-align:middle;}
label .icon-info .glyphicon{display:inline-block;width:15px;height:15px; font-size:18px; line-height:12px;}
.noter {
    background-color: #EEF8FF;
    border: 1px solid #d6ecfb;
    padding: 7px 5px !important;
    color: #4E6A87;
    font-size: 12px !important;
    width: 60%;
}
.noter strong {
	margin-right: 5px;
	font-weight: 600 !important;
}
.noter p {
	font-weight: 300 !important;
	width: 100% !important;
	padding:0 0 3px 0;
	margin:0;
}
.infowrap{
	display: inline-block;
	position: relative;
	width:280px;
}
.infowrap .noter {
	display:none;
	position: absolute;
	top:19px;
	left:0;
    background-color: #EEF8FF;
    border: 1px solid #d6ecfb;
    padding: 7px 5px !important;
    color: #4E6A87;
    font-size: 12px !important;
    width:250px;
    z-index:5;
}

.infowrap:hover .noter {
	display:block;
}


 @keyframes loading-bar-spinner {
	 0% {
		 transform: rotate(0deg);
		 transform: rotate(0deg);
	}
	 100% {
		 transform: rotate(360deg);
		 transform: rotate(360deg);
	}
}

#top_up_full_div{ margin-bottom:0px;}
.uploadbtn{
	position: relative; z-index:5;
}
.pg-break30{
	height:30px;
}
.pg-break50{
	height:50px;
}

.chatwrap{
	display:block;
}
.chatbox{
	display:block;
	background-Color:#e7e8fb;
	border:1px solid #c5c7e9;
	border-radius:5px;
	padding:10px;
	margin:0 0 10px 0;
	max-width:80%;
}
.chathead{
	display: block;
	font-size:13px;
	padding:0 0 3px 0;
}
.chathead:after{
	content:'';
	clear:both;
	height:0;
	display: block;
}
.arthorname{ font-weight:bold; color:#6266b5; padding:0 10px 0 0; display:inline-block;}
.postby{font-size:12px; color:#7b7ebd;font-style: italic;}
.chataera{min-height:30px;}

.other_user_chat{
	background-Color:#fff1f1;
	border:1px solid #fbdcdc;
	margin-left:19%;
}
.other_user_chat .arthorname{color:#ff9999;}
.other_user_chat .postby{color:#f1b1b1;}


.modal-content button.close,.modal-content .close,
.modal-header .close{
	position: absolute;
	top: 5px;
    right: 8px;
    font-size: 32px;
    line-height: 32px;
}

/* ------------------- Shammas Style Start -------------------*/
/* ------------------- new login -------------------*/

.rowwap {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.rowwap > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
/*
.login-divpage{
	font-family: 'Montserrat';
}*/
.login-divpage .container-fluid {
	width: 100%;
    /* padding-right: var(--bs-gutter-x,.75rem); */
    padding-left: var(--bs-gutter-x,.75rem);
    margin-right: auto;
    margin-left: auto;
}
.login-divpage .header-logo img {
	max-height:46px;
    margin-top: 5px;
}
.login-page .container-fluid{max-width: 1200px;}
.login-header{margin-top: 0;}
.login-left{padding-top:50px;}
.login-left h4{font-size:30px;line-height: 38px;font-weight: bold;color:#142138;
	    font-family: 'Montserrat';}
        .login-left p {
            color: #fff;
            font-weight: 400;
            font-size: 12px;
            margin-top: 8px;
            text-align: center;
            margin-bottom: 0;
        }
.login-left img{width: 100%;}
.login-left {
    background-color: #0066a6;
}
.login-right{ padding-bottom:25px;}
.login-right h5 {
    color: #1a608f;
    font-weight: bold;
    font-size: 31px;
}

.signup-form{margin-top:20px;}
.signup-form label{color:#142138;font-size: 15px;font-weight: 700;margin-bottom: 0px;}
.signup-form .form-control,.signup-form .form-control:focus,.otpform .form-control,.otpform .form-control:focus{border:0;border-bottom:1px solid #142138;border-radius: 0px;font-size: 14px;padding:5px 0px;color:#4f5154;font-weight: 500;box-shadow: none;}
.signup-form .form-control::placeholder,.otpform .form-control::placeholder{font-size: 12px;padding-left: 0px;color:#94979b;font-weight: 500;}


.login-page .btn,.login-page .btn:hover:focus,
.btn-submit{
    background: #142138;
    border-radius: 23px;
    border: 0;
    font-size: 14px;
    padding: 10px 37px;
    font-weight: 500;
   
    outline: none;
}
.login-page .btn:hover,.btn-submit:hover,.btn-submit:hover:focus
{
    box-shadow: 3px 5px 6px 2px rgb(0 0 0 / 22%);
    background: #0c0c0c;
}
.input-section{margin-bottom: 25px;}

/*.login-img
{background-image: url(../img/shopify-vector-img.png);
    height: 443px;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    background-position: 3px -20px;
}*/
form .error {
    color: #ff0000;
}
.signup-form .form-group {
    margin-right: 0 !important;
    margin-left:0 !important;
}

@media only screen and (min-width:768px){
        .menu{ padding-right:0; padding-top:12px;}
        .menu .dropdown-menu{ padding:0;}
        .menu .dropdown-menu > li > a{ padding:5px 8px;}
        .menu  .navbar .nav > li{ margin:0 2px;}
        .navbar .nav > li:last-child > .dropdown-menu{ left:auto; right:0;}
        .navbar .nav > li:last-child > .dropdown-menu:before{ left:auto; right:9px;}
        .navbar .nav > li:last-child > .dropdown-menu:after{ left:auto; right:10px;}
        /*.form-horizontal .control-label{ text-align:left; padding-left:0; padding-right:0;}*/
        .zoom{
           width: 300px;
           height: 200px;
        }
		.rowwap-md-reverse{flex-direction: row-reverse !important;}
		.login-leftwrap{width:90%;}
		.login-left{padding-top:50px;flex: 0 0 auto;width: 50%;}
		.login-right{ padding-bottom:25px;flex: 0 0 auto;width: 50%;}
}

@media (min-width: 1080px) {
        .dashaboard .span3{ width:18% !important;}
		.ml-lg-30{margin-left:30px;}
		.mr-lg-30{margin-right:30px;}
		.ml-lg-20{margin-right:20px;}
}
@media (min-width: 992px) {
		/* .basdata, .comdata{ min-height:268px;} */
		.comdata{ min-height:268px;}
		.search-panel .form-control {
			height: 30px;
		   width: calc(100% - 110px);
		}
		.uploaded_imageswrap{
			display: flex;
			flex-wrap: wrap;
			flex-direction: row
		}
		.uploading {
			display: inline-flex;
			flex: 0 0 auto;
			width: 50%;
			margin-bottom: 15px;
		}
		.uploading:nth-child(odd) {
			padding-right:15px;
		}
		.uploading:nth-child(even) {
			padding-left:15px;
		}
		.login-left h4 {font-size:33px;}
		.login-leftwrap{width:90%;}
		.login-left{padding-top:50px;flex: 0 0 auto;width: 58.33333333%;}
		.login-right{ padding-bottom:25px;flex: 0 0 auto;width: 41.66666667%;}
		.login-rightwrap{width:90%;}
}
@media (min-width: 1320px) {
        .contentwrapper{ padding:0 30px 20px;}
}

@media all and (max-width:1080px){
        .dashaboard-wrap .dashaboard-left{ width:100%!important;  margin-left:0 !important;margin-right:0 !important;}
        .dashaboard-wrap .dashaboard-right{width:100%!important;  margin-left:0 !important;margin-right:0 !important;}
        .detail-info ul li{ font-size:12px; background-size:20px 20px;padding: 6px 0 10px 28px; margin:0 8px 0 0;}
        .detail-info ul li.mailtx{background-position:0 6px;}
        .detail-info ul li.phtx{padding:6px 0 10px 24px; background-position:0 6px;}
		.exportbox{
			padding-top:35px;
		}
}

@media all and (max-width:980px){
        .profile-info .nav > li > a{ font-size:14px;}

}

@media only screen and (min-width: 768px) and (max-width:980px){
        .dashaboard [class*="span"]:last-child{margin-left:0 !important;}
        .detail-info ul li{ font-size:14px; padding:0; background-size:30px 30px; background-position:0 0; width:30px; height:30px; overflow:hidden;}
        .detail-info ul li.mailtx{padding:0;background-position:0 0;}
        .detail-info ul li.phtx{padding:0;background-position:0 0;}
        .detail-info ul li span{ text-indent:-9999px; display:block;}
        .detail-info a{display:block;width:30px; height:30px; }
        .tile span{ font-size:13px;}
}
@media all and (max-width:767px){
    .container {
        display: flex;
      }
      .login-right
      {
        order: 1;

      }
       .generateotp .btn-submit
      {
        padding: 11px 77px;
      }

      .login-left
      {
        order: 1;
        padding-top: 10px;
      }
      #lottie-container1
      {
        height: 322px !important;
      }
    .login-right
    {
        margin-top: 21px !important;
    }
    .login-divpage .container-fluid
    {
        width: 100% !important;
        padding-right: var(--bs-gutter-x, .75rem);

    }
    .login-left h5
    {
        font-size: 16px !important;
    }
    .login-left p
    {
        font-size: 11px !important;
    }
 
    .login-left
    {
        height: auto !important;
    }
    .otpinput input
    {
width:100% !important;
    }
    .login-left img
    {
        width: 100% !important;
    }
    .generateotp,.otpverify
    {
        margin-top: 20px !important;
    }
    #resetBtn
    {
        padding-left: 12px !important;
    }
        .menu{ float:none !important;}
        .menu .nav{ float:none; margin:0;}
        .menu .navbar .nav > li{ float:none;}
        .menu .navbar .nav > li > a{ margin-left:0; border-bottom:1px solid #d4d2d2;}
        .menu .navbar .nav > li > a:hover,.navbar .nav > li > a:focus {border-bottom:1px solid #d4d2d2;}
        .menu .navbar-toggle{ float:left;}
        .menu .navbar-toggle .sr-only{clip: auto; margin:-3px 0 0 0; height:auto; width:200px; display:block;}
        .navbar-collapse{ background-color:#ddd; padding:0;}
        .navbar-default .navbar-collapse{border-color: #888;}
        .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #333;}
        .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ background:#686b78; color:#fff;}
        .menu .navbar-default .navbar-toggle,
        .menu .navbar-default .navbar-toggle:hover, .menu .navbar-default .navbar-toggle:focus{background:#323849; color:#fff; width:100%; margin:0 0 1px 0; border:1px solid #323849;}
        .menu .navbar-default .navbar-toggle .icon-bar{ background-color:#fff;}

        .tilewrap li{width:20%; max-width:160px;}
        .form-fluid{ padding:0 15px;}
        .page-title{ float:none!important;}
        .dashaboard [class*="span"], .dashaboard .row [class*="span"]{ margin-left:0 !important;margin-right:0 !important;}
        .total-countbox{margin:0 0 30px; }
        .total-countbox { max-width:inherit;}
        .tile span{ font-size:13px;}
}


@media all and (max-width: 640px){
        .headright{ width:100%; padding:0;}
        .main-logo{ float:none; display:block; width:100%; text-align:center;}
        .main-logo {padding-bottom:15px;}
		.main-logo .headlogo{ /* float:none; */}
        .profile-info{ padding-left:0;float:none; }
        .profile-info ul.nav{float:right; }
        .bom-login-details{ float:none!important;}
        .detail-info{float:none; }
        .detail-info ul{ border-right:0px solid #a9bfcd; padding:0;}
        .tilewrap li{width:26.6%; max-width:160px;}
		.zoomwrap{width:400px !important;}
		#comment_table{
			    border:0px solid #ddd;
		}
		.login-rightwrap{
			padding-top:25px;
		}
}
@media all and (max-width: 600px){

}
@media all and (max-width: 480px){
        .tilewrap li{width:32.6%; max-width:160px;}
        .col-xxs{width:100%;}
		.zoomwrap{width:80% !important;left: 10% !important;}
		.login-divpage .container-fluid {
			width:90%;
			max-width: 1200px;
		}

}
@media all and (max-width: 360px){

        .main-logo{ padding-left:0; padding-right:0;}
        .main-logo .bomlogo{ width:50%;}
        .main-logo .bomlogo img{ width:100%; height:auto; max-height:inherit;}
		.main-logo img{max-height: 44px;}
		.main-logo img.csblogo{max-height: 38px;}
        .tilewrap li{width:46.6%; max-width:160px;}
		.detail-sec .detail-body .item{
			display: flex;
			    flex-direction: column;
				padding-bottom:10px;
		}
		.detail-sec .detail-body .item p:first-child{
			width:100%;
		}
		.detail-sec .detail-body .item p:nth-child(2){
			width:100%
		}
		.detail-sec .detail-body .item p input[type=text]:disabled, .detail-sec .detail-body .item p input[type=date]:disabled, .detail-sec .detail-body .item p select:disabled{
			margin:0;
		}
		.detail-sec .detail-body .colon{display: none;}

}
.popupsuccess{
    text-align: center;
    margin: 25px auto;
    max-width: 550px;
    padding: 25px 10px;
    color: #242424;
    font-size: 18px;
    line-height: 28px;
}
.popupsuccess h3{
    color: #379d0d;
    font-weight: bold;
}
.popupsuccess a,
.popupsuccess a:link, .popupsuccess a:active, .popupsuccess a:visited, .popupsuccess a:hover, .popupsuccess a:focus{
    text-decoration: underline !important;
    word-break: break-all !important;
    color: #0267a8 !important;
}
.select2-container.select2-container--default.select2-container--open{width:100% !important}
.popupfail{
    text-align: center;
    margin: 25px auto;
    max-width: 550px;
    padding: 25px 10px;
    color: #f8d7da;
    font-size: 18px;
    line-height: 28px;
}
.popupfail h3{
    color: #dc3545;
    font-weight: bold;
}

.btn-loader-wrapper {
    position: relative !important;
    display: inline-block !important;
}

.btn {
    position: relative !important;
    overflow: hidden !important; 
}
.loader {
    width: 100%;
    height: 100%;
    position: absolute;
    top: -6px;
    left: 0;
    background: rgba(255, 255, 255, 0.8); 
    display: none; 
    align-items: center;
    justify-content: center;
    text-align: center;
    z-index: 1000; 
}

.loader::after {
    content: '';
    border: 4px solid #f3f3f3;
    border-top: 4px solid #3498db;
    border-radius: 50%;
    width: 24px;
    height: 24px;
    display: inline-block;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.btn.loading .loader {
    display: flex; 
}

.login-rightwrap
{
    display: none;
}
.otpverify h6,.generateotp h6
{
    color: #142138;
    font-weight: 700;
    font-size: 18px;
    margin-top: 28px;
}
.otpverify p,.generateotp p
{
    color: #263654;
    margin-top: 10px;
    font-size: 13px;
    font-weight: 600;
}
.otpinput input 
{
    width: 75%;
    border: 0;
    border-bottom: 1px solid #142138;
    border-radius: 0px;
    font-size: 14px;
    padding: 5px 0px;
    color: #142138;
    font-weight: 500;
    box-shadow: none;
    margin-right: 41px;
    text-align: center;
}
.otpinput input:focus
{
    box-shadow: none;
    outline: none;
    border-bottom: 1px solid #142138;
}
.otpinput
{
    display: flex;
}
.generate-form h4 
{
    color: #142138;
    font-size: 13px;
    font-weight: 500;
    margin-top: 10px;
    text-align: center;
}
.generate-form span a,.generate-form span a:hover
{
    color: #0066a5;
    font-weight: 600;
    margin-left: 4px;
    text-decoration: none;
}
.otpverify
{
    display: none;
}
.otpform label 
{
    color: #142138;
    font-size: 13px;
    font-weight: 700;
    margin-bottom: 0px;
}

#resetBtn{
    margin-left: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-right: 23px;
    padding-left: 20px;
    height: 37px;
    font-size: 14px;
    color: #fff;
}   
.phone-input {
    padding-left: 50px; /* Space for the +91 */
}


.login-right h5 {
    color: #1a608f;
    font-weight: bold;
    font-size: 15px;
}
.welcomeheader
{
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 0;
}
.login-right
{
    padding-left: 85px;
    margin-top: 49px;
    padding-right: 99px;
}
.login-left h5 
{
    font-size: 23px;
    color: #fff;
    font-weight: 600;
}

#signupBtn
{
  color: #fff;
   margin-top: 16px;
}
.login-left p {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    margin-top: 8px;
    text-align: center;
    margin-bottom: 0;
}
.login-left h4{font-size: 33px;font-weight: bold;color:#142138;}
.header-logo img {
    width: 93px;
}

.frameimg
{
    position: absolute;
bottom: 0;
left: 0;
}
.login-left
{
    position: relative;
}



@media (min-width: 768px) and (max-width: 1244px){
  
.frameimg img 
{
    height: 120px;
}
   
}
.login-header
{
    align-items: stretch;
    display: flex;
    height: 100%;
}
.login-divpage
{
    height: 100%;
}
.tandc
{
    position: absolute;
    bottom: 5px;
    right: 14px;
}

@media (min-width: 1244px) and (max-width: 1366px)
{
    #lottie-container1 {
        height: 525px !important;
    }
    .login-left h5
    {
        font-size: 20px !important;
    }
    .login-left p
    {
        font-size: 12px !important;
    }
    .login-right h5
    {
        font-size: 14px !important;
    }
    .signup-form label
    {
        font-size: 11px !important;
    }
    .signup-form .form-control, .signup-form .form-control:focus, .otpform .form-control, .otpform .form-control:focus
    {
        font-size: 13px !important;
        margin-bottom: 0;
    }
    .input-section {
        margin-bottom: 12px;
    }
    #resetBtn
    {
        padding-left: 12px !important;
    }
    
}
@media  (min-width: 1920px)
{
.frameimg img 
{
    height: 122px !important;
}
.login-left h5
{
    font-size: 26px;

}
.login-left p
{
    font-size: 15px;
    padding-bottom: 0;
}
.tandc span 
{
    font-size: 17px;
}
.login-right
{
    margin-top: 77px;
}
.tandc span
{
    font-size: 12px !important;
}
.frameimg img
{
    height: 72px;
}
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
{
    background-color: #fff !important;
}

#leftimg
{
    background-image: url(../img/leftimg1.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    margin-top: 14px;
    /*height: calc(100% - 113px);*/
    height: calc(100% - 104px) !important;
}
.frameimg img
{
    height: 69px;
}

.tandc span
{
    font-size: 10px;
}
@media all and (max-width:393px)
{
    #leftimg {
        height: calc(100% - 113px) !important;
    }
}
#signupBtn
{
 padding: 10px 56px;                        
}
#verifyotp
{
    padding: 10px 49px;
}

.gatewayhead
{
    font-weight: 500;
}
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    #leftimg {
        background-image: url(../img/leftimg1.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        position: relative;
        margin-top: 44px;
        height: calc(100% - 198px);
    }
}
@media only screen and (min-width: 1366px) and (max-width: 1366px)
{
    #leftimg {
        background-image: url(../img/leftimg1.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        position: relative;
        margin-top: 25px !important;
        height: calc(100% - 160px) !important;
    }
 
}

@media only screen and (min-width: 1280px) and (max-width: 1280px)
{
    #leftimg {
        background-image: url(../img/leftimg1.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        position: relative;
        margin-top: 14px;
        height: calc(100% - 141px);
    }
}
@media only screen and (min-width: 320px) and (max-width: 430px)
{
    .login-right {
        padding-left: 29px !important;
        padding-right: 29px !important;
    }
    .otpform label
    {
        font-size: 15px;
    }
    .signup-form .form-control, .signup-form .form-control:focus, .otpform .form-control, .otpform .form-control:focus
    {
        font-size: 17px !important;
    }
    .countrycode
    {
        font-size: 17px !important; 
    }
    .login-left h5
    {
        font-weight: 600;
        font-size: 14px;
        margin-top: 14px;
    }
    .tandc
    {
        bottom: 15px !important;
    }
    .login-left {
        height: calc(100% - 329px) !important;
    
    }
    #leftimg 
    {
        margin-top: 0 !important;
    }
    .login-left p
    {
        padding-bottom: 5px !important;
    }
    .login-rightwrap #signup_member
    {
        margin-top: 0px;
    }
  #verifyotp
  {
    margin-bottom: 61px !important;
    margin-right: 0px;
  }
  .otpinput input
  {
    margin-right: 7px;
  }
  .frameimg
  {
    display: none;
  }
}



@media only screen and (min-width: 1024px) and (max-width: 1024px)
{
    .frameimg img {
        height: 67px !important;
    }
    .login-right
    {
        height: 69rem;
        overflow-y: scroll;
        padding-right: 30px;
    }
    #resetBtn
    {
        padding-right: 30px;
    }
    .login-left h5
    {
        font-size: 22px;
    }
    .login-right
    {
        padding-right: 69px;
    }
    #leftimg
    {
        height: calc(100% - 145px);
    }
}
@media (min-width: 768px) and (max-width: 768px)
{
    #leftimg {
        height: calc(100% - 148px) !important;
    }
    .login-left h5
    {
        font-size: 20px;
        font-weight: 600;
    }
    .login-right
    {
        padding-right: 50px;
    }
    .login-rightwrap {
        height: 59rem;
        overflow-y: scroll;
    }
}



