/*==// DEFAULT CSS */
* {
	margin: 0;
	padding: 0;
	/*box-sizing: border-box;*/
	-webkit-box-sizing: border-box;
	outline: none;
}
/*article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
	display: block;
}*/
h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto', sans-serif;
	line-height: 100%;
	margin: 0px;
	padding: 0;
	transition: 0.3s;
}
ul, li, ol {
	display: block;
	list-style: none;
}
p {
	line-height: 22px;
	font-weight:300px;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	color:#343434;
}
/*img {
	max-width: 100%;
	display: block;
	border: 0px;
}*/
.clr {
	clear: both;
	display: block;
}
.cf:after, .cf:before {
	clear: both;
	content: '';
	display: block;
	width: 100%;
}
.bold, strong {
	font-weight: 700;
}
.center {
	text-align: center;
}
a {
	color: #079600;
	text-decoration: none;
	transition: all 0.3s; cursor:pointer;
}
a:hover {
	text-decoration: none;
	color:#6b706c;
}

/*==// Form Elements */

input, select, textarea {
	font-family: 'Roboto', sans-serif;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	border: 0px;
	padding: 0 11px;
	width: 100%;
	background: none;
	color: #333333;
	line-height: 1.5;
}
textarea {
	resize: none;
	font-family: 'Roboto', sans-serif;
}
input[type=button], input[type=submit], .button {
	cursor: pointer;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance: none;
	appearance: none;
	transition: ease 0.2s;
	width: auto;
	transition: 0.3s;
	font-family: 'Roboto', sans-serif;
}
select {
	box-shadow: none;
	background-color: transparent;
	background-image: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	font-family: 'Roboto', sans-serif;
}
.select {
	border: 1px solid #cfcfcf;
	background: url(../images/icon-arrow4.png) no-repeat 15px center;
	height: 40px;
}
.select select {
	height: 40px;
}
input[type=checkbox], input[type=radio] {
	width: auto;
	display: none;
}
input[type="checkbox"] + label span {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 4px;
	position: relative;
	top: -1px;
	background: #fff;
	border: 1px solid #a0a0a0;
	vertical-align: middle;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
}
input[type="checkbox"]:checked + label span {
	background: url(../images/check.png) no-repeat 2px center #fff;
}
input[type="radio"] + label span {
	background: url(../images/radio_circle.png) no-repeat center center;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 4px;
	position: relative;
	top: -1px;
	background: #fff;
	border: 1px solid #a0a0a0;
	vertical-align: middle;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	cursor: pointer;
}
input[type="radio"]:checked + label span {
	background: url(../images/radio_circle_fill.png) no-repeat center center;
}
input[type="checkbox"]:checked + label {
	color: #253470;
}

::-webkit-input-placeholder {
color:#545454;
}
:-moz-placeholder {
color:#545454;
opacity: 1;
}
::-moz-placeholder {
color:#545454;
opacity: 1;
}
:-ms-input-placeholder {
color:#545454;
}
/*==// SITE CSS */
body {
	background: url(../images/bg.jpg) repeat center top;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #333333;
	line-height: 100%;
	margin:0 auto;
}
.wrapper {
	margin:0 auto;
	width:100%;
	background:#fff;
	position:relative;
}
.shadow-box {
	background: #FFFFFF;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
	width: 100%;
	margin: 0 auto;
}
.black_strip {
	background:#595959;
	width:100%;
	padding:5px 0; color:#FFFFFF;
}
.header {
	width:100%;
}
.top-strip {
	background:#079600;
	width:100%;
	padding:0px 0 4px;
}
.menu_bar {
	width:40px;
	display:inline-block;
	text-align:center;
	vertical-align:top;
	margin-right:20px;
	margin-top:1px;
}
.logo {
	width:200px;
	display:inline-block;
	text-align:left;
	vertical-align:top; padding-top: 6px;
}
.count_down {
	width: 80%;
	float: right;
	margin-top:-12px;
}

.cart_box{ float:left; padding-top:6px; width:100%;}
.cart_price{ float:left; width:60%; color:#fff; font-size:20px; font-weight:bold; line-height:28px;}
.carticn{ float: left; width: 100%; text-align: left; padding:14px 0;}

/*Side Bar menu*/
.menu-center {
	text-align:left;
	display:block;
}
.menu-leftside {
	cursor:pointer;
	color:#555555;
}
.menu-leftside span.menutxt {
	font-size:14px;
}
.sidenav {
	display: none;
	height: 100%;
	width: 250px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background-color: rgba(3, 46, 161, 0.95);
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 60px;
	text-align:left;
}
.sidenav a {
	padding: 8px 15px;
	text-decoration: none;
	font-size: 16px;
	color: #ffffff;
	display: block;
	transition: 0.3s;
	text-transform:uppercase;
	line-height:26px;
}
.sidenav a:hover {
	color: #f1f1f1;
}
.sidenav .closebtn {
	position: absolute;
	top: 0;
	right: 0px;
	font-size: 36px;
}
.blk_menu {
	text-align:right;
	margin:2px 0 0 0;
}
.blk_menu li {
	display:inline-block;
	padding: 0 10px;
	position:relative;
}
.blk_menu li a {
	color:#fff;
	font-size:13px;
	text-transform:uppercase;
}
.blk_menu li a:hover {
	color:#ffff00;
}
.blk_menu li:after {
	position:absolute;
	right:0px;
	width:1px;
	height:12px;
	content:"";
	top:2px;
	background:#fff;
}
.blk_menu li:last-child:after {
	display:none;
}

.hor_menu {
	text-align:right;
	margin-top:15px;
}
.hor_menu li {
	display:inline-block;
	padding: 0 10px;
	position:relative;
}
.hor_menu li a {
	color:#079600;
	font-size:14px; font-weight:600;
	text-transform:uppercase;
}
.hor_menu li a:hover {
	color:#555555;
}
.hor_menu li:after {
	position:absolute;
	right:0px;
	width:1px;
	height:12px;
	content:"";
	top:1px;
	background:#555555;
}
.hor_menu li:last-child:after {
	display:none;
}
.sign_form {
	display:inline-block;
	width:84%;
	vertical-align:top;
}
.sign_in {
	text-align:left;
}
.sign_in h6 {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:7px;
}
.form-sign {
	width:38%;
	display:inline-block;
	vertical-align:middle;
}
.form-sign_btn {
	width:21%;
	display:inline-block;
	vertical-align:middle;
}
.form-con_sign {
	background:#e4e4e4;
	padding:5px 8px;
	display:block !important;
}
.form-con_btn {
	background:#222222;
	border:#fff 1px solid;
	color:#fff;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:8px 12px;
	text-transform:uppercase;
	font-size:13px;
}
.forgt_txt {
	display:inline-block;
	width:15%;
	text-align:right;
}
.join_txt {
}
.join_txt a {
	font-size:12px;
	text-align:right;
	line-height:18px;
	vertical-align:bottom;
	color:#fff;
	font-weight:600;
}
.join_txt a:hover {
	color:#ffff00;
}
.join_txt a span {
	text-transform:uppercase;
}
/*Slidder Content*/
.slider_box {
	float:left;
	width:72.5%;
}
.slider_box_right {
	float:right;
	width:27.3%;
	position:relative;
	background:#f3f3f3;
}
.slider_box_right img {
	float:right; border:10px solid #333333;
}
.track_bx {
	padding:15px 15px 15px 15px;
}
.track_bx h3 {
	font-size: 22px;
color: #555555;
text-transform: uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}
.track_bx h3 img {
	float:right;
}
.track_in {
	text-align:left;
}
.track-sign {
	width:100%;
	display:inline-block;
	vertical-align:middle;
}
.track-sign_btn {
	width:100%;
	display:inline-block;
	vertical-align:middle;
}
.track-con_sign {
	background:#fff;
	border:#e1e1e1 1px solid;
	padding:5px 8px;
}
.track-con_btn {
	background:#079600;
	border:#079600 1px solid !important;
	color:#fff;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:8px 12px;
	text-transform:uppercase;
	font-size:15px;
	width:100%;
	border:0px;
	margin-top:13px;
}
.track-con_btn:hover {
	background:#fff;
	border:#079600 1px solid;
	color:#079600;
}
.track_red {
	background:#079600;
	padding:15px 15px;
}
.black_btn1 {
	width:48%;
	float:left;
	vertical-align:middle;
}
.black_btn1_btn {
	background:#222222;
	border:#222222 1px solid !important;
	color:#fff;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:8px 8px;
	text-transform:uppercase;
	font-size:15px;
	width:100%;
	border:0px;
}
.black_btn1_btn:hover {
	background:#fff;
	border:#222222 1px solid;
	color:#222222;
}
.black_btn2 {
	width:48%;
	float:right;
	vertical-align:middle;
}
.black_btn2_btn {
	background:#222222;
	border:#222222 1px solid !important;
	color:#fff;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:8px 8px;
	text-transform:uppercase;
	font-size:15px;
	width:100%;
	border:0px;
}
.black_btn2_btn:hover {
	background:#fff;
	border:#222222 1px solid;
	color:#222222;
}
.support_btn {
	width:100%;
	float:right;
	vertical-align:middle;
}
.support_btn_btn {
	background:#222222;
	border:#222222 1px solid !important;
	color:#fff;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:8px 8px;
	text-transform:uppercase;
	font-size:15px;
	width:100%;
	border:0px;
	margin-top:13px;
}
.support_btn_btn:hover {
	background:#fff;
	border:#222222 1px solid;
	color:#222222;
}
a:hover {
	text-decoration:none;
	color:inherit
}
.amazingslider-description-1 {
	font-size:15px;
	line-height:20px;
}
.amazingslider-title-1 {
	font-size:23px;
	font-family: 'Roboto', sans-serif;
}
.amazingslider-text-1 {
	bottom:0px!important;
	display:table;
	position:relative;
	color:#fff;
	white-space:nowrap;
	background-color:rgba(0, 0, 0, 0.5);
	padding:10px;
	max-width:828px!important;
	width:100%;
}
.amazingslider-text-wrapper-1 {
	margin: 0px !important;
	width:100%;
}
.amazingslider-nav-1 {
	right: 0;
	width: 20% !important;
	float: right !important;
	margin-top: -38px !important;
	position: relative !important;
}
.amazingslider-title-1 {
	font-size: 20px;
	font-family: 'Roboto', sans-serif;
	line-height:26px;
}
/*Middle Content*/
.middle-content {
	padding-top:2px;
	padding-bottom:0px;
}
.gog_banner {
}
.gog_banner ul {
	text-align:center;
	margin-bottom:0px;
}
.gog_banner ul li {
	width:32%;
	display:inline-block;
	margin-right:1%;
}
.gog_banner ul li:last-child {
	margin-right:0%;
}
.admin-cont {
	background:#f8f8f8;
	padding:15px 15px 5px 15px;
}
.key-cont {
	background:#f8f8f8;
	padding:15px 15px 15px 15px;
}
.key-cont h4 {
	font-size:16px;
	color:#079600;
	text-transform:uppercase;
	padding-bottom:10px;
	margin-bottom:17px;
	border-bottom:#dadada 1px solid;
}
.key_inp {
	width:100%;
}
.key_inp input {
	width:100%;
	background:#fff;
	border:#e5e5e5 1px solid;
	padding:5px 8px;
}
.grn_btn {
	width:100%;
}
.grn_btn a {
	display:block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 15px;
	line-height: 1.42857143;
	text-align: center;
	background:#079600;
	color:#fff;
}
.botm_space {
	margin-bottom:15px;
}
.botm_space2 {
	margin-bottom:30px;
}
.group_bx {
}
.grp_img {
	display:block;
}
.group_bx h3 {
	background:#079600;
	font-size:22px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	padding:12px 0;
}
.grp_list {
	background:#eafbef;
	border-left:#eaeaeb 1px solid;
	border-bottom:#eaeaeb 1px solid;
	border-right:#eaeaeb 1px solid;
}
.grp_list ul {
	padding-top:10px;
}
.grp_list ul li {
	border-bottom:#ccedd5 1px solid;
	padding:9px 18px;
}
.grp_list ul li:last-child {
	border-bottom:none;
	padding:9px 18px 5px 18px;
}
.grp_list ul li a {
	color:#4b4f4c;
	font-size:14px;
	background:url(../images/grn_dot.jpg) no-repeat left top 5px;
	text-transform:uppercase;
	padding-left:20px;
}
.grp_list ul li a:hover {
	color:#032109;
}
ul.thumbnails {
	margin-bottom: 0px;
}
.ind_cap_center {
	text-align:center;
}
#box_sc {
	background:#fff;
	padding:15px;
	border:#f4f4f4 1px solid;
	cursor:pointer;
}
#box_sc:hover {
	background:#079600;
	border:#079600 1px solid;
}
#box_sc:hover, #box_sc:hover .caption h5 {
	color: #ffff00;
}
#box_sc:hover .caption h4, #box_sc:hover .caption p, #box_sc:hover .pn_icon {
	color:#fff;
}
#box_sc .pn_icon {
	color:#079600;
	font-size:50px;
	text-align:center;
	margin-bottom:15px;
}
/* Thumbnail Box */
#box_sc .caption h4 {
	color: #262424;
	font-size:17px;
	font-weight:400;
	margin-bottom:10px;
}
#box_sc .caption h5 {
	color: #079600;
	font-size:18px;
	font-weight:400;
	margin-bottom:20px;
}
#box_sc .caption p {
	color: #6b706c;
	line-height:22px;
}
/* Carousel Control */
.control-box {
	text-align: center;
	width: 100%;
}
.pager li > a {
	color:#707070;
}
.pager li > a:focus, .pager li > a:hover {
	background:#079600;
	color:#fff;
	border: #079600 1px solid;
	outline:none;
}
.carousel-control {
	background: #666;
	border: 0px;
	border-radius: 0px;
	display: inline-block;
	font-size: 34px;
	font-weight: 200;
	line-height: 18px;
	opacity: 0.5;
	padding: 4px 10px 0px;
	position: static;
	height: 30px;
	width: 15px;
}
.pager {
	margin: 12px 0;
}

::selection {
background: #ff5e99;
color: #FFFFFF;
text-shadow: 0;
}
::-moz-selection {
background: #ff5e99;
color: #FFFFFF;
}

.event_blog {
	width:100%;
	padding:25px 0 2px 0;
}
.event_blog h3 {
	font-size:22px;
	color:#555555;
	text-transform:uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}
.event_blog h2{ float:left; margin-right: 20px; line-height: 30px;}
.event_blog h2 a button.btn{ color:#FFFFFF; background:#079600; font-size:16px; font-weight:bold; padding: 4px 15px; border-radius: 3px;}
.slide_blog {
	width:100%;
	/*background:#f9f9f9;*/
	background:#f5f5f5;
	padding:25px 0 2px 0;
}
.slide_blog h3 {
	font-size:22px;
	color:#555555;
	text-transform:uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}
ul.event_menu{ margin:0; padding:0;}
ul.event_menu li{ margin:5px 5px; display:inline-block; text-transform:uppercase; font-size:14px;}
ul.event_menu li a{ background:#079600; padding:5px 10px; color:#fff; -webkit-border-radius: 2px;
	-moz-border-radius:2px;
	border-radius: 2px;}
ul.event_menu li a:hover{ background:#555555;}

.search_box{ text-align:left; padding: 0px 0; margin-top: -5px;    z-index: 99;
    position: relative;}
.search_box input.inputsrch{-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	border-radius: 5px 0 0 5px; border:1px solid #555555; background:#ecf1ff; padding:10px; width:88%; float:left;}
.search_box input.srchbtn{float:left; -webkit-border-radius: 0px 5px 5px 0px;
	-moz-border-radius:0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px; background:url(../images/glass.png) no-repeat center center #555555; border:2px solid #555555; padding:9px; width:11%;}



.pagination {  background: #ffffff;  padding: 0px;  margin: 0px auto 20px;  text-align: center;}
.pagination ul{ margin:0; padding:0;}
.pagination ul li{ background: #555555;    float: left;    font-size: 16px;    list-style: none;    margin: 2px; font-weight:bold;    padding: 6px 9px }
.pagination ul li a{ color: #ffffff;}
.pagination ul li.active { background:#079600;}
.pagination ul li.active a{ color:#FFF;}


.pager li > a, .pager li > span {
	padding: 8px 12px;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	border-radius: 0px;
}
.pager2 li > a, .pager2 li > span {
	padding: 6px 30px;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	border-radius: 0px;
}
.pager2 li > a:focus, .pager2 li > a:hover {
	background: #079600;
	color: #fff;
	border: #079600 1px solid;
	outline:none;
}
.footer {
	background:#079600 !important;
	color:#fff;
	padding:16px 0;
	font-size:14px;
}
.footer .al_left {
	text-align:left;
}
.footer .al_center {
	text-align:center;
}
.footer .al_right {
	text-align:right;
}
/*Registration page*/
.right_sep{ border-right:#e2e2e2 1px solid;}
.regist_bg {
	background:#fff;
	margin:0 15px;
	padding:15px;
}
.regist_bg h3 {
	font-size: 22px;
color: #555555;
text-transform: uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}

.form-group {
	margin-bottom: 10px;
}
.form-horizontal .control-label {
	font-weight:400;
	font-family: 'Roboto', sans-serif;
}
.form-control {
	border-radius: 0px;
}
.pin_inp {
	text-align:left;
	margin:0px;
}
.pin_inp li {
	display:inline-block;
	width:18.5%;
}
.pin_inp li input {
	text-align:center;
}
.helpic {
}
.btn-primary {
	color: #fff;
	background-color: #555555;
	border-color: #555555;
	text-transform:uppercase;
}
.btn-primary:hover {
	background-color: #079600;
	border-color: #079600;
}


.btn-red {
	color: #fff;
	background-color: #FF0000;
	border-color: #555555;
	text-transform:uppercase;
}

.btn-gray {
	color: #fff;
	background-color: #999999;
	border-color: #555555;
	text-transform:uppercase;
}



.login_bg {
	background:#fff;
	margin:0 15px 15px 15px;
	padding:15px;
}
.login_bg h5 {
	color:#079600;
	font-size:18px;
	margin-bottom:5px;
}
.login_bg p span, .login_bg p a {
	text-decoration:underline;
	color:#079600;
	font-weight:bold;
}
p.cont-num {
	font-size:11px;
	margin:0px;
}
.register-box {
	background:#fff;
	padding:210px 15px 102px 15px;
	position:relative;
	margin:15px auto 0 auto;
	float:left;
	width:100%;
}
.btn-primary.focus, .btn-primary:focus {
	color: #fff;
	background-color: #079600 !important;
	border-color: #079600 !important;
}
.regist-arrow {
	background: url(../images/regist-arow.png) no-repeat;
	width:193px;
	height:141px;
	position:absolute;
	margin:0 auto;
	left:0px;
	right:0px;
	top:46px;
	content:"";
}
.regist_bttn {
	padding:10px 28px;
}
/*pop up start*/
.popup {
	background: rgba(100, 100, 100, 0.6);
	position: fixed;
	display: none;
	z-index: 5000;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}
.popup > div {
	position: fixed;
	background: #FFFFFF;
	padding: 15px 15px;
	/* Width of popup can be changed */
  width: 20%;
	max-width: 456px;
	z-index: 5001;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	text-align: center;
}
.popup div.wrapper h2 {
	font-size:20px;
	color:#262424;
	text-transform:uppercase;
	position:relative;
	padding-bottom:10px;
	margin-bottom:17px;
	text-align:left;
}
.popup div.wrapper h2:after {
	position:absolute;
	content:"";
	bottom:0px;
	width:65px;
	height:4px;
	left:0px;
	background:#079600;
}
.popup div.wrapper p {
	font-size:15px;
	color:#5e5e5e;
	line-height:22px;
	text-align:left;
}
.popup div.wrapper button.close-btn {
	background:#079600;
	font-size:15px;
	text-align:center;
	color:#fff;
	padding:7px 15px;
	border:0px;
	border-radius:2px;
	text-transform:uppercase;
	float:left;
	margin-top:5px;
}
/*pop up end*/


.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
	vertical-align:middle;
	text-align:center;
	color:#222222;
	font-size:13px;
	border-right:#ebebeb 1px solid;
	border-bottom:#ebebeb 1px solid
}
.table > tbody > tr > td:last-child, .table > tbody > tr > th:last-child, .table > tfoot > tr > td:last-child, .table > tfoot > tr > th:last-child, .table > thead > tr > td:last-child, .table > thead > tr > th:last-child {
	border-right:none;
}
.table > tbody > tr.green-head > td {
	background:#079600;
	color:#fff !important;
	text-transform:uppercase;
	font-size:14px;
}
.table > tbody > tr > td img {
	text-align:center;
	margin:0 auto;
}
.undr_paging {
	text-align:center;
	margin:0 auto 10px auto;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-color: #079600;
	border-color: #079600;
}
.pagination > li > a, .pagination > li > span {
	color: #707070;
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
	color: #707070;
}
.banr_top {
	margin-top:40px;
}
.apply-btn {
	width:100%;
}
.apply-btn a {
	width:100%;
	background:#079600;
	display:block;
	line-height:42px;
	color:#ffff00;
	font-size:22px;
	text-transform:uppercase;
	font-weight:500;
	-webkit-border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
	text-align:center;
}
.apply-btn a:hover {
	background:#ffff00;
	color:#079600;
}
/*admission application*/
.gren_area {
	background:#079600;
	padding:58px 7% 44px 7%;
}
.form-group .control-label span {
	color:red;
	font-weight:bold;
}
.form-horizontal .contrl-new {
	padding-top: 7px;
	margin-bottom: 7px;
	text-align: left;
}
.form-group .control-label {
	font-weight:normal;
}
.birth_inp {
	text-align:left;
	margin:0px;
}
.birth_inp li {
	display:inline-block;
	width:32.3%;
}
.birth_inp li input {
	text-align:center;
}
.bfh-selectbox {
	background:url(../images/drop_arrow.png) no-repeat right 10px top 13px #fff;
}
.school_lab {
	text-transform:uppercase;
	color:#fff;
	font-size:22px;
	margin-bottom:20px;
	text-align:center;
}
.yr_msg {
	background:#fff;
	margin-top:52px;
	margin-bottom:70px;
	padding-top:20px;
	padding-bottom:20px;
	color:#079600;
	text-align:center;
	line-height:36px;
	font-size:26px;
	font-weight:500;
}
.btn-contnue {
	color: #fff;
	background-color: #eef800;
	border-color: #eef800;
	text-transform:uppercase;
	width:100%;
	color:#011001;
	font-size:26px;
	font-weight:500;
	line-height:70px;
}
.btn-contnue:hover {
	background-color: #fff;
	border-color: #fff;
}
.st_prof {
	background:#fff;
	padding-top:15px;
	padding-bottom:15px;
}
.form-group .st_name {
	text-transform:uppercase;
	color:#079600;
	font-size:15px;
	text-align:right;
	line-height:26px;
}
.form-group .st_dtel {
	text-transform:uppercase;
	color:#262424;
	font-size:15px;
	line-height:26px;
}
.form-space {
	margin-bottom:3px;
	margin-top:3px;
}
.appl_ref {
	background:#079600;
	padding:42px 0;
	text-align:center;
}
.appl_ref h4 {
	color:#ffff00;
	font-size:26px;
	margin-bottom:24px;
	line-height:32px;
	font-weight:500;
}
.ref_code {
	background:#079600;
	color:#fff;
	font-size:41px;
	font-weight:bold;
	line-height:50px;
	padding:10px 15px;
}
.btn-print {
	color: #011001;
	background-color: #ffff00;
	border-color: #ffff00;
	text-transform:uppercase;
	font-size:15px;
	font-weight:500;
}
.btn-print:hover {
	background-color: #fff;
	border-color: #fff;
	color:#011001;
}
.print_space {
	margin-top:20px;
	text-align:center;
}
.btn-continue {
	color: #fff;
	background-color: #079600;
	border-color: #079600;
	text-transform:uppercase;
	padding-left:25px;
	padding-right:25px;
	font-weight:500;
}
.btn-continue:hover {
	background-color: #079600;
	border-color: #079600;
	color: #fff;
}
.up_box {
	text-align:center;
	padding-top:22px;
}
.up_box h4 {
	color:#079600;
	font-size:30px;
	line-height:36px;
}
.up_box h4 span {
	font-size:23px;
	color:#262424;
	line-height:27px;
}
.upl_prof {
	margin-top:28px;
}
.upl_prof h5 {
	color:#079600;
	font-size:22px;
	line-height:36px;
	margin-bottom: 5px;
}
.fil_txt {
	padding:0px;
	color:#262424;
	font-size:18px;
	line-height:25px;
	margin-bottom:25px;
}
.prew_img {
	background:#079600;
	padding:25px 15px;
	text-align:center;
}
.prew_img h4 {
	color:#ffff00;
	font-size:22px;
	margin-bottom:20px;
	line-height:30px;
	font-weight:500;
	text-transform:uppercase;
}
.img_uplod {
	background:#fff;
	padding:15px;
	text-align:center;
	margin:0 auto;
}
.img_uplod img {
	margin:0 auto;
}
.btn-continue_new {
	color: #ffff00;
	background-color: #079600;
	border-color: #079600;
	text-transform:uppercase;
	padding:18px 60px;
	font-weight:500;
	font-size:26px;
}
.btn-continue_new:hover {
	background-color: #079600;
	border-color: #079600;
	color: #fff;
}
.dropdown-menu {
	position:relative;
	max-width:250px;
	width:100%;
	margin-bottom: 8px;
	border-radius: 0px;
}
.dropdown-menu > li > a {
	font-size:15px;
	padding:3px 10px;
	border-bottom:#e5e5e5 1px solid;
	line-height:28px;
}
.lat_news {
	margin-bottom:20px;
}
.lat_news ul {
	text-align:center;
}
.lat_news ul li .newsbx {
	background:#fff;
	border:#e1e1e1 1px solid; margin-bottom: 25px;
} 
.news_img {
	display:block;
	position:relative;
}
.news_img img {
	width:100%;
}
.news_tag {
	position: absolute;
	z-index: 0;
	background: #079600;
	padding: 10px 10px 4px 10px;
	right: 10px;
bottom: 0px;
	text-align: center; opacity:0.8;
	color: #fff;
	font-size: 13px; line-height:16px;
	font-weight: bold;
}
.news_tag span{font-size: 24px; font-weight: bolder;}
.news_cont {
	padding:15px 15px 5px 15px;
	text-align:left;
	/*pradeepj--*/
	min-height: 140px;
}
.news_cont h4 {
	color:#303030;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:5px;
	min-height: 42px;
}

a.btn {
	color: #fff;
	background-color: #079600;
	border-color: #079600;
	text-transform:uppercase;
}

.event_pt{ float:left; width:100%; padding: 8px; text-align: left;}
.event_pt .price{ font-size:18px; float:left; color:#e11c31; text-align:left; font-weight:bold; line-height: 29px;}
.event_pt .ticket {float:right; text-align:right;}
.event_pt .ticket a{ background:#555555; color:#FFF; padding:7px 14px; font-size:14px; font-weight:bold; text-transform:uppercase; display:block; cursor:pointer;}
.event_pt .ticket a:hover{ background:#079600; color:#FFF;}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
	margin:0 auto;
}
.iner_mid {
	background:#ffffff;
}
.all_headng {
padding:20px 0 0 16px;
}
.all_headng h3 {
	font-size: 22px;
color: #555555;
text-transform: uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}
.form_regist{ padding:15px 0 0 0; }
.news_blog {
	width:100%;
}
.news_blog h3 {
	font-size: 22px;
	color: #555555;
	text-transform: uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}
.blog_news {
	margin-bottom:20px;
}
.blog_news h2{ padding-bottom:10px; 	margin-bottom:10px; font-size: 18px;	color: #079600;}
.blog_news ul {
	text-align:center;
}
.blog_news ul li .news_box {
	background:#fff;
	padding:0;
}
.blog_news .news_image {
	display:block;
	position:relative;
	margin-bottom:15px;
	overflow:hidden;
	width:100%;
	height:100%; border:1px solid #079600;
}
.blog_news .news_image img {
	width:100%;
	transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
}
.blog_news .news_image:hover img {
	transform: scale(1.14);
}
.blog_news .news_image img {
}
.blog_news .news_content {
	text-align:left;
}
.blog_news .news_content h4 {
	color:#303030;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:5px;
}
.blog_news .news_content p {
	margin-bottom:0px;
}
.news_readbtn {
	float:left;
	vertical-align:middle;
}
.news_readbtn_btn {
	background:#555555;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:8px 12px;
	font-size:14px;
	width:100%;
	margin:10px 0px; border:0;
}
.news_readbtn_btn:hover {
	background:#079600;
	color:#fff;
}
.blog_photo {
	margin-bottom:20px;
}
.blog_photo ul {
	text-align:center;
}
.blog_photo ul li .photo_box {
	background:#fff;
}
.blog_photo .photo_image {
	display:block;
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%; border:1px solid #079600;
}
.blog_photo .photo_image img {
	width:100%;
	transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
}
.blog_photo .photo_image:hover img {
	transform: scale(1.14);
}
.blog_photo .video_bx { border:1px solid #079600;}
.blog_photo .photo_content {
	text-align:left;
	padding: 12px;
background: #f7f7f7;
    min-height: 120px;
}
.blog_photo .photo_content h4 {
	color:#303030;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:5px;
}
.blog_photo .photo_content p {
	margin-bottom:0px;
}
.vedio_bx {
	width: 100%;
	margin: 0 auto;
	position: relative;
}

.abt_txt{ width:100%; background:#fff; padding:15px;}
.abt_txt h3 {
	font-size: 22px;
color: #555555;
text-transform: uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}
.map_set{ margin:10px 0;}

.lat_neews{ width:100%; background:#fff; padding:15px; margin-bottom:15px; }
.lat_neews h5{background:#079600; color:#fff; padding:10px 12px; font-size:20px; font-weight:400; margin-bottom:15px;} 
.news_row{ width:100%; margin-bottom:15px; display:block;}
.news_row2{ width:100%; display:block;}
.news_rimg{ width:36%; float:left;}
.news_rimg img{ border:#c9c9c9 3px solid; width:100%;}
.news_rcont{ width:59%; float:right;}
.news_rcont h6{ font-size:15px; color:#121212; font-weight:bold; margin-bottom:6px;}
.news_rcont p{ line-height:18px; margin-bottom:6px;}
.news_rcont a{ color:#079600; font-size:14px; text-decoration:underline;}
.news_rcont a:hover{ text-decoration:none;}

.lat_photo{ width:100%; background:#fff; padding:15px 15px 0 15px; margin-bottom:15px; }
.lat_photo h5{background:#079600; color:#fff; padding:10px 12px; font-size:20px; font-weight:400; margin-bottom:15px;} 
.photo_colm{ width:100%;}
.photo_colm ul{ text-align:center;}
.photo_colm ul li{ display:inline-block; width:30%; margin:0 3% 15px 0;}
.photo_colm ul li img{border:#c9c9c9 3px solid; width:100%;}
.photo_colm ul li.no-right{ margin:0 0 15px 0;}
.photo_colm ul li.no-bottom{ margin:0 0 0px 0;}

.contact_main{padding:0 15px;}
.contact_whbox{padding:15px 0; background:#fff;}
.contact_form{ padding:20px 0;}
.contact_txt{ width:100%;}
.contact_txt h3 {
	font-size: 22px;
color: #555555;
text-transform: uppercase;
	padding-bottom:10px;
	margin-bottom:10px;
}

.addr_cov{ padding:10px 0 20px 0;}
.addr_cov p{ font-size:17px; color:#4b4f4c; line-height:26px;}
.addr_cov p a{color:#4b4f4c; text-decoration:underline;}
.addr_cov p a:hover{text-decoration:none;}
.addr_cov p span{ color:#079600}

.map{ width:100%;}
.map iframe{ width:100%;}

.event_left{ float:left;}


/*faq page css*/

.content_box {    padding-top: 10px;    max-height: 595px;overflow: auto; margin-bottom: 20px; font-size: 16px !important; line-height: 18px;}

.content_box h3{ font-size:18px; color:#222222; margin:10px 0 10px 0;}

.faq_searchbx {	background: #f0f0f0 none repeat scroll 0 0;	font-size: 20px;	margin: 0 0 12px;	padding: 2% 1.5%;	width: 97%;}
.faq_mainbx {	color: #444444;	float: left;	margin: 0 0 12px;	width: 100%;}
.faq_num {	background:#fcfcfc;	border: 1px solid #079600;	float: left;	font-size: 16px;	margin: 0 1% 0 0;	padding: 8px 0 8px 0;	text-align: center;	width: 16%;
	cursor: pointer;}
.faq_numtxt {	background:#fcfcfc;	border: 1px solid #079600;	float: left;	padding: 5px 1%;	width: 74%;	cursor: pointer;	font-size: 16px;	line-height: 24px;}
.view_btn {    float: left;margin: 0px 0 0 11px;}
.view_btn a {    display: block;	color: #fff;	text-align: center;	line-height: 26px;	background: #df8e01;}
.map_section {	margin:1% 1% 1% 1%;	float:left;	width:98%;}

.faq_searchbox {    background: none;    margin: 0 0 15px;    padding: 0 0 15px;    width: 100%;	float:left; border-bottom:1px solid #acacac;}
.faq_details h5{ font-size: 17px;margin-bottom: 12px;border-bottom: 1px solid #acacac;padding-bottom: 12px;}

.faq_searchbox p{color:#555;font-size:14px;}

.text_infaq {background: #fcfcfc;border: 1px solid #079600;float: left;margin: 0 1% 0 0;padding: 0;width: 60%;line-height: 34px;}
.text_infaq input {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    border: 0 none;    color: #555;    font-family: 'Roboto', sans-serif;    font-size: 14px;    width: 100%;}
.text_dropfaq {    background:#fcfcfc;    border: 1px solid #079600;    float: left;    margin: 0 1% 0 0;    padding: 0; line-height:34px;    width: 30%; }
.text_dropfaq select {    background: url(../images/select-arrow.png) no-repeat right 10px top 5px #fcfcfc;    border: 0 none;    color: #19232d;    font-family: 'Roboto', sans-serif;    font-size: 14px;    width: 100%;}


/*--FAQ PAges ---------------------*/


/*-----------landing page ----------------*/
.iner_mid {  background: url(../images/miding.png) no-repeat center 28px #fff;}
.landing_bg{ padding:15px;}
.top_buttons{text-align: center;
width: 50%;
float: right;
position: relative;
top: 150px;}
.top_buttons a{ background:#008d11;
	font-size:18px;
	text-align:center;
	color:#fff;
	padding:10px 20px;
	border:0px;
	border-radius:2px;
	text-transform:uppercase;
}
.top_buttons a:hover{ background:#555555; color:#fff;}
.land_colr_bg{ width:auto; margin-top:210px; padding:20px 15px; background:url(../images/tag_mainbg.jpg) repeat-x;}
ul.land_tag{ text-align: center;
margin-top: -194px;
margin-right: -5px;
margin-bottom: 0px;
position: absolute;}
ul.land_tag li{ display:inline-block; margin:0 5px;}
ul.land_tag li img{ width:100%;}

.helo_form{ width:auto; vertical-align:middle; margin-top: 10px; text-align:center; min-height:200px; margin-bottom: 10px;}
.helo_form ul{ margin:0px; padding:0px;}
.helo_form ul li{ list-style:none; display:inline-block; margin:5px 3px; padding:0px;}
.helo_form ul li img{ border:1px solid #ffffff;}
.helo_form h4{ color:#fff; font-size:36px; font-weight:bold; margin-bottom:20px;}
.country_lang{ width:90%; color:#fff;}
.country_lang h6{ font-size:18px; margin-bottom:20px;}
.go button.close-btn {
	background:#008d11;
	font-size:18px;
	text-align:center;
	color:#fff;
	padding:10px 20px;
	border:0px;
	border-radius:2px;
	text-transform:uppercase;
	float:left;
}
.go button.close-btn:hover{ background:#555555;}
.forgt input{ display:inline-block !important; margin-left:-15px;}
.forgt a{ color:#fff;}
.contct_txt{ text-align:right; padding-top:0px; float:right;}
.contct_txt a{ color:#fff; text-align:right;}
.form-landing {
	border: 1px solid #333;
	color: #222;
	display: block;
	float: left;
	font-size: 13px;
	line-height: 20px;
	padding: 6px 10px;
	width: 100%;
	font-family: 'Roboto', sans-serif;
}

#pack_all_imgs{ margin-bottom:20px;}
/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Mobile style's Responsive
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media only screen and (max-width: 1150px) {
.form-horizontal .control-label {
 font-size: 16px;
}
 .popup > div {
 width: 40%;
}
.birth_inp li {
 display: inline-block;
 width: 31.9%;
}
 .school_lab {
 font-size: 20px;
}
 .forgt_txt {
display:inline-block;
width:18%;
text-align:right;
}
.sign_form {
display:inline-block;
width:80%;
vertical-align:top;
}
.form-con_btn {
padding: 8px 6px;
}
 .track-con_btn {
 margin-top: 8px;
}
.track_bx h3 {
 margin-bottom: 10px;
}
 .track_bx {
 padding: 8px 15px;
}
.track_red {
 padding: 10px 15px;
}
.support_btn_btn {
 margin-top: 9px;
}
.text_infaq { width:66%;}
.faq_numtxt { width:81%;}
.view_btn {margin-top:10px; width:auto; float: left;} 
.text_faqicon { margin-top:10px; width:auto;}
}
 @media only screen and (max-width: 991px) {
.slider_box_right img {border: 5px solid #cfcfcf;}
.blk_menu {   margin: 0px 0 0 0;}
.hor_menu{ margin-top:-35px;}
.event_right{ width:66%;}
.carticn {
    float: left;
width: 70%;
text-align: left;
padding: 13px 0;
position: absolute;
top: -2px;
z-index: 999;
}
.content_box {   max-height: 750px;}
.text_dropfaq  {width: 100%; margin: 10px 1% 0 0;}
.text_infaq {width: 100%;}
.faq_num {width: 100%;}
.faq_numtxt {margin-top:10px; width:100%;}

ul.land_tag { margin-top: -65px;  margin-right: 0px;}
.land_colr_bg {  width: auto;  margin-top: 100px;   padding: 0px;}
.land_colr_bg .col-sm-7 {  width: 58.33333333%;}
.land_colr_bg .col-sm-5 {    width: 41.66666667%;}
.section_right { width: 72%;}
.left_fix {width: 28%;}
.view_btn {  margin: 5px 0 0 0px;}
.top_buttons { text-align: center; width: 100%; float: none; position: initial; top: 0;  margin-top: 25px;}
ul.land_tag li { width: 46%;}
}


 @media only screen and (max-width: 768px) {
 .navbar-default .navbar-nav > li > a {
padding: 14px 8px;
}
 ul.social-icon li {
 padding: 13px 8px;
}
 .grp_list ul li {
border-bottom:#ccedd5 1px solid;
padding:9px 5px 9px 10px;
}
.grp_list ul li:last-child {
border-bottom:none;
padding:9px 5px 5px 10px;
}
.grp_list ul li a {
padding-left:13px;
}
 .page-header, .control-box {
 text-align: center;
}
 .key_inp {
margin-bottom:15px;
}
 .footer {
line-height:20px;
}
 .footer .al_left {
text-align:center;
}
.footer .al_center {
text-align:center;
}
.footer .al_right {
text-align:center;
}
.helpic a img {
height:34px !important;
width:34px !important;
}
 .mob_spc {
margin-top:30px;
}
 .mob_spcbotm {
margin-bottom:30px;
}
.popup > div {
 width: 80%;
}
 .birth_inp li {
 display: inline-block;
 width: 32.3%;
}
 .school_lab {
line-height:25px;
}
 .yr_msg {
 line-height: 32px;
 font-size: 24px;
}
 .btn-contnue {
 font-size: 24px;
 line-height: 66px;
}
 .yr_msg {
 margin-top: 32px;
 margin-bottom: 30px;
}
 .form-group .st_name {
text-align: left;
line-height:20px;
}
.form-group .st_dtel {
line-height:20px;
}
.form-space {
 margin-bottom: 8px;
 margin-top: 3px;
}
 .up_box h4 {
color:#079600;
font-size:27px;
line-height:33px;
}
.up_box h4 span {
font-size:20px;
color:#262424;
line-height:24px;
}
 .forgt_txt {
display:inline-block;
width:14%;
text-align:center;
margin-top:15px;
}
.sign_form {
display:inline-block;
width:84%;
vertical-align:top;
}
.form-con_btn {
padding: 8px 10px;
}
.hor_menu {
 text-align: right;
}
.mob-form {
margin-top:10px;
}
.slider_box_right img {
border: 5px solid #cfcfcf;
}
.amazingslider-nav-1 {
 width: 20% !important;
 margin-top: -40px !important;
}
 .slider_box_right img {
border: none;
}
.slider_box {
width:100%;
}
.slider_box_right {
width:100%;
text-align: center;
}
.slider_box_right img {
float:none;
}
 .amazingslider-text-1 {
max-width:767px!important;
width:100%;
}

.addr_cov{ padding:0px 0 20px 0;}
.contact_form{ padding:0px 0 20px 0;}
.right_sep{ border-right:none;}
.search_box {  margin-top: 0px !important;}
.hor_menu{ margin-top:0px;}
.hor_menu li {  padding: 4px 10px;}
.hor_menu li::after { top: 5px;}
.blk_menu li::after { top: 2px;}
.folio_box { margin: 20px .5% 0 .5% !important;}
.event_left, .event_right { width:100% !important; }
.blog_photo .col-sm-3{ width:100%; float:left;}
.map_frame{ overflow:hidden;}
.regist_bg { margin:0px; padding:0px;}

.content_box {  max-height: inherit;}
.form-control { width:80%;}
.form-captcha { width:40%;}
.text_infaq { width:66%;}
.faq_num {width: 19%;}
.text_dropfaq {    width: 30%;    margin: 0px 1% 0 0;}
.faq_numtxt {    width: 80%; margin-top: 0px;}

.go button.close-btn{ margin-top:10px;}
.land_colr_bg{ background: url(../images/tag_mainbg.jpg) #5b5b5b repeat-x; padding-bottom: 15px;}
ul.land_tag {  margin-top: 25px;  margin-right: 0;  margin-bottom: 0px;  position: relative;}
.land_colr_bg { margin-top:0px;}
.left_fix{ width:100%; padding: 30px 25px 30px;}
.section_right{ width:100%;}
.iner_mid { background: url(../images/miding.png) no-repeat center 500px #fff;}

.land_colr_bg .col-sm-7 {  width: 100%;}
.land_colr_bg .col-sm-5 {    width: 100%; margin-top: 10px;}
.view_btn { margin: 5px 0 0 0px;}
.faq_numtxt { width:80%;}
.top_buttons a{font-size: 15px;}
}
@media only screen and (max-width: 480px) {
 ul.social-icon li {
 padding: 16px 12px;
}
 .count_down {
width: 100%;
float: inherit;
margin-top:-16px;
}
 .admin-cont {
margin-bottom:15px;
}
 .caption {
 word-break: break-all;
}
 .group_bx {
margin-bottom:15px;
}
 .group_bx:last-child {
margin-bottom:0px;
}
 .popup > div {
 width: 90%;
}
 .pagination>li>a, .pagination>li>span {
 float: left;
 padding: 6px 8px;
}
 .banr_top {
margin-top:20px;
}
 .school_lab {
 font-size: 19px;
 line-height: 24px;
}
.birth_inp li {
 display: inline-block;
 width: 31.9%;
}
 .appl_ref h4 {
 font-size: 22px;
}
 .ref_code {
 font-size: 36px;
}
 .mob_cert {
margin-top:30px;
}
 .sidenav {
padding-top: 15px;
}
 .sidenav a {
font-size: 18px;
}
 .menu_bar {
margin-right: 54px;
}
 .forgt_txt {
display:inline-block;
width:100%;
text-align:center;
margin-top:8px;
}
.sign_form {
display:inline-block;
width:100%;
vertical-align:top;
}
.form-con_btn {
padding: 8px 12px;
}
.hor_menu {
 text-align: center;
}
 .amazingslider-nav-1 {
 width: 22% !important;
 margin-top: -25px !important;
}
.amazingslider-title-1 {
 line-height:20px;
}
 .amazingslider-text-1 {
max-width:100%!important;
width:100%;
}
 .gog_banner ul li {
 width: 100%;
 display: inline-block;
 margin-right:0;
 margin-bottom:10px;
}
.gog_banner ul li:last-child {
 width: 100%;
 display: inline-block;
 margin-right:0;
 margin-bottom:0px;
}
 .mob_news {
margin-bottom:15px;
}

.mob_regist {
    margin-top: 30px;
}
.nav-tabs > li { float:none;}
.text_dropfaq  {width: 100%; margin: 10px 1% 0 0;}
.text_infaq {width: 100%;}
.faq_num {width: 100%;}
.faq_numtxt {margin-top:10px; width:100%;}

.view_btn { margin: 5px 0 0 0px;}
.faq_numtxt { width: 95%; margin-top: 5px;}
.faq_num  { width:25%;}
ul.land_tag li {
    width: 90%;
}
.top_buttons { margin-top:0px;}
.top_buttons a{display: block; margin-bottom: 2px;}
}
 @media only screen and (max-width: 360px) {
.appl_ref h4 {
 font-size: 20px;
line-height:28px;
}
 .ref_code {
 font-size: 30px;
}
 .btn-continue_new {
 padding:18px 50px;
}
 .form-con_btn {
padding: 8px 8px;
font-size:12px; 
}

ul.event_menu li {line-height: 25px;}
#filters li { float:none !important;}
}
@media only screen and (max-width: 320px) {
 .form-con_btn {
padding: 8px 5px;
font-size:12px;
}

}
.google_icon{
line-height:3;
}