/* accessibility */

#ac-accessibility-menu{position:fixed;right:0;top:0;z-index:999999;width:124px;font-size:15px!important;text-align:right;}#ac-accessibility-title-wrapper:focus{outline:0!important;border:3px solid #2700ff;box-shadow:0 0 10px #2700ff}.ac-clear{clear:both}.ADD-BG{background:rgba(255,255,255,.9)!important}#ac-accessibility-menu .float-right{float:right}#ac-accessibility-menu .red{color:red}#ac-accessibility-menu .center,#ac-accessibility-menu li div{text-align:center}#ac-accessibility-title-wrapper{background:url(../img/accsess/icon_accessibility.png) no-repeat;color:#fff;position:relative;height:47px;cursor:pointer;width:44px;border:0}#ac-accessibility-title-wrapper img{position:absolute;left:10px;top:10px}#ac-accessibility-menu .btn{border:0;border-radius:0;margin-right:1px;margin-left:1px;width:auto!important;display:inline!important;max-width:100%;padding:0;min-width:32px}#ac-accessibility-menu .make-font-sml.active{background:url(../img/accsess/font-sml-btn-active.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .make-font-sml{background:url(../img/accsess/font-sml-btn.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .activated-logo{background:url(../img/accsess/activated.png) no-repeat;width:125px;height:32px;border:0}#ac-accessibility-menu .make-font-meduim{background:url(../img/accsess/font-meduim-btn.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .make-font-meduim.active{background:url(../img/accsess/font-meduim-btn-active.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .make-font-bigger{background:url(../img/accsess/font-large-btn.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .make-font-bigger.active{background:url(../img/accsess/font-large-btn-active.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .make-screen-black-and-white{background:url(../img/accsess/black-and-white.png) no-repeat;width:32px;height:29px}#ac-accessibility-menu .disable-screen-black-and-white{background:url(../img/accsess/full-color.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .zoom-in{background:url(../img/accsess/zoom-in.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .zoom-out{background:url(../img/accsess/zoom-out.png) no-repeat;width:26px;height:26px}#ac-accessibility-menu .disable-zoom{background:url(../img/accsess/zoom-disable.png) no-repeat;width:25px;height:25px}#ac-accessibility-menu .links{background:url(../img/accsess/links.png) no-repeat;width:32px;height:32px}#ac-accessibility-menu .make-h-accessibility{background:url(../img/accsess/headline.png) no-repeat;width:41px;height:41px;min-width:41px}#ac-accessibility-menu .light-dezgin{background:url(../img/accsess/light.png) no-repeat;width:26px;height:26px}#ac-accessibility-menu .reg-dezgin{background:url(../img/accsess/reg.png) no-repeat;width:26px;height:26px} 
#ac-accessibility-menu .dark-dezgin{background:url(../img/accsess/dark.png) no-repeat;width:26px;height:26px} 
#ac-accessibility-menu .remove-accessibility{background:url(../img/accsess/red-logo.png) no-repeat;width:20px;height:22px;position:relative;left:5px;top:-2px}#ac-accessibility-menu a{margin-right:3px;margin-left:3px}#ac-accessibility-title-wrapper h4{color:#fff!important;font-size:19px!important;padding-top:.5em;padding-right:.5em;margin-top:0;text-align:right}#ac-accessibility-menu ul{padding:0;margin:0;display:none}#ac-accessibility-menu li{position:relative;list-style-type:none;padding-top:10px;padding-bottom:10px;border-bottom:1px dotted #dedede;border-left:1px solid #155196}#ac-accessibility-menu li.remove-border-bottom{border-bottom:0;padding-bottom:0}#ac-accessibility-menu li.last{border-left:0;margin-top:-10px;margin-right:-1px}#ac-accessibility-menu li.first{margin-top:-10px}.button-text{padding-left:15px;padding-right:15px;margin-bottom:.4em;font-size:15px!important}.ac-black-and-white{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1)}.ac-font-120{font-size:120%!important}.ac-font-120 a,.ac-font-120 h3,.ac-font-120 h4,.ac-font-120 h5,.ac-font-120 h6,.ac-font-150,.ac-font-150 h1,.ac-font-150 h2,.ac-font-150 p{font-size:150%!important}.ac-font-150,.ac-font-150 a,.ac-font-150 h1,.ac-font-150 h2,.ac-font-150 h3,.ac-font-150 h4,.ac-font-150 h5,.ac-font-150 h6,.ac-font-150 p{font-size:200%!important}a.ac-accessibility{border:2px solid #337ab7!important;text-decoration:underline!important}a.ac-accessibility:focus,a.ac-accessibility:hover{border:2px green!important;background:#00f;color:#fff!important}.h-tag-ac-accessibility{font-weight:bolder;text-decoration:underline}@media all and (min-width:1000px) and (max-height:700px){#ac-accessibility-menu ul{height:400px;overflow-y:scroll;overflow-x:hidden}}

/*body.dark-dezgin,body.dark-dezgin .form-wrapper,body.dark-dezgin .white-bg,body.dark-dezgin a,body.dark-dezgin footer,body.dark-dezgin nav,body.dark-dezgin section{background:#000!important}body.dark-dezgin #formSubmit,body.dark-dezgin a,body.dark-dezgin div,body.dark-dezgin h1,body.dark-dezgin h2,body.dark-dezgin h3,body.dark-dezgin h4,body.dark-dezgin h5,body.dark-dezgin h6,body.dark-dezgin label,body.dark-dezgin p{color:#ff0!important}body.dark-dezgin #formSubmit{color:#000!important;background:#ff0!important}body.dark-dezgin a{text-decoration:underline!important}
*/

body.dark-dezgin {
	filter: invert(1);
}
body.light-dezgin,body.light-dezgin .form-wrapper,body.light-dezgin a,body.light-dezgin footer,body.light-dezgin nav,body.light-dezgin section{background:#fff!important}body.light-dezgin a,body.light-dezgin div,body.light-dezgin h1,body.light-dezgin h2,body.light-dezgin h3,body.light-dezgin h4,body.light-dezgin h5,body.light-dezgin h6,body.light-dezgin label,body.light-dezgin p{color:#00f!important}body.dark-dezgin #ac-accessibility-menu h5,body.light-dezgin #ac-accessibility-menu h5 . #ac-accessibility-menu h5{color:#000!important}#ac-accessibility-popup{position:fixed;right:200px;width:300px;z-index:999999999;top:200px;text-align:center;display:none;border:1px solid #dedede}.ac-accessibility-popup-title-wrapper{background:#155196!important;padding-top:.5em;padding-bottom:.5em;color:#fff;margin-bottom:20px}body.dark-dezgin .ac-accessibility-popup-title-wrapper,body.light-dezgin .ac-accessibility-popup-title-wrapper{background:#155196!important}#ac-accessibility-popup a{background:#155196}#ac-accessibility-popup h5,body.dark-dezgin #ac-accessibility-popup h5,body.light-dezgin #ac-accessibility-popup h5{color:#155196!important}#ac-accessibility-popup .ac-accessibility-popup-title-wrapper h5,body.dark-dezgin #ac-accessibility-popup .ac-accessibility-popup-title-wrapper h5,body.light-dezgin #ac-accessibility-popup .ac-accessibility-popup-title-wrapper h5{font-size:20px;color:#fff!important}#ac-accessibility-popup a,body.dark-dezgin #ac-accessibility-popup a,body.light-dezgin #ac-accessibility-popup a{color:#fff!important;text-decoration:none!important}#ac-accessibility-popup,body.dark-dezgin #ac-accessibility-popup,body.light-dezgin #ac-accessibility-popup{background:rgba(255,255,255,.9)!important}#ac-accessibility-popup p,body.dark-dezgin #ac-accessibility-popup p,body.light-dezgin #ac-accessibility-popup p{padding-right:20px;padding-left:20px;font-size:12px;color:#000!important}.ac-link-wrapper{width:150px;margin:0 auto 40px}.ac-link-wrapper a{float:left;width:100%}#ac-accessibility-popup h5.ac-pop-up-color{color:#155196}.ac-accessibility-popup-title-wrapper .close{position:absolute;top:2px;right:3px;color:#fff;background:url(../img/accsess/close.png);width:21px;height:21px;opacity:1}#ac-accessibility-menu h5.button-text,body.dark-dezgin #ac-accessibility-menu h5.button-text,body.light-dezgin #ac-accessibility-menu h5.button-text{color:#000!important}@media all and (max-width:1000px){#ac-accessibility-menu,#ac-accessibility-popup{display:none!important}}#ac-accessibility-main-menu{margin-top:12%}



/* site */

.menu-outer-wrapper a:focus { 

}


#ac-accessibility-menu {
    position: fixed;
    right: 0;
    top: 20px;
    z-index: 999999999999;
    width: 124px;
    font-size: 15px!important;
}

.user-is-tabbing a:focus , 
.user-is-tabbing button:focus
 {
	outline: 1px solid #2674AE!important;
	
}


/*body:not(.user-is-tabbing) button:focus,
body:not(.user-is-tabbing) input:focus,
body:not(.user-is-tabbing) select:focus,
body:not(.user-is-tabbing) textarea:focus {
  outline: none;
}*/






@media all and (min-width: 1000px) {
    
    .footer-images-wrapper .info-main-wrapper img {
        max-width: 190px;
        margin-left: 25px;
    }

}



@media all and  (max-width: 1000px) {

    .footer-images-wrapper .tripadvisor-main-wrapper img {

        top: -12px!important;

    } 

}