@charset "utf-8";
/* CSS Document */

/*  Reset Footer Form Element */


.footerPopupStyle *{

	/*line-height:30px !important;*/
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

/*  End of Reset Footer Form Element */


.footerPopupStyle{
    width:54%;
    height:auto;
     /*  background-color:rgba(50,53,53,.98);*/
	background-color: #fff;
    border:1px solid #575757;
    font-family:arial, helvetica, sans-serif;
   /* padding:4px 30px 23px 11px;*/
	padding: 4px 4px 23px 11px;
	border-radius:10px;
    box-shadow:0 0 15px rgba(0,0,0,.7);
    font-size:17px;
    position:fixed;
    bottom:-555px;    
    right:0;    
    z-index:9999999;
	overflow:hidden;
	
    
}
.footerPopupStyle.main-on{
	left:0;
	margin:0 auto;
	padding:5px 10px 10px 10px;	
}
.footerPopupStyle.trasit-on{
	-webkit-transition: all 1s ease-out;
       -moz-transition: all 1s ease-out;
        -ms-transition: all 1s ease-out;
         -o-transition: all 1s ease-out;
            transition: all 1s ease-out;
}
.footerPopupStyle.footerPopupOn{   
    bottom:0px;       
}
/*.footerPopupStyle.ftrPupHide{
	display:none;
	
}*/
.footerPopupStyle .footerPopupHeading{
    font-size:16px;
    /* color: #ebebeb; */
    color: #f50404;
    padding:5px 3px 10px 3px;
	line-height:20px !important;
	text-align:left !important;
        font-style:normal;
}
.footerPopupStyle.main-on .footerPopupHeading{
    font-size:20px; 
	padding:2px 5px 0px 0px;
	line-height:30px !important;	
	text-align:center !important;
}

/*.footerPopupStyle.main-on .footerPopupHeading font{     margin-top: 12px;
    display: block;
    margin-right: 20px;}*/

.footerPopupStyle .footerPopupHeading span{                                                                                                      
   /* color: #ecd409;*/
   color: #048800;
}
.footerPopupStyle form{
    width:100%;
}
.footerPopupStyle form input, .footerPopupStyle form select, .footerPopupStyle form textarea.footerPopupTextarea{
   
    border-radius:5px;
    border:1px solid #575757;
      /* background-color:#464949; */
background-color: #f7f8f7;	
    padding:0px 8px;
    text-align:left;
    color:#a0a0a0;   
    display:inline-block;
    -webkit-appearance: none;
        -moz-appearance: none;
            appearance: none;
    height: 35px;
    line-height: 22px;
    font-family:arial, helvetica, sans-serif;
    font-size:15px;
}
.footerPopupStyle form textarea.footerPopupTextarea{
    width:100%;   
   
    height:65px;   

}

.footerPopupStyle form input, textarea{
    display:inline-block;
    margin-top:15px;
}




.footerPopupStyle form .footerPopupName{
    width:100%;
    margin-right:2.5%;
  /*  background-image:url(http://cws.imimg.com/name-icon.png);*/
    background-repeat:no-repeat;
    background-position:6px center;
}
.ftmoNo{ width:48%; position:relative;float:right;}
.footerPopupStyle form .footerPopupPhone{
    width:100%;
    border-radius:5px;
    border-left:none;
    padding-left:8px;
  
    top:0;
    right:0;
    z-index:2;
}
.footerPopupStyle form .ctFlCde{
    width:40%;   
    padding:0px;   
    border-radius:5px 0px 0px 5px;
    border-right:none;
}
.footerPopupStyle .intl-tel-input{
    margin-top:12px;   
}
.footerPopupStyle .intl-tel-input input.cn1_p{
    height:44px !important;   
}
.footerPopupStyle .intl-tel-input .country-list {
    background-color:#464949;
    border: 1px solid #242424;   
    bottom:100%;   
}
.footerPopupStyle form .footerPopupSubmit{
   border-radius: 5px;
    margin: 25px auto 0;
   
    /* background-color: #ecd409; */
    background-color: #005986;
    color: #fff;
    /* color: #000; */
    display: block;
    text-align: center;
    /* font-weight: bold; */
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    clear: both;
    width: 100%;
}
.footerPopupStyle .footerPopup-close{cursor: pointer;
    position: absolute;
    /* right: 8px; */
    right: -13px;
    top: 9px;
    /* width: 30px; */
    width: 43px; height:30px;overflow:hidden;font-weight:bold; color:#fff; font-size:19px;text-shadow:1px 1px 0px #000; /*background:url(https://www.indiaviajes.com/myimages/min-max-btn.png) no-repeat right center;*/
background:url(https://www.indiaviajes.com/myimages/cross.png) no-repeat right center;

filter: alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.footerPopupStyle .footerPopup-close:hover{filter: alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}

.footerPopupToolTip{position:fixed;left:840px; right:0; margin:0 auto;  width:80px; height:22px;bottom:330px; font-size:12px;text-align:center; display:none; z-index:10000000;font-weight:bold;}
.footerPopupToolTip:before{content:"Minimize"; position:absolute; width:80px; height:20px; left:11px;top:-4px;color:#414141;background-color:#eee;border:1px solid #414141;padding:2px;}

/**Toggle Class after Click on min-max-btn**/
body.click-on-min-btn{
	padding-bottom:1px;	
}

.click-on-min-btn .footerPopupStyle{	
	height:18px;
/*width:200px;*/
	width: 168px;
       box-sizing: content-box; 	
}
.click-on-min-btn .footerPopupStyle .footerPopup-close{	
	width:200px;
	background-position:188px center;
	
}
.click-on-min-btn .footerPopupToolTip{	
	bottom:25px;
}
.click-on-min-btn .footerPopupToolTip:before{	
	content:"Maximize";	
	left:200px;
	top:-15px;
}



/**New product footer form css**/
.icon8_p{background-repeat:no-repeat;width:88.6%;padding:5px 5px 0px 30px;font-size:14px;}
.icon9_p{background-repeat:no-repeat;width:88.6%;padding:0px 5px 1px 30px;font-size:14px;}
* + html .icon9_p{padding-top:10px;height:30px;}
.icon9_p{padding-top:10px/9;height:30px/9;}
:root .icon9_p{padding-top:0px;height:40px;}
.icon_datauri{
background-image: url(data:image/png;base64,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)
}
.clr_p{clear:both;}
.fl_p{float:left;}
.m33_p{margin-left:8px;}
.bg4_frm{background-color:#c20000}
.cont3_frm{padding:40px 5%}
.w1_frm{width:100%}
.bx_frm{box-sizing:border-box}
.cont2_frm{width:985px}
.clr1_frm{color:#fff;}
.p21_frm{padding:21px 20px 26px;}
.fnt14_frm{font-size:33px;}
.bdr8_frm{border-bottom:#8c0000 1px solid}
.bg15_frm{background:#8b0000}
.bg16_frm{background:#4c0000}
.bdr9_frm{border-radius:5px! important;}
.nw_form .bdr2_p {border: #fff 1px solid; }
.nw_form .bg10_p {background: #fff;}
.nw_form .ft5_p {font-size: 17px; font-weight:100}
.nw_form .icon_ff {background-color: #fff;background-repeat: no-repeat; border: 1px solid #fff; font-size: 17px;font-weight:300; width: 866px;}
.nw_form .icon1_ff {background-position: 8px 8px; padding: 5px 5px 0 30px;}
.nw_form .p4_p{padding:21px 41px 3px;}
.nw_form .error_frm { color: #dd4b39; font-size: 14px; margin: 6px 0 0; font-weight:400; padding:0 }
.nw_form .fnt_p{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;}
.nw_form .c11_p{color:#908f8f;}
.nw_form .p1_p{width:399px! important; margin-right:15px;}
.nw_form .w1_p {margin-bottom: -6px;width: 442px;}
.nw_form .icon2_ff {background-position: 5px -107px;}
.nw_form .intl-tel-input .country-list{width: 440px;font-size: 14px;}
.nw_form .icon3_ff {background-position: 5px -154px;}
.nw_form .icon0_ff{padding:3px 5px 4px 36px;height:37px;}
+ html .nw_form .icon0_ff{padding:6px 5px 2px 36px;height:36px; }
.nw_form .icon0_ff{padding:12px 5px 2px 36px\9;height:31px\9;}
:root .nw_form .icon0_ff{padding:3px 5px 4px 36px;height:37px; }
.nw_form .cn2_p{width:77.1%;float:right;border-left:0px;border-radius:0px 5px 5px 0px;padding:0px 5px 2px 5px !important;height:43px !important}
.nw_form .cn1_p{width:40px;float:left;border-right:0px;border-radius:5px 0px 0px 5px;height:43px !important;padding:1px 5px 1px 30px}
.nw_form .cn2_p{padding:0px 5px 2px 5px\9;height:43px\9;}
.nw_form .cn1_p{padding:5px 5px 1px 30px\9;height:39px\9;}
@media \0screen  {.nw_form .cn1_p{padding:16px 5px 2px 36px;height:27px; }}
@media \0screen  {.nw_form .cn2_p{padding:12px 5px 1px 5px;height:32px;}}
.nw_form .m41_p{margin-top:18px;}
.nw_form .btn_p{background: #d00202;padding:3px 25px 7px;color:#fff;font-size:33px;border:#e82c2c 1px solid;font-weight:400;display:block;
z-index:0;text-decoration:none;border-radius:5px;margin:20px auto 20px;     text-shadow:  0px 0px 1px #000;}
@media screen and (max-width:1152px) {
.cont3_frm {padding: 40px 1%;}
}
@media \0screen  {.cont3_frm {padding: 40px 1%;}}
.nw_form .btn5_p{}
.error_frm {background: rgb(255, 255, 255) none repeat scroll 0 0;border: 1px solid rgb(221, 75, 57);border-radius: 5px;color: #dd4b39;float: left;font-size: 14px;font-weight: 400;margin: 5px 10px 0 0;padding: 4px 10px !important;}
.nw_form .btn5_p:hover{box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);font-weight:400}
.w2_frm{width: 51%}
.w3_frm{width: 49%}
.m3_frm{margin-bottom:-0px;}
.ln_frm{line-height:35px;}
.bg4_frm #S_email_footerprd{width: 248px !important;}
.m1_frm{ margin:-60px 300px 0 0;}
.thnx_frm {background-color: #f8f8f8;border: 1px solid #e3e3e3;box-shadow: 0 0 5px #b5b5b5;color: #51860d;font-size: 13px;font-weight: bold;margin: 0 auto 20px;padding: 45px;text-align: center;width: 426px;}
/*.clr9_p a {color: #fff; text-decoration: none;}*/
.fntcr_p {color: #ababab;}
.m2_frm{margin-bottom: 5px;}
/**New product footer form css**/
/* footer-form starts here */
.icon0_ff{padding:2px 5px 2px 30px;height:35px;}
.icon1_ff{background-position:8px 5px;padding:5px 5px 0px 30px;}
.icon2_ff{background-position:5px -111px;}
.icon3_ff{background-position:5px -157px;}
.icon4_ff{background-position:5px -234px;}
.icon5_ff{background-position:8px -198px;}
.bdr1_ff{border:#a7a7a7 1px solid;}
.p1_ff{padding:5px 5px 5px 10px;font-size:20px;}
.clr1_ff{color:#000;font-size:20px;font-weight:bold;margin-top:4px}
@-moz-document url-prefix(){
.icon0_ff{padding:0px 5px 3px 30px;}
.prd3 .top-nav ul li .drop-down-menu ul li a{width:191px}
}
.bg3_ff{background-repeat:no-repeat;width:258px;height:15px;}
.bg4_ff{background-position:0px 0px;}
.bg6_ff{background-position:0px -41px;}

.w1_ff{width:711px;}
.bg5_ff{background-position:0px -23px;background-repeat:repeat-x;width:200px;height:15px;}
.w2_ff{width:903px;}
.icon_ff{background-repeat: no-repeat;font-size:14px;width:650px;border:#6faefc 1px solid;background-color:#e0edfc;}
.m1_ff{margin:15px 0px 8px 0px;text-align:center;width:686px;}
/* dynamic classes ends */

.active_error_f{  border: 1px solid #ee0000;}
.active_error_f:focus{  box-shadow: 0 0 2px #ee0000; }
.error_notification_footerprd { color: #BB0000 ;font-size:10px;font-weight:bold; margin:2px 0px -2px;padding-left:2px; line-height:20px !important}
.enqload_form {
    display: inline-block;
    width:50px;
    height:50px;
    position:absolute;
    right:30%;
    bottom:35px;
   
}
.bg7_ff{background:#e5e5e5;height:1px;margin:2px 5px 2px 0px;}
+ html .icon0_ff{padding:2px 5px 2px 30px;height:35px;}
.icon0_ff{padding:12px 5px 2px 30px\9;height:26px\9;}
:root .icon0_ff{padding:2px 5px 2px 30px;height:35px;}
.nw_form .w2_ff {width: 903px;}
.nw_form .clr9_p a {color: #fff; text-decoration: none;}
.nw_form .fntcr_p {color: #ababab;}
.nw_form .m2_frm{margin-bottom: 5px;}



.nw_form .error_notification_footerprd { color: #dd4b39; font-size: 14px; margin: 6px 0 0; font-weight:400; padding:0 }
/* footer-form  ends here*/
.m41_p .intl-tel-input .country-list{width: 321px;font-size: 14px;}
.flag-dropdown{color:#000;}
.active_error_f{  border: 1px solid #ee0000;}
.active_error_f:focus{  box-shadow: 0 0 2px #ee0000; }
.error_notification_footerprd { color: #ffff00;font-size:10px;font-weight:bold; margin:2px 0px -2px 0px;padding-left:2px;}

.tnk-mdl{ color:#fff;}

.tnk-mdl p.fnt3_zoom_footerprd { /*background: url(http://cws.imimg.com/yes-icon.png) no-repeat center 20px;*/
 padding:85px 15px 15px;margin-top:55px; text-align:center; font-size:14px;}
.tnk-mdl p.fnt3_zoom_footerprd span{font-size:34px; display:inline-block;}
ul.popuplogo-pannel{ padding:0; margin:0;}ul.popuplogo-pannel li{ display:inline-block;}

p.popup-companylogo{     color: #fff;
    width: 100%;
    float: left;
    font-size: 20px;
   /* padding: 8px 0px;*/
    margin:0;
    padding-top:0px;}

p.popup-companylogo span{ color:#FFCC00}
p.popup-companylogo font{ color:#3081d8}

ul.popup-bottmtabs{ padding:0; margin:0;    width: 100%;
    margin-top: 12px;}
ul.popup-bottmtabs li{ float: left;
    /* width: 27%; */
    border: 1px solid #515151;
    padding: 0px 6px;
    margin: 16px 3px 0 0px;
    font-size: 13px;
    text-align: center;}ul.popup-bottmtabs li a{ color:#c5c5c5;}ul.popup-bottmtabs li a:hover{ color:#fff; text-decoration:none;}
	
	
p.popup-bottom-line {width: 100%;
text-align:center;
    display: block;
	text-align:center;
    float: left;
    font-size: 12px;
    color: #fff;
    /* text-align: center; */
    padding: 5px 0 0px 6px;
    margin: 0;}	ul.popup-bottmtabs li img{ width:15%;}
	
	
	@media (min-width:1351px) and (max-width:1500px) {

p.popup-companylogo font {
    color: #000;
   /* padding-right: 45%;*/
    /* padding-bottom: 12px; */
}

}
	
	