

@media (max-width: 1024px) {

.left-sec-ss {
    width: 75%;
}

.right-sec-ss {
    width: 25%;
}

}



@media (max-width: 767px) {

.col-xs-12.left-sec-ss, .col-xs-12.right-sec-ss {
    width: 100%;
}

}

@media (max-width: 766px) {

.hid-766-ss {
     display:none;
}

.hid-767-ls {
    display:block;
}

.right-sec, .right-sec-ss {
    float: right;
}

.right-sec, .right-sec-ss {
    float: left;
    width: 100%;
}

}

/* media query min-320px  start------------------------------------*/

@media (min-width: 320px) {

.hide-on-ss{
	display:none;
}
.hide-on-ls{
	display:block;
}

/* nav section start */

.le-nav .navbar-nav {
    float: left;
    width: 100%;
}

.le-nav .navbar-nav > li > a{
	border-right: 0;
	margin: 0px 0;
	padding: 8px;
	font-size: 15px;
}

.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > li > a:hover,
.le-nav .navbar-default .navbar-nav > li > a:focus{
	margin: 0px 0;
	padding: 8px;
}

.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover,
.le-nav .navbar-default .navbar-nav > .open > a:focus,
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	margin: 0px 0;
	padding: 8px;
}


.le-nav .navbar-nav > li{
	border-bottom: 1px solid #3455a5;
}

/* nav section end */




	
/* middle section start */


/* .col-sm-3.right-sec-ss {
    width: 100%;
    margin-left: 0;
    margin-bottom: 0;
} */


.umb-img img {
    max-width: 100%;
}

.lft-txt h1 {
    text-align: left;
    font-size: 21px;
}

.fnt50 {
    font-size: 32px;
}

.tp-sec h1 {
    font-family: 'Monda', sans-serif;
    font-weight: normal;
    font-size: 18px;
	line-height:27px;
	margin:0;
}	

.umb-img {
    margin: 0 0;
    float: left;
}

.btn-sec {
    display: table;
    margin: 20px 0;
}

.right-sec p {
	padding: 10px 22px 10px;
	font-size: 18px;
	width: 100%;
	margin: 0PX 0;
	text-align: center;
	float: left;
}

.btn-sec button.grn-btn, 
.btn-sec .grn-btn.btn-default,
.btn-sec button.blu-btn,
.btn-sec .blu-btn.btn-default{
	float:left;
	padding: 5px 16px;
	font-size: 15px;
	width: 48%;
	margin: 0;
	
}


.btn-sec .grn-btn.btn-default,
.btn-sec button.blu-btn,
.btn-sec .blu-btn.btn-default{
	margin-right:5px;
}

.right-sec-ss,.left-sec-ss {
    padding: 0;
}

.icon-sec {
    display: table;
    width: 50%;
    margin: 5px 0;
    float: left;
}

.icon-img,
.icon-img .trv-img {
    text-align: center;
    width: 55px;
    height: 65px;
    margin: 0 auto;
}

.icon-img img{
	width:100%;
}

.icon-txt P {
    font-size: 14px;
    margin: 5px 0 0;
    text-align: center;
}



/* middle section end */
	
	
	
}
/*media query min-320px start------------------------------------*/

@media (min-width: 320px) and (max-width: 479px) 
{
	.right-sec .btn-sec .mobile_regist
	{
		margin-top: 25px;
		width:100%;
	}
	.landing_menu_div .online_payment
	{
		width:100%!important;
	}
	.btn-sec
	{
		margin-top:0px;
		    margin: 15px 0!important;
	}
}


/*media query min-480px start------------------------------------*/

@media (min-width:480px) {

/* middle section start */

.btn-sec button.grn-btn, .btn-sec .grn-btn.btn-default,
.btn-sec button.blu-btn, .btn-sec .blu-btn.btn-default,
.right-sec p {
    float: left;
    padding: 5px 16px;
    font-size: 15px;
    width: 32%;
	margin:0 5px 0 0;
}




.right-sec p {
	font-size:14px;
	margin: 2PX 0;
	padding: 0 16px;

}

.icon-sec {
    display: table;
    width: 33%;
    margin: 20px 0;
    float: left;
}

.icon-txt p {
    width: 100%;
}

.tp-sec h1 {
    font-size: 26px;
    line-height: 36px;
}

.fnt50 {
    font-size: 38px;
}

.left-sec-ss {
    width: 100%;
}
/* middle section end */


}


/*media query min-480px end------------------------------------*/


/*media query min-767px start------------------------------------*/

@media (min-width:767px) {

.hide-on-ss{
	display:block;
}
.hide-on-ls{
	display:none;
}
  

/* middle section start */





.btn-sec button.grn-btn,
.btn-sec .grn-btn.btn-default,
.btn-sec button.blu-btn,
.btn-sec .blu-btn.btn-default, .right-sec p {
    float: left;
    padding: 5px 22px;
    font-size: 18px;
    width: 100%;
    margin: 2px auto;
}



.right-sec p {
	padding: 5px 22px 5px;
	font-size: 18px;
	margin: 2PX 0;
	text-align: center;
}

.icon-sec {
    display: table;
    width: 100%;
	margin: 5px 0;
}
.icon-txt p {
    width: 100%;
}

.tp-sec h1 {
    font-size: 26px;
    line-height: 36px;
}

.fnt50 {
    font-size: 38px;
}

.left-sec-ss {
    width: 70%;
}

/* .right-sec-ss {
    width: 30%;
}
 */
/* .col-sm-3.right-sec-ss {
    width: 30%;
    margin-left: 0;
    margin-bottom: 0;
} */
.icon-txt p {
    width: 100%;
    font-size: 15px;
}

/* middle section end */



}


/*media query min-767px end------------------------------------*/


/*media query min-768px start------------------------------------*/

@media (min-width:768px) {

/* nav section start */

.le-nav .navbar-nav {
    float: left;
    width: 100%;
}

.le-nav .navbar-nav > li > a{
	border-right: 1px solid #3455a5;
	margin: 10px 0;
	padding:0 12px;
	font-size: 15px;
}

.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > li > a:hover,
.le-nav .navbar-default .navbar-nav > li > a:focus{
	margin: 10px 0;
	padding:0 12px;
}

.le-nav .navbar-nav > li{
	border-bottom: 0;
}

/* nav section end */


/*middle section start*/


.btn-sec button.grn-btn, .btn-sec .grn-btn.btn-default, .btn-sec button.blu-btn, .btn-sec .blu-btn.btn-default, .right-sec p {
    float: left;
    padding: 5px 22px;
    font-size: 16px;
    width: 100%;
    margin: 2px auto;
}


/* .col-sm-3.right-sec-ss {
    width: 100%;
    margin-left: 0;
    margin-bottom: 0;
}
 */
/*middle section end*/


}

/*media query min-768px end------------------------------------*/


/*media query min-1366px start------------------------------------*/

@media (min-width:1366px) {



/* nav section start */

.le-nav .navbar-nav {
    float: left;
    width: 100%;
}

.le-nav .navbar-nav > li > a{
	border-right: 1px solid #3455a5;
	margin: 10px 0;
	padding:0 12px;
	font-size: 18px;
}


.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover,
.le-nav .navbar-default .navbar-nav > .open > a:focus,
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	margin: 10px 0;
	padding:0 12px;
}


.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > li > a:hover,
.le-nav .navbar-default .navbar-nav > li > a:focus{
	margin: 10px 0;
	padding:0 12px;
}

.le-nav .navbar-nav > li{
	border-bottom: 0;
}

/* nav section end */

/* middle section start */

.tp-sec h1 {
    font-size: 33px;
    line-height: 39px;
}

.fnt50 {
    font-size: 50px;
}

.btn-sec button.grn-btn, .btn-sec .grn-btn.btn-default,
.btn-sec button.blu-btn, .btn-sec .blu-btn.btn-default,
.right-sec p {
    float: left;
    padding: 6px 22px;
    font-size: 16px;
    width: 100%;
    margin: 2px auto;
	text-align:center;
}



.icon-img {
    text-align: center;
    width: 63px;
    height: 65px;
    margin: 0 auto;
}


.trv-img{
	width:72px;
	height:85px;
}

.icon-txt p {
    font-size: 15px;
    padding: 0 15px;
    margin-bottom: 8px;
}

.icon-sec {
    margin: 8px 0;
}

.btn-sec {
    display: table;
    margin: 20px 0 10px;
}

/* middle section end */

}

/*media query min-1366px end------------------------------------*/



/* media query min-1920px start------------------------------------*/

@media (min-width:1920px) {




/* nav section start */

.le-nav .navbar-nav {
    float: left;
    width: 100%;
}

.le-nav .navbar-nav > li > a{
	border-right: 1px solid #3455a5;
	margin: 15px 0;
	padding: 0 16px;
	font-size:21px;
}

.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover,
.le-nav .navbar-default .navbar-nav > .open > a:focus,
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	margin: 15px 0;
	padding: 0 16px;
}




.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > li > a:hover,
.le-nav .navbar-default .navbar-nav > li > a:focus{
	margin: 15px 0;
	padding: 0 16px;
}

.le-nav .navbar-nav > li{
	border-bottom: 0;
}

/* nav section end */

/* middle section start */

.tp-sec h1 {
    font-size: 36px;
	line-height: 42px;
}

.fnt50 {
    font-size: 53px;
}

.btn-sec button.grn-btn, .btn-sec .grn-btn.btn-default,
.btn-sec button.blu-btn, .btn-sec .blu-btn.btn-default,
.right-sec p {
   float: left;
	padding: 5px 22px;
	font-size: 26px;
	width: 100%;
	margin: 2PX auto;
}



.icon-img {
    text-align: center;
    width: 63px;
    height: 65px;
    margin: 0 auto;
}


.trv-img{
	width:72px;
	height:85px;
}

.icon-txt p {
    font-size: 17px;
}

.icon-sec {
	display: table;
	width: 100%;
	margin: 5px 0;
}

/* middle section end */


}

/* media query min-1920px end------------------------------------*/







