.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
.expandable-text .expandable-text-button{display:block;border-top:1px solid #ddd;margin:10px 0;padding:0;text-align:center;}.expandable-text .expandable-text-button a{display:block;text-align:center;}.expandable-text .expandable-text-content{display:none;}div.form-file-wrapper{position:relative;overflow:hidden;display:inline-block;cursor:pointer;}div.form-file-wrapper input{position:absolute;top:0;right:0;margin:0;padding:0;border:none;font-size:50px;opacity:0;filter:alpha(opacity = 0);-ms-filter:"alpha(opacity=0)";}select option.disabled{background-color:#e7e7e7;color:#7a7a7a;}
.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0;list-style:none;max-width:none !important;}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:0;padding:20px 0;text-align:center;max-width:none;}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/sites/travel/modules/transport/assets/slider/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
form.user-account-form{width:100%;min-width:260px;}form.user-account-form .social-login{display:block;width:100%;text-align:center;position:relative;}form.user-account-form .social-login .s-button{display:block;width:100%;height:48px;line-height:48px;padding:2px;background-color:#7a7a7a;color:#fff;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}form.user-account-form .social-login .s-logo{float:left;border-right:1px solid #7a7a7a;margin-right:15px;}form.user-account-form .social-login .s-icon{fill:#fff;}form.user-account-form .social-login .s-label{color:#fff;}form.user-account-form .social-login.facebook .s-button{background-color:#356299;}form.user-account-form .social-login.facebook .s-logo{border-right-color:#5a82b6;}form.user-account-form .social-login.facebook .s-button:hover{background-color:#4874ab;}form.user-account-form .form-separator{display:block;width:100%;text-align:center;position:relative;height:86px;line-height:86px;}form.user-account-form .form-separator .or-legend{position:relative;z-index:10;display:inline-block;background-color:#fff;padding:0 20px;color:#8a8a8a;}form.user-account-form .form-separator .or-line{position:absolute;z-index:9;top:50%;width:100%;height:1px;background-color:#ddd;}form.user-account-form .form-item{margin:0 0 10px 0;width:100%;}form.user-account-form .form-text{width:100%;}form.user-account-form .form-required{display:none;}form.user-account-form .description{display:none;}form.user-account-form .form-actions{text-align:center;margin:0;padding:0;}form.user-account-form .form-submit{margin:0;width:100%;}form.user-account-form .form-tasks{margin:0;padding:0;list-style:none;text-align:center;}form.user-account-form .form-tasks li{margin:0;padding:0;list-style:none;}form.user-account-form .form-item-pass{position:relative;}form.user-account-form .form-item-pass div.password-strength{width:100%;margin:40px 0 0 0;padding:20px 0;float:none;clear:both;}form.user-account-form .form-item-pass div.password-confirm{position:absolute;width:auto;margin:80px 0px 0px;padding:0;float:none;clear:both;}form.user-account-form .form-item-pass div.password-confirm span{font-weight:bold;}form.user-account-form .form-item-pass div.password-suggestions{display:block !important;width:100%;margin:0;border:0;}form.user-account-form .password-random{padding:20px 0;margin:0;}form.user-account-form .password-random .password-random-link{font-weight:bold;}div.terms-and-conditions{clear:both;padding:40px 0;}div.terms-and-conditions a{font-weight:bold;}#visitor-login-or-register{clear:both;padding:20px 0;}#visitor-login-or-register .panel-wrapper{}#visitor-login-or-register .response-wrapper{display:none;text-align:center;}#visitor-login-or-register .response-wrapper .arrow{font-size:440%;line-height:1;}#visitor-login-or-register .panel{display:block;width:48%;float:left;}#visitor-login-or-register .panel a{display:block;background-color:#e9e7d9;padding:20px;margin:0;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#visitor-login-or-register .panel a:hover{background-color:#f9f9f9;}#visitor-login-or-register .panel-login{margin-right:2%;}#visitor-login-or-register .panel-register{margin-left:2%;}
body.admin-navigation-enabled{padding-top:37px;}#admin-navigation{position:fixed;z-index:300;top:0;left:0;margin:0;padding:0;width:100%;height:37px;background-color:#333;}#admin-navigation .navigation-bar{background-color:#333;}#admin-navigation .mobile-switcher{display:none;position:absolute;width:36px;left:50%;margin-left:-9px;}#admin-navigation .mobile-switcher .ms-button{position:absolute;top:5px;right:10px;width:36px;padding:3px 0;cursor:pointer;}#admin-navigation .mobile-switcher .ms-button .ms-line{display:block;height:3px;margin-bottom:5px;background-color:#fff;}#admin-navigation .mobile-switcher .ms-button:hover .ms-line{background-color:#aaa;}#admin-navigation .mobile-switcher .ms-button.active .ms-line{background-color:#aaa;}#admin-navigation ul.vivien{margin:0;padding:0;list-style:none;}#admin-navigation ul.vivien li.item{display:block;margin:0;padding:0;color:#fff;font-size:14px;line-height:37px;border-left:1px solid #444;}#admin-navigation ul.vivien li.item.item-1{border-left:none;}#admin-navigation ul.vivien li.item a.top{display:block;padding:0 15px;color:#fff;text-decoration:none;}#admin-navigation ul.vivien li.item a.top:hover,#admin-navigation ul.vivien li.item.mouse a.top{color:#fff;background:#444;}#admin-navigation ul.vivien li.an-home a.top span.i{display:inline-block;width:20px;background:url(/sites/all/modules/administer/admin_navigation/assets/home.png) no-repeat center center;}#admin-navigation ul.vivien li.an-home a.top span.t{display:none;}#admin-navigation ul.vivien li.an-tabs a.top{background-color:#135968;}#admin-navigation ul.vivien .suggestion{width:250px;margin-top:36px;text-align:left;color:#fff;}#admin-navigation ul.vivien .suggestion .inner{padding:15px;background:#444;}#admin-navigation ul.vivien .suggestion ul{margin:0;padding:0;list-style:none;}#admin-navigation ul.vivien .suggestion li{display:block;padding:0;margin:0;}#admin-navigation ul.vivien .suggestion li a{display:block;color:#fff;text-decoration:none;}#admin-navigation ul.vivien .suggestion li a:hover{color:#ddd;text-decoration:underline;}#admin-navigation ul.vivien .suggestion hr{border:0;color:#666;background-color:#666;width:100%;height:1px;margin:10px 0;}#admin-navigation ul.vivien .suggestion div.info{color:#ddd;font-style:italic;line-height:16px;}@media
only screen and (max-width:860px),only screen and (-webkit-min-device-pixel-ratio:2)      and (max-width:860px),only screen and (min--moz-device-pixel-ratio:2)      and (max-width:860px),only screen and (-o-min-device-pixel-ratio:2/1)    and (max-width:860px),only screen and (min-device-pixel-ratio:2)      and (max-width:860px),only screen and (min-resolution:192dpi) and (max-width:860px),only screen and (min-resolution:2dppx)  and (max-width:860px){#admin-navigation{}#admin-navigation .mobile-switcher{display:inline-block;}#admin-navigation .navigation-bar{width:100%;height:auto;display:none;margin:0;margin-top:36px;text-align:center !important;}#admin-navigation .mainbox{padding:0;margin:0;width:100%;}#admin-navigation ul.vivien li.item{float:none !important;clear:both;display:block;width:100%;border:0 !important;border-bottom:1px solid #333 !important;}#admin-navigation ul.vivien li.item a.top{font-size:140%;padding:0;padding-top:.5em;padding-bottom:.5em;}#admin-navigation ul.vivien li.an-home{border-top:0;}#admin-navigation ul.vivien .suggestion{width:100%;text-align:center;}#admin-navigation ul.vivien .suggestion li a{padding:0.5em 0;}}
