
/*# sourceMappingURL=style.css.map */
@font-face {
font-family: AvenirNext-Bold;
src: url(../fonts/AvenirNextLTPro-Bold.otf);
}
@font-face {
font-family: AvenirNext-Regular;
src: url(../fonts/AvenirNextLTPro-Regular.otf);
}
@font-face {
font-family: AvenirNext-Italic;
src: url(../fonts/AvenirNextLTPro-It.otf);
}
@font-face {
font-family: Nunito-Bold;
src: url(../fonts/Nunito-Bold.ttf);
}
@font-face {
font-family: Nunito-Light;
src: url(../fonts/Nunito-Light.ttf);
}
@font-face {
font-family: Nunito-Regular;
src: url(../fonts/Nunito-Regular.ttf);
}
@font-face {
font-family: Nunito-SemiBold;
src: url(../fonts/Nunito-SemiBold.ttf);
}

body{
	padding: 0;
	margin: 0;
	font-family: Nunito-Regular;
}
ul{
	padding: 0;
}
a:hover{
	text-decoration: none;
}
.row{
	margin: 0; 
}
.container{
	width: 100%;
	padding: 0;
}
header img{
	width: auto;
}
header{
	padding: 0;
	vertical-align: middle;
}
.reset{ list-style:none; padding:0; margin:0;}
.button1{
	font-family: Nunito-Bold;
	border-radius: 7px;
    padding: 5px 18px;
	text-transform: uppercase;
	background: transparent;
	border: 2px solid;
	display: inline-block;
}
.login-btn{
	color: #48ae95;
    border-color: #48ae95;
    margin-top: 30px;
    display: inline-block;
    margin-left: 206px;
}
.login-btn:hover{
	color: #48ae95;
}
.banner-inner{
	position: relative;
}
.banner-inner img{
	width: 100%;
}
.banner-overlay{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
	background: transparent;
    text-align: center;
    color: #ffff;
}
.award_cat{
	color: #ffffff;
    border-color: #ffffff;
    margin-top: 30px;
    display: inline-block;
}
.award_cat:hover{
	color: #ffffff;
}
.banner-overlay h1{
    font-family: AvenirNext-Bold;
    font-size: 40px;
}
.banner-bot-text{
	background: #48ae95;
	color: #fff;
	font-family: AvenirNext-Bold;
	text-align: center;
	padding: 15px 0;
}
.banner-bot-text h4{
	margin: 0;
	font-size: 27px;
}
.width80{
	width: 70%;
	margin: 0 auto;
	padding: 50px 0; 
}
.wcl{
	font-family: Nunito-SemiBold;
	font-size: 18px;
	color: #000;
}
.annual-function h1{
   color: #1ca390;
   font-family: Nunito-SemiBold;
   font-size: 50px;
   font-style: italic;
   margin-bottom: 20px;
   padding-bottom: 15px;
   border-bottom: 1px solid #76ad86;
}
.awards{
	background-image: url(../images/banner2.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	padding: 0px 0;
}
.award-header{
	background: #70c06d;
	padding: 5px 15px;
}
.award-header h4{
   color: #fff;
   font-size: 20px;
   text-transform: uppercase;
   font-family: Nunito-Bold;
}
.award-body{
	background: #fff;
}
.header_text{
	font-family: Nunito-Bold;
	font-size: 20px;
}
.header_text p{
	color: #000;
}
p.color_green, .color_green{
	color: #50b748;
}
.award-body{
	padding: 20px 0;
}
.award-body p{
	margin-bottom: 0;
}
.hr_green{
	border-color: #50b748;
	margin-top: 11px;
    margin-bottom: 11px;
}
.hr_gray{
	border-color: #d1dcdc;
	border-width:  3px;
	margin-top: 11px;
}
.award-body img{
	/* width: 130px; */
    margin: 0 auto;
	max-width:100%;
}
.award-body .col-md-10{
    padding-left: 25px;
}
.view_details a{
	color: #13afe6;
}
.apply_now .green-round-border-bg{
    background: #42ab3a;
	color: #ffffff;
}
.apply_now .green-round-border-bg:hover{
	text-decoration: none;
	color: #ffffff;
}
.r1{
	padding: 25px 0;
}
.r2{
	padding-top: 15px;
}
.why-enter{
    color: #337565;
    border-color: #fff;
    transform: translateY(25px);
    padding: 10px 30px;
    font-size: 18px;
}
.why-enter:hover{
	color: #337565;
}
.tab_slider{
	background-image: url(../images/banner3.jpg);
	background-size: cover;
	background-repeat: no-repeat;
}
.tab_ul li:first-child{
	transform: translateY(11px);
	width: 70%;
}
.tab_ul{
	border-bottom: 2px solid #0a602c;
}
.tab_slider .nav-tabs>li.active>a, .tab_slider .nav-tabs>li.active>a:focus, .tab_slider .nav-tabs>li.active>a:hover{
	border-bottom-color: #0a602c; 
}
.tab_slider .nav.tab_ul>li>a {
    padding: 7px 40px 0px;
}
.tab_slider .nav-tabs>li>a {
	background-color: #d1dcdc;
	border-bottom-color: #0a602c; 
	color: #fff;
	font-family: Nunito-Bold;
	font-size: 18px;
	border-radius: 20px 20px 0 0;
}
.tab_slider .nav-tabs>li.active>a, .tab_slider .nav-tabs>li.active>a:focus, .tab_slider .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #a5b1b1;
    color: #fff;
	font-family: Nunito-Bold;

}

.tab_slider .nav>li>a:focus, .tab_slider .nav>li>a:hover {
	 background-color: #a5b1b1;
}
.tab_slider .tab-content{
	margin-top: 20px;
	background: #d1dcdc;
}
.slide-text{
	color: #435555;
    padding-top: 20px;
    font-size: 16px;
	line-height: 1.42857143;
}
.padl0{
	padding-left: 0;
}
/* .slick-prev:after{
   font-family: FontAwesome;
   display: inline-block;
   padding-right: 6px;
   vertical-align: middle;
   background: black;
   color: #fff;
}
.slick-prev:after {
   content: "\f095";
}
.slick-prev:before {
	opacity: 0;
}
 */
 .slick-prev:after{
 	background: #000;
 }

#slider1 .slick-prev{ left: -50px; }
#slider1 .slick-next{ right: -50px; }
#slider1 .slick-prev:before{content:''; 
background: url(../images/left-arrow.png) no-repeat; background-size: contain; width: 45px; height: 40px; display: block;}
#slider1 .slick-next:before{content:''; 
background: url(../images/right-arrow.png) no-repeat; background-size: contain; width: 45px; height: 40px; display: block;}

#slider1 .slick-prev:hover:before, #slider1 .slick-prev:focus:before{
	background: url(../images/left-arrow1.png) no-repeat;
	background-size: contain;
} 

#slider1 .slick-next:hover:before, #slider1 .slick-next:focus:before {
	background: url(../images/right-arrow1.png) no-repeat;
	background-size: contain;
}


#slider2 .slick-prev{ left: -50px; }
#slider2 .slick-next{ right: -50px; }
#slider2 .slick-prev:before{content:''; 
background: url(../images/left-arrow.png) no-repeat; background-size: contain; width: 45px; height: 40px; display: block;}
#slider2 .slick-next:before{content:''; 
background: url(../images/right-arrow.png) no-repeat; background-size: contain; width: 45px; height: 40px; display: block;}

#slider2 .slick-prev:hover:before, #slider2 .slick-prev:focus:before{
	background: url(../images/left-arrow1.png) no-repeat;
	background-size: contain;
} 

#slider2 .slick-next:hover:before, #slider2 .slick-next:focus:before {
	background: url(../images/right-arrow1.png) no-repeat;
	background-size: contain;
}


#slider3 .slick-prev, #slider4 .slick-prev, #slider5 .slick-prev, #slider6 .slick-prev{ left: -50px; }
#slider3 .slick-next, #slider4 .slick-next, #slider5 .slick-next, #slider6 .slick-next{ right: -50px; }
#slider3 .slick-prev:before, #slider4 .slick-prev:before, #slider5 .slick-prev:before, #slider6 .slick-prev:before{content:''; 
background: url(../images/left-arrow.png) no-repeat; background-size: contain; width: 45px; height: 40px; display: block;}
#slider3 .slick-next:before, #slider4 .slick-next:before, #slider5 .slick-next:before, #slider6 .slick-next:before{content:''; 
background: url(../images/right-arrow.png) no-repeat; background-size: contain; width: 45px; height: 40px; display: block;}

#slider3 .slick-prev:hover:before, #slider2 .slick-prev:focus:before, #slider4 .slick-prev:focus:before, #slider5 .slick-prev:focus:before, #slider6 .slick-prev:focus:before{
	background: url(../images/left-arrow1.png) no-repeat;
	background-size: contain;
} 

#slider3 .slick-next:hover:before, #slider2 .slick-next:focus:before, #slider4 .slick-next:focus:before, #slider5 .slick-next:focus:before, #slider6 .slick-next:focus:before {
	background: url(../images/right-arrow1.png) no-repeat;
	background-size: contain;
}




.footer ul {
		    list-style-type: none;
		    margin: 0;
		    padding: 0;
		}

		.footer ul li {
		    display: inline-block;
		    background: url(../images/search-arrow.png) 0 -30px no-repeat;
		    padding: 0 1px;
		    font-size: 11px;
		    padding-left: 9px;
		}
		.footer ul li:first-child, li.search-box{
            background: none !important;
		}
		.footer ul li a {
		    display: inline-block;
		    color: #000;
		    text-align: center;
		    /* padding: 16px; */
		    text-decoration: none;
		}
		.social-list a.ln {
		    width: 16px;
		    height: 14px;
		    display: inline-block;
		    background: url(../images/ln.jpg) 0 0 no-repeat;
		    margin: 0 5px 0 0;
		    text-indent: -200px;
		    transform: translateY(3px);
		}
		.social-list a.twit {
		    width: 16px;
		    height: 14px;
		    display: inline-block;
		    background: url(../images/tw.jpg) 0 0 no-repeat;
		    margin: 0 5px 0 10px;
		    text-indent: -200px;
		    transform: translateY(3px);
		}
		.social-list a.yt {
		    width: 16px;
		    height: 14px;
		    display: inline-block;
		    background: url(../images/yt.jpg) 0 0 no-repeat;
		    margin: 0 5px 0 0;
		    text-indent: -200px;
		    transform: translateY(3px);
		}
		.social-list a.fb {
		    width: 16px;
		    height: 14px;
		    display: inline-block;
		    background: url(../images/fb.png) 0 0 no-repeat;
		    margin: 0 5px 0 0;
		    text-indent: -200px;
		    transform: translateY(3px);
		}
		li.social-list{
			 background: url(../images/search-arrow.png) 0 -27px no-repeat !important;
		}
		/* .footer ul li a:hover {
		    background-color: #111111;
		} */
		form.example input[type=text] {
		    padding: 4px 14px;
		    font-size: 12px;
		    border: 1px solid #d7d7d7;
		    float: left;
		    width: 80%;
		    background: #ffffff;
		    border-radius: 5px;
		}

	form.example button {
	   width: 20px;
		height: 20px;
		background: url(../images/search-arrow.png) 4px 6px no-repeat;
		border: none;
		cursor: pointer;
	}

	form.example button:hover {
	    background: #0b7dda;
	}

	form.example::after {
	    content: "";
	    clear: both;
	    display: table;
	}
.footer .width80{
	padding: 0;
	width:80%;
}	
.copy-right{
	background: none !important;
	    transform: translateY(-3px);
}
.footer{
	    padding:25px 0 25px 0;
		background:#f7f7f7;
}

.tab_slider .tab-content > .tab-pane {
  display: block;
  visibility: hidden;
}

.tab_slider .tab-content > .tab-pane.active {
  visibility: visible;
}

.tab_slider .tab-content {
  position: relative;
}

.tab_slider .tab-pane:not(:first-child) {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.slick-slider .slick-slide {
  padding: 0;
  display: flex;
  /* justify-content: center; */
  align-items: center;
}

/* New css */
.wrapper{ width:100%; margin:0 auto;}
.banner-overlay h1{ margin:0;}
.banner-overlay{top: 50%; display:block; height:110px; transform:translate(0, -50%);}

.tab_ul li:first-child{ text-align:left;}
.tab_slider .nav-tabs>li{ width:12%; text-align:center;}
.tab_slider .nav-tabs>li:first-child{ width:25%; text-align:left;}
/*.tab_slider .nav-tabs>li:first-child{ width:55%; text-align:left;}*/
.nav.tab_ul>li>a{ padding:7px 10px;}

.banner-bot-text{ padding:15px 20px;}
.tab-content .slick-list{ line-height:0;}

.why-enter{ transform:inherit; margin-top:30px;}

/* INNER CONTENT */
/* .innner_banner_tab_links .box_tab{ width:13%; margin-left:3%; float:left;} */
.innner_banner_tab_links .row{display: flex;flex-wrap: wrap;justify-content: center;}
.innner_banner_tab_links .box_tab{ width:18%; margin-left:3%; }
.innner_banner_tab_links{ margin-left:-3%;}

.inner_banner{ background:url(../images/inner_banner.jpg) no-repeat top left; background-size:cover;  padding:60px 0;}
.inner_banner .container{ width:1170px; margin:0 auto;}
.box_tab span{ width:120px; height:120px; background:#73c671; display:block; border-radius:100%; position:relative; display:inline-block;}
.box_tab span img{ width:75px; display:block; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%);}
.box_tab h4{ text-align:left; font-size:17px; line-height:20px; color:#ffffff; font-family: Nunito-Bold;}

.active_box_tab span{ background:#ffffff;}

.new_container{ width:1190px; margin:0 auto;}
/* .login_sec_new{ text-align:right;} */
.login-btn{ margin-left:0;}
.login-btn:hover{ border-color:#15afe5; transition-duration: 0.6s; color:#15afe5;}
.innner_banner_tab_links .box_tab:hover span{ background:#ffffff; }

.team_box{ /*width:18%;*/ width: 20%; margin-left:2%; float:left;}
.member_img img{ max-width:100%; border-radius:10px;}
.tem_sec{ margin-left:-2%; background:#ffffff; padding:40px 0;}
.tem_sec row{display: flex; flex-wrap: wrap; justify-content: center;}
.team_member{ background: url(../images/banner3.jpg) no-repeat; background-size:cover; background-position: 100% 100%;}
.member_description h3{font-size:20px; color:#13604d; font-family: Nunito-Bold; font-weight:bold;}
.member_description p{font-size:14px; color:#5b5e5e; font-family: Nunito-Regular;}
.tentative{font-size:12px; color:#5b5e5e; font-family: Nunito-Regular;}
.tentative h6{ text-align:right;}




.oopi-hr-awards{
	background-image: url(../images/banner2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 0px 0;
}
.open-tab-img span {
    width: 120px;
    height: 120px;
    background: #73c671;
    display: block;
    border-radius: 100%;
    position: relative;
    display: inline-block;
    margin-bottom: 30px;
}
.open-tab-img span img{
	width: 75px;
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.oopi-hr-awards-head{
    background: #8f9595;
}
.oopi-hr-awards-head h3{
	font-family: Nunito-SemiBold;
    color: #fff;
    font-size: 25px;
    margin: 0;
    text-align: center;
    line-height: 45px;
}
.padding-top-bot{
	padding: 40px 0;
}
.oopi-hr-awards-body{
	background: #eff3f3;
	padding: 30px 50px;
	font-family: Nunito-Regular;
}
.green-round-border-bg{
	background: #73c671;
	color: #fff;
	padding: 8px 15px;
    border-radius: 10px;
    display: inline-block;
}
.ul-tab-1{
    list-style-position: inside;
    padding-top: 15px;
}
.ul-tab-top.nav-tabs>li.active>a, .ul-tab-top.nav-tabs>li.active>a:focus, 
.ul-tab-top.nav-tabs>li.active>a:hover {
    color: #fff;
    cursor: default;
    background-color: #5AA5AC;
    border: 1px solid #8f9595;

}
.ul-tab-top.nav-tabs>li>a {
	margin-right: 0px;
    line-height: 33px;
    border: 1px solid #8f9595;
    border-radius: 0;
    margin-top: 10px;
    background: #fff;
    color: #333;
    padding: 0 15px;
}
.ul-tab-top.nav-tabs{
	border: none;
}


.home_page .new_container{ width:70%;}



.login-popup {
    position: absolute;
    background: #ebebeb;
    width: 240px;
    min-height: 210px;
    padding: 20px;
    padding-top: 35px;
    left: 50%;
	margin-left:-50px;
    top: 70px;
    border-radius: 8px;
    -webkit-box-shadow: 0px 0px 12px rgba(74, 74, 76, 0.7);
    box-shadow: 0px 0px 12px rgba(74, 74, 76, 0.7);
}

.txt_right{ text-align:right;}

.footer{font-family: AvenirNext-Regular; font-size:14px; color:#646464;}
.footer p{ margin:0; padding:0;}
.copy_right p{font-size:15px; color:#646464; font-family: AvenirNext-Regular;} 
.form-container .inner-addon .input-icon {
    position: absolute;
    pointer-events: none;
	left:6px;
	top:6px;
	width:20px;
}
button.green-round-border-bg{ outline:none; border:0; padding:5px 15px;}
.login-popup .form-control {
    border: none;
    padding: 0px 15px 0px 35px;
	
}

.input-icon img{ max-width:100%; width:inherit;}
.form-group{ position:relative;}


/* Nomination Form section */


.nominatons_form_container .tab-content{ padding:0 40px 20px 40px;}

.ul-tab-top.nav-tabs.nonmination_tab>li.active>a{ background:#73c16d; color:#ffffff; border:0; border-bottom:5px solid #73c16d;}
.ul-tab-top.nav-tabs.nonmination_tab>li>a{border:0; border-bottom:5px solid #73c16d; background:transparent; margin-top:0; font-size:24px; color:#7a7a7a; padding:8px;}  
.ul-tab-top.nav-tabs.nonmination_tab>li>a:hover{ border:0; border-bottom:5px solid #73c16d;}
.nav-tabs.nonmination_tab>li{ width:50%; text-align:center;}
.nominatons_form_container {
    background:url(../images/banner2.jpg) no-repeat;
    width: 80%;
    margin: 0 auto;
	background-size:cover;
}



.nominatons_form{ background:url(../images/nomination_bg.jpg) no-repeat top left; background-size:cover; padding:40px 0;}
.nominatons_form_content .ul-tab-1 li{ border:2px solid #ffffff; padding:20px 20px 10px 20px; list-style:none;}
.nominatons_form_content .ul-tab-2 li:first-child{ border-bottom:0;}
.nominatons_form_content p{ font-size:20px; color:#7a7a7a; font-family: AvenirNext-Regular; position:relative; margin: 0 0 15px;}
.nominatons_form_content h3{ font-size:30px; color:#7a7a7a; font-family: Nunito-Regular;}
.nominatons_form_content h4{ font-size:20px; color:#7a7a7a; font-family: Nunito-Regular; padding:10px 0 15px 0;}

.nominatons_form_content .ul-tab-1 span.edit_img{ position:absolute; right:0; display:block; top:0;} 
.nominatons_form_content .ul-tab-1 span.nomin_name_time {
    margin-left: 40px;
    position: absolute;
    display: block;
    top: 0;
    right: 100px;
    min-width: 25%;
}

.form_nomination{ list-style:none;}
.form_nomination li{ margin-bottom:15px;}
.form_nomination label{font-size:14px; color:#858a8a;  width:26%; vertical-align:middle; font-family: AvenirNext-Regular;}
.form_nomination input{font-size:14px; color:#858a8a;  font-family: AvenirNext-Regular; width:73%; vertical-align:middle; padding:5px 15px; border:2px solid #ffffff; border-radius:10px; background:transparent; outline:none;}
.form_nomination select{font-size:14px; color:#858a8a;  font-family: AvenirNext-Regular; width:73%; vertical-align:middle; padding:5px 15px; border:2px solid #ffffff; border-radius:10px; background:transparent; outline:none;     -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/select_drop.png) no-repeat;
    background-position:top right;
    background-size: contain;
    cursor: pointer;}
.form_nomination textarea{font-size:14px; color:#858a8a;  font-family: AvenirNext-Regular; width:73%; vertical-align:middle; padding:5px 15px; border:2px solid #ffffff; border-radius:10px; background:transparent; outline:none; height:70px;}
.form_nomination button{font-size:14px; color:#858a8a; font-family: AvenirNext-Regular; width:auto; vertical-align:middle; padding:5px 15px; border:2px solid #ffffff; border-radius:10px; background:transparent; outline:none; cursor:pointer;}
.form_nomination button:hover{  transition-duration: 0.6s; background:#12afe6; color:#ffffff;}
.form_nomination button.nominate_btn, .form_nomination button.save_btn{font-size:19px; width:20%;}
.form_nomination button.nominate_btn{ background:#73c16d; color:#ffffff; margin-left:100px;}
.form_nomination button.nominate_btn:hover{  transition-duration: 0.6s; background:#12afe6;}

.form_nomination .selec_gender {
    display: inline-block;
    position: relative;
    cursor: pointer;
    font-size: 12px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	padding:5px 15px; border:2px solid #ffffff; border-radius:10px;
	background:transparent;
	width:15%;
	margin-right:100px;
}

/* Hide the browser's default radio button */
.selec_gender input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
    position: absolute;
    top: 0;
    right: -35px;
    height: 25px;
    width: 25px;
    background-color: #73c16d;
    border-radius: 50%;
}


/* When the radio button is checked, add a blue background */
.selec_gender input:checked ~ .checkmark {
    background-color: #73c16d;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the indicator (dot/circle) when checked */
.selec_gender input:checked ~ .checkmark:after {
    display: block;
}

/* Style the indicator (dot/circle) */
.selec_gender .checkmark:after {
 	top: 9px;
	left: 9px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}

.custom_input_file label{ background: url(../images/select_drop.png) no-repeat;
    background-position:top right;
    background-size: contain; font-size:20px; font-weight:500; border:0; width:20%; display:inline-block; border:2px solid #ffffff; border-radius:10px; padding:0 10px; cursor:pointer;}
form .custom_input_file span{ font-size: 15px;}
form .custom_input_file input {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}
.box.custom_input_file{ display:inline; }

.form-register{ padding:40px;}
.head_reg{background:#7a7a7a; padding:10px 10px 14px 10px; text-align:center;}
.head_reg h3{font-size:24px; color:#ffffff; padding:0; margin:0; text-transform:capitalize; font-family: Nunito-SemiBold;}

.form-register ul{font-size:0; margin-left:-5%;}
.form-register ul li{ width:28.33%; margin-left:5%; display:inline-block; vertical-align:top; margin-bottom:40px; font-size:15px; color:#ccc;}
.form-register ul li:last-child{ margin-bottom:0;}
.form-register label{ display:block; font-size:20px; color:#7a7a7a; font-family: AvenirNext-Regular;}
.form-register input{font-size:14px; color:#858a8a;  font-family: AvenirNext-Regular; width:100%; vertical-align:middle; padding:5px 15px; border-radius:10px; background:#ffffff; outline:none; border:0;}
.form-register select.select_gen{}
.form-register select{font-size:14px; color:#858a8a;  font-family: AvenirNext-Regular; width:100%; vertical-align:middle; padding:3px 15px;  border-radius:8px; background:#ffffff; outline:none;     -moz-appearance: none;-webkit-appearance: none;background:url(../images/select_drop.png) no-repeat #ffffff;  background-position:top right; background-size: contain;  cursor: pointer; border:0;}
	
.form-register ul li.name_details{ width:100%;}
.form-register ul li.reg_btn{ width:100%; text-align:center;}
.form-register ul li.name_details select{ width:12%;}
.form-register ul li.name_details input{ display:inline-block; vertical-align:top; width:24.33%; margin-left:3%;}
.form-register button{font-size:20px; text-transform:capitalize;  font-family: AvenirNext-Regular; background:#73c16d; color:#ffffff; border:0; outline:none; border-radius:10px; padding:3px 25px; display:inline-block;}
.form-register button:hover{transition-duration: 0.6s; background:#12afe6;}

.down_document{font-size: 14px;  color: #858a8a; font-family: AvenirNext-Regular; padding-left:115px; text-decoration:underline;}
.down_document:hover{color:#12afe6; text-decoration:underline;}
