.overwriteAddress-Bg{
    background: #2580b9;   
    color: #FFF;
}
.maintenance-container{background:#2580b9;color:#FFF;border:none !important;}
.maintenance-container h1{color:#FFF}
.maintenance-container a{
 background: #1a4691;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0MjQxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNTMzMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top,  #03235e 0%, #1a4691 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03235e), color-stop(100%,#1a4691));
 background: -webkit-linear-gradient(top,  #03235e 0%,#1a4691 100%);
 background: -o-linear-gradient(top,  #03235e 0%,#1a4691 100%);
 background: -ms-linear-gradient(top,  #03235e 0%,#1a4691 100%);
 background: linear-gradient(to bottom,  #03235e 0%,#1a4691 100%);
 color:#FFF;
 border-radius:5px
}
.tnc-promo,.tnc-promo:hover{color:#1a4691;text-decoration:underline !important}
/* Promotion */
.discount-icon{background:url(../img/promo-label-blue.png) no-repeat !important;background-size:100% 100% !important;}
.promotion .discount-icon{background:url(/img/promo-label.png) no-repeat !important;background-size:100% 100% !important;}
.promotion .discount-icon p{color:#00153a !important
/*color:#2aac48 !important*/
}
.promotion-tnc-icon, .promotion-icon{background:url('../img/starburst.png') !important;background-size:100% !important;behavior: url(../../js/backgroundsize.min.htc)}
/* To Prevent IE8 */
.selectedPlan{
  background: #1a4691;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0MjQxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNTMzMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: url(../img/tick-icon.png) no-repeat,-moz-linear-gradient(top,  #03235e 0%, #1a4691 100%);
  background: url(../img/tick-icon.png) no-repeat,-webkit-gradient(linear, left top, left bottom, color-stop(0%,#03235e), color-stop(100%,#1a4691));
  background: url(../img/tick-icon.png) no-repeat,-webkit-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url(../img/tick-icon.png) no-repeat,-o-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url(../img/tick-icon.png) no-repeat,-ms-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url(../img/tick-icon.png) no-repeat,linear-gradient(to bottom,  #03235e 0%,#1a4691 100%);
  background-position:95% 10%;
}
.selectedArea{
  background: #1a4691 !important;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0MjQxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNTMzMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #03235e 0%, #1a4691 100%) !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03235e), color-stop(100%,#1a4691)) !important;
  background: -webkit-linear-gradient(top,  #03235e 0%,#1a4691 100%) !important;
  background: -o-linear-gradient(top,  #03235e 0%,#1a4691 100%) !important;
  background: -ms-linear-gradient(top,  #03235e 0%,#1a4691 100%) !important;
  background: linear-gradient(to bottom,  #03235e 0%,#1a4691 100%) !important;
}
.pointer:after{ border-color:#1a4691  rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) }

.banca-yesno-btn,.btnContainer,.pointer,.preScreen-btn,.proposalForms-downloadBtn,.whilePrompt>a,.errorMsgContainer a,#msform fieldset a.triggerAddFamily,.ok-noted-btn, .ok-btn, form[name=summaryForm] .promptMsg a,.faqsSelected{
 background: #1a4691;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0MjQxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNTMzMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top,  #03235e 0%, #1a4691 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03235e), color-stop(100%,#1a4691));
 background: -webkit-linear-gradient(top,  #03235e 0%,#1a4691 100%);
 background: -o-linear-gradient(top,  #03235e 0%,#1a4691 100%);
 background: -ms-linear-gradient(top,  #03235e 0%,#1a4691 100%);
 background: linear-gradient(to bottom,  #03235e 0%,#1a4691 100%);
}

.errorMsgContainer a{
 background: #204b8d;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwNGI4ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDc0ZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top,  #204b8d 0%, #3474d5 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#204b8d), color-stop(100%,#3474d5));
 background: -webkit-linear-gradient(top,  #204b8d 0%,#3474d5 100%);
 background: -o-linear-gradient(top,  #204b8d 0%,#3474d5 100%);
 background: -ms-linear-gradient(top,  #204b8d 0%,#3474d5 100%);
 background: linear-gradient(to bottom,  #204b8d 0%,#3474d5 100%);
}

.green{ color:#00225c !important }
nav ul#main-nav a:hover,nav ul#main-nav a.active,nav ul#main-nav li:hover{ background-color:#2580b9}
.naviArrow{list-style: circle inside url(../img/side-menu-arrow.png);}
.about-client a{ color:#00225c; text-decoration:underline}
.bigContentBox>li span{ color:#00225c }
ul.accordianStack li h4{ color:#00225c !important }
.note a{ color:#00225c }
nav #naviBody{ background:#2580b9}
.whilePrompt{ background:#2580b9}
.promptMsg.promptMinDaysMsg,.promptMsg{ background:#2580b9 }
.clearfix.pageIntro.wrapper strong a{ color:#00225c; text-decoration:underline }
form#msform[name=nominationform] fieldset div.clearfix ul li:first-child a{ float:right; color:#00225c }
.proposalFormsContainer ul li p{ color:#00225c }
.navi-product-container{ background-color:#d40d00; box-shadow: 0px 2px 5px #3c3c3c; -webkit-box-shadow: 0px 2px 5px #3c3c3c; -moz-box-shadow: 0px 2px 5px #3c3c3c }
.navi-product-container ul li{ background-color:#00153a}
.shareFren ul.contactContent.clearfix a,.shareFren a,.main-container.claimTQ .button.textAlignCenter,.main-container.nominateTQ .button.textAlignCenter{ color:#00225c }
.annualPopOut{background:#00225c}
.form-title p,.add_coverage p,.formFamily h3{ background:#00225c; border-top:2px solid #00225c }
fieldset#risk input:focus,#msform fieldset ul li select:focus,#formsClaim input:focus,form#msform[name=nominationform] input:focus,textarea#description:focus,fieldset#personalDetails input:focus,.main.clearfix.paymentPage #msform fieldset input:focus{ border:1px solid #e73423 !important }
#msform fieldset ul li select{background: transparent url("../img/select-drop-down-btn.png") no-repeat right center !important}
fieldset#checkncd ul li input:focus{border:1px solid #e73423}
.planSummary .totalCost{ background:#00225c }
.tncContainer.whilePrompt p a,.helpContent .pdfLink{color:#00225c !important }
/*fieldset#personalDetails div input[readonly]{background:#b5d6e7 !important}*/


/*-------------------*/
/* Image */
.annualPopOut .promptTail{background:transparent url(../img/prompt-tail-south-annual.png) no-repeat;position:absolute;background-position:44px 0;width:100%;}
.travel-home-bg{ background:url(../img/bg-travel.jpg) no-repeat center; -webkit-background-size: cover;  -moz-background-size: cover; -o-background-size: cover; background-size: cover }
.critical-home-bg{ background:url(../img/bg-critical.jpg) no-repeat center; -webkit-background-size: cover;  -moz-background-size: cover; -o-background-size: cover; background-size: cover }
.personal-home-bg{ background:url(../img/bg-personal.jpg) no-repeat center; -webkit-background-size: cover;  -moz-background-size: cover; -o-background-size: cover; background-size: cover }
.home-content-bg{ background:url(../img/bg-home.jpg) no-repeat center; -webkit-background-size: cover;  -moz-background-size: cover; -o-background-size: cover; background-size: cover }
.motor-home-bg{ background:url(../img/bg-motor.jpg) no-repeat center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover }
.progress-loading-icon{ background:url(../img/payment-load-icon.gif) no-repeat center center }
.proposalFormsContainer ul li p{ background:url('../img/icon-pdf-s.png') no-repeat 5px 13px }
.nominateTQ .logoRegular{ background:url('../img/nominee-elected-icon.png') no-repeat center }
.claimTQ .logoRegular{ background:url('../img/claim-thx-icon.png') no-repeat center }
input[type="checkbox"]+label{ background:url(../img/check-select.png) 0% 0% no-repeat scroll transparent }
.area-map{ background:url('../img/planNArea-map.png') no-repeat center }

.char-error~.snapCover~.pageIntro{ background:#FFF url('../img/payment-failed-icon.png') no-repeat; background-position:center 50px  }
.char-waiting~.snapCover~.pageIntro{ background:#FFF url('../img/payment-load-icon.gif') no-repeat; background-position:center 50px  }
.pageIntro.wrapper.prescreenError{ background:#FFF url('../img/prescreen-error-icon.png') no-repeat; background-position:center 50px }
.logoThanks~.snapCover~.pageIntro{ background:#FFF url('../img/payment-success-icon.png') no-repeat; background-position:center 50px }

.moreInfo .productSmallPrint ul li .pdfDownload{ background:url('../img/icon-pdf-s.png') no-repeat left top }
.owl-prev{ background:url(../img/flexslider-arrow.png) no-repeat 0 0 }
.owl-next{ background:url(../img/flexslider-arrow.png) no-repeat 0 0; background-position:100% 0}

.lt-ie9 .main-container.home{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../img/bg-travel.jpg', sizingMethod='scale') }

nav ul#main-nav a.iconFb{ background:url('../img/fb-icon.png') no-repeat left center transparent }
nav ul#main-nav a.iconMail{ background:url('../img/mail-icon.png') no-repeat left center transparent }
nav ul#main-nav a.iconPhone{ background:url('../img/call-icon.png') no-repeat left center transparent }
nav #naviTop a{ color:transparent; background:url('../img/side-menu-close-btn.png') no-repeat center right }

ul.needToKnow li{ list-style-image:url(../img/listen-more-arrow.png) }
.main-container.home .btnMoreLess{  background:url('../img/btnMoreLess-icon-white.png') no-repeat center 10px}
.btnMoreLess.openInfo.insideTrigger{ background:url('../img/btnMoreLess-icon.png') no-repeat;  background-position:15px -50px }
.arrowMore,.planSummary .arrowMore{  background: url(../img/faq-arrow-btn.png) 0 0 no-repeat scroll transparent; width:17px; height:16px }
.arrowMore.openInfo{background-position:0 -15px !important}
a.nominateLink{
  background-image: url('../img/nomination-add-icon.png') no-repeat center left 10px;
  background: #1a4691;
  background: url('../img/nomination-add-icon.png') no-repeat center left 10px,-moz-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url('../img/nomination-add-icon.png') no-repeat center left 10px,-webkit-gradient(linear, left top, left bottom, color-stop(0%,#03235e), color-stop(100%,#1a4691));
  background: url('../img/nomination-add-icon.png') no-repeat center left 10px,-webkit-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url('../img/nomination-add-icon.png') no-repeat center left 10px,-o-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url('../img/nomination-add-icon.png') no-repeat center left 10px,-ms-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url('../img/nomination-add-icon.png') no-repeat center left 10px,linear-gradient(to bottom, #03235e 0%,#1a4691 100%);  
}

a.nominatePdfLink{
  background-image: url('../img/icon-pdf-s.png') no-repeat center left 10px;
  background: #03235e;
  background: url('../img/icon-pdf-s.png') no-repeat center left 10px,-moz-linear-gradient(top,  #03235e 0%, #1a4691 100%);
  background: url('../img/icon-pdf-s.png') no-repeat center left 10px,-webkit-gradient(linear, left top, left bottom, color-stop(0%,#03235e), color-stop(100%,#1a4691));
  background: url('../img/icon-pdf-s.png') no-repeat center left 10px,-webkit-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url('../img/icon-pdf-s.png') no-repeat center left 10px,-o-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url('../img/icon-pdf-s.png') no-repeat center left 10px,-ms-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url('../img/icon-pdf-s.png') no-repeat center left 10px,linear-gradient(to bottom, #03235e 0%,#1a4691 100%);  
}


.btnMoreLess{ background: url(../img/faq-arrow-btn.png) 0 0 no-repeat scroll transparent }
a#whatIsThis{ background:url(../img/whatisthis-icon.png) no-repeat right center }




.navBottom ul .nextArrow .ir .button{
  background: #1a4691;
  background-image: url("../img/submit-arrow.png");
  background-repeat: no-repeat;
  background-position:100px center;
  background: url("../img/submit-arrow.png") no-repeat 100px center, -moz-linear-gradient(top,  #03235e 0%, #1a4691 100%);
  background: url("../img/submit-arrow.png") no-repeat 100px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03235e), color-stop(100%,#1a4691));
  background: url("../img/submit-arrow.png") no-repeat 100px center, -webkit-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url("../img/submit-arrow.png") no-repeat 100px center, -o-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url("../img/submit-arrow.png") no-repeat 100px center, -ms-linear-gradient(top,  #03235e 0%,#1a4691 100%);
  background: url("../img/submit-arrow.png") no-repeat 100px center, linear-gradient(to bottom,  #03235e 0%,#1a4691 100%);  
}

.navBottom li.prevArrow a.ir span{
 background:url("../img/arrow-home-btn.png") no-repeat center left 15px;
 background-image: url("../img/arrow-home-btn.png");
 background-repeat:no-repeat;
 background-position:left center;
 background-position-x:15px;
}


.main-container.home .pageIntro.wrapper>p, .main-container.home .pageIntro.wrapper>h1,.main-container.home .btnMoreLess{color:#1a4691 !important}
#planRange .ui-datepicker td a{ background:url('../img/calendarUnselect.png') no-repeat center center transparent }
#planRange .date-range-selected a, #planRange .ui-datepicker-current-day a{ background:url('../img/calendarSelect.png') no-repeat center center transparent !important }

.iconHelp .ir{ display:block; color:transparent; background:transparent url(../img/help-icon.png) no-repeat center center }

form[name=summaryForm] .pageIntro h1{ background:url('../img/step4-icon.png') no-repeat left center; padding:5px 0 0 45px }
form#msform[name=claimform] #formsClaim .cvc span.promptTail{ background:transparent url(../img/prompt-tail-south.png) no-repeat top left; top:46px }
form[name=summaryForm] .tncContainer.whilePrompt>a{ background:url('../img/side-menu-close-btn.png') no-repeat center right }

.productLabel ul .productPeople{ background:transparent url(../img/people-icon.png) no-repeat top left; background-position:10px 5px }
.productLabel ul .productArea,.productLabel ul .productPlanName{background:transparent url(../img/location-icon.png) no-repeat top left; background-position:0px 5px }
.productLabel ul .productDays{ background:transparent url(../img/calendar-icon.png) no-repeat top left; background-position:10px 5px }

strong.rmSign{  background:transparent url(../img/total-icon.png) no-repeat top left; background-position: 0 3px; padding-left:25px }

.cvc .icon-cvc{ background:transparent url(../img/alert-icon.png) no-repeat top right !important; margin-top:-70px }
.cvc span.promptTail{ background:transparent url(../img/prompt-tail-south.png) no-repeat top right; top:125px }

.helpContent span.promptTail{ background:transparent url(../img/prompt-tail-north.png) no-repeat top right }
.paymentPage .clearfix.pageIntro.wrapper h1 img{ content: url('../img/stepPayment-icon.png') }

input[type="radio"]+label{ background:url(../img/dot-select.png) 0% 0% no-repeat scroll transparent }
.contentBox a,.faqContentBox>li .furtherInfo a{ color:#00225c; text-decoration:underline }

/* Autocomplete */
.autocomplete-no-suggestion { padding:0px 6px 1px;font-family:'pt_sansregular',Tahoma,Geneva,sans-serif;font-size:0.8em;color:#333333;background-color:#ffffff; }
.autocomplete-suggestion{padding:0px 6px 1px;font-family:'pt_sansregular',Tahoma,Geneva,sans-serif;font-size:0.8em;color:#333333;background-color:#ffffff;cursor: pointer;}
.autocomplete-selected { background: #3399ff; color:#ffffff;background: -ms-linear-gradient(top, rgba(222,222,222,1) 0%,rgba(222,222,222,1) 100%);
color:black\0; }
.autocomplete-selected strong { color:#ffffff;color:black\0; }
/* --------------- */
/* Responsive Code */
/* --------------- */
@-moz-document url-prefix() {
  #msform fieldset ul li .not-ie~select{ padding-right:30px; background: transparent url("../img/select-drop-down-btn.png") no-repeat right center !important }
}
@media screen and (-webkit-min-device-pixel-ratio:0){
  #msform fieldset ul li .not-ie~select{ padding-right:30px; background: transparent url("../img/select-drop-down-btn.png") no-repeat right center !important }
}

@media (max-width: 1100px){
  .mp-drop-down-container a{
     font-weight:bold;
     color:#000;
     background:url("../img/faq-arrow-btn.png") no-repeat scroll 100% 5px;
     background-position-x:100%;
     padding-right:25px
  }
}
@media only screen and (min-width: 992px){
 fieldset#personalDetails input:focus{ border:1px solid #e73423 !important }
}
@media only screen and (min-width: 774px){
  .productLabel ul .productPeople{ background:transparent url( ../img/people-icon.png) no-repeat top left; background-position:10px 5px }
  .productLabel ul .productDays{ background:transparent url(../img/calendar-icon.png) no-repeat top left; background-position:10px 5px }
  fieldset#personalDetails input:focus{ border:1px solid #e73423 !important }
  strong.rmSign{ background:transparent url(../img/total-icon.png) no-repeat top left;background-position:0 3px }
    .autocomplete-suggestion{font-size:1em;}
    .autocomplete-no-suggestion{font-size:1em;}
}
@media (max-width:744px) {
  fieldset#personalDetails input:focus{ border:1px solid #e73423 !important }
}
@media (max-width:568px) {
  .mp-drop-down-container a{
     font-weight:bold;
     color:#000;
     background:url("../img/faq-arrow-btn.png") no-repeat scroll 100% 5px;
     background-position-x:100%;
     padding-right:25px
  }
}
@media(max-width:320px){
article#travel .logo-with-promotion~.pageIntro.wrapper .product-writeup{width:88%}
.critical-illness #critical-illness .product-writeup,.personal-accident #personal-accident .product-writeup{height:150px !important} 
.motor #motor .product-writeup, .travelright-plus #travelright-plus .product-writeup{height:190px !important}
.home-content #home-content .product-writeup{height:150px !important;}
}
@media (max-width:480px) {
.navBottom ul .nextArrow .ir .button{ background:linear-gradient(to bottom, #03235e 0%,#1a4691 100%); margin-right:15px;  padding-left:20px }
}
@media (max-width:320px) {
.travelright-plus #travelright-plus .product-writeup{height:190px !important}
}

