.logo img{max-width:85%;display:inline-block;margin-top:5px}.error-message{color:red;font-style:italic;margin-top:5px;line-height:18px}form .error-message.ng-hide{height:0;overflow:hidden;display:block !important}.ng-invalid .error-message{height:25px;-webkit-transition:height 0.5s ease;transition:height 0.5s ease}form .ng-valid:not(ng-empty):not(.ng-pristine),input.ng-valid:not(ng-empty):not(.ng-pristine){border-color:green;color:green}.ng-submitted .ng-invalid,.ng-invalid:not(.ng-pristine) input.ng-invalid:not(.ng-pristine){border-color:red;color:red}@-webkit-keyframes refreshing{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes refreshing{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.refresh{float:left;background-color:transparent;background-image:none;padding:12px 15px;font-family:fontAwesome;color:#fff;background-color:#3c8dbc;margin-top:18px}.refresh.refreshing{background-color:#bbb}.refresh:before{content:"\f0e2";display:block}.refresh.refreshing:before{-webkit-animation:refreshing 1s infinite;animation:refreshing 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.to{float:right}table.table tr th{background-color:#777;color:#fff;border:1px solid #eee}h2 .btn-flat[class*='label-']{padding:0 5px}.box-header h2.box-title{font-weight:700;font-size:20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.loading{text-align:center;margin-bottom:2rem;overflow:hidden}.loading .loading_message{color:#333}.loading .loading_icon{position:relative;min-height:60px;overflow:hidden}.loading .loading_icon:before{content:'';font-family:FontAwesome;-webkit-animation:spin 1s infinite;animation:spin 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;position:absolute;top:30%;left:50%;-webkit-transform:translate(-30%, -50%);transform:translate(-30%, -50%);margin-left:-10px;-webkit-transform-origin:center center;transform-origin:center center;width:100%;text-align:center;font-size:30px;height:20px;width:20px;color:#ccc;background:url(../img/assets/loader_pic.png) no-repeat center center;background-size:100% auto}.nav-tabs span{padding:10px;display:block;cursor:pointer}.link{cursor:pointer}*[class*='label-']{padding:5px}.messages{margin-top:2rem;padding:15px 15px 0 15px}.message{padding:1rem;margin-bottom:1rem}.message.warning{background:yellow;border:1px solid brown}.message.success{background:green;border:1px solid darkgreen;color:#fff}.message.error{background:pink;border:1px solid red}.message.info{background:skyblue;border:1px solid blue}.box .box{margin-top:10px;margin-bottom:0}.pair{overflow:hidden;margin-bottom:5px}.pair>div:nth-child(1){font-weight:700;width:30%;float:left;margin-right:2%}.pair>div:nth-child(2){font-weight:400;float:left;width:68%}.logo-lg img{max-width:90px}.skin-blue .main-header .logo{background-color:#111}body .content-wrapper,body .right-side{min-height:83vh}.with-border.box-header{border-width:3px}.group_pre_travel .with-border{border-color:#78dc64}.group_emergency .with-border{border-color:#dc7864}.group_post_travel .with-border{border-color:#6478dc}.circle{width:20rem;height:20rem;border-radius:50%;font-size:3rem;color:#fff;line-height:3rem;text-align:center;background:red;padding-top:6rem}.circle.small{width:12rem;height:12rem;font-size:1.8rem;line-height:1.8rem;padding-top:4rem}.circle.blue{background-color:blue}.circle.green{background-color:#469770}.bubble{position:absolute;overflow:hidden;-webkit-box-shadow:0 5px 15px 0px rgba(0,0,0,0.6);box-shadow:0 5px 15px 0px rgba(0,0,0,0.6);-webkit-transform:translatey(10px);transform:translatey(40px);-webkit-animation:float 5s ease-in-out infinite;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation:shimmy 3s infinite;animation:shimmy 3s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.bubble.small{-webkit-animation:shimmySmall 3s infinite;animation:shimmySmall 3s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.containerCustom{max-width:800px;width:100%;margin-left:auto;margin-right:auto}.cityForm .col-md-3,.stateForm .col-md-3{padding-right:0px;text-align:right;padding-top:0.5rem}.cityForm .row,.stateForm .row{margin-bottom:1rem}.docCity input,.docState input{width:90%;float:right}.twoDivs .leftDiv,.twoDivsRating .leftDiv{width:60%;float:left}.twoDivsRating .leftDiv{padding-left:15rem}.twoDivsRating .leftDiv p,.twoDivsRating .rightDiv p{float:left;padding-right:1rem;padding-top:0.5rem}.twoDivsRating .leftDiv input{width:80%}.twoDivsRating .rightDiv select{width:26.8%}.twoDivs .rightDiv{width:40%;float:left}.twoDivs .rightDiv p{padding-left:3rem;padding-top:0.5rem;float:left}.twoDivs .rightDiv input{width:75%;float:right}.searchBox,.about,.nearBy,.topCities{padding-top:2rem}.actionButtons a,.actionButtons button{border:none;background:none;text-decoration:underline;color:#72afd2}.paddingTitle{padding-left:3rem;padding-bottom:1rem}.paddingTitle span{padding-right:2rem}.cityPage,.statePage{padding-top:4rem;font-size:2rem}.actionBtns{text-align:center;padding-bottom:3rem;padding-top:3rem}.nearBy,.bestDeals,.luxuryDeals,.topCities,.thingsToDo,.bestBudgetDeals{overflow:hidden}.addButton{margin-bottom:3rem;margin-top:3rem;float:right}.Remove{background:firebrick;border-color:firebrick}.canURL input{width:90%;float:left}.canURL a{float:right;margin-top:0.5rem}@-webkit-keyframes shimmy{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes shimmy{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes shimmySmall{0%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@keyframes shimmySmall{0%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}a{cursor:pointer}.gray{color:gray !important}.off-screen{position:absolute;left:-9999px}.dragdrop{font-family:Roboto, sans-serif}.dragdrop .box.has-advanced-upload .box__dragndrop{display:inline}.dragdrop .box__container{width:100%;text-align:center;margin:0 auto}.dragdrop .box__container h1{font-size:42px;font-weight:300;color:#0f3c4b;margin-bottom:40px}.dragdrop .box__container h1 a:hover,.dragdrop .box__container h1 a:focus{color:#39bfd3}.dragdrop .box__container nav{margin-bottom:40px}.dragdrop .box__container nav a{border-bottom:2px solid #c8dadf;display:inline-block;padding:4px 8px;margin:0 5px}.dragdrop .box__container nav a.is-selected{font-weight:700;color:#39bfd3;border-bottom-color:currentColor}.dragdrop .box__container nav a:not(.is-selected):hover,.dragdrop .box__container nav a:not(.is-selected):focus{border-bottom-color:#0f3c4b}.dragdrop .box__container footer{color:#92b0b3;margin-top:40px}.dragdrop .box__container footer p+p{margin-top:1em}.dragdrop .box__container footer a:hover,.dragdrop .box__container footer a:focus{color:#39bfd3}.dragdrop .box{font-size:2.25rem;background-color:#c8dadf;position:relative;padding:100px 20px}.dragdrop .box.has-advanced-upload{outline:2px dashed #92b0b3;outline-offset:-10px;-webkit-transition:outline-offset .15s ease-in-out, background-color .15s linear;transition:outline-offset .15s ease-in-out, background-color .15s linear}.dragdrop .box.is-dragover{outline-offset:-20px;outline-color:#c8dadf;background-color:#fff}.dragdrop .box__dragndrop,.dragdrop .box.has-advanced-upload .box__dragndrop{display:inline}.dragdrop .box.has-advanced-upload .box__icon{width:100%;height:80px;fill:#92b0b3;display:block;margin-bottom:40px}.dragdrop .box.is-uploading .box__input,.dragdrop .box.is-success .box__input,.dragdrop .box.is-error .box__input{visibility:hidden}.dragdrop .box__uploading,.dragdrop .box__success,.dragdrop .box__error{display:none}.dragdrop .box.is-uploading .box__uploading,.dragdrop .box.is-success .box__success,.dragdrop .box.is-error .box__error{display:block;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dragdrop .box__uploading{font-style:italic}.dragdrop .box__success{-webkit-animation:appear-from-inside .25s ease-in-out;animation:appear-from-inside .25s ease-in-out}@-webkit-keyframes appear-from-inside{from{-webkit-transform:translateY(-50%) scale(0)}75%{-webkit-transform:translateY(-50%) scale(1.1)}to{-webkit-transform:translateY(-50%) scale(1)}}@keyframes appear-from-inside{from{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}75%{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}to{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.dragdrop .box__restart{font-weight:700}.dragdrop .box__restart:focus,.dragdrop .box__restart:hover{color:#39bfd3}.dragdrop .box__file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.dragdrop .box__file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.dragdrop strong{font-weight:700}.dragdrop .box__file+label:hover strong,.dragdrop .box__file:focus+label strong,.dragdrop .box__file.has-focus+label strong{color:#39bfd3}.dragdrop .box__file:focus+label,.dragdrop .box__file.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.dragdrop .box__button{font-weight:700;color:#e5edf1;background-color:#39bfd3;padding:8px 16px;margin:40px auto 0;display:block}.dragdrop .box__button:hover,.dragdrop .box__button:focus{background-color:#0f3c4b}.mailbox-attachment-info{height:100px}.mailbox-attachment-icon.has-img>img{height:100px}
