	@charset "utf-8";
/* CSS Document */


@media only screen and ( max-width: 1240px ) {
	.inner_banner .container { width: 90%;}
	.new_container{ width:90%;}
	.nominatons_form_container{ width:100%;}
	
}

@media only screen and ( max-width: 1024px ) {
	.nominatons_form_content h4{font-size:17px; line-height:22px;}
	.ul-tab-top.nav-tabs.nonmination_tab>li>a{font-size:20px;}
	
}

@media only screen and ( max-width: 991px ) {
	
	.annual-function .width80{ width:90%; padding:30px 0;}
	.awards .width80{ width:90%; padding:30px 0;}
	.tab_slider .nav-tabs>li{ width:20%;}
	.tab_slider .nav-tabs>li:first-child{ width:60%;}
	.tab_slider .width80{ width:80%; padding:40px 0 30px 0;}
	.wrapper{ overflow:hidden;}
	
	
	.innner_banner_tab_links .box_tab{ width:30.33%; margin-bottom:3%; min-height:210px;}
	.innner_banner_tab_links{ margin-bottom:-3%;}
	.inner_banner{ padding:60px 0 30px 0;}
	.box_tab h4{font-size:15px;}
	
	.team_box{width: 31.33%; min-height:300px;}
	.member_description h3{font-size:18px;}
	.copy_right p{font-size:14px;}
	.nominatons_form_content h3{font-size:25px;}
	.nominatons_form_content p{font-size:18px;}
	.nominatons_form_content .ul-tab-1 span.edit_img img{ width:25px;}
	.form-register label{font-size:18px;}
	
	
}

@media only screen and ( max-width: 767px ) {
	.login-btn{ margin-left:0;}
	.banner-bot-text h4{font-size:18px; line-height:26px;}
	.banner-overlay h1{font-size:30px; line-height:40px;}
	.award_cat{ margin-top:20px;}
	.annual-function h1{font-size:35px;}
	.slide-row .padl0{ padding-right:0;}
	#slider2 .slick-prev:before{ width:35px; height:35px;}
	#slider2 .slick-next:before{ width:35px; height:35px;}
	#slider2 .slick-next{ right:-30px;}
	#slider2 .slick-prev { left: -45px;}
	
	#slider1 .slick-prev:before{ width:35px; height:35px;}
	#slider1 .slick-next:before{ width:35px; height:35px;}
	#slider1 .slick-next{ right:-30px;}
	#slider1 .slick-prev { left: -45px;}
	.award-body{ text-align:center;}
	.award-body img{ padding-bottom:10px;}
	.apply_now .green-round-border-bg{ margin-top:5px;}	
	
	.innner_banner_tab_links .box_tab{ width:46.33%;}
	
	.login-popup{ left:inherit; right:15px; margin-left:inherit;}
	.copy_right{ text-align:center; padding-bottom:20px;}
	
	
	.form_nomination li{ margin-bottom:20px;}
	.form_nomination label{ float:none; width:100%;}
	.form_nomination select{ float:none; width:100%;}
	.form_nomination textarea{ float:none; width:100%;}
	.form_nomination input{ float:none; width:100%;}
	.form_nomination .selec_gender{ margin-right:50px;}
	
	
	.footer .txt_right{ text-align:center;}
	
	.nominatons_form_content .ul-tab-1 span.nomin_name_time{ position:relative; right:inherit; margin-left:0;}
	.form-register label{font-size:16px;}
	.form-register{ padding:25px;}
	.form-register ul li{ width:44.33%; margin-bottom:25px;}
	.form-register ul li.name_details { width: 94.33%;}
	.form-register ul li.name_details input{ width:46.33%; margin-bottom:20px;}
	.form-register ul li.name_details select{ width:46.33%;}
	
	.form-register ul li.name_details input.middle_name{ margin-left:0;}

}


@media only screen and ( max-width: 600px ) {
	
	header .logo{ width:100%; float:none;}
	header .login_sec_new{ width:100%; float:none; padding:15px 0 25px 0;}
	.login-btn{ margin-top:0;}
	header .logo img{ max-width:100%;}
	.banner-overlay h1 {font-size: 22px;  line-height: 25px;}
	.banner-overlay{ height:73px;}
	.award_cat{font-size:13px; margin-top:15px;}
	.annual-function h1 {  font-size: 28px;}
	
	.award-header h4{font-size:18px;}
	.header_text{font-size:16px;}
	.footer ul li{ display:block; background:none !important; font-size:12px; padding:0 0 5px 0;}
	.copy-right{ transform:inherit;}
	.oopi-hr-awards-head h3{ padding:5px 10px; font-size:18px; line-height:30px;}
	.team_box {  width: 47.33%;}
	.member_img img{ width:100%;}
	
	.login-popup{ left:0; right:0; margin:0 auto;}
	.form_nomination .selec_gender{ width:50%;}
	.nominatons_form_container .tab-content{padding: 0 20px 20px 20px;}
	.form_nomination button.nominate_btn, .form_nomination button.save_btn{ width:46.5%;}
	.form_nomination button.nominate_btn{ margin-left:10px;}
	
	.nominatons_form_content h3{font-size:20px;}

}

@media only screen and ( max-width: 568px ) {
	.tab_slider .nav-tabs>li:first-child {  width: 100%; transform:inherit; margin:0; padding-bottom:10px;}
	.tab_slider .nav-tabs>li{ width:50%;}
	.award-body .col-md-10{ padding:0;}
	#slider2 .slick-prev:before{ width:25px; height:25px;}
	#slider2 .slick-next:before{ width:25px; height:25px;}
	#slider2 .slick-next{ right:-25px;}
	#slider2 .slick-prev { left: -25px;}
	
	#slider1 .slick-prev:before{ width:25px; height:25px;}
	#slider1 .slick-next:before{ width:25px; height:25px;}
	#slider1 .slick-next{ right:-25px;}
	#slider1 .slick-prev { left: -25px;}
	.oopi-hr-awards-body{ padding:20px 20px;}
	.ul-tab-top.nav-tabs.nonmination_tab>li>a{font-size:14px; padding:5px;}
	.nominatons_form_content p {font-size: 16px; width:85%;}
	.nominatons_form_content .ul-tab-1 span.edit_img{ right:-50px;}
	.form-register ul li.name_details input{ width:100%; margin-left:0;}
	.form-register ul li{ width:100%; margin-left:0;}
	.form-register ul{ margin-left:0;}
	.form-register ul li.name_details select{ width:100%; margin-bottom:20px;}
	
}

@media only screen and ( max-width: 414px ) {
	.nav.tab_ul>li>a{font-size:14px;}
	.slide-text{font-size:15px;}
	.innner_banner_tab_links .box_tab {  width: 100%; margin-left:0;}
	.innner_banner_tab_links{ margin-left:0;}
	.box_tab h4{font-size:17px; line-height:24px;}
	.nominatons_form_content .ul-tab-1 span.edit_img {  right: -40px;}
	.nominatons_form_content .ul-tab-1 li { padding: 10px 20px 5px 10px;}
}

@media only screen and ( max-width: 375px ) {
	.team_box {  width: 100%; margin-left:0; min-height:inherit; margin-bottom:20px;}
	.tem_sec{ margin-left:0;}
	.oopi-hr-awards .nav-tabs>li{ float:none; width:100%;}
	.oopi-hr-awards-body .green-round-border-bg{ font-size:17px; line-height:24px;}
	.nominatons_form_content p {   font-size: 14px;}
}