<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


*{ font-family: 'Open Sans', sans-serif;letter-spacing: 0.5px;}

html {
     font-family: Open Sans,arial,tahoma,verdana,sans-serif; 
    font-size: 62.5%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
}

/*font-family: 'Roboto', sans-serif;
font-family: 'Open Sans', sans-serif;*/

body{ margin:0; padding:0; background:#f3f7f8 !important;font-family: 'Open Sans', sans-serif; }


.pull-left p, #top-menu ul li a{
    font-size: 12px;
    padding: 0 3px;
    border-radius: 3px;
  
    text-decoration: none;
    cursor: pointer;
    /* color: #828282; */
    color: rgb(45, 76, 156) !important;
    font-weight: 600;padding-top: 7px; margin-bottom:0px;
}

#top-menu ul li a{
    font-size: 12px;
    padding: 0 3px;
    border-radius: 3px;
    margin: 0px;
    text-decoration: none;
    cursor: pointer;
    color: #2d4c9c;

    font-weight: 600;padding-top: 7px;
}
#top-menu ul li span{
    font-size: 12px;
    padding: 0 3px;
    border-radius: 3px;
    margin: 0px;
    text-decoration: none;
    /*cursor: pointer;*/
     color: #2d4c9c; 
 
    font-weight: 600;padding-top: 7px;
}

#top-menu ul{padding:0; margin:0px; list-style:none;}

#top-menu ul li{ padding:0px; display:inline-block;}

#top-menu ul li a:hover{ color:#666666;}

.padg-0{ padding:0px;}
.pad-top17{padding-top: 7px;}
.pad-ryt35{padding-right: 15px;}
.pad-tz{padding:5px 0;}

#head{ background:#FFFFFF;}

#head span a{font-size: 14px;
    font-weight: 600; padding-left:10px; color:#2d4c9c;}

.TRed {
    font-size:12px;
    padding: 0 3px;
    border-radius: 3px;
    margin-top: 1px;
    text-decoration: none;
    cursor: pointer;
    color: #828282;
}

.banner-bg{ background:url(../images/baner-bg.jpg); background-position:center center; background-size: cover;}




.overlay{background:linear-gradient(to right, #081a5a 0%, #042fbf 52%, #081a5a 100%);padding: 0px 0 0px 0;margin-bottom: 0px;}


.banner-bg .nav&gt;li&gt;a&gt;img {
    max-width: none;

    
}





#ShowOffers{ padding:20px 0;}

.off-pad{    padding: 5px 20px 20px 20px;}

#ShowOffers ul{margin: 0 0px; list-style:none; padding:0px;border-bottom: 1px #ebebeb solid;}



#ShowOffers .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover {
    color: #2d4c9c;
    cursor: default;
    background-color: #fff;
    border-bottom: 2px solid #2d4c9c;
	font-weight: 600;border-left: #fff solid 1px;border-right: #fff solid 1px;
    font-size: 14px;
    /* border-bottom-color: transparent; */
}


#ShowOffers .nav-tabs&gt;li&gt;a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    color: #555;
    font-size: 14px;
    font-weight: 600;
}

#ShowOffers .nav-tabs&gt;li&gt;a { background:#fff;  }


#ShowOffers .nav-tabs&gt;li&gt;a:hover {  color:#2d4c9c}

.bgg-whit{ background:#fff; border:1px #deeaee solid;}

._1ZDB ul li {
    border: 1px solid #ebebeb;
    width: 49%;
    margin: 20px 20px 0 0; float:left;
}

._1ZDB ul li div {
    padding: 10px 10px 7px;
    cursor: pointer;
}

._1ZDB ul li div, ._3T6W {
    display: block;
}

._1ZDB ul li div ._3wX3 {
    width: 20%;
    padding-top: 0;
}

._1ZDB ul li div ._3dqs, ._1ZDB ul li div ._3e-D, ._1ZDB ul li div ._3EUq, ._1ZDB ul li div ._3wX3 {
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 10px;
}

 ._1ZDB ul li div ._3wX3, ._2gw3 {
    float: left;
}

._1ZDB ul li div {
    padding: 10px 10px 7px;
    cursor: default;
}

._1ZDB ul li div ._3wX3 img {
    width: 40%;
}

._1ZDB ul li div ._3wX3 {
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 10px;
}

._1ZDB ul li div ._3dqs {
    font-weight: 600;
    color: #333;
    width: 15%;
}

._1ZDB ul li div ._3dqs {
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 10px; text-align:center;
}

._1ZDB ul li div ._3dqs {
    float: left;
}

._1ZDB ul li div ._3EUq {
    width: 54%;
    text-align:justify;
}

._1ZDB ul li div ._3EUq {
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 10px;    float: left;
}


._1ZDB ul li div ._3e-D {
    text-align: center;
    width: 15%;
}

._1ZDB ul li div ._3e-D{
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 10px; float:left;
}


._1ZDB ul li._2vee {
    margin-right: 0;
}


._1ZDB ul li {
    border: 1px solid #ebebeb;
    width: 100%;
    margin: 20px 20px 0 0;
    /* margin-right: 0; */
}

._1ZDB ul li div ._3wX3 {
    width: 15%;
    padding-top: 0;
}

._1ZDB ul li div ._3wX3 {
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 10px;
}


._1ZDB ul li div ._3wX3, ._2gw3 {
    float: left;
}

._1ZDB ul li div ._3wX3 img {
    width: 40%;
}

._1ZDB ul li div ._3dqs {
    font-weight: 600;
    color: #333;
    width: 15%;
}

._1ZDB ul li div ._3dqs{
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 10px; text-align:center;
}




/*Bootstrap edit class*/



/*
.container {
    width: 90% !important;
}*/

.navbar{box-shadow: none !important;}

.banner-bg .navbar-default{ background:none; border:none; padding:0px;}

.banner-bg .navbar-default .navbar-nav&gt;.active&gt;a{color: #fff;border-bottom: 3px #E91E63 solid;background: none; text-align:center;}



.banner-bg .navbar-default .navbar-nav&gt;li&gt;a {
    color: #fff; text-align:center;
}

.navbar{ margin-bottom:0px;}



.banner-bg ul li p{ padding:2px 0 0px 0; font-size:11px; font-weight:bold;margin-bottom: 6px;}


.banner-bg .navbar-nav&gt;li&gt;a{padding-top: 5px;padding-bottom: 5px;}

.banner-bg .nav&gt;li&gt;a{padding: 0px 30px;}




.banner-bg .navbar .navbar-nav {
    display: inline-flex;
    float: none;
}

.banner-bg .navbar .navbar-collapse {
      text-align: center;
    /* margin-bottom: -3px; */
	background: linear-gradient(to right, #081a5a 0%, #042fbf 52%, #081a5a 100%);
    float: left;
    width: 100%;
    border-bottom: 2px #071f73 solid;
}




&lt;!--Contatnt slider css--&gt;


#TextSlide .nav a small {
    display:block;
}
#TextSlide .nav {
	background:#eee;
}
#TextSlide .nav a {
    border-radius:0px;
}










/********************************/
/*          Main CSS     */
/********************************/


#first-slider .main-container {
  padding: 0;
}


#first-slider .slide1 h3, #first-slider .slide2 h3, #first-slider .slide3 h3, #first-slider .slide4 h3{
    color: #fff;
    font-size: 30px;
      text-transform: uppercase;
      font-weight:700;
}

#first-slider .slide1 h4,#first-slider .slide2 h4,#first-slider .slide3 h4,#first-slider .slide4 h4{
    color: #fff;
    font-size: 30px;
      text-transform: uppercase;
      font-weight:700;
}
#first-slider .slide1 .text-left ,#first-slider .slide3 .text-left{
    padding-left: 40px;
}


#first-slider .carousel-indicators {
  bottom: 0; left:70%;
}
#first-slider .carousel-control.right,
#first-slider .carousel-control.left {
  background-image: none;
}
#first-slider .carousel .item {
  min-height: 425px; 
  height: 100%;
  width:100%;
}

.carousel-inner .item .container {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
}


#first-slider h3{
  animation-delay: 1s;
}
#first-slider h4 {
  animation-delay: 2s;
}
#first-slider h2 {
  animation-delay: 3s;
}


#first-slider .carousel-control {
    width: 6%;
        text-shadow: none;
}


#first-slider h1 {
  text-align: center;  
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: bold;
}

#first-slider .p {
  padding-top: 125px;
  text-align: center;
}

#first-slider .p a {
  text-decoration: underline;
}
#first-slider .carousel-indicators li {
    width: 14px;
    height: 14px;
    background-color: rgba(255,255,255,.4);
  border:none;
}
#first-slider .carousel-indicators .active{
    width: 16px;
    height: 16px;
    background-color: #fff;
  border:none;
}


.carousel-fade .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.carousel-control .fa-angle-right, .carousel-control .fa-angle-left {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
}
.carousel-control .fa-angle-left{
    left: 10%;
    width: 38px;
    height: 38px;
    margin-top: -15px;
    font-size: 30px;
    color: #fff;
    border: 3px solid rgba(255, 255, 255, 0.94);
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 53px;background: rgba(0, 0, 0, 0.45);
}
.carousel-control .fa-angle-right{
    right: 10%;
    width: 38px;
    height: 38px;
    margin-top: -15px;
    font-size: 30px;
    color: #fff;
     border: 3px solid rgba(255, 255, 255, 0.94);
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 53px;background: rgba(0, 0, 0, 0.45);
}




.carousel-control {
    opacity: 1;
    filter: alpha(opacity=100);
}


/********************************/
/*       Slides backgrounds     */
/********************************/
 #first-slider .slide2 { background-image: url(../images/paybills.png); background-size: cover; background-repeat: no-repeat; } #first-slider .slide1 { background-image: url(../images/flight-slider.png); background-size: cover; background-repeat: no-repeat; } #first-slider .slide3 { background-image: url(../images/hotel-slider.png); background-size: cover; background-repeat: no-repeat; } #first-slider .slide4 { background-image: url(../images/bus-slider.png); background-size: cover; background-repeat: no-repeat; }


.banner-bg #first-slider .slide2 h3, #first-slider .slide3 h3, #first-slider .slide4 h3 {
    color: #fff;
    font-size: 14px;
 
    font-weight: 400; text-align:left
}


.banner-bg #first-slider .slide1 h4, #first-slider .slide2 h4, #first-slider .slide3 h4, #first-slider .slide4 h4 {
    color: #fff;
    font-size: 13px;
   
    font-weight: 400; text-align:left
}




.banner-bg #first-slider .slide1 h3, #first-slider .slide2 h3, #first-slider .slide3 h3, #first-slider .slide4 h3 {
    color: #fff;
    font-size: 15px;
   
    font-weight: bold; text-align:left;
}





.FormBack{     /* height: 500px; */
    position: absolute;
    background: #fff;
    top: 17px;
    padding: 20px;
    z-index: 99;
    width: 400px;
    -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.5);
    -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.5);
   /* box-shadow: 0 2px 3px 0 rgba(0,0,0,.5);*/
   box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
    margin:0px;}



.banner-bg .carousel-inner .item .container {
     display: inherit;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
}




.FormBack h6{font-weight: 600;
    font-size: 15px;
    color: #222; margin-bottom:22px;}



#first-slider .radio label, .switch label {
       color: #4c4c4c;
    font-size: 13px;
}

#first-slider .radio label input[type=radio]:checked~.bmd-radio:after, label.radio-inline input[type=radio]:checked~.bmd-radio:after {
    border-color: #2d4c9c;
}





#first-slider .radio label input[type=radio]:checked~.bmd-radio:before, label.radio-inline input[type=radio]:checked~.bmd-radio:before {
    background-color: #3863d0;
    -webkit-transform: scale3d(.55,.55,1);
    transform: scale3d(.55,.55,1);
}



#first-slider .radio label .bmd-radio:before, label.radio-inline .bmd-radio:before {
    position: absolute;
    display: inline-block;
    width: 17px;
    height: 17px;
    content: "";
    background-color: #009688;
    border-radius: 50%;
    -webkit-transition: -webkit-transform .28s ease;
    transition: -webkit-transform .28s ease;
    transition: transform .28s ease;
    transition: transform .28s ease,-webkit-transform .28s ease;
    -webkit-transform: scale3d(0,0,0);
    transform: scale3d(0,0,0);
}


#first-slider .radio label .bmd-radio:after, label.radio-inline .bmd-radio:after {
    display: inline-block;
    width: 17px;
    height: 17px;
    cursor: pointer;
    content: "";
    border: .125rem solid rgba(0,0,0,.54);
    border-radius: 50%;
    -webkit-transition: border-color .28s ease;
    transition: border-color .28s ease;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
}

#first-slider .bmd-form-group .checkbox label, .bmd-form-group .radio label{line-height: 17px !important;}





#first-slider .bmd-form-group [class^=bmd-label] {
    position: absolute;
    pointer-events: none;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
   
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 0.2px;
}



#first-slider .form-control {
    
   
   
    font-size: 13px;
    font-weight: 600;
    
    /*color: rgba(0, 0, 0, 0.72);*/ box-shadow:none !important;
  

}

 #first-slider .form-control, .is-focused .custom-file-control, .is-focused .form-control {
  /*  background-image: -webkit-linear-gradient(bottom,#2d4c9c 2px,rgba(0,150,136,0) 0),-webkit-linear-gradient(bottom,rgba(0,0,0,.26) 1px,transparent 0);
    background-image: linear-gradient(0deg,#2d4c9c 2px,rgba(0,150,136,0) 0),linear-gradient(0deg,rgba(0,0,0,.26) 1px,transparent 0);*/
}

 #first-slider .btn.btn-raised.btn-primary {
     color: #fff;
    background-color: #2d4c9c;
    border-color: #2d4c9c;
    width: 100%;
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
    text-transform: capitalize;
}

 #first-slider form{ margin-bottom:0px}
 
 
 #first-slider .bmd-help, .text-muted {
    color: rgba(0, 0, 0, 0.72)!important;
}
 
 
 
 
 #footer{ background:#fa6e19;}
 
 
 
 #footer ul{ list-style:none; padding:0px; margin:0px;width: auto;
    float: left;}
 
 #footer ul li{ display:inline-block; color:#fff; font-size:13px;}
 
 
#footer ul li a{ display:inline-block; color:#fff; font-size:13px; padding:5px 6px;}
 
 
 #footer ul li a:hover{ text-decoration:none; cursor:pointer; color:#CCCCCC;}
 
 
 
 
 
 
 
 
 
 
 #iner-pay .bigContainer-coupons{border: 1px solid #DEEAEE;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 20px;
    margin-top: 20px;}
 
 
 
 
 
 
 
 
#iner-pay  #ShowOffers {
    padding: 0px 0;
}
 
 
 
#iner-pay  #ShowOffers .Full { width:100% !important;}
 
 
 
 #iner-pay  ._1ZDB ul li {
    border: 1px solid #ebebeb;
    width: 100%;
    margin: 0;
    /* margin-right: 0; */
}
 
 
 
 
 #iner-pay ._1ZDB ul li div ._3wX3 {
    font-size: 14px;
    font-weight: bold;
    color: #666;
    padding-top: 10px;
    width: 45%;
}
 
 
#iner-pay ._1ZDB ul li div ._3EUq {
    width: 35%;
    text-align: center;padding-top: 20px; font-weight:bold;
}


#iner-pay ._1ZDB ul li div ._3wX3 img {
    width: 7%;
}




#iner-pay ._1ZDB ul li div {
    padding: 0px 10px 7px;
    cursor: pointer;
}




#iner-pay .btn.btn-raised.btn-info {
    color: #fff;
    background-color: #3c59a3;
    border-color: #2d4c9c;
    font-weight: bold;
    font-size: 15px;
    text-transform: capitalize;
    padding: 10px 17px 10px 17px;
}





.pull-left .badge {
    display: inline-block;
    min-width: 10px;
    padding: 5px 17px;
    font-size: 11px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #3c59a3;
    border-radius: 10px;
}






/*POP UP CSS HERE*/





.jnpop { background: #fff; padding: 30px; box-sizing: border-box; }
.jnpop .tpcntnuebtn { background: #75c202; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font: 12px "Open Sans", sans-serif; margin: 0 auto 20px; text-align: center; width: 270px; }
.jnpop .tpcntnuebtn a { color: #ffffff; text-decoration: none; padding: 7px 10px; display: inline-block; }
.jnpop .jnpophd { margin: 0 0 20px 0; font-size: 22px; text-transform: uppercase; font-weight: 700; text-align: center; }
.jnpop .jnpophd span { color: #d51619; }
.jnpop .lft-sec { width: 280px; margin: 0 10px 0 0; float: left; text-align: center; }
.merdtls-popbx { border: 1px solid #d9d9d9; min-height: 279px; position: relative; }
.merdtls-popbx .merlg-bx { text-align: center; margin: 25px 0; }
.merdtls-popbx .popmer-dtlsbx { background: #f7f7f7; padding: 20px; min-height: 170px; box-sizing: border-box; }
.merdtls-popbx .popmer-dtlsbx .mernamehd { font-size: 14px; font-weight: 600; margin: 0 0 5px 0; }
.merdtls-popbx .popmer-dtlsbx .meroffrdtls { font-size: 14px; font-weight: 300; margin: 0; color: #5d5f60; }
.sgnovrbtn { position: absolute; left: 0; bottom: 20px; width: 300px; height: 40px; z-index: 9; }
.pop-lft-msg { border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9; padding: 10px 0 15px; margin: 10px 0 0 0; color: #2c2f31; font-size: 20px; font-weight: 700; font-style: italic; }
.pop-lft-msg span { color: #e92d24; }
.jnpop .rght-sec { width: 280px; min-height: 346px; border: 1px solid #d9d9d9; padding: 20px; box-sizing: border-box; float: left; position: relative; overflow: hidden; }
.pprght-hm-log-sec { margin: 20px auto 0; width: 240px; }
.pop-hm-btn1 { margin: 0 0 5px 0; }
.pop-hm-btn2 { margin: 0 0 15px 0; }
.pop-hm-btn3 { margin: 0 0 15px 0; text-align: center; font-weight: 700; font-size: 16px; }
.pop-hm-btn4 { margin: 0; }
.pop-hm-btn4 a.btngrn { background: #75c202; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; color: #ffffff; font-size: 14px; text-align: center; text-decoration: none; width: 100%; display: inline-block; padding: 7px 0; border: 0px solid #75c202; text-transform: uppercase; }
.pprght-wrap { display: block; position: absolute; top: 0; left: 100%; z-index: 1; box-sizing: border-box; width: 280px; min-height: 343px; background: #fff; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.pprght-login-sec { margin: 20px auto 0; width: 240px; }
.pop-btn-bck a { width: 20px; height: 20px; background: url(../images/pop-bbck.html) left 5px no-repeat; float: left; }
.pop-rght-hd { float: left; width: 205px; font-size: 16px; color: #000; font-weight: 700; text-transform: uppercase; }
.pop-fld-sec { margin: 15px 0 0 0; }
.pop-fld-sec ul { }
.pop-fld-sec ul li { margin: 0 0 13px 0; list-style:none; }
.pop-fld-sec ul li.margtp-20 { margin: 0px 0 10px 0; }
.pop-fld-sec ul li.fp-lnk { text-align: right; font-size: 11px; }
.pop-fld-sec ul li.fp-lnk a { color: #0077cc; text-decoration: none; }
.pop-fld-sec ul li input { border: 1px solid #c8c8c8; padding: 11px 10px; font-size: 12px; color: #5d5f60; width: 100%; box-sizing: border-box; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.pop-fld-sec ul li input.txtname { border: 1px solid #c8c8c8; padding: 11px 10px; font-size: 12px; color: #5d5f60; width: 46%; box-sizing: border-box; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.pop-fld-sec ul li input[type="button"] { background: #f96e13; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; color: #ffffff; font-size: 14px; text-align: center; text-decoration: none; padding: 9px 0; border: 0px solid #75c202; cursor: pointer; text-transform: uppercase; }
.pop-btm-lnk-sec { position: absolute; bottom: 0; left: 0; padding: 10px 0; text-align: center; box-sizing: border-box; font-size: 12px; width: 100%; color: #5d5f60; }
.pop-btm-lnk-sec a { color: #5d5f60; text-decoration: none; font-weight: 800; }
.pprght-wrap.active { left: 0; }
.pprght-wrap.dnone { display: none; }
.tks-hd { text-transform: uppercase; color: #d51619; font-size: 22px; font-weight: 700; margin: 0 0 5px 0; text-align: center; }
.tks-note { color: #000; font-size: 15px; font-weight: 700; text-align: center; }
.rdrct-note { color: #5d5f60; font-size: 12px; font-weight: 400; text-align: center; margin: 15px 0 0 0; }
.rdrct-note a { color: #005e93; text-decoration: none; }
.lgs-pop-bx { border-bottom: 1px solid #c8c8c8; padding: 0 50px 20px; margin: 0 0 20px 0; width: 100%; box-sizing: border-box; min-height: 60px; }
.craja-lg { float: left; width: 145px; }
.arrow-ani { float: left; width: 185px; margin-top: 13px; text-align: center; }
.mer-logosec { float: right; width: 140px; text-align: center; }
.popbtn-sgnup { margin: 25px 0 0 0; text-align: center; }
.popbtn-sgnup a { border: 0px solid #c8c8c8; padding: 8px 10px; font-size: 12px; color: #fff; width: 270px; box-sizing: border-box; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #75c202; text-decoration: none; }
.md-modal.jnpop { top: 50%; z-index:9999999; transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); }
.stepspop .lgs-pop-bx { padding: 0px; font-size: 22px; font-weight: 700; text-transform: uppercase; min-height: 40px; margin: 0 0 20px 0; }
.stepspop .lg-stps { margin: 0 0 20px 0; }
.stepspop .lg-stps ul li { list-style: none; padding: 0px 0 10px 15px; margin: 0; font-size: 14px; color: #5d5f60; background: url(../../cdn.couponraja.in/images/pp-bull.jpg) left 6px no-repeat; }


/* ---- 15 Dec 15 ----- */

.popupmer1a_new { max-width: 642px !important; padding: 0px; }
.popupmer1a_new .md-close { position: absolute; right: 7px; top: 6px; }
.popupmer1a_new .nwbtn { background: url(../images/sprite.html) -353px -24px no-repeat; }
.popupmer1a_new .close-butn { background: url("../images/close-icon.png") no-repeat; float: right;  position: absolute; width: 19px; z-index: 9; }
.popupmer1a_new .close1-butn1 { background: url("../images/close-icon.png") no-repeat ; float: right; height: 19px; position: absolute; width: 19px; z-index: 9; }
.popupmer1a_new .lft-mer-info-sec { width: 271px; float: left; min-height: 350px; background: url(../images/onetimepopleft.html) #f96e13 no-repeat; }
.popupmer1a_new .rght-hm-log-btn-sec { width: 360px; float: left; padding-top: 20px; box-sizing: border-box; position: relative; overflow: hidden; min-height: 542px; }
.popupmer1a_new .pprght-wrap.active { left: 0; }
/*--- sec1 home btns ---*/
.popupmer1a_new .pprght-hm-log-sec { margin: 35px auto 0; width: 260px; }
.popupmer1a_new .pop-hm-btn1 { margin: 0 0 20px 0; }
.popupmer1a_new .pop-hm-btn2 { margin: 0 0 25px 0; }
.popupmer1a_new .pop-hm-btn3 { margin: 0 0 25px 0; }
.popupmer1a_new .pop-hm-btn4 { margin: 0 0 20px 0; width: 100%; }
.popupmer1a_new .pop-hm-btn5 { margin: 0; }
.popupmer1a_new .pop-hm-btn4 a.btngrn {text-transform: none;background: #2d4c9c; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; color: #ffffff; font-size: 16px; text-align: center; text-decoration: none; width: 100%; display: inline-block; padding: 7px 0; border: 0px solid #75c202; }
.popupmer1a_new .pop-hm-btn5 a.btnbrd { background: #fff; border: 2px solid #07227d; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; color: #333; font-size: 16px; text-align: center; text-decoration: none; width: 100%; display: inline-block; padding: 7px 0; box-sizing: border-box; }
.popupmer1a_new .pop-hm-btn5 a.btnbrd:hover { background: #2d4c9c; color: #ffffff; }
/*--- End sec1 home btns ---*/

	/*--- sec2 login sec ---*/	
.popupmer1a_new .pprght-wrap { display: block; position: absolute; top: 0; left: 100%; z-index: 1; width: 360px; box-sizing: border-box; min-height: 542px; background: #fff; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.popupmer1a_new .pprght-login-sec { margin: 20px auto 0; width: 260px; }
.popupmer1a_new .pop-btn-bck a { width: 35px; height: 32px; background: url(../images/pop-bbck1.jpg) left 9px no-repeat; float: left; }
.popupmer1a_new .pop-rght-hd { float: left; width: 225px; text-align: center; font-size: 29px; color: #333; font-weight: 400; }
.popupmer1a_new .pop-fld-sec ul li:nth-child(1) input{margin-top:20px;}
.popupmer1a_new .pop-fld-sec { margin: 0px 0 0 0; }
.popupmer1a_new .pop-fld-sec ul {padding:0; }
.popupmer1a_new .pop-fld-sec ul li { margin: 0 0 -6px 0; }
.popupmer1a_new .pop-fld-sec ul li.margtp-20 { margin: 20px 0 10px 0; }
.popupmer1a_new .pop-fld-sec ul li.fp-lnk { text-align: right; font-size: 13px; }
.popupmer1a_new .pop-fld-sec ul li.fp-lnk a { color: #0077cc; text-decoration: none; }
.popupmer1a_new .pop-fld-sec ul li input { border: 1px solid #c8c8c8; padding: 11px 10px; font-size: 13px; color:#5d5d5d; width: 100%; box-sizing: border-box; }
.popupmer1a_new .pop-fld-sec ul li input[type="submit"] { background: #2d4c9c; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; color: #ffffff; font-size: 16px; text-align: center; text-decoration: none; padding: 9px 0; border: 0px solid #f96e13; cursor: pointer; }
.popupmer1a_new .pop-btm-lnk-sec { position: absolute; bottom: 0; left: 0; height: 60px; border-top: 1px solid #d1d1d1; padding: 20px 0; text-align: center; box-sizing: border-box; font-size: 13px; width: 100%; color: #0077cc; }
.popupmer1a_new .pop-btm-lnk-sec a { color: #0077cc; text-decoration: none; font-weight: 800; }
/*--- End sec2 login sec ---*/
.popupmer1a_new .pprght-wrap.active { left: 0; }
.popupmer1a_new .pprght-wrap.dnone { display: none; }
.popupmer1a_new .onetimeleft { margin-top: 140px; background: #f96e13; }
.popupmer1a_new .onetimeleft .titleone { color: #ffe50a; font-size: 22px; padding-top: 25px; text-align: center; font-weight: 700; }
.popupmer1a_new .onetimeleft .titleone1 { color: #fff; font-weight: 300; font-size: 16px; text-align: center; margin-top: 12px; }
.popupmer1a_new .onetimeleft .titleone1 span { font-weight: 600; }
.popupmer1a_new .onetimeleft .titleone2 { color: #fff; font-weight: 600; font-size: 16px; text-align: center; margin-top: 25px; }
.popupmer1a_new .onetimeleft .titleone3 { color: #ffe50a; font-size: 16px; text-align: center; margin-top: 20px; }

 
 /* --- 9-2-2016 ---*/
.list-busi ul .accnt ul li a span { display: none; }
.list-busi ul .accnt { width: 110px; }
.list-busi ul .accnt ul li a { padding: 4px 0 5px !important; font-size: 12px; }
/* --- END 9-2-2016 ---*/
 
 /*-- 10-2-2016 -- */
a.nw-btn-frmt { margin: 10px 0; text-decoration: none; color: #0776b2; font-size: 18px; font-weight: 600; }
p.algnap { margin: 0 0 20px; text-align: right; width: 100%; color: #0776b2; font-size: 18px; font-weight: 600; }
/* --- 5-2-2016 --- */
.mvwbx-hm { float: right; margin: 27px 0 0 0; width: 300px; background: url(../images/hm-sb-nwbg.html) center top no-repeat; height: 280px; }
ul.mvwbxlst { margin: 120px 0 0 30px; }
ul.mvwbxlst li { list-style: none; background: url(../images/sb-nwbull.html) left 6px no-repeat; padding: 0 0 0 20px; margin: 2px 0; font-size: 14px; font-weight: 700; text-transform: uppercase; color: #000; }




.hdmid { margin: 50px 0 0px; font-size: 22px; color: #fff; width: 100%; text-align: center; display: inline-block; }
.yllowhd { margin: 0px; font-size: 39px; color: #fff; width: 100%; text-align: center; display: inline-block; text-transform: uppercase; font-weight: 600; line-height: 45px; }
.hdmid.hdsm { margin: 0 0 42px; font-size: 17px; color: #fff; width: 100%; text-align: center; display: inline-block; font-weight: 300; }
.pplnks { margin: 0px 10px 40px; text-align: center; display: inline-block; box-sizing: border-box; }
.pplnks ul li { display: inline-block; border-right: 1px solid #fff; margin-bottom: 5px; }
.pplnks ul li a { font-size: 12px; text-decoration: underline; color: #fff; padding: 0 4px; }
.pplnks ul li:last-child { border: 0; }
.nobrd { border: 0 !important; }
/* --- 17-2-2016 --- */
.popupmer1a_new .rght-hm-log-btn-sec, .popupmer1a_new .pprght-wrap { min-height: 480px; }

#RetailSignPop .popupmer1a_new .rght-hm-log-btn-sec, .popupmer1a_new .pprght-wrap { min-height: 670px; }

#RetailSignPop .popupmer1a_new .lft-mer-info-sec { min-height: 670px; }
#RetailSignPop .popupmer1a_new .onetimeleft {     margin-top: 280px; background: #f96e13; }

.popupmer1a_new .lft-mer-info-sec { min-height: 480px; }

/* ---- 18-2-2016 ---- */
.np2 .tc_txts { color: #777777; font-size: 11px; }
.np2 .tc_txts .tcn { color: #000000; display: block; float: left; font-size: 11px; font-weight: bold; margin-bottom: 0px; }
.np2 .tc_txts .panel, .np2 .tc_txts .readtcbtn { color: #000; cursor: pointer; font-size: 12px; font-weight: bold; }
.np2 .tc_txts .panel { clear: both; display: none; font-size: 11px; font-weight: normal; width: 100%; }
.np2 .tc_txts .panel ul { margin-bottom: 15px; }
.np2 .tc_txts .panel ul li { color: #4c4c4c; font-size: 11px; font-weight: normal; list-style: outside none disc; margin: 0 0 0 15px; padding: 3px 0 3px 5px; }
/*-----------------------   Feedback/Suggestion box    --------------------------------*/

/*body {overflow:hidden;}*/
.right-menu ul li a img { margin: 0px 0 0 0; }
#rghtsldr { width: 366px; top: 100px; position: absolute; z-index: 999; right: -330px; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
#rghtsldr.active { right: 0; }
#sldrinrmnbx { width: 330px; position: absolute; right: 0; border: 0px; background: #fff; padding: 20px; box-sizing: border-box; -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; overflow: hidden; }
#sldrbox, #sldrbox1 { position: absolute; top: 180px; left: 0px; width: 36px; height: 100px; cursor: pointer; }
.fdbckfrmhd { background: #f1f1f1; margin: -20px -20px 20px; padding: 20px; }
.fdhd { font-size: 15px; color: #000; margin-bottom: 5px; font-weight: 700; }
.fdhdnt { font-size: 12px; color: #000; font-weight: 300; }
.fdbckhngfrm { }
.fdbckhngfrm input, .fdbckhngfrm select, .fdbckhngfrm textarea { padding: 10px; box-sizing: border-box; border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px; font-size: 12px; color: #000; width: 100%; margin-bottom: 10px; background: #fff; box-shadow: none; border: 1px solid #e5e5e5; }
.fdbckhngfrm textarea { font-family: 'Open Sans', sans-serif; font-size: 12px; color: #000; }
.fdbckhngfrm input[type="checkbox"] { width: auto; margin: 0 5px 0 0; }
.fdbckhngfrm label { font-size: 10px; }
.fdbckhngfrm input[type="button"] { box-sizing: border-box; border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px; border: 0; background: #75c202; width: auto; font-size: 12px; color: #fff; text-transform: uppercase; text-align: center; padding: 8px 15px; margin: 10px 0 0 0; font-weight: 600; cursor: pointer; }
.fdbckfrm-ovrly { background: rgba(0,0,0,0.90); width: 100%; height: 100%; position: fixed; z-index: 998; display: none; }
.fdbckfrm-ovrly.active { display: block; }
/* ---- 02-02-2016 ---- */
.super-savel-block { width: 100%; height: 278px; }
.super-savel-block .top-part { position: relative; padding-bottom: 25px; overflow: hidden; }
.super-savel-block .top-part:after { content: ""; width: 120%; position: absolute; left: 0px; bottom: 0px; height: 30px; background: #ffdd2b; transform: rotate(-5deg); margin-bottom: -10px; }
.super-savel-block .top-part .img { float: left; width: 40%; text-align: right; padding: 20px 0 0 0; box-sizing: border-box; }
.super-savel-block .top-part .img img { display: inline; }
.super-savel-block .top-part .txt { float: left; width: 60%; text-align: left; padding: 30px 0 0 10px; box-sizing: border-box; color: #1f1f1f; font-size: 24px; font-weight: 600; }
.super-savel-block .top-part .txt span { display: block; font-weight: 700; line-height: 1.2; }
.super-savel-block .btm-part { text-align: center; background: #ffdd2b; padding: 0 15px 30px; }
.super-savel-block .btm-part h3 { font-size: 17px; color: #000000; font-weight: 600; line-height: 1.2; float: none; margin: 0px; padding: 0 0 20px 0; }
.super-savel-block .btm-part h3 span { font-weight: 700; }
.super-savel-block .btm-part .input-box { position: relative; }
.super-savel-block .btm-part .input-box input { width: 100%; display: block; height: 38px; background: #fff; border: none; border-radius: 5px; padding: 0 120px 0 10px; box-sizing: border-box; }
.super-savel-block .btm-part .input-box input.sbmt-btn { background: #1f1f1f; color: #fff; position: absolute; width: auto; padding: 0 15px; font-size: 13px; font-weight: 700; top: 0px; right: 0px; border-radius: 0 5px 5px 0; cursor: pointer; }
/* ----- 2-3-2016 ------ */
.super-savel-block .btm-part a.sbmt-btn { background: #1f1f1f; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; color: #fff; font-size: 13px; font-weight: 700; padding: 10px 15px; /*position: absolute;
    right: 0;
    top: 0;
    */ width: auto; text-decoration: none; }
.super-savel-block .btm-part .input-box { position: static; margin: 18px 0 0; }
.drkbg-sec { background: #2a2a2a; width: 100%; display: table; }
.statfltr { margin: 10px; float: left; width: 300px; text-align: left; }
.statfltr span { color: #fff; }
.statfltr select { float: none; margin: 0; width: 184px; }
/* ----- 12-02-2016 ----- */
.cashback ul .tr .td.title { width: 204px; text-align: center; }
.cashback ul .tr .td.date { padding: 7px 15px; text-align: center; width: 101px; font-size: 12px; }
.cashback ul .th .td { font-size: 12px !important; }
.cashback ul .tr .td.links { border-right: 0 !important; }
.cashback ul .tr.ttl-desc { font-weight: 600; }
.cashback ul .tr .td.amt { font-size: 15px; }
.cashback ul .tr .td.links { font-size: 12px; }
/* ----- 7-2-2016 ---- */
.mobrchrgmsg { width: 500px !important; padding: 20px; text-align: center; box-sizing: border-box; background: #fff; }
.rmob-hd { font-size: 22px; font-weight: 600; color: #d41619; margin-bottom: 5px; text-transform: uppercase; }
.rmob-txt { font-size: 16px; font-weight: 600; color: #000; }
.md-modal { position: fixed; top: 50%; left: 50%; width: 50%; max-width: 630px; min-width: 320px; height: auto; z-index: 2000; visibility: hidden; transform: translateX(-50%) translateY(-50%); }
/* ----- 4-3-2016 ----- */
#rghtsldr { position: fixed; top: 130px; }
/* ----- 3-3-2016 ----- */
.flt-box li ul li { padding: 0; }
.flt-box li ul li label { color: #616161; font-weight: 400; padding: 5px 0 5px 30px; }
.flt-box li ul.brwscat li label { padding: 5px 10px 5px 20px; }
.flt-box li ul.brwscat li ul.seclevaccrd { margin: 0 0 0 20px !important; }
ul.seclevaccrd li { position: relative; }
ul.seclevaccrd li input[type="checkbox"] { position: absolute; z-index: 1; left: 0; }
.cd-accordion-menu input[type="checkbox"].clckchk { opacity: 0; }
span.plsico { float: right; font-size: 10px; }
.flt-box { margin-bottom: 20px; border: 1px solid #d3d2d2; }
/* ------- 7-3-2016 -------- */
/*.navbar .right-menu li a.txthrf { margin: 15px 0 0 !important; }*/
/* ---- 4-3-2016 ---- */
.md-modal.nwcbpop { padding: 15px 0; }
.md-modal.nwcbpop .offr-dtlstxtsecn { font-size: 16px; margin: 10px 0 20px; text-align: center; padding: 0 30px; }
.md-modal.nwcbpop .offr-dtlstxtsecn span { font-weight: 600; }
.md-modal.nwcbpop .cpcd-bx { width: 60%; }
.md-modal.nwcbpop .cpcd-bx input { width: 65%; font-size: 16px; padding: 8px 0; text-transform: uppercase; }
.md-modal.nwcbpop .cpcd-bx a { font-size: 14px; padding: 10px; }
.md-modal.nwcbpop .cbexpsec { width: 100%; margin-bottom: 10px; font-size: 12px; color: #000; text-align: center; }
.md-modal.nwcbpop .cbexpsec a { color: #0096ff; text-decoration: none; }
.md-modal.nwcbpop .tc_txts { width: 80%; margin: 0 auto 20px; }

.md-modal.nwcbpop .avlcb-shsn { width: 235px; }
.md-modal.nwcbpop .avlcb-shsn p { font-size: 15px; text-transform: none; font-weight: normal; padding: 8px 0 0; }

/* --- 15-3-2016 --- */
#popupMer1a1 .lft-mer-info-sec { background: #2d4c9c url("images/loginpopup.html") no-repeat left top; }
#popupMer1a1 .onetimeleft { background: #2d4c9c ; box-shadow: none; margin-top: 118px; }
#popupMer1a1 .poptag { font-size: 24px; color: #fff; margin-bottom: 20px; font-weight: 300; text-align: center; margin-top: 25px; display: inline-block; width: 100%; font-family: 'Raleway', sans-serif; }
#popupMer1a1 .sgnupnt { font-size: 16px; text-align: center; color: #fff; margin-bottom: 20px; font-weight: 300; display: inline-block; width: 100%; font-family: 'Raleway', sans-serif; line-height: 24px; }
#popupMer1a1 .sgnupnt span { color: #f00b2c; text-transform: uppercase; font-size: 21px; font-weight: 800; font-family: 'Open Sans', sans-serif; }
#popupMer1a1 .tcwrds { text-align: right; padding: 0 10px; margin-top: 30px; color: #928f8f; font-size: 9px; font-family: 'Raleway', sans-serif; }
#popupMer1a1 .tcwrds span { color: #fff; }
/*********  04-01-16  **************/
@media  (max-width:1279px){
	.lft-mer-info-sec{ display:none;}
	.md-modal{width: auto;}
	
	}
	.md-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: visible;
    top: 0;
    left: 0;
    z-index: 999999;
    opacity: 1;
    background:rgba(0, 0, 0, 0.41);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.popupmer1a_new .pop-hm-btn3 a.btnbrd {
    background: #fff;
    border: 2px solid #f96e13;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #333;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    width: 100%;
    display: inline-block;
    padding: 7px 0;
    box-sizing: border-box;
}

#RetailSignPop input[type=text], #popupMer1a1 input[type=text]{ color:#333;}

._1ZDB ul li:hover {

     -webkit-box-shadow: 0px 21px 35px 20px rgba(0, 0, 0, 0.255);
     -moz-box-shadow: 0px 21px 35px 20px rgba(0, 0, 0, 0.255);
     -ms-box-shadow: 0px 21px 35px 20px rgba(0, 0, 0, 0.255);
     -o-box-shadow: 0px 21px 35px 20px rgba(0, 0, 0, 0.255);
     box-shadow: 0px 8px 8px 0px rgba(0, 0, 0, 0.0555);
 }
 


/*POP CSS END HERE*/




/*
Inner pages css here*/



#RechDone .overlay {
    background: rgba(45, 76, 156, 0.9);
    padding: 0px 0 0px 0;
    margin-bottom: 0px;
    height: 58px;
}



#RechProced  ul{padding:0; margin:0px; list-style:none}


#RechProced ul li{padding:0; list-style:none; background:#fff; width:100%;}



#RechProced .container{ padding:0px;}


#RechProced  ._1ZDB ul li div ._3wX3 img {
    width:auto;
}


#RechProced ._1ZDB ul li div {
    padding: 5px 8px 6px 7px;
    cursor: pointer; 
}


#RechProced ._1ZDB ul li div ._3wX3{
    float: left;
    width: auto;
} 

#RechProced ._1ZDB ul li div ._3EUq{ width:30%; }

#RechProced ._1ZDB ul li div ._3dqs {
  
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 12px !important; width:45%; 
}


#RechProced ._1ZDB ul li div ._3EUq{
  
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 12px !important;
}


#RechProced ._1ZDB ul li div ._3e-D {
  
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 3px !important;
}





/*This is your  order css*/




#YouOrder .overlay {
    background: rgba(45, 76, 156, 0.9);
    padding: 0px 0 0px 0;
    margin-bottom: 0px;
    height: 58px;
}



#YouOrder  ul{padding:0; margin:0px; list-style:none}


#YouOrder ul li{padding:0; list-style:none; background:#fff; width:100%;}



#YouOrder .container{ padding:0px;}


#YouOrder  ._1ZDB ul li div ._3wX3 img {
    width:auto;
}


#YouOrder ._1ZDB ul li div {
    padding: 5px 8px 6px 7px;
    cursor: pointer; 
}


#YouOrder ._1ZDB ul li div ._3wX3{
    float: left;
    width: auto;
} 

#YouOrder ._1ZDB ul li div ._3EUq{ width:29%; }

#YouOrder ._1ZDB ul li div ._3dqs {
  
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 0px !important; width:15%;
}


#YouOrder ._1ZDB ul li div ._3EUq{
  
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 0px !important;
}


#YouOrder ._1ZDB ul li div ._3e-D {
  
    font-size: 14px;
    font-weight: 400;
    color: #666;
    padding-top: 3px !important;
}



#YouOrder ul li:first-child span.amo {
    font-size: 18px;
    font-weight: 600;
}
#YouOrder ul li:first-child span.amoinf {
    font-size: 13px;
    font-weight: 400;
}



#YouOrder form {
    margin-bottom:0rem;
}



#YouOrder ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: gray; font-size:14px;
}
::-moz-placeholder { /* Firefox 19+ */
  color: gray;
}
:-ms-input-placeholder { /* IE 10+ */
  color: gray;
}
:-moz-placeholder { /* Firefox 18- */
  color: gray;
}






/*

table css here*/


#home .table&gt;thead&gt;tr&gt;th {
    vertical-align: bottom;
    border-bottom: 1px solid #ddd;
    background: #F5F8F9;
    font-size: 13px;
    font-weight: bold;
    /* padding: 10px; */
    display: table-cell;
    color: #000;
}

.table&gt;thead&gt;tr&gt;th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
    vertical-align: bottom;
    border-bottom: 1px solid #ddd;
    background: #F5F8F9;
    font-size: 13px;
    font-weight: bold;
    /* padding: 10px; */
    display: table-cell;
    color: #000;
}

#home ._1ZDB table span{     font-size: 14px;
    font-weight: 600;
    color: #404040;}

#home ._1ZDB table p{font-size: 12px !important;
    font-weight: 600;}
	
	.btn.btn-raised.btn-info {
    color: #fff;
    background-color: #2d4c9c !important;
    border-color: #2d4c9c !important;
}
	
	
	
	#home .table span {
    font-size: 14px;
    font-weight: 600;
    color: #404040;
}
	
	.checkbox label .checkbox-decorator .check, label.checkbox-inline .checkbox-decorator .check{    width: 1rem !important;
    height: 1rem !important;}
	/*dropdown css*/
#divfilter .btn, .price-book .btn{font-size:11px;}	
.price-book{padding-top: 4px;}	
	
.dropbtn {
    background-color: #4CAF50;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    min-width: 100%;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 9; margin-top:0px;    right: -42px;
}

.dropdown-content a {
      color: black;
    padding: 8px 36px;
    text-decoration: none;
    text-align: center;
    font-size: 13px !important;
    display: block;
    white-space: nowrap;
    width: 100%;
    border-bottom: 1px #d6d6d6 dashed; 
}

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}
	
	
	
	.profileText {
    float: left!important;
    width: 100%;
}
	
	
	.profile .profileText a {
    float: right!important;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
}
	
	
	.profileText ul li {
    width: 550px;
    float: left!important;
    margin-bottom: 10px;
}

 .profileText ul li .col1 {
    float: left!important;
    width: 130px;
    font-size: 12px;
    color: #828282;
    font-weight: 400;
    text-align: right;
    margin-right: 10px;
}

.profileText ul li .col2 {
    float: left!important;
    margin-right: 20px;
    font-size: 12px;
    color: #000;
    font-weight: 600;
}

.profileText ul li {
       width: 100%;
    float: left!important;
    margin: 0px;
    border: 0px;
}


	
	.profileText ul li { box-shadow:none !important;
	}
	
	
	/*
Finish drop down css*/
	
	
	
	
	#ProDetail .custom-file-control, .form-control{color: rgb(0, 0, 0) !important;}
	
	
	.padtop30{ padding-top:30px;}
	
	
	
	
	#ProDetail .custom-file-control, .form-control {color:#000; /*background-image:linear-gradient(0deg,#2d4c9c 2px,rgba(0,150,136,0) 0),linear-gradient(0deg,rgba(0,0,0,.26) 1px,transparent 0) !important;*/}
	
	
	::-webkit-input-placeholder { /* WebKit browsers */
    color:#666666 !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #666666;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #666666;
}
#promo-h  input::-moz-placeholder, #paymentForm  input::-moz-placeholder, .hotelstab2  input::-moz-placeholder, #busForm  input::-moz-placeholder, #searchForm  input::-moz-placeholder, #paymentForm input::-moz-placeholder{font-size: inherit !important; line-height: 2rem !important;}
#promo-h  input:-moz-placeholder,#paymentForm  input:-moz-placeholder, .hotelstab2  input:-moz-placeholder, #busForm  input:-moz-placeholder, #searchForm  input::-moz-placeholder, #paymentForm input:-moz-placeholder{font-size: inherit !important; line-height: 2rem !important;}

:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #666666;
}
	
	
	
	.off-pad .nav&gt;li&gt;a {
    padding: 14px
}
	

@media  (max-width:480px){
	._1ZDB ul li {
    border: 1px solid #ebebeb;
    width: 100%;
    margin:0;
    margin-right: 0;
}

.FormBack {
    height: 500px;
    position: absolute;
    background: #fff;
    top: 0px;
    padding: 20px;
    z-index: 9999999;
    width: 100%;
    -moz-box-shadow: 0 2px 3px 0 rgba(0,0,0,.5);
    -webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.5);
    box-shadow: 0 2px 3px 0 rgba(0,0,0,.5);
    box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
    margin: 0px;
}
	
	}

	
.t4u-bg input[type="text"] {
    /*border-color: #fff !important;*/
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; background-color:#fff;
    color: #000 !important;
    background-image: none;
}
/* from ravi*/
.success{font-size: small;
    color: green;}
.error
{
	font-size: small;
	color: red;
}


.pclsl {
    float: left;
    color: #fff;
    margin-left: 25px;
    margin-right: 20px;
    font-size: 14px;
    text-transform: none;
}


#footer-page {
	background-color:#042fbe;
	padding-top:10px;
	font-size:12px;
	color:#fff !important;
}
#footer-page .widget {
	margin-bottom:10px;
	line-height: 20px;
}
#footer-page .widget h3 {
	font-weight:700;
	font-size:14px;
	color:#fff !important;
	margin-top:0;
	margin-bottom:5px;
	text-transform:uppercase;
	border-bottom: 3px solid rgba(255, 255, 255, 0.5);
	padding: 10px 0px 5px 0px;
}
#footer-page .widget ul {
	list-style:none;
	margin:0;
	padding:0
}
#footer-page .widget ul li {
	line-height:30px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
#footer-page .widget ul li:last-child {
	line-height:30px;
	border-bottom: none;
}
#footer-page .widget_rss ul li a, #footer-page .widget_meta ul li a, #footer-page .widget_pages ul li a, #footer-page .widget_nav_menu ul li a, #footer-page .widget_categories ul li a, #footer-page .widget_recent_entries ul li a, #footer-page .widget_archive ul li a {
	font-size:13px;
	color:#fff !important;
	line-height:0.8em
}
#footer-page .widget_rss ul li a:hover, #footer-page .widget_meta ul li a:hover, #footer-page .widget_pages ul li a:hover, #footer-page .widget_nav_menu ul li a:hover, #footer-page .widget_categories ul li a:hover, #footer-page .widget_recent_entries ul li a:hover, #footer-page .widget_archive ul li a:hover {
	color:#0091ea
}
#footer-page .widget_rss ul ul, #footer-page .widget_meta ul ul, #footer-page .widget_pages ul ul, #footer-page .widget_nav_menu ul ul, #footer-page .widget_categories ul ul, #footer-page .widget_recent_entries ul ul, #footer-page .widget_archive ul ul {
	margin-left:8px
}
#footer-page .widget_recent_comments ul li span {
	font-size:13px;
	color:#EDEDED;
	line-height:1.8em
}
#footer-page .widget_recent_comments ul li span a {
	color:inherit
}
#footer-page .widget_recent_comments ul li span a:hover {
	color:#0091ea
}
#footer-page .widget_follow_us .widget_content p {
	font-size:15px
}
#footer-page .widget_follow_us .widget_content .phone {
	font-family:"Oswald", sans-serif;
	font-size:36px;
	font-weight:400;
	color:#0091ea;
	letter-spacing:0.02em
}
#footer-page .awe-social {
	font-size:0;
	margin-left:-7px;
	margin-right:-7px;
	margin-top:35px
}
#footer-page .awe-social a {
	display:inline-block;
	margin:7px
}
#footer-page .awe-social a .fa {
	width:34px;
	height:34px;
	text-align:center;
	line-height:34px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	color:#fff;
	font-size:16px
}
#footer-page .awe-social a:hover {
	opacity:1 !important
}
#footer-page .awe-social:hover a {
	opacity:.5
}
#footer-page .awe-social .fa-twitter {
	background-color:#77CBEF
}
#footer-page .awe-social .fa-pinterest {
	background-color:#E95554
}
#footer-page .awe-social .fa-facebook {
	background-color:#537ABC
}
#footer-page .awe-social .fa-youtube-play {
	background-color:#E96349
}
#footer-page .widget_contact_info {
	position:relative;
	z-index:9;
	padding:46px 30px 150px 30px;
	margin-top:-100px;
	margin-right:30px
}
#footer-page .copyright{text-align: center;
    border-top: 1px solid #fff;
    padding-top: 12px;}
	
.sprite-footer {
	display: inline-block;
	position: relative;
	background: transparent url("../images/footer.png") 0 0 no-repeat;
	content: " ";
	margin: 0 5px;
	vertical-align: middle;
	transition:1s;
}
.ico-fresh-facebook {
	background-position: -117px -73px;
	height: 18px;
	width: 11px;
}
.ico-fresh-twitter {
	background-position: -130px -73px;
	height: 18px;
	width: 16px;
}
.ico-fresh-google {
	background-position: -192px -73px;
	height: 18px;
	width: 18px;
}
.ico-fresh-youtube {
	background-position: -170px -73px;
	height: 18px;
	width: 19px;
}
.ico-fresh-linkedin {
	background-position: -151px -73px;
	height: 18px;
	width: 16px;
}	
.ico-fresh-facebook:hover, .ico-fresh-facebook:focus {
	background-position: -117px -96px;
}
.ico-fresh-twitter:hover, .ico-fresh-twitter:focus {
	background-position: -130px -96px;
}
.ico-fresh-google:hover, .ico-fresh-google:focus {
	background-position: -192px -96px;
}
.ico-fresh-youtube:hover, .ico-fresh-youtube:focus {
	background-position: -170px -96px;
}
.ico-fresh-linkedin:hover, .ico-fresh-linkedin:focus {
	background-position: -151px -96px;
}
</pre></body></html>