@charset "utf-8";
/* CSS Document */
@font-face{font-family:'Glyphicons Halflings';src:url(fonts/glyphicons-halflings-regular.eot);src:url(fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(fonts/glyphicons-halflings-regular.woff) format('woff'),url(fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')} 
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'Glyphicons Regular';src:url('fonts/glyphicons-regular.eot');src:url('fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'),url('fonts/glyphicons-regular.woff2') format('woff2'),url('fonts/glyphicons-regular.woff') format('woff'),url('fonts/glyphicons-regular.ttf') format('truetype')}
.glyphicons2{display:inline-block;font-family:'Glyphicons Regular';font-style:normal;font-weight:normal;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face {font-family: 'webfontregular';src: url('fonts/myriadpro-regular-webfont.eot');src: url('fonts/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/myriadpro-regular-webfont.woff2') format('woff2'),url('fonts/myriadpro-regular-webfont.woff') format('woff'),url('fonts/myriadpro-regular-webfont.ttf') format('truetype'),url('fonts/myriadpro-regular-webfont.svg#webfontregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'candara';src: url('fonts/Candara.eot');src: url('fonts/Candara.eot') format('embedded-opentype'),url('fonts/Candara.woff') format('woff'),url('fonts/Candara.ttf') format('truetype'),url('fonts/Candara.svg#webfontregular') format('svg');font-weight: normal;font-style: normal;}
html {font-family:"candara",Myriad Pro,Arial, Verdana, Geneva, sans-serif;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body {margin: 0;overflow-x:hidden;}
*{transition: width .5s;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden],template {display: none;}
a {background: transparent;text-decoration:none;}
a:active,a:hover,a:focus {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
h1{margin: .67em 0;font-size: 2em;}
mark{color: #000;background: #ff0;}
small {font-size: 80%;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {height: 0;-moz-box-sizing: content-box;box-sizing: content-box;}
pre {overflow: auto;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;}
button { overflow: visible;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0;border: 0;}
input {line-height: normal;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid #c0c0c0;}
legend {padding: 0;border: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-spacing: 0;border-collapse: collapse;}
td,th {padding: 0;}
h1,h2,h3,h4,h5,h6,p{margin:0;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 62.5%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body {font-family:"candara" "webfontregular",Myriad Pro,Arial, Verdana, Geneva, sans-serif;font-size: 14px;line-height: 1.42857143;color: #242322;background-color: #fff;}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-menu-right{content:"\e258";}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-chevron-left:before {content: "\e079";}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-triangle-right:before{ content: "\e250"; } 
.glyphicon-triangle-left:before { content: "\e251"; }
.glyphicon-triangle-bottom:before { content: "\e252"; }
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-triangle-top:before { content: "\e253"; }
.glyphicon-plus:before{content:"\2b"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-print:before{content:"\e045"}
.glyphicons-group:before{content:"\E044"}
.glyphicon-question-sign:before{content:"\e085"}
.zindex99{z-index: 99999;}
.fixeddivclass{position:fixed;left:0px;top:0px;width:100%;border-bottom:2px solid #ffd200;z-index: 99999;}
.caret-down{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:8px solid;border-right:5px solid transparent;border-left:5px solid transparent}
.caret-up{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-bottom:8px solid;border-right:5px solid transparent;border-left:5px solid transparent}
.clearfix::before, .clearfix::after, .container::before, .container::after,.row::before, .row::after,.container-fixed::before, .container-fixed::after{content: " ";display: table;}
.clearfix::after, .container::after, .container-fluid::after, .row::after,header::after,footer::after,.container-fixed::after,.beforesignin::after,.aftersignin::after{clear: both;}
.config-fields:focus{cursor:none;}
.container{width:94%;max-width:1400px;margin:0 auto;}
.container-fixed{padding:7px 0px;}
.colm-right{float:right;}
.colm-left{float:left;}
.signin_register-colm{/*height:35px;*/position:relative;padding:0 10px;}
.beforesignin{color:#ffffff;} .beforesignin a{color:#ffffff;text-decoration:none;padding:12px 0; margin:0 10px; display:inline-block;}
.signin-offset-right{margin-right:15px;}
.helpsboxouter{height:35px;padding:0 10px;position:relative;}
.helpinnerbox a{color:#292e83;text-decoration:none;padding:7px 0 8px;display:inline-block;}
.helpsigns{font-size:16px;top:3px;margin-right:5px;}


.welcomboxdiv2{float:right;margin-right:0px;position:relative;margin-top:1px;}
.welcomboxdiv2 span.welcmtxt2{font-size:14px;font-family:arial;color:#262B78;font-weight:normal;line-height:32px;height:30px;float:left;padding:0px !important;margin:0px !important;}
.bxtsxt2{float:left;padding:0px !important;margin:0px !important;}
.welcomedropdowns2{float:left;height:30px;padding:0px 0 0px;}

ul.userddbox2{width:282px !important;padding:0px !important;margin:0px !important;position:absolute;right:-10px;top:34px;z-index:9999;background:#FFD200;border:1px solid #FFD200;border-top:none;}
ul.userddbox2 li{height:52px; border-top:1px solid #FFD200;list-style:none;width:280px !important;}
ul.userddbox2 li a{color:#666666;text-decoration:none;line-height:32px;display:block;padding:0px 2px;font-family: Arial;font-size: 16px;}


li.user-header2{height:180px !important;padding:10px;text-align:center;background: #FFD200;}

li.user-header2>img{z-index:5;height:90px;width:90px;border:3px solid;border-color:transparent;border-color:rgba(255,255,255,0.3)}
li.user-header2>p{z-index:5;color:#333366;font-size:15px;margin-top:10px;text-transform:capitalize;text-align:center;}
li.user-header2>p>small{display:block;font-size:12px}
.img-circle2{border-radius:50%;}
.pull-left2 {float: left !important;}
.pull-right2 {float: right !important;}
li.user-footer2{background-color: #f9f9f9;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;padding-top: 10px;}

a.welcomedropdowns2 .welcmtxt2>img{z-index:5;height:30px;width:30px;border:2px solid;border-color:transparent;border-color:rgba(231,185,73,0.3);margin:1px 0 1px 5px;}
.img-circle22{border-radius:50%;}

.btn22{display:inline-block;padding:6px 2px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;width:75px;}
.btn22:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn22:focus,.btn22:hover,a.btn22:focus,a.btn22:hover{color:#333;text-decoration:none;}
.btn22:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-default22{color:#333;background-color:#fff;border-color:#ccc}
.btn-default22:active,.btn-default22:focus,.btn-default22:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn22{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid transparent}
.btn11.uppercase22{text-transform:uppercase}
.btn-default22{background-color:#f4f4f4;color:#444;border-color:#ddd}
.btn-default22:hover,.btn-default22:active{background-color:#e7e7e7 !important}
.btn.btn-flat22{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px}.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.user-footer22 .btn-default22{color:#666666}
.newafterloginpopup{overflow:none !important;}
.ML17pt{margin-left:17px;}


.language-colm{float:left;padding:0px;margin:10px 0;}
.currency-colm{float:left;padding:8px 10px 7px 15px;position:relative;}
.currency-languages{/*margin-right:12px;*/}
.current-currency{cursor:pointer;}
.container-fixed{width:1500px; margin:0 auto;max-width:1500px;}
.update-current-search-box{width:1310px;float:right;padding:20px 0px 18px;}
.search-input-field{width:775px;float:left;margin-right:12px;}
.innsight-new-search-right{width:522px;float:right;}
.search-checkinout-field{width:108px;float:left;margin-right:12px;}
.search-roomconfigeradultchild-field{width:215px;float:left;padding:13px 0 10px;}
.search-roomconfigeradultchild-field a.adultchildconfiglink{display:block;color:#292e83;font-size:14px;}
.search-submit-btn-field{width:60px;float:right;}
.common-logo{width:181px;float:left;}
.common-logo a,.common-logo img{display:block; padding:5px 0;}
.tbox{width:100%; height:45px; background:#fff; border:1px solid #d5d5d5;border-radius:5px; font-size:16px; font-weight:bold; color:#565a5c; padding:10px 15px;}
.inputsearchbg{background:url(../../images/common/inputsearchicons.png) no-repeat 6px center #fff;padding-left:32px;}
.checkinoutdisplayblue{background:#292e83;padding:4px 8px 4px 12px;width:100%;float:left;border:1px solid #d5d5d5;border-radius:5px;height:45px;}
.checkinoutdisplay{background:url(../../images/common/iconCalenderbluebg.png) no-repeat right 2px;padding-right:32px;display:block;}
.checkinoutdisplay span{display:block;color:#fff;font-size:14px;line-height:17px;}
.go-for-new-search{background:none;border:0px;display:block;height:44px;left:0;position:absolute;top:0;width:100%;z-index: 9;border-radius:4px;}
.searchbttn{background:#61b119;color:#fff;font-size:22px;padding:11px 0;position:relative;text-align:center;width:100%;border-radius:4px; cursor: pointer;}
.searchbttn:hover{background:#4d950c;}
.inputecheckinout{width:100%;height:43px;opacity:0;filter:alpha(opacity=0);position:absolute;left:0px;top:0px;z-index:9;border:none;}
.checkinoutdisplayblue img.ui-datepicker-trigger{display:none !important;}
.room-adult-child-configuration{width:350px;position:absolute;right:0px;top:46px;z-index:91;/*background:#268de1;color:#fff;*/background:#f4f4f4;color:#292e83;padding:20px 20px 6px;min-height:142px;max-height:382px;overflow-y:auto;}
.config-label{float:left;padding-right:12px;line-height:40px;}
.config-settings{float:left;width:120px;}
.config-btn-minus{background:#292e83;color:#fff;border:none;/*background:#ffd200;*/padding:6px 10px;/*color:#268de1;border:none;*/border-radius:5px 0px 0px 5px;float:left;height:40px;line-height:32px;cursor:pointer;}
.config-btn-pluse{background:#292e83;color:#fff;border:none;/*background:#ffd200;*/padding:6px 10px;/*color:#268de1;border:none;*/border-radius:0px 5px 5px 0px;float:left;height:40px;line-height:30px;cursor:pointer;}
.config-btn-minus:hover,.config-btn-pluse:hover{/*background:#fbbd02;*/background:#2F1964;}
.config-fields{width:50px;float:left;height:40px;text-align:center;line-height:40px;/*color:#565a5c;border:none;*/color:#292e83;border:1px solid #292e83;cursor:not-allowed;}
.total-room-config{width:180px;margin:0 auto;}
.adult-children-th{width:100%;float:left;padding-top:15px;padding-bottom:5px;}
.dynamic-rooms-adult-child-config{width:100%;float:left;}
.dynamic-rooms-row{width:100%;float:left;padding-bottom:15px;}
.config-label-th{float:left;text-align:center;width:102px;min-height:10px;}
.config-label-th-2{float:left;text-align:center;width:70px;min-height:10px;}
.config-label-secd{line-height:40px;width:70px;text-align:center;float:left;}
.adult-config-box,.chieldren-config-box{width:102px;float:left;}
.chieldren-config-box{margin-left:12px;}
.config-fields-2{width:30px;float:left;height:40px;text-align:center;line-height:40px;/*color:#565a5c;border:none;*/color:#292e83;border:1px solid #292e83;cursor:not-allowed;}
.childrenages-box{width:100%;float:left;padding-top:12px;}
.age-of-child-label{width:102px;float:left;text-align:center;line-height:40px;}
.age-of-child-field{margin-left:12px;width:102px;float:left;}
.clickable-btn{cursor:pointer;}

.foter-container{background:#e9e9e9;border-top:2px solid #f9d45d;padding:22px 0px;color:#4f4f4f;font-family:Arial;font-family:"webfontregular",Myriad Pro,Arial,Verdana,Geneva,sans-serif; font-size:16px;}
.left-ftr-box h3,.countint-box h3{font-weight:400;font-size:16px;margin:0;padding-bottom:6px;}
.foter-container a{color:#4f4f4f;}
.innsight-links{padding-left:12px;}
.footer-link-button{width:100%;float:left;padding-bottom:5px;}
.containt-ftr-box-2{padding:0 1%;}
.counter-rows{background:#252525;border-radius:2px;padding:7px;display:inline-block;margin-top:5px;}
.count-number-box{color:#FFFFFF; font-size:30px; text-shadow:2px 1px 2px #000000; padding:0 !important; width:32px; display:inline-block !important; margin:0 -1px; text-align:center; border-radius:2px; /*box-shadow:0 0 2px #000000;*/ position:relative; font-family: 'Didact Gothic', sans-serif;line-height:36px;
background: #000000; /* Old browsers */
background: -moz-linear-gradient(top,  #000000 0%, #151515 35%, #1c1c1c 50%, #151515 65%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(35%,#151515), color-stop(50%,#1c1c1c), color-stop(65%,#151515), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #000000 0%,#151515 35%,#1c1c1c 50%,#151515 65%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #000000 0%,#151515 35%,#1c1c1c 50%,#151515 65%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #000000 0%,#151515 35%,#1c1c1c 50%,#151515 65%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #000000 0%,#151515 35%,#1c1c1c 50%,#151515 65%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.copy-rights-box,.power-by-box,.copyright{width:100%;float:left;}
.copyright{padding-top:10px;}

.colm-ftr-lx3{width:33.33%;float:left;}
.colm-lx-4,.colm-ftr-lx4,.ftrd-colm4{width:25%; float:left;}
.ftr-inner-colm-lx2{width:50%;float:left;}
.darkyellowbg{background:#292f85;}
.lightgraybg{background:#f4f4f4;}
.bgwhite{background:#fff;}
.TAC{text-align:center;}
.PR{position:relative;}
.ML4{margin-left:4px;}
.MR5{margin-right:5px;}
.ML12{margin-left:12px;}
.pad1percent{padding:12px 1%;}
.top2{top:2px;}
.MB20{margin-bottom:20px;}
.CP{cursor:pointer;}
.DB{display:block;}
.MZero{margin:0px;}
.font12{font-size:12px;}
.body-of-site{display: flex;min-height: 100vh;flex-direction: column;display: -ms-flexbox;}
.website-content-box{flex: 1;-ms-flex:1 0 auto;}


.body-of-site {display: flex; flex-direction: column; height: 100%; /* 1, 3 */ } 
header, footer {flex: none; /* 2 */} 
 
.website-content-box {flex: 1 0 auto; /* 2 */ padding: var(--space) var(--space) 0; width: 100%; } 
.website-content-box::after {content: '\00a0'; /* &nbsp; */ display: block; margin-top: var(--space); height: 0px; visibility: hidden;} 
@media (--break-lg) {.website-content-box {padding-top: var(--space-lg); } 
.website-content-box::after {margin-top: var(--space-lg); } } 
 
.website-content-box--full {padding: 0; } 
.website-content-box--full::after {content: none;} 



.closed,.DN,.hidden{display:none;}
.opened,.visible{display:block;}
#topcontrol{z-index:999 !important; bottom:130px !important}

.autocomplete-w1 {position: absolute; top: 0px; left: 0px;    _background: none; _margin: 0; border-radius: 7px 7px 7px 7px;font-family: Arial,Verdana,Geneva,sans-serif;font-size:16px;}
.autocomplete {background: none repeat scroll 0 0 #FFF; color: #555; cursor: default; margin: -7px 0 0; max-height: 350px; overflow: auto; padding: 0 10px; text-align: left; _height: 350px; _margin: 0; _overflow-x: hidden; width:652px; /*border-bottom: 1px solid #E3DCDC; border-left: 1px solid #E3DCDC; border-right: 1px solid #E3DCDC;*/}
.autocomplete .selected  td {background: #f8d668; color: #fff;white-space: normal;vertical-align: top;}
.autocomplete .selected  span {color: #4493C9;}
.autocomplete .selected X {color: #313131; font-weight: bold;}
.autocomplete tr {padding: 3px 5px; white-space: normal}
.autocomplete td {padding: 7px 5px;min-width:32px;white-space: normal;font-size: 14px;border-top: 1px dotted #CCC;}
.autocomplete tr:first-child td{border-top:none;}
.autocomplete X {font-weight: 400;}
.autocomplete X {background-color: #FFFF00; font-weight: normal !important;}
.citiesIcon {background: url(../../images/homepage/city.png) no-repeat 8px 6px #fff !important; width: 25px;}
.selected .citiesIcon {background: url(../../images/homepage/city.png) no-repeat 8px 6px #F8D668 !important; width: 25px;}
.airportIcon {background: url(../../images/homepage/airport.png) no-repeat scroll 8px 8px #fff !important; width: 25px;}
.selected .airportIcon {background: url(../../images/homepage/airport.png) no-repeat scroll 8px 8px #F8D668 !important; width: 25px;}
.locationIcon {background:url(../../images/homepage/landmark.png) no-repeat scroll 8px 7px #fff !important; width: 25px;}
.selected .locationIcon {background:url(../../images/homepage/landmark.png) no-repeat scroll 8px 7px #F8D668 !important; width: 25px;}

.attractionIcon {background:url(../../images/homepage/attraction.png) no-repeat scroll 8px 7px #fff !important; width: 25px;}
.selected .attractionIcon {background:url(../../images/homepage/attraction.png) no-repeat scroll 8px 7px #F8D668 !important; width: 25px;}

.neighbourhoodIcon {background:url(../../images/homepage/neighhood.png) no-repeat scroll 8px 7px #fff !important; width: 25px;}
.selected .neighbourhoodIcon {background:url(../../images/homepage/neighhood.png) no-repeat scroll 8px 7px #F8D668 !important; width: 25px;}

.propertyIcon {background: url(../../images/homepage/property.png) no-repeat scroll 8px 8px #fff !important; width: 25px;}
.selected .propertyIcon {background: url(../../images/homepage/property.png) no-repeat scroll 8px 8px #F8D668 !important; width: 25px;}
.zipcodeIcon {background: url(../../images/homepage/zipcode.png) no-repeat scroll 8px 7px #fff !important; width: 25px;}
.selected .zipcodeIcon {background: url(../../images/homepage/zipcode.png) no-repeat scroll 8px 7px #F8D668 !important; width: 25px;}
.districtIcon {background: url(../../images/homepage/district.png) no-repeat scroll 8px 8px #fff !important; width: 25px;}
.selected .districtIcon {background: url(../../images/homepage/district.png) no-repeat scroll 8px 8px #F8D668 !important; width: 25px;}
tr.divider td, .divider {border-top: 1px dotted #CCC;    border-width: .2em; height: 0;  margin: 5px 3px;}
.recentsearchresultdiv{width:100%;position:relative;}
.recentsearchresultdiv ul{background: none repeat scroll 0 0 #FFF;border-radius: 0 0 7px 7px;margin:-7px 0 0 0px;padding: 10px 2%;width:100%;float:left; *position:relative; *z-index:999; border:1px solid #E3DCDC; border-top:0;}
.recentsearchresultdiv li{list-style:none; padding:8px 5px; clear:both;line-height:16px;width:100%;float:left;color:#292E80;font-size:12px;}
.recentsearchresultdiv li:hover{background:#F8D668; }
.recentsearchresultdiv li a{float:left;width:85%;color:#292E80;}
.recentsearchresultdiv li span{width:15%;float:right;text-align:right;}

.country-currency-list{background: none repeat scroll 0 0 #FFFFFF;border-radius: 4px 4px 4px 4px;box-shadow: 0 0 20px rgba(50, 50, 50, 0.8);display: none;padding: 12px;position: absolute;right: 20px;top: 36px;width: 420px;z-index: 999;}
.currency_h5heading {border-bottom: 1px solid #EEEEEE;font-size: 15px;margin: 0 0 10px 10px;padding-bottom: 5px;}
.currency_listbox{width:396px;float:left;}
.currency_ullibx{margin:0px;padding:0px;list-style:none;}
.currency_ullibx li{float:left;}
.currency_li{cursor: pointer;margin-bottom: 4px;padding:6px 0 6px 10px;width:130px;}
.code_text{color: #aaa;display: inline-block;font-size: 12px;font-weight: bold;text-transform: uppercase;}
.country_text{cursor: pointer;font-size:12px;}
.currency_li:hover,li.current_cur{background-color: #f1f1f1;}
#currensypophide{width:28px;height:28px;display:block;background:url("../../images/homepage/cross_black.png") no-repeat;padding:0px;margin:0px;}
.currencyfieldsclose{position:absolute;right:8px;top:4px;}
.tringlesbb{position:absolute;left:153px;top:-12px;color:#fff;}
/* UI date picker css */
.ui-datepicker-calendar td{border:1px solid #ccc;border-collapse:collapse;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;margin:0;padding:0}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:block}
.ui-helper-clearfix{height:auto;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{cursor:pointer;display:block;/*text-indent:-99999px;*//*overflow:hidden;background-repeat:no-repeat;*//*width:16px;height:16px;*/font-size:24px;color:#262B78;/*background-image:url(../../images/homepage/469bdd_256x240_icons_icons.png)*/}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;/*background:#aaa url(../../images/homepage/aaaaaa_40x100_textures_01_flat_0.png) 50% 50% repeat-x;*/opacity:.30;filter:Alpha(Opacity=30)}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:11px;height:22px;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-widget{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1.1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1em}
.ui-widget-header{border:1px solid #fff;background:#fff 50% 50% repeat-x;color:#333;font-weight:700}
.ui-widget-header a{color:#333}
.ui-widget-content{border:1px solid #CCC;background:#fcfdfd url(../../images/homepage/fcfdfd_40x100_textures_06_inset_hard_100.png) 50% bottom repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default{/*border:1px solid #FFF;background:#F1F0F0;*/font-weight:700;color:#585F67;outline:none}
.ui-state-default a{color:#2e6e9e;text-decoration:none;outline:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{/*border:1px solid #B9B9B9;*//*background:#e7b948;font-weight:700;color:#292E83;*/background:#272C7F;color:#fff;font-weight:700;outline:none}
.ui-state-hover a{color:#1d5987;text-decoration:none;outline:none}
.ui-state-active,.ui-widget-content .ui-state-active{/*border:1px solid #fad42e;*//*background:none repeat scroll 0 0 #FBEC88;font-weight:700;color:#292E83;*/background:#61b119;color:#fff;font-weight:700;outline:none}
.ui-state-active a{color:#e17009;outline:none;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{/*border:1px solid #fad42e;*//*background:#fbec88 url(../../images/homepage/fbec88_40x100_textures_01_flat_55.png) 50% 50% repeat-x;color:#292E83*/background:#262b78;color:#fff;}
.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../../images/homepage/fef1ec_40x100_textures_02_glass_95.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;text-align:center}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
/*.ui-widget-content .ui-icon{background-image:url(../../images/homepage/469bdd_256x240_icons_icons.png)}
.ui-widget-header .ui-icon{background-image:url(../../images/homepage/d8e7f3_256x240_icons_icons.png)}
.ui-state-default .ui-icon{background-image:url(../../images/homepage/6da8d5_256x240_icons_icons.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../images/homepage/217bc0_256x240_icons_icons.png)}
.ui-state-active .ui-icon{background-image:url(../../images/homepage/f9bd01_256x240_icons_icons.png)}
.ui-state-highlight .ui-icon{background-image:url(../../images/homepage/2e83ff_256x240_icons_icons.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../images/homepage/cd0a0a_256x240_icons_icons.png)}
*/
td.ui-datepicker-today span{background:#262b78;color:#c2c2c2 !important;}
td.ui-datepicker-other-month{border:none;}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}
.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}
.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.ui-corner-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}
.ui-corner-bottom{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.ui-corner-right{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.ui-corner-left{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
.ui-corner-all{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.ui-widget-shadow{background:#aaa url(../../images/homepage/aaaaaa_40x100_textures_01_flat_0.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:-8px 0 0 -8px;padding:8px}
.ui-datepicker{width:20em;z-index:100000;font-size:12px;border:2px solid #262b78;}
.ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:0px;width:2.4em;height:2.4em}
.ui-datepicker-prev:hover,.ui-datepicker-next:hover{top:0px;background:none;}
.ui-datepicker-prev{left:10px}
.ui-datepicker-next{right:10px;}
.ui-datepicker-prev:hover{left:10px;}
.ui-datepicker-next:hover{right:10px;}
.ui-datepicker-next:hover .ui-icon,.ui-datepicker-prev:hover .ui-icon{color:#4D950C;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;/*left:50%;margin-left:-8px;*/top:50%;margin-top:-8px;border: 1px solid #ccc;border-radius: 3px;font-size: 14px; padding: 5px;}
.ui-datepicker-title{line-height:1.8em;text-align:center;margin:0 1.6em;color:#262B78;font-size: 1.5em}
.ui-datepicker-title select{float:left;font-size:12px;margin:1px 2%}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:46%;margin-top:6px;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{text-align:center;font-weight:700;padding:.7em .3em;border:none;font-size:1.2em;color:#262b78;}
.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:right;text-decoration:none;padding:1em}
.ui-datepicker-buttonpane{background-image:none;border-left:0;border-right:0;border-bottom:0;margin:.7em 0 0;padding:0 .2em}
.ui-datepicker-buttonpane button{float:right;cursor:pointer;width:auto;overflow:visible;margin:.5em .2em .4em;padding:.2em .6em .3em}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;float:left;padding-top:.5em;}
.ui-datepicker-multi-2 .ui-datepicker-group-first{/*border-right:2px solid #262b78;*/padding-right:.6em;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
td.dp-highlight{opacity:1 !important;filter:alpha(opacity=100) !important;}
td.dp-highlight a{background:#8287de;color:#fff !important;}
td.dp-highlight span{background:#61B119;color:#fff!important;}
td.dp-highlight a:hover,td.dp-highlight span:hover{background:#272C7F;}
.highlightbdr{border:1px solid #fff;}
/* end here */
.navbar-toggle{position:relative;float:right;margin-right:15px;padding:12px;margin-top:20px;margin-bottom:0px;background-color:#292e83;background-image:none;border:1px solid transparent;border-radius:0px;display:none}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:16px;height:3px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:3px}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.navbar-toggle .icon-bar{background:#fff;}
.navbar-toggle:hover{background-color:#262da6;}
.mobilenavtab{width:100%;float:left;padding-top:10px;padding-bottom:10px;}
.mobilenavtab ul{margin:0px;padding:0px;list-style:none;}
.mobilenavtab ul li{list-style:none; margin:0}
.mobilenavtab ul li a{display:block;padding:10px 4%;background:#878787;border-bottom:1px solid #fff;color:#fff;}
.lx-hide{display:none;}
.slide-boxer{width: 100%;color:#565a5c;float:left;margin:30px 0 50px;}
#load_m {background: url("../../images/search/step_bg.png") repeat scroll 0 0 #f2d786;border-bottom: 3px solid #76bc66;border-top: 2px solid #282d7e;box-shadow: -3px 3px 7px #858585;margin: 7px auto 0;padding: 10px 0;position: relative;text-align: center;width: 100%;}
.Loading_Line {height: 17px;margin: 0 auto;position: relative;width: 100%;}
.Text_Row {font-size: 20px;font-weight: 700;margin: 35px auto;position: relative;}
.LoadingRow {background-image: url("../../images/search/Lodaing.gif");height: 24px;margin: 40px auto 48px;position: relative;width: 228px;}
.lodearnewdisfixebx {background: none repeat scroll 0 0 #fff;border: 1px solid #ccc;margin: 0 auto;width: 255px;}
.lodercheckinout {border-bottom: 1px solid #ccc;float: left;margin: 0 10px;padding: 8px 0 8px;width: 232px;}
.checkinnloaedr1 {border-right: 1px solid #ccc;float: left;font-size: 14px;font-weight: 400;padding: 4px 10px 4px 0;text-align: left;width: 115px;}
.checkinnloaedr {float: left;font-size: 14px;font-weight: 400;padding: 4px 0 4px 10px;text-align: left;width: 115px;}
.calloderchekincheckout {display: block;text-align: left;}
.calendericons {background: url("../../images/search/iconCalenderwhitebg.png") no-repeat scroll left center rgba(0, 0, 0, 0) !important;display: block;line-height: 30px;padding-left: 20px;}
.roomconfigrationsloding {float: left;font-size: 12px;font-weight: 400;padding: 6px 0;text-transform: uppercase;width: 100%;}
.config-btn-pluse span,.config-btn-minus span{line-height:26px;}
/* end here */
span.checkintextdates,span.checkouttextdates{line-height:35px !important;display:block;}
.searcherrors{border:1px solid #f50a2d;-webkit-box-shadow: 2px 2px 8px 0px rgba(245,10,45,1);
-moz-box-shadow: 2px 2px 8px 0px rgba(245,10,45,1);
box-shadow: 2px 2px 8px 0px rgba(245,10,45,1);}
.hotelsearchbx{width:auto !important; min-width:240px;}
.focusbdr{border:3px solid #292e83;}
.cal-indicatores{/*top:-0.765em;*/top:-0.70em;left:3.412em;display: block;height: 1.05882em; position: absolute;transform: rotate(45deg);width: 1.05882em;background: #fff none repeat scroll 0 0;border: 2px solid #262b78;}
.cal-indicatores{border-bottom: 0 solid transparent;border-right: 0 solid transparent;}
.cal-indicatores-checkinout{top:48px;left:48%;display: none;height: 1.05882em; position: absolute;transform: rotate(45deg);width: 1.05882em;background: #fff none repeat scroll 0 0;border: 2px solid #262b78;}
.cal-indicatores-checkinout{border-bottom: 0 solid transparent;border-right: 0 solid transparent;}
.usfirstleter{text-transform: capitalize;}
@media screen and (max-width: 1600px) {
.container-fixed{width:1450px;}
.update-current-search-box{width:1260px;float:right;}
.search-input-field{width:724px;float:left;margin-right:12px;}
}
@media screen and (max-width: 1490px) {
.container-fixed{width:1350px;}
.update-current-search-box{width:1160px;float:right;}
.search-input-field{width:624px;float:left;margin-right:12px;}
}
@media screen and (max-width: 1400px) {
.container-fixed{width:1250px;}
.update-current-search-box{width:1060px;float:right;}
.search-input-field{width:524px;float:left;margin-right:12px;}
}
@media screen and (max-width: 1300px) {
.container-fixed{width:1150px;}
.update-current-search-box{width:960px;float:right;}
.search-input-field{width:424px;float:left;margin-right:12px;}
}
@media screen and (max-width: 1200px) {
.container-fixed{width:1050px;}
.update-current-search-box{width:860px;float:right;}
.search-input-field{width:324px;float:left;margin-right:12px;}
}
@media screen and (max-width: 1100px) {
.container-fixed{width:950px;}
.update-current-search-box{width:760px;float:right;}
.search-input-field{width:224px;float:left;margin-right:12px;}
}
@media screen and (max-width: 1010px) {
.container{width:100%;}
.container-fixed{width:900px;}
.update-current-search-box{width:710px;float:right;}
.search-input-field{width:100%;float:left;margin-right:0px;}
.innsight-new-search-right{width:100%;float:left;}
.update-current-search-box{padding:5px 0px;}
.innsight-new-search-right{padding-top:12px;}
.common-logo{padding-top:15px;}
.search-checkinout-field{width:142px;text-align:center;}
.search-submit-btn-field{width:100px;}
}
@media screen and (max-width: 950px) {
.container-fixed{width:850px;}
.update-current-search-box{width:660px;float:right;}
.search-input-field{width:100%;float:left;margin-right:0px;}
.innsight-new-search-right{width:100%;float:left;}
}
@media screen and (max-width: 890px) {
.container-fixed{width:750px;}
.update-current-search-box{width:560px;float:right;}
.search-input-field{width:100%;float:left;margin-right:0px;}
.innsight-new-search-right{width:100%;float:left;}
.search-checkinout-field{width:112px;text-align:center;}
.search-submit-btn-field{width:80px;}
}
@media screen and (max-width: 800px) {
.colm-ftr-mx2{width:50%;} .colm-ftr-mx3,.ftrd-colm3{width:33%;}
.colm-ftr-sx1{width:100%;}
.power-copy-right{border-top:2px solid #f9d45b;margin-top:15px;padding-top:15px;}
.power-by-box{float:right;width:50%;}
.copy-rights-box{float:left;width:50%;}
}
@media screen and (max-width: 795px) {
.container-fixed{width:690px;}
.update-current-search-box{width:502px;float:right;}
.search-input-field{width:100%;float:left;margin-right:0px;}
.innsight-new-search-right{width:100%;float:left;}
.search-checkinout-field{/*width:105px;*/width:108px;text-align:left;}
.search-submit-btn-field{width:40px;/*width:60px;*/}
}
@media screen and (max-width: 740px) {
    .ui-datepicker{padding:0 1em 1em;}
    .ui-datepicker td span, .ui-datepicker td a{padding:.5em;}
    .ui-datepicker-next{right:-5px;}
    .ui-datepicker-prev{left:0px;}
    .ui-datepicker-next:hover{right:-5px;}
    .ui-datepicker-prev:hover{left:0px;}
    .ui-datepicker th{font-size:1em;}
}
@media screen and (max-width: 730px) {
.common-logo{width:100%;padding:5px 0 0px;text-align:center;}
.common-logo a, .common-logo img{display:inline-block;}
/*.container-fixed{width:502px;}
.update-current-search-box{width:100%;float:right;}
.search-input-field{width:100%;float:left;margin-right:0px;}
.innsight-new-search-right{width:100%;float:left;padding-top:22px;padding-bottom:12px;}
*/
.container-fixed{width:96%;}
.update-current-search-box{width:100%;float:right;}
.search-input-field{width:100%;float:left;margin-right:0px;}
.innsight-new-search-right{width:100%;float:left;padding-top:30px;padding-bottom:15px;}	
.search-checkinout-field{width:49%;margin-right:2%;text-align:center;}
.search-roomconfigeradultchild-field{width:100%;margin-top:20px;}
.search-submit-btn-field{margin-top:22px;width:100%;text-align:center;}
.searchbttn{width:50%;float:none;display:inline-block;}
.marginmobrightzero{margin-right:0px;}
.adult-children-th,.dynamic-rooms-adult-child-config{width:300px;margin:0 auto;float:none;}
.room-adult-child-configuration{position:relative;top:0px;width:100%;margin-top:12px;max-height:2000px;}
.common-logo {text-align: left;}
.country-currency-list{width:96%;right:2%;}
.tringlesbb{display:none;}
.currency_listbox{width:100%;}
.mx-sx-hide{display:none;}	
}
@media screen and (max-width: 550px) {
.colm-ftr-smx1,.copy-rights-box,.left-ftr-box{width:100%;}
.countint-box{border-top:2px solid #f9d45b;padding-top:15px;margin-top:15px;}
.power-by-box{width:100%;padding-bottom:15px;}
.left-ftr-box h3{border-bottom:1px solid #b8b8b8;}
.innsight-links{padding:15px 12px;text-align:center;} .innsight-links.TAC.dilb{display:block;}
.footer-link-button{float:none;width:auto;display:inline-block;padding:0px 1% 12px;}
.btn{display:inline-block;padding:10px 15px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;min-width:65px;}
.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:active,.btn-default:focus,.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid transparent}
.btn.uppercase{text-transform:uppercase}
.btn-default{background-color:#f4f4f4;color:#444;border-color:#ddd}
.btn.btn-flat{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px}.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}

.ui-datepicker{width:18em;}
.count-number-box{font-size:18px;width:24px;line-height:28px;}
}
@media screen and (max-width: 455px) {
.signin_register-colm{float:none;text-align:center;}	

.ui-datepicker{width:18em;left:50px !important;top:-5px;}
body {overflow-x:auto;}

}
@media screen and (max-width: 340px) {
.currency-languages,.helpsboxouter {width:100%;margin:0;text-align:center;}
.language-colm,.currency-colm{float:none;display:inline-block;}
.currency-colm{position:relative;top:8px;}
.currency-colm{padding:0 10px;}
.current-currency{float:left;}
}
.social-icons a{background-image:url(../../images/static/social-icons.png); width:32px; height:32px; display:inline-block;} .social-icons a.facebook{background-position:0 0;} .social-icons a.twitter{background-position:0 -51px !important;} .social-icons a.linkdin{background-position:0 -96px;} .social-icons a.gplus{background-position:0 -144px !important;} .social-icons a.rss{background-position:0 -189px;}

/*Yelp Stars*/
.yelp_ratings{width:102px; height:18px; margin:0 0 10px;}
.rating0{background:url("../../images/yelp/regular_0.png") no-repeat;} .rating1{background:url("../../images/yelp/regular_1.png") no-repeat;} .rating1_5{background:url("../../images/yelp/regular_1_half.png") no-repeat;} .rating2{background:url("../../images/yelp/regular_2.png") no-repeat;} .rating2_5{background:url("../../images/yelp/regular_2_half.png") no-repeat;} .rating3{background:url("../../images/yelp/regular_3.png") no-repeat;} .rating3_5{background:url("../../images/yelp/regular_3_half.png") no-repeat;} .rating4{background:url("../../images/yelp/regular_4.png") no-repeat;} .rating4_5{background:url("../../images/yelp/regular_4_half.png") no-repeat;} .rating5{background:url("../../images/yelp/regular_5.png") no-repeat;}
.yelp_ratings img{visibility:hidden;}


.weather-top-head{background:#ffd200;color:#2f3181;font-size:18px;padding:5px 0;width:100%;float:left;}
.weather-top-head span{padding-left:20px;}
.weather-bdr{border:1px solid #d6d5d5;}
.bdr-rgt{border-right:1px solid #d6d5d5;}
.bdr-btm{border-bottom:1px solid #d6d5d5;}
.bgtper{background:#ededed;padding:6px 0;}
.conditionforecast{width:100%;float:left;}
.conditionforecast span.spanforecst{padding-left:15px;}
.conditionforecast span.spanforecst2{padding-right:15px;}
.currentwtrcondition{border-collapse:collapse;margin:0;width:100%;}
.currentwtrcondition td{vertial-align:middle;text-align:center;padding:30px 0;width:50%;}
.wheather-tempbx{width:60%;padding:0 10px;}
.wheather-tempb-2{width:40%;text-align:center;}
.text-rightcelss{padding-right:15px;text-align:right;}
.weatherptag{margin:0;padding-top:15px;}
.weatherptag1{margin:0;padding-top:5px;}
.wheather-tempbx-2{width:40%;padding:0 10px 0 0px;}
.detailforecastlnk{color:#333;margin-right:20px;margin-top:5px;display: inline-block;}
.wt-todays{padding-bottom:10px;border-left:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;float:left;}
.wt-todays-5{border-right:1px solid #d6d5d5;}
.wt-todays h5,.wt-todays h6,.wt-todays p{margin:0px;}
.wt-todays h5{font-size:16px;background:#ededed;padding:5px 0;font-weight:400;}
.wt-todays h6{font-size:14px;padding:5px 0;font-weight:400;}
.wt-todays p{padding:2px 0 6px;}
.weatherImage{background:url("../../images/ppp/WeatherImages.png") -149px -2px repeat;float: left;height: 159px;overflow-x: hidden;overflow-y: hidden;width:272px;padding-top:62px; padding-right:0px; color:#FFFFFF; margin-top:20px;}
.page_chanceflurries{background-position:-10px -1274px;}
.page_chancefreezingrain{background-position:-303px -1115px;}
.page_chancerain{background-position:-10px -1115px;}
.page_chancesleet{background-position:-303px -956px;}
.page_chancesnow{background-position:-10px -956px;}
.page_chancetstorms{background-position:-303px -797px;}
.page_clear{background-position:-10px -797px;}
.page_cloudy{background-position:-303px -638px;}
.page_flurries{background-position:-10px -638px;}
.page_fog{background-position:-303px -479px;}
.page_freezingrain{background-position:-10px -479px;}
.page_mostlycloudy{background-position:-303px -320px;}
.page_mostlysunny{background-position:-10px -797px;}
.page_nt_cloudy{background-position:-303px -638px;}
.page_nt_sunny{background-position:-10px -797px;}
.page_overcast{background-position:-10px -320px;}
.page_partlycloudy{background-position:-303px -638px;}
.page_partlysunny{background-position:-160px -161px;}
.page_rain{background-position:-10px -1115px;}
.page_scatteredclouds{background-position:-160px -2px;}
.page_sleet{background-position:-303px -956px;}
.page_snow{background-position:-10px -638px;}
.page_sunny{background-position:-10px -796px;}
.page_tstorms{background-position:-303px -1274px;}
.page_nt_chancesnow{background-position:-10px -956px;}
.page_chancestorms{background-position:-303px -797px;}
.page_nt_partlycloudy{background-position:-303px -638px;}
.page_nt_snow{background-position:-10px -638px;}
.page_hazy{background-position:-303px -479px;}
.MTA{text-align:center;}
.cycler{webkit-box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.75);width:100%;float:left;}
.attractn-map{height:300px;}
.trip_rating{background:url("../../images/search/TA-sprite.png") no-repeat; height:35px; padding:0 !important; width:118px; margin:0 10px 0 0;}
.ta-1-0{background-position:0 -3px;} .ta-1-5{background-position:0 -35px;} .ta-2-0{background-position:0 -66px;} .ta-2-5{background-position:0 -97px;} .ta-3-0{background-position:0 -129px;}
.ta-3-5{background-position:0 -159px;} .ta-4-0{background-position:0 -190px;} .ta-4-5{background-position:0 -222px;} .ta-5-0{background-position:0 -252px;}
table.adp-directions{width:100%;}
.F18{font-size:18px;}