@font-face{
   font-family: MeriendaOne-Regular;
    src: url(../fonts/MeriendaOne-Regular.ttf) format('truetype');
}
@font-face{
   font-family:OpenSans-Regular;
	 src: url(../fonts/OpenSans-Regular.ttf) format('truetype');
}
/*----*/
/*@charset "utf-8";*/
/* CSS Document */

body{margin:0;}
.logout img{width:26px;height:22px;float:left;margin-left:10px;}
.banner{background:url(../images/background-6333131_1920.jpg) no-repeat;margin:0;width:1366px;height:768px;background-color:#001933;}
.banner2{background:url(../images/background-6333131_1920.jpg) no-repeat;margin:0;width:1366px;height:550px;background-color:#dff0d8;}
.dash1{margin:0;width:1366px;height:41px;background-color:#264348;}
.footer_contact{background:url(../images/lg5.jpg) no-repeat;background-size: cover;margin:0;width:1366px;height:768px;background-color:#001933;}
.footer {background:url(../images/background-6333131_1920f.jpg) no-repeat;background-size: cover;margin:0;width:1366px;height:125px;background-color:#001933;} 
.footer2{background:url(../images/background-6333131_1920f.jpg) no-repeat;margin:0;width:1366px;height:125;background-color:#dff0d8;}
.footer2{width:1366px;height:131px;background-color:#001933;float:left;margin-top:7px;}
.footer_index {background:url(../images/background-6333131_1920f.jpg) no-repeat;background-size: cover;margin:0;width:1366px;height:768px;background-color:#001933;}
.middle_checkvisa table,td{background-color:white;text-align:left;margin:10px;}
.middle_checkvisa table,tr,th{background-color:white;text-align:left;}
.header img{width:225px;height:58px;/*border:1px solid black;*/float:left;margin-left:82px;margin-top:25px;}
.navlist img{width:28px;height:28px;margin-left:0px;}
.u1{float:left;width:80px/*;border:1px solid black;*/}
/*#home a{height:21px;background-color:#001933;border:1px solid black;}*/
.u2{float:left;margin-left:-5px;/*border:1px solid black;*/}
/*.header{width:100%;height:150px;border:1px solid transparent;background-color:#4e387e;}*/
.header{width:1366px;height:110px;float:left;/*border:1px solid black;*/}
.navlist{width:970px;height:100px;margin-top:15px;/*border:1px solid black;*/float:left;}
.navlist li,.navlist a{/*border:1px solid black;*/display:inline-block;text-decoration:none;color:white;padding:3.5px;font-family:MeriendaOne-Regular;font-size:0.95em;background-color:#003333;margin-left:4.3px;margin-right:4.3px;}
.navlist li{border:1px solid #004242;display:inline-block;text-decoration:none;color:white;padding:3.5px;font-family:MeriendaOne-Regular;font-size:0.95em;background-color:#003333;}
.navlist li:hover{/*border:1px solid lightgrey;*/display:inline-block;text-decoration:none;color:white;padding:3.5px;background-color:#004d4d;}/*186da3     */    
.navlist a:hover{/*border:1px solid black;*/display:inline-block;text-decoration:none;color:white;padding:3.5px;background-color:#004d4d;}
.greenbutton:hover{background-color:#001933;}
.navlist .active a,.navlist .active a:hover,.navlist .active a:focus{ display:inline-block;text-decoration:none;color:white;background-color:#004d4d;}
.navlist .active ,.navlist .active:hover,.navlist .active:focus{/*border:1px solid transparent;*/display:inline-block;text-decoration:none;color:white;background-color:#004d4d;}
#down-arrow_first{margin-left:69px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
#down-arrow_second{margin-top:0px;margin-left:125px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
#down-arrow_third{margin-top:0px;margin-left:226px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
#down-arrow_fourth{margin-top:0px;margin-left:333px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
#down-arrow_fifth{margin-top:0px;margin-left:436px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
#down-arrow_fifth2{margin-top:0px;margin-left:459px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
#down-arrow_sixth{margin-top:0px;margin-left:530px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
#down-arrow_sixth2{margin-top:0px;margin-left:552px;clear:both;float:left;border-color: #183030 transparent;border-style: solid;border-width:15px 15px 0px 15px;height:0px;width:0px;}
.footer{width:1366px;height:125px;background-color:#001933;float:left;margin-top:8px;}
.footer{width:1440px;height:134px;background-color:#001933;float:left;margin-top:8px;}
.footer{width:1600px;height:125px;background-color:#001933;float:left;margin-top:8px;}
.footer_contact{width:1366px;height:566px;background-color:#001933;float:left;margin-top:4px;}
.footer_index{width:1366px;height:150px;background-color:rgba(255, 255, 255, 0.4);float:left;/*border:1px solid white;*/color:white;}
.footer_index_first{width:1366px;height:146px;background-color:transparent;float:left;/*border:1px solid white;*/color:white;}
.footer_index a{color:white;text-decoration:none;}
.footer_index_first a{color:white;text-decoration:none;font-size:0.95em;}
.footer_index li{color:white;text-decoration:none;margin-top:5px;}
.footer_list li, .footer_list a{text-decoration:none;display:inline-block;list-style-type:none;padding: 5px;font-family:OpenSans-Regular;color:white;}
.footer_list_first li{margin-top:0.4em;text-decoration:none;display:inline-block;list-style-type:none;padding: 5px;font-family:OpenSans-Regular;color:white;}
.footer_list_first a{text-decoration:none;display:inline-block;list-style-type:none;padding: 5px;font-family:OpenSans-Regular;color:#fff;}
.footer_list_second li{margin-top:2.5em;text-decoration:none;display:inline-block;list-style-type:none;padding: 5px;font-family:OpenSans-Regular;color:white;}
.footer_list_second a{text-decoration:none;display:inline-block;list-style-type:none;padding: 5px;font-family:OpenSans-Regular;color:white;}
.foot1{width:312px;height:385px;float:left;background-color:transparent;/*border:1px solid white;*/margin-left:25px;margin-top:30px;}
.foot2{width:325px;height:385px;float:left;background-color:transparent;/*border:1px solid white;*/margin-top:30px;border-left:1px solid lightgrey;}
.foot3{width:310px;height:385px;float:left;background-color:transparent;/*border:1px solid white;*/margin-top:30px;border-left:1px solid lightgrey;border-right:1px solid lightgrey;}
.foot4{width:290px;height:385px;float:left;background-color:transparent;/*border:1px solid white;*/margin-top:30px;}
.footer h3,h4,p{color:white;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;}
.footer_contact h3,h4,p{color:white;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;}
.foot1 h3,h4,p{text-align:center;color:white;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;}
.foot2 h3,h4,p{text-align:center;color:white;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;}
.foot3 h3,h4,p{text-align:center;color:white;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;}
.foot4 h3,h4,p{text-align:center;color:#fff;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;}
.footer h3{padding-top:52px;}
.footer_contact h3{padding-top:22px;}
.footer_contact a{color:#fff;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;text-decoration:none;}
.footer a{color:#fff;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;text-decoration:none;}
.article{width:1276px;height:153px;/*border:1px solid white;*/float:left;}

.headline{position:absolute;top:100px;left:10px;height:300px;width:500px;/*border:1px solid black;*/}
.headline p{margin-left:10px;top:200px;line-height:1.6em;text-align:left;}
#scrollup h3{font-family:MeriendaOne-Regular;font-size:0.935em;padding-bottom:0.6em;}
.middle{width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;background-color:#cdffcd;}
.middle_checkvisa{box-shadow:0px 0px 15px 0px #d6d6d6;background-color:white;width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;}
.middle_userpage{width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;background-color:white;padding-bottom:5em;}
.middle_visaentries{width:1366px;height:850px;/*border:1px solid black;*/float:left;margin-top:4px;background-color:white;}
.middle_login{width:1366px;height:850px;/*border:1px solid black;*/float:left;margin-top:4px;margin-bottom:20px;background-color:#fff;}
.middle_logins{width:1366px;height:770px;/*border:1px solid black;*/float:left;margin-top:0px;margin-bottom:20px;background-color:#fff;}
.middle_cltregstn{width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;background-color:white;}
.middle:before{content:"";position:absolute;top:100px;left:0;width:100%;height:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.8);box-shadow:0px 0px 10px rgba(0,0,0,.8);z-index:100;}
.middle_logins:before{content:"";position:absolute;top:100px;left:0;width:100%;height:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.8);box-shadow:0px 0px 10px rgba(0,0,0,.8);z-index:100;}
.middle_checkvisa:before{content:"";position:absolute;top:100px;left:0;width:100%;height:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.8);box-shadow:0px 0px 10px rgba(0,0,0,.8);z-index:100;}
.middle_login:before{content:"";position:absolute;top:100px;left:0;width:100%;height:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.8);box-shadow:0px 0px 10px rgba(0,0,0,.8);z-index:100;}
.middle_userpage:before{content:"";position:absolute;top:100px;left:0;width:100%;height:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.8);box-shadow:0px 0px 10px rgba(0,0,0,.8);z-index:100;}
.middle_cltregstn:before{content:"";position:absolute;top:100px;left:0;width:100%;height:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.8);box-shadow:0px 0px 10px rgba(0,0,0,.8);z-index:100;}
.middle_visaentries:before{content:"";position:absolute;top:100px;left:0;width:100%;height:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.8);box-shadow:0px 0px 10px rgba(0,0,0,.8);z-index:100;}
.about_img{width:1366px;height:520px;margin:0;/*border:1px solid black;*/}
.about_img img{width:1366px;height:494px;} 
.about_info{width:99%;height:550px;padding-top:2em;background:#dff0d8;}
.about_info p{text-align:justify;font-family:OpenSans-Regular;line-height:1.8em;font-size:0.95em;color:navy;margin-left:36px;margin-right:36px;}
.about_info h3{font-family:MeriendaOne-Regular;line-height:1.5em;font-size:1.2em;color:#001933;background-color:#f1f1f1;}
.info_section{margin-left:20px;width:615px;height:1000px;/*border:1px solid black;*/border-right-color:grey;float:left;padding-top:0em;margin-top:0em;}
.countries{margin-bottom:66px;}
.countries td:hover{background-color:#bcd4e6;}
.countries td a:hover{color:white;}
.contact_section{width:620px;height:1000px;/*border:1px solid black;*/;float:left;padding-top:0em;padding-left:1.1em;margin-top:0em;}
.map_section{margin-left:5em;}
.company_address{margin-left:5em;}
.company_address p{
	font-family:OpenSans-Regular;
	line-height:1.8em;
	font-size:0.95em;
	color:navy;text-align:left;
	margin-left:0px}
.contact-form span{
	display:block;
	font-family: OpenSans-Regular;
	font-size:0.95em;
	padding-bottom:5px;
	/*color: #012231;*/
	color:navy;
	
}
.contact-form input[type="text"],.contact-form textarea{
	padding: 6px;
	display: block;
	width: 70%;
	height:5%;
	border: none;
	border-radius: 3px;
	outline: none;
	color: #464646;
	font-size: 1.0025em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid rgba(85, 85, 85, 0.19);
	-webkit-appearance:none;
}
.contact-form textarea{
	resize:none;
	height:270px;		
}
.mybutton{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 10px 10px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	border-radius:3px;
	width:40%;
	height:5%;
}
.mybutton:hover{
	/*background: #00B895;*/
	background: #e21737;
	color: #FFF;
}
.mybutton1{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 15px 15px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	border-radius:3px;
	width:40%;
}
.mybutton1:hover{
	/*background: #00B895;*/
	background: #90EE90;
	color: #FFF;
}
.mybutton10{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 10px 10px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	border-radius:3px;
	width:36%;
}
.mybutton10:hover{
	/*background: #00B895;*/
	background: #609078;
	color: #FFF;
}
.mybutton1_visa{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 10px 10px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	border-radius:3px;
	width:50%;
}
.mybutton1_visa:hover{
	/*background: #00B895;*/
	background: #AFE1AF;
	color: #FFF;
}
.myform4 a{text-decoration:none;}
.mybutton2{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 15px 15px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:100%;
	border-radius:3px;
}
.mybutton2:hover{
	/*background: #00B895;*/
/*	background: #e21737;
	color: #FFF;*/
}
.mybutton3{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #004953;
	color: #d6d6d6;
	padding: 15px 15px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:100%;
	border-radius:3px;
}
.mybutton3:hover{
	/*background: #00B895;
	background: #012231;
	color: #FFF;*/
}
.btn-update{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 15px 15px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:100%;
	border-radius:3px;
}
.btn-update:hover{
	/*background: #00B895;*/
	background: #e21737;
	color: #FFF;
}
.update_form .btn-update{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 5px 5px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:100px;
	height:40px;
	margin-left:670px;
	border-radius:3px;
}

.update_form .btn-updates{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 5px 5px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:100px;
	height:40px;
	margin-left:636px;
	border-radius:3px;
}
 
.update_form .btn-update2{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 15px 15px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:145px;
	height:40px;
	border-radius:3px;
}
.update_form .btn-update4{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #004d4d;
	color: #d6d6d6;
	padding: 5px 5px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:70px;
	height:30px;
	margin-left:0px;
	border-radius:3px;
}
.update_form .btn-update5{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #313c45;
	color: #d6d6d6;
	padding: 5px 5px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:70px;
	height:30px;
	margin-left:0px;
	border-radius:3px;
}
 
.update_form .btn-update:hover{
	background: #e21737;
	color: #FFF;

}
.update_form .btn-updates:hover{
	background: #556B2F;
	color: #FFF;

}
.btn-update2{
	font-family: MeriendaOne-Regular,'Roboto', sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 15px 15px;
	font-size: 0.935em;
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	width:100%;
	border-radius:3px;
}
.btn-update2:hover{
	background: #e21737;
	color: #FFF;

}.btn-login:hover{
	background: #e21737;
	color: #FFF;

}
.btn-login{
	font-family: MeriendaOne-Regular,OpenSans-Regular,Arial, Helvetica, sans-serif;
	background: #012231;
	color: #d6d6d6;
	padding: 15px 15px;
	font-size: 0.935em;
	/*text-transform: uppercase;*/
	display: block;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	cursor:pointer;
	border:none;
	border-radius:3px;
	width:100%;


}
.search-data{width:1000px;height:190px;border:1px solid lightgrey;padding-top:1em;border-radius:3px;}
.search-displaydata{width:1200px;height:auto;border:1px solid lightgrey;padding-top:2em;padding-bottom:2em;border-radius:3px;}
.entry-data{width:1000px;height:590px;border:1px solid lightgrey;padding-top:1em;border-radius:3px;}
.search-data th{font-family:OpenSans-Regular;font-size:0.95em;}
.entry-data th{font-family:OpenSans-Regular;font-size:0.95em;}
.entry-data td{
	padding: 4px;
	display: block;
	width: 50%;
	border: none;
	border-radius: 3px;
	outline: none;
	color: #464646;
	font-size: 1.0025em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	/*border: 1px solid rgba(85, 85, 85, 0.19);*/
	-webkit-appearance:none;
}
.entry-data select,input{
	width: 100%;
	height:100%;
	font-family:OpenSans-Regular;
	font-size:0.95em;
}

.search-data input[type="text"]{
	padding: 4px;
	width: 100%;
	display: block;
	border: none;
	border-radius: 3px;
	outline: none;
	color: #464646;
	font-size: 1.0025em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid rgba(85, 85, 85, 0.19);
	-webkit-appearance:none;
}
.visa_login input[type="text"],input[type="password"]{
	padding: 10px 15px;
	display: block;
	width: 100%;
	height: auto;
	border: none;
	margin: 0 0 20px;
	border-radius: 5px;
	outline: none;
	color: #464646;
	font-size: 1.0025em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid rgba(85, 85, 85, 0.19);
	-webkit-appearance:none;
}
/**,*:before,*:after{box-sizing:border-box;}*/
.visa_track{width:100%;height:860px;background-color:#fff}
.visa_tracks{width:100%;height:785px;background-color:#fff}
.visa_login{box-shadow:  0px 0px 15px 0px #d6d6d6;width:99%;height:780px;margin:5px 0px 0px 5px;padding-top:0em;}
.visa_login h2{background-color:#f2f2f2;padding:0.2em;font-size:0.9em;}
.visa_login h3{padding:0.5em;font-family: MeriendaOne-Regular;font-size:0.98em;}
.lgname{margin-bottom:0.20em;width:99.7%;height:70px;border:1px solid lightgrey;box-shadow:  0px 0px 15px 0px #d6d6d6;background-color:skyblue;}
.visa_login th{font-family:OpenSans-Regular,Arial, Helvetica, sans-serif;font-size: 0.95em;}
.fm_login{border:1px solid lightgrey;box-shadow:  0px 0px 15px 0px #d6d6d6;width:50%;padding:2em;border-radius:3px;background-color:white;margin-top:1.5em;}
.fm_login table{width:100%;box-shadow:  0px 0px 15px 0px #d6d6d6;}
.fm_login table tr td{background-color:skyblue;}
.fm_login table tr th{background-color:skyblue;}
.holiday_list{width:100%;height:900px;}
.countries a{text-decoration:none;font-family: OpenSans-Regular;color:navy;}
.visa_checklist{padding-top:0em;box-shadow:0px 0px 1px 0px #d6d6d6;width:99%;height:auto;margin-top:0.5em;margin-left:0.5em;}
.data_table{width:1220px;height:900px;/*border:1px solid lightgrey;*/margin-left:20px;}
.data_table h2{text-align:center;font-family:MeriendaOne-Regular;font-size:0.98em;margin-top:2em;}
.visa_login h2{text-align:center;font-family:MeriendaOne-Regular;font-size:0.99em;margin-top:0em;}
.dashboard h2{margin-top:15px;text-align:center;font-family:OpenSans-Regular;font-size:0.95em;background-color:transparent;text-align:right;}
.dashboard{width:100%;height:auto;padding-bottom:1.4em;}
.loginname{width:1090px;height:40px;float:left;border:1px solid transparent;}
.date{padding-left:3.4em;width:81%;height:40px;float:left;border:1px solid transparent;text-align:middle;font-family: OpenSans-Regular;padding-top:0.9em;font-weight:bold;}
.logout{width:14%;height:40px;float:left;}
.logout h2{margin-top:15px;margin-left:2.5px;;text-align:center;font-family:OpenSans-Regular;font-size:0.95em;background-color:transparent;text-align:left;float:left;}
.manage_admin h2{border:1px solid #f2f2f2;margin-top:0px;margin-left:0px;text-align:center;font-family:MeriendaOne-Regular;font-size:0.95em;background-color:#f1f1f1;text-align:left;padding:0.2em;}
.manage_admin_visaentries h2{border:1px solid #f2f2f2;margin-top:0px;margin-left:0px;text-align:center;font-family:OpenSans-Regular;font-size:0.95em;background-color:#f1f1f1;text-align:left;padding:0.7em;}
.manage_admin_cltregstn h2{border-top:1px inset f9f9f9;border-bottom:1px outset f9f9f9;margin-top:15px;margin-left:0px;;text-align:center;font-family:OpenSans-Regular;font-size:0.95em;background-color:#f2f2f2;text-align:left;padding:0.7em;}
.manage_admin_adminregstn h2{border-top:1px inset f9f9f9;border-bottom:1px outset f9f9f9;margin-top:15px;margin-left:0px;;text-align:center;font-family:OpenSans-Regular;font-size:0.95em;background-color:#f2f2f2;text-align:left;padding:0.7em;}
.manage_admin  a{margin-left:2.6em;background-color:transparent;font-family:MeriendaOne-Regular;font-size:0.95em;text-decoration:none;color:#012231;}
.manage_admin_visaentries  a{font-family:OpenSans-Regular;font-size:0.95em;background-color:#f2f2f2;text-decoration:none;color:#012231;}
.manage_admin_cltregstn  a{font-family:OpenSans-Regular;font-size:0.95em;background-color:#f2f2f2;text-decoration:none;}
.manage_admin_adminregstn  a{font-family:OpenSans-Regular;font-size:0.95em;background-color:#f2f2f2;text-decoration:none;}
.manage_admin{width:91%;height:auto;float:left;background-color:#fff;margin-top:2.5px;margin-left:55px;margin-bottom:1.9em;}
.manage_user{padding-top:2.5em;;width:91%;height:auto;min-height:850px;float:left;background-color:#fff;margin-top:2.5px;margin-left:55px;margin-bottom:1.9em;padding-bottom:1.9em;}
.manage_admin_cltregstn{width:91%;height:auto;float:left;margin-bottom:25px;margin-top:2.5px;margin-left:55px;padding-bottom:1.9em;}
.manage_admin_adminregstn{width:91%;height:auto;float:left;margin-bottom:25px;margin-top:2.5px;margin-left:55px;padding-bottom:1.9em;}
.manage_admin_visaentries{width:91%;height:680px;float:left;margin-bottom:25px;margin-top:2.5px;margin-left:55px;padding-bottom:1.9em;}
.manage_admin img{width:160px;height:150px;}
.manage_admin th,td{font-family:OpenSans-Regular;font-size:0.87em;}
.manage_admin_visaentries th,td{font-family:OpenSans-Regular;font-size:0.95em;}
.manage_admin th{background-color:#f2f2f2;padding:0.4em;font-size:0.87em;}
.manage_admin_visaentries th{background-color:#dff0d8;padding:0.4em;}
.manage_admin_cltregstn th{background-color:#f2f2f2;padding:0.4em;font-family:MeriendaOne-Regular;font-size:0.95em;}
.manage_admin_adminregstn th{background-color:#f2f2f2;padding:0.4em;font-family:MeriendaOne-Regular;font-size:0.95em;}
.display_panel{width:100%;height:auto;float:left;border:1px solid transparent;}
.display_panel table td{border:1px solid #AFE1AF;}
.display_panel1{padding-top:0em;padding-bottom:36.2em;width:100%;height:auto;float:left;border:1px solid transparent;}
.display_panel1b{padding-top:0em;padding-bottom:1.2em;width:100%;height:auto;float:left;border:1px solid transparent;}
.display_panel1 table tr td{border:1px solid #D3D3D3;text-align:center;}
.display_panel1 table th{background-color:#008080;color:white;text-align:center;}
.visa1 a{margin-left:0em;}
table {}
.display_panel1 input[type="text"],input[type="password"]{
	padding: 4px;
	display: block;
	width: 100%;
	border: none;
	border-radius: 5px;
	outline: none;
	color: #464646;
	font-size: 1.0025em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid rgba(85, 85, 85, 0.19);
	-webkit-appearance:none;
}
.display_panel input[type="text"],input[type="password"]{
	padding: 4px;
	display: block;
	width: 100%;
	border: none;
	border-radius: 2px;
	outline: none;
	color: #464646;
	font-size: 1.0025em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;

	-webkit-appearance:none;
}
.manage_admin_cltregstn input[type="text"],input[type="password"]{
	padding: 4px;
	display: block;
	width: 100%;
	border: none;
	border-radius: 5px;
	outline: none;
	color: #464646;
	font-size: 0.91em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	 
	-webkit-appearance:none;
}
.manage_admin_adminregstn  input[type="text"],input[type="password"]{
	padding: 4px;
	display: block;
	width: 100%;
	border: none;
	border-radius: 5px;
	outline: none;
	color: #464646;
	font-size: 0.91em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	
	-webkit-appearance:none;
}
input[type="text"]:hover,input[type="password"]:hover, input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="date"]:hover, select:focus,select:hover, textarea:focus,textarea:hover{

	box-shadow: 0px 0px 2px 0px #AFE1AF;

}
.reg_table{padding:2em;float:center;}
.reg_table table{border:0.5px solid #AFE1AF;padding:1.2em;}
.reg_table table tr td{background-color:white;}
.dash1{width:100%;height:37px;float:left;margin-top:15px;margin-left:0px;background-color:#283E3E;}
.dash2 h2{color:#001933;text-align:left;float:left;margin-top:-4px;margin-right:1.2em;}
.dash1 a{text-decoration:none;color:#001933;}
.dash2 a{text-decoration:none;color:#001933;}
.dash2{border-right:1px solid lightgrey;border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;padding-bottom:0em;padding-left:1.3em;padding-top:1.1em;width:71.7%;height:31px;float:left;margin-top:15px;margin-right:0em;background-color:#f1f1f1;}
.manage_user table th{background-color:#264348;color:white;}
.manage_user table td{border:1px solid #9ab973; text-align:center;}
.admin_list table{width:150%;height:auto;}
.admin_list1{border:3px solid #f8f8ff;background-color:#fff;width:30.33%;height:auto;float:left;padding-top:1.5em;padding-bottom:1.4em;margin-left:10px;margin-top:30px;}
.admin_list1 table{box-shadow:none;}
.admin_list2 table{box-shadow:none;}
.admin_list3 table{box-shadow:none;}
.admin_list4 table{box-shadow:none;}
.admin_list1 table tr td{background-color:#fff;}
.admin_list2 table tr td{background-color:#fff;}
.admin_list3 table tr td{background-color:#fff;}
.admin_list4 table tr td{background-color:#fff;}
.admin_list5 table tr td{background-color:#fff;width:36%;border:1px solid lightgrey;text-align:center;}
.admin_list5 table tr th{font-size:0.95em;border:1px solid lightgrey;}

.admin_list2{border:3px solid #f8f8ff;background-color:#fff;width:30.33%;height:305.49px;float:left;padding-top:1.5em;padding-bottom:1.4em;margin-top:30px;margin-left:15px;}
.admin_list3{border:3px solid #f8f8ff;background-color:#fff;width:30.33%;height:auto;clear:both;float:left;padding-top:1.4em;padding-bottom:1.5em;margin-top:25px;margin-left:185px;margin-bottom:1.4em;}
.admin_list4{border:3px solid #f8f8ff;background-color:#fff;width:30.33%;height:auto;float:left;padding-top:1.4em;padding-bottom:1.5em;margin-top:25px;margin-left:15px;margin-right:55px;margin-bottom:1.4em;}
.admin_list5{border:3px solid #f8f8ff;background-color:#fff;width:61.9%;height:auto;float:left;padding-top:1.4em;padding-bottom:1.5em;margin-top:1px;margin-left:186px;margin-bottom:1.9em;}
.admin_list1 a{margin-left:0em;font-family:OpenSans-Regular;font-size:1.0em;text-decoration:none;background-color:transparent;color:#001933;}
.admin_list2 a{margin-left:0em;font-family:OpenSans-Regular;font-size:1.0em;text-decoration:none;background-color:transparent;color:#001933;}
.admin_list3 a{margin-left:0em;font-family:OpenSans-Regular;font-size:1.0em;text-decoration:none;background-color:transparent;color:#001933;}
.admin_list4 a{margin-left:0em;font-family:OpenSans-Regular;font-size:1.0em;text-decoration:none;background-color:transparent;color:#001933;}
.visa_data input[type="text"],select{
	text-transform:capitalize;
	padding: 5px;
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	border-radius: 3px;
	outline: none;
	color: #464646;
	font-size: 0.97em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid #AFE1AF;
	-webkit-appearance:none;
}

.visaentry_form{width:98%;float:center;}
.appentry td{width:40%;}
.update_form{width:98%;height:auto;border:1px solid transparent;float:center;margin-left:0.5em;margin-top:1.5em;padding-bottom:29.2em;}
.update_form h2{background-color:f2f2f2;border:1px solid transparent;text-align:center;}
.holiday_list h2{background-color:#f2f2f2;border:1px solid transparent;text-align:center;}
.holiday_list_ccontact h2{background-color:#f2f2f2;border:1px solid transparent;text-align:center;}
.update_form table td{font-size:0.85em;}
.update_form table th{background-color:#1d2951;color:white;font-size:0.87em;}
.visa_login table{background-color:skyblue;}
.holiday_list{float:center;width:92%;height:auto;background-color:#dff0d8;margin-top:0em;padding-top:0em;padding-bottom:14.2em;}
.holiday_list_ccontact{float:center;width:92%;height:auto;background-color:#fff;margin-top:1.9em;padding-top:1.9em;padding-bottom:24.2em;}
.holiday_list_current{float:center;width:92%;height:auto;background-color:#fff;margin-top:1.9em;padding-top:2.9em;padding-bottom:28.2em;}
.holiday_list_current table td{border:1px solid lightgrey;}
.holiday_list_current table th{background-color:#e21737;color:white;border:1px solid lightgrey;}
.holiday_list .hl  td{border:1px solid lightgrey;}
.holiday_list_ccontact .hl  td{border:1px solid lightgrey;}
.holiday_list_index{box-shadow:0px 0px 15px 0px #d6d6d6;padding-top:0em;padding-bottom:38.7em;width:99%;height:auto;margin-top:0.5em;margin-left:0.5em;border:1px solid lightgrey;}
.holiday_list_index h2{background-color:#f2f2f2;text-align:center;font-family:MeriendaOne-Regular;font-size:0.99em;}
.visa_checklist h2{background-color:#f2f2f2;border:1px solid transparent;text-align:center;font-family:MeriendaOne-Regular;font-size:0.99em;}
.holiday_list_index table  td{border:1px solid lightgrey;}
.holiday_list .hl  th{background-color:#e21737;color:white;}
.holiday_list_ccontact .hl  th{background-color:#5F8575;color:white;}
.holiday_list_index table  td{border:1px solid #9ab973;}
.holiday_list_index  th{background-color:#004d4d;color:white;}
.holiday_list input[type="text"],input[type="date"]{
	padding: 5px;
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	border-radius: 3px;
	outline: none;
	color: #464646;
	font-size: 0.97em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid rgba(85, 85, 85, 0.19);
	-webkit-appearance:none
	

}
.holiday_list_ccontact input[type="text"],input[type="date"]{
	padding: 5px;
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	border-radius: 3px;
	outline: none;
	color: #464646;
	font-size: 0.97em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid rgba(85, 85, 85, 0.19);
	-webkit-appearance:none
	

}
.search1 input[type="text"],select{
	padding: 5px;
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	border-radius: 3px;
	outline: none;
	color: #464646;
	font-size: 0.97em;
	font-family: OpenSans-Regular,Arial, Helvetica, sans-serif;
	border: 1px solid #AFE1AF;
	/*border: 1px solid #9ab973 rgba(85, 85, 85, 0.19);*/
	-webkit-appearance:none
	

}
.t2 th:hover{border:1px solid lightgrey;}
.h2:hover{border:1px solid orange;}
.h2 a{font-size: 0.99em;background-color:white;color:#001933;margin-left:0em;}
.container{box-shadow:0px 0px 15px 0px #d6d6d6;width:1259px;height:auto;border:1px solid lightgrey;margin-left:55px;margin-top:35px;margin-bottom:35px;float:left;background-color:white;padding-bottom:2.9em;}
.box1{width:160px;height:80px;border:1px solid transparent;float:left;margin-top:25px;}
.box2{width:985px;height:80px;border:1px solid transparent;float:left;margin-top:25px;}
.box3{width:99.90%;height:240px;border:1px solid transparent;float:left;}
.box3b{width:99.90%;height:auto;border:1px solid transparent;float:left;}
.box3b p{margin-top:2.9em;margin-bottom:2.1em;}
.box3 p{margin-top:2.9em;}
.box5{width:1100px;height:auto;border:1px solid transparent;float:left;}
.box5 p{text-align:justify;}
.container img{float:left;margin-top:0em;}
.container a{text-decoration:none;color:#001933}
.container p{color:black;text-align:justify;margin-left:7.9em;}
.container h5{color:Black;font-size:1.1em;font-family:OpenSans-Regular;margin-top:1.5em;}
.container h3{color:Black;font-size:1.1em;font-family:MeriendaOne-Regular;}
.search table th{background-color:#f2f2f2;color:#666666}
.search table tr th{background-color:transparent;color:#666666;font-size:0.85em;}
.search table th:hover{background-color:#dff0d8;}
.search1 table tr:hover{background-color:#dff0d8;}
.search table tr td{padding:0.2em;color:#001933;display:block;width:auto;}
.search{border:1px solid transparent;width:100%;height:20%;float:left;}
.search1 table{margin-top:0.5em;padding:0.5em;border:1px solid #AFE1AF;}
.search1{width:98%;height:936px;float:left;margin-left:0.7em;margin-top:0.4em}
.search2{box-shadow:  0px 0px 15px 0px #d6d6d6;border:1px solid transparent;width:48%;height:470px;float:left;margin-left:0.9em;}
.search3{box-shadow:  0px 0px 15px 0px #d6d6d6;border:1px solid transparent;width:45%;height:470px;clear:both;float:left;margin-top:2em;margin-left:2em}
.search4{box-shadow:  0px 0px 15px 0px #d6d6d6;border:1px solid transparent;width:48%;height:470px;float:left;margin-top:2em;margin-left:0.9em;}
.search5{box-shadow:  0px 0px 15px 0px #d6d6d6;border:1px solid transparent;width:45%;height:470px;clear:both;float:left;margin-top:2em;margin-left:2em}
.search6{box-shadow:  0px 0px 15px 0px #d6d6d6;border:1px solid transparent;width:48%;height:470px;float:left;margin-left:2em;margin-top:2em;}
.search7{box-shadow:  0px 0px 15px 0px #d6d6d6;border:1px solid transparent;width:45%;height:470px;float:left;margin-left:2em;margin-top:2em;}
tbody tr:nth-child(odd){background-color:#dff0d8;text-align:center;}
tbody tr:hover{background-color:#fff;}
.search table tr td{background-color:#dff0d8;}
.holiday_list table tr td{background-color:#fff;}
.holiday_list_ccontact table tr td{background-color:#fff;}
.display_panel1 a{margin-left:0.6em;font-family:OpenSans-Regular;}
.update_form a{margin-left:0.6em;font-family:OpenSans-Regular;}
.manage_user a{margin-left:0.6em;font-family:OpenSans-Regular;text-decoration:none;color:black;font-size:0.99em;}
.v1 tr td{background-color:#fff;font-family:MeriendaOne-Regular;font-size:0.99em;}
.v1 a{font-family:MeriendaOne-Regular;font-size:0.99em;}

/*pagination css*/
.pagination1 {
margin-left:100px; 
margin-bottom:1em; 
padding:0;
float:left;
}
/*
.pagination1 ul {
width:600px;
float: right;
list-style: none;
margin:0 0 0 ;
padding:0;
}
.pagination1 li span { line-height:45px; font-weight:bold;}*/
.pagination1 li {
margin-top:-0.5em ;
margin-bottom:0.1em ;
float:left;
font-size:14px;
text-transform:uppercase;
list-style-type:none;
}/*
.pagination1 li a {
color:#7f8588;
padding:10px 0 0 0; width:26px; height:33px;
text-decoration:none; text-align:center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
display:block;
}
.pagination1 li:last-child a:hover { background:none; color:#7f8588;}
.pagination1 li:first-child a:hover { background:none;color:#7f8588;}
.pagination1 li a:hover {
color:#fff;
text-decoration: none;
display: block;
padding:10px 0 0 0; width:26px; height:33px;
}
.pagination1 li.activepage a { 
color:#fff;
text-decoration: none;
padding: 10px 0 0 0; }

/*pagination css*/

ul.pagination li.details{color:#AD2D2D;}
ul.pagination li a{border:solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size: 0.75em;;padding:4px 6px 4px 6px;}
ul.pagination li{padding-bottom:1px;}
ul.pagination li a{color:#E92F2F;border-color:#FFA5A5;background:#FFF8F8;}
ul.pagination li a:hover,ul.pagination li a.active{color:#FFFFFF;box-shadow:0px 1px maroon;-moz-box-shadow:0px 1px maroon;-webkit-box-shadow:0px 1px maroon;text-shadow:0px 1px #B72E2E;border-color:maroon;background:maroon;background:-moz-linear-gradient(top,#FF9B9B 1px,#FE5555 1px,#E43838);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,maroon),color-stop(0.02,maroon),color-stop(1,maroon));}
.record{width:136px;float:left;margin-top:0.2em;margin-left:1.5em;font-family:OpenSans-Regular;}
.record99{width:236px;float:left;margin-top:0.2em;margin-left:1.5em;font-family:OpenSans-Regular;}
.visa_login img{border:1px solid white;}


@media screen and (min-width: 1366px){
 
.header{width:1366px;height:142px;float:left;/*border:1px solid black;*/}   
.banner{background:url(../images/ed.jpg) no-repeat;margin:0;width:1366px;height:768px;background-color:#001933;}

.footer{width:1366px;height:250px;background-color:#001933;float:left;margin-top:8px;}

.footer_contact{width:1366px;height:570px;background-color:#001933;float:left;margin-top:4px;}
.footer_index{width:1366px;height:150px;background-color:#001933;float:left;/*border:1px solid white;*/color:white;}
.footer_index_first{width:1366px;height:146px;background-color:transparent;float:left;/*border:1px solid white;*/color:white;}

.middle{width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;background-color:white;}
.middle_checkvisa{box-shadow:0px 0px 15px 0px #d6d6d6;background-color:white;width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;}
.middle_userpage{width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;background-color:white;padding-bottom:5em;}
.middle_visaentries{width:1366px;height:850px;/*border:1px solid black;*/float:left;margin-top:4px;background-color:white;}
.middle_login{width:1366px;height:850px;/*border:1px solid black;*/float:left;margin-top:4px;margin-bottom:20px;background-color:#fff;}
.middle_cltregstn{width:1366px;height:auto;/*border:1px solid black;*/float:left;margin-top:4px;background-color:white;}

.about_img img{width:1366px;height:494px;} 
.about_info{width:1366px;height:550px;padding-top:2em;}


    
    
    
}

 

















