
 /*css/icon_fonts/styles-font.css*/ 

@charset "UTF-8";@font-face{font-family: "haisitu";src:url("./css/icon_fonts/haisitu.eot");src:url("./css/icon_fonts/haisitu.eot?#iefix") format("embedded-opentype"), url("./css/icon_fonts/haisitu.woff") format("woff"), url("./css/icon_fonts/haisitu.ttf") format("truetype"), url("./css/icon_fonts/haisitu.svg#haisitu") format("svg");font-weight: normal;font-style: normal;}[data-icon]:before{font-family: "haisitu" !important;content: attr(data-icon);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family: "haisitu" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;vertical-align: middle;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-arrow-down:before{content: "d";}.icon-arrow-left:before{content: "l";}.icon-arrow-right:before{content: "r";}.icon-arrow-up:before{content: "u";}.icon-close:before{content: "x";}.icon-checkmark:before{content: "C";}.icon-facebook:before{content: "F";}.icon-googgle-plus:before{content: "g";}.icon-linked-in:before{content: "I";}.icon-twitter:before{content: "t";}.icon-home:before{content: "h";}.icon-phone:before{content: "p";}.icon-foursquare:before{content: "f";}.icon-instagram:before{content: "i";}.icon-beachball:before{content: "b";}.icon-place:before{content: "P";}.icon-plane:before{content: "a";}.icon-plane-landing:before{content: "c";}.icon-plane-leave:before{content: "e";}.icon-rss:before{content: "R";}.icon-star-1:before{content: "1";}.icon-trash:before{content: "T";}.icon-me:before{content: "m";}.icon-star-2:before{content: "2";}.icon-star-3:before{content: "3";}.icon-star-4:before{content: "4";}.icon-star-5:before{content: "5";}

 /*css/icon_fonts_addon/styles.css*/ 

@charset "UTF-8";@font-face{font-family: "haisitu-addon";src:url("./css/icon_fonts_addon/fonts/haisitu-addon.eot");src:url("./css/icon_fonts_addon/fonts/haisitu-addon.eot?#iefix") format("embedded-opentype"), url("./css/icon_fonts_addon/fonts/haisitu-addon.woff") format("woff"), url("./css/icon_fonts_addon/fonts/haisitu-addon.ttf") format("truetype"), url("./css/icon_fonts_addon/fonts/haisitu-addon.svg#haisitu-addon") format("svg");font-weight: normal;font-style: normal;}[data-icon]:before{font-family: "haisitu-addon" !important;content: attr(data-icon);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="addon-"]:before,[class*=" addon-"]:before{font-family: "haisitu-addon" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.addon-cazare:before{content: "\5e";}.addon-afectiuni:before{content: "\2a";}.addon-question:before{content: "\61";}.addon-whatsapp:before{content: "\62";}.addon-facebook-messenger:before{content: "\63";}.addon-skype:before{content: "\64";}.addon-phone-2:before{content: "\65";}.addon-sms:before{content: "\66";}

 /*css/icon_fonts/typicons.min.css*/ 

@charset 'UTF-8';@font-face{font-family:'typicons';font-weight:normal;font-style:normal;src:url('./css/icon_fonts/typicons.eot');src:url('./css/icon_fonts/typicons.eot?#iefix') format('embedded-opentype'),url('./css/icon_fonts/typicons.woff') format('woff'),url('./css/icon_fonts/typicons.ttf') format('truetype'),url('./css/icon_fonts/typicons.svg#typicons') format('svg')}.typcn:before{font-family:'typicons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;height:1em;font-size:1em;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.typcn-adjust-brightness:before{content:'\e000'}.typcn-adjust-contrast:before{content:'\e001'}.typcn-anchor-outline:before{content:'\e002'}.typcn-anchor:before{content:'\e003'}.typcn-archive:before{content:'\e004'}.typcn-arrow-back-outline:before{content:'\e005'}.typcn-arrow-back:before{content:'\e006'}.typcn-arrow-down-outline:before{content:'\e007'}.typcn-arrow-down-thick:before{content:'\e008'}.typcn-arrow-down:before{content:'\e009'}.typcn-arrow-forward-outline:before{content:'\e00a'}.typcn-arrow-forward:before{content:'\e00b'}.typcn-arrow-left-outline:before{content:'\e00c'}.typcn-arrow-left-thick:before{content:'\e00d'}.typcn-arrow-left:before{content:'\e00e'}.typcn-arrow-loop-outline:before{content:'\e00f'}.typcn-arrow-loop:before{content:'\e010'}.typcn-arrow-maximise-outline:before{content:'\e011'}.typcn-arrow-maximise:before{content:'\e012'}.typcn-arrow-minimise-outline:before{content:'\e013'}.typcn-arrow-minimise:before{content:'\e014'}.typcn-arrow-move-outline:before{content:'\e015'}.typcn-arrow-move:before{content:'\e016'}.typcn-arrow-repeat-outline:before{content:'\e017'}.typcn-arrow-repeat:before{content:'\e018'}.typcn-arrow-right-outline:before{content:'\e019'}.typcn-arrow-right-thick:before{content:'\e01a'}.typcn-arrow-right:before{content:'\e01b'}.typcn-arrow-shuffle:before{content:'\e01c'}.typcn-arrow-sorted-down:before{content:'\e01d'}.typcn-arrow-sorted-up:before{content:'\e01e'}.typcn-arrow-sync-outline:before{content:'\e01f'}.typcn-arrow-sync:before{content:'\e020'}.typcn-arrow-unsorted:before{content:'\e021'}.typcn-arrow-up-outline:before{content:'\e022'}.typcn-arrow-up-thick:before{content:'\e023'}.typcn-arrow-up:before{content:'\e024'}.typcn-at:before{content:'\e025'}.typcn-attachment-outline:before{content:'\e026'}.typcn-attachment:before{content:'\e027'}.typcn-backspace-outline:before{content:'\e028'}.typcn-backspace:before{content:'\e029'}.typcn-battery-charge:before{content:'\e02a'}.typcn-battery-full:before{content:'\e02b'}.typcn-battery-high:before{content:'\e02c'}.typcn-battery-low:before{content:'\e02d'}.typcn-battery-mid:before{content:'\e02e'}.typcn-beaker:before{content:'\e02f'}.typcn-beer:before{content:'\e030'}.typcn-bell:before{content:'\e031'}.typcn-book:before{content:'\e032'}.typcn-bookmark:before{content:'\e033'}.typcn-briefcase:before{content:'\e034'}.typcn-brush:before{content:'\e035'}.typcn-business-card:before{content:'\e036'}.typcn-calculator:before{content:'\e037'}.typcn-calendar-outline:before{content:'\e038'}.typcn-calendar:before{content:'\e039'}.typcn-camera-outline:before{content:'\e03a'}.typcn-camera:before{content:'\e03b'}.typcn-cancel-outline:before{content:'\e03c'}.typcn-cancel:before{content:'\e03d'}.typcn-chart-area-outline:before{content:'\e03e'}.typcn-chart-area:before{content:'\e03f'}.typcn-chart-bar-outline:before{content:'\e040'}.typcn-chart-bar:before{content:'\e041'}.typcn-chart-line-outline:before{content:'\e042'}.typcn-chart-line:before{content:'\e043'}.typcn-chart-pie-outline:before{content:'\e044'}.typcn-chart-pie:before{content:'\e045'}.typcn-chevron-left-outline:before{content:'\e046'}.typcn-chevron-left:before{content:'\e047'}.typcn-chevron-right-outline:before{content:'\e048'}.typcn-chevron-right:before{content:'\e049'}.typcn-clipboard:before{content:'\e04a'}.typcn-cloud-storage:before{content:'\e04b'}.typcn-cloud-storage-outline:before{content:'\e054'}.typcn-code-outline:before{content:'\e04c'}.typcn-code:before{content:'\e04d'}.typcn-coffee:before{content:'\e04e'}.typcn-cog-outline:before{content:'\e04f'}.typcn-cog:before{content:'\e050'}.typcn-compass:before{content:'\e051'}.typcn-contacts:before{content:'\e052'}.typcn-credit-card:before{content:'\e053'}.typcn-css3:before{content:'\e055'}.typcn-database:before{content:'\e056'}.typcn-delete-outline:before{content:'\e057'}.typcn-delete:before{content:'\e058'}.typcn-device-desktop:before{content:'\e059'}.typcn-device-laptop:before{content:'\e05a'}.typcn-device-phone:before{content:'\e05b'}.typcn-device-tablet:before{content:'\e05c'}.typcn-directions:before{content:'\e05d'}.typcn-divide-outline:before{content:'\e05e'}.typcn-divide:before{content:'\e05f'}.typcn-document-add:before{content:'\e060'}.typcn-document-delete:before{content:'\e061'}.typcn-document-text:before{content:'\e062'}.typcn-document:before{content:'\e063'}.typcn-download-outline:before{content:'\e064'}.typcn-download:before{content:'\e065'}.typcn-dropbox:before{content:'\e066'}.typcn-edit:before{content:'\e067'}.typcn-eject-outline:before{content:'\e068'}.typcn-eject:before{content:'\e069'}.typcn-equals-outline:before{content:'\e06a'}.typcn-equals:before{content:'\e06b'}.typcn-export-outline:before{content:'\e06c'}.typcn-export:before{content:'\e06d'}.typcn-eye-outline:before{content:'\e06e'}.typcn-eye:before{content:'\e06f'}.typcn-feather:before{content:'\e070'}.typcn-film:before{content:'\e071'}.typcn-filter:before{content:'\e072'}.typcn-flag-outline:before{content:'\e073'}.typcn-flag:before{content:'\e074'}.typcn-flash-outline:before{content:'\e075'}.typcn-flash:before{content:'\e076'}.typcn-flow-children:before{content:'\e077'}.typcn-flow-merge:before{content:'\e078'}.typcn-flow-parallel:before{content:'\e079'}.typcn-flow-switch:before{content:'\e07a'}.typcn-folder-add:before{content:'\e07b'}.typcn-folder-delete:before{content:'\e07c'}.typcn-folder-open:before{content:'\e07d'}.typcn-folder:before{content:'\e07e'}.typcn-gift:before{content:'\e07f'}.typcn-globe-outline:before{content:'\e080'}.typcn-globe:before{content:'\e081'}.typcn-group-outline:before{content:'\e082'}.typcn-group:before{content:'\e083'}.typcn-headphones:before{content:'\e084'}.typcn-heart-full-outline:before{content:'\e085'}.typcn-heart-half-outline:before{content:'\e086'}.typcn-heart-outline:before{content:'\e087'}.typcn-heart:before{content:'\e088'}.typcn-home-outline:before{content:'\e089'}.typcn-home:before{content:'\e08a'}.typcn-html5:before{content:'\e08b'}.typcn-image-outline:before{content:'\e08c'}.typcn-image:before{content:'\e08d'}.typcn-infinity-outline:before{content:'\e08e'}.typcn-infinity:before{content:'\e08f'}.typcn-info-large-outline:before{content:'\e090'}.typcn-info-large:before{content:'\e091'}.typcn-info-outline:before{content:'\e092'}.typcn-info:before{content:'\e093'}.typcn-input-checked-outline:before{content:'\e094'}.typcn-input-checked:before{content:'\e095'}.typcn-key-outline:before{content:'\e096'}.typcn-key:before{content:'\e097'}.typcn-keyboard:before{content:'\e098'}.typcn-leaf:before{content:'\e099'}.typcn-lightbulb:before{content:'\e09a'}.typcn-link-outline:before{content:'\e09b'}.typcn-link:before{content:'\e09c'}.typcn-location-arrow-outline:before{content:'\e09d'}.typcn-location-arrow:before{content:'\e09e'}.typcn-location-outline:before{content:'\e09f'}.typcn-location:before{content:'\e0a0'}.typcn-lock-closed-outline:before{content:'\e0a1'}.typcn-lock-closed:before{content:'\e0a2'}.typcn-lock-open-outline:before{content:'\e0a3'}.typcn-lock-open:before{content:'\e0a4'}.typcn-mail:before{content:'\e0a5'}.typcn-map:before{content:'\e0a6'}.typcn-media-eject-outline:before{content:'\e0a7'}.typcn-media-eject:before{content:'\e0a8'}.typcn-media-fast-forward-outline:before{content:'\e0a9'}.typcn-media-fast-forward:before{content:'\e0aa'}.typcn-media-pause-outline:before{content:'\e0ab'}.typcn-media-pause:before{content:'\e0ac'}.typcn-media-play-outline:before{content:'\e0ad'}.typcn-media-play-reverse-outline:before{content:'\e0ae'}.typcn-media-play-reverse:before{content:'\e0af'}.typcn-media-play:before{content:'\e0b0'}.typcn-media-record-outline:before{content:'\e0b1'}.typcn-media-record:before{content:'\e0b2'}.typcn-media-rewind-outline:before{content:'\e0b3'}.typcn-media-rewind:before{content:'\e0b4'}.typcn-media-stop-outline:before{content:'\e0b5'}.typcn-media-stop:before{content:'\e0b6'}.typcn-message-typing:before{content:'\e0b7'}.typcn-message:before{content:'\e0b8'}.typcn-messages:before{content:'\e0b9'}.typcn-microphone-outline:before{content:'\e0ba'}.typcn-microphone:before{content:'\e0bb'}.typcn-minus-outline:before{content:'\e0bc'}.typcn-minus:before{content:'\e0bd'}.typcn-mortar-board:before{content:'\e0be'}.typcn-news:before{content:'\e0bf'}.typcn-notes-outline:before{content:'\e0c0'}.typcn-notes:before{content:'\e0c1'}.typcn-pen:before{content:'\e0c2'}.typcn-pencil:before{content:'\e0c3'}.typcn-phone-outline:before{content:'\e0c4'}.typcn-phone:before{content:'\e0c5'}.typcn-pi-outline:before{content:'\e0c6'}.typcn-pi:before{content:'\e0c7'}.typcn-pin-outline:before{content:'\e0c8'}.typcn-pin:before{content:'\e0c9'}.typcn-pipette:before{content:'\e0ca'}.typcn-plane-outline:before{content:'\e0cb'}.typcn-plane:before{content:'\e0cc'}.typcn-plug:before{content:'\e0cd'}.typcn-plus-outline:before{content:'\e0ce'}.typcn-plus:before{content:'\e0cf'}.typcn-point-of-interest-outline:before{content:'\e0d0'}.typcn-point-of-interest:before{content:'\e0d1'}.typcn-power-outline:before{content:'\e0d2'}.typcn-power:before{content:'\e0d3'}.typcn-printer:before{content:'\e0d4'}.typcn-puzzle-outline:before{content:'\e0d5'}.typcn-puzzle:before{content:'\e0d6'}.typcn-radar-outline:before{content:'\e0d7'}.typcn-radar:before{content:'\e0d8'}.typcn-refresh-outline:before{content:'\e0d9'}.typcn-refresh:before{content:'\e0da'}.typcn-rss-outline:before{content:'\e0db'}.typcn-rss:before{content:'\e0dc'}.typcn-scissors-outline:before{content:'\e0dd'}.typcn-scissors:before{content:'\e0de'}.typcn-shopping-bag:before{content:'\e0df'}.typcn-shopping-cart:before{content:'\e0e0'}.typcn-social-at-circular:before{content:'\e0e1'}.typcn-social-dribbble-circular:before{content:'\e0e2'}.typcn-social-dribbble:before{content:'\e0e3'}.typcn-social-facebook-circular:before{content:'\e0e4'}.typcn-social-facebook:before{content:'\e0e5'}.typcn-social-flickr-circular:before{content:'\e0e6'}.typcn-social-flickr:before{content:'\e0e7'}.typcn-social-github-circular:before{content:'\e0e8'}.typcn-social-github:before{content:'\e0e9'}.typcn-social-google-plus-circular:before{content:'\e0ea'}.typcn-social-google-plus:before{content:'\e0eb'}.typcn-social-instagram-circular:before{content:'\e0ec'}.typcn-social-instagram:before{content:'\e0ed'}.typcn-social-last-fm-circular:before{content:'\e0ee'}.typcn-social-last-fm:before{content:'\e0ef'}.typcn-social-linkedin-circular:before{content:'\e0f0'}.typcn-social-linkedin:before{content:'\e0f1'}.typcn-social-pinterest-circular:before{content:'\e0f2'}.typcn-social-pinterest:before{content:'\e0f3'}.typcn-social-skype-outline:before{content:'\e0f4'}.typcn-social-skype:before{content:'\e0f5'}.typcn-social-tumbler-circular:before{content:'\e0f6'}.typcn-social-tumbler:before{content:'\e0f7'}.typcn-social-twitter-circular:before{content:'\e0f8'}.typcn-social-twitter:before{content:'\e0f9'}.typcn-social-vimeo-circular:before{content:'\e0fa'}.typcn-social-vimeo:before{content:'\e0fb'}.typcn-social-youtube-circular:before{content:'\e0fc'}.typcn-social-youtube:before{content:'\e0fd'}.typcn-sort-alphabetically-outline:before{content:'\e0fe'}.typcn-sort-alphabetically:before{content:'\e0ff'}.typcn-sort-numerically-outline:before{content:'\e100'}.typcn-sort-numerically:before{content:'\e101'}.typcn-spanner-outline:before{content:'\e102'}.typcn-spanner:before{content:'\e103'}.typcn-spiral:before{content:'\e104'}.typcn-star-full-outline:before{content:'\e105'}.typcn-star-half-outline:before{content:'\e106'}.typcn-star-half:before{content:'\e107'}.typcn-star-outline:before{content:'\e108'}.typcn-star:before{content:'\e109'}.typcn-starburst-outline:before{content:'\e10a'}.typcn-starburst:before{content:'\e10b'}.typcn-stopwatch:before{content:'\e10c'}.typcn-support:before{content:'\e10d'}.typcn-tabs-outline:before{content:'\e10e'}.typcn-tag:before{content:'\e10f'}.typcn-tags:before{content:'\e110'}.typcn-th-large-outline:before{content:'\e111'}.typcn-th-large:before{content:'\e112'}.typcn-th-list-outline:before{content:'\e113'}.typcn-th-list:before{content:'\e114'}.typcn-th-menu-outline:before{content:'\e115'}.typcn-th-menu:before{content:'\e116'}.typcn-th-small-outline:before{content:'\e117'}.typcn-th-small:before{content:'\e118'}.typcn-thermometer:before{content:'\e119'}.typcn-thumbs-down:before{content:'\e11a'}.typcn-thumbs-ok:before{content:'\e11b'}.typcn-thumbs-up:before{content:'\e11c'}.typcn-tick-outline:before{content:'\e11d'}.typcn-tick:before{content:'\e11e'}.typcn-ticket:before{content:'\e11f'}.typcn-time:before{content:'\e120'}.typcn-times-outline:before{content:'\e121'}.typcn-times:before{content:'\e122'}.typcn-trash:before{content:'\e123'}.typcn-tree:before{content:'\e124'}.typcn-upload-outline:before{content:'\e125'}.typcn-upload:before{content:'\e126'}.typcn-user-add-outline:before{content:'\e127'}.typcn-user-add:before{content:'\e128'}.typcn-user-delete-outline:before{content:'\e129'}.typcn-user-delete:before{content:'\e12a'}.typcn-user-outline:before{content:'\e12b'}.typcn-user:before{content:'\e12c'}.typcn-vendor-android:before{content:'\e12d'}.typcn-vendor-apple:before{content:'\e12e'}.typcn-vendor-microsoft:before{content:'\e12f'}.typcn-video-outline:before{content:'\e130'}.typcn-video:before{content:'\e131'}.typcn-volume-down:before{content:'\e132'}.typcn-volume-mute:before{content:'\e133'}.typcn-volume-up:before{content:'\e134'}.typcn-volume:before{content:'\e135'}.typcn-warning-outline:before{content:'\e136'}.typcn-warning:before{content:'\e137'}.typcn-watch:before{content:'\e138'}.typcn-waves-outline:before{content:'\e139'}.typcn-waves:before{content:'\e13a'}.typcn-weather-cloudy:before{content:'\e13b'}.typcn-weather-downpour:before{content:'\e13c'}.typcn-weather-night:before{content:'\e13d'}.typcn-weather-partly-sunny:before{content:'\e13e'}.typcn-weather-shower:before{content:'\e13f'}.typcn-weather-snow:before{content:'\e140'}.typcn-weather-stormy:before{content:'\e141'}.typcn-weather-sunny:before{content:'\e142'}.typcn-weather-windy-cloudy:before{content:'\e143'}.typcn-weather-windy:before{content:'\e144'}.typcn-wi-fi-outline:before{content:'\e145'}.typcn-wi-fi:before{content:'\e146'}.typcn-wine:before{content:'\e147'}.typcn-world-outline:before{content:'\e148'}.typcn-world:before{content:'\e149'}.typcn-zoom-in-outline:before{content:'\e14a'}.typcn-zoom-in:before{content:'\e14b'}.typcn-zoom-out-outline:before{content:'\e14c'}.typcn-zoom-out:before{content:'\e14d'}.typcn-zoom-outline:before{content:'\e14e'}.typcn-zoom:before{content:'\e14f'}

 /*css/bootstrap/css/bootstrap.min.css*/ 

/*! * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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;-webkit-box-sizing:content-box;-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]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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 silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(./css/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(./css/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(./css/bootstrap/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(./css/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(./css/bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(./css/bootstrap/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}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.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-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;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}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.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.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}

 /*css/jquery-ui-1.8.6.custom.css*/ 

/* * jQuery UI CSS Framework 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API *//* Layout helpers----------------------------------*/.ui-helper-hidden{display: none;}.ui-helper-hidden-accessible{position: absolute;left: -99999999px;}.ui-helper-reset{margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}.ui-helper-clearfix{display: inline-block;}/* required comment for clearfix to work in Opera \*/* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}/* end clearfix */.ui-helper-zfix{width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter:Alpha(Opacity=0);}/* Interaction Cues----------------------------------*/.ui-state-disabled{cursor: default !important;}/* Icons----------------------------------*//* states and images */.ui-icon{display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}/* Misc visuals----------------------------------*//* Overlays */.ui-widget-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/* * jQuery UI CSS Framework 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API * * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px *//* Component containers----------------------------------*/.ui-widget{font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size: 1.1em;}.ui-widget .ui-widget{font-size: 1em;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size: 1em;}.ui-widget-content{border: 1px solid #dddddd;background: #eeeeee url(./images/UI/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color: #333333;}.ui-widget-content a{color: #333333;}.ui-widget-header{border: 1px solid #e78f08;background: #f6a828 url(./images/UI/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color: #ffffff;font-weight: bold;}.ui-widget-header a{color: #ffffff;}/* Interaction states----------------------------------*/.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 1px solid #cccccc;background: #f6f6f6 url(./images/UI/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #1c94c4;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color: #1c94c4;text-decoration: none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border: 1px solid #fbcb09;background: #fdf5ce url(./images/UI/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #c77405;}.ui-state-hover a, .ui-state-hover a:hover{color: #c77405;text-decoration: none;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border: 1px solid #fbd850;background: #ffffff url(./images/UI/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #eb8f00;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color: #eb8f00;text-decoration: none;}.ui-widget :active{outline: none;}/* Interaction Cues----------------------------------*/.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #fed22f;background: #ffe45c url(./images/UI/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color: #363636;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color: #363636;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border: 1px solid #cd0a0a;background: #b81900 url(./images/UI/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color: #ffffff;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color: #ffffff;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color: #ffffff;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight: bold;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight: normal;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image: none;}/* Icons----------------------------------*//* states and images */.ui-icon{width: 16px;height: 16px;background-image: url(./images/UI/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image: url(./images/UI/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image: url(./images/UI/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image: url(./images/UI/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image: url(./images/UI/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image: url(./images/UI/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image: url(./images/UI/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image: url(./images/UI/ui-icons_ffd27a_256x240.png);}/* positioning */.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-script{background-position: -240px -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-pin-w{background-position: -128px -144px;}.ui-icon-pin-s{background-position: -144px -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-start{background-position: -80px -160px;}/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */.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;}/* Misc visuals----------------------------------*//* Corner radius */.ui-corner-tl{-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;}.ui-corner-tr{-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;}.ui-corner-bl{-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}.ui-corner-br{-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}.ui-corner-top{-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;}.ui-corner-bottom{-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}.ui-corner-right{-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}.ui-corner-left{-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}.ui-corner-all{-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}/* Overlays */.ui-widget-overlay{background: #666666 url(./images/UI/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity: .50;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin: -5px 0 0 -5px;padding: 5px;background: #000000 url(./images/UI/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity: .20;filter:Alpha(Opacity=20);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}/* * jQuery UI Resizable 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Resizable#theming */.ui-resizable{position: relative;}.ui-resizable-handle{position: absolute;font-size: 0.1px;z-index: 99999;display: block;}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display: none;}.ui-resizable-n{cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s{cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e{cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-resizable-w{cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-resizable-se{cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw{cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw{cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne{cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}/* * jQuery UI Selectable 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Selectable#theming */.ui-selectable-helper{position: absolute;z-index: 100;border:1px dotted black;}/* * jQuery UI Accordion 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Accordion#theming *//* IE/Win - Fix animation bug - #4615 */.ui-accordion{width: 100%;}.ui-accordion .ui-accordion-header{cursor: pointer;position: relative;margin-top: 1px;zoom: 1;}.ui-accordion .ui-accordion-li-fix{display: inline;}.ui-accordion .ui-accordion-header-active{border-bottom: 0 !important;}.ui-accordion .ui-accordion-header a{display: block;font-size: 1em;padding: .5em .5em .5em .7em;}.ui-accordion-icons .ui-accordion-header a{padding-left: 2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position: absolute;left: .5em;top: 50%;margin-top: -8px;}.ui-accordion .ui-accordion-content{padding: 1em 2.2em;border-top: 0;margin-top: -2px;position: relative;top: 1px;margin-bottom: 2px;overflow: hidden;display: none;zoom: 1;}.ui-accordion .ui-accordion-content-active{display: block;}/* * jQuery UI Autocomplete 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Autocomplete#theming */.ui-autocomplete{position: absolute;cursor: default;} /* workarounds */* html .ui-autocomplete{width:1px;} /* without this, the menu expands to 100% in IE6 *//* * jQuery UI Menu 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Menu#theming */.ui-menu{list-style:none;padding: 2px;margin: 0;display:block;float: left;}.ui-menu .ui-menu{margin-top: -3px;}.ui-menu .ui-menu-item{margin:0;padding: 0;zoom: 1;float: left;clear: left;width: 100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;font-size: 13px;color: #000000;font-family: Arial,sans-serif;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight: normal;margin: -1px;font-size: 13px;color: #F37B37;font-family: Arial,sans-serif;background-color: #F2F2F2;}/* * jQuery UI Button 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Button#theming */.ui-button{display: inline-block;position: relative;padding: 0;margin-right: .1em;text-decoration: none !important;cursor: pointer;text-align: center;zoom: 1;overflow: visible;} /* the overflow property removes extra width in IE */.ui-button-icon-only{width: 2.2em;} /* to make room for the icon, a width needs to be set here */button.ui-button-icon-only{width: 2.4em;} /* button elements seem to need a little more width */.ui-button-icons-only{width: 3.4em;} button.ui-button-icons-only{width: 3.7em;} /*button text element */.ui-button .ui-button-text{display: block;line-height: 1.4;}.ui-button-text-only .ui-button-text{padding: .4em 1em;}.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding: .4em;text-indent: -9999999px;}.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding: .4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{padding: .4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text{padding-left: 2.1em;padding-right: 2.1em;}/* no icon support for input elements, provide padding by default */input.ui-button{padding: .4em 1em;}/*button icon element(s) */.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position: absolute;top: 50%;margin-top: -8px;}.ui-button-icon-only .ui-icon{left: 50%;margin-left: -8px;}.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left: .5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right: .5em;}.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right: .5em;}/*button sets*/.ui-buttonset{margin-right: 7px;}.ui-buttonset .ui-button{margin-left: 0;margin-right: -.3em;}/* workarounds */button.ui-button::-moz-focus-inner{border: 0;padding: 0;} /* reset extra padding in Firefox *//* * jQuery UI Dialog 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Dialog#theming */.ui-dialog{position: absolute;padding: .2em;width: 300px;overflow: hidden;}.ui-dialog .ui-dialog-titlebar{padding: .5em 1em .3em;position: relative;}.ui-dialog .ui-dialog-title{float: left;margin: .1em 16px .2em 0;} .ui-dialog .ui-dialog-titlebar-close{position: absolute;right: .3em;top: 50%;width: 19px;margin: -10px 0 0 0;padding: 1px;height: 18px;}.ui-dialog .ui-dialog-titlebar-close span{display: block;margin: 1px;}.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding: 0;}.ui-dialog .ui-dialog-content{position: relative;border: 0;padding: .5em 1em;background: none;overflow: auto;zoom: 1;}.ui-dialog .ui-dialog-buttonpane{text-align: left;border-width: 1px 0 0 0;background-image: none;margin: .5em 0 0 0;padding: .3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float: right;}.ui-dialog .ui-dialog-buttonpane button{margin: .5em .4em .5em 0;cursor: pointer;}.ui-dialog .ui-resizable-se{width: 14px;height: 14px;right: 3px;bottom: 3px;}.ui-draggable .ui-dialog-titlebar{cursor: move;}/* * jQuery UI Slider 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Slider#theming */.ui-slider{position: relative;text-align: left;}.ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;}.ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}.ui-slider-horizontal{height: .8em;}.ui-slider-horizontal .ui-slider-handle{top: -.3em;margin-left: -.6em;}.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%;}.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-slider-vertical .ui-slider-range-max{top: 0;}/* * jQuery UI Tabs 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Tabs#theming */.ui-tabs{position: relative;padding: .2em;zoom: 1;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */.ui-tabs .ui-tabs-nav{margin: 0;padding: .2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style: none;float: left;position: relative;top: 1px;margin: 0 .2em 1px 0;border-bottom: 0 !important;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav li a{float: left;padding: .5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom: 0;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor: text;}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor: pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */.ui-tabs .ui-tabs-panel{display: block;border-width: 0;padding: 1em 1.4em;background: none;}.ui-tabs .ui-tabs-hide{display: none !important;}/* * jQuery UI Datepicker 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Datepicker#theming */.ui-datepicker{width: 17em;padding: .2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top: 1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.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;}.ui-datepicker .ui-datepicker-title{margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width: 100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width: 49%;}.ui-datepicker table{width: 100%;font-size: .9em;border-collapse: collapse;margin:0 0 .4em;}.ui-datepicker th{padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}.ui-datepicker td{border: 0;padding: 1px;}.ui-datepicker td span, .ui-datepicker td a{display: block;padding: .2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane{background-image: none;margin: .7em 0 0 0;padding:0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button{float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}/* with multiple calendars */.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}/* RTL support */.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-rtl .ui-datepicker-buttonpane button{float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */.ui-datepicker-cover{display: none;/*sorry for IE5*/ display/**/: block;/*sorry for IE5*/ position: absolute;/*must have*/ z-index: -1;/*must have*/ filter: mask();/*must have*/ top: -4px;/*must have*/ left: -4px;/*must have*/ width: 200px;/*must have*/ height: 200px;/*must have*/}/* * jQuery UI Progressbar 1.8.6 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Progressbar#theming */.ui-progressbar{height:2em;text-align: left;}.ui-progressbar .ui-progressbar-value{margin: -1px;height:100%;}

 /*css/style_v1.css*/ 

@CHARSET "ISO-8859-1";@CHARSET "UTF-8";/*@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-Light.ttf') format('truetype');font-weight: lighter;font-weight: 100;font-weight: 200;font-weight: 300;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-LightItalic.ttf') format('truetype');font-weight: lighter;font-weight: 100;font-weight: 200;font-weight: 300;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-Regular.ttf') format('truetype');font-weight: normal;font-weight: 400;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-Italic.ttf') format('truetype');font-weight: normal;font-weight: 400;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-Semibold.ttf') format('truetype');font-weight: semi-bold;font-weight: 500;font-weight: 600;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-SemiboldItalic.ttf') format('truetype');font-weight: semi-bold;font-weight: 500;font-weight: 600;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-Bold.ttf') format('truetype');font-weight: bold;font-weight: 700;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-BoldItalic.ttf') format('truetype');font-weight: bold;font-weight: 700;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-ExtraBold.ttf') format('truetype');font-weight: bolder;font-weight: 800;font-weight: 900;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans/OpenSans-ExtraBoldItalic.ttf') format('truetype');font-weight: bolder;font-weight: 800;font-weight: 900;font-style: italic;}*/@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-light-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-light-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-light-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-light-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-light-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight: 100;font-weight: 200;font-weight: 300;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-lightitalic-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-lightitalic-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-lightitalic-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-lightitalic-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');font-weight: 100;font-weight: 200;font-weight: 300;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-regular-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-regular-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-regular-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-regular-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight: 400;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-italic-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-italic-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-italic-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-italic-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-italic-webfont.svg#open_sansitalic') format('svg');font-weight: 400;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-semibold-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-semibold-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-semibold-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-semibold-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight: 500;font-weight: 600;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-semibolditalic-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-semibolditalic-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-semibolditalic-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-semibolditalic-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight: 500;font-weight: 600;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-bold-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-bold-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-bold-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-bold-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight: 700;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-bolditalic-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-bolditalic-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-bolditalic-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-bolditalic-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');font-weight: 700;font-style: italic;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-extrabold-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-extrabold-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-extrabold-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-extrabold-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');font-weight: 800;font-weight: 900;font-style: normal;}@font-face{font-family: 'Open Sans';src: url('./fonts/open-sans-webfontkit/opensans-extrabolditalic-webfont.eot');src: url('./fonts/open-sans-webfontkit/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('./fonts/open-sans-webfontkit/opensans-extrabolditalic-webfont.woff2') format('woff2'), url('./fonts/open-sans-webfontkit/opensans-extrabolditalic-webfont.woff') format('woff'), url('./fonts/open-sans-webfontkit/opensans-extrabolditalic-webfont.ttf') format('truetype'), url('./fonts/open-sans-webfontkit/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic') format('svg');font-weight: 800;font-weight: 900;font-style: italic;}input, select{font-family: "Open Sans";}p{line-height: 1.5em;}sup{font-size: smaller;vertical-align: super;}.clearfix:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} .clear{clear:both;} .text_right{text-align: right;}.fixed_pos{position: fixed !important;}.absolute_pos{position: absolute !important;}.success{color: #3c940d;}.error{color: #ff0000 !important;}.error_404{color: #E28639;font-size: 18px;padding: 20px;} .right{float: right;} .left{float: left;}.align_center{text-align: center;}.display_table{display: table;}.none{display: none;}h1{font-size: 28px;/*color: #132b4d;*/ color: #ed2024;line-height: 70px;border-bottom: 1px solid #e3e3e3;}h1.page-title{font-weight: 900;font-size: 30px;margin-top: -28px;line-height: 80px;}h1.page-title.hotel-title{margin-top: -13px;line-height: 50px;border-bottom: none;margin-bottom: -3px;letter-spacing: -0.7px;}h1.page-title.hotel-title .stars1,h1.page-title.hotel-title .stars2,h1.page-title.hotel-title .stars3,h1.page-title.hotel-title .stars4,h1.page-title.hotel-title .stars5,h1.page-title.hotel-title .half_star{height: 36px;}.termeni_si_conditii_continut{width: 80%;margin: 30px auto;box-shadow: 0px 0px 3px #777777;padding: 50px;font-size: 14px;}h1.contact-page-title{border-bottom: 0px;padding: 0px 15px;}h3{font-size: 15px;}ul li{list-style: none;}ol li{list-style: none;}table{border-spacing: 0;border-collapse: collapse;} td{/* text-align: left;*/ font-weight: normal;/* vertical-align: top;*/ vertical-align: middle;}td img{/* vertical-align: top;*/ vertical-align: middle;}select, input, textarea{font-size:99%;}input, select{vertical-align:middle;}input[type=checkbox]{cursor: pointer;}label, input[type=button], input[type=submit], button, select{cursor:pointer}.aright{text-align: right;}.aleft{text-align: left;}.cursor_pointer{cursor: pointer;}.vezi_mai_multe{cursor: pointer;/*color: #F9A432 !important;*/ color: #ed2024 !important;font-weight: normal;}.page_container{position: relative;}.reduced_wrapper{/* min-width: 960px;*//* max-width: 1180px;*//* min-width: 920px;max-width: 1280px;*/ width: 1280px;padding: 0px 10px 0px 10px;/* margin: 0 auto;height: 0 auto;position: relative;*/}.overlay_div{height: 100%;width: 100%;position: absolute;background-color: #191D21;opacity: 0.5;z-index: 1101;}.img_overlay_div{/* z-index: 121;*/ z-index: 1002;position: absolute;padding:10px;background:#fff;-moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow: 0 0 5px rgba(0,0,0,0.3);display: none;}/* GRID*/.width_1{width:8.33333333333%;}.width_2{width:16.6666666667%;}.width_3{width:25.0%;}.width_4{width:33.3333333333%;}.width_5{width:41.6666666667%;}.width_6{width:50.0%;}.width_7{width:58.3333333333%;}.width_8{width:66.6666666667%;}.width_9{width:75.0%;}.width_10{width:83.3333333333%;}.width_11{width:91.6666666667%;}.width_12{width:100%;} /* BODY */.content{position: relative;min-height: 300px;clear: both;}/* SLIDER *//*.homepage_slider{position: relative;height: 520px;margin-bottom: 35px;min-width: 960px;width: 100%;}.homepage_search_container{width: 660px;min-height: 435px;position: absolute;top: 30px;left: 30px;z-index: 100;background-color: rgba(0, 0 ,0 , 0.55);padding: 10px;color: #FFFFFF;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}*/.slide_image{background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;width: 100%;height: 100%;position: relative;}.slide_image .wrap_slide_txt{width: 100%;height: 350px;background: #ff4;position: absolute;bottom: 0;/* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 35%, rgba(0,0,0,0.75) 75%);/* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(35%,rgba(0,0,0,0.35)), color-stop(75%,rgba(0,0,0,0.75)));/* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.75) 75%);/* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.75) 75%);/* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.75) 75%);/* IE10+ */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.75) 75%);/* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#bf000000',GradientType=0 );/* IE6-8 */}.slide_image .wrap_slide_txt .with-bar:after{}.slide_image .wrap_slide_txt .slide_txt{padding-top: 190px;color: #fff;}.slide_image .wrap_slide_txt .slide_txt h1,.slide_image .wrap_slide_txt .slide_txt h2,.slide_image .wrap_slide_txt .slide_txt h3,.slide_image .wrap_slide_txt .slide_txt a{color: #fff;transition: all .2s;border-bottom: none;}.slide_image .wrap_slide_txt .slide_txt h1,.slide_image .wrap_slide_txt .slide_txt h2{font-size: 200%;line-height: 1.10em;font-weight: 700;text-shadow: 0 0 10px rgba(0,0,0,0.5);padding: 0 0 0 5%;letter-spacing: -1px;}.slide_image .wrap_slide_txt .slide_txt h1 a:hover,.slide_image .wrap_slide_txt .slide_txt h2 a:hover{/*color: #F37B37;*/ color: #ed2024;text-shadow: 0px 0px 1px white;transition: all .2s;}.slide_image .wrap_slide_txt .slide_txt h3{font-size: 120%;line-height: 1.25em;font-weight: 400;padding: 9px 0 0 0;margin-top: 20px;}.slide_image .wrap_slide_txt .slide_txt a.btn{font-size: 14px;line-height: 18px;font-weight: 700;text-transform: uppercase;border: 1px solid rgba(255, 255, 255, .65);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 16px 29px;cursor: pointer;display: inline-block;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}.slide_image .wrap_slide_txt .slide_txt a:hover.btn{background: #faa434;border: 1px solid #faa434;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;box-shadow: 0 0 0 0 rgba(246, 160, 50, 0.7);-webkit-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}.slide_image .wrap_slide_txt .slide_txt .promo_price{font-size: 200%;line-height: 1em;font-weight: bold;display: inline-block;margin-top:43px;position: relative;}.slide_image .wrap_slide_txt .slide_txt .promo_price span{white-space: nowrap;}.slide_image .wrap_slide_txt .slide_txt .promo_price span span{font-size: 50%;font-weight: normal;margin: 0 5% 0 0;top: 10px;}.slide_image .wrap_slide_txt .slide_txt .promo_price sup{font-size: 14px;font-weight: bold;text-transform: uppercase;margin: 0 5% 0 0;top: 0;}.slide_image .wrap_slide_txt .slide_txt .promo_price sub{font-size: 45%;text-transform: uppercase;position: absolute;top: -13%;margin: 0 0 0 5px;}.slide_image .wrap_slide_txt .slide_txt .promo_action a.btn{position: absolute;right: 0;top: 34px;}.promo_action a.btn:hover{color: #fff;background: #faa434;border: 1px solid #faa434;-o-transition: all .2s linear;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;transition: all .2s linear;}.slider_top{width: 100%;color: #fff;font-size: 13px;line-height: 20px;position: absolute;z-index: 3;bottom: 170px;}.slider_top .slider_top_txt{max-width: 1280px;margin: 0 auto;/*border-bottom: 1px solid rgba(255, 255, 255, .25);*/ /*padding: 0 0 5px 0;*/}.slider_top .clearfix{border-bottom: 1px solid rgba(255, 255, 255, .25);}.slider_top .slider_top_txt span{font-weight: bold;}#flexslider .slide_txt ::-moz-selection{color: #fff;background: #121212;}#flexslider .slide_txt ::selection{color:#fff;background: #121212;} /* SLIDER DESTINATIE */.fake_flexslider_destinatie{position: absolute !important;z-index: 100 !important;}.flexslider_destinatie{text-shadow: 1px 2px 1px rgb(36, 54, 73) !important;color: #FFF;}.flexslider_destinatie .flex-control-nav{display: none;}.flexslider_destinatie .slide_description_container{position: absolute;bottom: 40px;width: 100%;}.flexslider_destinatie .slide_image .wrap_slide_txt{/*background: none;*/ /*background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.35) 70%, rgba(0, 0, 0, 0.55) 90%) repeat scroll 0 0;*/ background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.35) 70%, rgba(0, 0, 0, 0.55) 90%);background-size: auto 200%;/*background-position: 0 65%;*/ background-position: 0 0;/*background:rgba(255, 255, 255, 1);*/ height: auto;top: 0;}.flexslider_destinatie .slide_image .wrap_slide_txt .slide_txt{padding-top: 0px;margin-top: 50px;}.flexslider_destinatie .slide_image .wrap_slide_txt .slide_txt h1{padding: 0;margin: 0;font-size: 54px;line-height: 54px;font-weight: 700;text-shadow: 1px 2px 1px rgb(36, 54, 73) !important;border: 0;color: #FFF;letter-spacing: -1px;}.flexslider_destinatie .slide_image .wrap_slide_txt .slide_txt h1 span{font-weight: 300;}.flexslider_destinatie .slide_image .wrap_slide_txt .slide_txt h2{padding: 0;margin: 0;font-size: 54px;line-height: 54px;font-weight: 700;text-shadow: 1px 2px 1px rgb(36, 54, 73) !important;}.flexslider_destinatie .slide_image .wrap_slide_txt .slide_txt h2 span{font-weight: 300;}.flexslider_destinatie .slide_image .slide_description_container h3{/* margin: 0 0 10px 15px;*/ margin: 0 0 10px 0px;font-weight: 700;font-size: 21px;}.flexslider_destinatie .slide_image .wrap_slide_txt .slide_txt h3{font-size: 18px;font-weight: 600;}.flexslider_destinatie .slide_image .descriere_lunga_slide{float: left;font-size: 13px;}.flexslider_destinatie .slide_image .wrap_slide_txt .weather{margin-top: 220px;}.flexslider_destinatie .slide_image .wrap_slide_txt .weather_img{width: 70px;}.flexslider_destinatie_reduced .flex-active-slide{opacity: 0.5;}.flexslider_destinatie_reduced .slide_image .wrap_slide_txt{/*background: rgba(0, 0, 0, 1);*/ /*background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.55) 100%) repeat scroll 0 0;*/ background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.35) 70%, rgba(0, 0, 0, 0.55) 90%);background-size: auto 400%;background-position: 0 100%;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_expanded .slide_image .wrap_slide_txt{/*background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.35) 70%, rgba(0, 0, 0, 0.55) 90%) repeat scroll 0 0;*/ /*background: rgba(255, 255, 255, 1);*/ background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.35) 70%, rgba(0, 0, 0, 0.55) 90%);background-size: auto 200%;/*background-position: 0 65%;*/ background-position: 0 0;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_reduced .slide_image .wrap_slide_txt .slide_txt{/*margin-top: 220px;*/ -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_expanded .slide_image .wrap_slide_txt .slide_txt{/*margin-top: -100px;*/ -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_reduced .slide_image .wrap_slide_txt .slide_txt h1{font-size: 34px;line-height: 34px;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_expanded .slide_image .wrap_slide_txt .slide_txt h1{font-size: 54px;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_reduced .slide_image .wrap_slide_txt .slide_txt h2{font-size: 34px;line-height: 34px;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_expanded .slide_image .wrap_slide_txt .slide_txt h2{font-size: 54px;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_reduced .slide_description_container{bottom: -180px;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie_expanded .slide_description_container{position: absolute;bottom: 40px;width: 100%;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.flexslider_destinatie .toggle_button{height: 28px;width: 28px;background-color: rgba(255, 255, 255, 0.4);position: absolute;top: 20px;right: 20px;z-index: 11;cursor: pointer;background-image: url("./images/expand.png");background-size: 24px 24px;background-repeat: no-repeat;background-position: center;border-radius: 2px;}.flexslider_destinatie .collapse_img{background-image: url("./images/collapse.png");}.homepage_promo_container{position: relative;/* min-width: 960px;*//* max-width: 1180px;*//* margin: 0 auto;*/ height: 350px;/* border: 1px solid #D2D2D2;*//* margin: 0px 40px 0px 40px;*/}.homepage_promo_container .promo_extern,.homepage_promo_container .promo_intern{/* margin-right: 20px;*/}.promo_extern, .promo_intern, .promo_destinatii{/* max-width: 380px;min-width: 266px;width: 31.9%;*/ width: 32%;float: left;}.promo_spacer{/* width: 4%;max-width: 20px;*/ width: 2%;float: left;}.homepage_element_counter{/* height: 580px;*//* min-width: 960px;*/ min-width: 920px;/* max-width: 1120px;*//* max-width: 1180px;*/ margin: 70px auto;z-index: -99;}.homepage_element_counter .counter_rezervari, .homepage_element_counter .counter_destinatii,.homepage_element_counter .counter_vacante,.homepage_element_counter .counter_hoteluri{width: 20.5%;float: left;height: 100%;padding: 65px 0px 0px 0px;}.homepage_element_counter .counter_rezervari{background: url("./images/rezervari_icon.png") no-repeat scroll left top transparent;}.homepage_element_counter .counter_destinatii{background: url("./images/destinatii_icon.png") no-repeat scroll left top transparent;}.homepage_element_counter .counter_vacante{background: url("./images/vacante_icon.png") no-repeat scroll left top transparent;}.homepage_element_counter .counter_hoteluri{background: url("./images/hoteluri_icon.png") no-repeat scroll left top transparent;}.homepage_element_counter .counter_rezervari .counter_value{/*color: #F37B37;*/ color: #ed2024;font-size: 30px;font-weight: bold;margin: 10px 0px 10px 5px;}.homepage_element_counter .counter_rezervari .counter_text{font-size: 18px;margin: 0px 0px 0px 5px;}.homepage_element_counter .counter_rezervari .counter_description{margin: 40px 0px 0px 5px;}.homepage_element_counter table{width: 100%;position: relative;margin-top: 40px;}.homepage_element_counter table tr:nth-child(1) td{padding-bottom: 20px;/* color: #0381bd;*/ color: #133A66;font-size: 18px;font-weight: bold;}.homepage_element_counter .distantier{width: 6%;}.homepage_element_counter table td .counter_rezervari_value{position: absolute;top: -70px;/* color: #f37b37;*/ /*color: #f9a432;*/ color: #ed2024;font-size: 32px;font-weight: bold;/* margin: 10px 0px 10px 5px;*/} .counter_destinatii .counter_destinatii_romania .counter_value, .counter_destinatii .counter_destinatii_strainatate .counter_value,.counter_vacante .counter_vacante_romania .counter_value,.counter_vacante .counter_vacante_strainatate .counter_value,.counter_hoteluri .counter_hoteluri_romania .counter_value,.counter_hoteluri .counter_hoteluri_strainatate .counter_value{font-weight: bold;font-size: 17px;float: left;margin-right: 5px;}.counter_destinatii .counter_destinatii_romania .counter_text, .counter_destinatii .counter_destinatii_strainatate .counter_text,.counter_vacante .counter_vacante_romania .counter_text,.counter_vacante .counter_vacante_strainatate .counter_text,.counter_hoteluri .counter_hoteluri_romania .counter_text,.counter_hoteluri .counter_hoteluri_strainatate .counter_text{font-size: 17px;}.counter_destinatii .counter_destinatii_romania .counter_description, .counter_destinatii .counter_destinatii_strainatate .counter_description,.counter_vacante .counter_vacante_romania .counter_description,.counter_vacante .counter_vacante_strainatate .counter_description,.counter_hoteluri .counter_hoteluri_romania .counter_description,.counter_hoteluri .counter_hoteluri_strainatate .counter_description{margin: 10px 0px 40px 0px;min-height: 60px;}.homepage_element_counter .counter_spacer{width: 6%;max-width: 90px;float: left;height: 100%;}.search_sugestions_div{}.search_sugestions_div ul li{list-style: none;margin-left: 10px;}.search_sugestions_div p{font-weight: bold;margin:5px;}/* BEGIN css pentru calendar si ce mai e legat de UI jquery */#ui-datepicker-div{z-index: 10 !important;font-size:13px;padding:0!important;font-weight:normal!important;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;display: none;}.ui-datepicker-trigger{position:absolute;top:4px;right:3px;display:block;width:16px;height:16px;background:url(./images/datepicker.png) left top no-repeat;text-indent:-9999px;border:none;outline:none}p.plain .ui-datepicker-trigger{top:26px;right: 5px;}.ui-widget{font-family: 'Open Sans';}#ui-datepicker-div .ui-widget-header{border: none;/* border-bottom: 1px solid #e0e0e0;*//* color: #0b3357;*/ color: #000000;font-weight: bold;/* background: rgb(255,255,255);/* Old browsers *//* background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 100%);/* FF3.6+ *//* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1)));/* Chrome,Safari4+ *//* background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%);/* Chrome10+,Safari5.1+ *//* background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%);/* Opera 11.10+ *//* background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%);/* IE10+ *//* background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%);/* W3C *//* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );/* IE6-9 *//* -moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;*/ /* -moz-box-shadow:0 1px 2px #e1e1e1;-webkit-box-shadow:0 1px 2px #e1e1e1;box-shadow:0 1px 2px #e1e1e1;*/ padding:0px;text-transform: uppercase;/* text-shadow:0 0 1px #fff;*/}.ui-dialog-titlebar{background: #E78F08;border: 1px solid #E78F08;color: #FFFFFF;font-weight: bold;}.ui-datepicker a.ui-datepicker-prev span{width: 7px;height: 12px;position: absolute;left: 20px;margin-left: -8px;top: 17px;/* margin-top: -8px;*/ margin-top: 0px;background:url(./images/icons_calendar.png) no-repeat 0 0;}.ui-datepicker a:hover.ui-datepicker-prev span{position: absolute;left: 21px;margin-left: -8px;top: 18px;/* margin-top: -8px;*/ margin-top: 0px;background:url(./images/icons_calendar.png) no-repeat 0 -18px;}.ui-datepicker a.ui-datepicker-next span{position: absolute;left: 10px;margin-left: -8px;top: 23px;margin-top: -8px;background:url(./images/icons_calendar.png) no-repeat 0 -36px;}.ui-datepicker a:hover.ui-datepicker-next span{position: absolute;left: 10px;margin-left: -9px;top: 23px;margin-top: -8px;background:url(./images/icons_calendar.png) no-repeat 0 -54px;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background: white url(./images/UI/ui-bg_glass_65_ffffff_1x400.png) repeat-x 50% 50%;border: 0px solid #FBD850;/*color: #EB8F00;*/ color: #ed2010;font-weight: bold;}.ui-corner-all{border-bottom-left-radius: 0px 0px;border-bottom-right-radius: 0px 0px;border-top-left-radius: 0px 0px;border-top-right-radius: 0px 0px;padding:0;}.ui-tabs .ui-tabs-nav{margin: 0px;padding: 0px;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 0px solid #cccccc;background: #fff;font-weight: bold;color: #0b3358;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color: #1c94c4;text-decoration: none;}.ui-state-disabled span.ui-state-default{color: #C0C0C0;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: 1.0;filter:alpha(opacity=100);}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{/*border: 0px solid #fbcb09;font-weight: bold;*/ background:none;border: none;/*color: #f37b37;*/ color: #ed2024;}.ui-state-hover a, .ui-state-hover a:hover{/*color: #f37b37;*/ color: #ed2024;text-decoration: none;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{/*background:#f37b37;*/ background: #ed2010;color:#fff;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;/* -webkit-box-shadow:inset 0 1px 3px #c54f0c;-moz-box-shadow:inset 0 1px 3px #c54f0c;box-shadow:inset 0 1px 3px #c54f0c;*/}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{/*color: #f37b37;*/ color: #ed2010;text-decoration: none;}.ui-widget :active{outline: none;}.ui-tabs-selected{background:#B5BCC1;color:#fff;color: white;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color: #FFF;text-decoration: none;}.ui-datepicker table{width: 93%;/*padding-right:3%;*/ margin: 0px 2%;font-size: 14px;}.ui-datepicker td a{padding: 3px 6px 3px 6px;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{height: 24px;margin: 8px 2px;width: 65px;line-height: 24px;}.ui-tabs{padding:0px;}.ui-tabs .ui-tabs-panel{background: none;border-width: 0px;display: block;padding: 0px;}.ui-widget-content{background: #FFF;/* border: 1px solid #c6c6c6;*/ color: #c0c0c0;font-weight:normal;/* border-radius: 3px;-moz-border-radius:3px;-webkit-border-radius: 3px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15);-webkit-font-smoothing:antialiased;*/}.ui-corner-all{border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;}.ui-widget-header{background: #FFF;border: 0px solid #E78F08;color: #FFFFFF;font-weight: bold;}.ui-datepicker-calendar thead{margin-top: 10px;}.ui-datepicker-calendar thead tr th{/* padding-bottom: 0;padding-left:10px;*/ padding: 3px 6px 3px 6px;background-color: #F2F2F2;}.ui-datepicker-calendar thead tr th span{-webkit-font-smoothing:antialiased!important;font-size: 13px;/* font-weight:normal;*/ font-weight:bold;}.ui-datepicker-multi-2 .ui-datepicker-group-first{border-right: 1px solid #F2F2F2;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.ui-datepicker .ui-datepicker-title{line-height: 38px;}#ui-datepicker-div .footer_note_div{background-color: #f2f2f2;font-size: 14px;color: #C0C0C0;text-align: center;padding: 5px 0px;border-top: 1px solid #e0e0e0;font-weight: bold;} #ui-datepicker-div .footer_note_div .glyphicon-info-sign{margin-top: 2px;margin-right: 4px;vertical-align: top;}#ui-datepicker-div .header_note_div{background-color: #f2f2f2;/*color: #f37b37;*/ color: #ed2010;font-size: 13px;padding: 8px;text-align: center;font-weight: 600;border-bottom: 1px solid #e1e1e1;}#ui-datepicker-div .header_note_div span{margin-right: 10px;}.ui-datepicker-multi .ui-datepicker-group table{width:98%;}/* END css pentru calendar si ce mai e legat de UI jquery */#codeigniter_profiler{display: none;}.top_oferta_descriere{padding-top: 5px;}.oferta_de_la{text-align: center;min-width: 70px;background: none repeat scroll 0 0 #EAF2F8;font-weight: bold;margin-right: 5px;margin-top: 15px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;box-shadow: 0px 0px 2px #0d3961;-webkit-box-shadow: 0px 0px 2px #0d3961;-moz-box-shadow: 0px 0px 2px #0d3961;}.oferta_de_la span{/*color: #f37b37;*/ color: #ed2024;}.imagine_hotel .more a.vezi_link,.top_destinatii a.vezi_link,.top_oferte_interne a.vezi_link,.top_oferte_externe a.vezi_link,.tarife_hotel_div a.vezi_link,.tarife_hotel_extern_div a.vezi_link{color: #717171;background: rgb(255,255,255);/* Old browsers */ background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(231,231,231,1) 100%);/* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(231,231,231,1)));/* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%);/* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%);/* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%);/* IE10+ */ background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%);/* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 );/* IE6-9 */ text-decoration: none!important;padding:3px 9px;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius:3px;border: 1px solid #d3d3d3;border-top:1px solid #dedede;border-bottom: 1px solid #bdbcbc;-moz-box-shadow: 0px 1px 3px #E9E9E9;-webkit-box-shadow: 0px 1px 3px #E9E9E9;box-shadow: 0px 1px 3px #E9E9E9;font-weight:normal;font-size:12px;}.imagine_hotel .more a:hover.vezi_link,.top_destinatii a:hover.vezi_link,.top_oferte_interne a:hover.vezi_link,.top_oferte_externe a:hover.vezi_link{color: #fff;background: rgb(23,123,186);/* Old browsers */ background: -moz-linear-gradient(top, rgba(23,123,186,1) 0%, rgba(14,92,157,1) 100%);/* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(23,123,186,1)), color-stop(100%,rgba(14,92,157,1)));/* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(23,123,186,1) 0%,rgba(14,92,157,1) 100%);/* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(23,123,186,1) 0%,rgba(14,92,157,1) 100%);/* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(23,123,186,1) 0%,rgba(14,92,157,1) 100%);/* IE10+ */ background: linear-gradient(to bottom, rgba(23,123,186,1) 0%,rgba(14,92,157,1) 100%);/* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#177bba', endColorstr='#0e5c9d',GradientType=0 );/* IE6-9 */ text-decoration: none!important;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius:3px;border: 1px solid #1269a9;border-top: 1px solid #469ae2;border-bottom:1px solid #165382;}/*#oferte_externe_container .oferte_destinatie_ul li:after*/ div.numere_rezervare{position: absolute;bottom: 45px;padding-left: 45px;}div.numere_rezervare:before{font-family: "haisitu" !important;content: "p";position: absolute;color: #133966;font-size: 46px;line-height: 0.75em;left: -3px;bottom: -2px;font-weight: normal!important;}div.numere_rezervare p:first-child{color: #666666;font-size: 12px;font-weight: normal;margin-bottom: 0;}div.numere_rezervare p:nth-child(2){color: #133966;font-size: 14px;font-weight: 600;margin:0;}h2.subtitlu-oferte-hotel-extern{position: absolute;bottom: -10px;font-size: 18px;font-weight: 600;color: #CCCCCC;}div.vezi-toate-ofertele.pagina-judet{margin-bottom: 12px;position: relative;margin-top: 0;clear: both;border-bottom: 1px solid #e1e1e1;}div.vezi-toate-ofertele.pagina-judet:hover{/*color: #f37b37;*/ color: #ed2024;}div.vezi-toate-ofertele.pagina-judet:after{content: "";background: url(./images/background_bottom_hotel.png) center center no-repeat;visibility: visible;height: 52px;width: 100%;clear: both;position: absolute;left: 0;bottom: 0;z-index: -1;}div.vezi-toate-ofertele.topuri{margin-bottom: 6px;font-weight: 600;margin-top: 10px;border-bottom: none;position: relative;}div.vezi-toate-ofertele.topuri:before{display: none;}div.vezi-toate-ofertele.topuri:after{background: url(./images/topuri_bg.png) center center no-repeat;border-bottom: none;position: absolute;bottom: -6px;}div.vezi-toate-ofertele.topuri span{font-weight: bold;}.top_oferte_interne_ul .pret{color: #E28639;font-size: 14px;font-weight: bold;}.top_oferte_externe_ul li:last-child{border-bottom: none;}.top_oferte_externe_ul .pret{color: #E28639;font-size: 14px;font-weight: bold;}.top_oferte_interne_ul .oferta_de_la{width: 130px;float: left;}.top_oferte_interne_ul .imagine_hotel{height: 150px;}.top_oferte_interne_ul .more{float: right;margin-top: 14px;}.top_oferte_interne_ul{list-style-position: outside;margin-bottom: 15px;}.top_oferte_interne_ul li{list-style: none outside none;padding: 5px 3px 18px 3px;width: 100%;border-bottom: 1px dotted #C7C7C7;overflow: hidden;text-align: justify;}.subtitlu{color:#0e4c79;padding:0 0 0 13px;line-height:40px;margin:0;font-size: 19px;font-weight: normal;text-shadow: 0 0 1px #fff;}.left_side_container{/* width: 340px;float: left;margin-top: 10px;position: relative;*/}.right_side_container{/* min-width: 625px;width:68%;*//* width: 100%;margin-left: -340px;float: right;margin-top: 10px;*//* position: relative;*/}.right_side_content{/*margin-left: 390px;*/}.cazare_destinatie_left{/* width:25%;*/ width:30%;min-width: 240px;float: left;margin-top: 10px;}.cazare_destinatie_right{min-width: 625px;/* min-width: 700px;*/ width:68%;margin-left: 2%;float: right;margin-top: 10px;position: relative;}.counter_haisitu_img{max-height: 140px;/* min-width: 960px;*/ min-width: 920px;/* max-width: 1140px;*/ /* max-width: 1180px;*/ text-align: center;}.counter_haisitu_img img{height: auto;max-width: 100%;}.stars1, .stars2, .stars3, .stars4, .stars5{display:inline-block;text-indent:-9999px;background:url(./images/magical_stars3.png) left center no-repeat;width:15px;margin:0 0 0 5px;text-align: left;}.stars2{width:36px;}.stars3{width:55px;}.stars4{width:74px;}.stars5{width:91px;}.hotel-title .half_star{margin-left: -5px;}.half_star{display: inline-block;text-indent: -9999px;background: url(./images/magical_half_star.png) left center no-repeat;width: 16px;margin-left: -5px;}.special_msg_div{background:#fff;border: 10px solid #4A5A63;min-height: 200px !important;position: relative;width: 345px;z-index: 1102;margin: 0 auto;height: auto;position: fixed;top: 80px;_min-height: 200px !important;*min-height: 200px !important;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;font-weight: bold;font-size: 16px;text-align: center;}.special_msg_div .special_msg_sesiune{margin-top: 20px;}.special_msg_div #timer_span{color: #FAA433;}.special_msg_div #reincarca_acum{color: #0C628C;cursor: pointer;}.unitati_destinatie_wrapper{position: relative;width: 100%;}.unitati_destinatie_wrapper .tarife_hotel_div{position: relative;width: 100%;}.feed_loading_animation{text-align: center;margin-top: 10px;}.feed_loading_animation img{height: 35px;}.tarife_viitor_msg{/* font-size: 13px;*/ font-size: 15px;font-weight: bold;color: #66BB66;font-style:italic;}.cazare_destinatie_h1{max-width: 590px;float: left;/* font-size: 20px;*/}.cazare_destinatie_h1 span{font-weight: normal;color: #393939;}.sort_order_div{height: 30px;width: 140px;float: right;} .sort_order_span{background: url("./images/select1.png") no-repeat scroll 110px center rgba(0, 0, 0, 0);width: 120px;} .sort_order_select{height: 30px;width: 140px;} .hotel_more_info_btn:hover{/*color: #f37b37;*/ color: #ed2024;}/* BEGIN HOTEL RESUME FANCYBOX */.hotel_resume-gallery-wrap{margin: 0 auto;margin-top: -4px;overflow: hidden;width: 100%;position: relative;}.hotel_resume-gallery{position: relative;left: 0;top: 0;}.hotel_resume-gallery li{float: left !important;/* margin: 0 5px 5px 0;*/ clear: none !important;border-bottom: none !important;margin-bottom: 0px !important;}.hotel_resume-gallery li a img{/* border: 4px solid #40331b;*/ /* height: 100px;width: 130px;*/}.hotel_resume-gallery-controls{margin: 0 auto;width: 100%;}/*.hotel_resume-gallery-prev{float: left;margin-left:15px;position: relative;background-color: white;margin-top: -75px;}.hotel_resume-gallery-next{float: right;margin-right:15px;position: relative;background-color: white;margin-top: -75px;}*/.hotel_resume-gallery-prev{float: left;margin-left:15px;position: relative;margin-top: -75px;}.hotel_resume-gallery-next{float: right;margin-right:15px;position: relative;margin-top: -75px;}.hotel_resume_left .imagine_hotel_resume{/* margin-bottom: 0px !important;width: 150px !important;*/}.hotel_resume_left{/* min-width: 650px;max-width: 860px;*/ width: 100%;position: relative;}#hotel_resume_ul{}#hotel_resume_ul h2{margin-bottom: 5px!important;}#hotel_resume_ul li{list-style: none;clear: both;border-bottom: 1px dotted #D5D5D5;margin-bottom: 10px;float: left;}/*#atractii_turistice_ul li .hotel_resume_left .imagine_hotel_resume */.hotel_resume_left .imagine_hotel_resume{/* background: url("./images/imagine_ghid_bg.png") no-repeat scroll 0 0 transparent;height: 125px;margin-bottom: 5px;position: relative;width: 160px;*/ float: left;margin: -4px 10px 10px 0;}/*#atractii_turistice_ul li .hotel_resume_left .imagine_hotel_resume img */.hotel_resume_left .imagine_hotel_resume img{/*margin: 8px 0px 0px 10px;*/}#hotel_resume_ul li .hotel_resume_right{float: right;/* width: 585px;*/}.localitate-hotel-container{/*border-bottom: 1px solid #e3e3e3;*/ padding-bottom: 20px;}.poza-localitate-hotel{position: relative;}.poza-localitate-hotel .description{width: 574px;padding: 10px 0 25px 0;font-size: 13px;/* max-height: 128px;*//* max-height: 170px;*/ overflow: hidden;}.poza-localitate-hotel .description div{margin-top: 10px;position: absolute;/* bottom: 20px;*/}.poza-localitate-hotel .promo_card_container{width: 300px;margin-right: 30px;}.poza-localitate-hotel .promo_card_container .txt_over h2{font-size: 18px;font-weight: 600;margin-bottom: 5px;padding-right: 50px;}.poza-localitate-hotel .promo_card_container .txt_over h2 img{margin-left: 10px;}.poza-localitate-hotel .promo_card_container .txt_over p{font-size: 13px;}.hotel_resume-gallery-prev span{background-image: url("./js/jquery/fancyBox/source/fancybox_sprite.png");background-position: 0 -36px;padding: 9px 17px;}.hotel_resume-gallery-next span{background-image: url("./js/jquery/fancyBox/source/fancybox_sprite.png");background-position: 0 -72px;padding: 9px 17px;}/* END HOTEL RESUME FANCYBOX *//* OFERTE BEGIN*//*.oferte_left{width: 300px;float: left;margin-top: 10px;}.oferte_right{width: 700px;margin-left: 20px;float: right;margin-top: 10px;}*/.oferte_destinatie_ul{margin: 0;padding: 0;}.oferte_destinatie_ul li{position:relative;padding: 0;margin: 0;list-style-type:none;display:block;}.oferte_destinatie_ul li:after{content:'';display:block;height:0;clear:both;visibility:hidden;font-size:0;}#oferte_externe_container .oferte_destinatie_ul{margin-top: 30px;}#oferte_externe_container .oferte_destinatie_ul li{margin-bottom: 30px;}#oferte_externe_container .oferte_destinatie_ul li.oferte-li{margin-bottom: 10px;}#oferte_externe_container .oferte_destinatie_ul li:last-child{margin-bottom: 0;}.oferte_destinatie_ul h2.titlu-hotel{margin: -4px 0 10px 0;font-weight: 900;font-size: 22px;line-height: 25px;}.oferte_destinatie_ul h2.titlu-circuit{margin: 6px 0 0 0;font-weight: 900;font-size: 22px;}.oferte_destinatie_ul h2.titlu-circuit a span{font-weight: 400;}.oferte_destinatie_ul h2 a{color: #133966;text-decoration: none;}.oferta_wrapper h2 a{color: #132b4d;text-decoration: none;}.oferta_wrapper h2 a:hover{/*color: #F37B37;*/ color: #ed2024;}.oferta_wrapper h3{margin: 5px 0px 5px 0px;}.oferte_cazare_destinatie_wrapper{float: right;background: url("./images/hsep.jpg") repeat-x scroll center bottom transparent;width: 540px;}.oferte_cazare_destinatie_wrapper h2{color:#0E4C79;margin-bottom: 5px !important;} .destinatii_categorie_oferte{float: left;width: 100%;background: url("./images/hsep.jpg") repeat-x scroll center top transparent;}.destinatii_categorie_oferte .oferta_de_la{width: 130px;float: right;margin-top: 5px;}.destinatii_categorie_oferte h2{max-width: 380px;float: left;}.destinatii_categorie_oferte_wrapper{background: url("./images/hsep.jpg") repeat-x scroll center bottom transparent;float: left;}.destinatii_categorie_oferte_wrapper h2{color: #0E4C79;margin-bottom: 5px !important;font-size: 16px;}.numar_oferte_categorie_destinatie{font-size: 12px;}/*#nopti_suplimentare_select{font-size: 12px;height: 25px;width: 40px;}*//*.oferta_wrapper h2 a{color: #E28639 !important;}*/.oferta_wrapper h3{margin: 5px 0px 5px 0px;}.msg_nu_se_poate_rezerva{font-size: 13px;font-weight: bold;color: #676767;text-align: right;font-style:italic;}.inactive{background-color: #FCFCFC !important;color: gray !important;cursor: default !important;}.top_oferte_interne_ul{list-style-position: outside;margin-bottom: 15px;}.top_oferte_interne_ul li{/* cursor: pointer;*//* float: left;*/ list-style: none outside none;/* min-height: 146px;*//* height: 140px;*/ height: 210px;padding: 5px 3px 18px 3px;/* width: 510px;*/ width: 100%;border-bottom: 1px dotted #C7C7C7;overflow: hidden;text-align: justify;}.top_oferte_interne_ul img{}.top_oferte_externe_ul{list-style-position: outside;margin-bottom: 15px;}.top_oferte_externe_ul li{border-bottom: 0 none !important;border-top: 1px solid #e1e1e1;padding: 10px 25px 5px;}.nume_top_oferta{font-size: 16px;line-height: 18px;font-weight: bold;padding-left: 10px;color: #EF9A29 !important;}.top_oferte_interne_ul li:last-child{border-bottom: medium none;}.top_oferta_descriere{padding-top: 5px;}/*.lista_unitati_oferte a{color: #E28639 !important;font-size: 15px !important;font-weight: bold !important;}*/.oferta_pret_pentru{float: right;font-size: 12px;font-weight: normal;}.oferta_incepand_cu{font-size: 12px;font-weight: normal;}.oferte_unitate_cazare_destinatie{width: 540px;float: right;position: relative;background: url("./images/hsep.jpg") repeat-x scroll center top transparent}.oferte_unitate_cazare_destinatie h2{max-width: 395px;float: left;}.oferte_unitate_cazare_destinatie .oferta_de_la{float: right;margin-top:5px;margin-right: 0px}.oferte_unitate_cazare_destinatie .baseprices{background-color: #FFFFFF;}.descriere-oferta{font-size: 14px;margin-bottom: 20px;}.descriere-oferta ul,.descriere-oferta ol{margin-top: 5px;}.descriere-oferta li{margin-bottom: 0px !important;margin-top: 0px !important;border-bottom: none !important;padding-bottom: 0px !important;line-height: 20px;/* height: 20px;*/}.descriere-oferta li .icon-checkmark{color: #4abf3a;font-size: 22px;margin-left: -5px;margin-right: 5px;}/* saf3+, chrome1+ */@media screen and (-webkit-min-device-pixel-ratio:0){.descriere-oferta li .icon-checkmark{vertical-align: text-bottom;}}/* OFERTE END *//* CIRCUITE */.ghid_span{color: #1881bd;font-weight: bold;font-size: 11px;border: 1px solid #87c6eb;padding: 2px 9px;font-style: normal;white-space: nowrap;text-transform: uppercase;margin-left: 5px;}.ghid_span.fara_ghid{/*color: #f9a432;*/ color: #ed2024;/*border: 1px solid #fbd39d;*/ border: 1px solid #ed2024;}.page-title .ghid_span{vertical-align: top;}.tip-ghid-circuit{margin-top: 10px;font-size: 14px;/*color: #F37B37;*/ color: #ed2024;}.destinatiile_circuitului_msg{font-weight: bold;font-size: 14px;color: #777777;text-transform: uppercase;font-style: normal;}.destinatiile_circuitului_list_highlight{margin-top: 10px;font-size: 14px;font-weight: normal;line-height: 25px;font-style: italic;}.descriere_oferta{margin-top: 20px;font-size: 14px;color: #777777;font-weight: normal;}.circuit-footer{margin-top: 20px;border: 3px solid #F4F4F4;padding: 20px 0;}div.numere_rezervare.numere-circuite{position: relative;bottom: -3px;}div.numere_rezervare.numere-circuite:before{left: 11px;top: 7px;}.total_rezervare div.numere_rezervare.numere-circuite:before{left: 25px;}/*div.numere_rezervare.numere-circuite:after{content: " ";display: block;height: 60px;background: #F4F4F4;width: 3px;position: absolute;right: 0;top: -6px;}*/div.numere_rezervare.numere-circuite p{padding-left: 20px;}.circuit-pret-sejur{font-size: 14px;color: #777777;text-align: right;}.hotel_general_price .hotel_general_price{text-align: left;}.circuit-rezervare{text-align: right;}.tarife_oferte_externe table{margin-top: 20px;}.tarife_oferte_externe td{text-align: center;}.unitate_info_section{font-size: 14px;margin-bottom: 30px;}.unitate_info_section br{/* display: block;border-bottom: 1px solid #e1e1e1;content: "";height: 16px;margin-bottom: 5px;*/ height: 0;}.unitate_info_section:after{clear: both;display: block;font-size: 0;line-height: 0;height: 0;}.unitate_info_section b{line-height: 40px;}.unitate_info_section b div{line-height: 1.5em;color: #777777;font-size: 14px;}.Apple-style-span{line-height: 1.5em;}div.tarife_tabs:after, div.tarife_tabs ul:after{display: block;content: " ";clear: both;height: 0;line-height: 0;font-size: 0;}.descriere_oferta_unitate_highlight{background: #F4F4F4;padding: 20px 25px;margin: 30px 0;}.descriere_oferta_unitate_highlight b{line-height: 1.5em;color: #133966;}/*.lista_oferta_perioade.lista_oferta_perioade_oferta table{font-size: 14px;width: 920px;}.lista_oferta_perioade.lista_oferta_perioade_circuit table{width: 100%;margin: 0 0 20px 0;font-size: 14px;}.lista_oferta_perioade table p{margin: 0;}.lista_oferta_perioade table thead{background-color: #f6f6f6;font-size: 12px;color: #777777;}.lista_oferta_perioade table thead tr{border-bottom: none;}.lista_oferta_perioade table thead td{font-weight: normal;}.lista_oferta_perioade.lista_oferta_perioade_circuit table tr,.lista_oferta_perioade.lista_oferta_perioade_oferta table tr{height: 42px;border-bottom: 1px solid #e1e1e1;font-size:14px;}.lista_oferta_perioade table tr:last-child{border-bottom: none;}.left-panel-oferte-hotel-extern .lista_oferta_perioade table tr{height: 35px;}.lista_oferta_perioade.lista_oferta_perioade_oferta td,.lista_oferta_perioade.lista_oferta_perioade_circuit td{text-align: left;}.lista_oferta_perioade.lista_oferta_perioade_oferta td:first-child,.lista_oferta_perioade.lista_oferta_perioade_circuit td:first-child{padding-left: 15px;}.lista_oferta_perioade.lista_oferta_perioade_oferta td:last-child,.lista_oferta_perioade.lista_oferta_perioade_circuit td:last-child{padding-right: 15px;text-align: right;}.lista_oferta_perioade .perioada_td p{color: #092d4e;font-weight: bold;}.lista_oferta_perioade td .checkbox_checked, .lista_oferta_perioade td .checkbox_unchecked{background-position: right center!important;width: 100%;}*/.vezi-toate-ofertele-generale{position: absolute;right: 15px;top: 6px;}#booking_set{border: 2px solid #f1f1f1;/*background: #f6af53;*/ background: #092d4e;padding: 10px 0px 0px 0px;border-bottom: none;/* padding: 30px 0 15px 0;*/ margin: 20px 0 0 0;}#booking_set p{margin: 0;}#booking_set h2{margin-top: 11px;}#booking_set input.date_field{width: 157px;float: left;margin-right: 31px;}.rezervare_card_sosire_label{margin-right: 143px;}#rez_plecare_container input.date_field{margin-right: 0;}.pleft25{padding-left: 25px;}.pright25{padding-right: 25px;}.pleft20{padding-left: 20px;}#booking_set img{position: absolute;left: 10px;height: 17px;width: auto;top: 15px;vertical-align: middle;cursor: pointer;}#booking_set label{font-weight: normal;font-size: 14px;color: white;font-weight: bold;}#booking_set .varsta_copil_div:nth-of-type(6){margin-right: 17px;}#refresh_offers_for_this_period_nou{background: #fff;padding: 13px 19px 13px 41px;border-radius: 5px;text-transform: capitalize;font-size: 13.5px;}.hotel-container{margin-top: -31px;}.calendar_rezervare_hotel{width: 90px;padding-right: 15px;white-space: nowrap;}.verifica-disponibilitatea{text-align: right;margin-top: -7px;position: relative;}#varste_copii{margin-bottom: -15px;}.baseprices select{width: 40px;margin: 7px 0 0 0;}.baseprices .haisitu{color: #092d4e;text-align: right;font-weight: 900;font-size:18px;}.baseprices .haisitu sup{font-size: 12px;font-weight: bold;top: 0;}h2.subtitle.subtitle-politici{padding-left: 20px;margin-bottom: 27px;}h2.subtitle.subtitle-facilitati{padding-left: 20px;}div.politica-hotel{min-height: 50px;padding: 15px 0;}div.politica-hotel:nth-child(even){background: #F4F4F4;}div.politica-hotel b{line-height: 20px;}.descriere_locatie_unitate img{margin: 11px 0 20px 0;}.descriere_locatie_unitate{padding-top: 15px;}.descriere_locatie_unitate:hover{background: #f6f6f6;}.descriere_locatie_unitate p{margin-bottom: 20px;font-size: 14px;}.descriere-destinatii-circuit-header{line-height: 80px;margin-bottom: -5px;}.descriere-destinatii-circuit-container{padding-bottom: 20px;border-bottom: 1px solid #e1e1e1;margin-bottom: 0;}.destinatiile_circuitului_ul h4{font-size: 14px;height: 30px;border-bottom: 1px solid #e1e1e1;}.destinatiile_circuitului_ul h4 span{color: #777777;}.harta_destinatii{text-align: center;line-height: 20px;padding-bottom: 10px;}.left-view-list .harta_destinatii a{font-size: 12px;font-weight: bold;padding-left: 15px;background: url(./images/pin_destinatie_light_mic.png) center left no-repeat;}.left-view-list .harta_destinatii a:hover{background: url(./images/pin_rosu.png) center left no-repeat;}.sugestii_img_div{width: 30%;padding-left: 10px;}.sugestii_descriere_div{width: 70%;padding-right: 10px;}.circuit-similar{padding: 10px 0;}.circuit-similar h5{margin: 0;font-size: 14px;font-weight: 600;line-height: 20px;}.circuit-similar span{font-size: 13px;color: #777777;}.circuit-similar span .price{color: #092d4e;font-weight: 600;}.circuit-similar:nth-child(odd){background: #f4f4f4;}/* CIRCUITE END */.imagine_hotel{}.imagine_hotel img{margin: 0;}.imagine_hotel .more{position: absolute;width: 130px;text-align: center;top: 185px;right: 20px;}.disabled_cursor{cursor: no-drop !important;color: #D0D0D0;}.country_search_container{position: absolute;z-index: 99;top: 30px;left: 85px;width: 24%;}.country_search_container .left_side_content{border: 3px solid rgba(244, 244, 244, 0.8);margin-bottom: 0px;}.country_promo_container{min-height: 450px;margin-bottom: 20px;}.country_promo_container .promo_content{float: left;/* max-width: 380px;min-width: 266px;width: 31.9%;*/ width: 32%;}.country_promo_container .promo_content h3{font-size: 15px;height: 40px;padding: 25px 0 0 30px;background-color: #e1e1e1;}.country_promo_container .left_side_content{/* max-width: 380px;*/}.country_promo_container .promo_content ul{padding: 5px 10px 5px 10px;}.country_promo_container .promo_content ul li{height: 25px;padding: 10px 15px 5px 15px;;border-bottom: 1px solid #e1e1e1;font-weight: bold;}.country_promo_container .promo_content ul li > span{float: right;}.country_promo_container .promo_content ul li * span{color: #7e7e7e;}.country_promo_container .promo_content ul li a{float: left;}.country_promo_container .promo_content ul li:last-child{border-bottom: none !important;}.country_promo_container .promo_content .promo_destinations_div img{width: 100%;border-radius: 4px 4px 0px 0px;-webkit-border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;}.country_promo_container .promo_content .promo_destinations_div h3{position: absolute;bottom: 0px;z-index: 2;color: #FFFFFF;font-size: 22px;font-weight: normal;background: none;}.country_promo_container .promo_content .promo_destinations_div .h3_container{background: url('./images/promo_content_title_background.png') repeat-x;height: 65px;width: 100%;position: absolute;bottom: 0px;z-index: 1;} .country_promo_container .promo_content .promo_destinations_div ul{border: 1px solid #e1e1e1;border-top: 0px !important;padding: 0px !important;height: 164px;}.country_promo_container .promo_content .promo_destinations_div ul li{border-top: 1px solid #e1e1e1;border-bottom: 0px !important;padding: 10px 25px 5px 25px;}.vezi_toate_div{text-align: right;font-weight: bold;color: #006ba8;/*text-decoration: underline;*/ font-size: 13px;padding-top: 20px;}.vezi_toate_div a{text-transform: uppercase;color: #006ba8;}.country_promo_container .promo_content .vezi_toate_div{height: 50px;padding-top: 30px;text-align: center;text-transform: uppercase;border: 1px solid #e1e1e1;border-top: 0px;}.country_promo_container .promo_content .promo_destinations_div .image_container_div{height: 205px;vertical-align: bottom;position: relative;}.region_promo_table{position: relative;max-height: 440px;}.region_promo_table td{position: relative;}.region_promo_table .element_container{position: relative;}.region_promo_table .h3_container{height: 110px;position: absolute;bottom: 0px;width: 100%;z-index: 1;background: url('./images/promo_content_title_background_2.png') repeat-x;}.region_promo_table .h3_container h3{position: absolute;bottom: 30px;left: 20px;z-index: 2;color: #FFFFFF;font-size: 19px;font-weight: normal;background: none;}.region_promo_table .h3_container img{vertical-align: middle;}.region_promo_table .h3_container p{position: absolute;bottom: 10px;left: 20px;z-index: 2;color: #FFFFFF;margin: 0;}.region_country_name{font-size: 28px;font-weight: bold;color: #133b66;border-bottom: 1px solid #F2F2F2;margin-top: 15px;height: 35px;}.region_content_wrapper .cazare_destinatie_h1{margin: 30px 0px !important;max-width: 100% !important;}.region_left_destinations h3{font-size: 15px;/* height: 40px;*/ padding: 25px 0 0 30px;background-color: #e1e1e1;}.region_left_destinations ul{}.region_left_destinations ul li{padding: 10px 20px;font-size: 14px;box-sizing: border-box;border-bottom: 1px solid #eeeeee;font-weight: 600;color: black;}.region_left_destinations ul li:after{clear: both;content: " ";line-height: 0;font-size: 0;display: block;}.region_left_destinations ul li > span{float: right;}.region_left_destinations ul li * span{color: #777777;}.region_left_destinations ul li a{float: left;max-width: 150px;font-size: 14px;font-weight: 600;}.region_left_destinations ul li:last-child{border-bottom: none !important;}.region_left_destinations .promo_destinations_div img{border-radius: 4px 4px 0px 0px;-webkit-border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;}.vezi_toate_big_container{width: 100%;height: 30px;background-color: #f6f6f6;vertical-align: middle;text-align: center;color: #777777;font-size: 14px;font-weight: bold;padding-top: 5px;margin-top: 20px;}.vezi_toate_big_container span{color: #000000;}.vezi_toate_big_container a{text-transform: uppercase;}.ai_uitat_link{color: #00A3D8;margin-top: 5px;font-size: 12px;transition: all .2s;}a.ai_uitat_link:hover{/*color: #F37B37;*/ text-decoration: underline;}#varste_copii td div{margin-bottom: 15px;}#varste_copii td div:nth-child(3n){margin-right: 19px;}#varste_copii td div:nth-child(3n+1){margin-right: 19px;}.hotel_h1{color: #133A66;line-height: 30px;max-width: 72%;/* min-height: 50px;*/}.hotel_page_right .hotel_book_now{top: 0px;margin-top: 10px;right: 0px;}.hotel_page_right .logo_cel_mai_bun_tarif_img{position: absolute;top: -16px;right: 15px;margin-top: 10px;}.hotel_offers_right .logo_cel_mai_bun_tarif_img{right: 0px;}.hotel-subtitle{padding-bottom: 10px;}.hotel-subtitle .adresa_hotel_p{margin-bottom: 2px;}/* HOTEL TABS*/.hotel_tab_header{height: 43px;width: 100%;margin-top: 25px;margin-bottom: 25px;}.hotel_tab_header ul{border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;height: 40px;/* padding-left: 1px;*/}.hotel_tab_header ul li{height: 40px;float: left;/* padding: 10px 12px;margin: 0px 10px;*/ padding: 10px 22px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */ background: url("./images/tab_spacer.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);}.hotel_tab_header ul li.activ{background-color: #e1e1e1;border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;height: 43px;padding: 10px 22px !important;/* margin: 0px !important;*/ margin: 0px -3px !important;color: #1881bd;background-image: none;}.hotel_tab_header ul li:first-child{margin: 0px -3px 0px 0px !important;}.hotel_tab_header ul li:last-child{background-image: none;}.hotel_tab_header ul li.offers_highlight{/*border-bottom: 1px solid #f9a432;background-color: #F9A432;*/ border-bottom: 1px solid #ed2024;background-color: #ed2024;margin: 0px 3px;padding: 10px 22px !important;background-image: none;}.hotel_tab_header ul li.offers_highlight a{color: #FFFFFF;} .hotel_tab_header ul li.offers_highlight .number{/* color: #FFFFFF;*//* background-color: #f9a432;*/ /*color: #f9a432;*/ color: #ed2024;background-color: #FFFFFF;padding: 0px 8px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}.hotel_tab_header ul li.tab_spacer{width: 3px;padding: 0px !important;margin: 0px !important;}.hotel_tab_header ul li h2{font-size: 13px;margin: 0;}.hotel_tab_header .pin_harta_lista_hoteluri{margin: 0px 5px 0px 0px !important;}/*.hotel_page_right .vezi_toate_pozele_div{*/.vezi_toate_pozele_div{color: #006ba8;font-size: 13px;text-align: right;font-weight: bold;height: 47px;border-bottom: 1px solid #e1e1e1;padding-top: 7px;text-decoration: underline;position: relative;}/*.hotel_page_right .vezi_toate_pozele_div a span{*/.vezi_toate_pozele_div a span{text-transform: uppercase;}/*.hotel_page_right .vezi_toate_pozele_div a{*/.vezi_toate_pozele_div a{color: #006ba8;text-decoration: underline;}.hotel_page_right .hotel_description_div{margin-top: 35px;text-align: justify;max-height: 100px;overflow: hidden;width: 100%;line-height: 150%;}.hotel_description_div p{margin: 0;}.hotel_page_right .hotel_description_expanded_div{max-height: 100% !important;}.hotel_page_right .hotel_description_more_btn{width: 100%;text-align: left;}.hotel_description_more_btn .icon{padding-top: 3px;position: relative;}.hotel_description_more_btn .icon:before{right: -20px;position: absolute;}.hotel_page_right .hotel_section_title{/* font-size: 26px;color: #393939;font-weight: bold;margin: 30px 0px 25px 15px;line-height: 40px;*/}.hotel_page_right .hotel_section_title img{/*vertical-align: bottom;*/}.hotel_page_right .hotel_availability_div{/* margin-top: 55px;*/}.hotel_page_right .hotel_offers_resume_div{border: 2px solid #f1f1f1;padding: 0 20px 20px 30px;margin-bottom: 30px;margin-top: 30px;}.hotel_page_right .hotel_offers_resume_div h2{font-size: 18px;/*color: #f48037;*/ color: #ed2024;}.hotel_page_right .hotel_offers_resume_div h2 img{margin-left: 5px;}.hotel_offers_resume_div .vezi_toate_div{}.hotel_more_info_content h4{font-weight: bold;color: #666666;max-width: 685px;/* padding-bottom: 14px;*/ line-height: 55px;padding-left: 10px;margin-top: -10px;/* padding: 10px;*/ margin-left: 205px;font-size: 14px;border-bottom: 1px solid #e1e1e1;}.hotel_more_info_content ul li{color: #666666;}.special_offers_listing_title{color: #777777;background-color: #f6f6f6;height: 27px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;padding: 6px 0px 0px 10px;font-weight: bold;}.hotel_page_right .hotel_amenities_ul{margin: 5px 20px 0 20px;max-height: 160px;float: left;overflow: hidden;}.hotel_page_right .hotel_amenities_expanded_ul{max-height: 100% !important;}.facilitati-expand{margin-top: 10px;}#hotel_amenities_expanded{margin-left: 15px;}.hotel_amenities_ul li{float: left;width: 33%;min-width: 210px;height: 22px;padding: 3px 10px 0px 0px;line-height: 17px;font-size: 14px;overflow: hidden;max-height: 22px;}.hotel_amenities_ul li .sign_check{margin-right: 10px;/*height: 35px;*/}.hotel_description_destination_container{width: 100%;padding-bottom: 20px;float: left;margin-bottom: 0;color: #777777;}.hotel_descriptions_conntainer{margin-bottom: 20px;}.description{font-size: 14px;font-weight: normal;line-height: 23px;}.hotel_descriptions_conntainer .description, .description{padding-left: 20px;font-size: 14px;font-weight: normal;line-height: 23px;}h2.subtitle{font-size: 16px;color: #777777;margin: 10px 0px 15px 0px;}.hotel_destination_resume{width: 50% !important;float: left;margin-bottom: 0px !important;}.hotel_destination_resume .element_container{position: relative;}.hotel_destination_resume .h3_container{height: 110px;position: absolute;bottom: 0px;width: 100%;z-index: 1;background: url('./images/promo_content_title_background_2.png') repeat-x;}.hotel_destination_resume .h3_container h3{position: absolute;bottom: 30px;left: 20px;z-index: 2;color: #FFFFFF;font-size: 19px;font-weight: normal;background: none;}.hotel_destination_resume .h3_container img{vertical-align: middle;}.hotel_destination_resume .h3_container p{position: absolute;bottom: 10px;left: 20px;z-index: 2;color: #FFFFFF;}.hotel_destination_resume .description{padding: 20px 25px 20px 25px;text-align: justify;}.hotel_destination_resume .more_info{padding: 20px 0px 0px 0px;}.hotel_destination_resume .more_info a{text-decoration: underline;color: #777777;}.hotel_destination_resume .left_side_content{margin-bottom: 0px !important;}.width_100_100{width: 100%;}.width_50_100{width: 50%;}.width_46_100{width: 46%;}.margin_right_4_100{margin-right: 4%;}.description_spacer_destination{width: 4%;height: 100%;}.hotel_amenities_container{margin-bottom: 30px;background: #f3f4f8;padding: 10px;padding-bottom: 20px;}.hotel_ean_descriptions_container{padding: 40px 0 20px 0;}.hotel_ean_descriptions_container .chainname_p{font-weight: bold;margin: 0px 0px 6px 5px;}.hotel_ean_descriptions_container .chainname_p span{color: #133A66;}.hotel_ean_descriptions_container .description{margin-bottom: 30px;text-align: justify;font-size: 14px;padding-left: 5px;}.hotel_ean_descriptions_container .subtitle{font-size: 16px;}.ean_info_div{border-bottom: 1px solid #e3e3e3;margin-bottom: 20px;}.ean_info_subtitle{text-transform: uppercase;font-size: 14px;font-weight: bold;}.hotel_ean_descriptions_container .points_of_interes_div{font-size: 14px;}.hotel_ean_descriptions_container .points_of_interes_ul{} .hotel_ean_descriptions_container .points_of_interes_ul li{padding: 0 0 0 5px;width: 100%;line-height: 26px;}.hotel_bottom_room_choose_container{float: left;width: 100%;border-top: 1px solid #e3e3e3;}.hotel_bottom_room_choose_container .inapoi_sus{}.hotel_bottom_room_choose_container .icon{margin: 3px 10px 0 5px;}.hotel_bottom_room_choose_container .inapoi_sus.alege_camera{font-weight: normal;margin-right: 30px;}.hotel_page_right .hotel_bottom_room_choose_container .hotel_section_title{margin-top: 15px !important;}.hotel_page_social_share_buttons_container{min-width: 160px;z-index: 100;height: 20px;/* margin: 35px 20px 35px 20px;*/ float: right;}.hotel_page_social_share_buttons_container #fb{float: left;margin-right: 10px;}.hotel_page_social_share_buttons_container #tw{float: left;width: 90px;}.hotel_page_social_share_buttons_container #gp{float: left;width: 60px;}.hotel_availability_calendars{}.hotel_availability_calendars_table > div{}.hotel_availability_calendars_table .date_field{}.hotel_availability_calendars_table #buton_cauta{}/* BEGIN baseprices */.baseprices{}.baseprices td{vertical-align: top;}.baseprices thead{text-transform: uppercase;}.baseprices .highlight_tr{background-color: #F4F4F4;}.baseprices tbody tr:nth-child(2n){line-height: 30px;/* border-top: 1px solid #F4F4F4;border-bottom: 1px solid #F4F4F4;*/}/*.baseprices tbody tr:nth-child(4n+3){background-color: #F4F4F4;}.baseprices tbody tr:nth-child(4n+4){background-color: #F4F4F4 !important;}.baseprices tbody tr:nth-child(4n){background-color: #FFFFFF;}*/.baseprices tr th:nth-child(1){padding-left: 20px;}.baseprices tr th:last-child{padding-right: 20px;}.baseprices tr td:nth-child(1){padding-left: 20px;}.baseprices thead tr{background-color: #1780c2;color: #FFFFFF;}.baseprices td.offer_price{width: auto !important;}.baseprices td.price{font-weight: bold;}.baseprices td.price span{/* color: #969696;*/}.baseprices td.room_name{cursor: pointer;color: #133A66;font-weight: bold;}.baseprices .tip_masa_camera{/*color: #f9a432;*/ color: #ed2024;font-weight: bold;font-size: 11px;/*border: 1px solid #fbd39d;*/ border: 1px solid #ed2024;padding: 2px 9px;font-style: normal;white-space: nowrap;text-transform: uppercase;line-height: 14px;}.baseprices .camera_highlight{font-size: 14px;color: #132b4d;/*min-height: 49px;*/ line-height: 18px;font-weight: 900;padding: 0;display: block;margin-bottom: 0px;}.baseprices .room_stars{color: #666666;}.baseprices td.persoane_camera{width: 80px;}.baseprices .camere{vertical-align: middle;}.baseprices .camere .search_form_div{}.baseprices .camere .search_form_span{background: url("./images/select1.png") no-repeat 95% center;width: 47px;line-height: 20px;margin:5px 5px 5px 10px;}.total_rezervare{border: 2px solid #f1f1f1;border-top: none;}.total_rezervare.circuit-footer{margin: 0px 0 40px 0;padding: 20px 0 25px 0;}/*.total_rezervare .circuit-pret-sejur, .total_rezervare .hotel_general_price{text-align: left;margin-left: 15px;font-size: 13px;}*/.total_rezervare.rezervare_card .hotel_general_price{text-align: left;font-size: 14px;color: #132b4d;margin: 17px 0 0 0;}.total_rezervare.rezervare_card .hotel_general_price.rez-haisitu{text-align: right;margin-bottom: 25px;margin-top: 15px;}.total_rezervare.rezervare_card div.numere_rezervare.numere-circuite:after{display: none;}#nr_nopti{text-align: left;font-size: 14px;color: #132b4d;font-weight: normal;}.total_rezervare .td_unit_rezervare{margin-left: 0;}.total_rezervare .hotel_general_price sup{font-weight: 700;font-size: 14px;top: -1px;color: #092d4e;}.total_rezervare .nights_and_price{color: #666666;}.total_rezervare .nights_and_price .price{color: #393939;font-size: 16px;}.total_rezervare .book_btn_div{margin-top: 26px;}.total_rezervare .booking_vertical_line_div{width: 3px;float: left;}.total_rezervare div.numere_rezervare{padding-left: 55px;white-space: nowrap;}.total_rezervare div.numere_rezervare p:first-child{font-size: 13px;}.total_rezervare div.numere_rezervare p:nth-child(2){font-weight: 700;}.total_rezervare div.numere_rezervare.numere-circuite p{padding-left: 25px;}/*.total_rezervare div.numere_rezervare.numere-circuite:after{background: rgba(189, 214, 229, 0.4);height: 55px;}*/.total_rezervare.circuit-footer .circuit-rezervare .btn{margin: 0px 0px 0 0;width: 140px;padding: 13px 16px;text-transform: capitalize;font-weight: 700;font-size: 16px;}.total_rezervare .contact .phone{float: left;text-align: right;}.total_rezervare .contact span{font-weight: bold;}.total_rezervare .contact img{float: right;text-align: right;}.total_rezervare #buton_cauta{width: 150px;background-color: #0381bd;border-color: #0374aa;font-size: 14px;font-weight: bold;height: 50px;padding: 15px 23px 15px 23px;text-align: center;}#concent_mesaj_nerezervabil{width: 100%;border-color: #f1f1f1;border-width: 0px 2px 2px 2px;border-style: solid;padding: 0 25px 20px 25px;margin-bottom: 40px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.ppl1, .ppl2, .ppl3, .ppl4, .ppl5, .ppl6, .ppl7{display:block;background:url(./images/pplz.png) left center no-repeat;/* background:url(./images/b_ppl.png) left center no-repeat;*/ text-indent:-9999px;width:10px;}.ppl2{width:20px;}.ppl3{width:30px;}.ppl4{width:40px;}.ppl5{width:50px;}.ppl6{width:60px;}.ppl7{width:70px;}.chld1, .chld2, .chld3, .chld4, .chld5, .chld6, .chld7{display:block;background:url(./images/chld.png) left center no-repeat;text-indent:-9999px;width:6px;}.chld2{width:12px;}.chld3{width:18px;}.chld4{width:24px;}.chld5{width:30px;}.chld6{width:36px;}.chld7{width:42px;}.content-camere-romania{border-left: 2px solid #f1f1f1;border-right: 2px solid #f1f1f1;}.camere-romania-row{border-bottom: 1px solid #e3e3e3;line-height: 50px;}.oferta_baseprices .camere-romania-row{line-height: 49px;}.baseprices .camere-romania-row select{margin-top: 2px;}/*.camere-romania-row:last-of-type{border-bottom: none;height: 49px;line-height: 49px;}*/.camere-romania-row.selected-ro-room{background: url(./images/camera_hotel_bg.png) bottom center no-repeat #f6f6f6;border-top: 2px solid #eaeaea;}.baseprices .camera_vezi_tot.facilitati_deschise{background: #f9f9f9;border-bottom: 3px solid #eaeaea;}.camere-romania-vezi-facilitati{text-align: left;line-height: 16px;padding-top: 29px;}.camere-romania-vezi-facilitati.vezi-facilitati-oferte{padding-top: 0;line-height: 50px;}.camere-romania-vezi-facilitati:hover{color: #377ebb;cursor: pointer;}.baseprices .camera_vezi_tot.facilitati_deschise:first-child{border-top: 3px solid #eaeaea;}.baseprices .camera_vezi_tot.facilitati_deschise:last-child{border-bottom: none;}.camere-romania-vezi-facilitati span.icon:before{top: 0;}.content-camere-romania .persoane_camera span{margin-left: 0;}.content-camere-romania .vezi-tot{font-size: 11px;}.content-camere-romania .vezi-tot:hover{color: #006ba8;}.circle.icon{position : relative;display : inline-block;width : 8px;height : 8px;padding : 1px;margin : 0 5px;text-align : center;cursor : pointer;border : 2px solid rgba( 255, 255, 255, 0.25 );-moz-border-radius : 15px;-webkit-border-radius: 15px;-opera-border-radius: 15px;-khtml-border-radius: 15px;border-radius : 15px;background-color : #333;background-origin : border-box;background-color : #333;background-color : rgba( 50, 50, 50, 0.5 );background-image : -webkit-gradient( linear, left top, left bottom, from( rgba( 70, 70, 70, 0.75 ) ), to( rgba( 150, 150, 150, 0.25 ) ) );-moz-background-origin : border;-webkit-background-origin : border;background-image : -moz-linear-gradient( top, rgba( 70, 70, 70, 0.75 ), rgba( 150, 150, 150, 0.25 ) );-khtml-box-shadow : rgba( 0, 0, 0, 0.5 ) 0px 1px 3px;-moz-box-shadow : rgba( 0, 0, 0, 0.5 ) 0px 1px 3px;box-shadow : rgba( 0, 0, 0, 0.5 ) 0px 1px 3px;}.circle.icon em{font-weight : normal;font-size : 10px;line-height : 8px;color : #fff;position : absolute;width : 7px;left : 2px;font-family : serif;}.circle.icon{border-color : #116CAB;background-color : #116CAB;-khtml-box-shadow : rgba( 30, 0, 235, 0.75 ) 0px 0px 1px;-moz-box-shadow : rgba( 30, 0, 235, 0.75 ) 0px 0 1px 1px;box-shadow : rgba( 30, 0, 235, 0.75 ) 0px 0px 1px;font-size : 10px;font-weight : normal;color : #fff;}.room_rate_disclamer{padding: 15px 25px;border-top: 1px solid #e3e3e3;font-size: 12px;line-height: 25px;}.ean-room-row{font-size: 12px;border-top: 1px solid #eaeaea;padding-bottom: 10px;background: #fff;}.ean_baseprices .room_name, .ean_baseprices .persoane-camera,.ean_baseprices .paturi-camera,.ean_baseprices .plata-camera,.ean_baseprices .taxe-camera-total{position: relative;padding-top: 15px;}.ean_baseprices .room_name{width: 324px;padding-left: 25px;}.ean_baseprices .persoane-camera{width: 77px;}.ean_baseprices .paturi-camera{width: 101px;}.ean_baseprices .plata-camera{width: 110px;}.ean_baseprices .taxe-camera-total{width: 312px;padding-right: 25px;}.ean_baseprices .taxe-camera{width: 100%;margin: 10px 0;}.ean_baseprices .taxe-camera .taxe{width: 100%;float: left;margin: 0;}.ean_baseprices .taxe-camera span{width: 100%;float: left;}.no-tax-ean{display: block;text-align: right;}/*.ean_baseprices .room_name:after, .ean_baseprices .persoane-camera:after,.ean_baseprices .paturi-camera:after,.ean_baseprices .plata-camera:after,.ean_baseprices .taxe-camera:after{content: " ";display: block;position: absolute;width: 1px;height: 115px;bottom: -12px;right: 0;background: #e3e3e3;}*/.bedtypes{padding-right: 40px;}.payment_info{padding-right: 25px;}.bedtypes, .payment_info, .taxe{line-height: 18px;font-size: 13px;margin-bottom: -20px;}.occupancy_div{}.ean-room-row:last-child{border-bottom: none;}.ean_baseprices{border: 2px solid #f1f1f1;border-top: none;margin-bottom: 50px;position: relative;}.cap-tabel-hotel{/*background: #377ebb;*/ background: rgba(55, 126, 187, 0.85);height: 34px;color: white;padding-top: 5px;text-transform: uppercase;font-weight: bold;font-size: 14px;}.cap-tabel-hotel span{font-size: 14px;vertical-align: middle;}.total-ean-nopti i{text-transform: none;}.cap-tabel-hotel div{position: relative;}.cap-tabel-hotel div:after{content: "";display: block;width: 1px;height: 42px;position: absolute;right: 0;top: -10px;background: white;}/*.cap-tabel-hotel div:first-child{padding-left: 25px;}*/.tip-camera-header{padding-left: 115px;}.cap-tabel-hotel div:last-child:after{right: 170px;}.cap-tabel-hotel.cap-tabel-hotel-romania.cap-tabel-hotel-oferta{background: #1881bd;color: white;font-size: 14px;text-transform: uppercase;}.cap-tabel-hotel.cap-tabel-hotel-romania{border-left: 2px solid #f1f1f1;border-right: 2px solid #f1f1f1;border-bottom: 1px solid #e3e3e3;overflow: hidden;}.cap-tabel-hotel.cap-tabel-hotel-romania div:after{display: none;}.cap-tabel-hotel.cap-tabel-hotel-romania .oferta_noapte_suplimentara,.cap-tabel-hotel.cap-tabel-hotel-romania .oferta_pret{margin-top:-5px;line-height: 16px;font-size: 13px;}.cap-tabel-hotel.cap-tabel-hotel-romania .oferta_pret{padding-left: 0;}.hotel_poza_camera{width: 100px;height: 110px;margin-left: -5px;padding-top: 10px;position: relative;}.hotel_poza_camera img{border: 2px solid #ebebeb;}.hotel_poza_camera img.cu-galerie:hover{/*border: 2px solid #fbd39d;*/ border: 2px solid #ed2024;cursor: pointer;}.lupa-camera{position: absolute;right: 16px;top: 73px;color: #ebebeb;font-size: 20px;height: 21px;width: auto;border: none!important;display: none;}.lupa-camera.cu-galerie{display: block;}.hotel-camera-container{max-width: 220px;}.nume-camera{line-height: 18px;padding-top: 16px;height: 81px;}.nume-camera .typcn{margin-right: 5px;margin-top: 1px;display: inline-block;font-size: 17px;cursor: default;}.masa-camera{line-height: 12px;}.pers-camere .pers-camere-wrap{width: 110px;padding: 0!important;}.perioada-tab-hotel{font-size: 14px;border-bottom: 2px solid #f1f1f1;border-left: 2px solid #f1f1f1;border-right: 2px solid white;line-height: 45px;cursor: pointer;padding-left: 10px;position: relative;}.perioada-tab-hotel:after{content: " ";display: block;height: 45px;background: #F1F1F1;width: 2px;position: absolute;right: -3px;top: 0px;}.perioada-tab-hotel:hover, .perioada-tab-hotel.activ{background: #5491c5;color: white;}.perioada-tab-hotel img{margin-right: 10px;}.room-preferences{width: 160px;padding-left: 10px;}.ean_baseprices .bedtypes p{font-weight: bold;}.ean_baseprices .bedtypes ul{margin-left: 10px;}.ean_baseprices .incluse p{font-weight: bold;}.ean_baseprices .incluse ul{}.ean_baseprices .incluse ul li,.confirmare_camere_table ul li{font-size: 13px;font-style: italic;/* height: 15px;*/ margin-bottom: 5px;line-height: 14px;color: #777777;}.ean_baseprices .incluse ul li:last-child{margin-bottom: 0;}.ean_baseprices .taxe p{font-weight: bold;}.ean_baseprices .taxe ul{float: left;width: 100%;}.ean_baseprices .taxe ul li{margin-bottom: 5px;float: left;width: 100%;}.ean_promo_msg_container{margin-bottom: 3px;}.ean_baseprices .taxe .price{font-size: 13px;font-weight: 900;}.ean_baseprices .taxe .price sup{top: 3px;font-size: 9px;}.ean_baseprices .showRoomDetails{cursor: pointer;/*color: #f9a432;*/ color: #ed2024;font-weight: normal;}.ean_baseprices .book_now{text-align: center;font-weight: bold;width: 163px;padding: 0 0 0 22px;}.ean_baseprices .book_now .btn{margin: 0 0 -10px 0;text-transform: uppercase;font-weight: 900;padding-top: 12px;padding-bottom: 12px;}.ean_baseprices .book_now span{}.ean_baseprices .price_warning{font-size: 13px;display: block;text-align: right;font-weight: 600;margin-bottom: 25px;margin-top: 2px;color: #377ebb;font-style: italic;}.ean_baseprices .book_now .hotel_general_price{text-align: right;margin: 0;}.ean_baseprices .book_now .hotel_general_price span{font-size: 18px;}.ean_baseprices .book_now .hotel_general_price sup{font-weight: 700;font-size: 12px;}.ean_baseprices .book_now a:hover{text-decoration: none;}.ean_baseprices .nightlyratesperroom ul li{font-weight: normal;}.ean_baseprices .nightlyratesperroom ul li span{font-weight: bold;}.ean_baseprices .ean_promo_msg_container p{font-weight: bold;}.ean_baseprices .ean_promo_msg_container span{}.ean_baseprices .roomTypeDescription{font-weight: 900;color: #132b4d;font-size: 14px;margin-top: -4px;margin-bottom: 4px;}.ean_baseprices .room_details_div{}.cap-tabel-hotel.cap-tabel-hotel-ean{border-bottom: 1px solid #e3e3e3;line-height: 18px;}.cap-tabel-hotel.cap-tabel-hotel-ean div:after{display: none;}.cap-tabel-ean-paturi{margin-right: 48px;}.cap-tabel-ean-plata{margin-right: 62px;}#hotel_availability_dinamic_content.col-md-9 .cap-tabel-ean-paturi{margin-right: 10px;}.ean_baseprices .room_details_div div{float: left;margin-right: 10px;}#hotel_availability_dinamic_content.col-md-9 .cap-tabel-ean-paturi{margin-right: 45px;}#hotel_availability_dinamic_content.col-md-9 .cap-tabel-ean-plata{margin-right: 10px;}.ean_baseprices .room_details_div .vezi-tot, .ean_baseprices .room_details_div .inapoi_sus{font-size: 10px;font-weight: 700;text-decoration: none;color: #777777;}.ean_baseprices .camera_vezi_tot, .baseprices .camera_vezi_tot{font-size: 13px;padding: 15px 35px 35px 25px;background: #f9f9f9;}.camera_ean_selectata{background: #f9f9f9;background: linear-gradient(to top, rgba(236, 236, 236, 0.5) 0%, rgba(249, 249, 249, 0.5) 40%) #f9f9f9;border-top: 3px solid #eaeaea;}.ean-room-row-0, .ean-room-row-0.camera_ean_selectata{border-top: none;}.ean-room-row-0.camera_ean_selectata .cap-tabel-hotel:after{content: "";display: block;width: 100%;height: 3px;margin-top: 32px;background: #eaeaea;}.ean_baseprices .camera_vezi_tot h5, .baseprices .camera_vezi_tot h5{font-weight: bold;font-size: 13px;margin-top: 0;position: relative;}.ean_baseprices .camera_vezi_tot h5:before{content: " ";display: block;position: absolute;top: -15px;left: -25px;width: 924px;height: 1px;background: #ededed;}.ean_baseprices .camera_vezi_tot h5 span.point-up{position: absolute;top: -23px;left: 37px;display: block;border-bottom: 9px solid #eaeaea;border-right: 10px solid transparent;border-left: 10px solid transparent;}.ean_baseprices .camera_vezi_tot h5 span.point-up:before{content: "";position: absolute;top: 1px;left: -10px;display: block;border-bottom: 10px solid #f9f9f9;border-right: 10px solid transparent;border-left: 10px solid transparent;}.ean_baseprices .camera_vezi_tot h5.politici-anulare span.point-up{left: 154px;}.ean_baseprices .camera_vezi_tot h5 span.hotel_less_info_btn,.baseprices .camera_vezi_tot h5 span.hotel_less_info_btn{position: absolute;right: -14px;top: -3px;color: #1881bd;text-transform: capitalize;font-size: 11px;}.ean_baseprices .camera_vezi_tot h5 span.hotel_less_info_btn img{margin-left: 5px;}.ean_baseprices .price_details_div{float: right;}.ean_baseprices .refundable{color: #377ebb;font-style: italic;}.left_side_photo_disclaimer{font-size: 12px;line-height: 22px;}.checkInInstructions_container{margin-top: 17px;}.checkInInstructions_container .checkInInstructions_span{cursor: pointer;/*color: #f9a432;*/ color: #ed2024;}.checkInInstructions_container .checkInInstructions{text-align: justify;}.facilitati-placeholder{min-height: 10px;min-width: 106px;}.baseprices .nefumatori_div{color: #777777;font-size: 13px;/* position: absolute;*/ font-style: italic;margin: -8px 0 6px 0;/* bottom: 4px;*/}.baseprices .nefumatori_div img{margin-right: 7px;}.ean_promo_detail_text{position: absolute;max-width: 240px;background-color: #FFFFFF;border: 3px solid #eaeaea;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */ padding: 10px;font-size: 12px;}/* END baseprices *//* BEGIN oferte hotel */.oferte_unitate_wrapper{position: relative;}.oferte_unitate_wrapper .msg_nu_se_poate_rezerva{text-align: left;font-size: 13px;line-height: 30px;}.oferte_unitate_wrapper li{padding: 0 0 20px 0;margin-bottom: 0;border-bottom: 2px dotted #e3e3e3;position: relative;}.oferte_unitate_wrapper li:last-child{border-bottom: none;}.oferte_unitate_wrapper ul li:first-child{margin-top: 30px;}.oferte_unitate_wrapper h2{vertical-align: middle;line-height: 30px;margin: 20px 0;font-size: 20px;font-weight: 900;}.oferte_unitate_wrapper h2.titlu-oferta{margin: 0 0 22px 0;padding: 0;}.titlu-oferta-hotel{font-size: 22px;}.oferte_unitate_wrapper h2 a span{/*color: #132b4d;*/ font-weight: 600;}.oferte_unitate_wrapper h2 img{margin-right: 6px;}.oferte_unitate_wrapper .descriere_oferta{max-height: 60px;overflow: hidden;margin-bottom: 10px;}.lista_oferta_perioade table.perioade-oferta-hotel tr td:last-child{padding-right: 25px;}.oferte_unitate_wrapper .cap-perioade-oferte{position: relative;text-transform: uppercase;font-size: 14px;font-weight: bold;/*background: #377ebb;*/ background: rgba(55, 126, 187, 0.85);color: white;}.hotel_offers .descriere_oferta{padding: 0 25px;}.butonel-holder{display: flex;justify-content: end;}.butonel-holder a{width: 140px;padding: 13px 16px;font-weight: 700;font-size: 16px;margin-top: 15px;}.transport_div{min-height: 3px;}.body-perioade-oferte .perioada_div{color: #092d4e;font-weight: 900;}.vezi-toate-perioadele{margin-bottom: 0;font-size: 14px;padding-left: 25px;padding-top: 5px;}.vezi-toate-perioadele a{text-transform: none;color: #377ebb;}.oferte_unitate_wrapper{}/* END oferte hotel */.checkbox_checked{background: url(./images/checked_2.png) left center no-repeat!important;cursor: pointer;font-size:13px;height: 20px;width: 20px;}.checkbox_unchecked{background:url(./images/unchecked_2.png) left center no-repeat!important;cursor: pointer;font-size:13px;height: 20px;width: 20px;}.nopti_suplimentare_container_div{}.nopti_suplimentare_container_div label{line-height: 35px;}.nopti_suplimentare_container_div .search_form_div{height: 30px;width: 62px;}.nopti_suplimentare_container_div .search_form_select{height: 35px;width: 100%;}.nopti_suplimentare_container_div .search_form_span{background: url("./images/select1.png") no-repeat scroll 95% center rgba(0, 0, 0, 0);line-height: 20px;margin: 5px 5px 5px 10px;width: 47px;}.no_opacity{opacity: 1.0 !important;filter:alpha(opacity=100) !important;}.social_tripadvisor_container{}.date_de_contact_rezervare{}.date_de_contact_rezervare h2{margin-left: 15px;}.confirmare_rezumat_hotel{margin: 20px;}.confirmare_rezumat_hotel h2{color: #133A66;margin: 12px 0 8px 0;}.confirmare_rezumat_hotel .stars1, .confirmare_rezumat_hotel .stars2, .confirmare_rezumat_hotel .stars3, .confirmare_rezumat_hotel .stars4, .confirmare_rezumat_hotel .stars5{margin: 0px;}.confirmare_rezumat_hotel .confirmare_table{line-height: 25px;}.half_star{margin-left: 3px;}.confirmare-stele-rating .right img{margin-top: 6px;}.confirmare-hotel-adresa{}.confirmare-hotel-adresa .confirmare-circuite{font-style: italic;font-size: 14px;line-height: 21px;margin-top: 5px;display: block;}.confirmare_rezumat_hotel .rezumat_data{margin-top: 20px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;padding: 15px 10px;}.confirmare_rezumat_hotel .rezumat_data .confirmare-hotel-date{font-size: 14px;font-weight: bold;margin-right: 21px;}.cal-icon{max-width: 20px;padding-top: 18px;}.confirmare_table .ghid_span{margin: 0;}.confirmare_rezumat_hotel .confirmare_nume_oferta_div{border-bottom: 1px solid #e1e1e1;padding: 15px 10px;color: #0C628C;font-size: 14px;}.confirmare_rezumat_hotel .confirmare_nume_oferta_div h3{padding: 0;text-align: left;min-height: 20px;font-size: 16px;border: none;}.confirmare_rezumat_hotel .rezumat_transport{/* font-style: italic;*/ /* font-weight: bold;*/ font-size: 14px;line-height: 20px;display: block;padding: 5px 0;color: #133A66;}.confirmare_nopti_tarife_resume{/* padding: 15px;*/ margin-bottom: 12px;}.confirmare_nopti_tarife_resume table{width: 100%;line-height: 38px;}.confirmare_nopti_tarife_resume table tr{border-bottom: 1px solid #e1e1e1;}.confirmare_nopti_tarife_resume table tr td:first-child{padding-left: 10px;}.confirmare_nopti_tarife_resume table tr td:last-child{padding-right: 15px;}.confirmare_nopti_tarife_resume table tr:last-child{border-bottom: 0px;}.confirmare_rezumat_hotel .highlight_cifre{font-weight: bold;font-size: 15px;}.confirmare_rezumat_hotel .rezumat_total_price{font-size: 12px;color: #777777;text-transform: uppercase;text-align: left;}.confirmare_rezumat_hotel .rezumat_total_price span{/* font-size: 18px;color: #000000;font-weight: bold;*/}.confirmare_rezumat_hotel .rezumat_total_price span sup{font-weight: 600;}.confirmare_rezumat_hotel .rezumat_total_table{width: 100%;line-height: 22px;margin-bottom: 40px;}.confirmare_rezumat_hotel .rezumat_total_table tr td:first-child{padding-left: 10px;}.confirmare_rezumat_hotel .rezumat_total_table tr td:last-child{padding-left: 10px;}.hotel_more_info_header.confirmarea-datelor #late_login_button, .hotel_more_info_header.confirmarea-datelor #late_logout_button{float: right;border-right: none;}.hotel_more_info_header.adresa_cont.confirmarea-datelor{margin-top: 0;}.late_login_span{font-size: 13px;font-weight: bold;right: 10px;position: absolute;top: 0px;}.autentificare_optional{font-size: 12px;}.late_login_div{/* border: 3px solid #eaeaea;*/ background: #f6f6f6;padding: 30px 0 15px 0;margin: 20px 42px 0 17px;font-size: 14px;} .late_login_div .search_button_div{width: 115px;float: right;}.late_login_div input{width: 90%;}.late_login_submit p{margin-bottom: 0;min-height: 20px;} .search_button_div{font-size: 14px;font-weight: bold;padding: 10px 15px 10px 15px;text-align: center;/*background-color: #F9A432;*/ background-color: #ed2024;border-bottom: 2px solid #E0932D;color: #FFFFFF;cursor: pointer;text-transform: uppercase;-moz-box-shadow:0 1px 0px #E5E5E5;-webkit-box-shadow:0 1px 0px #E5E5E5;box-shadow:0 1px 0px #E5E5E5;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}.book_button_div{font-size: 14px;font-weight: bold;padding: 10px 15px 10px 15px;text-align: center;background-color: #0381bd;border-bottom: 2px solid #0374aa;color: #FFFFFF;cursor: pointer;text-transform: uppercase;-moz-box-shadow:0 1px 0px #E5E5E5;-webkit-box-shadow:0 1px 0px #E5E5E5;box-shadow:0 1px 0px #E5E5E5;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}#adrese_de_facturare{float: left;width: 47%;margin-left: 20px;}#adrese_de_facturare h4{font-weight: bold;font-size: 16px;margin-bottom: 15px;}#adrese_de_facturare ul{padding-left: 15px;}#adrese_de_facturare ul li label{margin-bottom: 10px;}#adrese_de_facturare ul li input{position: relative;margin: 0 10px 0 0;}#adrese_de_facturare ul li input:after{content: "";display: block;height: 17px;width: 17px;position: absolute;left: 0;top: -3px;border: 1px solid #eaeaea;background: url(./images/filter_unchecked.png) center center no-repeat;}#adrese_de_facturare ul li input:checked:after{background: url(./images/filter_checked.png) center center no-repeat;}#rezumat_adresa{float: left;width: 45%;margin-top: 7px;/* width: 45%;left: 385px;top: 425px;position: absolute;z-index: 100;*/}#rezumat_adresa .filtru_resume{/*color: #F37B37;*/ color: #ed2024;font-style: italic;text-transform: none;font-weight: normal;padding: 0;}#rezumat_adresa table{line-height: 30px;}.adresa_noua{width: 100%;margin-top: 25px;padding: 0px 0px 0px 20px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.confirmare_date_wrapper{padding: 0 20px;border: 2px solid #eaeaea;margin-bottom: 30px;font-size: 14px;}.confirmare_date_wrapper .hotel_more_info_header ul{border-top: none;}.rezervare_pentru_wrapper{width: 100%;margin: 20px 0px 0 0px;padding-bottom: 35px;}.select_tip_persoana_div{border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;padding: 23px 20px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.select_tip_persoana_div label{margin-right: 45px;}.date_contact .search_form_div{width: 95%;height: 28px;border: 1px solid #999999;-moz-box-shadow:0 1px 1px #E5E5E5;-webkit-box-shadow:0 1px 1px #E5E5E5;box-shadow:0 1px 1px #E5E5E5;}.date_contact .search_form_span{margin: 2px 10px;width: 95%;background: url("./images/select1.png") no-repeat scroll 99% center rgba(0, 0, 0, 0);}.date_contact .search_form_select{width: 100% !important;}sup.mandatory{/*color: #F9A432;*/ color: #ed2024;font-weight: bold;top: 0;}.div_editabil{cursor: pointer;min-height: 30px;border-bottom: 1px solid #eee;}.descriere_oferta_container_div{margin-bottom: 20px;padding: 0px 62px 20px 42px;font-size: 14px;text-align: justify;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.descriere_oferta_container_div .titlu_oferta_confirmare{margin-bottom: 10px;color: #777777;font-size: 16px;display: block;}.descriere_oferta_container_div .titlu_oferta_confirmare strong{color: #092d4e;}.descriere_oferta_container_div ul,.descriere_oferta_container_div ol{margin-top: 5px;}.descriere_oferta_container_div li{margin-bottom: 0px !important;margin-top: 0px !important;border-bottom: none !important;padding-bottom: 0px !important;line-height: 20px;}.descriere_oferta_container_div li .icon-checkmark{color: #4abf3a;font-size: 22px;margin-left: -5px;margin-right: 5px;}/* saf3+, chrome1+ */@media screen and (-webkit-min-device-pixel-ratio:0){.descriere_oferta_container_div li .icon-checkmark{vertical-align: text-bottom;}}.adresa_noua table.date_contact.confirmare-date-table input, .adresa_noua table.date_contact.confirmare-date-table select{width: 250px;}.adresa_noua table.date_contact.confirmare-date-table tr td:first-child{/* width: 320px;*/}.adresa_noua table.date_contact.confirmare-date-table tr td:nth-child(2){/* width: 320px;*/}.date_contact label{font-size: 14px;display: block;}.confirmare_camere{/* padding: 25px 25px 20px 25px;*/ padding: 0px 0px 20px 20px;margin: 25px 0px 0px 0px;/* border: 2px solid #eaeaea;*//* margin: 15px 0px -1px 0px;*/ width: 100%;/* border-bottom: 3px solid #eaeaea;*/}.confirmare_camere .confirmare_camere_table{width: 100%;margin-bottom: 20px;line-height: 25px;border-bottom: 1px solid #eaeaea;vertical-align: top;padding: 0;}.confirmare_camere .confirmare_camere_table > tbody > tr{border-bottom: 1px solid #e1e1e1;}.confirmare_camere .confirmare_camere_table > tbody > tr > td{vertical-align: top;}.confirmare_camere .confirmare_camere_table > tbody > tr:nth-child(1){border-bottom: 0px;}.confirmare_camere .confirmare_camere_table > tbody > tr:nth-child(1) td{padding-bottom: 3px;}.confirmare_camere .confirmare_camere_table > tbody > tr:nth-child(2){color: #393939;}.confirmare_camere .confirmare_camere_table .highlight{vertical-align: top;padding-right: 10px;}.confirmare_camere .confirmare_camere_table .highlight span{display: block;font-size: 14px;font-weight: normal;}.confirmare_camere .confirmare_camere_table .highlight span.camera-numarul{font-weight: bold;color: #092d4e;font-size: 18px;margin-bottom:15px;}.confirmare_camere .confirmare_camere_table .highlight span.tip-masa{/*color: #F37B37;*/ color: #ed2024;font-style: italic;text-transform: none;font-weight: normal;display: inline;}.confirmare_camere_table .hotel_general_price{text-align: left;}.confirmare_camere .confirmare_pret_camera span{text-align: left;}.confirmare_camere .confirmare_camere_table input{/* width: 93%;*/ width: 250px;}.confirmare_camere .confirmare_camere_table input.large{width: 422px;}.confirmare_camere .confirmare_camere_table select{/* width: 93%;*/ width: 250px;}.confirmare_camere .confirmare_camere_table label{font-size: 14px;}.confirmare_camere_table .search_form_div{width: 77px;}.confirmare_camere_table .search_form_span{margin: 2px 10px;width: 70%;background: url("./images/select1.png") no-repeat scroll 100% center rgba(0, 0, 0, 0);}.confirmare_camere_table .search_form_select{width: 100% !important;}.confirmare_camere .copii_input_table{line-height: 27px;}.confirmare_camere .copii_input_table tr td:nth-child(2) label,.confirmare_camere .copii_input_table tr td:nth-child(2) input{}.confirmare_camere .pret_detalii{padding-left: 15px;font-weight: bold;}.observatii_content_div{padding: 15px 0 0 289px;font-size:14px;}.observatii_content_div #observatii{height: 100%;line-height: 20px;margin-top: 3px;width: 538px;}.formular_rezervare_travelfuse .observatii_content_div{padding-left:304px;}.tarife_camera{width: 538px;margin-bottom: 20px;}.confirmare_metode_de_plata{padding: 15px 27px 0 27px;background: #f6f6f6;box-sizing: border-box;}.confirmare_metode_de_plata h2{margin-left: 0px;font-size: 16px;}.confirmare_metode_de_plata #metode_de_plata{margin-top: 18px;line-height: 20px;font-size: 14px;margin-bottom: 0;}.confirmare_metode_de_plata #metode_de_plata .uebtb{background-color: #fac3c4;font-weight: bold;}.confirmare_metode_de_plata #metode_de_plata .uebtv{background-color: #b3d5e9;font-weight: bold;}.confirmare_metode_de_plata #metode_de_plata li{font-size: 14px;min-height: 30px;}.confirmare_metode_de_plata #metode_de_plata li input{position: relative;margin: 0 10px 0 0;}.confirmare_metode_de_plata #metode_de_plata li input:after{content: "";display: block;height: 18px;width: 18px;position: absolute;left: 0;top: -3px;background: url(./images/filter_unchecked.png) center center no-repeat;}.confirmare_metode_de_plata #metode_de_plata li input:checked:after{background: url(./images/filter_checked.png) center center no-repeat;}.confirmare_metode_de_plata #metode_de_plata li a{font-weight: bold;color: #006ba8;}.confirmare_metode_de_plata #metode_de_plata li span{cursor: pointer;}.mobilpay_extra_info{font-style: italic;color: #777777;margin-left: 25px;}.trimitere_rezervare_div{line-height: 30px;padding: 15px 27px 30px 27px;position: relative;margin-bottom: 50px;}.trimitere_rezervare_div ul li input,.trimitere_rezervare_div ul li label{margin: 0;font-weight: normal;font-size: 14px;position: relative;}.trimitere_rezervare_div ul li input{margin-right: 10px;}.trimitere_rezervare_div ul li input:after{content: "";display: block;height: 18px;width: 18px;position: absolute;left: 0;top: -3px;background: url(./images/filter_unchecked.png) center center no-repeat;}.trimitere_rezervare_div ul li input:checked:after{background: url(./images/filter_checked.png) center center no-repeat;}.trimitere_rezervare_div ul li input[type="checkbox"]:checked + label{color: #777777;}.acord-conditii{margin: 10px 0 -10px 0;font-size: 14px;}.acord-conditii a{color: #006ba8;font-weight: bold;}.trimitere_rezervare_div .btn{width: 235px;height: 45px;text-transform: uppercase;font-size: 15px;font-weight: 900;padding-top: 13px;letter-spacing: 1px;margin-top: 30px;}.trimitere_rezervare_div #loading_gif_finalizare_rezervare{width: 20px;height: 20px;position: absolute;left: 138px;bottom: 14px;}.mesaje_confirmare_div{padding: 15px 15px 35px 15px;border-bottom: 1px solid #e1e1e1;}.mesaje_confirmare_div h2{}.mesaje_confirmare_div p{padding-top: 15px;}.text_highlight{/*color: #f9a432;*/ color: #ed2024;}.email_contact_confirmare_rezervare{padding: 40px 15px 10px 15px;}.email_contact_confirmare_rezervare table{width: 100%;line-height: 25px;}.email_contact_confirmare_rezervare table td:nth-child(1){width: 60px;padding-bottom: 30px;/* vertical-align: top;*/}.email_contact_confirmare_rezervare table td:nth-child(2){vertical-align: top;padding-bottom: 30px;}.cod_rezervare_div{width: 100%;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;font-size: 16px;}.cod_rezervare_div .cod{font-weight: bold;}.cod_rezervare_div table{width: 100%;}.cod_rezervare_div table td{padding: 25px 15px 25px 15px;}.cod_rezervare_div table td:nth-child(1){text-align: left;}.cod_rezervare_div table td:nth-child(2){text-align: right;}.confirmare-rez-inapoi{line-height: 70px;margin-bottom: 50px;}.general_component_container{border: 3px solid #F4F4F4;margin-bottom: 30px;width: 100%;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.general_component_container h3{padding: 25px 0px 0px 25px;color:#0E4C79;}.general_component_container h2{padding: 25px 0px 0px 25px;color:#0E4C79;}.general-dest-side-head{padding: 13px 5px 13px 20px;background-color: white;border-bottom: 1px solid #eeeeee;font-size: 18px;color: #092d4e;font-weight: bold;}.general-dest-side-head a{color: #092d4e;}.general-dest-galerie{padding: 0px;margin: 0px;}.general-dest-description{text-align: justify;margin-bottom: 30px;line-height: 1.6;}.general-dest-h1-title{font-weight: normal;}.general-dest-galerie{float: left;border-bottom: 3px SOLID #F4F4F4;border-left: 3px SOLID #F4F4F4;border-right: 3px SOLID #F4F4F4;border-radius: 5px;}.general-dest-galerie-img{float: left;}.general-dest-galerie-label h1{color: #FFF;font-weight: normal;}.general-dest-galerie a{font-size: 13px;color: #fff;text-shadow: 2px 2px 0px #000;}.general-dest-search{margin-top: 57px;}.general-dest-weather-block{position: absolute;z-index: 1;/* margin-left: 33%;margin-top: 250px;*/ left: 33%;top: 250px;color: #133B66;}.general-dest-weather-block h2{font-size: 22px;margin-bottom: 1px;padding: 15px;background-color: #FFF;width: 230px;}.general-dest-weather-block h3{padding: 15px;background-color: #FFF;width: 280px;margin-bottom: 1px;font-weight: bold;font-size: 17px;}.general-dest-weather-col{float: left;margin-right: 5px;color: #FFF;}.general-dest-weather-col h5{margin-top: 7px;font-weight: normal;}.general-dest-weather-block-temp{font-size: 11px;}.general-dest-weather-block-bg{position: absolute;background-color: #1A5579;width: 100%;}.general-dest-side-left{width: 410px;float: left;margin-right: 25px;}.general-dest-side-left-content{text-align: justify;border: 3px solid #bdd6e5;line-height: 1.6;margin-bottom: 16px;}.general-dest-article-content{padding-left: 25px;padding: 10px 25px;border-bottom: 1px solid #e1e1e1;font-size: 13px;}.general-dest-article-li{border-bottom: 1px solid #e1e1e1;}.general-dest-article-li a{padding-left: 15px;padding-right: 15px;font-weight: bold;color: #006ba8;line-height: 2.5;font-size: 13px;padding-bottom: 8px;}.general-dest-article-span{margin-left: 10px;margin-right: 10px;padding: 5px 0;}.general-dest-article-all{text-align: center;font-weight: bold;margin-top: 15px;margin-bottom: 15px;font-size: 13px;}.general-dest-weather-side-block{/*margin: 20px;*/ margin-bottom: 0px;}.general-dest-weather-side-img{float: left;margin-right: 5px;}.general-dest-weather-side-img img{height: 54px;}.general-dest-weather-side-temp{float: left;padding-top: 18px;font-weight: normal;color: #7E7E7E;}.general-dest-weather-side-day{float: right;padding-top: 18px;margin-bottom: 10px;font-weight: bold;font-size: 14px;}.general-dest-weather-side-line{height: 65px;border-bottom: 1px SOLID #eeeeee;font-size: 14px;padding: 5px 20px 5px 20px;/* margin-bottom: 5px;*/}.flag-align{margin-left: 10px;vertical-align: bottom;}.general-dest-gradient{background: url('./images/promo_content_title_background.png');position: absolute;height: 65px;width: 350px;bottom: 35px;}.general-dest-gradient h2{margin-left: 20px;color: #fff;text-shadow: 2px 2px 0px #000;font-weight: normal;font-size: 22px;margin-top: -5px;}.general-dest-gradient a{margin-left: 20px;color: #fff;text-shadow: 2px 2px 0px #000;}.side-clear{float: left;}.general-dest-article-link{font-weight: bold;display: block;width: 100%;color: #006ba8;}.general-dest-article-content .afla-mai-multe{width: 100%;display: block;font-size: 12px;color: #006ba8;}/* Flag Sprites */.flag{background: url('./images/sprites/all-flags.png') no-repeat;background-position: -86px -379px;width: 40px;height: 27px;border: 0px;margin: 0px;padding: 0px;float: left;margin-right: 12px;}/* 1st Row */.flag.flag-af{background-position: -2px -2px;}.flag.flag-za{background-position: -44px -2px;}.flag.flag-al{background-position: -86px -2px;}.flag.flag-dz{background-position: -128px -2px;}.flag.flag-ad{background-position: -170px -2px;}.flag.flag-ao{background-position: -212px -2px;}.flag.flag-ai{background-position: -254px -2px;}.flag.flag-aq{background-position: -296px -2px;}.flag.flag-ag{background-position: -338px -2px;}.flag.flag-ar{background-position: -380px -2px;}.flag.flag-am{background-position: -422px -2px;}.flag.flag-aw{background-position: -464px -2px;}.flag.flag-au{background-position: -506px -2px;}.flag.flag-at{background-position: -548px -2px;}.flag.flag-az{background-position: -590px -2px;}/* 2nd Row */.flag.flag-bs{background-position: -2px -31px;}.flag.flag-bh{background-position: -44px -31px;}.flag.flag-bd{background-position: -86px -31px;}.flag.flag-bb{background-position: -128px -31px;}.flag.flag-by{background-position: -170px -31px;}.flag.flag-be{background-position: -212px -31px;}.flag.flag-bz{background-position: -254px -31px;}.flag.flag-bj{background-position: -296px -31px;}.flag.flag-bt{background-position: -338px -31px;}.flag.flag-bo{background-position: -380px -31px;}.flag.flag-ba{background-position: -422px -31px;}.flag.flag-bw{background-position: -464px -31px;}.flag.flag-br{background-position: -506px -31px;}.flag.flag-bn{background-position: -548px -31px;}.flag.flag-bg{background-position: -590px -31px;}/* 3rd Row */.flag.flag-bf{background-position: -2px -60px;}.flag.flag-bi{background-position: -44px -60px;}.flag.flag-kh{background-position: -86px -60px;}.flag.flag-cm{background-position: -128px -60px;}.flag.flag-ca{background-position: -170px -60px;}.flag.flag-cv{background-position: -212px -60px;}.flag.flag-cf{background-position: -254px -60px;}.flag.flag-td{background-position: -296px -60px;}.flag.flag-cl{background-position: -338px -60px;}.flag.flag-cn{background-position: -380px -60px;}.flag.flag-co{background-position: -422px -60px;}.flag.flag-km{background-position: -464px -60px;}.flag.flag-cd{background-position: -506px -60px;}.flag.flag-cg{background-position: -548px -60px;}.flag.flag-cr{background-position: -590px -60px;}/* 4th Row */.flag.flag-ci{background-position: -2px -89px;}.flag.flag-hr{background-position: -44px -89px;}.flag.flag-cu{background-position: -86px -89px;}.flag.flag-cy{background-position: -128px -89px;}.flag.flag-cz{background-position: -170px -89px;}.flag.flag-dk{background-position: -212px -89px;}.flag.flag-dj{background-position: -254px -89px;}.flag.flag-dm{background-position: -296px -89px;}.flag.flag-do{background-position: -338px -89px;}.flag.flag-tp{background-position: -380px -89px;}.flag.flag-ec{background-position: -422px -89px;}.flag.flag-eg{background-position: -464px -89px;}.flag.flag-sv{background-position: -506px -89px;}.flag.flag-gq{background-position: -548px -89px;}.flag.flag-er{background-position: -590px -89px;}/* 5th Row */.flag.flag-ee{background-position: -2px -118px;}.flag.flag-et{background-position: -44px -118px;}.flag.flag-fj{background-position: -86px -118px;}.flag.flag-fi{background-position: -128px -118px;}.flag.flag-fr{background-position: -170px -118px;}.flag.flag-ga{background-position: -212px -118px;}.flag.flag-gm{background-position: -254px -118px;}.flag.flag-ge{background-position: -296px -118px;}.flag.flag-de{background-position: -338px -118px;}.flag.flag-gh{background-position: -380px -118px;}.flag.flag-gr{background-position: -422px -118px;}.flag.flag-gd{background-position: -464px -118px;}.flag.flag-gt{background-position: -506px -118px;}.flag.flag-gn{background-position: -548px -118px;}.flag.flag-gw{background-position: -590px -118px;}/* 6th Row */.flag.flag-gy{background-position: -2px -147px;}.flag.flag-ht{background-position: -44px -147px;}.flag.flag-hn{background-position: -86px -147px;}.flag.flag-hu{background-position: -128px -147px;}.flag.flag-is{background-position: -170px -147px;}.flag.flag-in{background-position: -212px -147px;}.flag.flag-iq{background-position: -254px -147px;}.flag.flag-ie{background-position: -296px -147px;}.flag.flag-il{background-position: -338px -147px;}.flag.flag-it{background-position: -380px -147px;}.flag.flag-jm{background-position: -422px -147px;}.flag.flag-jp{background-position: -464px -147px;}.flag.flag-jo{background-position: -506px -147px;}.flag.flag-kz{background-position: -548px -147px;}.flag.flag-ke{background-position: -590px -147px;}/* 7th Row */.flag.flag-ki{background-position: -2px -176px;}.flag.flag-kp{background-position: -44px -176px;}.flag.flag-kr{background-position: -86px -176px;}.flag.flag-xk{background-position: -128px -176px;}.flag.flag-kw{background-position: -170px -176px;}.flag.flag-kg{background-position: -212px -176px;}.flag.flag-la{background-position: -254px -176px;}.flag.flag-lv{background-position: -296px -176px;}.flag.flag-lb{background-position: -338px -176px;}.flag.flag-ls{background-position: -380px -176px;}.flag.flag-lr{background-position: -422px -176px;}.flag.flag-ly{background-position: -464px -176px;}.flag.flag-li{background-position: -506px -176px;}.flag.flag-lt{background-position: -548px -176px;}.flag.flag-lu{background-position: -590px -176px;}/* 8th Row */.flag.flag-mk{background-position: -2px -205px;}.flag.flag-mg{background-position: -44px -205px;}.flag.flag-mw{background-position: -86px -205px;}.flag.flag-my{background-position: -128px -205px;}.flag.flag-mv{background-position: -170px -205px;}.flag.flag-ml{background-position: -212px -205px;}.flag.flag-mt{background-position: -254px -205px;}.flag.flag-mh{background-position: -296px -205px;}.flag.flag-mr{background-position: -338px -205px;}.flag.flag-mu{background-position: -380px -205px;}.flag.flag-mx{background-position: -422px -205px;}.flag.flag-fm{background-position: -464px -205px;}.flag.flag-md{background-position: -506px -205px;}.flag.flag-mc{background-position: -548px -205px;}.flag.flag-mn{background-position: -590px -205px;}/* 9th Row */.flag.flag-me{background-position: -2px -234px;}.flag.flag-ma{background-position: -44px -234px;}.flag.flag-mz{background-position: -86px -234px;}.flag.flag-mm{background-position: -128px -234px;}.flag.flag-na{background-position: -170px -234px;}.flag.flag-nr{background-position: -212px -234px;}.flag.flag-np{background-position: -254px -234px;}.flag.flag-nl{background-position: -296px -234px;}.flag.flag-nz{background-position: -338px -234px;}.flag.flag-ni{background-position: -380px -234px;}.flag.flag-ne{background-position: -422px -234px;}.flag.flag-ng{background-position: -464px -234px;}.flag.flag-no{background-position: -506px -234px;}.flag.flag-om{background-position: -548px -234px;}.flag.flag-pk{background-position: -590px -234px;}/* 10th Row */.flag.flag-pw{background-position: -2px -263px;}.flag.flag-pa{background-position: -44px -263px;}.flag.flag-pg{background-position: -86px -263px;}.flag.flag-py{background-position: -128px -263px;}.flag.flag-pe{background-position: -170px -263px;}.flag.flag-ph{background-position: -212px -263px;}.flag.flag-pl{background-position: -254px -263px;}.flag.flag-pt{background-position: -296px -263px;}.flag.flag-qa{background-position: -338px -263px;}.flag.flag-ro{background-position: -380px -263px;}.flag.flag-ru{background-position: -422px -263px;}.flag.flag-rw{background-position: -464px -263px;}.flag.flag-kn{background-position: -506px -263px;}.flag.flag-lc{background-position: -548px -263px;}.flag.flag-vc{background-position: -590px -263px;}/* 11th Row */.flag.flag-ws{background-position: -2px -292px;}.flag.flag-sm{background-position: -44px -292px;}.flag.flag-st{background-position: -86px -292px;}.flag.flag-sa{background-position: -128px -292px;}.flag.flag-sn{background-position: -170px -292px;}.flag.flag-rs{background-position: -212px -292px;}.flag.flag-sc{background-position: -254px -292px;}.flag.flag-sl{background-position: -296px -292px;}.flag.flag-sg{background-position: -338px -292px;}.flag.flag-sk{background-position: -380px -292px;}.flag.flag-si{background-position: -422px -292px;}.flag.flag-sb{background-position: -464px -292px;}.flag.flag-so{background-position: -506px -292px;}.flag.flag-ss{background-position: -548px -292px;}.flag.flag-es{background-position: -590px -292px;}/* 12th Row */.flag.flag-lk{background-position: -2px -321px;}.flag.flag-sd{background-position: -44px -321px;}.flag.flag-sr{background-position: -86px -321px;}.flag.flag-sz{background-position: -128px -321px;}.flag.flag-se{background-position: -170px -321px;}.flag.flag-ch{background-position: -212px -321px;}.flag.flag-cy{background-position: -254px -321px;}.flag.flag-tw{background-position: -296px -321px;}.flag.flag-tj{background-position: -338px -321px;}.flag.flag-tz{background-position: -380px -321px;}.flag.flag-th{background-position: -422px -321px;}.flag.flag-tg{background-position: -464px -321px;}.flag.flag-to{background-position: -506px -321px;}.flag.flag-tt{background-position: -548px -321px;}.flag.flag-tn{background-position: -590px -321px;}/* 13th Row */.flag.flag-tr{background-position: -2px -350px;}.flag.flag-tm{background-position: -44px -350px;}.flag.flag-tv{background-position: -86px -350px;}.flag.flag-ug{background-position: -128px -350px;}.flag.flag-ua{background-position: -170px -350px;}.flag.flag-ae{background-position: -212px -350px;}.flag.flag-gb{background-position: -254px -350px;}.flag.flag-us{background-position: -296px -350px;}.flag.flag-uy{background-position: -338px -350px;}.flag.flag-uz{background-position: -380px -350px;}.flag.flag-vu{background-position: -422px -350px;}.flag.flag-va{background-position: -464px -350px;}.flag.flag-ve{background-position: -506px -350px;}.flag.flag-vn{background-position: -548px -350px;}.flag.flag-ye{background-position: -590px -350px;}/* 14th Row */.flag.flag-zm{background-position: -2px -379px;}.flag.flag-zw{background-position: -44px -379px;}.flag.flag-default{background-position: -86px -379px;}/* Flag Sprites *//* Toate Tarile */.tara-block a{color: #0280BD;font-weight: 600;/* text-decoration: underline;*/}.tara-block a:hover{color: #0280BD;text-decoration: none;}.toate-tarile-wrapper{display: table;/* margin-top: 24px;*/} .toate-tarile-wrapper .tara-block{float: left;margin-right: 10px;margin-left: 10px;margin-bottom: 20px;width: 305px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.toate-tarile-wrapper .tara-block:nth-child(4n+1){margin-left: 0px;}.toate-tarile-wrapper .tara-block:nth-child(4n+4){margin-right: 0px;}.toate-tarile-wrapper .tara-block:nth-child(4n+5){clear: both;}.tara-block-head{background-color: #F3F3F3;min-height: 76px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */ padding: 14px;font-size: 20px;border-radius: 3px 3px 0px 0px;-moz-border-radius: 3px 3px 0px 0px;-webkit-border-radius: 3px 3px 0px 0px;}.tara-block-head-hoteluri{font-size: 14px;color: #666666;font-weight: 600;}.tara-block-destinatii{padding: 0px 11px 0px 14px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */ border: 1px SOLID #EEE;border-top: none;min-height: 160px;border-radius: 0px 0px 3px 3px;-moz-border-radius: 0px 0px 3px 3px;-webkit-border-radius: 0px 0px 3px 3px;}.tara-block-destinatie{border-bottom: 1px SOLID #EEE;line-height: 39px;}.tara-block-destinatie-title{font-size: 14px;}.tara-block-destinatie-nr-hoteluri{float: right;color: #777;font-weight: 600;font-size: 14px;}.tara-vezi-destinatii{text-align: right;border-bottom: 0px;}.tara-vezi-destinatii a{color: #777;font-weight: normal;}/* END Toate Tarile *//* Cazare Romania */.judet{position: relative;padding-bottom: 20px;}.judet:first-child{margin-top: 20px;}.judet-info{}.destinatii-recomandate{}h2.titlu-judet{margin: 20px 0 5px 0;max-width: 100px;}h2.titlu-judet a{border-bottom: none;text-decoration: none;}h2.titlu-judet a:hover{/*color: #f9a432;*/ color: #ed2024;}.judet-breaker{border-top: none;border-bottom: 1px solid #e1e1e1;margin: 0;}.numere-unitati{font-size: 13px;font-weight: normal;margin: 0;}.numere-unitati span{font-weight: bold;}.judet-info .hotel_general_price{margin: 30px 0 0 0;text-align: left;}.judet-info .hotel_general_price span{font-size: 18px;}.judet-info .hotel_general_price span sup{font-size: 10px;}.pret-minim{/* color: #F8A432;font-weight: bold;font-size: 16px;*/}.cel-mai-mic-tarif{/*color: #F37B37;*/ color: #ed2024;font-style: italic;text-transform: none;font-weight: normal;font-size: 11px;}.destinatie{margin-right: 15px;height: 100%;position: relative;}.extra-gri{background-color: transparent;height: 104px;width: 184px;}.destinatie:last-child{margin-right: 0;}.destinatii-recomandate-heading{font-size: 14px;color: #777777;font-weight: bold;margin: 20px 0 10px -15px;text-align: left;}.destinatii-recomandate img{width: 184px;height: 104px;position: relative;z-index: -1;}.image-text-container .denumire-destinatie{font-weight: bold;margin-top: 6px;}.image-text-container{height: 40px;margin-top: -40px;padding-top: 3px;box-sizing: border-box;color: white;background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.20) 35%,rgba(0,0,0,0.40) 75%);}.image-text-container p{line-height: 14px;padding-left: 10px;font-size: 13px;margin: 0;}.image-text-container p.hoteluri-destinatie{font-size: 10px;}.destinatie a{text-decoration: none;font-size: 13px;}.image-text-container span{font-size: 10px;margin-right: 10px;float: right;display: block;margin-top: -1px;}.image-text-container span b{font-weight: 900;font-size: 13px;}.image-text-container span b sup{top: 2px;font-size: 8px;font-weight: bold;}.left-view-heading{color: #393939;font-weight: normal;}.left-view-list, .right-view-list{border-bottom: 1px solid #eeeeee;margin: 0 auto;line-height: 40px;font-size: 14px;color: #113963;padding: 0 20px 0 20px;}.left-view-list a, .right-view-list a{text-decoration: none;color: #113963;font-size: 14px;}.left_side_content h4.left-view-list, .right_side_content h4.right-view-list{margin-bottom: 0;}.left_side_content h4.left-view-list:first-of-type{/*padding-top: 10px;*/}.left_side_content h4.left-view-list:last-child, .right_side_content h4.right-view-list:last-child{border-bottom: none;padding-bottom: 10px;}.top-destinatii-numar{float: right;color: black;}.top-nr-hoteluri{color: #777777;}.image-link{display: block;}.semibold{font-weight: 600;}.blue{color: #133966;}/* END Cazare Romania *//* Pagina Fotografii Judet Romania */#images_container{margin-bottom: 10px;}#images_container img{float: left;padding: 0 19px 19px 0;transition: all .4s ease;}#images_container img:hover{transform: scale(1.2);cursor: pointer;}#images_container:last-child{margin-bottom: 10px;}.poze-judet-title{margin-bottom: 10px;}h1.poze-judet-title.oferte-tara-title{margin-bottom: 30px;}#images_container:after{clear: both;content: "";display: block;}.image-zoom{display: none;position: fixed;top: -20%;width: 100%;padding-top: 10%;z-index: 8000;height: 120%;background-color: hsla(0, 0%, 0%, 0.7);}#full-image{/*display: none;*/ z-index: 8100;max-height: 100%;max-width: 100%;display: block;float: none;margin: 0 auto;}#full-image-container{position: absolute;margin: auto;height: 50%;width: 50%;top: 0;left: 0;bottom: 0;right: 0;z-index: 8400;text-align: center;}#full-image-close{background-image: url("./js/jquery/fancyBox/source/fancybox_sprite.png");display: block;position: absolute;width: 35px;height: 35px;right: -18px;top: -18px;z-index: 9000;}.descriere-poza-galerie-judet{color: white;text-align: center;}#another-image-container{display: inline-block;position: relative;margin-left: auto;margin-right: auto;}/* END Pagina Fotografii Judet */.left-view-gallery img{float: left;z-index: -1;width: 33.33%;}.left-view-gallery img:nth-child(4){width: 99.98%;}.left-view-gallery:after{clear: both;content: "";display: block;}.left-view-gallery-overlay{display: block;position: absolute;width: 100%;height: 50%;z-index: 10;bottom: 0px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 35%, rgba(0,0,0,0.55) 75%);/* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(35%,rgba(0,0,0,0.35)), color-stop(75%,rgba(0,0,0,0.75)));/* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* IE10+ */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#bf000000',GradientType=0 );/* IE6-8 */} .left-view-gallery-info{position: absolute;z-index: 11;bottom: 10px;left: 20px;color: white;}.left-view-gallery-info h2{margin: 0;}.left-view-gallery-info h2 a{font-size: 18px;line-height: 20px;color: #ffffff;margin: 0;}.left-view-gallery-info h2 a:hover{/*color: #F37B37;*/ color: #ed2024;}.left-view-gallery-info a{font-size: 13px;color: white;text-decoration: none;}/*.judete_tabs ul{border: none;display: inline-block;font-size: 0;width: 890px;overflow: hidden;}.judete_tabs ul li{display: inline-block;height: 30px;padding: 5px 20px 0 20px;font-size: 12px;color: #133967;border-bottom: 1px solid #e1e1e1;position: relative;}.judete_tabs ul li:hover{cursor: pointer;}.judete_tabs ul li:after{content: "";display: block;width: 1px;height: 24px;border-right: 1px solid #e1e1e1;position: absolute;top: 5px;right: 0;}.judete_tabs ul li.oferte-meniu{color: #FF5C26;font-weight: bold;}.judete_tabs ul li.oferte-meniu span{color: white;background: #FF5C26;padding: 1px 5px 1px 5px;border-radius: 3px;margin-left: 7px;font-size: 11px;}.judete_tabs ul li:last-child{overflow: visible;}.judete_tabs ul li:last-child:after{border-right: none;width: 500px;overflow: visible;height: 30px;margin-top: 0px;margin-right: -300px;text-align: right;border-bottom: 1px solid #e1e1e1;z-index: -1;}.judete_tabs ul li:hover{cursor: pointer;}.judete_tabs ul li.open{background-color: #F5F5F5;border-bottom: 1px solid #FF5C26;}.judete_tabs_content h2.page-subtitle{line-height: 80px;border-bottom: 1px solid #e1e1e1;margin-bottom: 30px;}.judete_tabs_content h2 span{font-weight: normal;}*/h2.tara-regiune-subtitlu{font-size: 28px;color: #393939;font-weight: bold;line-height: 80px;border-bottom: 1px solid #e1e1e1;margin-bottom: 30px;clear: both;}h2.tara-regiune-subtitlu span{font-weight: normal;}h1.page-title.vacante-strainatate-title{margin-bottom: 30px;}h1.page-title.region-page-title{margin-bottom: 0;}/*div.image-text-container-judet.orange{background-color: hsla(34, 94%, 59%, 0.85);}div.image-text-container-judet.red{background-color: hsla(15, 100%, 57%, 0.85);}div.image-text-container-judet.green{background-color: hsla(75, 100%, 35%, 0.85);}div.image-text-container-judet.blue{background-color: hsla(195, 100%, 43%, 0.85);}div.image-text-container-judet.grey{background-color: hsla(0, 0%, 13%, 0.7);}*//*div.dest-item{margin-bottom: 30px;border-bottom: 1px solid #e1e1e1;padding-bottom: 30px;position: relative;}*/div.destinatie-judet{border-bottom: none;}div.dest-item img{margin-right: 20px;}div.dest-item div.overflow-hidden{border: 1px solid white;height: 262px;}div.dest-item-container{transition: all .3s ease-out;}div.dest-item-container:hover{box-shadow: 0 0 10px #878f98;transition: all .3s ease-out;}div.dest-item-container:hover div.overflow-hidden{border-color: rgba(48, 113, 169, 0.5);}div.dest-item:after, div.oferta_wrapper:after, div.oferta_imagine_descriere:after, div.oferta-hotel-extern:after{content: "";clear: both;display: block;height: 0;}div.dest-item a{text-decoration: none;}div.dest-item span.dest-item-name{font-size: 18px;color: #133966;text-decoration: none;}div.dest-item span.dest-item-name-location{color: black;font-size: 18px;}div.dest-item-footer{position: absolute;bottom: 0;right: 0;width: 703px;height: 88px;}div.dest-item-footer p.pret_minim{color: #777777;font-size: 18px;}div.dest-item-footer p.pret_minim span{color: black;}div.dest-item-buttons{position: absolute;bottom: 45px;right: 0;text-align: center;}div.oferte-speciale-item{float: left;box-sizing: border-box;font-size: 14px;font-weight: bold;height: 50px;color: white;margin-right: 10px;/* padding: 15px 15px 15px 25px;*/ text-align: right;border-radius: 30px 3px 3px 30px;width: 183px;/*background: url("./images/inimioara.png") no-repeat scroll 5% 6px #f9a432;*/ background: url("./images/inimioara.png") no-repeat scroll 5% 6px #ed2024;border-bottom: 2px solid #e0932d;padding-top: 11px;padding-right: 9px;}div.rezerva{border-radius: 3px;box-sizing: border-box;float: left;font-size: 12px;font-weight: bold;color: white;height: 50px;padding: 13px 0 0 0;text-align: center;width: 100px;background: no-repeat scroll 90% center #0381BD;border-bottom: 2px solid #05618D;}div.dest-item-gradient{width: 700px;height: 45px;position: absolute;left: 175px;bottom: 0;background: rgb(255,255,255);/* Old browsers */ background: radial-gradient(ellipse at bottom, rgba(255,255,255,1) 0%,rgba(247,247,238,0.8) -45%,rgba(255,255,255,0) 100%);}div.dest-item p.extend-dest-item{color: #666666;font-size: 12px;/*background: url("./images/sageata_jos_gri.png") no-repeat scroll center left 86px;*/}div.dest-item-extended{/* width: 100%;height: 100px;background-color: blue;*/}.zbor-subtitle.oferte-subtitle{margin-bottom: 30px;line-height: 25px;margin-top: 5px;}.region_promoted_hotels_div{clear: both;}/* GHID TURISTIC */#articles{}#articles:after, .imagine_ghid:after{content: "";display: block;clear: both;height: 0;font-size: 0;}.articol_ghid{margin-bottom: 20px;}.articol_ghid:nth-child(2n){margin-right: 0;}.imagine_ghid img{border-radius: 3px 3px 0 0;}.categorie_articol_descriere{border: 1px solid #e1e1e1;border-radius: 0 0 3px 3px;padding: 18px 28px 30px 25px;height: 213px;position: relative;box-sizing: border-box;}.categorie_articol_descriere:after{content: "";height: 7px;position: absolute;width: 100%;background: rgba(238,238,238,0.5);bottom: -4px;left: 0;}.categorie_articol_descriere h3{height: 54px;}.categorie_articol_descriere h3 a{font-size: 20px;color: #393939;font-weight: bold;transition: all .2s;}.categorie_articol_descriere h3 a:hover{/*color: #F37B37;*/ color: #ed2024;text-decoration: none;}.continut_scurt{font-size: 14px;font-weight: normal;color: #666666;margin-bottom: 7px;line-height: 18.199999999999999px;}a.citeste_mai_multe{font-size: 12px;color: #0280BD;position: relative}a.citeste_mai_multe:hover{/*color: #F37B37;*/ color: #ed2024;text-decoration: none;font-size: 12px;}a.citeste_mai_multe:after{content: "";height: 2px;position: absolute;width: 100%;bottom: 0;left: 0;border-bottom: 1px solid #0280BD;}a.citeste_mai_multe:hover:after{/*border-bottom: 1px solid #f37b37;*/ border-bottom: 1px solid #ed2024;}/* PAGINA ARTICOL *//* GALERIE FOTO ARTICOL */#galerie_articol{}#galerie_articol:after{content: "";display: block;clear: both;height: 0;font-size: 0;}.big_image_holder{width: 405px;height: 370px;/* box-sizing: border-box;border: 1px solid #e1e1e1;*/ position: relative;background-color: #363636;margin-right: 15px;}.big_image_holder:after{content: "";height: 50px;width: 100%;position: absolute;left: 0;z-index: 2;bottom: 0;/* opacity: 0.5;*/ /*background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));*/}.big_image_holder img{/* display: block;float: none;position: absolute;margin: 0;top: 50%;z-index: 1;left: 50%;transform: translate( -50%, -50% );*/ /* fix for safari, opera si IE*/ position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;}.big_image_holder h4{font-size: 14px;z-index: 3;position: absolute;width: 80%;padding-left: 7%;padding-right: 13%;line-height: 30px;background: url("./images/promo_content_title_background_white.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);bottom: 0px;color: #000000;}.big_image_holder p.descriere_imagine_hover{/* position: absolute;width: 100%;line-height: 30px;background: url("./images/promo_content_title_background_white.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);bottom: 0px;color: #000000;font-weight: bold;*/ position: absolute;width: 100%;line-height: 245px;height: 40%;/*background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 35%,rgba(0,0,0,1) 75%);*/ background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 35%, rgba(0, 0, 0, 0.55) 75%) repeat scroll 0 0 rgba(0, 0, 0, 0);bottom: 0px;margin: 0;color: #FFFFFF;font-weight: bold;font-size: 14px;z-index: 2;text-align: center;}.big_image_holder h6{position: absolute;z-index: 3;right: 28px;color: #000000;font-size: 14px;line-height: 30px;bottom:0px;font-size: 14px;}.small_image_holder{width: 510px;height: 370px;position: relative;}.small_image_holder:after{content: "";display: block;clear: both;height: 0;font-size: 0;}.small_image_holder img{float: left;/* margin: 0 20px 20px 0;width: 110px;height: 110px;*/ margin: 0 15px 15px 0;}.small_image_holder img:hover{cursor: pointer;}/*.small_image_holder img:nth-child(5n){*/.small_image_holder a:nth-child(5n) img{margin-right: 0;}.articol_continut_wrapper{margin-top: 30px;text-align: justify;/* border-top: 1px solid #e1e1e1;*/}.articol_continut_wrapper h2{font-weight: 900;line-height: 30px;/* text-transform: uppercase;*/ font-size: 20px;}.articol_continut_wrapper h3{font-weight: bold;font-size: 17px;line-height: 25px;}.articol_continut_wrapper p{line-height: 21px;/*color: #666666;*/ font-size: 14px;font-weight: normal;}.articol_continut_wrapper ol,.articol_continut_wrapper ul{list-style: disc inside none;list-style-position: inside;font-size: 14px;padding-left: 30px;line-height: 21px;}.articol_continut_wrapper ol li,.articol_continut_wrapper ul li{list-style: disc inside none;}h1.page-title2{font-weight: bold;line-height: 80px;margin-bottom: 30px;}.bb_shadow{border-bottom: 1px solid #e1e1e1;padding-bottom: 30px;position: relative;overflow: auto;}.bb_shadow:after{content: "";background: url(./images/background_bottom_hotel.png) center center no-repeat;visibility: visible;display: block;clear: both;height: 52px;width: 100%;position: absolute;bottom: 0;}.filtru_resume.articol_filtru{margin-top: 0;padding-top: 10px;}.filtru_resume{margin: 10px 0;}#galerie_articol .paginatie_generala_container{border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;margin-top: 0px;float: left;position: absolute;margin-bottom: 0px;bottom: 0px;}#galerie_articol .paginatie_generala_container:after{background: none;}/* TOP DESTINATII HOMEPAGE *//* Top destinatii*/.top_destinatii h2{font-size: 18px;line-height: 18px;color: #092d4e;font-weight: bold;margin: 20px 0;width: 100%;position: relative;}.top_destinatii h2 span{position: absolute;right: 0;}.col_desc{}.wrap_col_desc{margin-left: 20px;}.col_desc_img{position: relative;float: left;max-height: 258px;overflow: hidden;-webkit-backface-visibility: hidden;}.col_desc_img img{float: left;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-backface-visibility: hidden;width: 100%;height: auto;}.col_desc:hover .col_desc_img img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-backface-visibility: hidden;}.col_desc_img .txt_over{height: 20%;/* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 35%, rgba(0,0,0,0.55) 75%);/* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(35%,rgba(0,0,0,0.35)), color-stop(75%,rgba(0,0,0,0.75)));/* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* IE10+ */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 35%,rgba(0,0,0,0.55) 75%);/* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#bf000000',GradientType=0 );/* IE6-8 */ position: absolute;bottom: 0;width: 90%;color: #fff;padding: 20% 5% 5%;}.col_desc_img .txt_over h2{color: #fff;font-size: 20px;font-weight: bold;margin: 22px 0 0 0;width: auto;}.col_desc_img .txt_over .dest_price{font-size: 25px;font-weight: 900;position: relative;}.col_desc_img .txt_over .dest_price p{padding: 0 30px 0 0;}.col_desc_img .txt_over .dest_price span{font-size: 14px;line-height: 14px;display: block;font-weight: normal;margin-right: -31px;}.col_desc_img .txt_over .dest_price sup{font-size: 12px;text-transform: uppercase;position: absolute;margin: -3px 0 0 5px;}.resetare_filtre{font-size: 16px;margin-top: 15px;}/* BEGIN: AUTOCOMPLETE SEARCH FORM */.ui-menu .ui-menu-item{/*height: 25px;*/ /*overflow: hidden;*/}.ui-menu .ui-menu-item a{font-size: 12px;min-height: 25px;overflow: hidden;color: #092d4e;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-size: 12px;margin: 0px;}/* END: AUTOCOMPLETE SEARCH FORM */.header_placeholder{/* height: 85px;*/ height: 61px;}.header_placeholder.with-extra-msg{height: 120px;}.header_placeholder.with-extra-msg.with-extra-counter{height: 165px;}.general_loader_gif{display: none;vertical-align:top;float:left;margin-right: 20px;}.ean_self_service a{color: #00A3D8;}.ean_self_service a:hover{text-decoration: underline;}.politici_adevarate b{line-height: 22px;}.left_side_container .rezerva-scroll-hotel, .left_side_container .rezerva_pulsate{border: none;/*box-shadow: 0 0 0 0 rgba(24, 129, 189, 0.7);*/ box-shadow: 0 0 0 0 rgba(237, 32, 36, 0.7);-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}@-webkit-keyframes pulse{to{box-shadow: 0 0 0 7px rgba(24, 129, 189, 0);}}@-moz-keyframes pulse{to{box-shadow: 0 0 0 7px rgba(24, 129, 189, 0);}}@-ms-keyframes pulse{to{box-shadow: 0 0 0 7px rgba(24, 129, 189, 0);}}@keyframes pulse{to{box-shadow: 0 0 0 7px rgba(24, 129, 189, 0);}}.left_side_container .rezerva-scroll-hotel:hover, .left_side_container .rezerva_pulsate:hover{/*box-shadow: 0 0 0 0 rgba(246, 160, 50, 0.7);*/ -webkit-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}@-webkit-keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}@-moz-keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}@-ms-keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}@keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}#modifica_date_zbor{color: #1881bd;}.security_code_helper{background-image: url("./images/alte_oferte_info_icon.gif");width: 20px;height: 20px;background-size: 14px 14px;background-repeat: no-repeat;float: right;width: 14px;height: 14px;margin-left: 5px;}.credit_card_info{padding: 0px 0px 20px 20px;margin: 25px 0px 0px 0px;position: relative;}.credit_card_info table{width: 100%;} .credit_card_info table input,.credit_card_info table select{width: 250px;}.credit_card_info table input#numar_card{/* width: 250px;*/ width: 538px;}.credit_card_info table tr td:first-child{/* width: 320px;*/}.credit_card_info table tr td:nth-child(2){/* width: 320px;*/}.credit_card_info table select#card_type{width: 538px;}.credit_card_info table select#expiration_year,.credit_card_info table select#expiration_month{width: 123px;}.geotrust_icon_div{float: left;}.mesaj_card_ssl_div{float: left;margin-left: 25px;}.mesaj_card_ssl_div span{font-size: 12px;}.expedia_icon_div{float: right;margin-right: 38px;}.credit_card_logo_container{width: 100%;height: 95px;}.logo_img_american_express{margin-left: 230px;}.logo_img_visa{margin-left: 45px;}.logo_img_visa_electron{margin-left: 45px;}.logo_img_master_card{margin-left: 45px;}.credit_card_info .card_hint_div{position: absolute;background: #FFFFFF;padding: 10px;z-index: 2;border: 2px solid rgba(0, 107, 168, 0.3);top: -165px;left: 320px;display: none;}.tara-promo-item .image-text-container-judet{width: 395px;}.tara-promo-item .dest-item-container{height: 258px !important;}.tara-promo-item div.overflow-hidden{height: 258px !important;}.logo_mic_confirmare{height: 18px;margin-top: -3px;}.tichet_logos_div{}.tichet_logos_div img{height: 63px;width: auto !important;float: right;margin-left: 10px;margin-top: 10px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}.tichete_de_vacanta_slider{margin-bottom: 50px !important;}.tichete_de_vacanta_slider ul li .wrap_slide_txt{background: -moz-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(255,255,255,0.1) 50%, rgba(0,0,0,0.5) 100%) !important;/* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(255,255,255,0.1) 50%,rgba(0,0,0,0.5) 100%) !important;/* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0,0,0,0.35) 0%,rgba(255,255,255,0.1) 50%,rgba(0,0,0,0.5) 100%) !important;/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000', endColorstr='#80000000',GradientType=0 ) !important;/* IE6-9 */}/* bugfix pt chrome, ascundea rezultatele cautate, partial */.ui-helper-hidden-accessible{display: none;}.descriere_afectiune_container{margin-bottom: 30px;}.right_side_list_container{margin-bottom: 30px;}option.cat_af_opt{font-weight: bold;}/* confirmarea datelor - discount */.cupon_reducere_td{padding: 0px;}.cupon_reducere_td #cupon_reducere_input{width: 65%;}.cupon_reducere_td button{position: relative;left: 20px;}#discountCouponMsg{display: none;}.trimitere_rezervare_div .confirmation-discount-icon{background: url('./images/discount_icon_red.png');width: 20px;height: 20px;display: inline-block;background-repeat: no-repeat;background-size: 20px;margin-left: 10px;position: relative;top: 4px;}/* h1.page-title.page-discount-title{} */.page-discount-description{margin-bottom: 46px;color: #000;}#avans_page_container{overflow: hidden;min-width: 1280px;}#avans_page_container #sejur_avans_container #sejur_avans_main_left_col{justify-content: center;}#sejur_avans_wrapper.container::before{display: none !important;}/* FORM AVANS */.form_avans_wrapper{border: 1px solid rgba(0, 0, 0, 0.10);margin-top: 30px;background-color: #F9F9F9;padding: 0;}#form_avans_inner_container{padding: 20px 28px;justify-content: center;color: #777;}.avans_form_row .avans_step_main_text{font-size: 14px;font-weight: 700;color: #ACACAC;letter-spacing: 0.28px;text-transform: uppercase;}.avans_form_row .avans_step_description{font-size: 16px;color: #000;font-weight: 600;}.avans_form_flex_col{display: flex;flex-direction: column;align-items: flex-start;}.avans_form_flex{display: flex;align-items: flex-start;}.avans_form_row.avans_terms_confirmation_info_container .avans_terms_confirmation_info_text{color: #777;font-size: 13px;}.avans_form_row.avans_terms_confirmation_info_container .avans_terms_confirmation_info_emphasized{text-decoration: underline;color: #777;}.avans_form_row.avans_terms_confirmation_container .avans_terms_confirmation_text{/* color: #777;*/ font-size: 13px;}.avans_form_row.avans_terms_confirmation_container .avans_terms_confirmation_text_emphasized{color: #000;text-decoration: underline;font-weight: 600;}.f_gap_7{gap: 7px;}.f_gap_13{gap: 13px;}.f_gap_16{gap: 16px;}.f_gap_19{gap: 19px;}.f_gap_30{gap: 30px;}#form_avans label{font-size: 13px;font-weight: 600;letter-spacing: -0.26px;margin-bottom: 0;}.avans_sum_input{align-items: stretch;}.avans_sum_input .avans_sum_input_currency{border-top: 1px solid #D7D7D7;border-right: 1px solid #D7D7D7;border-bottom: 1px solid #D7D7D7;display: flex;align-items: center;justify-content: center;padding: 0px 10px;}#form_avans input{margin-bottom: 0;}#form_avans .self_stretch{align-self: stretch;}.avans_required{color: #EE2024;}.payment_method_box{display: flex;height: 38px;padding: 11px 12px;align-items: center;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.08);}.payment_method_box.payment_method_box_bank_transfer{padding: 0px;}.payment_method_box img{height: 22px;}.payment_method_box.payment_method_box_up img{height: 27px;}.payment_method_box.payment_method_box_visa img{height: 16px;}.payment_method_box.payment_method_box_bank_transfer img{height: 38px;}.avans_form_payement_method_container{border: 1px solid rgba(0, 0, 0, 0.08);padding: 8px;}.f_grow_1{flex-grow: 1;}#finalizare_avans_button{text-transform: none;margin: 0;}#loading_gif_finalizare_avans{width: 20px;height: 20px;display: none;}.avans_initialize_button_container{align-items: center;}#avans_form_error_message{display: none;}#avans_voucher_info_circle{margin-left: 6px;}#avans_voucher_info_circle img{width: 18px;height:18px;}/* END FORM AVANS */

 /*css/zboruri.css*/ 

.page-title.zbor-title{line-height: 30px;border-bottom: none;margin: 0 20px 3px 0;float: left;}.zbor-subtitle{color: #a0a0a0;font-size: 14px;line-height: 25px;border-bottom: 1px solid #eaeaea;padding-bottom: 15px;padding-top: 8px;margin: 0;font-weight: normal;}.zbor-subtitle a{text-decoration: none;color: #777777;}.zbor-subtitle a:hover{text-decoration: underline;}.zbor-subtitle.for-real{clear: both;padding-top: 0;padding-bottom: 10px;color: #777777;}.left_side_content #zboruri_search{}.flight-filters .fright{float: right}#flight_search{margin-top: 10px;}.liste_cautare_valori #flight_search{margin-top: 0px;}#flight_search .processing{/* background-image: url(./images/loading.gif)!important;background-position: right center!important;background-repeat: no-repeat!important;background-size: 15px!important;padding-right: 30px!important;*/}.search_expired{position: fixed;bottom: 0;left: 0;right: 0;background: #f6f6f6;border-top: 2px solid rgba(0, 107, 168, 0.3);color: black;font-weight: 600;z-index: 2;}.search_expired .container{width: 1280px;margin: 0 auto;padding: 10px 10px 20px 10px;}.search_expired h2{color: #F37B37;}.nofilteredresults{display: none;background: red;color: #fff;padding: 20px;}.flight-filters .ui-slider a:after{text-align: center;position: absolute;left: 0;right: 0;top: 0;bottom: 0;color: #fff;line-height: 18px;font-size: 20px;}#pricerange div.ui-disabled .ui-slider-range,#escale div.ui-disabled .ui-slider-range{background: #eaeaea;}#pricerange div.ui-disabled .ui-slider-handle,#escale div.ui-disabled .ui-slider-handle{background: none repeat scroll 0 0 #eaeaea;}.quickhold{position: relative;}.quickresults{position: absolute;top: 35px;background: white;color: black;width: 93%;z-index: 10;border: 1px solid #dadada;box-shadow: 0 1px 2px 0px rgba(0,0,0,0.075) inset;border-top: none;display: none;}.quickresults:first-of-type{z-index: 11;}ul.quickresults li{padding: 2px 0 2px 25px;font-size: 12px;font-weight: 600;font-family: Arial, sans-serif;position: relative;line-height: 21px;color: #092d4e;}ul.quickresults li.fight-city-airports{padding-left: 45px;font-weight: normal;}ul.quickresults li.fight-city-airports:before{content: "";display: block;position: absolute;width: 20px;height: 20px;left: 22px;top: 2px;background: url(./images/avion_plecare.png) center center no-repeat transparent;}ul.quickresults li.flight-city:before{content: "";display: block;position: absolute;width: 20px;height: 20px;left: 0;top: 2px;background: url(./images/autocomplete_destination.png) center center no-repeat transparent;}ul.quickresults li.flight-city:before:hover{background: url(./images/autocomplete_destination.png) center center no-repeat transparent;}ul.quickresults li:hover{background: #f2f2f2;color: #F37B37;cursor: pointer;}.left_side_content ul.quickresults{width: 260px;}.flight-search-type input[type="radio"]:nth-of-type(2){margin-right: 10px;}.left_side_content .flight-search-type label[for="tip-zbor-dus"]{margin-right: 0;}/*custom checkbox positioning - other in theme*/.custom-checkbox-container input[type="checkbox"]+label:before, .custom-checkbox-container input[type="radio"]+label:before{border: 1px solid #dadada;content: "";font-size: 140%;height: 15px;left: 0;line-height: 14px;padding: 4px 4px 1px 0;position: absolute;width: 16px;}.custom-checkbox-container input[type="checkbox"]:checked +label:before, .custom-checkbox-container input[type="radio"]:checked +label:before{border: 1px solid #dadada;color: #006ba8;content: "C";font-family: "haisitu" !important;font-size: 140%;height: 16px;left: 0;line-height: 14px;padding: 3px 16px 1px 0;position: absolute;width: 16px;}/****************************** REZULTATE ZBORURI *********************************/.sortare_zboruri{border-bottom: 1px solid #e3e3e3;margin-bottom: 14px;box-sizing: border-box;font-size: 14px;font-weight: normal;padding-left: 15px;color: #777777;line-height: 35px;}.sortare_zboruri p{margin: 0;line-height: 30px;}.sortare_zboruri p:first-child{margin-right: 30px;}.sortare_zboruri .sortare-zboruri-p{margin-right: 16px;padding: 0 10px;cursor: pointer;font-weight: 600;font-size: 14px;line-height: 28px;margin-bottom: -3px;}.sortare-zboruri-p:last-child{margin-right: 0;}.sort-span-container{}.sort-span-container.withborder{border-bottom: 3px solid #377ebb;color: #377ebb;}.sort-span-container .icon-arrow-down:before, .sort-span-container .icon-arrow-up:before{top: 1px;}.sortare-zboruri-p span{min-width: 15px;display: inline-block;padding: 0;}.sortare-zboruri-p span.icon.icon-arrow-down{padding-top: 0;}.flight-row{border-bottom: 2px dotted #e3e3e3;margin-bottom: 0;position: relative;transition: all .3s;}/*.flight-row:hover{transition: all .3s;}*/.flight-row:hover .flight-book-row{transition: all .3s;}.flight_header{padding: 30px 20px 20px 32px;position: relative;height: 100px;}.flight_header .flight-price{color: #666666;font-size: 12px;font-weight: 600;}.flight_header .flight-price span{font-size: 14px;color: #092d4e;font-weight: bold;vertical-align: super;display: inline-block;}.flight_header .flight-price span.flight_price_view{font-weight: 900;font-size: 36px;vertical-align: bottom;margin-bottom: -8px;}.flight-price span.pasageri-container{margin-bottom: -11px;margin-left: -30px;vertical-align: bottom;color: #777777;font-weight: normal;font-size: 12px;}.flight_header .flight-price .passenger span, .flight_header .flight-price span.passenger{font-size: 12px;color: #777777;font-weight: normal;vertical-align: bottom;}.flight-price-subtitle{color: #F9A432;font-size: 12px;font-weight: 600;margin: -5px 0 0px 0;}.zboruri_combinate{}.flight_header .flight-price span.note{border-color: #fbe4c5;color: #ec833f;font-size: 12px;padding: 4px 9px;font-weight: 700;margin-top: 7px;}.flight-segments{}.header-segment, .f-header-segment{color: #777777;font-size: 12px;border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;height: 30px;line-height: 30px;padding-left: 25px;text-transform: uppercase;}.header-segment img, .f-header-segment img{vertical-align: middle;margin: -3px 7px 0 0;}.header-segment span, .f-header-segment span{display: inline-block;}.header-segment span span, .f-header-segment span span{font-weight: normal;}.f-head-plecare-retur{width: 230px;border-right: 1px solid #e3e3e3;}.header-segment .vezi-escale{}.vezi-escale{width: 199px;text-align: right;padding-right: 20px;cursor: pointer;}.vezi-escale:hover{color: #377ebb;}.durata-escala{border-bottom: 1px solid #eaeaea;text-align: center;font-size: 13px;}.f-header-segment .zb-direct{font-style: italic;color: green;text-align: right;display: inline-block;width: 199px;padding-right: 20px;}.header-segment .icon,.f-header-segment .icon{margin: 0 15px 0 5px;}.header-segment span.flight-leave-date,.f-header-segment span.flight-leave-date,.header-segment span.flight-arrive-date,.f-header-segment span.flight-arrive-date,.f-header-segment .flight-leave-date-right,.f-header-segment .flight-arrive-date-right,.flight-leave-date-right{width: 233px;border-right: 1px solid #e3e3e3;padding-left: 18px;}.header-segment span.flight-arrive-date,.f-header-segment span.flight-arrive-date{/*margin-right: 33px;*/}.header-segment span.f-head-date,.f-header-segment span.f-head-date{font-weight: 700;color: #132b4d;}.flight-segment{background: #fafafa;min-height: 63px;border-bottom: 1px solid #e3e3e3;}.flight-full .flight-segment{background: #fafafa;}.flight-segment-segment{float: left;min-height: 63px;}.flight-segment:last-child{border-bottom: none;}.flight-logo-container{width: 255px;box-sizing: border-box;padding: 10px 0;position: relative;border-right: 1px solid #e3e3e3;}.flight-logo-container img{float: left;margin-top: 3px;margin-left: 25px;max-height: 30px;}.flight-logo-container p{text-align: left;color: #132b4d;font-weight: normal;font-size: 14px;margin: 3px 0 0 75px;line-height: 18px;font-weight: 900;}.flight-segment-origin, .flight-segment-destination{width: 236px;border-right: 1px solid #e3e3e3;box-sizing: border-box;padding: 8px 0 0 20px;}.flight-segment-destination{padding-right: 10px;}.flight-departure-arrival-info{font-weight: bold;font-size: 14px;color: #377ebb;margin: 0;}.flight-departure-arrival-info img{vertical-align: middle;margin-right: 10px;width: 20px;}.flight-departure-arrival-info .flight-segment-origin-departure-time{color: #132b4d;font-weight: 900;font-size: 14px;margin-right: 4px;}.city_airport{font-weight: 700;color: #377ebb;font-size: 12px;margin: 0;line-height: 15px;}.f-flight-segments .city_airport{padding-left: 78px;}.city_arrival_date{font-size: 11px;margin-right: 5px;margin-left: 17px;color: #092d4e;}.city_airport_border{}.flight-segment-facts{width: 200px;padding: 5px 20px 0 0px;text-align: right;}.f-flight-segment-facts{width: 200px;padding: 10px 20px 0 0px;text-align: right;}.flight-segment-time, .flight-segment-distance{color: #777777;font-weight: normal;font-size: 12px;}.flight-segment-facts .flight-segment-time,.flight-segment-facts .flight-segment-distance{line-height: 17px;}.flight-segment-time{}.total_rezervare.flight-book-row{padding: 25px 0 40px 0;border: none;border-top: 1px solid #e3e3e3;background: white;}.total_rezervare.flight-book-row div.numere_rezervare.numere-circuite:before{left: 20px;font-size: 43px;top: 5px;}.total_rezervare.flight-book-row div.numere_rezervare{padding-left: 50px;margin-top: -3px;}.total_rezervare.flight-book-row div.numere_rezervare p:first-child{font-size: 14px;margin-bottom: 3px;}.total_rezervare.flight-book-row .hotel_general_price{margin: 0;}.total_rezervare.flight-book-row .hotel_general_price span{font-size: 16px;font-weight: bold;}.total_rezervare.flight-book-row .hotel_general_price sup{font-size: 10px;}.flight-book-row .circuit-pret{}.despre_taxe{margin-left: -15px;}.taxe_aeroport_incluse{font-size: 14px;position: relative;padding-right: 23px;margin-right: 20px;line-height: 21px;}.taxe_aeroport_incluse .icon:before{font-size: 30px;position: absolute;top: 0;right: -8px;color: #4abf3a;line-height: 21px;}.total_rezervare.flight-book-row .btn{margin-bottom: 0;width: 140px;font-weight: 900;text-transform: uppercase;padding-bottom: 13px;padding-top: 13px;margin-right: 6px;}.flight-carrier{text-align: left;font-size: 14px;margin-left: -15px;margin-bottom: 4px;}.flight-carrier span{font-weight: bold;color: #132b4d;}/********************** FILTRE ZBORURI ********************/.flight-filters{/* float: left;width: 300px;min-height: 1px;padding: 20px 20px 0 0;*/}#total-shown{padding: 15px 20px;}#pricerange, #durata-zbor-dus, #durata-zbor-intors{padding: 13px 22px 20px 22px;box-sizing: border-box;}#companii-aeriene, #orase-escale{padding: 10px 2px;}#escale-plecare-filter{padding: 12px 0;}.filters_container .ui-slider, .filters_container .ui-slider-range{box-shadow: inset 4px 2px 3px rgba(221, 221, 221, 0.5);background: #F7F7F7;border: none;border-radius: 3px;margin-bottom: 0px;height: 8px;}.filters_container .ui-slider-handle{background: orange;border-radius: 50px;height: 17px;width: 17px;top: -5px;border: 1px solid white;}.min-price, .max-price, .min-escale, .max-escale, .min-durata, .max-durata, #total-shown{font-size: 13px;color: #454545;font-weight: normal;}.min-price, .max-price, .min-escale, .max-escale, .min-durata, .max-durata{margin-bottom: 10px;display: inline-block;}/************************** REZERVARE ZBOR**************************//*****SUMAR*****/.titlu-sumar{border-bottom: 1px solid #eaeaea;padding: 0 20px;line-height: 65px;color: #fbad4d;margin: 0;}.content-sumar{padding: 0 20px 20px 20px;}.sosire-plecare-tur{line-height: 25px;background: #f6f6f6;width: calc(100% + 40px);margin-left: -20px;padding: 0 20px;font-size: 13px;}.segment-operator{margin: 10px 0 0 0;font-size: 14px;}.tur-segment{border-bottom: 1px solid #eaeaea;padding-bottom: 9px;}.tur-segment > *{vertical-align: top;}.tur .tur-segment:last-child{border-bottom: none;}.segment-departure, .segment-arrival{display: inline-block;width: 48%;}.segment-details{font-size: 11px;margin: -2px 0 5px 0;}.segment-hours{font-weight: 600;color: #092d4e;margin: 0;}.segment-city{font-weight: bold;margin: 2px 0 -3px 0;}.segment-airport{min-height: 20px;font-weight: bold;color: #1881bd;font-size: 10px;line-height: 10px;margin-bottom: 0;}.durata-escala-sumar{font-size: 12px;text-align: center;border-bottom: 1px solid #eaeaea;}.segment-arrival{text-align: right;}.sumar-taxa{line-height: 40px;border-bottom: 1px solid #eaeaea;padding: 0 10px;}.sumar-tip-persoane{padding: 10px;}.sumar-tip-persoane p{margin: 0;}.sumar-taxa span, .sumar-tip-persoane span{color: #092d4e;font-weight: bold;float: right;}.sumar-taxa span sup, .sumar-tip-persoane span sup{top: 0;font-size: 10px;}.sumar-total div{display: inline-block;width: 46%;font-size: 12px;padding: 15px 0;}.sumar-total div:nth-child(2){width: 50%;}.sumar-total .zboruri-combinate img{width: 37px;margin-right: 3px;display: inline-block;vertical-align: top;}.sumar-total .zboruri-combinate p{font-size: 10px;max-width: 65px;height: 37px;padding-top: 5px;color: orange;margin: 0;display: inline-block;}.sumar-persoane h2{border-bottom: 1px solid #eaeaea;padding: 0 10px;}.sumar-persoane .sumar-tip-persoane{border-bottom: 1px solid #eaeaea;line-height: 20px;}.content-sumar h2{margin: 0;line-height: 50px;}.sumar-total .sumar-total-price{font-size: 12px;vertical-align: bottom;}.sumar-total-price span{color: #092d4e;font-size: 24px;font-weight: 900;}.sumar-total-price sup{font-size: 12px;top: 0;}/****END SUMAR*****/.trimitere_rezervare_zbor h2{font-size: 16px;margin-bottom: 15px;}.trimitere_rezervare_div.trimitere_rezervare_zbor ul li span{font-size: 13px;}.trimitere_rezervare_div.trimitere_rezervare_zbor ul li label{font-weight: normal;}.trimitere_rezervare_div.trimitere_rezervare_zbor ul li label a{color: #006ba8;}.trimitere_rezervare_div.trimitere_rezervare_zbor ul li label a:hover{color: #F37B37;}.formulare-pasageri{border: 3px solid #eaeaea;}.formular-pasager{padding: 40px 10px 5px 10px;}.informatii-contact-zbor{padding: 25px 0 30px 0;}.informatii-contact-zbor label{font-size: 14px;}.informatii-contact-zbor h2{margin: 0;color: #777777;font-weight: bold;font-size: 16px;}.pasager-coloane-mijloc label{display: inline-block;}.pasager-coloane-mijloc input[type="text"], .pasager-coloane-mijloc select{/* width: 50px;margin-right: 17px;display:inline-block;*/}.pasager-coloane-mijloc div{width: 198px;padding-left: 17px;}.pasager-coloane-mijloc div.gender{width: 65px;padding: 0;}.pasager-coloane-mijloc div.dob{width: 130px;}.formular-pasager h2{margin: 0;}.pasager-type{font-size: 14px;text-transform: capitalize;}.formular-pasager label{font-size: 14px;}.formular-pasager h2.card-fidelitate{font-size: 14px;margin-top: 5px;}.passenger-form-price{}.passenger-form-price p{border-top: 1px solid #eaeaea;font-size: 14px;line-height: 65px;margin: 5px 0 0 0;}.passenger-form-price p span{color: #092d4e;font-size: 18px;font-weight: 900;}.passenger-form-price p span sup{top: 0;font-size: 12px;}.just-for-border p{border-bottom: 1px solid #eaeaea;}.formular-pasager:last-child .just-for-border{display: none;}.formular-pasager .error p{display: inline-block;font-size: 14px;line-height: 30px;margin: 0;}.formular-pasager .error{margin-bottom: 15px;}.observatii-rez-zbor{padding: 20px 90px 20px 243px;font-size: 14px;line-height: 20px;}.observatii-rez-zbor textarea{height: 100%;line-height: 20px;}.error-zbor{padding: 15px;background: #f6f6f6;font-size: 15px;color: red;}.flight-full{/*background: red;*/}.starea-comenzii-zbor{padding-top: 20px;border-top: 1px solid #eaeaea;}.newsletter-zboruri{font-size: 14px;padding-left: 29px;background: url(./images/filter_unchecked.png) center left no-repeat;background-size: 17px;cursor: pointer;font-weight: bold;margin-top: 25px;}.newsletter-zboruri.news-on{background: url(./images/filter_checked.png) center left no-repeat;background-size: 17px;}/* LOADER ZBORURI */.loader_zboruri_overlay{height: 100vh;width: 100%;min-width: 960px;position: fixed;background-color: rgba(255, 255, 255, 0.9);z-index: 1101;display: none;top: 0;}.loader_zboruri_container{right: 0;left: 0;top: 0;bottom: 0;min-height: 282px;min-width: 200px;margin: 5% 17% 7% 17%;/* padding-top: 2%;*/ position: fixed;display: table-cell;/* max-width: 1200px;*/ background: white;box-shadow: rgba(0, 0, 0, 0.298039) 0px 0px 10px -1px;}.image_zboruri_loader_container{position: relative;width: 100%;/*height: 50%;*/}.image_zboruri_loader_container img{float: none;display: block;width: 30px;max-width: 100%;margin: 0 auto 35px auto;}.va_rugam_asteptati_zboruri{text-align: center;}.va_rugam_asteptati_zboruri h2{color: #377ebb;margin: 0;}.va_rugam_asteptati_zboruri .cautam_mii{margin: -7px 0 14px 0;color: #377ebb;font-weight: normal;position: relative;font-size: 14px;}.va_rugam_asteptati_zboruri .cautam_mii span{border-bottom: 1px solid #e3e3e3;display: inline-block;line-height: 50px;}.zbor_in_cautare{font-size: 18px;font-weight: bold;color: #132b4d;margin-bottom: 3px;}.loader_pasageri, .data_loader_zbor{font-size: 14px;font-weight: normal;color: #777777;}.data_loader_zbor{font-weight: bold;}.loader_zboruri_inner{margin: auto;position: absolute;top: 27%;left: 0;bottom: 27%;right: 0;}/* BILETE AVION */.top_destinatii h1.bilete-avion-heading{margin-top: -20px;margin-bottom: 30px;font-size: 18px;font-weight: bold;line-height: 18px;border-bottom: 0px;}.top_destinatii h2.bilete-avion-heading{margin-top: -20px;margin-bottom: 30px;}.zbor-recent-card{border: 1px solid rgba(0, 107, 168, 0.3);padding: 20px;margin-bottom: 30px;min-height: 150px;cursor: pointer;transition: all .3s ease-out;}.zbor-recent-card:hover{box-shadow: 0 0 10px #878f98;transition: all .3s ease-out;}.zbor-recent-card .price-div{padding-top: 15px;height: 40px;}.zbor-recent-card img.flight-logo{max-height: 25px;}.persoane-zbor-cautat{border-bottom: 1px solid rgba(0, 107, 168, 0.3);margin-top: -15px;margin-bottom: 19px;line-height: 50px;}.origine-destinatie{font-size: 16px;font-weight: bold;color: #092d4e;height: 48px;overflow: hidden;}#renew_flight_search{margin-top: 35px;}.taxa_sub_pret{clear: both;display: block;position: absolute;text-align: left;top: 72px;}.taxa_sub_pret span#pret_total{vertical-align: initial;}.hotel_general_price.taxa_sub_pret sup{font-size: 10px;font-weight: 700;top: 2px;}.passenger-form-price small{margin-left: 25px;}.passenger-form-price small sup{vertical-align: 1px;}.flight-operatingcarrier{color: #132b4d;font-size: 12px;font-weight: bold;margin: 5px 0 0 75px;}.flight-operatingcarrier small{font-size: 12px;}.bilete_avion_general_container{margin-top: 30px;}.flight_list_container ul{margin-bottom: 0px;max-height: 600px;/* multiplu de 60, inaltimea de la <li> */ overflow: auto;}.flight_list_container ul li{height: 60px;padding: 10px 0px 10px 0px;cursor: pointer;}.flight_list_container ul li > div{padding-top: 10px;}.flight_list_container ul li:nth-child(odd){background-color: #FAFAFA;}.flight_list_container ul li .flight-logo{margin-left: 10px;margin-top: -8px;}.flight_list_container{border: 2px solid #F1F1F1;margin-bottom: 40px;} .flight_list_filters_container{height: 80px;margin-bottom: 20px;position: relative;border-bottom: 2px solid #EEEEEE;background-color: #F5F5F5;} .flight_list_filters_container > div{padding-right: 0px;} .flight_list_filters_container > div:last-child{padding-right: 15px;} .flight_list_filters_container .filter_name{width: 100%;font-weight: bold;font-size: 14px;border: 2px solid #EEEEEE;float: left;margin-top: 19px;padding: 11px;height: 44px;vertical-align: middle;background-color: #FFFFFF;}.flight_list_filters_container .filter_name span{cursor: pointer;display: block;position: relative;}.flight_list_filters_container .filter_name span.selected{color: #f9a432;} .flight_list_filters_container .filter_name img{/* transform: rotate(180deg);*/ float: right;margin-top: 7px;} .flight_list_filters_container ul{display: none;position: absolute;border: 1px solid #e4e4e4;/* border: 1px solid #F1F1F1;*/ width: calc(100% - 15px);background-color: #FFFFFF;margin-top: 68px;z-index: 1;} .flight_list_filters_container ul li{height: 34px;padding: 5px 11px;font-size: 14px;border-bottom:1px solid #e4e4e4;} .flight_list_filters_container ul li:last-child{border-bottom:none;}.flight_list_filters_container ul li label{font-weight: normal;/* width: 100%;*/ margin: 0;display: block;background-image: url(./images/checkbox_combo.png);background-position: right 4px;background-repeat: no-repeat;} .flight_list_filters_container ul li label.checked{background-position: right -21px;font-weight: bold;} .flight_list_filters_container ul li label input{display: inline-block;float: none;margin-right: 10px;margin-top: 0;vertical-align: middle;} .no_flight_list_msg_container{height: 80px;padding: 20px;font-size: 16px;margin-bottom: 60px;}.no_flight_list_msg_container span{cursor: pointer;color: #006ba8;font-weight: bold;}.bilete-avion-slider{min-height: 500px !important;height: 500px !important;}.bilete-avion-slider .slide_title_container{position: absolute;bottom: 0;width: 100%;}.bilete-avion-slider h1{color: #fff;margin: 0;line-height: 54px;font-weight: 700;text-shadow: 1px 2px 1px rgb(36, 54, 73) !important;border: none;}.bilete-avion-slider .col-centered h1{margin-top: 27px;}.bilete-avion-slider.flexslider,.bilete-avion-slider.solo_image_slider{min-height: 500px !important;max-height: 500px !important;}.bilete-avion-slider .slide_image .wrap_slide_txt{height: 295px;}.bilete-avion-slider .slider_top{bottom: 100px;}.bilete-avion-slider .flex-prev, .bilete-avion-slider .flex-next{top: -55px;}

 /*css/styles.css*/ 

@charset "UTF-8";@font-face{font-family: "retele-sociale";src:url("fonts/retele-sociale.eot");src:url("fonts/retele-sociale.eot?#iefix") format("embedded-opentype"), url("fonts/retele-sociale.woff") format("woff"), url("fonts/retele-sociale.ttf") format("truetype"), url("fonts/retele-sociale.svg#retele-sociale") format("svg");font-weight: normal;font-style: normal;}[data-icon]:before{font-family: "retele-sociale" !important;content: attr(data-icon);font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[class^="icon-ft-"]:before,[class*=" icon-ft-"]:before{font-family: "retele-sociale" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-ft-aboutme:before{content: "\61";}.icon-ft-facebook:before{content: "\62";}.icon-ft-facebook-messenger:before{content: "\63";}.icon-ft-foursquare:before{content: "\64";}.icon-ft-soundcloud:before{content: "\65";}.icon-ft-whatsapp:before{content: "\66";}.icon-ft-skype:before{content: "\67";}.icon-ft-twitter:before{content: "\68";}.icon-ft-pinterest:before{content: "\69";}.icon-ft-tiktok-logo:before{content: "\6a";}.icon-ft-google-plus:before{content: "\6c";}.icon-ft-instagram:before{content: "\6b";}.icon-ft-linkedin:before{content: "\6d";}.icon-ft-trustpilot-rating:before{content: "\6e";}.icon-ft-facebook-rating:before{content: "\70";}.icon-ft-google-reviews:before{content: "\71";}.icon-ft-star-fill:before{content: "\72";}.icon-ft-star-half:before{content: "\73";}.icon-ft-star-empty:before{content: "\74";}.icon-ft-youtube:before{content: "\77";}.icon-ft-google-listing:before{content: "\75";}

 /*js/jquery/fancyBox/source/jquery.fancybox.css*/ 

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap{position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin{position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened{z-index: 8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner{position: relative;}.fancybox-inner{overflow: hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling: touch;}.fancybox-error{color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe{display: block;width: 100%;height: 100%;}.fancybox-image{max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('./js/jquery/fancyBox/source/fancybox_sprite.png');}#fancybox-loading{position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div{width: 44px;height: 44px;background: url('./js/jquery/fancyBox/source/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav{position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('./js/jquery/fancyBox/source/blank.gif');/* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev{left: 0;}.fancybox-next{right: 0;}.fancybox-nav span{position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span{left: 10px;background-position: 0 -36px;}.fancybox-next span{right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span{visibility: visible;}.fancybox-tmp{position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}/* Overlay helper */.fancybox-lock{overflow: hidden !important;width: auto;}.fancybox-lock body{overflow: hidden !important;}.fancybox-lock-test{overflow-y: hidden !important;}.fancybox-overlay{position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('./js/jquery/fancyBox/source/fancybox_overlay.png');}.fancybox-overlay-fixed{position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay{overflow: auto;overflow-y: scroll;}/* Title helper */.fancybox-title{visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title{visibility: visible;}.fancybox-title-float-wrap{position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child{display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;/* Fallback for web browsers that doesn't support RGBa *//* background: rgba(0, 0, 0, 0.8);*/ background: rgba(255, 255, 255, 1.0);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;/* text-shadow: 0 1px 2px #222;*//* color: #FFF;*/ color: #000;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap{position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap{padding-top: 10px;}.fancybox-title-over-wrap{position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}/*Retina graphics!*/@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('./js/jquery/fancyBox/source/fancybox_sprite@2x.png');background-size: 44px 152px;/*The size of the normal image, half the size of the hi-res image*/} #fancybox-loading div{background-image: url('./js/jquery/fancyBox/source/fancybox_loading@2x.gif');background-size: 24px 24px;/*The size of the normal image, half the size of the hi-res image*/}}

 /*404_page.css*/ 

.desktop-body-404{background-color: #122A4E;color: #fff;padding: 50px 0;}.desktop-body-404 .homepage_cautare_valori,.desktop-body-404 .homepage_cautare_variante li.activ{background-color: rgba(255,255,255,1);}.desktop-body-404 #vacante_general .checkbox,.desktop-body-404 label{color: #777777;}.desktop-body-404 #vacante_general .checked{color: #006ba8;}.desktop-body-404 .restrange_formular{display: none;}.desktop-head-404{color: #fff;padding-left: 200px;margin-bottom: 30px;}.desktop-head-404 img{width: 100px;margin-right: 45px;display: inline;}.desktop-head-404 h2{color: #fff;font-size: 35px;display: inline;position: relative;bottom: 15px;}.desktop-head-404 p{color: #fa9e25;font-size: 25px;margin-left: 150px;position: relative;bottom: 50px;}

 /*administrare_cont.css*/ 

.lista_oferta_perioade table.date-facturare-table thead{text-transform: uppercase;}.lista_oferta_perioade table.date-facturare-table tr:last-child{border-bottom: none;}.lista_oferta_perioade.lista_oferta_perioade_circuit table.date-facturare-table td:last-child{text-align: left;padding-right: 0;padding-left: 15px;}.lista_oferta_perioade table.date-facturare-table{}.lista_oferta_perioade table.date-facturare-table .actiuni-cont input{visibility: hidden;}.lista_oferta_perioade table.date-facturare-table .actiuni-cont input+label{margin: 0 0 0 -10px;clear: none;padding: 3px 0 4px 28px;cursor: pointer;background: url(./images/filter_unchecked.png) left center no-repeat;}.lista_oferta_perioade table.date-facturare-table .actiuni-cont input:checked+label{background: url(./images/filter_checked.png) left center no-repeat;}.lista_oferta_perioade table.date-facturare-table .actiuni-cont .vezi-tot{color: #777777;}.lista_oferta_perioade table.editeaza-date-contact-table{position: relative;}.lista_oferta_perioade table.editeaza-date-contact-table td{border: none;}.lista_oferta_perioade table.editeaza-date-contact-table label{min-width: 40px;}.lista_oferta_perioade table.editeaza-date-contact-table .btn{margin: 10px 0 0 0;}.lista_oferta_perioade table.editeaza-date-contact-table:before{content: "";display: block;position: absolute;top: -2px;left: -15px;background: white;height: 3px;width: 103%;}.lista_oferta_perioade table.editeaza-date-contact-table tr{border-bottom: none;padding:0;}.lista_oferta_perioade.lista_oferta_perioade_circuit table.editeaza-date-contact-table td:last-child{padding: 0 15px;}.lista_oferta_perioade table.editeaza-date-contact-table input,.lista_oferta_perioade table.editeaza-date-contact-table select{width: 91%;}.hotel_more_info_header.adresa_cont{margin-top: 45px;}.hotel_more_info_header.adresa_cont ul li.titlu-cont-nou{padding-right: 75px;font-size: 18px;color: #092d4e;text-transform: capitalize;}.hotel_more_info_header.adresa_cont ul li input{display: none;}.hotel_more_info_header.adresa_cont ul li.activ label{color: #1881bd;}.salveaza-date-div{background: #f6f6f6;height: 83px;padding: 24px 57px;}.salveaza-date-div .btn{width: 266px;height: 37px;text-transform: uppercase;}.adresa_noua table.date_contact{width: 100%;}.adresa_noua table.date_contact input,.adresa_noua table.date_contact select{width: 84%;}.lista_oferta_perioade.lista_oferta_perioade_circuit table.rezervarile-mele-table tr{height: 55px;}.rezervarile-mele-table .hotel_general_price{text-align: left;}.rezervarile-mele-table .hotel_general_price span{font-size: 15px;}.rezervarile-mele-table .hotel_general_price span sup{font-size: 10px;}.rezervarile-mele-table .nume-hotel{max-width: 60%;margin-right: 5px;}.detalii-rezervare{padding: 10px 25px!important;}.lista_oferta_perioade.lista_oferta_perioade_circuit table.rezervarile-mele-table .detalii-rezervare table{/*border-bottom: 1px solid #e1e1e1;*/ margin: 0 0 5px 0;}.lista_oferta_perioade.lista_oferta_perioade_circuit table.rezervarile-mele-table .detalii-rezervare table tr{height: 35px;border: none;}.hotel_more_info_header ul li.nume-user{float: right;text-transform: capitalize;border-right: none;}.hotel_more_info_header.administrare_cont_header ul li{color: #1881bd;}.hotel_more_info_header.administrare_cont_header ul li.activ{color: #132b4d;}table.date_contact input, table.date_contact .btn{max-width: 90%;}tr#add_rezervari_btn td, tr#nu_mai_sunt_rezervari td{height: 65px;background: #f6f6f6;text-align: center;}#rezervarile_mele{min-height: 200px;}.rezervarile-mele-table tbody,.rezervarile-mele-table tbody td{font-weight: normal !important;}.detalii-rezervare table:first-child{border: 1px solid #e3e3e3;margin-top: 15px!important;}.detalii-rezervare table:first-child td{width: 33%;}.politici-anulare-ean-cont{font-size: 12px;padding: 10px 20px;}.detalii-rezervare table:last-child{margin: 20px 0!important;border: 1px solid #e3e3e3;background: #fff;}.detalii-rezervare table:last-child thead td{color: white;font-weight: bold;}.rambursari-anulare-cont{padding-right: 20px!important;font-size: 13px;}.desktop_login_holder{float: left;width: 100%;padding: 80px 0;}.desktop_login_holder #login_nav_holder li > a{border: none;color: #377ebb;cursor: default;font-size: 16px}.desktop_login_holder .autentificare_div{border-right: 1px solid #eaeaea;}.desktop_login_holder .autentificare_div,.desktop_login_holder .creare_cont_div{padding: 50px 0;}.desktop_login_holder .autentificare_div .autentificare_left,.desktop_login_holder .creare_cont_div .autentificare_left{margin: 0 auto;padding: 0 !important;width: 350px;}.desktop_login_holder .autentificare_footer{margin-top: 15px;float: left;width: 100%;}.desktop_login_holder .autentificare_footer div{border: 0;}.desktop_login_holder .autentificare_footer .btn{width: 350px;margin: 0 auto;}.desktop_login_holder .autentificare_div .autentificare_footer{margin-top: 78px;}.cupoane-reducere-table thead{text-transform: uppercase;font-size: 12px;color: white;background: rgba(55, 126, 187, 0.85);}.cupoane_reducere_div tr td:first-child{border-left: none;padding-left: 25px;}.cupoane_reducere_div thead td{padding: 4px 15px;font-weight: bold;}.cupoane_reducere_div td{border: 1px solid #e3e3e3;padding: 5px 15px;}.cupoane_reducere_div tbody, .cupoane_reducere_div tbody td{color: #777777;font-size: 14px;font-weight: bold;}.cupoane_reducere_div table td:last-child{text-align: left;padding-right: 0;padding-left: 15px;}.cupoane_reducere_div tr td:last-child{border-right: none;}

 /*atractii_circuite.css*/ 

.atractie-gallery-wrap{margin: 0 auto;overflow: hidden;width: 100%;position: relative;}.atractie-gallery{position: relative;left: 0;top: 0;}.atractie-gallery li{float: left !important;/* margin: 0 5px 5px 0;*/ clear: none !important;border-bottom: none !important;margin-bottom: 0px !important;}.atractie-gallery li a img{}.atractie-gallery-controls{margin: 0 auto;width: 100%;}/*.atractie-gallery-prev{float: left;margin-left:15px;position: relative;background-color: white;margin-top: -75px;}.atractie-gallery-next{float: right;margin-right:15px;position: relative;background-color: white;margin-top: -75px;}*/.atractie-gallery-prev{float: left;margin-left:15px;position: relative;margin-top: -75px;}.atractie-gallery-next{float: right;margin-right:18px;position: relative;margin-top: -75px;}.atractie_left .imagine_atractie{}.atractie-gallery-prev span{background-image: url("./js/jquery/fancyBox/source/fancybox_sprite.png");background-position: 0 -36px;padding: 6px 17px;}.atractie-gallery-next span{background-image: url("./js/jquery/fancyBox/source/fancybox_sprite.png");background-position: 0 -72px;padding: 6px 17px;}#atractii_turistice_ul{}#atractii_turistice_ul h2{padding: 0 5px;}#atractii_turistice_ul li{list-style: none;clear: both;border-bottom: 1px solid #e1e1e1;float: left;}#atractii_turistice_ul li:hover{background: #f6f6f6;}#atractii_turistice_ul{margin-top: -10px;}#atractii_turistice_ul li:first-child{}#atractii_turistice_ul li .atractie_left{width: 930px;}#atractii_turistice_ul li .atractie_left .imagine_atractie{/*background: url("../images/imagine_ghid_bg.png") no-repeat scroll 0 0 transparent;*/ height: 125px;margin-bottom: 5px;position: relative;width: 155px;float: left;}#atractii_turistice_ul li .atractie_left .imagine_atractie img{margin: 0 auto;display: block;}#atractii_turistice_ul li .atractie_right{float: right;/* width: 585px;*/}.descriere_atractie{font-size: 14px;color: #777777;line-height: 1.5em;margin: 15px 0 30px 0;padding: 0 5px;}

 /*breadcrumbs.css*/ 

@CHARSET "ISO-8859-1";@CHARSET "UTF-8";/* BREADCRUMBS BEGIN */.breadcrumb_container{min-height: 16px;padding: 12px 0px 30px 0px;border-top: 1px solid #e3e3e3;margin-bottom: 15px;background: #ffffff;} .breadcrumbs_ol li{list-style: none;font-size: 12px;line-height: 15px;margin: 0px 3px 5px 0px;float: left;}.breadcrumb_container a{color: #969696;}.breadcrumb_container li:last-of-type a{color: #1881bd;}.breadcrumbs strong{font-weight: normal;}.breadcrumbs_forward{margin: 0px 10px;}confirmare_breadcrumb{margin-left: 3px;}/* BREADCRUMB END*/

 /*contact_page.css*/ 

.contact-container{border: 2px solid rgba(0, 107, 168, 0.3);padding: 50px;margin-bottom: 30px;}.contact-container.contact-despre-noi{padding-bottom: 20px;}.contact-container h2{margin: 0 0 30px 0;color: #132b4d;}.contact-container h3{margin: 0 0 15px 0;color: #132b4d;font-size: 15px;font-weight: bold;}.contact-container h1{margin: 0 0 30px 0;font-size: 18px;font-weight: bold;line-height: 18px;position: relative;border-bottom: 0px;color: #132b4d;}.contact-container .conexiune_haisitu{font-size: 17px;line-height: 22px;color: #1881bd;}.contact-container .conexiune_haisitu img{height: 18px;margin-top: -4px;}/* CONTACT BEGIN */.contact-optimus{/*padding-bottom: 100px;*/}.contact_group{padding-bottom: 12px;border-bottom: 1px solid #eaeaea;margin-bottom: 20px;}.contact_group li{list-style: none;} .contact_group table{font-size: 14px;}.contact_group table tr td{padding: 3px 0;}.contact_group .first_td{font-weight: bold;width: 135px;vertical-align: top;font-size: 14px;}.contact_group_last{border: 0px;margin: 10px 15px 15px 15px;}.documente-pdf h2{margin: 35px 0 10px 0;}.documente-pdf img{margin-right: 10px;}.pdf-p{line-height: 50px;border-bottom: 1px solid #eaeaea;margin: 0;}.documente-pdf .vezi-tot{/*color: #777777;*/ text-transform: none;text-decoration: none;}.despre_noi{}.despre-noi-desc{font-size: 14px;padding-bottom: 10px;}.contact_comentar_div{/* width: 500px;*/ width: 49%;float: right;clear: none;min-height: 405px;}#map_canvas_agentie{background-color: #000000;/*height: 421px;*/ overflow: hidden;border: 3px solid rgba(0, 107, 168, 0.3);position: relative;width: 100%;/* margin: 5px;*/ -webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.despre-noi-img-container{padding: 10px 0;margin: 5px 0 0px 0;text-align: center;/* border-bottom: 1px solid #eaeaea;*/}.despre-noi-img-container a img{width: auto;object-fit: cover;height: 90px;}.contact_anat{display: inline-block;margin: 0px 15px;}.contact_anpc{display: inline-block;margin: 0px 20px;}.contact_telverde{display: inline-block;margin: 0px 20px;}.solutie_alternativa_litigii,.solutie_online_litigii{display: inline-block;margin: 0px 10px;}.solutie_alternativa_litigii img,.solutie_online_litigii img{height: 60px !important;margin-top: 10px;}.contact_copyright{margin: 0 0 50px 140px;}.contact-form-container label{margin-bottom: 2px;font-size: 13px;}.contact_textarea{height: 135px;margin-bottom: 30px;line-height: 20px;}.ce_este_haisitu{padding:0 20px 0 0;color: #323232;}#comment_form .btn{margin: 0;}#comment_form p{margin-bottom: 0;}#comment_form label{}#comment_form input{margin-bottom: 12px;}.adauga_pdf input[type="file"]{margin: 15px;}.adauga_pdf .vezi-tot{color: #006ba8;}.documente-pdf .delete_pdf_img{float: right;margin-top: 21px;margin-right: 0;cursor: pointer;}.contact_social{font-size: 27px;text-align: center;margin: 15px 0 10px 0;}.contact_social a{color: #a6a6a6;padding: 0 2px;display: inline-block;}.contact_social_share_buttons{margin: 0 auto;*/ /* float: left;*/ padding-left: 26px;padding-bottom: 13px;margin-bottom: 6px;border-bottom: 1px solid #eaeaea;padding-left: 35px;}.contact_social a.about-me{height: 12px;}.contact_credit{text-align: center;width: 298px;display: inline-block;}.contact_credit img{height: 30px;display: inline-block;margin: 0 20px;}.contact_credit img.mobilpay{height: 20px;margin-left: 30px;margin-right: 20px;}.acum_membra_container{border-top: 1px solid #eaeaea;padding-top: 20px;}.membra_expedia{width: 40%;text-align: left;}.membra_expedia a{display: block;margin-top: 6px;text-align: center;}.acum_trip{text-align: center;width: 100%;}.acum_trip a{margin-left: 10px;display: inline-block;}.contact-extra-call{text-align: center;font-size: 42px !important;}.contact-extra-call div{float:left;margin: 10px 20px 5px 0px;}.contact-extra-call .addon-whatsapp{color: #2cb742;}.contact-extra-call .addon-facebook-messenger{color: #0084ff;}.contact-extra-call a:active, .contact-extra-call a:visited, .contact-extra-call a:hover,.contact-extra-call a:focus{text-decoration:none;}div#retele_sociale{/* padding-top: 30px;*/ padding-bottom: 30px;border-bottom: 1px solid #d3dddd;}div#retele_sociale ul{text-align: center;padding: 0;}div#retele_sociale ul li{margin: 0 16px;display: inline-block;}div#retele_sociale .footer-social-icon{font-size: 46px;}.despre-noi-desc #review_social{margin-top: 30px;}div#retele_sociale ul > li a:hover{color: #092d4e;}/* CONTACT END*/

 /*cookie_agree.css*/ 

/* newsletter begin */.general-warning-container{background: rgba(189, 214, 229, 0.3);background: #1881bd;}.general-warning{padding: 5px 15px;font-size: 14px;/*color: #1881bd;*/ color: #fff;}.general-warning span{cursor: pointer;}/* newsletter end *//* cookie begin */.cookies-warning-container{/*background: rgba(189, 214, 229, 0.3);*/ background: #41aad8;width: 100%;position: fixed;bottom: 0px;left: 0px;z-index: 9999;padding: 10px;}.cookies-warning{padding: 5px 15px;font-size: 14px;color: #ffffff;}.cookies-warning p{max-width: calc(100% - 170px);float: left;margin-bottom: 0px;}.cookies-warning a{color: #ffffff;font-weight: bold;text-decoration: underline;}.cookies-warning a:hover{color: #ffffff;text-decoration: underline;}.cookies-warning span{/*max-width: 100px;*/ cursor: pointer;font-weight: bold;position: relative;margin-right: 30px;max-width: 160px;font-size: 15px;}.cookies-warning .icon{font-size: 30px;position: absolute;top: -3px;right: -30px;margin-right: 0px;}.cookie-close{margin-right: 0px !important;padding: 8px 15px;margin-top: 0px;position: absolute !important;right: 15px;top: 8px;}/* cookie end */

 /*country_cards.css*/ 

.destinatie-judet{float: left;margin-bottom: 30px;position: relative;max-height: 261px;}.destinatie-judet img{transition: all .5s ease;}/*scos animatia - feedback client*//*.destinatie-judet img:hover{transform: scale(1.05);-webkit-transition: all .5s ease;transition: all .5s ease;}*/div.dest-item.destinatie-judet.regiune-odd:last-child{margin-bottom: 30px;}.image-text-container-judet{width: 450px;height: 50%;box-sizing: border-box;position: absolute;bottom: 0px;padding-top: 0px;color: white;z-index: 5;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 35%, rgba(0,0,0,0.3) 75%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.3) 75%);background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.3) 75%);background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.3) 75%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.3) 75%);}.image-text-name{color: white;text-decoration: none;position: absolute;z-index: 6;bottom: 25px;max-width: 230px;font-weight: bold;font-size: 20px;font-weight: bold;padding: 0px 0 0 20px;}.image-text-container-judet p{/* position: absolute;bottom: 13px;*/ font-size: 14px;font-weight: 500;padding-left: 18px;padding-top: 38px;}.image-text-container-judet p span.pret-minim-judet{position: absolute;right: 21px;bottom: 3px;}.image-text-container-judet p span.pret-minim-judet span b{font-size: 25px;vertical-align: middle;}.image-text-container-judet p span.pret-minim-judet span{font-size: 14px;vertical-align: super;}.image-text-right{float: right;height: 100%;box-sizing: border-box;padding: 51px 20px 10px 0;text-align: right;}.image-text-right p:first-child{font-size: 14px;font-weight: normal;padding: 0 1px 0 0;margin: 4px 0 5px 0;}.image-text-right p.pret_minim{font-size: 14px;font-weight: normal;padding: 0;margin-top: -6px;}.image-text-right p.pret_minim span{font-size: 25px;font-weight: bold;padding: 0;}.image-text-right p.pret_minim span span{font-weight: 600;vertical-align: super;font-size: 14px;padding: 0;}div.nume-tara-straina{width: 285px;box-sizing: border-box;padding: 7px 10px 0 17px;height: 100%;position: relative;}div.nume-tara-straina h3.image-text-name{position: absolute;padding: 0;max-width: 203px;font-size: 20px;font-weight: bold;left: 65px;bottom: 26px;}div.nume-tara-straina img.steag-tara-straina{margin:75px 0 0 0;border-radius: 5px;position: absolute;bottom: 25px;left: 15px;}div.oferte-tara-straina{width: 150px;}.image-text-container-judet div.oferte-tara-straina p span.pret-minim-judet{bottom: 26px;}.image-text-container-judet div.oferte-tara-straina p.oferte-tara-nr{padding: 0;text-align: right;font-size: 14px;font-weight: normal;padding-top: 56px;margin-right: 5px;}.region_content_wrapper .image-text-name{width: 100%;max-width: 100%;bottom: 30px;}.region_content_wrapper .image-text-subname{font-size: 16px;bottom: 5px;}/* varianta cu span in <a> *//* pt destinatie card */span.image-text-name{bottom: 27px;}span.image-text-right{min-width: 150px;text-align: right;}.image-text-right span.oferte-tara-nr{font-size: 14px;font-weight: normal;padding: 0 1px 0 0;margin: 4px 0 5px 0;display: block;}.image-text-right span.pret_minim{font-size: 14px;font-weight: normal;padding: 0;margin-top: -6px;}.image-text-right span.pret_minim span{font-size: 25px;font-weight: bold;padding: 0;}.image-text-right span.pret_minim span span{font-weight: 500;vertical-align: super;font-size: 14px;padding: 0;}/* pt country card*/span.image-text-container-judet{left: 15px;}span.nume-tara-straina{width: 285px;box-sizing: border-box;padding: 7px 10px 0 17px;height: 100%;position: relative;}span.nume-tara-straina h3.image-text-name{position: absolute;padding: 0;max-width: 203px;font-size: 20px;font-weight: bold;left: 65px;bottom: 26px;}span.nume-tara-straina img.steag-tara-straina{margin:75px 0 0 0;border-radius: 5px;position: absolute;bottom: 25px;left: 15px;}span.oferte-tara-straina{width: 150px;text-align: right;}.image-text-container-judet span.pret-minim-judet{position: absolute;right: 21px;bottom: 3px;font-size: 14px;font-weight: 500;}/* .image-text-container-judet span.oferte-tara-straina span.pret-minim-judet{*/.image-text-container-judet span.pret-minim-judet{bottom: 26px;/* display: block;margin-right: 5px;margin-top: 5px;*/}.image-text-container-judet span.oferte-tara-straina span.oferte-tara-nr{padding: 0;text-align: right;font-size: 14px;font-weight: normal;padding-top: 56px;margin-right: 5px;display: block;}.image-text-container-judet span.pret-minim-judet span b{font-size: 25px;vertical-align: middle;}.image-text-container-judet span.pret-minim-judet span{font-size: 14px;vertical-align: super;}/* end varianta cu span in <a> *//* BEGIN card bilete avion */.bilet-avion .image-text-name{padding: 0px 20px 0px 20px;top: 150px;width: 95%;}.bilet-avion .image-text-right{padding: 70px 20px 10px 0px;}.bilet-avion .pret_minim{}.bilet-avion .image-text-container-judet p{padding-top: 0px;}/* END card bilete avion */.categorie-afectiune-image-text-right{position: absolute;bottom: 25px;right: 20px;}

 /*destinatii_vizitate_home.css*/ 

.destinatii-vizitate-bg{background: url(./images/destinatii_vizitate_bg.jpg) center center no-repeat;background-size: cover;max-height: 561px;min-height: 560px;min-width: 1280px;}.numar-destinatii-vizitate{color: white;font-size: 36px;font-weight: 700;text-align: center;line-height: 38px;margin-top: 185px;margin-bottom: 13px;}.consultanti-vizitat{color: white;font-size: 16px;font-weight: normal;text-align: center;white-space: no-wrap;}.destinatii-vizitate-bg .btn-transparent{font-size: 15px;margin-top: 35px;letter-spacing: 1px;}

 /*destination_cards.css*/ 



 /*filters_left.css*/ 

.filters_container{}.left_side_content.filters_container h3{height: 45px;padding: 13px 0px 7px 27px;font-size: 18px;font-weight: bold;color: #092d4e;background-color: #FFFFFF;margin: 0;}.left_side_content.filters_container h4{height: 28px;padding: 7px 0px 5px 22px;font-size: 13px;margin: 0;font-weight: bold;color: #777777;text-transform: uppercase;background-color: #f2f2f2;margin-bottom: 1px;transition: all .2s;background: url(./images/filter_heading_closed.png) center right 20px no-repeat #f1f1f1;}.filters_container h4:hover{cursor: pointer;background-color: #f0f0f0;}.filters_container h4.closed{background: url(./images/filter_heading_open.png) center right 20px no-repeat #f1f1f1;}/*.filters_container h4:after{content: url(./images/filter_heading_closed.png);float:right;margin: 9px 20px 0 0px;-moz-transition:0.5s all;-webkit-transition:0.5s all;}.filters_container h4:hover:after{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}*/.filters_container ul{/* padding: 5px 0px 5px 25px;*/ padding: 5px 0px 5px 0px;}.filters_container ul li{}.filters_container ul li a{color: #777777;font-weight: 600;font-size: 12px;cursor: pointer;text-decoration: none;}.filters_container ul li a:hover{text-decoration: none;color: #2067B1;}.filters_container ul .more_results_ul{padding: 0px !important;/* margin-top: -5px;*/}.filters_container input[type="checkbox"]{/* Hide the input, but have it still be clickable */ opacity: 0;/* float: left;*/ width: 18px;}.filters_container input[type="checkbox"] + label{margin: 0;clear: none;/* Left padding makes room for image */ padding: 3px 0 4px 28px;/* Make look clickable because they are */ cursor: pointer;width: 100%;background: url(./images/filter_unchecked.png) left center no-repeat;max-width: 255px;}.filters_container input[type="checkbox"]:checked + label{background: url(./images/filter_checked.png) left center no-repeat;color: white;}.li-filtru-selectat{/*background: #377ebb;*/ background: rgba(55, 126, 187, 0.85);color: white;}.filters_container ul li:hover{/*background: #377ebb;*/ background: rgba(55, 126, 187, 0.85);color: white!important;}.filters_container ul li:hover a{color: white;}.filters_container ul li.li-filtru-selectat a{color: white;}#facilitate_generala_filtru_2:hover{background: white;}#facilitate_generala_filtru_2:hover a{color: #777777;}#facilitate_generala_filtru_2 ul li:hover{background: rgba(55, 126, 187, 0.85);}#facilitate_generala_filtru_2 ul li:hover a{color: white;}#facilitate_generala_filtru_2 ul li#facilitate_generala_filtru_3:hover{background: white;}#facilitate_generala_filtru_2 ul li#facilitate_generala_filtru_3:hover a{color: #777777;}#facilitate_generala_filtru_2 ul li#facilitate_generala_filtru_3 ul li:hover{background: rgba(55, 126, 187, 0.85);}#facilitate_generala_filtru_2 ul li#facilitate_generala_filtru_3 ul li:hover a{color: white;}#facilitate_generala_filtru_2 ul li#facilitate_generala_filtru_3 ul li#facilitate_generala_filtru_4:hover{background: white;}#facilitate_generala_filtru_2 ul li#facilitate_generala_filtru_3 ul li#facilitate_generala_filtru_4:hover a{color: #777777;}#facilitate_generala_filtru_2 ul li#facilitate_generala_filtru_3 ul li#facilitate_generala_filtru_4 ul li:hover a{color: white;}/*.filters_container ul li.li-filtru-selectat:hover{background: red;}*/.reset_link{padding: 0 0 0 21px;color: #777777;font-size: 13px;/* bottom: 10px;*/ display: block;margin-bottom: 10px;margin-top: -5px;}.reset_link b{text-transform: uppercase;}.more_results_span{padding-left: 22px;}#reset_filters{font-size: 12px;padding: 5px 0 5px 20px;font-weight: 600;}.filters_container .filtru_resume{font-size: 12px;padding: 0;padding-left: 20px;margin: 0;text-align: left;}/* TOPURI LEFT */.left_side_content.tops_left_container h3, .left_side_content.tops_left_container h4{margin: 0 auto;}.left_side_content.tops_left_container h4 a{/*max-width: 150px;*/ display: inline-block;line-height: 20px;padding: 10px 0;}.filtru_afectiune_label a{margin-left: 10px;}

 /*footer.css*/ 

footer{padding-bottom: 10px;margin-bottom: -15px;}/* COUNTER FOOTER */footer .haisitu_avantaje{background: white;}.haisitu_avantaje .width_3{position: relative;padding-right: 1%;}.haisitu_avantaje .width_3 h2{font-size: 210%;line-height: 1em;font-weight: 700;color: #092d4e;position: relative;margin: 0 0 10px;}.haisitu_avantaje .width_3::before{content: "";width: 1px;height: 100%;background: #e3e3e3;position: absolute;right: 3%;display: block;/*-webkit-transform: rotate(10deg);-moz-transform: rotate(10deg);transform: rotate(10deg);*/}.haisitu_avantaje .width_3.last::before{width: 0;}.haisitu_avantaje .width_3 h2 sup{text-transform: uppercase;font-size: 13px;font-weight: 700;position: absolute;top: 10px;margin: 0 0 0 10px;letter-spacing: normal;word-spacing: normal;}.haisitu_avantaje p{/*color: #4a6073;*/ font-size: 14px;line-height: 20px;}.haisitu_avantaje{margin: 65px auto;}/* FOOTER */footer p{font-size: 14px;line-height: 20px;margin: 10px 0 0;}footer a{color: #7d7d7d;}.wrap_footer{padding-bottom: 30px;}.wrap_footer nav a{text-transform: uppercase;font-size: 12px;font-weight: bold;display: block;padding: 0 9px 0 0;float: left;}.wrap_footer nav a:hover{/*color: #006ba8;*/}.wrap_footer nav.right a{padding: 0 0 0 9px;}.footer_content{border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;padding: 35px 0 35px 0;margin: 0 0 20px 0;}/*.footer_content ul li{display: flex;margin-left: 30px;}*/.logo_anat{width: 100%;text-align: center;padding: 2px 0;margin-bottom: -13px;}.logo_anat img{max-width: 80px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);}.logo_anat:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);filter: grayscale(0);}.address span{font-weight: 200;color: #d9d9d9;padding: 0 10px;}.documente_footer h2{color: #092d4e;font-weight: 700;font-size: 110%;line-height: 1em;font-size: 15px;margin: 0px 0 25px 0;}.documente_footer h2 span{font-weight: normal;}.share{text-align: center;max-width: 270px;margin: 0 auto 10px;height: 24px;}.footer{position: relative;}.footer h2, .footer p.subtitlu{color: #0e4c79;font-weight: normal;text-transform: none;}.footer_info{padding-top: 20px;/* min-width: 960px;*/ min-width: 920px;/* margin: 0px 3% 0px 3%;*/}.footer_info div{float: left;text-align: left;height: 60px;max-height: 80px;}.footer_info .footer_descriere{max-width: 465px;width: auto;}.footer_info .footer_adresa{min-width: 135px;width:auto;padding: 0px 1%;}.footer_info .mailto{color: #f9a432;}.footer_info .footer_telefon{min-width: 155px;width:auto;padding: 0px 1%;}.footer_info .footer_sigla_telefon{min-width: 60px;width:auto;padding: 0px 1%;}.footer_info .footer_rezervari_fani{min-width: 180px;width:auto;text-align: right;padding: 0px 1%;}.footer_info .footer_rezervari_fani span:nth-child(1){color: #f9a432;/* font-weight: bold;*/ font-size: 14px;}.footer_info .footer_sigla_anaf{width: 102px;padding: 0px 0px 0px 1%;}.footer_logo_anat{display: block;text-indent: -9999px;overflow: hidden;/* background:url('../images/anat.png') no-repeat top;*/ background:url('../images/anat.png') no-repeat bottom;width: 92px;height:60px;}.footer_logo_anat:hover{background:url('../images/anat.png') no-repeat bottom;}.footer_info table{width: 100%;} .footer_info table td{vertical-align: top;}.footer p{color: #a3a3a3;}.footer h2{margin: 0;}.footer h2.logo_footer a{display: block;text-indent: -9999px;overflow: hidden;background: #fff url('../images/haisitu_logo_footer.png') no-repeat top;width:118px;height:30px;}.footer h2.logo_footer a:hover{background: #fff url('../images/haisitu_logo_footer.png') no-repeat bottom ;} .footer .col_footer{float: left;}.footer p.adress{float:left;margin: 10px 0 20px 5px;}.footer p.tel{float: left;margin: 10px 0 20px 20px;}.footer .middle{float: left;margin: 10px 0 20px 0px;}.footer div.social{float: right;/* width: 165px;*/ width: 185px;}.footer div.social a{float: left;display: block;text-indent: -9999px;overflow: hidden;width:30px;height:23px;}.footer div.social a.fb{/* background:#fff url('../images/social_icons_footer.png') no-repeat 0 0;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat 18px 0px;}.footer div.social a:hover.fb{/* background:#fff url('../images/social_icons_footer.png') no-repeat 0 -23px;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat 18px 0px;}.footer div.social a.tw{/* background:#fff url('../images/social_icons_footer.png') no-repeat -28px 0;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat -63px 0px;}.footer div.social a:hover.tw{/* background:#fff url('../images/social_icons_footer.png') no-repeat -28px -23px;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat -63px 0px;}.footer div.social a.gplus{/* background:#fff url('../images/social_icons_footer.png') no-repeat -64px 0;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat -22px 0px;/* margin: 0 0 0 10px;*/}.footer div.social a:hover.gplus{/* background:#fff url('../images/social_icons_footer.png') no-repeat -64px -23px;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat -22px 0px;}.footer div.social a.instagram{/* background:#fff url('../images/instagram_icon.png') no-repeat 0 0;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat -102px 0px;/* margin: 0 0 0 10px;*/}.footer div.social a:hover.instagram{/* background:#fff url('../images/instagram_icon.png') no-repeat 0 0;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat -102px 0px;}.footer div.social a.foursquare{/* background:#fff url('../images/foursquare_icon.png') no-repeat 0 0;*/ background:#fff url('../images/social_icons_footer_s.png') no-repeat -142px 0px;/* margin: 0 0 0 10px;*/}.footer div.social a:hover.foursquare{/* background:#fff url('../images/foursquare_icon.png' no-repeat 0 0);*/ background:#fff url('../images/foursquare_icon.png' no-repeat -142px 0px);}.footer .col_footer.anat{float: right;}.footer h2.logo_anat a{display: block;text-indent: -9999px;overflow: hidden;background:url('../images/anat.png') no-repeat top;width: 92px;height:60px;margin: 40px 0 0 0;}.footer h2.logo_anat a:hover{background:url('../images/anat.png') no-repeat bottom;}.footer p.copyright{margin: 0px auto 0;text-align: center;width: 500px;}.footer .footer_menu{color: #e9e9e9;/* padding: 15px 3% 0px 3%;*/ padding: 15px 0px 0px 0px;height: 35px;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;text-transform: uppercase;color: #434343;font-size: 13px;/* font-weight: bold;*/}.footer .footer_menu a:nth-child(1){padding-left: 0px !important;}.footer .footer_menu a{/* color: #434343;*/ color: #000000;text-decoration: none;padding:0 2%;}.footer .footer_menu a:hover{color: #0C628C;}.filtru_resume{color: #959595;font-weight: normal;text-transform: none;font-size: 12px;text-align: left;font-style: italic;box-sizing: border-box;padding-left: 15px;}.filtru_resume.with-border-top{border-top: 1px solid #e1e1e1;padding-top: 10px;}.filtru_resume_top{position: absolute;top: 55px;color: #A3A3A3;font-weight: normal;text-transform: none;font-size: 12px;font-style: italic;right: 3px;}.social_share_buttons #fb{float: left;margin-right: 6px;}.social_share_buttons #tw{float: left;width: 71px;}.social_share_buttons #gp{float: left;width: 60px;}.social_share_buttons #tw_follow{float: left;overflow: hidden;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-right: 1px solid #BBBBBB;margin-right: 10px;width: 133px;_width: 133px;*width: 133px;width: 133px\9;height: 20px;}.social_share_buttons #tw_follow iframe{overflow: hidden;width: 85px;}footer .page_social_share_buttons{position: absolute;right: 30px;top: 14px;z-index: 100;padding: 0px !important;margin: 0px !important;min-width: 240px !important;}.documente_footer div.document-footer{/*margin-left: 30px;*/ text-transform: uppercase;}.documente_footer{font-size: 15px;}.documente_footer a{font-size: 15px;font-weight: 600;text-transform: none;color: #7d7d7d;}.documente_1{font-weight: bold;color: #7d7d7d;font-size: 13px;text-transform: uppercase;}.documente_2{width: 215px;}.documente_3{width: 225px;}.logouri_footer_1{width: 1002px;margin: 0 auto;padding: 30px 0px 25px 0px;text-align: center;}.logouri_footer_1 a, .logouri_footer_1 span{/* float: left;*/ color: transparent;line-height: 50px;display: inline-block;}.logouri_footer_1 a:hover, .logouri_footer_1 span:hover{color: transparent;}.logouri_footer_1 .mobilpay{width: 168px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -962px -58px;margin-right: 10px;}.logouri_footer_1 .mobilpay:hover{background-position: -962px -3px;}.logouri_footer_1 .mastercard{width: 91px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: 0px -61px;}.logouri_footer_1 .mastercard:hover{background-position: 0px -0px;}.logouri_footer_1 .visa{width: 100px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -232px -63px;}.logouri_footer_1 .visa:hover{background-position: -232px 0px;}.logouri_footer_1 .anat{width: 105px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -457px -63px;}.logouri_footer_1 .anat:hover{background-position: -457px 0px;}.logouri_footer_1 .anpc{width: 97px;margin-top: 4px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -343px -63px;}.logouri_footer_1 .anpc:hover{background-position: -343px 0px;}.logouri_footer_1 .telverde{width: 89px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -561px -63px;margin-right: 15px;}.logouri_footer_1 .telverde:hover{background-position: -561px 0px;}.logouri_footer_1 .haisitu{width: 170px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -800px -3px;}.logouri_footer_1 .haisitu:hover{background-position: -800px -65px;} .logouri_footer_1 .solutie_alternativa_litigii{width: 195px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -1129px -49px;line-height: 48px;margin-top: -4px;}.logouri_footer_1 .solutie_alternativa_litigii:hover{background-position: -1129px 0px;} .logouri_footer_1 .solutie_online_litigii{width: 195px;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -1330px -49px;line-height: 48px;margin-top: -4px;}.logouri_footer_1 .solutie_online_litigii:hover{background-position: -1330px 0px;}.logouri_footer_2{font-size: 14px;line-height: 30px;color: #a6a6a6;margin-left: 164px;}.logouri_footer_2 a{float: none;line-height: 30px;color: transparent;}.logouri_footer_2 a:hover{color: transparent;}.logouri_footer_2 a.tripadvisor{width: 133px;display: inline-block;background: url('./images/logouri_footer_v3.png');background-repeat: no-repeat;background-position: -665px -5px;}.logouri_footer_2 a.tripadvisor:hover{background-position: -665px -68px;}.rss{text-align: center;margin: -27px 0 0 0;padding-left: 113px;}.rss li a{color: #7d7d7d;font-size: 14px;font-weight: bold;text-transform: none;position: relative;}.rss li a:hover{color: #f37b37;}.rss li{text-align: left;width: 190px;}.rss li:first-child{float: none;display: block;font-weight: 900;text-transform: uppercase;font-size: 15px;text-align: left;margin-left: -22px;margin-bottom: 7px;}.rss li:nth-child(n+2):nth-child(-n+9){float: left;}.rss li:nth-child(4){width: 80px;}.rss li a .icon{font-size: 22px;position: absolute;left: -25px;top: -2px;}.documente-rss-holder{padding-top: 20px;}.mediatic-container{font-size: 13px;margin: 10px 0px 0px 0px;/* width: 270px;text-align: right;*/}.mediatic-container a{transition: all .2s ease-in;/* display: inline-block;*/}.mediatic-container img{height: 16px;margin-left: 5px;opacity: .3;transition: all .2s ease-in;vertical-align: baseline;}.mediatic-container img:hover{opacity: 1;transition: all .2s ease-in;}nav ul.meniu_principal{text-align: center;margin-top: 50px;}nav ul.meniu_principal li,nav ul.meniu_secundar li{display: inline-block;padding: 5px 18px;}nav ul.meniu_principal li a{/*color: #1881bd;*/ color: #ed2024;font-weight: bold;text-transform: uppercase;}nav ul.meniu_principal li.activ a{text-decoration: underline;}nav ul.meniu_secundar li a{/*color: #1881bd;*/ color: #ed2124;font-weight: bold;}nav ul.meniu_secundar li.activ a{text-decoration: underline;}nav ul.meniu_principal li a:hover,nav ul.meniu_secundar li a:hover{/*color: #f37b37;*/ color: #1881bd;}nav ul.meniu_secundar{text-align: center;}nav ul.meniu_secundar li{padding: 5px 13px;}p.copyright{font-size: 13px;}.agentie_mail{color: #1881bd !important;}.agentie_mail:hover{/*color: #f37b37 !important;*/ color: #ed2024 !important;}.agentie_mail img{width: 170px;margin-top: -2px;}/*.rezervari_sigure{margin-right: 35px;}*/.desktop-gate{padding: 50px 0px 0px 0px;text-align: center;position: fixed;bottom: 0px;height: 140px;border-top: 3px solid #e1e1e1;background-color: #ffffff;width: 100%;z-index: 999;}.desktop-gate a{text-decoration: underline;color: #092d4e;font-size: 44px;font-weight: 700;}#user-feedback{display: block;position: fixed;bottom:0;left:10px;height: 44px;z-index: 10;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;}#user-feedback .feedback-wrapper{border-left: 1px solid #d3dddd;border-top: 1px solid #d3dddd;border-right: 1px solid #d3dddd;background-color: #fff;color: #092d4e;height: 44px;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;float: left;} #user-feedback .feedback-wrapper ul{margin:0;padding:0;text-align: left;} #user-feedback .feedback-wrapper ul li{display: inline-block;list-style: none;border-right: 1px solid #d3dddd;height: 44px;width: 46px;} #user-feedback .feedback-wrapper ul li:last-child{border-right: none;color:#092d4e;text-align: center;}#user-feedback .feedback-wrapper ul li a{text-decoration: none;color:#092d4e;display: inline-block;height: 100%;padding:7px 9px 5px;line-height: 18px;}#user-feedback .feedback-wrapper ul li a i{display: block;font-size: 28px;float: left;line-height: 30px;}#user-feedback .feedback-wrapper ul li a i.addon-phone-2{color:#fa9e25;}#user-feedback .feedback-wrapper ul li a i.addon-whatsapp{color:#2cb742;} #user-feedback .feedback-wrapper ul li a i.addon-facebook-messenger{color:#0084ff;}#user-feedback .feedback-wrapper ul li a i.addon-skype{color:#00aff0;}#user-feedback .feedback-wrapper ul li a i.addon-feedback{float: left;margin-right: 5px;} #user-feedback .feedback-wrapper ul li a i span{float: left;font-weight: bold;margin-left:6px;line-height: 20px;}/* FOOTER - END */

 /*formular_cautare_side.css*/ 

/* BEGIN formular cautare liste */.left_side_content{border: 2px solid rgba(0, 107, 168, 0.3);margin-bottom: 30px;width: 100%;position:relative;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}.left_side_content h3{min-height: 50px;padding: 13px 5px 7px 20px;font-size: 18px;font-weight: bold;color: #092d4e;background-color: #FFFFFF;margin: 0;border-bottom: 1px solid #eeeeee;}.left_side_content h4{color: #133A66;margin-bottom: 5px;}.liste_cautare_variante_div{/* background-color: #e5f2f8;border-radius: 3px 0px 0px 3px;height: 93px;*/ height: 42px;}.liste_cautare_variante_bottom_spacer{/* width: 100%;height: 1px;background-color: #F2F2F2;margin-top: -15px;*/}.liste_cautare_variante{height: 44px;}.liste_cautare_variante li{position: relative;/*background: #faad48;*/ background: #ed2024;list-style: none;height: 100%;/*width:33.333333%;*/ width:50%;text-align: left;float: left;color:#000000;font-weight: bold;cursor: pointer;margin-top: 0px;/*border-bottom: 2px solid #ed931d;*/ border-bottom: 2px solid #ed2024;box-shadow: inset 1px -1px 1px #ea8501;}.liste_cautare_variante span.icon{font-size: 24px;color: white;position: absolute;/*left: 34%;*/ /*left: 40%;*/ left: 17px;/*top: 8px;*/ top: 10px;}.liste_cautare_variante li.activ{background: white;border-bottom: none;border-right: none;box-shadow: none;}.liste_cautare_variante li.activ span.icon{color: #006aa7;}.liste_cautare_variante span.icon span{font-size:14px;text-transform: uppercase;margin-left: 5px;position: absolute;}.liste_cautare_variante .vacante_general_li,.liste_cautare_variante .vacante_strainatate_li,.liste_cautare_variante .cazare_hoteluri_li{/*border-right: 1px solid #ed931d;*/ border-right: 1px solid #ed2024;box-sizing:border-box;} .liste_cautare_variante li a{color:#000000 !important;}.liste_cautare_variante li a.activ{color:#000000 !important;}.liste_cautare_valori{background-color: #FFFFFF;border-radius: 0px 3px 3px 0px;/* padding-bottom: 10px;*/ padding: 7%;padding-top: 15px;}.liste_cautare_valori .orizontal_spacer{width: 100%;height: 20px;}.liste_cautare_valori .check_check li,.liste_cautare_valori .vacante_check li{float: left;}.liste_cautare_valori .check_check,.liste_cautare_valori .vacante_check{height: 30px;}.liste_cautare_valori input.date_field #data_plecare{margin-left: 30px;}.liste_cautare_valori #categorii_oferte_select option, .liste_cautare_valori #destinatii_oferte_select option,.liste_cautare_valori option{background-color: #F9F9F9;height: 20px;}.liste_cautare_valori label{font-size: 13px;}.liste_cautare_valori .btn-primary{margin-bottom: 0;padding: 10px 12px;}.liste_cautare_valori .custom-checkbox-container:first-child{margin-right: 10px;}.liste_cautare_valori #vacante_general .checkbox{margin: 0 0 15px 0;}.liste_cautare_valori .afectiuni_msg{margin-bottom: 15px;font-size: 15px;line-height: 17px;color: #092d4e;}/* END formular cautare liste *//* REZUMAT CAUTARE */h2.inapoi_la_rezultate{line-height: 35px;font-size: 13px;cursor: pointer;background: #f3f4f8;border-radius: 3px;text-align: center;font-weight: 600;margin-top: 0;}h2.inapoi_la_rezultate a{color: #0996ff;}h2.inapoi_la_rezultate:hover a{/*color: #f37b37;*/ color: #ed2024;}.inapoi_la_rezultate span.glyphicon{transform: rotateY(-180deg);margin-right: 5px;}.rezumat_cautare #titlu_cautare{border-bottom: none;font-size: 18px;padding: 12px 20px;min-height: 20px;}#formular_cautare_restrans .rezumat_cautare #titlu_cautare{border-bottom: 1px solid #eeeeee;padding-top: 18px;margin-bottom: 15px;}.rezumat-cautare-menu li{width: 100%;color: white;text-align: center;padding-top: 10px;}.ce-ai-cautat .destinatie-cautata, .ce-ai-cautat .optiuni-cautate{font-size: 14px;font-weight: 500;margin-bottom: 12px;}.ce-ai-cautat .destinatie-cautata{padding-top: 18px;}.ce-ai-cautat .optiuni-cautate{margin-bottom: 20px;}.ce-ai-cautat .destinatie-cautata img, .ce-ai-cautat .optiuni-cautate img{margin-right: 5px;vertical-align: top;height: 20px;width: 20px;}.ce-ai-cautat{padding: 0 20px;}.ce-ai-cautat .btn{margin: 15px 0 20px 0;}.left_side_content .varsta_copil_div{width: 55px !important;margin-right: 8px !important;margin-bottom: 5px !important;}.left_side_content .varsta_copil_div:nth-of-type(4n){margin-right: 0 !important;}.left_side_content .varsta_copil_div select{margin-bottom: 10px;}/* exceptii pt firefox */@-moz-document url-prefix(){.liste_cautare_variante span.icon{top: 8px;} .liste_cautare_variante span.icon span{position: relative;}}.liste_cautare_variante_nou{padding: 22px 0px 16px 0px;font-size: 0;}.liste_cautare_variante_nou li{list-style: none;padding: 7px 9px 0px 9px;min-width: 51px;width: 69px;height: 44px;font-size: 14px;color:#006ba8;font-weight: 900;text-transform: uppercase;background-color: #FFFFFF;position: relative;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;cursor: pointer;display: inline-block;vertical-align: bottom;overflow: hidden;white-space: nowrap;}.liste_cautare_variante_nou li:hover{color: #FFFFFF !important;background: rgba(237, 32, 36, 1);-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}.liste_cautare_variante_nou li:hover a{color: #FFFFFF !important;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;} .liste_cautare_variante_nou .icon{margin-top: -2px;margin-left: 0;margin-right: 0;left: 0;right: 0;text-align: center;font-size: 22px;position: absolute;}.liste_cautare_variante_nou .activ .icon{text-align: left;left: 6px;position: absolute;margin-top: -1px;}.liste_cautare_variante_nou .icon-beachball{/*margin-top: -5px;*/}.liste_cautare_variante_nou .activ .icon-plane{left: 7px;/*margin-top: -5px;*/}.liste_cautare_variante_nou li.activ{padding: 13px 6px 0px 12px;text-shadow: none;background: #ed2024;width: 130px;}.liste_cautare_variante_nou li a{margin-left: 22px;color:#006ba8!important;}.liste_cautare_variante_nou li.zboruri_li a{margin-left: 30px;}.liste_cautare_variante_nou li a.activ, .liste_cautare_variante_nou li.activ span.icon{color:#FFFFFF !important;}.liste_cautare_variante_nou .cazare_hoteluri_li a span{font-weight: normal;text-transform: none;}.liste_cautare_variante_nou .sub-titlu{position: absolute;font-size: 10.5px;font-weight: 700;bottom: 0px;text-transform: none;text-align: center;left: 0px;right: 0px;margin-left:0px;margin-right: 0px;}.liste_cautare_variante_nou li.activ .sub-titlu{display: none;}.liste_cautare_variante_nou .vacante_general_li .sub-titlu,.liste_cautare_variante_nou .vacante_strainatate_li .sub-titlu{margin-left: 1px;}.liste_cautare_variante_nou_div{background-color: #1881bd;padding-left: 5px;padding-right: 4px;}.liste_cautare_variante_nou_div ul{margin: 0px;}#cor_form_btn_container .loading_gif_container{text-align: center;margin-top: 7px;margin-bottom: 22px;}#cor_form_btn_container .loading_gif_container img{height: 30px;}.liste_cautare_variante_nou .cerere_oferta_li > .homepage-discount-icon{background: url('./images/discount_icon_blue.png');margin-top: -2px;width: 22px;height: 22px;display: inline-block;background-repeat: no-repeat;background-size: 22px;}.liste_cautare_variante_nou .cerere_oferta_li.activ > .homepage-discount-icon{background: url('./images/discount_icon_white.png');margin-top: -2px;width: 22px;height: 22px;display: inline-block;background-repeat: no-repeat;background-size: 22px;}.liste_cautare_variante_nou .cerere_oferta_li:not(.activ) > .homepage-discount-icon{margin: 0 auto;}.liste_cautare_variante_nou .cerere_oferta_li.activ a{font-size: 11px;position: relative;line-height: 15px;}.liste_cautare_variante_nou .cerere_oferta_li.activ a:first-of-type{top: -8px;}.liste_cautare_variante_nou .cerere_oferta_li.activ a:nth-of-type(2){top: -14px;}.liste_cautare_variante_nou :not(:last-child){margin-right: 4px;}.liste_cautare_variante_nou_div .cor_form_btn_container .footer_search_homepage{padding: 0 0 20px 0;}.liste_cautare_valori #cor_form_btn_container .loading_gif_container{margin-top: 5px;margin-bottom: 5px;}#cor_data_div, #cor_nr_nopti_div, #cor_nr_adulti_div, #cor_nr_copii_div, #cor_tip_masa_div, #cor_tip_camera_div{width: 47%;float: left;}#cor_data_div, #cor_nr_adulti_div, #cor_tip_masa_div{margin-right: 6%;}.liste_cautare_valori #cor_form_message{margin-top: 15px;}.liste_cautare_valori #cautare_generala #varste_copii{margin-bottom: 0px;}

 /*general_offer.css*/ 

.lista_oferta_perioade table{text-align: left;width: 100%;}.lista_oferta_perioade thead{text-transform: uppercase;font-size: 12px;color: white;/*background: #377ebb;*/ background: rgba(55, 126, 187, 0.85);}.lista_oferta_perioade thead td{padding: 4px 15px;font-weight: bold;}.lista_oferta_perioade td{border: 1px solid #e3e3e3;padding: 5px 15px;}.lista_oferta_perioade tr td:first-child{border-left: none;padding-left: 25px}.lista_oferta_perioade tr td:last-child{border-right: none;}.lista_oferta_perioade tbody tr td:last-child{padding: 5px 10px 5px 57px;}.lista_oferta_perioade tbody, .lista_oferta_perioade tbody td{color: #777777;font-size: 14px;font-weight: bold;}.perioada-table{font-weight: 900;}.oferta_tarif_activ_tr{background: #fafafa;}.selecteaza-perioada{margin-bottom: 16px;}.selecteaza-perioada-general-hotel{margin-bottom: 30px;}.selecteaza-perioada .perioada_best_price{width: 30px;/* height: 30px;*/ position: absolute;top: 17px;left: -24px;}.offer_price_td p{display: inline-block;}.offer_price_td .best_price_offer{height: 22px;float: right;}.discount-highlight{font-weight: bold;width: auto !important;height: auto !important;margin-bottom: 20px;display: inline-block;padding: 5px;}.descriere-discount p{clear: both;margin-bottom: 10px !important;}

 /*gmaps_style.css*/ 

#small_map_canvas_destination{/* max-width: 345px;*/ width:100%;height: 260px;}#vizited_destinations_map_canvas_full,#map_canvas_big,#country_map_canvas_full{min-width: 1280px;overflow: hidden;max-height: 700px !important;min-height: 600px !important;margin-top: -30px;}.destination_small_map{margin-bottom: 60px;}.destination_small_map .vezi_harta_mare{margin-top: 0;z-index: 1;font-size: 12px;font-weight: bold;color: #006ba8;position: absolute;width: 101.5%;margin-left: -2px;cursor: pointer;margin-bottom: 30px;border: 2px solid rgba(0, 107, 168, 0.3);border-top: none;text-align: center;padding: 4px 0;}.destination_small_map .vezi_harta_mare:hover{/*color: #f37b37;*/ color: #ed2024;}#loader-harta-hotel{width: 15px;display: none;}.gmap_destination_container_div{position: absolute;/*width: 380px;*/ width: 375px;height: 220px;background: #fff;box-shadow: 0px 0 10px rgba(0,0,0,0.2);padding: 3px;box-sizing: content-box;z-index: 100;}.gmap_destination_container_div .destination_img{}.gmap_destination_container_div .destination_description{position: absolute;bottom:0px;width: 100%;font-weight:bold;text-align: center;z-index:1;background: #fff;padding: 5px 0;margin: 0 -3px;}.gmap_destination_container_div .destination_description h3{font-size: 14px;line-height: 20px;color: #092d4e;font-weight: bold;margin: 0 0 3px;}/* FOLOSIT OBLIGATORIU PT POZITIONAREA IN richMarker! */.map_img_container{width: 46px;height: 50px;}.map_img img{background: #fff;padding: 3px;width: 86px;height: 86px;box-shadow: 0px 0 10px rgba(0,0,0,0.2);float: left;}.map_img:after{top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-top-color: #fff;border-width: 5px;margin-left: -5px;margin-top: -4px;}.country_map_container{position: relative;/*margin: -30px 0 30px;*/ margin: -0px 0px 30px 0px;min-width: 960px;}.custom_gmap_div{/*border:1px solid #D2D7DB;*/ margin:0 0 20px 0;clear:both;background: #FFFFFF;position: absolute;width: 380px;height: 150px;overflow: hidden;font-size: 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-box-shadow:0 2px 2px #808080;-webkit-box-shadow:0 2px 2px #808080;box-shadow:0 2px 2px #808080;z-index: 1103;padding:15px;}.custom_gmap_div .left{width: 120px;}.custom_gmap_div .left img{outline: 2px solid #FFFFFF;outline-offset: -4px;}.custom_gmap_div .right{margin-left: 15px;width: 215px;} .custom_gmap_div .pret{color: #092d4e;font-weight: 900;font-size: 16px;}.custom_gmap_div .pret sup{top: 0px;font-size: 11px;}.custom_gmap_div .descriere_scurta{height: 30px;overflow: hidden;line-height: 15px;font-size: 11px;margin-top: 5px;}.custom_gmap_div .descriere_lunga{height: 90px;overflow: hidden;line-height: 15px;font-size: 11px;margin-top: 5px;}.custom_gmap_div .tripadvisor img{width: 82px;height: 14px;}.custom_gmap_div .tripadvisor span{color: #579340;font-size: 12px;font-weight: bold;vertical-align: middle;} .custom_gmap_div h2{/*padding:5px 5px 5px 13px;*/ /*padding: 5px;*/ line-height:20px;margin:0;font-size: 14px;font-weight:bold;/*background-color: #e1e1e1;*/}.custom_gmap_div p{/* padding:10px 10px 0 10px;*/ font-size:13px;line-height:18px;position: absolute;bottom: 0px;width: 215px;text-align: right;}.custom_gmap_div p i{/* display: block;padding-bottom: 10px;*/}.custom_gmap_div img{/* margin:0 10px 10px 0;*/ margin:0 10px 0px 0;}.custom_gmap_div .descriere_content{margin: 5px;max-height: 140px;overflow: hidden;}.close_button_map_img{position: absolute;right: -19px;top: -19px;cursor: pointer;z-index: 1104;}.custom_gmap_div .half_star{margin-left: 2px;}.hotel_map_overlay_div{height: 100%;width: 100%;min-width: 960px;position: absolute;background-color: #FFFFFF;opacity: 0.9;z-index: 1101;}.hotel_map_container_div{/*height: 560px;*/ min-height:600px;max-height:700px;/*background-color: #F4F4F4;*/ border: 4px solid rgba(244, 244, 244, 0.6);width: 90%;min-width: 900px;z-index: 1102;margin: 65px 5% 0px 5%;/* position: fixed;*/ position: absolute;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}#map_canvas_hotel_big{width: 100%;height: 100%;/*height: 550px;*/}.homepage_map_container{/* height: 255px;*/ padding-top: 20px;width: 100%;margin: 0 auto;/* background: url("../images/homepage_europa_1.jpg") no-repeat scroll center center transparent;*/ min-width: 960px;/* min-width: 960px;background: url("../images/homepage_europa.jpg") no-repeat scroll center center transparent;*/ position: relative;}.homepage_map_container .visit_description{width: 252px;background-color: #FFFFFF;margin: 0 auto;padding: 40px 50px;line-height: 25px;border: 2px solid rgba(0, 107, 168, 0.5);position: absolute;z-index: 99;left: 85px;top: 85px;}.homepage_map_container .visit_description .counter_value{font-size: 15px;/* font-weight: bold;*/ text-align: center;font-weight: bold;color: #092d4e;}.homepage_map_container .visit_description .counter_description{text-align: center;/* margin: 10px 0px 40px 0px;*/ margin: 10px 0px 0px 0px;font-size: 13px;}.homepage_map_container .visit_description .counter_more_link{text-transform: uppercase;color: #123d64;border: 1px solid #123d64;width: 200px;height: 33px;padding-top: 15px;font-weight: bold;text-align: center;margin-left: 75px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}.homepage_map_container .visit_description .counter_more_link a{/* color: #f5a500 !important;*/}.country_map_container .visit_description{width: 252px;background-color: #FFFFFF;margin: 0 auto;padding: 40px 50px;line-height: 25px;border: 2px solid rgba(0, 107, 168, 0.5);position: absolute;z-index: 99;left: 85px;top: 85px;}.country_map_container .visit_description h1{margin: 0 0 10px 0;padding: 0px;font-size: 17px;line-height: 25px;text-align: center;}.country_map_container .visit_description_new{background-color: rgba(5, 35, 85, 0.85);left: 0px;right: auto;top: 0px;width: 430px;position: absolute;max-height: 700px;min-height: 600px;padding: 90px 55px 35px 60px}.country_map_container .visit_description_new > div{position: relative;width: 100%;height: 100%;}.country_map_container .visit_description_new .box{width: 100%;background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-bottom: 30px;text-transform: uppercase;height: 70px;}.country_map_container .visit_description_new .box div:nth-child(1){float: left;width: 40%;background-color: #FD9F01;color: #fff;font-size: 40px;font-weight: 800;padding: 20px 5px;text-align: center;border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;height: 70px;}.country_map_container .visit_description_new .box div:nth-child(2){/*color: #0b2b58;*/ color: #1881bd;float: left;font-size: 20px;font-weight: 800;height: 70px;line-height: 20px;padding: 14px 5px;text-align: center;width: 60%;}.country_map_container .visit_description_new .dest-txt{text-align: center;color: #fff;font-size: 19px;font-weight: 700;padding-top: 40px;}.country_map_container .visit_description_new .dest-txt .highlight{color: #fd9f01;} .country_map_container .visit_description_new .close-box{width: 125px;height: 40px;background-color: #415f7b;color: #FFFFFF;text-align: center;text-transform: uppercase;font-weight: bold;font-size: 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;position: absolute;left: 0;right: 0;bottom: 0px;margin-left: auto;margin-right: auto;cursor: pointer;}.country_map_container .visit_description_new .close-box div{height: 40px;line-height: 18px;padding: 11px 5px;}.country_map_container .visit_description_new .close-box div:nth-child(1){width: 90px;float: left;-webkit-border-radius: 4px 0px 0px 4px;-moz-border-radius: 4px 0px 0px 4px;border-radius: 4px 0px 0px 4px;}.country_map_container .visit_description_new .close-box div:nth-child(2){width: 35px;float: right;background-color: #2a4767;font-weight: 900;-webkit-border-radius: 0px 4px 4px 0px;-moz-border-radius: 0px 4px 4px 0px;border-radius: 0px 4px 4px 0px;} .country_map_container .counter_value{font-size: 15px;text-align: center;font-weight: bold;color: #092d4e;}.country_map_container .counter_description{text-align: center;/* margin: 10px 0px 40px 0px;*/ margin: 10px 0px 0px 0px;font-size: 13px;}.hotel_resume_map{min-width: 650px;height: 250px;}#small_map_canvas_regiune{width: 100%;height: 240px;}.general-dest-map{height: 500px;margin-bottom: 30px;}#map_canvas_circuit{background-color: #000000;height: 500px;overflow: hidden;position: relative;width: 100%;margin: 5px;}.pin_street_view{height: 20px;}/* streetview begin*/.hotel_streetview_overlay_div{height: 100%;width: 100%;min-width: 960px;position: absolute;background-color: #FFFFFF;opacity: 0.9;z-index: 1101;}.hotel_streetview_container_div{min-height:600px;max-height:700px;border: 4px solid rgba(244, 244, 244, 0.6);width: 90%;min-width: 900px;z-index: 1102;margin: 65px 5% 0px 5%;position: absolute;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;/* Firefox, other Gecko */ box-sizing: border-box;/* Opera/IE 8+ */}#streetview_canvas_hotel_big{height: 100%;width: 100%;}.close_button_streetview_img{position: absolute;right: -19px;top: -19px;cursor: pointer;z-index: 1104;}/* streetview end*/

 /*header.css*/ 

.header{position: relative;z-index: 101;}.header p, .stickyheader p{margin: 0;}/* HEADER + AUTENTIFICARE BEGIN */.stickyheader{position: fixed;display: block;margin: 0 auto;z-index: 101;/* height: 85px;*/ height: 61px;width: 100%;top: 0px;background: white;border-bottom: 1px solid #f2f2f2;}.stickyheader.with-extra-msg{height: 120px;}.stickyheader.with-extra-msg.with-extra-counter{height: 165px;} .stickywrapper{/* min-width: 950px;max-width: 1270px;margin: 0 auto;height: 0 auto;position: relative;padding: 5px;*/}.stickywrapper table td{/* text-align: right;*/ vertical-align: middle;}.stickywrapper table td a{font-weight: bold;}.login_header p{margin: 20px 10px;}.emergency{margin-left: 33px;background-position: right center;background-repeat: no-repeat;}.emergency .contact_p{display:inline;float:left;margin:0px;font-size:13px;line-height:30px;color: #000000;}.emergency .contact_p a{color: #000000;}.emergency .contul_meu_p{display:inline;float:left;margin:0px;font-size:13px;line-height:30px;color: #000000;}.emergency .contul_meu_p a{color: #000000;}.emergency .phone{font-weight: bold;/*color: #006ba8;*/ color: #1881bd;line-height: 1em;font-size: 15px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;text-align: right;}.emergency .phone::before{font-family: "haisitu" !important;content: "p";position: absolute;/*color: #f47b2e;*/ font-size: 180%;line-height: 15px;margin-left: -32px;font-weight: normal!important;bottom: -3px;}@-moz-document url-prefix(){.emergency .phone::before{bottom: 1px;}}@media all and (-ms-high-contrast:none){.emergency .phone::before{right: 210px;}}.emergency .phone .separator{font-weight: 400;color: #b9cbd7;margin: 0 5px;}.emergency .orar{font-size:13px;padding-left: 10px;margin-left:5px;line-height: 20px;text-align: right;/*color: #006ba8;*/ color: #1881bd;margin-top: -2px;margin-bottom: 4px;}.emergency .contact{width:150px;display:inline;float:left;font-size:11px;line-height:18px;}.emergency .contact span{display:block;margin:5px 0 0 0;line-height:16px;}.emergency .spacer{width: 20px;text-align: center;}.above{height: 30px;width: 100%;background-color: #F2F2F2;/* min-width: 960px;*/ min-width: 920px;}.under{float: right;}.logo_menu_container{height: 61px;}.branding{margin: 12px 0px 0px 0px !important;width: 160px;float: left;}.branding img{height: 33px;/* width: 152px;height: auto;*/}.menu{margin: 0px;display:block;float: left;position: relative;}.menu .home{background: url(../images/home.png) center center no-repeat;width: 32px;height: 40px;}.menu a.home:hover{background: url(../images/home_over.png) center center no-repeat;width: 32px;height: 40px;}.menu ul{display: inline;margin: 10px 0px 0px 0px;float: right;width: 100%;}.menu li{display:inline;float:left;position: relative;}.menu li ul{position: absolute;background: white;border: 1px solid #f2f2f2;min-width: 185px;/*left: -22px;*/ left: -10px;margin:0;top: 49px;z-index: 3;display: none;padding: 15px 0;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;}.menu li ul:before, .menu li ul:after{content: " ";display: block;position: absolute;top: -25px;/*left: 65px;*/ left: 75px;width: 20px;height: 25px;background: transparent;}.menu li ul:before{border-bottom: 8px solid white;border-left: 10px solid transparent;border-right: 10px solid transparent;z-index: 8;}.menu li ul:after{/*left: 64px;*/ left: 74px;border-bottom: 9px solid #eaeaea;border-left: 11px solid transparent;border-right: 11px solid transparent;z-index: 7;}.menu li ul li{display: initial;float: none;}.menu li ul li a{font-weight: normal;font-size: 12px;margin: 0;line-height: 27px;padding: 0px 20px;}.menu li.last a{background: none;margin: 0px 0px 0px 0px !important;}/*.menu li.mai_multe img{margin-left: 15px;}*/.mai_multe img{margin-left: 3px;vertical-align: middle;}.menu ul li > a{position: relative;display: block;line-height: 41px;margin: 0px;border: 1px solid white;padding: 0 10px 0 10px;text-shadow: 0 1px 1px white;text-transform: uppercase;font-size: 13px;font-family: "Open Sans";font-weight: bold;text-decoration: none;/*color: #006ba8;*/ color: #ed2024;}.menu ul li > a .icon:before{position: relative;top:0px;}#menu_li_contul_meu a{/*margin-right: 20px;*/ margin-right: 10px;}.menu ul li > a:hover{/*color:#f37b37;*/ color: #1881bd;}.menu ul li a.drop{border-bottom: none;z-index: 4;background: white;}.menu li:first-child{border-left:none}.menu .account{color: #FFFFFF;display:inline;float:right;line-height:20px;padding:10px 0}.menu .account a{margin:0 10px 0 5px;font-size:12px;font-weight:400}#menu_li_contact{margin-left: 30px;}#menu_li_contact:before,.header-call-li:before{background-color: #efefef;content: " ";display: block;height: 62px;left: -25px;position: absolute;top: -11px;width: 1px;}.header-call-li{margin-left: 50px;padding: 10px 5px 10px 0px;}.header-call-li a{font-size: 22px;margin: 0px 5px;}.header-call-li a:active, .header-call-li a:visited, .header-call-li a:hover,.header-call-li a:focus{text-decoration: none;}.header-call div{float: left;}.header-call .addon-phone-2{color: #fa9e25;}.header-call .addon-whatsapp{color: #2cb742;}.header-call .addon-facebook-messenger{color: #0084ff;}.alternative_login li{background: none;}.login_holder{background-color: white;/*padding: 19px 0 15px 20px;*/ width: 330px;/* height: 415px;*/ box-sizing: border-box;position: fixed;top: 59px;/*right:266px;*/ border: 1px solid #e1e1e1;z-index: 9999;color: #0e4c79;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;display: none;}.login_holder ul, .login_holder p, .login_holder h5, .login_holder h4{margin: 0;}.login_holder table{width: 100%;}#sagetutza_autentificare{position: absolute;top: -15px;right: 80px;display: none;}.login_holder .td_reset input:hover.typesubmit{background:#f2f2f2;color: #121212;}.login_holder td.first{width: 95px;}.login_holder td.last{padding-bottom: 10px;}#login_nav_holder{height: 39px;padding: 0;position: relative;}#login_nav_holder:after, #login_nav_holder:before{content: " ";display: block;position: absolute;top: -25px;right: 265.5px;width: 20px;height: 25px;background: transparent;}#login_nav_holder:before{border-bottom: 11px solid white;border-left: 12px solid transparent;border-right: 12px solid transparent;z-index: 8;}#login_nav_holder:after{right: 264px;border-bottom: 11px solid #eaeaea;border-left: 15px solid transparent;border-right: 15px solid transparent;z-index: 7;}#login_nav_holder ul{height: 100%;width: 100%;border-bottom: none;}#login_nav_holder ul:after{content: "";clear: both;visibility: hidden;display: block;height: 0;font-size: 0;}.login_holder ul:after{clear: both;}#login_nav_holder li{list-style: none;background: none;height: 100%;width: 50%;float: left;font-size: 12px;}#login_nav_holder li:first-child{margin: 0;}#login_nav_holder li > a{text-align: center;text-transform: uppercase;line-height: 37px;display: block;height: 100%;font-size: 12px;font-weight: bold;color: #a6a6a6;border-bottom: 1px solid #ececec;position: relative;}#login_nav_holder li > a.cont_activ_link:after{content: "";display: block;position: absolute;width: 100%;height: 5px;background: white;bottom: -4px;}#login_nav_holder li:first-child a{/*border-right: 2px solid #ed931d;*/}#login_nav_holder li:nth-child(2) a.cont_activ_link{border-left: 1px solid #ececec;}#login_nav_holder li:first-child a.cont_activ_link{border-right: 1px solid #ececec;}#login_nav_holder li > a:hover{text-decoration: none;}#login_nav_holder li > a.cont_activ_link{background-color: white;color: #377ebb;font-weight: bold;}.autentificare_left{margin-left: 18px;width: 290px;box-sizing: border-box;padding: 20px 0 10px 3px;margin-top: 8px;}h3.titlu-cont{color: #133966;font-size: 18px;font-weight: bold;margin-bottom: 2px;}.login_holder p.reason{color: #9B9FA3;font-size: 12px;line-height: 16px;margin-bottom: 8px;}.autentificare_left input[type="text"], .autentificare_left input[type="password"]{}.account_error{font-size: 12px;font-weight: bold;/*color: #f9a432;*/ color: #ed2024;}label[for="login_parola"], label[for="login_adresa_email"],label[for="mentine-ma"]{color: #777777;font-size: 12px;padding-left: 5px;}.autentificare_left input[type="checkbox"]{opacity: 0;/* float: left;*/ width: 18px;margin-top: 10px;}.autentificare_left input[type="checkbox"] + label{margin: 0 34px 0 -18px;clear: none;padding: 5px 0 4px 22px;cursor: pointer;background: url(./images/filter_unchecked.png) left center no-repeat;}.autentificare_left input[type="checkbox"] + label.checked{background: url(./images/filter_checked.png) left center no-repeat;}.autentificare_right{display: none;width: 260px;height: 192px;background-color: rgba(121,121,106, 0.05);box-sizing: border-box;margin: 34px 19px 0 0;padding: 5px 16px 0 16px;color: #133966;}.autentificare_right h4{font-size: 14px;line-height: 36px;font-weight: normal;border-bottom: 1px solid rgba(57,57,57, 0.10);margin-bottom: 6px;}.autentificare_right h5{font-weight: bold;font-size: 12px;line-height: 20px;padding-top: 2px;}.autentificare_right p{font-weight: normal;font-size: 12px;line-height: 16px;}.autentificare_footer{clear: both;text-align: center;padding: 0px 20px 15px 20px;}.autentificare_footer:after{content: "";clear: both;display: block;height: 0;visibility: hidden;font-size: 0;}.autentificare_footer div{border-bottom: 1px solid #eaeaea;}.autentificare_footer input[type="button"].administrare-cont{}.autentificare_footer span{display: block;font-size: 12px;color: black;padding-top: 4px;}#creare_cont_div .autentificare_left input[type="text"], .autentificare_left input[type="password"]{margin-bottom: 9px;}#creare_cont_div .jumate input[type="text"],#creare_cont_div .jumate input[type="password"]{width: 100%;}#creare_cont_div label{color: #777777;font-size: 12px;padding-left: 5px;}#creare_cont_div .autentificare_left{padding-top: 22px;}#creare_cont_div .reason{margin-bottom: 11px;}.jumate{width: 48%;float: left;}#creare_cont_div .jumate:first-of-type{margin-right: 4%;}#creare_cont_div .autentificare_right{height: 242px;margin-bottom: 30px;}#creare_cont_div .autentificare_footer{}#recuperare_parola_div input[type="button"]{}#contul_meu_div .autentificare_right{margin-bottom: 20px;}/* HEADER - END */.social_share_buttons.page_social_share_buttons{display: none;position: absolute;right:12px;top: -67px;}.site-alert{width: 100%;height: 24px;/* background-color: rgba(237, 32, 36, 0.9);*/ background-color: #FFFF33;/*background-color: #eeff1b;*/ text-align: center;}.site-alert.double-height{height: 48px;}.site-alert a{font-size: 15px;line-height: 24px;/* color: #fff;*/ color: #000;/*color: #ed2024;*/ text-decoration: none;font-weight: 600;}.site-alert a:hover{/* color: #fff;*/ color: #000;/*color: #ed2024;*/ text-decoration: underline;}.site-alert.site-alert-red{background-color: rgba(237, 32, 36, 0.9);}.site-alert.site-alert-red a, .site-alert.site-alert-red a:hover{color: #fff;}.early-booking-msg{background-color: #FFFF33;height: 35px;padding: 5px;/* color: #132b4d;*/ color: #333;}.early-booking-msg.with_counter{height: 80px;}.early-booking-msg p{display: block;margin-bottom: 5px;}.early-booking-msg div,.early-booking-msg a{display: inline-block;vertical-align: middle;}.early-booking-msg a{margin: 0px;}.early-booking-msg #timer-container div{margin: 0px 5px;}.early-booking-msg #timer-container span{display: block;}.early-booking-msg #timer-container .value{font-size: 18px;font-weight: 700;width: 22px;}.early-booking-msg #timer-container .name{font-size: 11px;font-weight: 600;}.insolventa_popup{position: fixed !important;top: 100px !important;left: calc(50% - 380px) !important;}.insolventa_popup h1{font-weight: bold;line-height: 35px;margin-bottom: 30px;padding-bottom: 15px;margin-top: 0px;color: #000;font-size: 24px;}.insolventa_popup p{font-size: 14px;margin-bottom: 15px;}.insolventa_popup .facilitati-popup{position: absolute;top: 20px;right: 20px;}

 /*home_search.css*/ 

/* FORMULAR CAUTARE HOME *//* formular cautare home*/.homepage_search_container{width: 100%;position: absolute;z-index: 9;top:60px;color: #6c6c6c;}.homepage_cautare_variante li{list-style: none;padding: 25px 0px 25px 20%;width: 90%;text-align: left;float: right;font-size: 14px;line-height: 18px;color:#fff !important;font-weight: bold;text-transform: uppercase;/*background: #f6a032;background: rgba(246, 160, 50, .9);border-bottom: 1px solid #e68e1a;*/ background: rgba(237, 32, 36, 0.9);border-bottom: 1px solid #d50032;position: relative;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;cursor: pointer;text-shadow: 0 1px 2px rgba(0,0,0,0.1);}.homepage_cautare_variante li.activ{text-shadow: none;}.homepage_cautare_variante li:hover{/*background: rgba(246, 160, 50, 1);*/ background: rgba(237, 32, 36, 1);-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}.homepage_cautare_variante li:last-child{border-bottom: 0px;}.homepage_cautare_variante .vacante_general_li{-webkit-border-radius: 3px 0 0 0;-moz-border-radius: 3px 0 0 0;border-radius: 3px 0 0 0;}.homepage_cautare_variante .vacante_general_li span.icon,.homepage_cautare_variante .vacante_strainatate_li span.icon,.homepage_cautare_variante .cazare_hoteluri_li span.icon,.homepage_cautare_variante .zboruri_li span.icon,.homepage_cautare_variante .cerere_oferta_li span.icon{font-size:20px;display: inline-block;position: absolute;left: 8%;margin-top: -4px;}.homepage_cautare_variante .vacante_general_li span.icon,.homepage_cautare_variante .vacante_strainatate_li span.icon{left: 9%;margin: 0px;}.homepage_cautare_variante .cazare_hoteluri_li span.icon{font-size: 20px;margin-top: 0px;}.homepage_cautare_variante .zboruri_li span.icon{font-size: 30px;-webkit-border-radius: 0 0 0 3px;-moz-border-radius: 0 0 0 3px;border-radius: 0 0 0 3px;border-bottom: none;/*margin-top: -4px;*/ margin-top: -8px;left: 7%;}.homepage_cautare_variante li.activ{background-color: rgba(255,255,255,0.85);}.homepage_cautare_variante li a{color:#FFFFFF !important;}.homepage_cautare_variante li a.activ, .homepage_cautare_variante li.activ span.icon{/*color:#006ba8!important;*/ color:#ed2024!important;}.homepage_cautare_variante .cazare_hoteluri_li a span{font-weight: normal;text-transform: none;}.homepage_cautare_valori{background-color: rgba(255,255,255,0.85);border: 1px solid #fff;border-left: none;box-shadow: 0 0 4px rgba(0,0,0,0.15) min-height: 700px;padding-top:10px;-moz-border-radius: 0px 3px 3px 3px;-webkit-border-radius: 0px 3px 3px 3px;border-radius: 0px 3px 3px 3px;}.lista_cautare_valori .check_check{height: 30px;}.check_check li{float: left;}.cautare{}.cautare .homepage_cautare_variante_div,.cautare .homepage_cautare_valori{cursor: default;}.cautare li{list-style: none;}.homepage_cautare_valori #vacante_general,.homepage_cautare_valori #afectiuni_form{padding: 8px 40px 0 40px;}#vacante_general ul.vacante_check{margin-bottom: 15px;}#vacante_general ul.vacante_check li{margin-right: 40px;}/*#vacante_in_romania select,#afectiuni_select,#destinatii_afectiuni_select */.homepage_search_container select,.homepage_search_container input{margin-bottom: 20px;}#vacante_in_romania .two_inputs:first-of-type,#afectiuni_form .two_inputs:first-of-type{margin-right: 17px;}.two_inputs{width: 365px;}.three_inputs{width: 110px;}#cautare_generala .three_inputs{margin-right: 17px;}#cautare_generala .three_inputs:nth-child(3){margin-right: 0;}#cautare_generala label{/*margin-bottom: 5px;*/}.destinatie_si_persoane{margin-bottom: -10px;}.homepage_cautare_valori #varste_copii{max-width: 366px;max-height: 50px;}.varsta_copil_div{width: 59px;margin-right: 17px;margin-bottom: 5px;}.varsta_copil_div:nth-of-type(6),.varsta_copil_div:nth-of-type(11){margin-right: 0;}.homepage_cautare_valori #mai_multe_optiuni{margin-right: 17px;margin-bottom: 5px;}#vacante_in_strainatate .two_inputs{margin-right: 17px;margin-bottom: 5px;}#vacante_in_strainatate .two_inputs:first-of-type{margin-right: 20px;}.half_input{width: 174px;/*margin-bottom: 5px;*/}#vacante_in_strainatate .half_input{margin-right: 17px;}#vacante_in_strainatate .half_input:nth-of-type(4),#vacante_in_strainatate .half_input:nth-of-type(7){margin-right: 0;}.homepage_cautare_valori #categorii_oferte_externe_select_div{}#vacante_general .checkbox{cursor: pointer;font-size:13px;font-weight: 700;padding-left: 25px;position: relative;background: url(./images/filter_unchecked.png) center left no-repeat;margin-bottom: 6px;}#vacante_general .checked{color: #006ba8;background: url(./images/filter_checked.png) center left no-repeat;}.homepage_cautare_valori #data_cautare_tr label{color: #959595;font-size: 14px;}.date_homepage_form{padding: 0 40px;}.date_homepage_form div{margin-right: 17px;width: 174px;}.date_homepage_form div:nth-child(2){margin-right: 0;}.date_homepage_form div.afectiuni_msg{width: 365px;margin-left: 17px;font-size: 14px;margin-right: 0px;line-height: 17px;display: none;color: #092d4e;font-weight: 600;}.input:focus.date_field{background:#fff;}.homepage_cautare_valori .footer_search_homepage{padding: 0 40px 20px 40px;margin-top: 25px;}#vacante_in_strainatate .footer_search_homepage{padding: 20px 0;}.footer_search_homepage .numere_tel p{margin: 0;font-size: 13px;position: relative;padding-left: 52px;}.footer_search_homepage .numere_tel p:nth-child(2){color: #1881bd;font-size: 14px;font-weight: 700;position: relative;}.footer_search_homepage .numere_tel p:nth-child(2):before{bottom: 6px;color: #1881bd;content: "p";font-family: "haisitu" !important;font-size: 46px;font-weight: normal !important;left: -3px;line-height: 0.75em;position: absolute;top: -11px;}.home_form_images_container img{display: inline-block;max-width: 135px;max-height: 45px;margin-left: 20px;}.homepage_cautare_valori .home_search_button_container{width: 171px;margin-right: 20px;}.homepage_cautare_valori #zboruri_search{padding: 5px 40px 0 40px;}.homepage_cautare_valori #zboruri_search .two_inputs:first-of-type{margin-right: 17px;}.homepage_cautare_valori #zboruri_search .half_input{margin-right: 17px;}.homepage_cautare_valori .flight-search-pasageri .three_inputs{margin-right: 17px;}.homepage_cautare_valori .flight-search-pasageri .three_inputs:nth-child(3){margin-right: 0;}.homepage_cautare_valori #zboruri_search .footer_search_homepage{padding: 5px 0 20px 0;}.homepage_cautare_valori #zboruri_search .quickresults{top: 58px;width: 100%;}.homepage_cautare_valori #zboruri_search label{margin-bottom: 4px;}.homepage_cautare_valori input[type="text"], .homepage_cautare_valori select{height: 34px;}.puncte_zbor{margin: 20px 0 -1px 0;}.cautare_form label{color: #000000;float: left;margin-bottom: 0;line-height:33px;text-align: left;margin-top: 7px;}.cautare_form input.cautare_long{font-style: 13px;width: 440px;height: 25px;border: 1px solid #D9D9D9;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;margin: 5px 5px 5px 15px;background: #E9E9E9 ;/* Old browsers */ background: -moz-linear-gradient(top, #E9E9E9 0%, #FEFEFE 100%);/* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E9E9E9 ), color-stop(100%,#FEFEFE));/* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #E9E9E9 0%, #FEFEFE 100%);/* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #E9E9E9 0%, #FEFEFE 100%);/* Opera 11.10+ */ background: -ms-linear-gradient(top, #E9E9E9 0%, #FEFEFE 100%);/* IE10+ */ background: linear-gradient(to bottom, #E9E9E9 0%, #FEFEFE 100%) repeat scroll 0 0 transparent;/* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#FEFEFE',GradientType=0 );/* IE6-9 */ padding: 5px;-moz-box-shadow:1px 1px 2px #D9D9D9;-webkit-box-shadow:1px 1px 2px #D9D9D9;box-shadow:1px 1px 2px #D9D9D9;}.cautare_form input:focus.cautare_long{background:#fff;box-shadow: 0px 1px 2px #0873a7;-webkit-box-shadow: 0px 1px 2px #0873a7;-moz-box-shadow: 0px 1px 2px #0873a7;}.homepage_cautare_valori #cautare_generala{text-align: left;padding: 8px 40px 0 40px;/*margin: 10px 0 0 0;*/}#cautare_generala .two_inputs:first-of-type{margin-right: 17px;}.homepage_cautare_valori #cautare_generala label{/*margin-bottom: 16px;*/}.homepage_cautare_valori label{font-size: 13px;line-height: 20px;margin-bottom: 8px;}.homepage_cautare_valori .btn-primary{padding: 12px 0;}.restrange_formular{position: absolute;top: 0px;right: 0px;z-index: 1;cursor: pointer;/* background-image: url("./images/sageata_sus_orange.png");background-repeat: no-repeat;background-position: center;*/ /*width: 26px;*/ /*height: 26px;*/ margin: 22px 30px 0px 0px;background-color: transparent;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-transform: uppercase;color: #CDCDCD;text-decoration: underline;background-image: url("./images/hide_form_arrow.png");background-repeat: no-repeat;background-position: right center;padding-right: 30px;font-size: 13px;font-weight: bold;}.desfasoara_formular{background-image: url("./images/show_form_arrow.png") !important;text-transform: uppercase;color: #f47b2e;text-decoration: underline;background-repeat: no-repeat;background-position: 135px 12px;padding: 6px 20px 0px 0px;font-size: 13px;font-weight: bold;width: 165px;height: 35px;vertical-align: middle;position: absolute;right: 102px;top: -45px;background-color: #FFFFFF;text-align: center;cursor: pointer;-webkit-border-radius: 0px 0px 4px 4px;-moz-border-radius: 0px 0px 4px 4px;border-radius: 0px 0px 4px 4px;box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.3);}optgroup option{padding-left: 20px;}.homepage_co_form .left input, .homepage_co_form .left select{margin-right: 17px;width: 170px;}.homepage_cautare_valori #cerere_oferta_form{text-align: left;padding: 8px 40px 0 40px;/*margin: 10px 0 0 0;*/}.homepage_cautare_valori #cerere_oferta_form select{margin-bottom: 15px;}.homepage_cautare_valori #cerere_oferta_form #cor_hotel_destinatie{width: 357px;}.homepage_co_form input, .homepage_co_form label{display: block;}.homepage_cautare_variante .cerere_oferta_li > .homepage-discount-icon{background: url('./images/discount_icon_white.png');width: 20px;height: 20px;display: inline-block;background-repeat: no-repeat;background-size: 20px;}.homepage_cautare_variante .cerere_oferta_li.activ > .homepage-discount-icon{background: url('./images/discount_icon_red.png');width: 20px;height: 20px;display: inline-block;background-repeat: no-repeat;background-size: 20px;}.homepage_cautare_valori #cor_form_message{font-weight: bold;font-size: 17px;margin: 0px 40px 20px 40px;}.homepage_cautare_valori #cor_form_message.error{color: #ed2024;}.homepage_cautare_valori #cor_form_message.success{color: #2cb742;}

 /*hotel_camera_popup.css*/ 

.popup-camera-container{width: 760px;min-height: 500px;position: absolute;top: 10%;left: 1px;background: white;z-index: 1200;border-radius: 5px;padding: 25px;transition: opacity .7s;}.carusel-camera{float: left;width: 520px;margin-bottom: 20px;padding: 10px;position: relative;background-color: #f7f9fc;}.facilitati-popup{float: right;width: 190px;padding: 0 0 10px 10px;font-size: 13px;position: relative;}.facilitati-popup h5{font-weight: bold;font-size: 15px;margin-top: 15px;}.carusel-camera-poza-mare{height: 274px;max-width: 520px;max-height: 274px;background-repeat: no-repeat;background-position: center center;background-size: contain;}.carusel-camera-thumb{cursor: pointer;margin-right: 3px;border: 1px solid #fff!important;outline: 3px solid #fff;margin-top: 5px;width: 60px;height: 60px;}.carusel-camera-thumb.current{border: 1px solid #fff;outline: 3px solid #8ba8d7;}.carusel-camera .glyphicon{height: 32px;width: 32px;top: 275px;opacity: .6;display: block;color: white;cursor: pointer;font-size: 25px;position: absolute;}.carusel-camera .glyphicon-chevron-right{right: 15px;}.carusel-camera .glyphicon-chevron-left{left: 15px;}.carusel-camera .glyphicon:hover{opacity: 1;}.facilitati-speciale-camera{overflow: auto;clear: left;line-height: 24px;}.facilitati-speciale-camera span{font-size: 30px;margin: 0 0 0 10px;}.facilitati-popup .remove-icon{background: url(./js/jquery/fancyBox/source/fancybox_sprite.png) top left no-repeat;display: block;height: 34px;width: 37px;position: absolute;top: -38px;right: -37px;font-size: 16px;cursor: pointer;}.facilitati-popup .facilitate{margin: 0;}.facilitate .icon{font-size: 15px;}.popup-nume-camera{text-align: center;color: #132b4d;}

 /*hotel_side.css*/ 

.hotel_page_left .hotel_general_tripadvisor_info{width: 230px;margin-bottom: 20px;}.hotel_page_left .best-tarif{float: right;margin-bottom: 20px;}.hotel_page_left .best-tarif-container{min-height: 70px;}.hotel_page_right .best-tarif-container{min-height: 50px;margin-top: 15px;}.hotel_page_left .detalii-telefon{margin-bottom: 20px;padding-left: 55px;margin-left: -4px;}.hotel_page_left .detalii-telefon:before{left: 0;}#small_map_canvas_hotel{height: 260px;background: url("./images/gmaps_small_placeholder.jpg") no-repeat center center;cursor: pointer;}.hotel-footnotes{line-height: 35px;border-bottom: 1px solid #e3e3e3;font-size: 12px;padding-bottom: 15px;}

 /*layout.css*/ 

/* Remove padding, margin, etc */*{margin: 0;padding: 0;border: 0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}html, body{font-family: "Open Sans", Arial, sans-serif;color: #777777;position: relative;font-size: 100%;min-width: 1200px!important;/*padding-top: 59px;*/ /*pt header position fixed*/}.container{width: 1280px!important;position: relative;}body{/*font-size:13px;*//* *font-size:small;*font:x-small;*/ background:#fff;line-height: 1.25em;text-align:left;padding:0;-webkit-font-smoothing: antialised;}.no-padding{padding-left: 0!important;padding-right: 0!important;}.no-padding-right{padding-right: 0!important;}.no-padding-left{padding-left: 0!important;}.col-centered{float: none;margin: 0 auto;}.no-gutter{padding-left: 0!important;}.none{display: none;}.wrapper{width: 1280px;margin: 0 auto;position: relative;}.overflow-hidden{overflow: hidden;}h3{margin: 0;}label{margin-bottom: 3px;}@media all and (min-width: 1200px){.container{width: 1280px;}}

 /*lista_circuite.css*/ 

.un-circuit-din-lista{border-bottom: 1px solid #e3e3e3;}.un-circuit-din-lista:last-child{padding-bottom:30px;border-bottom:none;}.lista-circuite-table-container{margin-top: 10px;}.lista-circuite-table{text-align: left;}.lista-circuite-table thead{text-transform: uppercase;font-size: 12px;/*color: #676767;*/ background: rgba(55, 126, 187, 0.85) none repeat scroll 0 0;color: white;}.lista-circuite-table td{border: 1px solid #e3e3e3;padding: 5px 20px;}.lista-circuite-table tr td:first-child{border-left: none;/*padding-left: 0;*/}.lista-circuite-table tr td:last-child{border-right: none;}.lista-circuite-table tbody, .lista-circuite-table tbody td{color: #777777;font-size: 14px;font-weight: bold;}.lista-circuite-lastdiv{padding-top: 24px;padding-bottom: 24px;}.detalii-telefon{position: relative;padding-left: 60px;}.detalii-telefon p:first-child{margin-bottom: 5px;font-size: 13px;}.detalii-telefon p:nth-child(2){font-size: 14px;font-weight: bold;color: #092d4e;margin: 0;}.detalii-telefon:before{color: #092d4e;font-family: "haisitu" !important;content: "p";position: absolute;font-size: 47px;left: 4px;top: 18px;font-weight: normal!important;}.lista-circuite-lastdiv .circuit-pret-sejur{margin: -3px 0 8px 0;}.lista-circuite-lastdiv .hotel_general_price span{font-size: 26px;}.lista-circuite-lastdiv .btn{text-transform: uppercase;font-weight: 900;padding-top: 14px;padding-bottom: 14px;margin: 0;}

 /*lista_hoteluri_destinatie.css*/ 

/* FILTRE ORDONARE */.filtre_ordonare_div{width: 100%;text-align: right;font-size: 14px;height: 33px;border-bottom: 1px solid #e3e3e3;padding-top: 5px;background: #fafafa;box-sizing: border-box;}.filtre_ordonare_div ul{float: left;padding-right: 5px;width: 100%;}.filtre_ordonare_div li{float: right;list-style: none;margin: 0px 5px;padding-right: 30px;}.filtre_ordonare_div li:nth-child(2){padding-right: 5px;}.filtre_ordonare_div li a{font-weight: bold;font-size: 13px;text-transform: capitalize;color: #777777;}.filtre_ordonare_div li:hover,.filtre_ordonare_div li:hover a,.filtre_ordonare_div li.active,.filtre_ordonare_div li.active a{color: #1881bd;}.filtre_ordonare_div li.ordoneaza_dupa{font-size: 14px;float: left;}.filtre_ordonare_div li.ordoneaza_dupa:hover{color: #777777;}/* LISTA HOTELURI */.tarife_hotel_div{/* float: left;min-width: 535px;max-width: 770px;*/}.tarife_hotel_div h2{line-height: 17px;margin-bottom: 4px;color: #092d4e;margin-top: 15px;}.tarife_hotel_div h2 a{font-size: 18px;color: #092d4e;text-decoration: none;}.tarife_hotel_div h2 a:hover{/*color: #f48037;*/ color: #ed2024;}.tarife_hotel_div .half_star,.filters_container .half_star,.tarife_hotel_extern_div .half_star{margin-left: -3px;}.adresa_hotel_p{font-family: 'Open Sans', Arial, sans-serif;color: #092d4e;font-size: 14px;margin-bottom: 0;}.adresa_hotel_p .vezi_harta{padding-left: 15px;margin-left: 10px;background: url(./images/pin_destinatie_light_mic.png) center left no-repeat;}.adresa_hotel_p .vezi_harta:hover{background: url(./images/pin_rosu.png) center left no-repeat;}.pin_harta_lista_hoteluri{margin: -4px 2px 0px 10px;}.hotel_general_tripadvisor_info img{position: relative !important;margin-top:5px;}.hotel-price-reservation-row .hotel_general_tripadvisor_info{margin-top: -89px;margin-bottom: 65px;}.hotel_general_tripadvisor_info img{margin: 0px 0px 0px 0px !important;width: 82px;vertical-align: middle;}.hotel_general_tripadvisor_info span{/* vertical-align: middle;*/ color: #579340;font-weight: bold;font-size: 14px;}.hotel_general_tripadvisor_info .reviews_count{font-weight: normal;}.hotel-price-reservation-row{padding-top: 91px;position: relative;}.hotel_general_price{font-size: 14px;color: #777777;text-align: right;margin-top: -5px;white-space: nowrap;}.hotel-price-reservation-row .hotel_general_price{margin-top: -24px;}.hotel_general_price span{color: #092d4e;font-size: 24px;font-weight: 900;}.hotel_general_price sup{font-size: 12px;top: 3px;font-weight: 700;}.hotel_book_now{}.hotel_book_now a{color: white;text-decoration: none;}.hotel_book_now_future_msg{position: absolute;right: 0px;top: 160px;}.hotel-price-reservation-row .btn{margin-top: -16px;margin-bottom: 0;}.special_offers_counter_div{}.special_offers_counter_div .btn{color: #1881bd;font-size: 14px;padding: 9px 0;height: 43px;max-height: 40px;min-width: 158px;border: 2px solid rgba(243, 123, 55, .7);/*#bdd6e5*/ border-radius: 4px;}.special_offers_counter_div img{}.hotel_general_li_content{min-height: 170px;position: relative;}.hotel_general_li_content .hotel_general_imagine_div{}.hotel_general_li_content .hotel_general_imagine_div img{position: relative !important;z-index: 1;width: 100%;}/* HOTEL MORE INFO DIV */.hotel_more_info_header{width: 100%;position: relative;height: 42px;overflow: hidden;margin-bottom: 14px;}.hotel_more_info_header ul{height: 100%;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}.hotel_more_info_header ul li{float: left;height: 100%;padding: 10px 20px 0 20px;font-size: 13px;color: #777777;font-weight: bold;border-right: 1px solid #e1e1e1;text-transform: uppercase;cursor: pointer;position: relative;}.hotel_more_info_header.with_a ul li,.hotel_more_info_header ul li.li_with_a{padding: 0;}.hotel_more_info_header ul li.offers_highlight{padding-left: 43px;background: url(./images/red_heart.png) center left 20px no-repeat;}.hotel_more_info_header.with_a ul li.offers_highlight{padding-left: 0;}/* doar pt cazare judet */.cazare_judet_more_info_header ul li{padding: 10px 17px 0 17px;}.hotel_more_info_header ul li.offers_highlight a,.hotel_more_info_header ul li.offers_highlight,.hotel_more_info_header ul li.offers_highlight.current-hotel-section,.hotel_more_info_header ul li.offers_highlight.activ a,.hotel_more_info_header ul li.oferte-hotel-show-more,.hotel_more_info_header ul li.oferte-hotel-show-more.current-hotel-section{/*color: #f48037;*/ color: #ed2024;}.hotel_more_info_header ul li.offers_highlight.current-hotel-section span,.hotel_more_info_header ul li.offers_highlight span{/*background-color: #f48037;*/ background-color: #ed2024;color: white;}.hotel_more_info_header ul li.offers_highlight span:hover,.hotel_more_info_header ul li.offers_highlight:hover span{/*background-color: #f48037;*/ background-color: #ed2024;color: white;}.hotel_more_info_header ul li.offers_highlight:hover,.hotel_more_info_header ul li.offers_highlight a:hover,.hotel_more_info_header ul li.oferte-hotel-show-more:hover{/*color: #f48037;*/ color: #ed2024;}.hotel_more_info_header ul li.no-border-right{border-right: none;}.hotel_more_info_header ul li:after{/* content: "";display: block;width: 1px;height: 24px;border-right: 1px solid #cacaca;opacity: .4;position: absolute;top: 5px;right: 0;*/}.hotel_more_info_header ul li a{/*color: #666666;*/ color: #1881bd;text-decoration: none;}.hotel_more_info_header.with_a ul li a,.hotel_more_info_header ul li.li_with_a a{display: block;height: 100%;width: 100%;padding: 10px 20px 0 20px;}.hotel_more_info_header.with_a ul li.offers_highlight a{padding-left: 43px;}.hotel_more_info_header ul li:hover,.hotel_more_info_header ul li a:hover{text-decoration: none;color: #1881bd;}.hotel_more_info_header ul li:hover span{background: #1881bd;color: white;}.hotel_more_info_header ul li.oferte-hotel-show-more span,.hotel_more_info_header ul li.current-hotel-section.oferte-hotel-show-more span{color: white;/*background: #f48037;*/ background: #ed2024;padding: 1px 5px 1px 5px;border-radius: 3px;margin-left: 7px;font-size: 11px;}.show-more-open{color: #F9A432!important;}.hotel_more_info_header ul li.current-hotel-section, .hotel_more_info_header ul li.activ a{/*color: #1881bd;*/ color: #092d4e;border-bottom: none;}.hotel_more_info_header ul li span{color: white;background: #666666;padding: 1px 5px 1px 5px;border-radius: 3px;margin-left: 7px;font-size: 11px;}.hotel_more_info_header ul li.current-hotel-section span{color: white;background: #1881bd;padding: 1px 5px 1px 5px;border-radius: 3px;margin-left: 7px;font-size: 11px;}.hotel_more_info_header ul li.current-hotel-section,.hotel_more_info_header ul li.activ{/* border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;*/}.hotel_more_info_header ul li.current-hotel-section:after,.hotel_more_info_header ul li.activ:after{content: "";display: block;width: 100%;position: absolute;bottom: -2px;left: 0;height: 3px;background: white;}.hotel_more_info_header ul li.current-hotel-section:last-child:after,.hotel_more_info_header ul li.activ:last-child:after{/*background: red;*/}{color: white;background: #1881bd;padding: 1px 5px 1px 5px;border-radius: 3px;margin-left: 7px;font-size: 11px;}.hotel_more_info_content{width: 100%;position: relative;}.hotel_more_info_div{margin-top: 20px;margin-right: -3px;background: white;}.hotel_more_info_div .description{max-height: 230px;overflow: hidden;}.hotel_more_info_div .description_overflow_mask{width: 100%;height: 159px;position: absolute;top: 73px;clear: both;width: 95%;}.hotel_more_info_div .description_overflow_mask2{width: 100%;height: 159px;position: absolute;top: 73px;clear: both;width: 95%;}.hotel_more_info_div .description_overflow_mask img, .hotel_more_info_div .description_overflow_mask2 img{height: 81%;width: 100%;}.hotel_more_info_div .description_small{min-height: 230px;}.hotel_more_info_div .description_small:after{content: "";display: block;width: 100%;height: 100%;position: absolute;bottom: 36px;background: linear-gradient(rgba(255, 255, 255, 0) 90%, rgba(255, 255, 255, 1) 100%)}.hotel_more_info_div .description_small p{font-size: 14px;color: #777777;font-weight: normal;}.hotel_more_info_div .amenities{box-sizing: border-box;min-height: 235px;}.hotel_more_info_div .amenities h5{margin-bottom: 14px;font-size: 18px;color: #666666;font-weight: bold;}.hotel_more_info_div .amenities ul li{font-size: 14px;color: #777777;font-weight: normal;}.hotel_more_info_div .hotel_more_info_hide{float: right;border-right: none;}.hotel_more_info_div .hotel_more_info_hide span.hotel_less_info_btn{text-transform: capitalize;color: #1881bd;background: white;}/*.hotel_more_info_div .hotel_more_info_hide span.hotel_less_info_btn:hover{color: #F37B37;}*/.hotel_more_info_btn .icon.icon-arrow-down:before{position: absolute;top: 3px;}.read_more a{cursor: pointer;color: #006ba8;font-size: 14px;font-weight: 600;position: absolute;display: block;width: 100%;background: white;height: 37px;bottom: 0;text-decoration: none;}.read_more a:hover{/*color: #f37b37;*/ text-decoration: underline;}#hotels_container{}#hotels_container #hotels{margin: 0;}#hotels_container .hotel_list_li, #hotels .hotel_list_li{border-bottom: 1px solid #e1e1e1;padding-bottom: 30px;padding-top: 30px;padding-right: 3px;position: relative;}#hotels_container .hotel_list_li:hover, #hotels .hotel_list_li:hover{background: #f6f6f6;}#hotels_container .hotel_list_li:after, #hotels .hotel_list_li:after{/* content: "";background: url(./images/background_bottom_hotel.png) center center no-repeat;visibility: visible;height: 52px;width: 100%;position: absolute;bottom: 0;z-index: -1;*/}.sign_check{background-image: url("./images/bifa_gri.png");background-repeat: no-repeat;display: block;float: left;height: 12px;margin: 5px 3px 0 0;overflow: hidden;position: relative;width: 12px;}.vezi_oferte{color: #6e6e6e !important;font-size: 12px;font-weight: bold;margin-top: 5px;text-decoration: underline;}.hotel_more_info_content h4{font-weight: bold;color: #777777;max-width: 100%;line-height: 55px;padding: 0;margin-top: 0px;margin-left: 0;font-size: 16px;border-bottom: none;}.special_offer_hotel_more_info_div{position: relative;margin-left: 0;border-bottom: 1px solid #e1e1e1;font-size: 14px;padding-top: 11px;padding-bottom: 11px;box-sizing: border-box;}.special_offer_hotel_more_info_div:nth-of-type(1){border-top: 1px solid #e1e1e1;}.special_offer_hotel_more_info_div .offer_info{float: left;max-width: 80%;}.special_offer_hotel_more_info_div .offer_starts_from{font-size: 14px;font-weight: normal;}.special_offer_hotel_more_info_div .offer_info a{color: #006ba8;font-weight: 700;font-size: 16px;/*text-decoration: underline;*/}.special_offer_hotel_more_info_div .offer_info a:hover{/*color: #f37b37;*/ color: #ed2024;}.special_offer_hotel_more_info_div .offer_price{float: right;max-width: 20%;font-weight: normal;font-size: 13px;}.special_offer_hotel_more_info_div .offer_price span{color: #092d4e;font-size: 18px;font-weight: bold;}.special_offer_hotel_more_info_div .offer_price span sup{font-size: 12px;font-weight: 600;top: 0;}.hotel_more_info_content .vezi_toate_div{height: 40px;margin-top: 1px;text-align: left;padding-top: 4px;font-size: 14px;box-sizing: border-box;}.hotel_more_info_content .vezi_toate_div a{text-transform: lowercase;text-decoration: none;font-weight: normal;font-size: 14px;}.tarife_viitor_msg_container{margin-top: -40px;}.div_msg_fara_rezervare{padding: 5px 0px;}.div_msg_fara_rezervare a.vezi_oferte_speciale{color: #006ba8;font-weight: bold;}.div_msg_fara_rezervare a.vezi_oferte_speciale:hover{/*color: #F37B37;*/}.untiate_localitate_judet{font-weight: 700;font-size: 18px;}.tarife_hotel_div .unitate_localitate_judet{display: none;}.hotel_page_right .hotel-subtitle .adresa_hotel_p .icon.icon-phone:before{font-size: 20px;}.special_offers_counter_div .btn{padding: 0px;}.special_offers_counter_div .sigla{width: 20%;height: calc(100% + 2px);float: left;/*background-color: #FA9E25;*/ background-color: #ed2024;text-align: center;margin-top: -1px;margin-left: -1px;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}.special_offers_counter_div .sigla .typcn-heart{color: #FFFFFF;/* font-size: 100%;*/ position: relative;right: 1px;}.special_offers_counter_div .sigla .typcn-heart{font-size: 200%;top: -4px;}.special_offers_counter_div .counter .middle_vertical_align{height: 36px;display: table-cell;vertical-align: middle;}.special_offers_counter_div .counter{width: 76%;float: right;}.travelfuseOfferLoader{position: absolute;left: 160px;top: 90px;}

 /*liste_oferte.css*/ 

div.prezentare_hotel_extern{position: relative;margin-bottom: 30px;}.hotel-offers-container{border: 2px solid #e3e3e3;}.oferta-hotel-extern{border-bottom: 2px dotted #e3e3e3;padding: 25px 20px 20px 20px;}.oferta-hotel-extern:last-child{border-bottom: none;}.oferta-hotel-extern div.top-panel-oferte-hotel-extern{}.oferta-hotel-extern div.bottom-panel-oferte-hotel-extern{text-align: center;}.top-panel-oferte-hotel-extern h2{font-size: 18px;font-weight: 700;margin: 0 0 15px 0;color: #377ebb;}.top-panel-oferte-hotel-extern h2 a{color: #377ebb;}.top-panel-oferte-hotel-extern h2 a span{font-weight: 400;}.top-panel-oferte-hotel-extern h2 a span{font-weight: 400;}.top-panel-oferte-hotel-extern h2 a span{font-weight: 400;}div.descriere-oferta-hidden{display: none;line-height: 22px;color: #666666;font-size: 12px;font-weight: normal;margin-top: 1px;margin-bottom: 30px;}div.descriere-oferta-hidden > span{color: #132b4d;cursor: pointer;}div.descriere-oferta-hidden > span:hover{color: #377ebb;}div.descriere-oferta-hidden ul,div.descriere-oferta-hidden ol{margin-top: 5px;}div.descriere-oferta-hidden li{margin-bottom: 0px !important;margin-top: 0px !important;border-bottom: none !important;padding-bottom: 0px !important;line-height: 20px;min-height: 20px;}div.descriere-oferta-hidden li .icon-checkmark{color: #4abf3a;font-size: 20px;margin-left: -5px;margin-right: 5px;}/* saf3+, chrome1+ */@media screen and (-webkit-min-device-pixel-ratio:0){div.descriere-oferta-hidden li .icon-checkmark{vertical-align: text-top;}}div.descriere-oferta-more{font-size: 12px;font-weight: normal;margin-top: -6px;margin-bottom: 11px;}div.descriere-oferta-more span{color: #132b4d;cursor: pointer;font-weight: 600;}.descriere-oferta-more span:hover{color: #377ebb;}.top-panel-oferte-hotel-extern table{margin-left: -20px;width: calc(100% + 40px);text-align: left;}.top-panel-oferte-hotel-extern table thead{text-transform: uppercase;font-size: 12px;color: white;/*background: #377ebb;*/ background: rgba(55, 126, 187, 0.85);}.top-panel-oferte-hotel-extern table tr{}.top-panel-oferte-hotel-extern table thead td{}.top-panel-oferte-hotel-extern table td:first-child{border-left: none;}.top-panel-oferte-hotel-extern table td:last-child{border-right: none;}.top-panel-oferte-hotel-extern table tbody,.top-panel-oferte-hotel-extern table tbody td{color: #777777;font-size: 14px;font-weight: bold;}.top-panel-oferte-hotel-extern table td{border: 1px solid #e3e3e3;padding: 5px 20px;}.top-panel-oferte-hotel-extern td.data-perioadei{font-weight: 900;font-size: 14px;color: #132b4d;}.top-panel-oferte-hotel-extern .pretul-perioadei{font-weight: 900;font-size: 18px;color: #132b4d;}.top-panel-oferte-hotel-extern table.ajax-table-oferta{/*margin-top: -20px;*/}.top-panel-oferte-hotel-extern table.ajax-table-oferta td{padding: 5px 8px;}.top-panel-oferte-hotel-extern table.ajax-table-oferta td:first-child{padding-left: 20px;}.top-panel-oferte-hotel-extern table.ajax-table-oferta td:last-child{padding-right: 20px;text-align: right;}.oferta-toate-perioadele{width: 100% !important;float: left;/*margin-top: 20px;*/}.bottom-panel-oferte-hotel-extern .pret{font-size: 18px;font-weight: 600;color: #FF5B26;}.bottom-panel-oferte-hotel-extern .pret span{color: #777777;font-size: 14px;}.bottom-panel-oferte-hotel-extern div.vezi-toate-perioadele{color: #39597F;cursor: pointer;text-decoration: underline;}.bottom-panel-oferte-hotel-extern div.rezerva_acum{margin-top: 19px;}.bottom-panel-oferte-hotel-extern div.rezerva_acum a{margin: 0;text-transform: uppercase;font-weight: 900;padding: 11px 37px;}.bottom-panel-oferte-hotel-extern .afla-mai-multe{margin-top: 32px;color: #132b4d;}.bottom-panel-oferte-hotel-extern .afla-mai-multe:hover,.bottom-panel-oferte-hotel-extern .afla-mai-multe:hover .icon{color: #377ebb;}.bottom-panel-oferte-hotel-extern .afla-mai-multe .icon{padding-left: 15px;position: relative;margin-left: 15px;color: #a6a6a6;font-weight: bold;text-transform: uppercase;font-size: 12px;}.bottom-panel-oferte-hotel-extern .afla-mai-multe .icon:before{left: -10px;}.bottom-panel-oferte-hotel-extern .hotel_general_price{text-align: center;margin-top: 28px;margin-right: 20px;}.vezi-toate-ofertele{text-align: center;color: #006ba8;font-weight: 700;font-size: 14px;/*background: url(../images/sageata_jos_gri.png) top 30px center no-repeat;*/ margin-bottom: -50px;height: 50px;text-decoration: underline;margin-top: 20px;z-index: 1;cursor: pointer;position: relative;}.vezi-toate-ofertele:before{content: "d";font-family: "haisitu" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;speak: none;position: absolute;text-decoration: none;left: 49%;top: 23px;font-size: 19px;line-height: 1;-webkit-font-smoothing: antialiased;}.vezi-toate-ofertele:hover{/*color: #f37b37;*/ color: #ed2024;}.vezi-toate-ofertele.deschise:before{display: none;}.hotel-offers-container .vezi-toate-ofertele{margin-bottom: 0;}.vezi-toate-ofertele.ascunde{background: url(../images/sageata_sus_gri.png) top center no-repeat;height:33px;padding-top: 12px;}.vezi-toate-ofertele.ascunde:before{display: none;}.tarife_hotel_extern_div{float: left;position: relative;padding-bottom: 107px;}.targul-de-turism-wrapper{margin-top: -35px;margin-bottom: 30px;}.targul-de-turism-wrapper img{width: 100%;height: auto;}.targul-de-turism-wrapper{margin-top: -35px;margin-bottom: 30px;}.targul-de-turism-wrapper img{width: 100%;height: auto;}

 /*mobile-header.css*/ 

.mobile-header-placeholder{height: 100px;}.mobile-header-container{position: fixed;z-index: 100;background: white;top: 0;min-height: 100px;padding-top: 32px;width: 100%;padding: 0 2%;}.mobile-header{height: 60px;top: 0;left: 0;font-size: 3em;font-weight: bold;color: #006ba8;padding: 35px 5%;}.mobile-header .glyphicon{top: -25px;}.mobile-logo-container{margin-top: -15px;margin-bottom: 20px;}.mobile-header-phone{position: relative;margin-bottom: 20px;}.mobile-header a.mobile-phone{display: inline-block;margin-right: 150px;}.mobile-header-phone:before{font-family: "haisitu" !important;content: "p";font-size: 81px;position: absolute;font-weight: normal;/*color: #f37b37;*/ color: #ed2024;top: 10px;left: 0;}.mobile-menu-container{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(255, 255, 255, 0.95);z-index: 100;margin-bottom: 20px;}.mobile-menu-container.overlay-scale{visibility: hidden;opacity: 0;-webkit-transform: scale(0.9);transform: scale(0.9);-webkit-transition: -webkit-transform 0.2s,opacity 0.2s,visibility 0s 0.2s;transition: transform 0.2s,opacity 0.2s,visibility 0s 0.2s;}.mobile-menu-container.open{visibility: visible;opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.4s,opacity 0.4s;transition: transform 0.4s,opacity 0.4s;}.mobile-menu-container nav{text-align: center;position: relative;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.mobile-menu-container nav li{font-size: 40px;line-height: 85px;font-weight: bold;text-transform: uppercase;}.mobile-menu-container nav li a{color: #006ba8;}.mobile-menu-container nav span.icon-close{font-size: 47px;color: #006ba8;}.hamburger-holder{margin-top: -9px;margin-bottom: 20px;}/*mobile login*/.mobile-menu-login{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(255, 255, 255, 0.95);z-index: 100;visibility: hidden;}.mobile-menu-login.overlay-scale{visibility: hidden;opacity: 0;-webkit-transform: scale(0.9);transform: scale(0.9);-webkit-transition: -webkit-transform 0.2s,opacity 0.2s,visibility 0s 0.2s;transition: transform 0.2s,opacity 0.2s,visibility 0s 0.2s;}.mobile-menu-login.open{visibility: visible;opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.4s,opacity 0.4s;transition: transform 0.4s,opacity 0.4s;}.mobile-menu-login .login_mobile_holder{background-color: white;width: 330px;box-sizing: border-box;border: 1px solid #e1e1e1;z-index: 9999;color: #0e4c79;box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;display: block;text-align: center;position: relative;top: 40%;right: -50%;transform: translate(-50%, -50%);}.login_mobile_holder #login_nav_holder:before,.login_mobile_holder #login_nav_holder:after{display: none;}.login_mobile_holder .icon-close{position: absolute;top: -60px;right: 43%;font-size: 40px;}@media screen and (max-width: 600){.mobile-header{font-size: 15px;}}

 /*newsletter_strip.css*/ 

/* NEWSLETTER FOOTER BEGIN */.socials_and_legal_info_wrapper.with_strip{/* background: url(./images/envelope_pattern.gif) repeat-x top center;*/ background: url(./images/envelope_pattern.png) repeat-x top center;background-size: auto 4px;}.newsletter_strip{color: #092d4e;/*color: #1881bd;*/ font-size: 14px;line-height: 20px;/* padding: 53px 0 0 0;*/ padding: 0px;}#newsletter_msg_container_div{/* display: block;position: absolute;margin: 0 auto;top: 53px;left: 36%;*/ width: 100%;text-align: center;margin-bottom: 25px;}#newsletter_form_container_div{padding: 35px 0px 0px 0px;}#newsletter_form_container_div .descriere_container{padding-top: 8px;}.newsletter_strip .aboneaza_span{/* margin-left: 5px;*/}.newsletter_strip .afla_span{font-weight: 900;text-transform: uppercase;/* display: block;*/ font-size: 15px;line-height: 1em;margin: 0 0 5px;}.aboneaza-te{text-transform: uppercase;font-size:14px;margin:0;height: 35px;}.aboneaza-te:hover{background:#f6a032;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}input.txt_field{color: #959595;font-size: 14px;margin: 0;border: 1px solid #dadada;margin: -1px;font-size: 14px!important;box-shadow: 0 1px 2px 0px rgba(0,0,0,0.075) inset;width: 99.5%;padding: 10px 0 10px 5%;height: 100%;border-radius: 0;}.newsletter_form_container{width: 630px;margin-left: 48px;}.newsletter_input_container{width: 500px;}.newsletter_submit_container .btn{padding: 6px 29px;}.r-ms{display: none;}.r-ms .ms{color: #1c901c;}.ms{background: #fff;color: #ee7b21;}.ms .icon{font-size: 18px;line-height: 12px;height: 12px;display: inline-block;padding: 0 5px 0 0;}#freshmail_email{background-color: #FFFFFF;margin-bottom: 0;width: 100%;padding: 10px 0 10px 5%;line-height: normal;}/* SOCIAL MEDIA ICONS*/.social-row{display: none;padding: 30px 0 0 0;}.social_media{margin: 0;}.social_media.contact{margin: 5px 0;}.social_media a{font-size: 180%;line-height: 1em;color: #a6a6a6;display: inline-block;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;padding: 0 6px;}footer .social_media a:first-child{margin-left: 0;padding-left: 0;}a:hover.icon-facebook{color: #3B5998;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}a:hover.icon-googgle-plus{color: #d34836;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}a:hover.icon-twitter{color: #4099FF;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}a:hover.icon-instagram{color: #a5743f;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}a:hover.icon-foursquare{color: #F94877;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}a:hover.icon-linked-in{color: #0077B5;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}a.pinterest{width: 20px;margin-left: 8px;height: 20px;background: url(./images/pinterest.png) no-repeat;background-position: bottom center;background-size: 100%;-o-transition:all 0s linear;-moz-transition:all 0s linear;-webkit-transition:all 0s linear;transition:all 0s linear;position: relative;top: 1px;}@media screen and (-webkit-min-device-pixel-ratio:0){/* Safari and Chrome */ a.pinterest{vertical-align: baseline;} /* Safari only override */ ::i-block-chrome, a.pinterest{position: relative;top: 5px;}}a.pinterest:hover{background-position: top center;-o-transition:all 0s linear;-moz-transition:all 0s linear;-webkit-transition:all 0s linear;transition:all 0s linear;}a.pinterest_contact{width: 20px;margin-left: 3px;height: 20px;background: url(./images/pinterest.png) bottom center no-repeat;background-size: 100%;-o-transition:all 0s linear;-moz-transition:all 0s linear;-webkit-transition:all 0s linear;transition:all 0s linear;}a.pinterest_contact:hover{background-position: top center;-o-transition:all 0s linear;-moz-transition:all 0s linear;-webkit-transition:all 0s linear;transition:all 0s linear;}.google-logo{width: 16px;height: 16px;background: url(./images/logo/google-logo.png) no-repeat;background-position: 0px -16px;background-size: 100%;-o-transition:all 0s linear !important;-moz-transition:all 0s linear !important;-webkit-transition:all 0s linear !important;transition:all 0s linear;position: relative;top: -2px;margin: 0px 5px;}.google-logo-contact{margin: 0px;}a.google-logo:hover{background-position: 0px 0px !important;-o-transition:all 0s linear !important;-moz-transition:all 0s linear !important;-webkit-transition:all 0s linear !important;transition:all 0s linear !important;}.footer_social_apis{float: right;width: 320px;margin-right: 10px;}.logouri_aditionale{width: 561px;margin: 0 auto;padding-bottom: 20px;}.despre-noi-desc .logouri_aditionale{padding-top: 10px;width: 511px;/* border-top: 1px solid #eaeaea;*/ text-align: center;margin-bottom: 30px;}.logouri_aditionale a{float: left;margin: 0 20px;}.despre-noi-desc .logouri_aditionale a{margin: 0 15px;}.logouri_aditionale .icon-fptr{background: url('./images/logo_fptr.png');width: 68px;height: 54px;background-size: 68px 54px;}.logouri_aditionale .icon-fptr.hover-gray-out:hover{background: url('./images/logo_fptr_gray.png');width: 68px;height: 54px;background-size: 68px 54px;}.logouri_aditionale .icon-srmfrb{background: url('./images/logo_srmfrb.png');width: 152px;height: 54px;background-size: 152px 54px;}.logouri_aditionale .icon-srmfrb.hover-gray-out:hover{background: url('./images/logo_srmfrb_gray.png');width: 152px;height: 54px;background-size: 152px 54px;}.logouri_aditionale .icon-crbt{background: url('./images/logo_crbt.png');width: 64px;height: 54px;background-size: 64px 54px;}.logouri_aditionale .icon-crbt.hover-gray-out:hover{background: url('./images/logo_crbt_gray.png');width: 64px;height: 54px;background-size: 64px 54px;}.logouri_aditionale .icon-optbr{background: url('./images/logo_optbr.png');width: 43px;height: 54px;background-size: 43px 54px;}.logouri_aditionale .icon-optbr.hover-gray-out:hover{background: url('./images/logo_optbr_gray.png');width: 43px;height: 54px;background-size: 43px 54px;}.logouri_aditionale .icon-arb{background: url('./images/logo_arb.png');width: 34px;height: 54px;background-size: 34px 54px;}.logouri_aditionale .icon-arb.hover-gray-out:hover{background: url('./images/logo_arb_gray.png');width: 34px;height: 54px;background-size: 34px 54px;}#review_social{margin-top: 50px;}.review-social-content-center{display: flex;-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.review-social-wrapper{border: 1px solid #d3dddd;padding: 0 50px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.review-social-wrapper .owl-carousel{margin: 0;}.review-social-wrapper .social-tile{text-align: center;padding: 0;position: relative;}.review-social-wrapper .social-tile *{display: inline-block;}.review-social-wrapper .social-tile i, .review-social-wrapper .reviews_sitejabber_logo_wrapper{position: relative;font-size: 55px;height: 55px;display: block;top: -10px;margin-bottom: 5px;}.review-social-wrapper .social-tile i.facebook,.review-social-wrapper .social-tile span.social-facebook,.review-social-wrapper .social-tile #star-facebook i{color: #4763a4;}.review-social-wrapper .social-tile i.google,.review-social-wrapper .social-tile span.social-google,.review-social-wrapper .social-tile #star-google i{color: #dc4e40;}.review-social-wrapper .social-tile i.trustpilot{color: #eb8923;}.review-social-wrapper .social-tile #star-trustpilot i{color: #017f4e;}.review-social-wrapper .social-tile span.social-trustpilot{color: #010101;}.review-social-wrapper .social-tile #star-sitejabber i, .review-social-wrapper .social-tile span.social-sitejabber{color: #182A63;}.review-social-wrapper .social-tile .social-name{font-weight: 600;font-style: normal;display: inline-block;font-size: 22px;margin-bottom: 30px;}.review-social-wrapper .social-tile .social-grade{font-size: 42px;font-weight: 300;font-style: normal;color: #708395;margin-bottom: 15px;width: 100%;}.review-social-wrapper .social-tile .star{margin-top: 10px;margin-bottom: 0;}.review-social-wrapper .social-tile .star i{display: inline;font-size: 20px;padding: 0 1px;text-decoration: none;}.review-social-wrapper .social-tile .rating-counter{font-size: 13px;font-weight: 400;font-style: italic;color: #8496a7;margin-bottom: 20px;position: relative;top: -10px;width: 100%;}.review-social-wrapper .social-tile a{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 2;}.review-social-wrapper #review-slider .owl-nav{top: calc(50% - 45px);}.review-social-wrapper #review-slider .owl-nav .owl-prev, .review-social-wrapper #review-slider .owl-nav .owl-prev{border: 0px;background: transparent;}.review-social-wrapper .social-title .star{margin-top: 10px;margin-bottom: 0;}section#retele_sociale{/* padding-top: 50px;padding-bottom: 50px;*/ border-bottom: 1px solid #d3dddd;}section#retele_sociale ul{text-align: center;padding: 0;}section#retele_sociale ul li{margin: 0 32px;display: inline-block;}section#retele_sociale .footer-social-icon{font-size: 58px;}.footer-social-icon{color: #092d4e;}#newsletter_form_container_div{/* 2025.01.20 Ludovic: reverted to oder version */ /* display: flex;justify-content: space-between;align-items: center;border-radius: 4px;border: 1px solid #E4E4E4;background: #F6F6F6;padding: 4px 50px;margin-top: 60px;*/ margin-bottom: 25px;}#new_discount_logo_newsletter_container{width: 20%;}.newsletter_form_container{width: unset;margin-left: unset;display: flex;gap: 10px;justify-content: space-between;width: 50%;padding-left: 10px;}#newsletter_form_container_div .newsletter_input_container{width: unset;flex-grow: 1;}#newsletter_form_container_div .descriere_container{padding: 0px 20px 0px 0px;width: 50%;}#newsletter_form_container_div .descriere_container .aboneaza_span{/* 2025.01.20 Ludovic: reverted to oder version */ /* font-weight: bold;color: #000;font-size: 18px;line-height: 18px;*/ line-height: 32px;}#newsletter_form_container_div .newsletter_form_container .newsletter_submit_container .btn{margin-bottom: 0px;}#newsletter_form_container_div .newsletter_content_container{display: flex;flex-direction: column;width: 80%;height: 84px;margin-top: 44px;}#newsletter_form_container_div .newsletter_main_content_container{display: flex;justify-content: space-between;align-items: center;}#newsletter_form_container_div #newsletter_msg_container_div{margin-top: 10px;}#newsletter_form_container_div #newsletter_msg_container_div p{background: unset;}

 /*paginatie_si_sortare_oferte.css*/ 

/* BEGIN PAGINATIE GENERALA */.paginatie_generala_container{font-size: 14px;color: #a6a6a6;}.paginatie_generala_container a{color: #a6a6a6;}/*.paginatie_generala_container:after{content: " ";clear: both;display: block;height: 1px;width: 97%;background: #e3e3e3;position: absolute;bottom: 0;left: 15px;}*/.paginatie-jos{border: none;margin-top: 0;}.pagini_info{float: left;vertical-align: middle;}.pagini_info:last-child{padding-right: 15px;}.paginatie_generala{}.paginatie_generala div{margin: 0 5px;float: left;padding: 0;}.paginatie_generala div.right{float: right;}.paginatie_generala a{color: #a6a6a6;}.paginatie_generala div:last-child{margin-right: 0;}.paginatie_generala .pagina_fixa{text-align: center;}.paginatie_generala .pagina_fixa.sageata{}.paginatie_generala .pagina_fixa:last-child{margin-right: 5px;}.paginatie_generala .pagina_fixa:active{box-shadow: none;margin-top: 1px;}.paginatie_generala .pagina_fixa a{text-decoration: none;display: block;}.paginatie_generala .pagina_fixa a:hover{}.paginatie_generala .pagina_variabila{margin: 0 5px;}.paginatie_generala .pagina_variabila:hover{/*border: 1px solid #E4E5E6;*/ color: #767676;}.paginatie_generala .pagina_variabila a{text-decoration: none;display: block;}.paginatie_generala .pagina_variabila a:hover{/*color: #f37b37;*/ color: #ed2024;}.paginatie_generala .pagina_curenta{cursor: default;text-align: center;font-weight: 900;color: #132b4d;margin: 0 5px;}.paginatie_generala .pagina_variabila a{display: block;}.paginatie_generala .icon{margin: 0 5px;}.paginatie_generala .icon-arrow-left{margin-right: 15px;margin-left: -5px;}.paginatie_generala .pagina_variaila .icon-arrow-left{margin-left: -10px;}/* END PAGINATIE GENERALA *//* PAGINATIE BEGIN */.paginatie_cazare_destinatie{/* width: 700px;*/ width: 100%;border-bottom: 1px dotted gray;height: 22px;}.paginatie_precedent{float: left;width: 145px;font-weight: bold;}.paginatie_precedent_activ{cursor:pointer;}.paginatie_urmator{float: right;width: 143px;font-weight: bold;}.paginatie_urmator_activ{cursor:pointer;}.nav_btn_img{padding-bottom: 3px;vertical-align: middle;}.nav_btn_div_prev{width: 17px;height: 17px;background-image: url("../images/arrows.png");background-position: left bottom;background-repeat: no-repeat;float: left;margin-right: 10px;margin-top: 2px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}.nav_btn_div_prev:hover{background-image: url("../images/arrows.png");background-position: left top;background-repeat: no-repeat;}.nav_btn_div_prev_hovered{background-image: url("../images/arrows.png");background-position: left top;background-repeat: no-repeat;}.nav_btn_div_next{width: 17px;height: 17px;background-image: url("../images/arrows.png");background-position: right bottom;background-repeat: no-repeat;float: right;margin-left: 5px;margin-top: 2px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}.nav_btn_div_next:hover{background-image: url("../images/arrows.png");background-position: right top;background-repeat: no-repeat;}.nav_btn_div_next_hovered{background-image: url("../images/arrows.png");background-position: right top;background-repeat: no-repeat;}.nav_btn_div_prev_gray{width: 17px;height: 17px;background-image: url("../images/arrows.png");background-position: left center;background-repeat: no-repeat;float: left;margin-right: 10px;margin-top: 2px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}.nav_btn_div_next_gray{width: 17px;height: 17px;background-image: url("../images/arrows.png");background-position: right center;background-repeat: no-repeat;float: right;margin-left: 5px;margin-top: 2px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}.paginatie_no_href{color: #717171;}/* PAGINATIE END *//* SORTARE UNITA CU PAGINATIE */.filtre_ordonare_div.impreuna{/*border: none;*/}.filtre_ordonare_div.impreuna ul li{float: left;padding-right: 15px;}.filtre_ordonare_div.impreuna ul li:nth-child(2){padding-right: 15px;}.filtre_ordonare_div.impreuna ul li:nth-child(1){padding-right: 10px;}.filtre_ordonare_div.impreuna ul li:nth-child(1):hover{color: #777777;}.paginatie_generala_container.impreuna{margin-top: -30px;padding-bottom: 5px;}.filtru_resume.filtru_resume_oferte{border-top: 1px solid #e3e3e3;margin-top: -5px;}.filtru_resume.resume_circuite{border-top: none;margin:0;}

 /*politici_hotel_tabs.css*/ 

/*.hotel_policy_container{border-bottom: 1px solid #e1e1e1;float: left;}.hotel_policy_container ul li{min-height: 50px;float: left;width: 100%;padding: 15px 20px 15px 20px;}*//*.hotel_policy_container ul li:nth-child(2n){background-color: #FFFFFF;}.hotel_policy_container ul li:nth-child(2n+1){background-color: #f4f4f4;}.hotel_policy_container .policy_name{width: 30%;float: left;color: #133A66;font-weight: bold;}.hotel_policy_container .policy_description{float: left;width: 70%;text-align: justify;font-size: 14px;}*/.hotel_ean_policy_container{border-top: 1px solid #e3e3e3;margin-bottom: 30px;}.politici_subtitluri{width: 30%;padding-bottom: 60px;border-right: 1px solid #e3e3e3;}.politici_subtitluri p{line-height: 60px;border-bottom: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;margin: 0;padding-left: 20px;cursor: pointer;}.politici_subtitluri p:hover{background: #f6f6f6;}.politici_subtitluri p b{line-height: 60px;color: #c0c0c0;font-weight: 900;}.politici_subtitluri p.politica-curenta{border-right: none;position: relative;border-left: 1px solid #e3e3e3;background: #fafafa;}.politici_subtitluri p.politica-curenta b{color: #132b4d;}.politici_subtitluri p.politica-curenta:after{content: " ";display: block;position: absolute;height: 100%;width: 10px;background: #fafafa;right: -5px;top: 0;}.politici_descrieri{width: 70%;padding: 25px 25px 30px 30px;font-size: 13px;background: #fafafa;border-left: 1px solid #e3e3e3;margin-left: -1px;/*max-height: 426px;*/ overflow-y: auto;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}.politici_descrieri br{height: 0;line-height: 0;}.hotel_ean_policy_container p b{font-size: 13px;text-transform: uppercase;}.hotel_ean_policy_container ul li{}.politica-inchisa{display: none;}.politica-deschisa{display: block;}

 /*promo_area_home.css*/ 

/* PROMO CONTAINERS */section.top_destinatii{margin-top: 60px;}.promo_card_container{max-height: 258px;overflow: hidden;position: relative;transition: all .3s ease-out;border: 1px solid white;}.blue-shadow .promo_card_container{box-shadow: 0 0 10px #878f98;transition: all .3s ease-out;border: 1px solid rgba(48, 113, 169, 0.5);}.promo_card_container .txt_over{background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 35%, rgba(0,0,0,0.2) 75%);/* FF3.6+ */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 35%,rgba(0,0,0,0.2) 75%);/* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 35%,rgba(0,0,0,0.2) 75%);/* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 35%,rgba(0,0,0,0.2) 75%);/* IE10+ */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 35%,rgba(0,0,0,0.2) 75%);/* W3C */ position: absolute;bottom: 0;width: 100%;color: #fff;padding: 14% 5% 0%;height: 50%;left:0px;}.poza-localitate-hotel .promo_card_container .txt_over{padding-top: 10%;}.promo_card_container .txt_over h2{color: #fff;font-size: 20px;font-weight: bold;margin: 25px 0px;width: auto;position: absolute;}.promo_card_container .txt_over .dest_price{font-size: 25px;font-weight: 900;position: relative;}.promo_card_container .txt_over .dest_price p{padding: 0 30px 0 0;font-weight: 700;}.promo_card_container .txt_over .dest_price span{font-size: 14px;line-height: 14px;display: block;font-weight: normal;margin-right: -31px;}.promo_card_container .txt_over .dest_price sup{font-size: 12px;text-transform: uppercase;position: absolute;margin: 0 0 0 5px;top: 30px;font-weight: 600;}.promo_card_container .image-text-right{padding: 0px;}.promo_card_container .image-text-right span.oferte-tara-nr{margin: 0px;}.promo_card_container .image-text-right span.pret_minim span span{font-size: 12px;}/* TOPURI */.promo_destinations_div ul{border: 1px solid white;transition: all .3s ease-out;position: relative;}.promo_destinations_div ul:before{content: "";display: block;position: absolute;top: -2px;left: 1px;background: white;height: 11px;width: 392.5px;background: white;}.blue-shadow ul{box-shadow: 0 0 10px #878f98;transition: all .3s ease-out;border: 1px solid rgba(48, 113, 169, 0.5);/*border-top: 1px solid white;*/}.promo_destinations_div ul li{border: 1px solid #bdd6e5;border-top: none;padding: 13px 20px 13px 20px;font-size: 14.5px;min-height: 47px;}.promo_destinations_div ul li:first-child{border-top: 1px solid #ececec;margin-top: -2px;}.promo_destinations_div ul li a span{font-weight: 600;text-align: left;}.promo_destinations_div ul li span{font-weight: 400;}.promo_destinations_div ul li span strong{font-weight: 700;}.promo_destinations_div ul li h3{font-size: 14px;text-transform: uppercase;font-weight: 700;}.promo_destinations_div .promo_numar{font-size: 13px;margin-right: 10px;border: 1px solid #1881bd;padding: 0px 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}/*pentru pagina tarii promo card - primul (fara poza)*/.country_promo_container .promo_destinations_div ul li:first-child{border-top: 1px solid #bdd6e5;margin-top: -2px;}.country_promo_container .promo_destinations_div ul:before{display: none;}.promo_destinations_div.country_promo ul li:first-child{border-top: 1px solid #ececec;margin-top: -2px;}.promo_destinations_div.country_promo ul:before{display: block;}.promo_flights_div{}.promo_flights_div ul li{cursor: pointer;}.promo_flights_div ul li img{margin-left: 5px;}.promo_flights_div ul li span:first-child{color: #132b4d;} .country_promo_container ul.country_destinations li:first-child{height: 70px;overflow: hidden;}.promo_destinations_div > ul > li > .destinations_flex > div.flex-item-first{flex: 1.3;}.promo_destinations_div > ul > li > .destinations_flex > div.flex-item-second{flex: 1.5;}.destinations_flex{display:flex;justify-content: space-between;}#newsletter_section{margin-top: 60px;background: url(./images/envelope_pattern.png) repeat-x top center;background-size: auto 4px;}#sejur_avans_section{margin-top: 60px;}#sejur_avans_container{background: linear-gradient(to right, #689AE3, #6FA6E6);padding-top: 50px;padding-bottom: 50px;}#sejur_avans_section #sejur_avans_container{padding-left: 50px;padding-right: 50px;}#sejur_avans_wrapper{display: flex;gap: 10px;justify-content: space-between;}#sejur_avans_wrapper #sejur_avans_main_left_col{display: flex;flex-direction: column;gap: 20px;width: 52%;}#sejur_avans_wrapper #sejur_avans_main_right_col{width: 48%;display: flex;justify-content: end;gap: 10px;}#sejur_avans_wrapper #sejur_avans_main_left_col_text{font-size: 32px;font-style: normal;font-weight: 600;line-height: 34px;color: #fff;}#sejur_avans_wrapper #sejur_avans_main_left_col .btn{width: 160px;}#sejur_avans_wrapper .sejur_avans_main_right_col_card{width: 150px;height: 183px;border-radius: 4px;overflow: hidden;padding: 16px;background-repeat: no-repeat !important;background-size: cover !important;background-position: center !important;}#sejur_avans_wrapper .sejur_avans_main_right_col_card .col_card_text_wrapper{display: flex;flex-direction: column;width: 100%;height: 100%;}#sejur_avans_wrapper .sejur_avans_main_right_col_card .col_card_text_wrapper .col_card_title a{color: #000;font-size: 23px;font-style: normal;font-weight: 700;line-height: 23px;text-decoration: none;}#sejur_avans_wrapper .sejur_avans_main_right_col_card .col_card_text_wrapper .col_card_counter a{color: #EE2024;font-size: 15px;font-style: normal;font-weight: 600;line-height: 15px;text-decoration: none;}#sejur_avans_wrapper .sejur_avans_main_right_col_card .col_card_text_wrapper p{margin-bottom: 2px;}

 /*recent_seen_hotels_view.css*/ 

.left_side_content.istoric_hoteluri_container h3{border-bottom: none;padding-bottom: 0;padding-left: 20px;min-height: 42px;}.istoric_hoteluri_container .cautare{padding-bottom: 20px;}.seen_hotel_row{padding: 20px 20px 0 20px;position: relative;}.seen_hotel_row:after{content: " ";display: block;position: absolute;width: 86%;visibility: visible;height: 1px;background: #e1e1e1;bottom: -6px;left: 20px;}.seen_hotel_row .half_star{margin-left: -2px;}.istoric_hoteluri_container{position: relative;}.istoric_hoteluri_container .rezumat_hotel a{margin-top: 3px;font-size: 14px;font-weight: 700;display: block;color: #777777;}.istoric_hoteluri_container .rezumat_hotel a:hover{/*color: #f37b37;*/ color: #ed2024;}.istoric_hoteluri_container .adresa_hotel_p{font-size: 12px;font-weight: bold;}.istoric_hoteluri_container .adresa_hotel_p a{font-size: 12px;}.istoric_hoteluri_container .adresa_hotel_p span{color: #777777;min-width: 80px;display: inline-block;}.istoric_hoteluri_container h4 span{float: right;} .istoric_hoteluri_container .recent_hotel_stars_div{margin: -5px 0 0 -5px;}.istoric_hoteluri_container .hotel_image{float: left;margin: 0 15px 8px 0;}.istoric_hoteluri_container .sterge_tot_span{cursor: pointer;color: #838383;font-size: 13px;text-decoration: underline;padding-left: 20px;margin: 0 0 12px 0;position: relative;}.istoric_hoteluri_container .sterge_tot_span:hover{/*color: #f37b37;*/ color: #ed2024;}.istoric_hoteluri_container .sterge_tot_span:after{content: " ";display: block;position: absolute;width: 86%;visibility: visible;height: 1px;background: #e1e1e1;bottom: -12px;left: 20px;}.istoric_hoteluri_container .sterge_tot_span img{vertical-align: middle;margin-right: 7px;height: 13px;margin-top: -3px;}.istoric_hoteluri_container ul{padding: 5px 10px 5px 10px;}.istoric_hoteluri_container ul li{height: 60px;padding: 15px 15px 15px 15px;;border-bottom: 1px solid #e1e1e1;position: relative;}.istoric_hoteluri_container ul li:last-child{border-bottom: none !important;}.istoric_hoteluri_container .vezi_toate_div{height: 40px;margin: 0px 10px 7px 10px;text-align: center;font-size: 13px;}.seen_hotels_hotel_container{max-width: 152px;}.seen_hotels_footer{position: relative;margin-bottom: 10px;}.istoric_hoteluri_container .remove_seen_hotel_icon{cursor: pointer;padding-top: 3px;}

 /*select_box_style.css*/ 

/* * jquery.selectBoxIt.css 3.8.1 * Author: @gregfranko *//* Common CSS Properties --------------------- These properties will be applied to any themes that you use*//* SelectBoxIt container */.selectboxit-container{position: relative;display: inline-block;vertical-align: top;width: 100%;}/* Styles that apply to all SelectBoxIt elements */.selectboxit-container *{font: 14px Helvetica, Arial;/* Prevents text selection */ -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: -moz-none;-ms-user-select: none;-o-user-select: none;user-select: none;outline: none;white-space: nowrap;}/* Button */.selectboxit-container .selectboxit{width: 100%!important;cursor: pointer;margin: 0 0 15px 0;padding: 0;border-radius: 0;overflow: hidden;display: block;position: relative;}/* Height and Vertical Alignment of Text */.selectboxit-container span, .selectboxit-container .selectboxit-options a{height: 35px;/* Height of the drop down */ line-height: 35px;/* Vertically positions the drop down text */ display: block;}/* Focus pseudo selector */.selectboxit-container .selectboxit:focus{outline: 0;}/* Disabled Mouse Interaction */.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled{opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;cursor: default;}/* Button Text */.selectboxit-text{text-indent: 5px;overflow: hidden;text-overflow: ellipsis;float: left;}.selectboxit .selectboxit-option-icon-container{margin-left: 5px;}/* Options List */.selectboxit-container .selectboxit-options{-moz-box-sizing: border-box;box-sizing: border-box;min-width: 100%;/* Minimum Width of the dropdown list box options */ *width: 100%;margin: 0;padding: 0;list-style: none;position: absolute;overflow-x: hidden;overflow-y: auto;cursor: pointer;display: none;z-index: 9999999999999;text-align: left;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}/* Individual options */ .selectboxit-option .selectboxit-option-anchor{padding: 0 2px;}/* Individual Option Hover Action */.selectboxit-option .selectboxit-option-anchor:hover{text-decoration: none;}/* Individual Option Optgroup Header */.selectboxit-option, .selectboxit-optgroup-header{text-indent: 5px;/* Horizontal Positioning of the select box option text */ margin: 0;list-style-type: none;}/* The first Drop Down option */.selectboxit-option-first{border-top-right-radius: 6px;border-top-left-radius: 6px;}/* The first Drop Down option optgroup */.selectboxit-optgroup-header + .selectboxit-option-first{border-top-right-radius: 0px;border-top-left-radius: 0px;}/* The last Drop Down option */.selectboxit-option-last{border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}/* Drop Down optgroup headers */.selectboxit-optgroup-header{font-weight: bold;}/* Drop Down optgroup header hover psuedo class */.selectboxit-optgroup-header:hover{cursor: default;}/* Drop Down down arrow container */.selectboxit-arrow-container{/* Positions the down arrow */ width: 30px;position: absolute;right: 0;background: url("./images/sageata_jos_gri.png") no-repeat scroll center center rgba(0, 0, 0, 0);}/* Drop Down down arrow */.selectboxit .selectboxit-arrow-container .selectboxit-arrow{/* Horizontally centers the down arrow */ margin: 0 auto;position: absolute;top: 50%;right: 0;left: 0;display: none;}/* Drop Down down arrow for jQueryUI and jQuery Mobile */.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top: 30%;}/* Drop Down individual option icon positioning */.selectboxit-option-icon-container{float: left;}.selectboxit-container .selectboxit-option-icon{margin: 0;padding: 0;vertical-align: middle;}/* Drop Down individual option icon positioning */.selectboxit-option-icon-url{width: 18px;background-size: 18px 18px;background-repeat: no-repeat;height: 100%;background-position: center;float: left;}.selectboxit-rendering{display: inline-block !important;*display: inline !important;zoom: 1 !important;visibility: visible !important;position: absolute !important;top: -9999px !important;left: -9999px !important;}/* jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */.jqueryui .ui-icon{background-color: inherit;}/* Another jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */.jqueryui .ui-icon-triangle-1-s{background-position: -64px -16px;}/* Default Theme ------------- Note: Feel free to remove all of the CSS underneath this line if you are not using the default theme*/.selectboxit-btn{color: #959595;font-size: 14px;width: 100%;margin: 0;padding: 5px;border: 1px solid #dadada;box-shadow: 0 1px 2px 0px rgba(0,0,0,0.075) inset;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{box-shadow: none;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{text-decoration: none;background-position: 0 -15px;}.selectboxit-default-arrow{width: 0;height: 0;border-top: 4px solid #000000;border-right: 4px solid transparent;border-left: 4px solid transparent;}.selectboxit-list{background-color: #ffffff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}.selectboxit-list .selectboxit-option-anchor{color: #333333;}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor{color: #ffffff;background-color: #0081c2;background-image: -moz-linear-gradient(top, #0088cc, #0077b3);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);background-image: -o-linear-gradient(top, #0088cc, #0077b3);background-image: linear-gradient(to bottom, #0088cc, #0077b3);background-repeat: repeat-x;}.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor{color: #999999;}

 /*tarife_travelfuse.css*/ 

#travelfuseOfferDetails{font-size: 14px;margin-bottom: 40px;clear: both;}#travelfuseOfferDetails .camere-romania-row{padding: 10px 0px;line-height: initial;}#travelfuseOfferDetails .tip-camera-header{padding-left: 20px;}#travelfuseOfferDetails .masa-camera,#travelfuseOfferDetails .grila{display: inline-block;margin-top: 10px;}#travelfuseOfferDetails .cancelPolicies,#travelfuseOfferDetails .cancelPolicies a{color: #092d4e;margin-top: 10px;}#travelfuseOfferDetails .cancelPolicies a{text-decoration: underline;}#travelfuseOfferDetails .disponibil{color: #1881bd;font-weight: 600;}#travelfuseOfferDetails .disponibilLaCerere{color: #F9A432;font-weight: 600;}#travelfuseOfferDetailsLoader{margin: 20px 10px 40px;clear: both;display: block;}.cancelPoliciesLoader{width: 15px;height: 15px;}.travelfuseRezervationLoader{width: 32px;height: 32px;margin-bottom: 23px;}.backToHotel{font-weight: bold;text-decoration: underline;}span.line-through{text-decoration: line-through;}.tf_alternative_offers_container{margin-bottom: 30px;margin-top: 20px;}.tf_alternative_offers_title{font-weight: bold;}.tf_alternative_offers_msg_box{border: 1px solid #e2665f;background-color: #ffefef;margin-bottom: 20px;display: flex;padding-top: 10px;padding-bottom: 10px;margin-top: 4px;}.tf_alternative_offers_msg_box_top_text{color: #2a3e5b;font-weight: bold;margin-top: 10px;}.tf_alternative_offer_box{border: 1px solid #e4e4e4;padding: 14px 14px 4px 14px;}.tf_alternative_offer_period{color: #006BA8;font-weight: bold;margin-bottom: 20px;}.zero-lr-pad{padding-left: 0px;padding-right: 0px;}.tf_alternative_offers_msg_box > div:first-child{display: flex;justify-content: center;align-items: center;width: 60px;}.tf_alternative_offer_price{color: #000;font-weight: bold;}.tf_alternative_offer_outer_link{color: rgb(119, 119, 119);width: 20%;}.tf_alternative_offer_outer_link:hover{color: unset;}.tf_alternative_offers_boxes_container{margin-top: 10px;display: flex;gap: 1%}

 /*theme.css*/ 

/* HTML TAGS */h2{font-size: 18px;line-height: 18px;/*color: #132b4d;*/ color: #1881bd;font-weight: bold;margin: 20px 0;width: 100%;position: relative;}a{color: #132b4d;/* -o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;*/}a:hover, a:active{outline:none;/* -o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;*/}a, a:active, a:visited{text-decoration:none;cursor:pointer;}a:hover{/*color:#f37b37;*/ color: #ed2024;text-decoration: none;}a.vezi-harta-a{padding-left: 13px;background: url(./images/pin_destinatie_light_mic.png) center left no-repeat;}a.vezi-harta-a:hover{background: url(./images/pin_rosu.png) center left no-repeat;color: #f37b37;}/* BUTTONS */.message{line-height: 40px;background: #f6f6f6;padding: 0 20px;font-size: 14px;}.btn{margin-bottom: 15px;}.btn-primary{border: none;/*background: #1881bd;*/ background: #ed2024;font-weight: 700;box-shadow: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size: 15px;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;border: none!important;}.btn-primary-lighter{background: #0996ff;}.btn-primary:hover{/*background: #f6a032;*/ background: #1881bd;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;box-shadow: 0 0 0 0 rgba(24, 129, 189, 0.7);-webkit-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}@-webkit-keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}@-moz-keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}@-ms-keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}@keyframes pulsehover{to{box-shadow: 0 0 0 7px rgba(246, 160, 50, 0);}}.btn-primary a{color: white;}.btn-primary-lighter:hover, .btn-primary-lighter:active, .btn-primary-lighter:focus{background: #3AB5FF;}.noselect{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.btn-transparent{text-transform: uppercase;color: #fff;font-weight: 700;border: 1px solid rgba(255, 255, 255, .65);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-o-transition: all .2s linear;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;transition: all .2s linear;}.btn-transparent:hover{color: #fff;/*background: #faa434;border: 1px solid #faa434;*/ background: #ed2024;border: 1px solid #ed2024;-o-transition: all .2s linear;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;transition: all .2s linear;box-shadow: 0 0 0 0 rgba(237, 32, 36, 0.7);-webkit-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}.special_offers_counter_div .btn-block, .hotel_more_info_header .noactive.offers_highlight{/*border: 1px solid #faa434;*/ border: 2px solid #ed2024;-o-transition: all .2s linear;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;transition: all .2s linear;box-shadow: 0 0 0 0 rgba(237, 32, 36, 0.7);-webkit-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulsehover 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}a.vezi_harta{color: #092d4e;text-decoration: none;width: 50px;font-weight: 700;font-size: 13px;}a.vezi_harta:hover{/*color: #f37b37;*/ color: #ed2024;}a.vezi_harta_street{font-weight: 700;font-size: 13px;}.hotel_more_info_btn,.hotel_less_info_btn,.afla-mai-multe{cursor: pointer;color: #006ba8;font-size: 14px;font-weight: 600;letter-spacing: -0.02px;}/* CLASSES */.light-blue{/*color: #377ebb;*/ color: #1881bd;}.capitalize{text-transform: capitalize;}.dark-blue{color: #092d4e;}a.go-link{/*background: url(./images/sageata_dreapta_albastru.png) center right no-repeat;*/ background: url(./images/sageata_dreapta_rosie.png) center right no-repeat;display: block;width: 100%;color: #ed2024;}a.go-link:hover{/*background: url(./images/sageata_dreapta_orange.png) center right no-repeat;*/ background: url(./images/sageata_dreapta_rosie.png) center right no-repeat;}.page-title-no-border{border-bottom: none;margin-bottom: 0;}.no-border-right{border-right: none;}.price{color: #092d4e;}.offer_price span{color: #092d4e;font-size: 18px;font-weight: 900;}.offer_price .de-la{font-size: 14px;font-weight: normal;color: #777777;}.offer_price span sup, .offer_price sup{font-size: 12px;font-weight: bold;top: 0;color: #092d4e;}.vezi-tot{color: #006ba8;text-transform: uppercase;font-size: 13px;font-weight: bold;cursor: pointer;}.vezi-tot:hover{/*color: #f37b37;*/}.inapoi_sus{font-size: 13px;float: right;font-weight: 700;cursor: pointer;text-transform: uppercase;text-decoration: underline;}.inapoi_sus:hover{/*color: #f37b37;*/ color: #ed2024;}.icon.icon-arrow-down,.icon-arrow-up,.icon-arrow-right,.icon-arrow-left{content: " ";height: 14px;display: inline-block;position: relative;}.icon-arrow-down:before,.icon-arrow-up:before,.icon-arrow-right:before,.icon-arrow-left:before{position: absolute;top: 4px;}.f6-bg{background: #f6f6f6;}.vezi-tot-gri{font-weight: bold;font-size: 14px;}.note{color: #777777;font-weight: bold;/*font-size: 11px;*/ font-size: 10px;border: 1px solid #cecece;padding: 2px 9px;font-style: normal;white-space: nowrap;text-transform: uppercase;line-height: 14px;}.butonel{color: #1881bd;font-weight: bold;font-size: 12px;border: 1px solid #87c6eb;padding: 3px 9px;font-style: normal;white-space: nowrap;text-transform: uppercase;border-radius: 3px;transition: all .3s;}.butonel:hover{background: #377ebb;color: white;transition: all .3s;}.hamburger{background-color: transparent;width: 19px;display: inline-block;position: relative;text-align: center;width: 56px;height: 43px;pointer-events: none;}.hamburger span{display: block;height: 9px;background: #006ba8;margin-bottom: 9px;}/* FORMS */input[type="text"],input[type="password"],input[type="number"],select,textarea{/* color: #959595;*/ /*color: #092d4e;*/ color: #6C6C6C;font-size: 14px;width: 100%;margin: 0;height: 35px;line-height: 35px;padding-left: 5px;border: 1px solid #dadada;box-shadow: 0 1px 2px 0px rgba(0,0,0,0.075) inset;margin-bottom: 15px;background: white;border-radius: 0;-webkit-appearance: none;-moz-appearance: none;}input[type="checkbox"] + label, input[type="radio"] + label{margin-bottom: 15px;}select{background: url(./images/select_arrow.png) top 50% right 5px no-repeat white;min-width: 49px;}select::-ms-expand{display: none;}input.date_field{background: url(./images/calendar_icon_date_input.png) center right 4px no-repeat #fff;}input.search_field{background: url(./images/search_icon_highlight.png) center right 10px no-repeat white;padding-right: 29px;}input[type="checkbox"]:checked + label, input[type="radio"]:checked + label{color: #006ba8;}.filters_container label{font-size: 12px;font-weight: 600;}/*custom checkbox*/.custom-checkbox-container{position: relative;}.custom-checkbox-container input[type="checkbox"]+label:before,.custom-checkbox-container input[type="radio"]+label:before{border: 1px solid #dadada;content: "";font-size: 16px;height: 18px;left: 0;top: 3px;background: white;line-height: 8px;position: absolute;font-weight: 500;width: 18px;}.custom-checkbox-container input[type="checkbox"]:checked +label:before,.custom-checkbox-container input[type="radio"]:checked +label:before{border: 1px solid #dadada;color: #006ba8;content: "C";font-family: "haisitu" !important;font-size: 16px;height: 18px;left: 0;line-height: 10px;background: white;position: absolute;top: 3px;width: 18px;}.custom-checkbox-container input[type="checkbox"],.custom-checkbox-container input[type="radio"]{opacity: 0;width: 20px;}
