@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900&display=swap');
@font-face{
font-family:"feather";
src:url(fonts/feather-icon.ttf?sdxovp) format("truetype"),
	url(fonts/feather-icon.woff?sdxovp) format("woff"),
	url(fonts/feather-icon.svg?sdxovp#Feather) format("svg");
	font-weight:400;
	font-style:normal;}
.fe-check:before{content:"\e92b"}
body, html{background:#fff;font-family:'Lato';margin:0; height:100%; overflow-y:visible!important;}
.wrapbox{height:100%;display:flex;flex-flow:column;}
.new_box{-webkit-flex-grow:1; flex-grow:1; -webkit-flex-shrink:0; flex-shrink:0; -webkit-flex-basis:auto; flex-basis:auto;}
.container{width:100%;max-width:1260px;}
.navbar-fixed-bottom, .navbar-fixed-top{position:static;}
.navbar-fixed-top{padding:0;height:53px;background:#f3f3f3;box-shadow:none;margin-bottom:0;}
.navbar-brand img{position:static;}
ul.nav.navbar-nav{margin-top:17px;}
ul.nav.navbar-nav li{margin:0;}
ul.nav.navbar-nav li a{padding:0px 20px;margin:0;background:transparent;}
ul.nav.navbar-nav li a:hover{color:#63c4cd;}
.whtbox{cursor:default;}
/*--login page--*/
.loginBox{max-width:500px;margin:0 auto;position:relative;width:96%;}
.loginBox:after{background:url(img/gray_circle_bg.png) no-repeat; content:'';width:110%;height:100%;position:absolute;z-index:-1;left:-260px;top:240px;}
.loginBox .minHLogn{border-color:#fafafa;border-radius:16px;box-shadow:1px 0px 10px #eaeaea;-moz-box-shadow:1px 0px 10px #eaeaea;-webkit-box-shadow:1px 0px 10px #eaeaea;padding:0 30px;margin-top:32%;display:inline-block;}
.head{font-weight:bold;font-size:40px;color:#555454;text-align:center;letter-spacing:-1px;margin:30px 0px 80px 0px;}
.head.top0{margin-top:0px;}
.head.btm60{margin-bottom:60px;}
.head.btm20{margin-bottom:20px;}
.head img{display:inline-block;position:relative;top:15px;}
.head img.lockimg{top:-11px;}
.head span{color:#25a28b;}
.icn_plane{margin-bottom:35px;}
.form_horizontal .form-group,
.form_horizontal{display:inline-block;width:100%;}
.form_horizontal label{margin:0;display:none;}
.form_horizontal .form-group input[type="text"],
.form_horizontal .form-group input[type="password"]{margin:0;background:#fff;border:none;border-bottom:solid 1px #bfbfbf;padding:0;line-height:40px;height:auto;box-shadow:none;font-size:22px;
color:#000;font-weight:100;border-radius:0;}
.form_horizontal .form-group input[type="text"]{background:url(img/user_fa.png) no-repeat right center;padding-right:25px;}
.form_horizontal .form-group input[type="password"]{background:url(img/user_lock.png) no-repeat right center;padding-right:25px;}
.form_horizontal .btn_main input[type="submit"]{width:100%; padding:0;font-size:22px;color:#fff;text-transform:uppercase;border:none;font-weight:600;background:#25a28b;line-height:48px;border-radius:50px;}
.frgtA_pass{text-align:right;margin-top:5px;display:block;}
.frgtA_pass a{font-size:14px;color:#257bbc;text-decoration:underline;}
.btn_main{margin:30px 0px 50px 0px;}
.btn_main.btm20{margin-bottom:20px;}
input:-webkit-autofill{
-moz-box-shadow: 0 0 0px 1000px white inset!important;
-webkit-box-shadow: 0 0 0px 1000px white inset!important;
 box-shadow: 0 0 0px 1000px white inset!important;}
input:-moz-autofill{
-moz-box-shadow: 0 0 0px 1000px white inset!important;
-webkit-box-shadow: 0 0 0px 1000px white inset!important;
 box-shadow: 0 0 0px 1000px white inset!important;}
input:autofill{
-moz-box-shadow: 0 0 0px 1000px white inset!important;
-webkit-box-shadow: 0 0 0px 1000px white inset!important;
 box-shadow: 0 0 0px 1000px white inset!important;}
::-webkit-input-placeholder{font-size:22px;color:#000!important;opacity:1!important;font-weight:100;}
		 ::-moz-placeholder{font-size:22px;color:#000!important;opacity:1!important;font-weight:100;}
	 :-ms-input-placeholder{font-size:22px;color:#000!important;opacity:1!important;font-weight:100;}
		  :-moz-placeholder{font-size:22px;color:#000!important;opacity:1!important;font-weight:100;}

/*--contact us page--*/
.contact_banner{width:100%;padding-top:25px;padding-bottom:25px;}
.contact_banner img{width:100%;}
.commen_field label{display:block;font-weight:600;color:#000;}
.contact_info{color:#464646;font-size:14px;}
.contact_info .pswrd{border-bottom:solid 1px #d5d5d5;padding-bottom:5px;}
.contact_info .mdfirst{border-left:solid 1px #d5d5d5;}
.contact_info .space30{position:relative;padding-left:30px;}
.contact_info .space30 .icn{position:absolute;left:0;top:0;}
.contact_info .ftr_lag{text-transform:uppercase;color:#2c2c2c;}
.cont_info .col_bdr{border-radius:4px;margin-bottom:0;color:#000;border:1px solid #d5d5d5;line-height:42px;padding:0px 10px;}
.help_content i{border-right:solid 1px #e4e3e8;padding-right:12px;margin-right:5px;color:#9ab045;}
.cont_info .col_bdr.btnchat{border:none;padding-left:0;padding-right:0;padding-bottom:25px;}
.help_content .btn_green i{border:none;margin:0;padding:10px 0 0;line-height:1;font-size:40px;}

.intru_step01{border-color:#fafafa;border-radius:16px;box-shadow:1px 0px 10px #eaeaea;-moz-box-shadow:1px 0px 10px #eaeaea;-webkit-box-shadow:1px 0px 10px #eaeaea;padding:0 30px;margin-top:40px;display:inline-block;width:100%;}
.fluent_box label{font-size:14px; color:#000;font-weight:600;}
.fluent_box p{font-size:14px; color:#555454;font-weight:500;}
.fluent_box ol{padding:0px 0px 0px 15px;margin:0;}
.fluent_box ol li{font-size:16px; color:#000;font-weight:500;line-height:1.8;}
.fluent_box ol li strong{font-weight:600;}

.coose_langu label{font-size:14px; color:#555454;font-weight:600; text-align:left; margin-top:7px;}
.coose_langu span.info, .coose_langu .btn-group{display:block;color:#555454;font-size:15px;margin:0px;padding:0px 0px 4px 0px;}
.coose_langu .btn-group{margin-top:15px;}
.coose_langu select{padding:15px!important;border-radius:4px!important; height:120px!important;}

.intru_step01 .coose_langu ::-webkit-input-placeholder{font-size:14px;color:#000!important;}
.intru_step01 .coose_langu 			::-moz-placeholder{font-size:14px;color:#000!important;}
.intru_step01 .coose_langu 	 	:-ms-input-placeholder{font-size:14px;color:#000!important;}
.intru_step01 .coose_langu 		  	 :-moz-placeholder{font-size:14px;color:#000!important;}

.text-left{text-align:left!important;}
.text-right{text-align:right!important;}
.btnchat .chaticon{line-height:0;}
.chaticon i{padding:0!important;display:inline-block;margin:10px 0px 0px 0px!important;}
.bluelink,.bluelink:hover{color:#0030ff;text-decoration:underline;}
.hr10{border-top:solid 1px #d5d5d5;clear:both;margin:10px 0px;}
/*--orange button--*/
.btn_theme{background:#ec8526;line-height:40px;border-radius:6px;padding:0px 20px;font-size:14px;font-weight:500;color:#fff;border:0;display:inline-block;text-decoration:none!important;}
.btn_theme:hover,.btn_theme:focus{background:#ec971f;color:#fff;}
/*--button END--*/
/*--green button--*/
.btn_green{background:#98ab47;line-height:40px;border-radius:6px;padding:0px 20px;font-size:14px;font-weight:500;color:#fff!important;border:0;display:inline-block;text-decoration:none!important;}
.btn_green:hover,.btn_green:focus{background:#98ab47!important;color:#fff;}
/*--button END--*/

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"],input.form-control{border-radius:4px;height:40px;margin-bottom:0;color:#000;border:1px solid #d5d5d5;}
textarea,textarea.form-control{border-radius:4px;color:#000;border:1px solid #d5d5d5;height:170px;margin:0;}
select,select.form-control{border-radius:4px;color:#000;border:1px solid #d5d5d5;height:40px;margin:0;}
.bootstrap-duallistbox-container .filter{height:40px!important;}
/*--green box--*/
/*--green box--*/
.header_green{background:#ec8427!important;color:#fff;height:36px;line-height:38px!important;font-size:18px;font-weight:400;text-transform:uppercase;border-radius:10px 10px 0px 0px;
padding-bottom:35px!important;margin:0;
background: -moz-linear-gradient(left,rgba(147,168,67,1) 0%,rgba(167,191,71,1) 90%)!important;
background: -webkit-linear-gradient(left,rgba(147,168,67,1) 0%,rgba(167,191,71,1) 90%)!important;
background: linear-gradient(to right,rgba(147,168,67,1) 0%,rgba(167,191,71,1) 90%)!important;
overflow:hidden;position:relative;}
.header_green:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:80px;top:-50px;}
.header_green:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-10px;top:15px;}
/*--green box END--*/
/*--green box END--*/
/*--orange box--*/
/*--orange box--*/
.card{background:#fff;border-radius:10px;box-shadow:0 0 8px #c1c1c1;-moz-box-shadow:0 0 8px #c1c1c1;-webkit-box-shadow:0 0 8px #c1c1c1;margin-bottom:20px;}
.card-header{padding:.75rem 15px;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);line-height:normal;}
.header_orange{background:#ec8427!important;color:#fff;height:36px;line-height:38px!important;font-size:18px;font-weight:400;text-transform:uppercase;border-radius:10px 10px 0px 0px;
padding-bottom:35px!important;margin:0;
background: -moz-linear-gradient(left,rgba(237,128,31,1) 0%,rgba(233,159,94,1) 90%)!important;
background: -webkit-linear-gradient(left,rgba(237,128,31,1) 0%,rgba(233,159,94,1) 90%)!important;
background: linear-gradient(to right,rgba(237,128,31,1) 0%,rgba(233,159,94,1) 90%)!important;
overflow:hidden;position:relative;}
.header_orange:before{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:80px;top:-50px;}
.header_orange:after{content:'';width:75px;height:75px;border-radius:50%;background:rgba(255, 255, 255, .2);-moz-background:rgba(255, 255, 255, .2);position:absolute;right:-10px;top:15px;}
.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px;}
/*--error page --*/
.icon-unlock-alt{font-size:60px;margin-bottom:15px;display:inline-block!important;}
/*--orange box END--*/
/*--orange box END--*/
.nxt_sdule p{margin:0;font-size:14px;}
.p10{padding:10px!important;}
.bggray{background:#f1f1f1!important;}

/*--calender--*/
.ui-widget.ui-widget-content{background:#fff;padding:0;border:solid 1px #ddd!important;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{height:30px;padding:0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{top:8px;}
.ui-datepicker table{background:#fff;margin:0;}
.ui-widget{font-family:inherit;}
.ui-datepicker th{background:#f9f9f9!important;}
.ui-datepicker th span{color:#000;}
.ui-widget-header{background:transparent;border:none;}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background:#fff;color:#000;border:1px solid #ddd;text-align:center;border-radius:2px;}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px solid #fff;background:#fff;}

.container-fluid{width:100%;display:inline-block;}
.p_top{padding-top:0px!important;}
.row{margin-left:-15px;margin-right:-15px;}
.frmgroup{margin-bottom:30px;}
.m-bottom{margin-bottom:0;}
.btm15{margin-bottom:15px!important;}
.extra-nav-class a.dropdown-toggle:before, .navbar-nav>li.active>a:before, .navbar-nav>li>a:focus:before, .navbar-nav>li>a:hover:before{border:none;}
.copyright{background:#f3f3f3;color:#555;font-size:14px;}
.footer{background:transparent;}
.steptwo .colboxtit{background:#25a28b;margin-bottom:-5px;position:relative;z-index:1;}
.steptwo .colorGreen,.steptwo .colortext{color:#000;}
.colboxtit{padding:4px 15px;}
.whtRoundedBox{padding:15px;border-radius:9px;color:#000;}
#edu1,#edu2,#work_exp3{margin-top:15px;}
.form_horizontal.steptwo input[type="text"]{background:transparent; width:100%; border:1px solid #d5d5d5; border-radius:4px;font-size:14px;font-weight:400;padding-left:10px;}
.form_horizontal.steptwo textarea{font-size:14px;font-weight:400;}
.in_block{margin-top:-23px!important; padding-left:36px;}
input[type=checkbox], input[type=radio]{margin-left:0;}
/*---CMS contact css start---*/
.modal-content{border-radius:12px;}
#ignismyModal .modal-header .close{line-height:1.9;color:#fff;opacity:1;}
#e_ndeleted .thank-you-pop,
#e_nsaved .thank-you-pop,
#e_saved .thank-you-pop,
#ignismyModal .thank-you-pop{padding: 0px 0px 35px 0px;font-size:18px;margin-top:35px;}

#e_ndeleted .thank-you-pop .fa,
#e_nsaved .thank-you-pop .fa,
#e_saved .thank-you-pop .fa,
#ignismyModal .thank-you-pop .fa{font-size:75px;border:solid 2px #178c17;width:100px;height:100px;border-radius:50px;line-height:96px;top:-10px;position:relative;}

#e_ndeleted .thank-you-pop .fa:before,
#e_nsaved .thank-you-pop .fa:before,
#e_saved .thank-you-pop .fa:before,
#ignismyModal .thank-you-pop .fa:before{content:"\e92b";font-family:"feather";}
.thank-you-pop{text-align:center;color:#178c17;}


@media screen and (min-width: 1024px){
.nicescroll-rails{display:none;}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
.navbar-header{width:auto!important;}
}
@media screen and (min-width: 320px) and (max-width: 767px){
.row{margin-left:auto;margin-right:auto;}
.loginBox .minHLogn{margin-top:5%;padding:0 10px;}
.head{line-height:1;font-size:28px;margin-top:10px;margin-bottom:25px;}
.head img{display:block;top:10px;width:50px;margin:0 auto;transform:rotate(60deg);-moz-transform:rotate(60deg);-webkit-transform:rotate(60deg);}
.head img.lockimg{transform:none!important;top:0px!important;}

.navbar .container{padding:0!important;}
.navbar>.container .navbar-brand{margin-left:0;width:100%;text-align:center;}
.navbar>.container .navbar-brand{margin-top:4px;}
.navbar-header{width:100%!important;margin:0!important;padding:0!important;}
.navbar-fixed-top{height:auto;margin-bottom:30px;}
.tinynav{position:static;margin-top:5px;box-shadow:none!important;background:#29ab93;}

.intru_step01{padding-left:10px;padding-right:10px;}
.intru_step01 .col-sm-12,.contact_banner,.blogindex .col-md-6,.blogindex .col-md-12,.cont_info .col-sm-12,
.intru_step01 .col-md-6,.col-md-12.commen_field,.intru_step01 .col-md-12,.whtRoundedBox .col-sm-6{padding-left:0px;padding-right:0px;}
.contact_info .mdfirst{border-left:0;}
.form_horizontal.steptwo textarea{width:100%;}
.commen_field .colorGreen.fs18{font-size:14px;}
.text-left.btm60{margin-bottom:20px;}
.errorpage img{max-width:100%;}

.footer{padding-top:0!important;}
.copyright{padding-top:10px;padding-bottom:10px;}
.copyright p{line-height:normal;}
}
.stu_disc { display: block; padding-right: 40px; }