/* CSS Document */

@font-face {
	font-family:Muli-SemiBold;
	src: url(../fonts/Muli-SemiBold.ttf)
}
@font-face {
	font-family:Muli-Bold;
	src: url(../fonts/Muli-Bold.ttf)
}
@font-face {
	font-family:PlayfairDisplay-Bold_1;
	src: url(../fonts/PlayfairDisplay-Bold_1.ttf)
}
@font-face {
	font-family:Muli-Regular;
	src: url(../fonts/Muli-Regular.ttf)
}

.pad_lft{ padding-left:0px;}
.pad_rt{ padding-right:0px;}
.pad_lft_pad_rt{padding-left:0px; padding-right:0px;}
.pad_lft_pad_rt1{padding-left:5px; padding-right:5px;}
.pad_lft_pad_rt2{padding-left:5px; padding-right:0px;}
.pad_lft_pad_rt3{padding-left:0px; padding-right:13px;}
.pad_top{ padding-top:5px;}
.air{ width:30%;}
.register_row{background-color:#111111; color:#fff; padding-top:11px; padding-bottom:11px;}
.mail_user{font-family:Muli-SemiBold; font-size:13px;}
/*.mynavbar {
  overflow: hidden;
  background-color: none;
  position: fixed;
  width: 100%;
}*/

select { -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; }
#headerFix{margin-top:42px}
.darkHeader{ background: rgba(0,0,0,0.5); margin-top:0px!important; padding-top:15px; padding-bottom:10px;}

.mynavbar li a {
  float: left;
  display: block;
  color: #fff;
  text-align: center;
  padding: 14px 14px 3px 14px;
  text-decoration: none;
  font-size: 16px;
  font-family:Muli-Bold;
}

.mynavbar a:hover {
  background: none;
  color: #fff;
}
.mynavbar > li > a:focus, .mynavbar > li > a:hover {
  background: none;
  color: #fff;
}

.main {
  padding: 16px;
   height: ; /* Used in this example to enable scrolling */
}
.mynavbar{ padding-top:12px;}
.mynavbar > li > .active{ background-image:url(../images/line_icon.png); background-repeat:no-repeat; background-position:50% 100%; background-color : transparent;}
.index_bg{ background-image:url(../images/header_image.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:17%; padding-bottom:17%;}
.index_bg > .container > .col-md-12:first-child >p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:45px; color:#fff; margin-bottom:0px; padding-top:0px;}
.full_fill{font-family:PlayfairDisplay-Bold_1; font-size:45px; color:#fff; margin-bottom:0px; padding-top:0px;}
.my_ctrl{display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 13px;
	line-height: 1.42857143;
	color: #acacac;
	background-color: #fff;
	border: none;
	border-radius: 4px;
	font-family:Muli-SemiBold;
	border-top: none;
	-webkit-box-shadow: none;
	transition: none;
	}
	.my_ctrl::-moz-placeholder {

    color: #333;
    opacity: 1;

}
.for_div{z-index:99; width:1170px; margin-left:auto; margin-right:auto; margin-top:-28%; margin-bottom:28%;}
.iccon_width{ width:18%;}	
.my_ctrl:focus {-webkit-box-shadow: none;}
.my_btn, .my_btn:hover, .my_btn:focus{border-top-right-radius: 50px; border-bottom-right-radius: 50px; text-decoration:none; padding: 27px 45px 26px 41px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; font-size:17px;}	
.form-inline1 > .col-md-4{width:29%; border-right:1px solid #ddd;  padding-top:11px; padding-bottom:0px; margin-top:7px;}
.form-inline1 > .col-md-2:nth-child(2){width:14%; border-right:1px solid #ddd;  padding-top:12px; padding-bottom:0px; margin-top:6px;}
.form-inline1 > .col-md-2:nth-child(3){width:15%; border-right:1px solid #ddd; padding-top:12px; padding-bottom:0px; margin-top:6px;}
.form-inline1 > .col-md-2:nth-child(4){width:29%; border-right:1px solid #ddd;  padding-top:12px; padding-bottom:0px; margin-top:6px;}
.form-inline1 > .col-md-2:nth-child(5){width:13%; border-top-right-radius:50px; border-bottom-right-radius:50px; border-top-left-radius:50px; border-bottom-left-radius:50px; margin-top:24px;}
.img_tp{ padding-top:15px;}
.stay{font-family:PlayfairDisplay-Bold_1; font-size:30px; color:#fff; margin-bottom:0px; text-align:center;}
.feature_row > .container > .col-md-12:first-child{ padding-top:3%; padding-bottom:3%;}
.feature_row > .container > .col-md-12 > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:38px; color:#333;}
.feature_row > .container > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.feature_row > .container > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:16px; color:#595959 ; width:43%;}
.feature_row > .container > .col-md-12:nth-child(2){padding-bottom:3%;}
.feature_row > .container > .col-md-12:nth-child(3){padding-bottom:3%;}
.cloud{ background-color:#F6F6F6; box-shadow: 0px 0px 27px #cccc; padding-left:10px; padding-right:10px; min-height:231.971px;}
.cloud > img:first-child{ padding-top:5%; padding-bottom:5px;}
.cloud > p:nth-child(2){font-family:Muli-Bold; font-size:18px; color:#000; padding-bottom:10px;}
.cloud > p:nth-child(3){font-family:Muli-Regular; font-size:16px; color:#595959; padding-bottom:10px;}
.popular_row > .col-md-12:first-child{ padding-top:3%; padding-bottom:3%;}
.popular_row > .col-md-12:nth-child(3){ padding-top:5px; padding-bottom:3%;}
.popular_row > .col-md-12 > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:38px; color:#333;}
.popular_row > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.popular_row > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:16px; color:#595959 ; width:40%;}
.america{ background-image:url(../images/america-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:3px; padding-bottom:54%;}
.america_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:3%;}
.united_kingdom{ background-image:url(../images/uk-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:0px; padding-bottom:55%;}
.united_kingdom_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:3%; line-height:31px;}
.singapore{ background-image:url(../images/ingapore-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:0px; padding-bottom:59%; margin-top:5px;}
.singapore_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:3%;}
.malaysia{ background-image:url(../images/malaysia-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:0px; padding-bottom:141%;}
.malaysia_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:3%;}
.thailand{ background-image:url(../images/thailand.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:1px; padding-bottom:94%;}
.thailand_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:3%;}
.dubai{ background-image:url(../images/dubai-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:1px; padding-bottom:49%;}
.dubai_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:4%;}
.switzerland{ background-image:url(../images/witzerland-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:0px; padding-bottom:33%;}
.switzerland_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:5%;}
.france{ background-image:url(../images/france-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:0px; padding-bottom:198%;}
.france_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:5%;}
.germany{ background-image:url(../images/germany-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:0px; padding-bottom:47%;}
.germany_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:5%;}
.canada{ background-image:url(../images/canada-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:10px; padding-bottom:43%;}
.canada_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; padding-left:35px; padding-top:9px;}
.italy{ background-image:url(../images/italy-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:10px; padding-bottom:86%;}
.italy_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:5%;}
.lanka{ background-image:url(../images/sl-min.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-top:1px; padding-bottom:69%;}
.lanka_p{font-family:PlayfairDisplay-Bold_1; font-size:27px; color:#fff; margin-left:7%; margin-top:5%;}


.faq_row > .container > .col-md-12:first-child{ padding-top:0%; padding-bottom:1%;}
.faq_row > .container > .col-md-12 > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:38px; color:#333;}
.faq_row > .container > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.faq_row > .container > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:16px; color:#595959 ; width:43%;}

.accordion {
    background-color: #fff!important;
    color: #979797 ;
    cursor: pointer;
    padding: 10px 0px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    transition: 0.4s;
    border-bottom:1px solid #ddd;
	font-family:Muli-Bold;
}

.active, .accordion:hover {
    background-color: #fff; 
}

.panel {
    padding: 0 0px;
    display: none;
    background-color: white;
    overflow: hidden;
	-webkit-box-shadow:none;
}
.question_row{ background-image:url(../images/faq_image.png); background-repeat:no-repeat; background-size:100% 100%;}
.question_row > .container > .col-md-12:first-child{ padding-top:3%;}
.question_row > .container > .col-md-12:first-child > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:38px; color:#fff; margin-bottom:0px;}
.question_row > .container > .col-md-12:nth-child(2){ padding-top:6%; padding-bottom:5%;}
.frm_div > .col-md-3{ width:20%;}
.frm_div > .col-md-4{ width:40%;}
.frm_div > .col-md-2{ width:20%;}

.send_btn, .send_btn:hover, .send_btn:focus{font-family:Muli-SemiBold; font-size:18px; padding:11px 0px 15px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%;}
.ques_control {

    display: block;
    width: 100%;
    height: 54px;
    padding: 6px 30px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
   border: none;
	border-radius: 50px;
	font-family:Muli-SemiBold;
	border-top: none;
	-webkit-box-shadow: none;
	transition: none;
	}
	
.footer_row{ background-image:url(../images/footer.png); background-repeat:no-repeat; background-size:100% 100%; border-top:1px solid #fff; padding-bottom:0%;}
.footer_row > .container > .col-md-12:first-child{ padding-top:3%; padding-bottom:3%;}
.footer_row > .container > .col-md-12:first-child > .col-md-5 > p:first-child{ font-size:18px; color:#fff; font-family:Muli-SemiBold; margin-bottom:5px;}
.footer_row > .container > .col-md-12:first-child > .col-md-5 > p:nth-child(3){ font-size:15px; color:#fff; font-family:Muli-Regular; padding-top:7px; line-height:26px;}
.footer_row > .container > .col-md-12:first-child > .col-md-5 > p:nth-child(4){ font-size:15px; color:#fff; font-family:Muli-Regular; padding-top:2px; line-height:26px;}
.footer_row > .container > .col-md-12:first-child > .col-md-5 > p:nth-child(5){ font-size:12px; color:#fff; font-family:Muli-Regular; padding-top:7px;}
.footer_row > .container > .col-md-12:first-child > .col-md-5 > p:nth-child(6){ padding-top:10px;}


.footr_add{ font-size:14px; color:#fff!important; font-family:Muli-SemiBold; margin-bottom:5px; padding-top:10px;}
.footr_add1{ font-size:14px; color:#fff!important; font-family:Muli-SemiBold; margin-bottom:5px;}
.footr_add2{ font-size:14px; color:#fff!important; font-family:Muli-SemiBold; margin-bottom:10px;}

.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(3){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px; padding-top:5px;}
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(4){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px; }
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(5){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px; }
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(6){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px; }
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(7){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px;}
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(8){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px;}
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(9){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px;}
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(10){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px;}
.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:nth-child(11){ font-size:14px; font-family:Muli-Regular; margin-bottom:0px;}
.a_tag, .a_tag:hover, .a_tag:focus{color:#fff; font-family:Muli-Regular;}

.footer_row > .container > .col-md-12:first-child > .col-md-3 > p:first-child{ font-size:18px; color:#fff; font-family:Muli-SemiBold; margin-bottom:5px;}
.support{font-family:Muli-Bold; color:#fff; font-size:15px; padding-top:7%;}
.support1{font-family:Muli-Bold; color:#fff; font-size:15px; padding-top:3%;}
.copy_footer{font-family:Muli-Bold; color:#fff; font-size:14px; margin-top:2%;}
.persoal_row{background-repeat:no-repeat; background-size:100% 100%; padding-top:15%; padding-bottom:15%;}
.persoal_row > .container > .col-md-12 > p:first-child{font-size:45px; font-family:PlayfairDisplay-Bold_1; color:#fff; margin-bottom:0px;}
.persoal_row > .container > .col-md-12 > p:nth-child(2){font-family:Muli-Regular; font-size:17px; color:#fff;}

.apply_row > .container > .col-md-12:first-child{ padding-top:3%; padding-bottom:3%;}
.apply_row > .container > .col-md-12 > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:38px; color:#333;}
.apply_row > .container > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.apply_row > .container > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:16px; color:#595959 ; width:86%;}
.apply_row > .container > .col-md-12:nth-child(2){ padding-top:3%; padding-bottom:5%;}
.apply_row > .container > .col-md-12:nth-child(2) >p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:23px; color:#333;}
.personal_control {
    display: block;
    width: 100%;
    height: 55px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #acacac;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0px;
	/* font-style:italic; */
	font-family:Muli-Regular;
	-webkit-box-shadow: none;
	transition: none;
}

.personal_control:focus {-webkit-box-shadow: none; border:1px solid #ddd;}

.personal_control_box {
    display: block;
    width: 100%;
    height: 45px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #acacac;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0px;
	/* font-style:italic; */
	font-family:Muli-Regular;
	-webkit-box-shadow: none;
	transition: none;
}

.personal_control_box:focus {-webkit-box-shadow: none; border:1px solid #ddd;}


.my_lbl{ color: #6c6c6c;  font-size: 18px; font-family:Muli-Regular; font-weight:normal; padding-left:15px; padding-bottom:3px; padding-top:10px;}
.next_btn, .next_btn:hover, .next_btn:focus{font-family:Muli-SemiBold; font-size:20px; padding:9px 0px 13px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:18%; margin-top:3%;}
.my_radio{font-size: 17px; color: #979797; font-family:Muli-Regular;}
.apply_row > .container > .col-md-12:nth-child(3){ padding-top:0%; padding-bottom:3%;}
.apply_row > .container > .col-md-12:nth-child(4){ padding-top:0%; padding-bottom:4%;}
.apply_row > .container > .col-md-12:nth-child(4) > .col-md-12:first-child{ border:1px solid #ddd;}
.apply_row > .container > .col-md-12:nth-child(3) > .col-md-12:first-child{ border:1px solid #ddd;}

.accordion1 {
    background-color: #fff;
    color: #000 ;
    cursor: pointer;
    padding: 10px 0px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    transition: 0.4s;
	font-family: Muli-Regular;
}

.active, .accordion1:hover {
    background-color: #fff; 
}

.panel1 {
    padding: 0 0px;
    display: none;
    background-color: white;
    overflow: hidden;
	margin-top: 10px;
}

button.accordion1::after {

    content: '\02795';
    font-size: 13px;
    color: #777;
    float: right;
    margin-right: 22px;
	margin-top:6px;
}
button.accordion1.active::after {

    content: "\2796";

}

.pnl_ul{ margin-left:-13px; font-family: Muli-Regular; font-size: 16px; color: #595959;}
.pnl_ul > li{ margin-bottom:15px;}


.apply_visa_row > .container > .col-md-12:first-child{ padding-top:3%; padding-bottom:3%;}
.apply_visa_row > .container > .col-md-12 > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:38px; color:#333;}
.apply_visa_row > .container > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.apply_visa_row > .container > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:16px; color:#595959 ; width:86%;}
.apply_visa_row > .container > .col-md-12:nth-child(2){ padding-top:3%; padding-bottom:5%;}
.apply_visa_row > .container > .col-md-12:nth-child(2) >p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:23px; color:#333; line-height:2px; margin-bottom:3%;}
.apply_visa_row > .container > .col-md-12:nth-child(2) >p:first-child >span{ font-size:18px; margin-left:4%;}

.apply_visa_row > .container > .col-md-12:nth-child(3){ padding-top:3%; padding-bottom:5%;}
.apply_visa_row > .container > .col-md-12:nth-child(3) >p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:22px; color:#000; line-height:32px;}


.traveller{background-color:#f7f7f7; border:1px solid #ddd; padding-top:10px; padding-bottom:5px;}
.traveller >p{color:#333; font-family:Muli-Bold; font-size:20px; margin-bottom:0px; margin-left:10px;}
.drp{ background-image:url(../images/drp.png); background-repeat:no-repeat; background-position:95%;}
.drp1{ background-image:url(../images/calendar.png); background-repeat:no-repeat; background-position:95%;}
.traveller2{background-color:#fafafa; padding-top:10px; padding-bottom:10px; border:1px solid #eee; margin-top:15px; margin-bottom:15px;}
.traveller2 >p{color:#333; font-family:Muli-Bold; font-size:20px; margin-bottom:0px; margin-left:10px;}
.visanext_btn, .visanext_btn:hover, .visanext_btn:focus{font-family:Muli-SemiBold; font-size:20px; padding:9px 0px 13px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:18%; margin-top:0%; margin-bottom:5%;}
.input-group-addon1 {

    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #fff;
    border-right: 1px solid #ddd;
	border-left:none!important;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-radius:0px;
	}
.tick{border-radius:50%; height:30px; width:30px; background-color:#35cd88; color:#fff; }
.tick1{border-radius:50%; height:30px; width:30px; background-color:#E1E1E1; color:#fff; }

.my_table > tbody > tr > td{ border:none;}
.my_table > tbody > tr:first-child{ background-color:#fff!important; box-shadow:none!important;}
.my_table > tbody > tr:first-child > td:first-child{ text-align:left; box-shadow:none!important;}
.my_table > tbody > tr:first-child > td:nth-child(3) > p{ border-top-left-radius: 9px;
    border-top-right-radius: 9px;}
.my_table > tbody > tr:first-child > td:nth-child(3){ border-right:none!important;}
.my_table > tbody > tr:last-child > td:nth-child(3){  border-top-left-radius: 9px;
    border-top-right-radius: 9px;}


.my_table > tbody > tr:nth-child(even){ background-color:#fff;}
.my_table > tbody > tr:nth-child(even) > td{ color: #6c6c6c; font-family:Muli-Regular; font-size:16px; padding-top:25px; padding-bottom:20px;}
.my_table > tbody > tr:nth-child(even) > td:first-child{ text-align:left;}
.my_table > tbody > tr:nth-child(even) > td:nth-child(2){ background-color:#fff;}
.my_table > tbody > tr:nth-child(even) > td:nth-child(3){}


.my_table > tbody > tr:nth-child(odd){ background-color:#f7f7f7;}
.my_table > tbody > tr:nth-child(odd) > td:first-child{ text-align:left;}
.my_table > tbody > tr:nth-child(odd) > td{ color: #6c6c6c; font-family:Muli-Regular; font-size:16px; padding-top:25px; padding-bottom:20px;}
.my_table > tbody > tr:nth-child(odd) > td:nth-child(3){ color:#999999; font-size:18px; font-family:Muli-Bold; padding-left:0px; padding-right:0px;}
/* .my_table > tbody > tr:nth-child(odd) > td:nth-child(2){ background-color:#fff;} */
.my_table > tbody > tr:first-child > td{ font-size:18px; color:#999999; font-family:Muli-Bold; text-align:center; padding-top:0px; padding-bottom:0px;}
.my_table > tbody > tr:first-child > td >p{ margin-bottom:0px; line-height:23px;   padding-left:2px; padding-right:2px; padding-top:15px; padding-bottom:15px;}

.select_btn, .select_btn:hover, .select_btn:focus{font-family:Muli-SemiBold; font-size:16px; padding:9px 0px 13px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%;}

.select_btn1, .select_btn1:hover, .select_btn1:focus{font-family:Muli-SemiBold; font-size:18px; padding:9px 0px 13px 0px; border-radius:50px;  color:#000; border:1px solid red; width:100%; background: -webkit-linear-gradient(#ed2177, #f68b25); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

.select_btn_unselected, .select_btn_unselected:hover, .select_btn_unselected:focus, .select_btn_unselected:active {
    background: none!important;
    color: #F26443;
    border: 1px solid #F26443;
}

.tick_cros{border-radius:50%; height:24px; width:24px; background-color:#E1E1E1; color:#fff; margin-top:4px; }
.tick_cros1{border-radius:50%; height:24px; width:24px; background-color:#35cd88; color:#fff; margin-top:4px; }
.more_btn, .more_btn:hover, .more_btn:focus{font-family:Muli-SemiBold; font-size:18px;  padding:13px 0px; border-radius:35px; margin-top:4%; margin-bottom:3%;   border:1px solid red; width:18%; background: -webkit-linear-gradient(#ed2177, #f68b25); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.fre_passport{ background-color:#f7f7f7;}
.fre_passport > .col-md-12:first-child{ padding-top:15px; padding-left:0px; padding-right:0px;}
.fre_passport > .col-md-12:first-child > p{ font-family:PlayfairDisplay-Bold_1; font-size:20px; color:#333; text-align:center; background-color:#EAEAEA; padding-bottom:8px; padding-top:4px;}
<!--.fre_passport > .col-md-12:nth-child(2){ padding-top:15px;}-->
.fre_passport > .col-md-12:nth-child(2){ padding-top:5%;}
.fre_passport > .col-md-12:nth-child(2) > p{font-family:PlayfairDisplay-Bold_1; font-size:18px; color:#333;}
.fre_passport > .col-md-12:nth-child(7){ background-color:#eaeaea; color: #6c6c6c; font-family:Muli-Regular; font-size:16px; padding-top:6px; margin-top:4px; padding-bottom:6px;}
.fre_passport > .col-md-12:nth-child(7) > .col-md-2 >p{ border-top:1px solid #6c6c6c; border-bottom:1px solid #6c6c6c; padding-bottom:3px; margin-bottom:0px;}
.fre_passport > .col-md-12:nth-child(8){ padding-top:0px;}
.grand{background-color:#eaeaea; color: #6c6c6c; font-family:Muli-Regular; font-size:16px; padding-top:6px; margin-top:4px; padding-bottom:6px;}
.grand1{ border-top:1px solid #6c6c6c; border-bottom:1px solid #6c6c6c; padding-bottom:3px; margin-bottom:0px;}
.fre_passport > .col-md-12:nth-child(10){ background-color:#eaeaea; color: #6c6c6c; font-family:Muli-Regular; font-size:18px; padding-top:6px; margin-top:15px; padding-bottom:6px;}
.fre_passport > .col-md-12:nth-child(10) > .col-md-2 >p{ border-top:1px solid #6c6c6c; border-bottom:1px solid #6c6c6c; padding-bottom:3px; margin-bottom:0px;}

.re{ padding-top:0px; color: #6c6c6c; font-family:Muli-Regular; font-size:16px;}
.fre_passport > .re{ padding-top:5px; color: #6c6c6c; font-family:Muli-Regular; font-size:16px;}
.fre_passport > .re >p{ padding-top:20px;}
.couriers{font-family:Muli-SemiBold; font-size:16px; color: #6c6c6c;}
.couriers > p{ margin-bottom:0px; line-height:20px; width:85%;}
.my_radio1{font-size: 14px; color: #979797; font-family:Muli-Regular;}
.my_radio2{font-size: 17px; color: #979797; font-family:Muli-Regular;}
.popupBg{ position:fixed; left:0; top:0; width:100%; bottom:0; background:rgba(0,0,0,0.8); z-index:99; display:none}
.popupBody{ position:fixed; left:36%; top:20%; width:28%; background:#FFF; z-index:999; border-radius:0px; display:none}

.popupBg3{ position:fixed; left:0; top:0; width:100%; bottom:0; background:rgba(0,0,0,0.8); z-index:99; display:none}
.popupBody3{ position:fixed; left:36%; top:20%; width:28%; background:#FFF; z-index:999; border-radius:0px; display:none}

.popupBg2{ position:fixed; left:0; top:0; width:100%; bottom:0; background:rgba(0,0,0,0.8); z-index:99; display:none}
.popupBody2{ position:fixed; left:36%; top:20%; width:28%; background:#FFF; z-index:999; border-radius:0px; display:none}

.my_hr{ border:1px solid #ddd; margin-bottom:10px; margin-top:0px;}
.welcm{color: #333;  font-size: 16px; font-family:Muli-Regular; font-weight:normal;}
.welcm > span{ font-size:14px;}

.login_ctrl{display: block;
	width: 100%;
	height: 40px;
	padding: 6px 12px;
	font-size: 13px;
	line-height: 1.42857143;
	color: #000;
	border: 1px solid #ddd;
	border-radius: 0px;
	font-family:Muli-SemiBold;
	-webkit-box-shadow: none!important;
	transition: none;
	}
	.login_ctrl::-moz-placeholder {

    color: #999999;
    opacity: 1;

}

.log_btn, .log_btn:hover, .log_btn:focus{font-family:Muli-SemiBold; font-size:16px; padding:7px 0px 11px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:88%; margin-bottom:12px;}

.track_visa_btn, .track_visa_btn:hover, .track_visa_btn:focus{font-family:Muli-SemiBold; font-size:16px; padding:7px 0px 11px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%; margin-bottom:6%; margin-top:6%;}

.log_fb_btn, .log_fb_btn:hover, .log_fb_btn:focus{font-family:Muli-SemiBold; font-size:18px; padding:7px 0px 11px 0px; border-radius:50px; background: -webkit-linear-gradient(#ed2177, #f68b25); -webkit-background-clip: text; -webkit-text-fill-color: transparent; border:1px solid red;  width:95%; margin-bottom:12px; margin-bottom:25px;}
.forgot, .forgot:hover{color: #337ab7;  font-size: 13px; font-family:Muli-Regular;}
.nt_acc{color: #727272;  font-size: 11px; font-family:Muli-Regular; margin-bottom:5px;}

.popupBg1{ position:fixed; left:0; top:0; width:100%; bottom:0; background:rgba(0,0,0,0.8); z-index:99; display:none}
.popupBody1{ position:fixed; left:36%; top:20%; width:28%; background:#FFF; z-index:999; border-radius:0px; display:none}
.trm{ color:#333;}
.trm1{ color:#337ab7;}

.log_fb_btn1, .log_fb_btn1:hover, .log_fb_btn1:focus{font-family:Muli-SemiBold; font-size:18px; padding:7px 0px 11px 0px; border-radius:50px; background: -webkit-linear-gradient(#ed2177, #f68b25); -webkit-background-clip: text; -webkit-text-fill-color: transparent; border:1px solid red;  width:95%; margin-bottom:12px; margin-bottom:5px;}
.already_acc{color: #727272;  font-size: 11px; font-family:Muli-Regular; margin-bottom:20px; margin-top:-14px;}

.faq_bg{ background-image:url(../images/faqbanner.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:12%; padding-bottom:10%;}
.faq_bg > .container > .col-md-12:first-child >p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:50px; color:#fff; margin-bottom:0px; line-height:55px;}
.fre_p{font-family: Muli-Regular; font-size: 18px; color: #fff; padding-top:7px;  }
.faq_row1 > .container > .col-md-12:nth-child(2) > .col-md-12:first-child{ border:1px solid #ddd; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(3) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(4) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(5) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(6) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(7) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(8) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(9) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(10) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(11) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(12) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(12) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(13) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:nth-child(14) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px;}
.faq_row1 > .container > .col-md-12:first-child{ padding-top:4%; padding-bottom:1%;}
.faq_row1 > .container > .col-md-12 > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:43px; color:#333;}
.faq_row1 > .container > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.faq_row1 > .container > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:18px; color:#595959 ; width:69%; margin-bottom:4%;}
.description_p{color:#595959;  font-size: 16px; font-family:Muli-Regular; width:96%;}
.description_p1{color:#595959;  font-size: 16px; font-family:Muli-Regular;}
.description_p_pad{color:#595959;  font-size: 16px; font-family:Muli-Regular; width:96%;}
.privacy_bg{ background-image:url(../images/privacy_banner.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:16%; padding-bottom:16%;}
.privacy_row > .container > .col-md-12:first-child > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:43px; color:#333; padding-top:6%;}
.privacy_row > .container > .col-md-12:first-child > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.privacy_row > .container > .col-md-12:first-child > p:nth-child(3){font-family:Muli-Regular; font-size:18px; color:#595959; width:92%; padding-bottom:2%;}
.policy{font-family:PlayfairDisplay-Bold_1; font-size:22px; color:#000; padding-top:3%;}
.policy1{font-family:Muli-Regular; font-size:18px; color:#595959; padding-left:36px;}
.policy2{font-family:Muli-Regular; font-size:18px; color:#595959; padding-left:36px; margin-bottom:8%;}

.terms_row > .container > .col-md-12:first-child > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:43px; color:#333; padding-top:6%;}
.terms_row > .container > .col-md-12:first-child > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.terms_row > .container > .col-md-12:first-child > p:nth-child(3){font-family:Muli-Regular; font-size:18px; color:#595959; padding-bottom:2%;}
.policy{font-family:PlayfairDisplay-Bold_1; font-size:20px; color:#333; padding-top:3%;}
.policy1{font-family:Muli-Regular; font-size:16px; color:#595959; padding-left:0px; padding-top:10px;}
.policy2{font-family:Muli-Regular; font-size:16px; color:#595959; padding-left:0px; margin-bottom:8%;}
.policy3{font-family:Muli-Regular; font-size:16px; color:#595959; padding-left:0px; padding-top:10px;}
.form_data{border:1px solid #ddd; margin-top:5px; margin-bottom:10px; font-family: Muli-Regular; font-size:16px; color:#333; padding-left:15px; padding-top:15px; padding-bottom:15px;}
.add_more, .add_more:hover, .add_more:focus{font-family:Muli-SemiBold; font-size:15px; padding:6px 0px 9px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:78%; margin-top:10px; margin-bottom:15px;}
/*account_page*/
.sh_account{ padding-top:1%; padding-bottom:1%;box-shadow:0 0 10px 5px #efefef;}
.sh_account > .container > .col-md-12 > .col-md-4{padding-top:3%; padding-bottom:1%}
.sh_account > .container > .col-md-12 > .col-md-4 > .col-md-9{padding-top:1%; font-size:13px}
.sh_my_account{padding-top:2%; padding-bottom:5%}
.sh_my_account > .container > .col-md-12 > .col-md-4 > .col-md-10 > p:first-child{font-size:25px; color:#333;font-family:PlayfairDisplay-Bold_1; margin-bottom:0px;}
.sh_my_account > .container > .col-md-12 > .col-md-4 > .col-md-10 > p:nth-child(2){font-size:16px; color:#a1a1a1;font-family:Muli-Regular;margin-bottom:0px}
.sh_my_account > .container > .col-md-12 > .col-md-4 > .col-md-2{margin-top:7px}
.acount_table > table{width: 100%;background-color:#FFFFFF}
.acount_table{padding-left:0px; padding-right:0px} 
.table_content{margin-top:1%}
.table_content > tbody > tr > td{padding-top:1%;padding-bottom:1%; padding-left:1%; padding-right:1%;color:#9a9a9a;font-family:Muli-Regular; font-size:15px}
.table_content > tbody > tr:nth-child(even){padding-top:1%;padding-bottom:1%}
.table_content > tbody > tr{border-bottom:1px solid #f5f5f5}
.table_content > tbody > tr > th{font-size:18px; color:#999999;font-family:Muli-Bold; font-weight:bold;padding-top:1%;padding-bottom:1%;padding-left:1%; padding-right:1%;}
.sh_desitnation{ padding-top:1%;}
.sh_desitnation > .col-md-5{padding-left:0px;}
.sh_desitnation > .col-md-5 > .col-md-10 > .col-md-8  > p{ font-size:14px; color:#696969;font-family:Muli-Regular;}
.sh_desitnation > .col-md-5 > .col-md-10 > .col-md-4  > p{ font-size:17px; color:#696969;font-family:Muli-Regular;}
.sh_table_head{background-color:#f7f7f7; margin-top:2%; padding-top:2%; padding-left:5px; padding-right:5px;box-shadow: 0 0 10px 5px #fdf7fb;}
.badge_sh{ display: inline-block;padding:6px 8px;font-weight: 700;color: #8d8d8d; background-color:#e9e9e9; border-radius: 25px;}
.sh_processing_succ{font-size:15px; color:#95d08c!important;font-family:Muli-Bold!important}
.sh_pending{font-size:15px; color:#f16395!important;font-family:Muli-Bold!important; }
.account_footer{ background-color:#363636; padding-top:2%; padding-bottom:2%} 
.account_footer > .container > .col-md-12 > .col-md-6{font-size:14px; color:#FFFFFF;font-family:Muli-Regular; padding-left:0px; padding-right:0px}
.btn_view_more{margin-top:4%; margin-bottom:3%;}
.visa_view_more{margin-top:0%; margin-bottom:3%; padding-right:20px;}
.design_by{ text-align:right;}
.buy_plan, .buy_plan:hover, .buy_plan:focus{font-family:Muli-SemiBold; font-size:17px; padding:6px 0px 9px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:78%; margin-top:10px; margin-bottom:15px;}
.req_btn, .req_btn:hover, .req_btn:focus{font-family:Muli-SemiBold; font-size:16px; padding:7px 0px 11px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:88%; margin-bottom:8%; margin-top:2%;}
.mop{font-size: 18px;

color: #fff;

font-family: Muli-SemiBold;

margin-bottom: 5px;}

.visa_news_row > .container > .col-md-12:first-child{ padding-top:3%; padding-bottom:5%;}
.visa_news_row > .container > .col-md-12 > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:38px; color:#333;}
.visa_news_row > .container > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.visa_news_row > .container > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:16px; color:#595959;}

.visa_news_row > .container > .col-md-12:nth-child(2){ padding-top:0%; padding-bottom:3%;}
.visa_news_div4{ padding-right:20px;}
.visa_p{ color: #979797; font-size: 16px; font-family: Muli-Bold; padding-left:0px; padding-right:15px; padding-top:15px;}
.visa_p1{color: #595959; font-size: 14px; font-family: Muli-Regular; padding-left:0px; padding-right:15px; padding-top:4%;}
.visa_p2{color: #595959; font-size: 14px; font-family: Muli-Regular; padding-left:0px; padding-right:15px; padding-top:30px;}
.visa_p3{color: #595959; font-size: 14px; font-family: Muli-Regular; padding-left:0px; padding-right:15px; padding-bottom:20px;}

.question_row{}
.privacy_row > .container > .col-md-12:first-child > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:43px; color:#333; padding-top:6%;}
.privacy_row > .container > .col-md-12:first-child > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.privacy_row > .container > .col-md-12:first-child > p:nth-child(3){font-family:Muli-Regular; font-size:18px; color:#595959; width:92%; padding-bottom:2%;}
.pad_10_decktop{ padding-left:5px; padding-right:5px;}
.dd_mm{border:1px solid #ddd; padding-top:4px; padding-bottom:4px; margin-bottom:0px;}
.doc_req{font-size: 18px;font-family: Muli-Regular; color: #000; padding: 10px 0px;}
.track_ddmm{border:1px solid #ddd; padding-top:4px; padding-bottom:4px; margin-bottom:0px; padding-left:0px; padding-right:0px;}
.query{font-family: Muli-Regular; font-size: 14px; color: #595959; font-weight:lighter; padding-bottom:8px;}


/*blog*/
.blog_bg{ background-image:url(../images/banner.png); background-repeat:no-repeat; background-size: cover; padding-top: 13%; padding-bottom: 13% }
.when_asked > p:first-child{font-size: 60px; color: white; margin-bottom: 0px;font-family: PlayfairDisplay-Bold_1; line-height: 53px}
.when_asked > p:nth-child(2){font-size: 40px; color: white;font-family: PlayfairDisplay-Bold_1;}
.blog_rw{ padding-bottom: 3%; padding-bottom: 4% }
.blog_title > p:first-child{ font-size: 45px; color: #404040; margin-top: 3%;font-family: PlayfairDisplay-Bold_1; margin-bottom: 1%}
.blog_title > p:nth-child(3){font-family: Muli-Regular;font-size: 16px; color: #595959; margin-top: 2% }
.blog_img2{ background-repeat:no-repeat; background-size: 100% 100%; padding-top: 4%;}
.blog_img3{ background-repeat:no-repeat; background-size: 100% 100%; padding-top: 4%;}
.blog_img5{ background-repeat:no-repeat; background-size: 100% 100%; padding-top: 4%;}
.blog_img1{ background-repeat:no-repeat; background-size: 100% 100%; padding-top: 4%;}
.blog_img4{ background-repeat:no-repeat; background-size: 100% 100%; padding-top: 4%;}
.blog_img6{ background-repeat:no-repeat; background-size: 100% 100%; padding-top: 4%;}
.blog_btn{ padding-right: 0px; padding-bottom: 53%}
.blog_title{ padding-bottom: 4% }
.blog_btn > button{font-family: Muli-SemiBold;
    font-size: 14px;
    padding: 2px 0px 3px 0px;
    border-radius: 43px;
    background: linear-gradient(to right, #ed2177, #f68b25);
    color: #fff;
    width:27%;
}
.blog_list{ padding-top: 4% }
.blog_list{ padding-right: 0px ;padding-left: 0px }
.blog_dtl { padding-right: 0px; }
.blog_dtl > p:first-child{ font-size: 20px; font-family: ; color: #303030; margin-top: 7%;font-family:Muli-Bold;  font-weight: bold; line-height: 23px}
.blog_dtl > p:nth-child(2){ font-size: 14px; font-family: ; color: #ed2375;font-family:Muli-Bold;  font-weight: bold;  margin-top: 2% }
.next_btn_sh{font-family: Muli-SemiBold;
    font-size: 27px;
    padding: 2px 0px 8px 0px;
    border-radius: 43px;
    background: linear-gradient(to right, #ed2177, #f68b25);
    color: #fff;
    width:13%;}
.page_no{ background-color:#efefef ; padding-top: 2%; padding-bottom: 2% } 
.page_no > .container > .col-md-12 > p{font-size: 20px;color:#494949;font-family:Muli-Bold; }
.tag_row{ background-color:#f7f7f7 ; padding-top: 3%; padding-bottom: 4% }
 .tag_icon > span{ font-size: 23px; color:#030303;font-family:Muli-Bold; display: inline; padding-left: 1%  }
.tag_icon > img{display: inline;  }
.tag_list{ padding-top: 3% }
.tag_list > .col-md-2 { padding-left: 0px; padding-right: 0px }
.tag_list > .col-md-2 > span{ display: inline; font-size: 20px; color:#aeacad;font-family:Muli-Regular;}
.tag_list > .col-md-2 > img{ padding-right: 6% ; padding-bottom: 2%}

/*blog_ detail*/
.detail_title{ padding-bottom: 3% }
.detail_title > p:first-child{ font-size: 24px;font-family:Muli-Bold;color: #eb2574; margin-top: 3%;font-family:Muli-Bold;  font-weight: bold; line-height: 23px}
.detail_title > p:nth-child(2){ font-size: 34px;font-family:Muli-Bold;color:#464646; margin-top: 3%;font-family:Muli-Bold;  font-weight: bold; line-height: 40px}
.blog_dscrption{ color: #5a5859; font-size: 18px;font-family:Muli-Regular; padding-top: 2%; text-align: justify; line-height: 23px }

.dscrption_title{ font-size: 30px; color:#2a2a2a;font-family:Muli-Bold;   padding-top: 3% }
.trvl_btn{font-family: Muli-SemiBold;
    font-size: 23px;
    padding: 5px 0px 7px 0px;
    border-radius: 43px;
    background: linear-gradient(to right, #ed2177, #f68b25);
    color: #fff;
    width:65%;}
.fb_link{background-color:#386aa5 ; padding: 10px 4% 10px 8%;;border-radius: 25px;color: white; background-image:url(../images/facebook-log.png); background-repeat:no-repeat; background-position: 18%;    background-size: 14% 40%;font-family:Muli-Bold;  text-decoration: none; margin-right: 2%}
.fb_link:hover{ color: white }
.twt_link:hover{ color: white }
.gogle_link:hover{ color: white }
.inst_link:hover{ color: white }
.twt_link{background-color:#56adf0; padding: 10px 4% 10px 8%;;border-radius: 25px;color: white; background-image:url(../images/twt-log.png); background-repeat:no-repeat; background-position: 18%;    background-size: 14% 40%;font-family:Muli-Bold;  text-decoration: none; margin-right: 2%}
.inst_link{background-color:#6D4BB1; padding: 10px 4% 10px 8%;;border-radius: 25px;color: white; background-image:url(../images/instagram2.png); background-repeat:no-repeat; background-position: 18%;    background-size: 14% 40%;font-family:Muli-Bold;  text-decoration: none; margin-right: 2%}

.gogle_link{background-color:#de4d3c ; padding: 10px 4% 10px 8%;;border-radius: 25px;color: white; background-image:url(../images/google-plus.png); background-repeat:no-repeat; background-position: 20%;    background-size: 12% 37%;font-family:Muli-Bold;  text-decoration: none}
.sociaL_rw{ padding-top: 7%; padding-bottom: 5% }
.artcLe_no > p:first-child{ font-size: 16px; font-family:Muli-Regular; color:#6f6f6f ; line-height: 17px }
.artcLe_no >p:nth-child(2){ font-size: 14px; font-family:Muli-Regular; color:#a0a0a0  }
.rcnt_post{ padding-top: 11% ; padding-bottom: 4%}
.rcnt_post > span{font-size: 20px;font-family:Muli-Bold;color:#0b090a;font-family:Muli-Bold; padding-left: 2% ; display: inline;}
.rcnt_post > img{display: inline; padding-bottom: 2%}
.artcLe_no2 > p:first-child{ font-size: 15px; font-family:Muli-Regular; color:#030303 ; line-height: 20px ;}
.artcLe_no2 >p:nth-child(2){ font-size: 12px;font-family:Muli-Bold; color:#a0a0a0 ; font-weight: bold;  padding-top: 3%}
.article_hint{ border-bottom: 1px solid #d5d5d5; padding-top: 4% ; padding-bottom: 5% }
.blog_hint > span{font-size: 18px;  font-family:Muli-SemiBold;color:#0b090a;display: inline;}
.blog_hint > img{ padding-right: 3% }
.blog_hint{border-bottom: 1px solid #d5d5d5; padding-top: 2% ; padding-bottom: 2% }
.blog_ctgry{ padding-top: 3; padding-bottom: 3% }
.blog_ctgry > span{font-size: 22px;font-family:Muli-Bold;color:#0b090a;padding-left: 2% ; display: inline;}
.blog_detail_bg{ padding-top: 7% }
.blog_ctgry > img{display: inline;}
.blog_ctgry { padding-top: 9% }
 .hw_it_wrk{ padding-bottom:7%! important;padding-top: 4%}
 .hw_it_wrk > .col-md-12  > .col-md-3{ width: 20%; font-size: 17px; color:#2b2726; padding-top: 2%;font-family:Muli-Bold;}


@media (max-width: 991px){
.blog_img1{ padding-left:0}

.nwcarousel-indicators li {
    margin: 1px 1px -18px 1px!important;
}

 /* blog_deatil*/
 .slidr_text{font-size: 15px; color:#2b2726; margin-top: 4%; font-weight: bold;font-family:Muli-Bold;}
 .trvl_btn{font-size: 14px;width:30%;padding: 1px 0px 4px 0px;}
 .tag_icon{ padding-bottom: 3% }
 .tag_icon > span{ font-size: 18px; padding-left: 2%  }
 .tag_icon > img{display: inline; width: 6% }
 .blog_detail_bg{ padding-top: 20% }
 .detail_title > p:first-child{ font-size: 15px; line-height: 16px}
 .detail_title > p:nth-child(2){ font-size: 18px;color:#464646; margin-top: 3%; line-height: 23px}
 .detail_title{ padding-bottom: 3% }
 .artcLe_no >  p:first-child{ font-size: 14px;}
 .artcLe_no > p:nth-child(2){ font-size: 12px;}
 .blog_dscrption{font-size: 14px; line-height: 22px }
 .dscrption_title{ font-size: 20px; }
 .fb_link{ padding:4px 4% 6px 8%;; background-position: 10%;  margin-right: 0%;font-size: 11px;}
 .twt_link{padding:5px 6% 5px 12%;background-position: 22%; margin-right: 0%;font-size: 11px; }
 .gogle_link{padding:4px 3% 6px 12%;;background-position: 22%; font-size: 11px;background-size: 15% 40%;}
 .blog_ctgry > span{font-size: 16px;}
 .blog_hint > span{font-size: 14px}
 .blog_ctgry > span{font-size: 16px;}
 .artcLe_no2{ padding-left: 15px }
 .artcLe_no2 > p:first-child{ font-size: 14px; line-height:16px ;}
 .artcLe_no2 >p:nth-child(2){ padding-top: 2%}
 .tag_list > .col-md-2 > span{ font-size: 13px;}
 .tag_list > .col-md-2{ padding-right: 15px }
 .pd_top{ padding-top: 14% }
 
   /* blog*/
 .blog_bg{background-size:cover; padding-top: 40%; padding-bottom: 20% }
 .carousel-inner > .item > img{ min-height:initial!important}
 .carousel-inner > .item{ min-height:240px!important}
 .carousel-inner1 > .item{ min-height:auto!important}
 .when_asked > p:first-child{font-size: 26px;line-height: 33px}
 .when_asked > p:nth-child(2){font-size: 16px;}
 .blog_rw{ padding-bottom: 3%; padding-bottom: 0% }
 .blog_title > p:first-child{ font-size: 24px;}
 .blog_title > p:nth-child(3){font-size: 14px }
 .blog_dtl > p:first-child{ font-size: 16px;margin-top: 3%;line-height: 19px}
 .blog_dtl > p:nth-child(2){ font-size: 14px;margin-top: 2% ; margin-bottom: 7%}
 .blog_btn > button{ font-size: 13px; padding: 2px 0px 3px 0px;width:26%;}
 .next_btn_sh{font-family: Muli-SemiBold; font-size: 15px; padding: 1px 0px 4px 0px;border-radius: 53px; width:24%;}
 .page_no > .container > .col-md-12 > p { font-size: 14px;}
 
   /* blog end*/

.yy{font-family:PlayfairDisplay-Bold_1; font-size:28px; color:#333; line-height:33px;}
.doc_req{font-size: 14px;font-family: Muli-Regular; color: #000; padding:0px 0px;}
.already_acc{color: #727272;  font-size: 12px; font-family:Muli-Regular; margin-bottom:20px; margin-top:-14px;}
.dd_mm{margin-bottom:10px;}
.mob_lft_rt{ padding-left:0px; padding-right:0px;}
.mob_lft{ padding-left:0px!important;}
.mob_rt{ padding-right:0px;}
.index_bg > .container > .col-md-12:first-child >p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff; margin-bottom:0px; padding-top:20px;}
.feature_row > .container > .col-md-12:first-child{ padding-top:9%;}
.feature_row > .container > .col-md-12 > p:first-child{font-size:28px; line-height:33px;}
.feature_row > .container > .col-md-12 > p:nth-child(3){ font-size:14px; width:100%; padding-top:10px;}
.cloud > img:first-child{width:50px;} 
.cloud > p:nth-child(2){font-size:15px; color:#000; line-height:21px!important;}
.cloud > p:nth-child(3){font-size:14px;}
.cloud{ box-shadow:none; min-height:auto;}
.slide_pad{ padding-left:0px; padding-right:0px;}
.popular_row > .col-md-12 > p:first-child{font-size:28px; line-height:33px;}
.popular_row > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.popular_row > .col-md-12 > p:nth-child(3){font-size:14px; padding-top:10px; width:100%;}
.pad_lft_pad_rt1{padding-left:0px; padding-right:0px;}

.faq_row > .container > .col-md-12 > p:first-child{font-size:28px;}
.faq_row > .container > .col-md-12 > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.faq_row > .container > .col-md-12 > p:nth-child(3){font-size:14px; padding-top:10px; padding-bottom:10px; width:100%;}
.accordion {font-size: 15px;}
.description_p1{font-size:13px;}
.btn_view_more{margin-top:6%; margin-bottom:6%;}
.question_row > .container > .col-md-12:first-child > p:first-child{font-size:28px;}
.frm_div > .col-md-3{ width:100%;}
.frm_div > .col-md-4{ width:50%;}
.frm_div > .col-md-2{ width:50%;}
.send_btn, .send_btn:hover, .send_btn:focus{font-size:17px; padding:9px 0px 12px 0px;}
.ques_control {height: 45px; font-size: 13px; padding: 6px 12px;}
.design_by{ text-align:left;}
.copy_footer{font-size:12px;}

.faq_bg{ padding-top:35%;}
.faq_bg > .container > .col-md-12:first-child >p:first-child{font-size:20px; line-height:25px;}
.fre_p{font-size: 13px;  }

.faq_row1 > .container > .col-md-12 > p:first-child{font-size:20px;}
.faq_row1 > .container > .col-md-12 > p:nth-child(3){font-size:14px; width:100%;}
.description_p{font-size: 13px; width:100%;}
.description_p_pad{font-size: 13px; width:100%; padding-top:5px;}
button.accordion1::after {
    margin-right: 0px;
	margin-top:6px;
}
.my_hight{min-height:205px; background-color:#f6f6f6;}
.faq_row1 > .container > .col-md-12:nth-child(2) > .col-md-12:first-child{ border:1px solid #ddd; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(3) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(4) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(5) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(6) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(7) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(8) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(9) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(10) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(11) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(12) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(12) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(13) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.faq_row1 > .container > .col-md-12:nth-child(14) > .col-md-12:first-child{ border:1px solid #ddd; border-top:none; padding-top:10px; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.drp_mob{ background-image:url(../images/drp.png); background-repeat:no-repeat; background-position:95%; background-size:4%;}
.terms_row > .container > .col-md-12:first-child > p:first-child{font-size:20px;}
.terms_row > .container > .col-md-12:first-child > p:nth-child(3){font-size:13px; text-align:justify;}
.policy{font-size:16px;}
.policy2{font-size:13px; padding-top:10px; text-align:justify;}
.policy3{font-size:13px; padding-top:10px;  text-align:justify;}
.policy1{font-size:13px; padding-top:10px; text-align:justify;}

.privacy_row > .container > .col-md-12:first-child > p:first-child{font-size:20px;}
.privacy_row > .container > .col-md-12:first-child > p:nth-child(3){font-size:13px; width:100%; text-align:justify;}
.privacy_bg{ background-image:none; padding-top: 17%; padding-bottom:0px; padding-left:0px; padding-right:0px;}

.send_que_btn, .send_que_btn:hover, .send_que_btn:focus{font-family:Muli-SemiBold; font-size:14px; padding:8px 0px 10px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%; margin-top:9px; margin-bottom:20%;}
.query{font-family: Muli-Regular; font-size: 14px; color: #595959; font-weight:lighter; padding-bottom:8px;}

.question_row1 > .container > .col-md-12:first-child > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:20px; color:#333; padding-top:6%;}
.question_row1 > .container > .col-md-12:first-child > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}
.question_row1 > .container > .col-md-12:first-child > p:nth-child(3){font-family:Muli-Regular; font-size:14px; color:#595959; width:100%; padding-bottom:10%;}
.div_margin{ margin-top:16%;}
.send_login_btn, .send_login_btn:hover, .send_login_btn:focus{font-family:Muli-SemiBold; font-size:14px; padding:8px 0px 11px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:97%; margin-top:9px; margin-bottom:4%;}

.track_visa_btn, .track_visa_btn:hover, .track_visa_btn:focus{font-family:Muli-SemiBold; font-size:14px; padding:8px 0px 11px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:97%; margin-top:9%; margin-bottom:11%;}

.create_ac_btn, .create_ac_btn:hover, .create_ac_btn:focus{font-family:Muli-SemiBold; font-size:14px; padding:8px 8px 11px 8px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:96%; margin-top:0px; margin-bottom:4%;}
.plus{ background-image:url(../images/+91_line.jpg); background-repeat:no-repeat; background-size:11% 100%; background-position-x:4px;}

.ad_contact{ font-family: PlayfairDisplay-Bold_1; font-size: 20px;  color: #333; padding-bottom:3px;}
.ad_contact1{font-family:Muli-Regular; font-size:14px; color:#595959; width:100%; padding-bottom:10%; padding-top:10px;}
.addrs{ font-family: Muli-Regular; font-size: 16px; color: #595959; border-bottom:1px solid #ddd; padding-top:25px; padding-bottom:20px;}
.addrs1{ font-family: Muli-Regular; font-size: 16px; font-weight:bold; color: #595959; border-bottom:1px solid #ddd; padding-top:20px; padding-bottom:20px;}
.addrs11{ font-family: Muli-Regular; font-size: 16px; color: #595959; border-bottom:1px solid #ddd; padding-top:20px; padding-bottom:20px;}
.addrs2{ font-family: Muli-Regular; font-size: 16px; color: #595959; border-bottom:1px solid #ddd; padding-top:12px; padding-bottom:12px;}
.addrs2 > .container > .col-md-12 > .col-md-10 > p > span{ font-weight:bold;}
.addrs3{ font-family: Muli-Regular; font-size: 16px; color: #595959; padding-top:20px; padding-bottom:20px;}
.addrs3 > .container > .col-md-12 > .col-md-10 > p > span{ font-weight:bold;}

.forgot_mob > .container > .col-md-12:first-child > p:first-child{font-family:PlayfairDisplay-Bold_1; font-size:20px; color:#333; padding-top:6%; line-height:22px;}
.forgot_mob > .container > .col-md-12:first-child > img:nth-child(2){ padding-top:1%; padding-bottom:2%;}

.req_psw_btn, .req_psw_btn:hover, .req_psw_btn:focus{font-family:Muli-SemiBold; font-size:14px; padding:10px 0px 10px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%; margin-top:5px; margin-bottom:4%;}



.stay{font-size:18px;}
.stay_full{font-family:PlayfairDisplay-Bold_1; font-size:22px; color:#fff; margin-bottom:0px; text-align:center;}
.index_query{font-family: Muli-Regular; font-size: 13px; color: #666; font-weight:bold; padding-bottom:4px;}
.booking_details{ font-family:Muli-SemiBold; font-size: 15px; color: #595959; padding-top:12px; padding-bottom:10px;}
.booking_details >p{padding-bottom:5px;}

.index_ctrl{display: block;
	width: 100%;
	height: 40px;
	padding: 6px 12px 6px 5px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #999999;
	border: 1px solid #ddd;
	border-radius: 0px;
	font-family:Muli-SemiBold;
	-webkit-box-shadow: none!important;
	transition: none;
	/* font-style:italic; */
	}
	.index_ctrl::-moz-placeholder {

    color: #999999;
    opacity: 1;
}

.find_mob_btn, .find_mob_btn:hover, .find_mob_btn:focus{font-family:Muli-SemiBold; font-size:14px; padding:8px 0px 10px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%; margin-top:20px; margin-bottom:7%;}
.index_bg { background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; padding-top:35%; padding-bottom:25%; height: 100%; width:auto; overflow: hidden;}
.index_bg1{ background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; padding-top:35%; padding-bottom:25%; height: 100%; width:auto; overflow: hidden;}
.index_bg2{ background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; padding-top:35%; padding-bottom:25%; height: 100%; width:auto; overflow: hidden;}
.index_bg3{ background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; padding-top:35%; padding-bottom:25%; height: 100%; width:auto; overflow: hidden;}
.index_bg4{ background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; padding-top:35%; padding-bottom:25%; height: 100%; width:auto; overflow: hidden;}
.index_bg5{ background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; padding-top:35%; padding-bottom:25%; height: 100%; width:auto; overflow: hidden;}
.index_bg6{ background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; padding-top:35%; padding-bottom:25%; height: 100%; width:auto; overflow: hidden;}



.america_destination{background-image:url(../images/America_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.america_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.uk_destination{background-image:url(../images/unitedkingdom_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.uk_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.malaysia_destination{background-image:url(../images/malaysia_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.malaysia_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.thailand_destination{background-image:url(../images/thailand_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.thailand_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.dubai_destination{background-image:url(../images/dubai_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.dubai_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.switzerland_destination{background-image:url(../images/switzerland_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.switzerland_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.france_destination{background-image:url(../images/france_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.france_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}

.germany_destination{background-image:url(../images/germany_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.germany_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.canada_destination{background-image:url(../images/canada_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.canada_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.italy_destination{background-image:url(../images/italy_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.italy_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.lanka_destination{background-image:url(../images/france_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.lanka_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.singapore_destination{background-image:url(../images/singapore_mob.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:5%; padding-bottom:65%; margin-top:4%;}
.singapore_txt{font-family:PlayfairDisplay-Bold_1; font-size:25px; color:#fff;}
.containr_padd{ padding-left:5px; padding-right:5px;}
.containr_padd1{ padding-left:5px; padding-right:5px;}
.containr_margin{ margin-left:-10px; margin-right:-10px;}
.persoal_row{ background-repeat:no-repeat; background-size:100% 100%; padding-top:20%; padding-bottom:20%; margin-top:15%;}
.persoal_row > .container > .col-md-12 > p:first-child{font-size:22px;}
.persoal_row > .container > .col-md-12 > p:nth-child(2){font-size:14px;}

.apply_row > .container > .col-md-12 > p:first-child{font-size:20px;}
.apply_row > .container > .col-md-12 > p:nth-child(3){font-family:Muli-Regular; font-size:13px; width:100%; text-align:justify;}
.apply_row > .container > .col-md-12:nth-child(2) >p:first-child{font-size:16px;;}
.my_radio2{font-size: 13px; padding-top:5px; padding-bottom:10px;}
.my_lbl{font-size: 16px; padding-left:5px;}
.personal_control{ font-size: 13px; height:45px;}
.next_btn, .next_btn:hover, .next_btn:focus{font-size:16px; width:100%;}
.pnl_ul{ font-size: 13px;}


.apply_visa_row > .container > .col-md-12 > p:first-child{font-size:20px;}
.apply_visa_row > .container > .col-md-12 > p:nth-child(3){font-size:13px; width:100%; text-align:justify;}

.apply_visa_row > .container > .col-md-12:nth-child(2) >p:first-child{font-size:16px; line-height:2px; margin-bottom:3%;}
.apply_visa_row > .container > .col-md-12:nth-child(2) >p:first-child >span{ font-size:14px; margin-left:7%;}
.traveller >p{font-size:16px;}
.traveller{background-color:#fff; border:none;}
.visanext_btn, .visanext_btn:hover, .visanext_btn:focus{font-size:16px; width:100%; margin-top:20px;}
.pad_10{ padding-left:10px; padding-right:10px;}
.accordion2 {
    background-color: #f5f5f5!important;
    color: #000 ;
    cursor: pointer;
    padding: 18px 0px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    transition: 0.4s;
	font-family: Muli-Regular;
	margin-bottom:4px;
}

.active, .accordion1:hover {
    background-color: #f5f5f5; 
}
.border_div{border:1px solid #ddd; margin-top:20px; margin-bottom:20px;}
.border_div1{margin-bottom:20px;}
.travel_btn, .travel_btn:hover, .travel_btn:focus{font-family:Muli-SemiBold; font-size:16px; padding:9px 0px 13px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%; margin-top:3%; margin-bottom:5%;}

.personal_control_box {height:38px; font-size:13px;}
.my_table > tbody > tr:nth-child(even) > td{ color: #6c6c6c; font-family:Muli-Regular; font-size:12px; padding-top:25px; padding-bottom:20px;}   
.my_table > tbody > tr:first-child > td{ font-size:14px; color:#999999; font-family:Muli-Bold; text-align:center; padding-top:0px; padding-bottom:0px;}  
.my_table > tbody > tr:first-child > td >p{ margin-bottom:0px; line-height:19px; padding-left:2px; padding-right:2px; padding-top:5px; padding-bottom:0px;}
.my_table > tbody > tr:nth-child(odd) > td:nth-child(3){ color:#6c6c6c; font-size:13px; font-family:Muli-Regular; padding-left:0px; padding-right:0px;}
.my_table > tbody > tr:nth-child(odd) > td{ color: #6c6c6c; font-family:Muli-Regular; font-size:13px; padding-top:15px; padding-bottom:10px;}
.select_btn, .select_btn:hover, .select_btn:focus{font-family:Muli-SemiBold; font-size:12px; padding:7px 0px 10px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%;}
.select_btn_unselected, .select_btn_unselected:hover {
    background: none!important;
    color: #F26443;
    border: 1px solid #F26443;
}
.fre_passport > .col-md-12:first-child > p{font-size:18px;}
.fre_passport > .col-md-12:nth-child(2) > p{font-size:16px;}
.fre_passport > .re{font-size:14px;}
.fre_passport > .col-md-12:nth-child(6){font-size:14px;}
.my_radio1{font-size: 11px;}
.grand{font-size:14px;}
.buy_plan, .buy_plan:hover, .buy_plan:focus{font-size:16px; width:100%;}
.nt_acc{color: #727272;  font-size: 12px; font-family:Muli-Regular; margin-bottom:5px;}
.buy_plan_btn, .buy_plan_btn:hover, .buy_plan_btn:focus{font-family:Muli-SemiBold; font-size:16px; padding:7px 0px 10px 0px; border-radius:50px; background: linear-gradient(to right, #ed2177, #f68b25); color:#fff; width:100%; margin-bottom:20px;}

.choose_table{font-size:16px; line-height:2px; margin-bottom:3%; color: #333; font-family: PlayfairDisplay-Bold_1;}
.choose_table > span{ font-size:14px; margin-left:7%;}

.input-group-addon1 {

    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #fff;
    border-right: 1px solid #ddd;
	border-left:none!important;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-radius:0px;
	}


}

