fieldset[disabled] .multiselect{pointer-events: none;}.multiselect__spinner{position: absolute;right: 1px;top: 1px;width: 48px;height: 35px;background: #fff;display: block;}.multiselect__spinner:after, .multiselect__spinner:before{position: absolute;content: "";top: 50%;left: 50%;margin: -8px 0 0 -8px;width: 16px;height: 16px;border-radius: 100%;border-color: #41b883 transparent transparent;border-style: solid;border-width: 2px;box-shadow: 0 0 0 1px transparent;}.multiselect__spinner:before{animation: a 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);animation-iteration-count: infinite;}.multiselect__spinner:after{animation: a 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);animation-iteration-count: infinite;}.multiselect__loading-enter-active, .multiselect__loading-leave-active{transition: opacity .4s ease-in-out;opacity: 1;}.multiselect__loading-enter, .multiselect__loading-leave-active{opacity: 0;}.multiselect, .multiselect__input, .multiselect__single{font-family: inherit;font-size: 14px;-ms-touch-action: manipulation;touch-action: manipulation;}.multiselect{box-sizing: content-box;display: block;position: relative;width: 100%;min-height: 40px;text-align: left;color: #35495e;}.multiselect *{box-sizing: border-box;}.multiselect:focus{outline: none;}.multiselect--disabled{opacity: .6;}.multiselect--active{z-index: 1;}.multiselect--active:not(.multiselect--above) .multiselect__current, .multiselect--active:not(.multiselect--above) .multiselect__input, .multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.multiselect--active .multiselect__select{transform: rotate(180deg);}.multiselect--above.multiselect--active .multiselect__current, .multiselect--above.multiselect--active .multiselect__input, .multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius: 0;border-top-right-radius: 0;}.multiselect__input, .multiselect__single{position: relative;display: inline-block;min-height: 20px;line-height: 20px;border: none;border-radius: 5px;background: #fff;padding: 0 0 0 5px;width: 100%;transition: border .1s ease;box-sizing: border-box;margin-bottom: 8px;vertical-align: top;}.multiselect__tag ~ .multiselect__input, .multiselect__tag ~ .multiselect__single{width: auto;}.multiselect__input:hover, .multiselect__single:hover{border-color: #cfcfcf;}.multiselect__input:focus, .multiselect__single:focus{border-color: #a8a8a8;outline: none;}.multiselect__single{padding-left: 6px;margin-bottom: 8px;}.multiselect__tags-wrap{display: inline;}.multiselect__tags{min-height: 40px;display: block;padding: 8px 40px 0 8px;border-radius: 5px;border: 1px solid #e8e8e8;background: #fff;}.multiselect__tag{position: relative;display: inline-block;padding: 4px 26px 4px 10px;border-radius: 5px;margin-right: 10px;color: #fff;line-height: 1;background: #41b883;margin-bottom: 5px;white-space: nowrap;overflow: hidden;max-width: 100%;text-overflow: ellipsis;}.multiselect__tag-icon{cursor: pointer;margin-left: 7px;position: absolute;right: 0;top: 0;bottom: 0;font-weight: 700;font-style: normal;width: 22px;text-align: center;line-height: 22px;transition: all .2s ease;border-radius: 5px;}.multiselect__tag-icon:after{content: "\D7";color: #266d4d;font-size: 14px;}.multiselect__tag-icon:focus, .multiselect__tag-icon:hover{background: #369a6e;}.multiselect__tag-icon:focus:after, .multiselect__tag-icon:hover:after{color: #fff;}.multiselect__current{min-height: 40px;overflow: hidden;padding: 8px 12px 0;padding-right: 30px;white-space: nowrap;border-radius: 5px;border: 1px solid #e8e8e8;}.multiselect__current, .multiselect__select{line-height: 16px;box-sizing: border-box;display: block;margin: 0;text-decoration: none;cursor: pointer;}.multiselect__select{position: absolute;width: 40px;height: 38px;right: 1px;top: 1px;padding: 4px 8px;text-align: center;transition: transform .2s ease;}.multiselect__select:before{position: relative;right: 0;top: 65%;color: #999;margin-top: 4px;border-style: solid;border-width: 5px 5px 0;border-color: #999 transparent transparent;content: "";}.multiselect__placeholder{color: #adadad;display: inline-block;margin-bottom: 10px;padding-top: 2px;}.multiselect--active .multiselect__placeholder{display: none;}.multiselect__content-wrapper{position: absolute;display: block;background: #fff;width: 100%;max-height: 240px;overflow: auto;border: 1px solid #e8e8e8;border-top: none;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;z-index: 1;-webkit-overflow-scrolling: touch;}.multiselect__content{list-style: none;display: inline-block;padding: 0;margin: 0;min-width: 100%;vertical-align: top;}.multiselect--above .multiselect__content-wrapper{bottom: 100%;border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom: none;border-top: 1px solid #e8e8e8;}.multiselect__content::webkit-scrollbar{display: none;}.multiselect__element{display: block;}.multiselect__option{display: block;padding: 12px;min-height: 40px;line-height: 16px;text-decoration: none;text-transform: none;vertical-align: middle;position: relative;cursor: pointer;white-space: nowrap;}.multiselect__option:after{top: 0;right: 0;position: absolute;line-height: 40px;padding-right: 12px;padding-left: 20px;}.multiselect__option--highlight{background: #41b883;outline: none;color: #fff;}.multiselect__option--highlight:after{content: attr(data-select);background: #41b883;color: #fff;}.multiselect__option--selected{background: #f3f3f3;color: #35495e;font-weight: 700;}.multiselect__option--selected:after{content: attr(data-selected);color: silver;}.multiselect__option--selected.multiselect__option--highlight{background: #ff6a6a;color: #fff;}.multiselect__option--selected.multiselect__option--highlight:after{background: #ff6a6a;content: attr(data-deselect);color: #fff;}.multiselect--disabled{background: #ededed;pointer-events: none;}.multiselect--disabled .multiselect__current, .multiselect--disabled .multiselect__select, .multiselect__option--disabled{background: #ededed;color: #a6a6a6;}.multiselect__option--disabled{cursor: text;pointer-events: none;}.multiselect__option--disabled.multiselect__option--highlight{background: #dedede !important;}.multiselect-enter-active, .multiselect-leave-active{transition: all .15s ease;}.multiselect-enter, .multiselect-leave-active{opacity: 0;}.multiselect__strong{margin-bottom: 8px;line-height: 20px;display: inline-block;vertical-align: top;}[dir=rtl] .multiselect{text-align: right;}[dir=rtl] .multiselect__select{right: auto;left: 1px;}[dir=rtl] .multiselect__tags{padding: 8px 8px 0 40px;}[dir=rtl] .multiselect__content{text-align: right;}[dir=rtl] .multiselect__option:after{right: auto;left: 0;}[dir=rtl] .multiselect__clear{right: auto;left: 12px;}[dir=rtl] .multiselect__spinner{right: auto;left: 1px;}@keyframes a {0% { transform: rotate(0);} to{transform: rotate(2turn);} }@charset "UTF-8";html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-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: bold;}dfn{font-style: italic;}h1{font-size: 2em;margin: 0.67em 0;}mark{background: #ff0;color: #000;}small{font-size: 80%;}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup{top: -0.5em;}sub{bottom: -0.25em;}img{border: 0;}svg:not(:root){overflow: hidden;}figure{margin: 1em 40px;}hr{box-sizing: content-box;height: 0;}pre{overflow: auto;}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0;}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{border: 0;padding: 0;}input{line-height: normal;}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto;}input[type="search"]{-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend{border: 0;padding: 0;}textarea{overflow: auto;}optgroup{font-weight: bold;}table{border-collapse: collapse;border-spacing: 0;}td,th{padding: 0;}@media print {*, *:before, *:after { background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;} a, a:visited{text-decoration: underline;} a[href]:after{content: " (" attr(href) ")";} abbr[title]:after{content: " (" attr(title) ")";} a[href^="#"]:after, a[href^="javascript:"]:after{content: "";} pre, blockquote{border: 1px solid #999;page-break-inside: avoid;} thead{display: table-header-group;} tr, img{page-break-inside: avoid;} img{max-width: 100% !important;} p, h2, h3{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 th, .table-bordered td{border: 1px solid #ddd !important;} }@font-face {font-family: 'Glyphicons Halflings';src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/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: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.glyphicon-asterisk:before{content: "\002a";}.glyphicon-plus:before{content: "\002b";}.glyphicon-euro:before,.glyphicon-eur: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;}*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html{font-size: 10px;-webkit-tap-highlight-color: transparent;}body{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857;color: #333333;background-color: #fff;}input,button,select,textarea{font-family: inherit;font-size: inherit;line-height: inherit;}a{color: #337ab7;text-decoration: none;} a:hover, a:focus{color: #23527c;text-decoration: underline;} a:focus{outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}figure{margin: 0;}img{vertical-align: middle;}.img-responsive{display: block;max-width: 100%;height: auto;}.img-rounded{border-radius: 6px;}.img-thumbnail{padding: 4px;line-height: 1.42857;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: inline-block;max-width: 100%;height: auto;}.img-circle{border-radius: 50%;}hr{margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eeeeee;}.sr-only{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;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: normal;line-height: 1;color: #777777;}h1, .h1,h2, .h2,h3, .h3{margin-top: 20px;margin-bottom: 10px;} h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small{font-size: 65%;}h4, .h4,h5, .h5,h6, .h6{margin-top: 10px;margin-bottom: 10px;} h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .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{background-color: #fcf8e3;padding: .2em;}.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, .initialism{text-transform: uppercase;}.text-capitalize{text-transform: capitalize;}.text-muted{color: #777777;}.text-primary{color: #337ab7;}a.text-primary:hover,a.text-primary:focus{color: #286090;}.text-success{color: #3c763d;}a.text-success:hover,a.text-success:focus{color: #2b542c;}.text-info{color: #31708f;}a.text-info:hover,a.text-info:focus{color: #245269;}.text-warning{color: #8a6d3b;}a.text-warning:hover,a.text-warning:focus{color: #66512c;}.text-danger{color: #a94442;}a.text-danger:hover,a.text-danger:focus{color: #843534;}.bg-primary{color: #fff;}.bg-primary{background-color: #337ab7;}a.bg-primary:hover,a.bg-primary:focus{background-color: #286090;}.bg-success{background-color: #dff0d8;}a.bg-success:hover,a.bg-success:focus{background-color: #c1e2b3;}.bg-info{background-color: #d9edf7;}a.bg-info:hover,a.bg-info:focus{background-color: #afd9ee;}.bg-warning{background-color: #fcf8e3;}a.bg-warning:hover,a.bg-warning:focus{background-color: #f7ecb5;}.bg-danger{background-color: #f2dede;}a.bg-danger:hover,a.bg-danger:focus{background-color: #e4b9b9;}.page-header{padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eeeeee;}ul,ol{margin-top: 0;margin-bottom: 10px;} ul ul, ul ol, ol ul, ol ol{margin-bottom: 0;}.list-unstyled{padding-left: 0;list-style: none;}.list-inline{padding-left: 0;list-style: none;margin-left: -5px;} .list-inline> li{display: inline-block;padding-left: 5px;padding-right: 5px;}dl{margin-top: 0;margin-bottom: 20px;}dt,dd{line-height: 1.42857;}dt{font-weight: bold;}dd{margin-left: 0;}.dl-horizontal dd:before, .dl-horizontal dd:after{content: " ";display: table;}.dl-horizontal dd:after{clear: both;}@media (min-width: 768px) {.dl-horizontal dt { float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .dl-horizontal dd{margin-left: 180px;} }abbr[title],abbr[data-original-title]{cursor: help;border-bottom: 1px dotted #777777;}.initialism{font-size: 90%;}blockquote{padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eeeeee;} blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child{margin-bottom: 0;} blockquote footer, blockquote small, blockquote .small{display: block;font-size: 80%;line-height: 1.42857;color: #777777;} blockquote footer:before, blockquote small:before, blockquote .small:before{content: '\2014 \00A0';}.blockquote-reverse,blockquote.pull-right{padding-right: 15px;padding-left: 0;border-right: 5px solid #eeeeee;border-left: 0;text-align: right;} .blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before, blockquote.pull-right .small:before{content: '';} .blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after, blockquote.pull-right .small:after{content: '\00A0 \2014';}address{margin-bottom: 20px;font-style: normal;line-height: 1.42857;}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;box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);} kbd kbd{padding: 0;font-size: 100%;font-weight: bold;box-shadow: none;}pre{display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857;word-break: break-all;word-wrap: break-word;color: #333333;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{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;} .container:before, .container:after{content: " ";display: table;} .container:after{clear: both;} @media (min-width: 768px) {.container { width: 750px;} } @media (min-width: 992px) {.container { width: 970px;} } @media (min-width: 1200px) {.container { width: 1170px;} }.container-fluid{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;} .container-fluid:before, .container-fluid:after{content: " ";display: table;} .container-fluid:after{clear: both;}.row{margin-left: -15px;margin-right: -15px;} .row:before, .row:after{content: " ";display: table;} .row:after{clear: both;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float: left;}.col-xs-1{width: 8.33333%;}.col-xs-2{width: 16.66667%;}.col-xs-3{width: 25%;}.col-xs-4{width: 33.33333%;}.col-xs-5{width: 41.66667%;}.col-xs-6{width: 50%;}.col-xs-7{width: 58.33333%;}.col-xs-8{width: 66.66667%;}.col-xs-9{width: 75%;}.col-xs-10{width: 83.33333%;}.col-xs-11{width: 91.66667%;}.col-xs-12{width: 100%;}.col-xs-pull-0{right: auto;}.col-xs-pull-1{right: 8.33333%;}.col-xs-pull-2{right: 16.66667%;}.col-xs-pull-3{right: 25%;}.col-xs-pull-4{right: 33.33333%;}.col-xs-pull-5{right: 41.66667%;}.col-xs-pull-6{right: 50%;}.col-xs-pull-7{right: 58.33333%;}.col-xs-pull-8{right: 66.66667%;}.col-xs-pull-9{right: 75%;}.col-xs-pull-10{right: 83.33333%;}.col-xs-pull-11{right: 91.66667%;}.col-xs-pull-12{right: 100%;}.col-xs-push-0{left: auto;}.col-xs-push-1{left: 8.33333%;}.col-xs-push-2{left: 16.66667%;}.col-xs-push-3{left: 25%;}.col-xs-push-4{left: 33.33333%;}.col-xs-push-5{left: 41.66667%;}.col-xs-push-6{left: 50%;}.col-xs-push-7{left: 58.33333%;}.col-xs-push-8{left: 66.66667%;}.col-xs-push-9{left: 75%;}.col-xs-push-10{left: 83.33333%;}.col-xs-push-11{left: 91.66667%;}.col-xs-push-12{left: 100%;}.col-xs-offset-0{margin-left: 0%;}.col-xs-offset-1{margin-left: 8.33333%;}.col-xs-offset-2{margin-left: 16.66667%;}.col-xs-offset-3{margin-left: 25%;}.col-xs-offset-4{margin-left: 33.33333%;}.col-xs-offset-5{margin-left: 41.66667%;}.col-xs-offset-6{margin-left: 50%;}.col-xs-offset-7{margin-left: 58.33333%;}.col-xs-offset-8{margin-left: 66.66667%;}.col-xs-offset-9{margin-left: 75%;}.col-xs-offset-10{margin-left: 83.33333%;}.col-xs-offset-11{margin-left: 91.66667%;}.col-xs-offset-12{margin-left: 100%;}@media (min-width: 768px) {.col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12 { float: left;} .col-sm-1{width: 8.33333%;} .col-sm-2{width: 16.66667%;} .col-sm-3{width: 25%;} .col-sm-4{width: 33.33333%;} .col-sm-5{width: 41.66667%;} .col-sm-6{width: 50%;} .col-sm-7{width: 58.33333%;} .col-sm-8{width: 66.66667%;} .col-sm-9{width: 75%;} .col-sm-10{width: 83.33333%;} .col-sm-11{width: 91.66667%;} .col-sm-12{width: 100%;} .col-sm-pull-0{right: auto;} .col-sm-pull-1{right: 8.33333%;} .col-sm-pull-2{right: 16.66667%;} .col-sm-pull-3{right: 25%;} .col-sm-pull-4{right: 33.33333%;} .col-sm-pull-5{right: 41.66667%;} .col-sm-pull-6{right: 50%;} .col-sm-pull-7{right: 58.33333%;} .col-sm-pull-8{right: 66.66667%;} .col-sm-pull-9{right: 75%;} .col-sm-pull-10{right: 83.33333%;} .col-sm-pull-11{right: 91.66667%;} .col-sm-pull-12{right: 100%;} .col-sm-push-0{left: auto;} .col-sm-push-1{left: 8.33333%;} .col-sm-push-2{left: 16.66667%;} .col-sm-push-3{left: 25%;} .col-sm-push-4{left: 33.33333%;} .col-sm-push-5{left: 41.66667%;} .col-sm-push-6{left: 50%;} .col-sm-push-7{left: 58.33333%;} .col-sm-push-8{left: 66.66667%;} .col-sm-push-9{left: 75%;} .col-sm-push-10{left: 83.33333%;} .col-sm-push-11{left: 91.66667%;} .col-sm-push-12{left: 100%;} .col-sm-offset-0{margin-left: 0%;} .col-sm-offset-1{margin-left: 8.33333%;} .col-sm-offset-2{margin-left: 16.66667%;} .col-sm-offset-3{margin-left: 25%;} .col-sm-offset-4{margin-left: 33.33333%;} .col-sm-offset-5{margin-left: 41.66667%;} .col-sm-offset-6{margin-left: 50%;} .col-sm-offset-7{margin-left: 58.33333%;} .col-sm-offset-8{margin-left: 66.66667%;} .col-sm-offset-9{margin-left: 75%;} .col-sm-offset-10{margin-left: 83.33333%;} .col-sm-offset-11{margin-left: 91.66667%;} .col-sm-offset-12{margin-left: 100%;} }@media (min-width: 992px) {.col-md-1, .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-md-10, .col-md-11, .col-md-12 { float: left;} .col-md-1{width: 8.33333%;} .col-md-2{width: 16.66667%;} .col-md-3{width: 25%;} .col-md-4{width: 33.33333%;} .col-md-5{width: 41.66667%;} .col-md-6{width: 50%;} .col-md-7{width: 58.33333%;} .col-md-8{width: 66.66667%;} .col-md-9{width: 75%;} .col-md-10{width: 83.33333%;} .col-md-11{width: 91.66667%;} .col-md-12{width: 100%;} .col-md-pull-0{right: auto;} .col-md-pull-1{right: 8.33333%;} .col-md-pull-2{right: 16.66667%;} .col-md-pull-3{right: 25%;} .col-md-pull-4{right: 33.33333%;} .col-md-pull-5{right: 41.66667%;} .col-md-pull-6{right: 50%;} .col-md-pull-7{right: 58.33333%;} .col-md-pull-8{right: 66.66667%;} .col-md-pull-9{right: 75%;} .col-md-pull-10{right: 83.33333%;} .col-md-pull-11{right: 91.66667%;} .col-md-pull-12{right: 100%;} .col-md-push-0{left: auto;} .col-md-push-1{left: 8.33333%;} .col-md-push-2{left: 16.66667%;} .col-md-push-3{left: 25%;} .col-md-push-4{left: 33.33333%;} .col-md-push-5{left: 41.66667%;} .col-md-push-6{left: 50%;} .col-md-push-7{left: 58.33333%;} .col-md-push-8{left: 66.66667%;} .col-md-push-9{left: 75%;} .col-md-push-10{left: 83.33333%;} .col-md-push-11{left: 91.66667%;} .col-md-push-12{left: 100%;} .col-md-offset-0{margin-left: 0%;} .col-md-offset-1{margin-left: 8.33333%;} .col-md-offset-2{margin-left: 16.66667%;} .col-md-offset-3{margin-left: 25%;} .col-md-offset-4{margin-left: 33.33333%;} .col-md-offset-5{margin-left: 41.66667%;} .col-md-offset-6{margin-left: 50%;} .col-md-offset-7{margin-left: 58.33333%;} .col-md-offset-8{margin-left: 66.66667%;} .col-md-offset-9{margin-left: 75%;} .col-md-offset-10{margin-left: 83.33333%;} .col-md-offset-11{margin-left: 91.66667%;} .col-md-offset-12{margin-left: 100%;} }@media (min-width: 1200px) {.col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12 { float: left;} .col-lg-1{width: 8.33333%;} .col-lg-2{width: 16.66667%;} .col-lg-3{width: 25%;} .col-lg-4{width: 33.33333%;} .col-lg-5{width: 41.66667%;} .col-lg-6{width: 50%;} .col-lg-7{width: 58.33333%;} .col-lg-8{width: 66.66667%;} .col-lg-9{width: 75%;} .col-lg-10{width: 83.33333%;} .col-lg-11{width: 91.66667%;} .col-lg-12{width: 100%;} .col-lg-pull-0{right: auto;} .col-lg-pull-1{right: 8.33333%;} .col-lg-pull-2{right: 16.66667%;} .col-lg-pull-3{right: 25%;} .col-lg-pull-4{right: 33.33333%;} .col-lg-pull-5{right: 41.66667%;} .col-lg-pull-6{right: 50%;} .col-lg-pull-7{right: 58.33333%;} .col-lg-pull-8{right: 66.66667%;} .col-lg-pull-9{right: 75%;} .col-lg-pull-10{right: 83.33333%;} .col-lg-pull-11{right: 91.66667%;} .col-lg-pull-12{right: 100%;} .col-lg-push-0{left: auto;} .col-lg-push-1{left: 8.33333%;} .col-lg-push-2{left: 16.66667%;} .col-lg-push-3{left: 25%;} .col-lg-push-4{left: 33.33333%;} .col-lg-push-5{left: 41.66667%;} .col-lg-push-6{left: 50%;} .col-lg-push-7{left: 58.33333%;} .col-lg-push-8{left: 66.66667%;} .col-lg-push-9{left: 75%;} .col-lg-push-10{left: 83.33333%;} .col-lg-push-11{left: 91.66667%;} .col-lg-push-12{left: 100%;} .col-lg-offset-0{margin-left: 0%;} .col-lg-offset-1{margin-left: 8.33333%;} .col-lg-offset-2{margin-left: 16.66667%;} .col-lg-offset-3{margin-left: 25%;} .col-lg-offset-4{margin-left: 33.33333%;} .col-lg-offset-5{margin-left: 41.66667%;} .col-lg-offset-6{margin-left: 50%;} .col-lg-offset-7{margin-left: 58.33333%;} .col-lg-offset-8{margin-left: 66.66667%;} .col-lg-offset-9{margin-left: 75%;} .col-lg-offset-10{margin-left: 83.33333%;} .col-lg-offset-11{margin-left: 91.66667%;} .col-lg-offset-12{margin-left: 100%;} }table{background-color: transparent;}caption{padding-top: 8px;padding-bottom: 8px;color: #777777;text-align: left;}th{text-align: left;}.table{width: 100%;max-width: 100%;margin-bottom: 20px;} .table> thead> tr> th, .table> thead> tr> td, .table> tbody> tr> th, .table> tbody> tr> td, .table> tfoot> tr> th, .table> tfoot> tr> td{padding: 8px;line-height: 1.42857;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> th, .table> caption + thead> tr:first-child> td, .table> colgroup + thead> tr:first-child> th, .table> colgroup + thead> tr:first-child> td, .table> thead:first-child> tr:first-child> th, .table> thead:first-child> tr:first-child> td{border-top: 0;} .table> tbody + tbody{border-top: 2px solid #ddd;} .table .table{background-color: #fff;}.table-condensed> thead> tr> th,.table-condensed> thead> tr> td,.table-condensed> tbody> tr> th,.table-condensed> tbody> tr> td,.table-condensed> tfoot> tr> th,.table-condensed> tfoot> tr> td{padding: 5px;}.table-bordered{border: 1px solid #ddd;} .table-bordered> thead> tr> th, .table-bordered> thead> tr> td, .table-bordered> tbody> tr> th, .table-bordered> tbody> tr> td, .table-bordered> tfoot> tr> th, .table-bordered> tfoot> tr> td{border: 1px solid #ddd;} .table-bordered> thead> tr> th, .table-bordered> thead> tr> td{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;float: none;display: table-column;}table td[class*="col-"],table th[class*="col-"]{position: static;float: none;display: table-cell;}.table> thead> tr> td.active,.table> thead> tr> th.active,.table> thead> tr.active> td,.table> thead> tr.active> th,.table> tbody> tr> td.active,.table> tbody> tr> th.active,.table> tbody> tr.active> td,.table> tbody> tr.active> th,.table> tfoot> tr> td.active,.table> tfoot> tr> th.active,.table> tfoot> tr.active> td,.table> tfoot> tr.active> th{background-color: #f5f5f5;}.table-hover> tbody> tr> td.active:hover,.table-hover> tbody> tr> th.active:hover,.table-hover> tbody> tr.active:hover> td,.table-hover> tbody> tr:hover> .active,.table-hover> tbody> tr.active:hover> th{background-color: #e8e8e8;}.table> thead> tr> td.success,.table> thead> tr> th.success,.table> thead> tr.success> td,.table> thead> tr.success> th,.table> tbody> tr> td.success,.table> tbody> tr> th.success,.table> tbody> tr.success> td,.table> tbody> tr.success> th,.table> tfoot> tr> td.success,.table> tfoot> tr> th.success,.table> tfoot> tr.success> td,.table> tfoot> tr.success> th{background-color: #dff0d8;}.table-hover> tbody> tr> td.success:hover,.table-hover> tbody> tr> th.success:hover,.table-hover> tbody> tr.success:hover> td,.table-hover> tbody> tr:hover> .success,.table-hover> tbody> tr.success:hover> th{background-color: #d0e9c6;}.table> thead> tr> td.info,.table> thead> tr> th.info,.table> thead> tr.info> td,.table> thead> tr.info> th,.table> tbody> tr> td.info,.table> tbody> tr> th.info,.table> tbody> tr.info> td,.table> tbody> tr.info> th,.table> tfoot> tr> td.info,.table> tfoot> tr> th.info,.table> tfoot> tr.info> td,.table> tfoot> tr.info> th{background-color: #d9edf7;}.table-hover> tbody> tr> td.info:hover,.table-hover> tbody> tr> th.info:hover,.table-hover> tbody> tr.info:hover> td,.table-hover> tbody> tr:hover> .info,.table-hover> tbody> tr.info:hover> th{background-color: #c4e3f3;}.table> thead> tr> td.warning,.table> thead> tr> th.warning,.table> thead> tr.warning> td,.table> thead> tr.warning> th,.table> tbody> tr> td.warning,.table> tbody> tr> th.warning,.table> tbody> tr.warning> td,.table> tbody> tr.warning> th,.table> tfoot> tr> td.warning,.table> tfoot> tr> th.warning,.table> tfoot> tr.warning> td,.table> tfoot> tr.warning> th{background-color: #fcf8e3;}.table-hover> tbody> tr> td.warning:hover,.table-hover> tbody> tr> th.warning:hover,.table-hover> tbody> tr.warning:hover> td,.table-hover> tbody> tr:hover> .warning,.table-hover> tbody> tr.warning:hover> th{background-color: #faf2cc;}.table> thead> tr> td.danger,.table> thead> tr> th.danger,.table> thead> tr.danger> td,.table> thead> tr.danger> th,.table> tbody> tr> td.danger,.table> tbody> tr> th.danger,.table> tbody> tr.danger> td,.table> tbody> tr.danger> th,.table> tfoot> tr> td.danger,.table> tfoot> tr> th.danger,.table> tfoot> tr.danger> td,.table> tfoot> tr.danger> th{background-color: #f2dede;}.table-hover> tbody> tr> td.danger:hover,.table-hover> tbody> tr> th.danger:hover,.table-hover> tbody> tr.danger:hover> td,.table-hover> tbody> tr:hover> .danger,.table-hover> tbody> tr.danger:hover> th{background-color: #ebcccc;}.table-responsive{overflow-x: auto;min-height: 0.01%;} @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> thead> tr> th, .table-responsive> .table> thead> tr> td, .table-responsive> .table> tbody> tr> th, .table-responsive> .table> tbody> tr> td, .table-responsive> .table> tfoot> tr> th, .table-responsive> .table> tfoot> tr> td{white-space: nowrap;} .table-responsive> .table-bordered{border: 0;} .table-responsive> .table-bordered> thead> tr> th:first-child, .table-responsive> .table-bordered> thead> tr> td:first-child, .table-responsive> .table-bordered> tbody> tr> th:first-child, .table-responsive> .table-bordered> tbody> tr> td:first-child, .table-responsive> .table-bordered> tfoot> tr> th:first-child, .table-responsive> .table-bordered> tfoot> tr> td:first-child{border-left: 0;} .table-responsive> .table-bordered> thead> tr> th:last-child, .table-responsive> .table-bordered> thead> tr> td:last-child, .table-responsive> .table-bordered> tbody> tr> th:last-child, .table-responsive> .table-bordered> tbody> tr> td:last-child, .table-responsive> .table-bordered> tfoot> tr> th:last-child, .table-responsive> .table-bordered> tfoot> tr> td:last-child{border-right: 0;} .table-responsive> .table-bordered> tbody> tr:last-child> th, .table-responsive> .table-bordered> tbody> tr:last-child> td, .table-responsive> .table-bordered> tfoot> tr:last-child> th, .table-responsive> .table-bordered> tfoot> tr:last-child> td{border-bottom: 0;} }fieldset{padding: 0;margin: 0;border: 0;min-width: 0;}legend{display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333333;border: 0;border-bottom: 1px solid #e5e5e5;}label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}input[type="search"]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}input[type="radio"],input[type="checkbox"]{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="radio"]:focus,input[type="checkbox"]:focus{outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}output{display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857;color: #555555;}.form-control{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857;color: #555555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;} .form-control:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.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::-ms-expand{border: 0;background-color: transparent;} .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color: #eeeeee;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[type="date"].input-sm, .input-group-sm> input[type="date"].form-control, .input-group-sm> input[type="date"].input-group-addon, .input-group-sm> .input-group-btn> input[type="date"].btn, .input-group-sm input[type="date"], input[type="time"].input-sm, .input-group-sm> input[type="time"].form-control, .input-group-sm> input[type="time"].input-group-addon, .input-group-sm> .input-group-btn> input[type="time"].btn, .input-group-sm input[type="time"], input[type="datetime-local"].input-sm, .input-group-sm> input[type="datetime-local"].form-control, .input-group-sm> input[type="datetime-local"].input-group-addon, .input-group-sm> .input-group-btn> input[type="datetime-local"].btn, .input-group-sm input[type="datetime-local"], input[type="month"].input-sm, .input-group-sm> input[type="month"].form-control, .input-group-sm> input[type="month"].input-group-addon, .input-group-sm> .input-group-btn> input[type="month"].btn, .input-group-sm input[type="month"]{line-height: 30px;} input[type="date"].input-lg, .input-group-lg> input[type="date"].form-control, .input-group-lg> input[type="date"].input-group-addon, .input-group-lg> .input-group-btn> input[type="date"].btn, .input-group-lg input[type="date"], input[type="time"].input-lg, .input-group-lg> input[type="time"].form-control, .input-group-lg> input[type="time"].input-group-addon, .input-group-lg> .input-group-btn> input[type="time"].btn, .input-group-lg input[type="time"], input[type="datetime-local"].input-lg, .input-group-lg> input[type="datetime-local"].form-control, .input-group-lg> input[type="datetime-local"].input-group-addon, .input-group-lg> .input-group-btn> input[type="datetime-local"].btn, .input-group-lg input[type="datetime-local"], input[type="month"].input-lg, .input-group-lg> input[type="month"].form-control, .input-group-lg> input[type="month"].input-group-addon, .input-group-lg> .input-group-btn> input[type="month"].btn, .input-group-lg input[type="month"]{line-height: 46px;} }.form-group{margin-bottom: 15px;}.radio,.checkbox{position: relative;display: block;margin-top: 10px;margin-bottom: 10px;} .radio label, .checkbox label{min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position: absolute;margin-left: -20px;margin-top: 4px \9;}.radio + .radio,.checkbox + .checkbox{margin-top: -5px;}.radio-inline,.checkbox-inline{position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top: 0;margin-left: 10px;}input[type="radio"][disabled], input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled]input[type="checkbox"]{cursor: not-allowed;}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled].checkbox-inline{cursor: not-allowed;}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled].checkbox label{cursor: not-allowed;}.form-control-static{padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;min-height: 34px;} .form-control-static.input-lg, .input-group-lg> .form-control-static.form-control, .input-group-lg> .form-control-static.input-group-addon, .input-group-lg> .input-group-btn> .form-control-static.btn, .form-control-static.input-sm, .input-group-sm> .form-control-static.form-control, .input-group-sm> .form-control-static.input-group-addon, .input-group-sm> .input-group-btn> .form-control-static.btn{padding-left: 0;padding-right: 0;}.input-sm, .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-sm, .input-group-sm> select.form-control,.input-group-sm> select.input-group-addon,.input-group-sm> .input-group-btn> select.btn{height: 30px;line-height: 30px;}textarea.input-sm, .input-group-sm> textarea.form-control,.input-group-sm> textarea.input-group-addon,.input-group-sm> .input-group-btn> textarea.btn,select[multiple].input-sm,.input-group-sm> select[multiple].form-control,.input-group-sm> select[multiple].input-group-addon,.input-group-sm> .input-group-btn> select[multiple].btn{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 textarea.form-control,.form-group-sm select[multiple].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, .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.33333;border-radius: 6px;}select.input-lg, .input-group-lg> select.form-control,.input-group-lg> select.input-group-addon,.input-group-lg> .input-group-btn> select.btn{height: 46px;line-height: 46px;}textarea.input-lg, .input-group-lg> textarea.form-control,.input-group-lg> textarea.input-group-addon,.input-group-lg> .input-group-btn> textarea.btn,select[multiple].input-lg,.input-group-lg> select[multiple].form-control,.input-group-lg> select[multiple].input-group-addon,.input-group-lg> .input-group-btn> select[multiple].btn{height: auto;}.form-group-lg .form-control{height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.33333;border-radius: 6px;}.form-group-lg select.form-control{height: 46px;line-height: 46px;}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height: auto;}.form-group-lg .form-control-static{height: 46px;min-height: 38px;padding: 11px 16px;font-size: 18px;line-height: 1.33333;}.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;}.input-lg + .form-control-feedback, .input-group-lg> .form-control + .form-control-feedback,.input-group-lg> .input-group-addon + .form-control-feedback,.input-group-lg> .input-group-btn> .btn + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback{width: 46px;height: 46px;line-height: 46px;}.input-sm + .form-control-feedback, .input-group-sm> .form-control + .form-control-feedback,.input-group-sm> .input-group-addon + .form-control-feedback,.input-group-sm> .input-group-btn> .btn + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback{width: 30px;height: 30px;line-height: 30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color: #3c763d;}.has-success .form-control{border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .has-success .form-control:focus{border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.has-success .input-group-addon{color: #3c763d;border-color: #3c763d;background-color: #dff0d8;}.has-success .form-control-feedback{color: #3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color: #8a6d3b;}.has-warning .form-control{border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .has-warning .form-control:focus{border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon{color: #8a6d3b;border-color: #8a6d3b;background-color: #fcf8e3;}.has-warning .form-control-feedback{color: #8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color: #a94442;}.has-error .form-control{border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .has-error .form-control:focus{border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-error .input-group-addon{color: #a94442;border-color: #a94442;background-color: #f2dede;}.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 .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control{width: auto;} .form-inline .input-group> .form-control{width: 100%;} .form-inline .control-label{margin-bottom: 0;vertical-align: middle;} .form-inline .radio, .form-inline .checkbox{display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;} .form-inline .radio label, .form-inline .checkbox label{padding-left: 0;} .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"]{position: relative;margin-left: 0;} .form-inline .has-feedback .form-control-feedback{top: 0;} }.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top: 0;margin-bottom: 0;padding-top: 7px;}.form-horizontal .radio,.form-horizontal .checkbox{min-height: 27px;}.form-horizontal .form-group{margin-left: -15px;margin-right: -15px;} .form-horizontal .form-group:before, .form-horizontal .form-group:after{content: " ";display: table;} .form-horizontal .form-group:after{clear: both;}@media (min-width: 768px) {.form-horizontal .control-label { text-align: right;margin-bottom: 0;padding-top: 7px;} }.form-horizontal .has-feedback .form-control-feedback{right: 15px;}@media (min-width: 768px) {.form-horizontal .form-group-lg .control-label { padding-top: 11px;font-size: 18px;} }@media (min-width: 768px) {.form-horizontal .form-group-sm .control-label { padding-top: 6px;font-size: 12px;} }.btn{display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus{outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;} .btn:hover, .btn:focus, .btn.focus{color: #333;text-decoration: none;} .btn:active, .btn.active{outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);} .btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor: not-allowed;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}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> .btn-default.dropdown-toggle{color: #333;background-color: #e6e6e6;border-color: #adadad;} .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open> .btn-default.dropdown-toggle:hover, .open> .btn-default.dropdown-toggle:focus, .open> .btn-default.dropdown-toggle.focus{color: #333;background-color: #d4d4d4;border-color: #8c8c8c;} .btn-default:active, .btn-default.active, .open> .btn-default.dropdown-toggle{background-image: none;} .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus{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> .btn-primary.dropdown-toggle{color: #fff;background-color: #286090;border-color: #204d74;} .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open> .btn-primary.dropdown-toggle:hover, .open> .btn-primary.dropdown-toggle:focus, .open> .btn-primary.dropdown-toggle.focus{color: #fff;background-color: #204d74;border-color: #122b40;} .btn-primary:active, .btn-primary.active, .open> .btn-primary.dropdown-toggle{background-image: none;} .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus{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> .btn-success.dropdown-toggle{color: #fff;background-color: #449d44;border-color: #398439;} .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open> .btn-success.dropdown-toggle:hover, .open> .btn-success.dropdown-toggle:focus, .open> .btn-success.dropdown-toggle.focus{color: #fff;background-color: #398439;border-color: #255625;} .btn-success:active, .btn-success.active, .open> .btn-success.dropdown-toggle{background-image: none;} .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus{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> .btn-info.dropdown-toggle{color: #fff;background-color: #31b0d5;border-color: #269abc;} .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open> .btn-info.dropdown-toggle:hover, .open> .btn-info.dropdown-toggle:focus, .open> .btn-info.dropdown-toggle.focus{color: #fff;background-color: #269abc;border-color: #1b6d85;} .btn-info:active, .btn-info.active, .open> .btn-info.dropdown-toggle{background-image: none;} .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus{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> .btn-warning.dropdown-toggle{color: #fff;background-color: #ec971f;border-color: #d58512;} .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open> .btn-warning.dropdown-toggle:hover, .open> .btn-warning.dropdown-toggle:focus, .open> .btn-warning.dropdown-toggle.focus{color: #fff;background-color: #d58512;border-color: #985f0d;} .btn-warning:active, .btn-warning.active, .open> .btn-warning.dropdown-toggle{background-image: none;} .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus{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> .btn-danger.dropdown-toggle{color: #fff;background-color: #c9302c;border-color: #ac2925;} .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open> .btn-danger.dropdown-toggle:hover, .open> .btn-danger.dropdown-toggle:focus, .open> .btn-danger.dropdown-toggle.focus{color: #fff;background-color: #ac2925;border-color: #761c19;} .btn-danger:active, .btn-danger.active, .open> .btn-danger.dropdown-toggle{background-image: none;} .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus{background-color: #d9534f;border-color: #d43f3a;} .btn-danger .badge{color: #d9534f;background-color: #fff;}.btn-link{color: #337ab7;font-weight: normal;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:hover, .btn-link:focus, .btn-link:active{border-color: transparent;} .btn-link:hover, .btn-link:focus{color: #23527c;text-decoration: underline;background-color: transparent;} .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus{color: #777777;text-decoration: none;}.btn-lg, .btn-group-lg> .btn{padding: 10px 16px;font-size: 18px;line-height: 1.33333;border-radius: 6px;}.btn-sm, .btn-group-sm> .btn{padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-xs, .btn-group-xs> .btn{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="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width: 100%;}.fade{opacity: 0;-webkit-transition: opacity 0.15s linear;-o-transition: opacity 0.15s linear;transition: opacity 0.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-property: height, visibility;transition-property: height, visibility;-webkit-transition-duration: 0.35s;transition-duration: 0.35s;-webkit-transition-timing-function: ease;transition-timing-function: ease;}.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;}.dropup,.dropdown{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;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;} .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: normal;line-height: 1.42857;color: #333333;white-space: nowrap;}.dropdown-menu> li> a:hover, .dropdown-menu> li> a:focus{text-decoration: none;color: #262626;background-color: #f5f5f5;}.dropdown-menu> .active> a, .dropdown-menu> .active> a:hover, .dropdown-menu> .active> a:focus{color: #fff;text-decoration: none;outline: 0;background-color: #337ab7;}.dropdown-menu> .disabled> a, .dropdown-menu> .disabled> a:hover, .dropdown-menu> .disabled> a:focus{color: #777777;}.dropdown-menu> .disabled> a:hover, .dropdown-menu> .disabled> a:focus{text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor: not-allowed;}.open> .dropdown-menu{display: block;}.open> a{outline: 0;}.dropdown-menu-right{left: auto;right: 0;}.dropdown-menu-left{left: 0;right: auto;}.dropdown-header{display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857;color: #777777;white-space: nowrap;}.dropdown-backdrop{position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990;}.pull-right> .dropdown-menu{right: 0;left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;content: "";}.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{left: 0;right: auto;} }.btn-group,.btn-group-vertical{position: relative;display: inline-block;vertical-align: middle;} .btn-group> .btn, .btn-group-vertical> .btn{position: relative;float: left;} .btn-group> .btn:hover, .btn-group> .btn:focus, .btn-group> .btn:active, .btn-group> .btn.active, .btn-group-vertical> .btn:hover, .btn-group-vertical> .btn:focus, .btn-group-vertical> .btn:active, .btn-group-vertical> .btn.active{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:before, .btn-toolbar:after{content: " ";display: table;} .btn-toolbar:after{clear: both;} .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-bottom-right-radius: 0;border-top-right-radius: 0;}.btn-group> .btn:last-child:not(:first-child),.btn-group> .dropdown-toggle:not(:first-child){border-bottom-left-radius: 0;border-top-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-bottom-right-radius: 0;border-top-right-radius: 0;}.btn-group> .btn-group:last-child:not(:first-child)> .btn:first-child{border-bottom-left-radius: 0;border-top-left-radius: 0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline: 0;}.btn-group> .btn + .dropdown-toggle{padding-left: 8px;padding-right: 8px;}.btn-group> .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group> .btn + .dropdown-toggle{padding-left: 12px;padding-right: 12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 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, .btn-group-lg> .btn .caret{border-width: 5px 5px 0;border-bottom-width: 0;}.dropup .btn-lg .caret, .dropup .btn-group-lg> .btn .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:before, .btn-group-vertical> .btn-group:after{content: " ";display: table;}.btn-group-vertical> .btn-group:after{clear: both;}.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-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical> .btn:last-child:not(:first-child){border-top-right-radius: 0;border-top-left-radius: 0;border-bottom-right-radius: 4px;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-right-radius: 0;border-top-left-radius: 0;}.btn-group-justified{display: table;width: 100%;table-layout: fixed;border-collapse: separate;} .btn-group-justified> .btn, .btn-group-justified> .btn-group{float: none;display: table-cell;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="radio"],[data-toggle="buttons"]> .btn input[type="checkbox"],[data-toggle="buttons"]> .btn-group> .btn input[type="radio"],[data-toggle="buttons"]> .btn-group> .btn input[type="checkbox"]{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-left: 0;padding-right: 0;} .input-group .form-control{position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;} .input-group .form-control:focus{z-index: 3;}.input-group-addon,.input-group-btn,.input-group .form-control{display: table-cell;} .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control: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: normal;line-height: 1;color: #555555;text-align: center;background-color: #eeeeee;border: 1px solid #ccc;border-radius: 4px;} .input-group-addon.input-sm, .input-group-sm> .input-group-addon, .input-group-sm> .input-group-btn> .input-group-addon.btn{padding: 5px 10px;font-size: 12px;border-radius: 3px;} .input-group-addon.input-lg, .input-group-lg> .input-group-addon, .input-group-lg> .input-group-btn> .input-group-addon.btn{padding: 10px 16px;font-size: 18px;border-radius: 6px;} .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"]{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:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child> .btn-group:not(:last-child)> .btn{border-bottom-right-radius: 0;border-top-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:last-child> .btn,.input-group-btn:last-child> .btn-group> .btn,.input-group-btn:last-child> .dropdown-toggle,.input-group-btn:first-child> .btn:not(:first-child),.input-group-btn:first-child> .btn-group:not(:first-child)> .btn{border-bottom-left-radius: 0;border-top-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:hover, .input-group-btn> .btn:focus, .input-group-btn> .btn:active{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{margin-bottom: 0;padding-left: 0;list-style: none;} .nav:before, .nav:after{content: " ";display: table;} .nav:after{clear: both;} .nav> li{position: relative;display: block;} .nav> li> a{position: relative;display: block;padding: 10px 15px;} .nav> li> a:hover, .nav> li> a:focus{text-decoration: none;background-color: #eeeeee;} .nav> li.disabled> a{color: #777777;} .nav> li.disabled> a:hover, .nav> li.disabled> a:focus{color: #777777;text-decoration: none;background-color: transparent;cursor: not-allowed;} .nav .open> a, .nav .open> a:hover, .nav .open> a:focus{background-color: #eeeeee;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.42857;border: 1px solid transparent;border-radius: 4px 4px 0 0;} .nav-tabs> li> a:hover{border-color: #eeeeee #eeeeee #ddd;} .nav-tabs> li.active> a, .nav-tabs> li.active> a:hover, .nav-tabs> li.active> a:focus{color: #555555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}.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:hover, .nav-pills> li.active> a:focus{color: #fff;background-color: #337ab7;}.nav-stacked> li{float: none;} .nav-stacked> li + li{margin-top: 2px;margin-left: 0;}.nav-justified, .nav-tabs.nav-justified{width: 100%;} .nav-justified> li, .nav-tabs.nav-justified> li{float: none;} .nav-justified> li> a, .nav-tabs.nav-justified> li> a{text-align: center;margin-bottom: 5px;} .nav-justified> .dropdown .dropdown-menu{top: auto;left: auto;} @media (min-width: 768px) {.nav-justified > li, .nav-tabs.nav-justified > li { display: table-cell;width: 1%;} .nav-justified> li> a, .nav-tabs.nav-justified> li> a{margin-bottom: 0;} }.nav-tabs-justified, .nav-tabs.nav-justified{border-bottom: 0;} .nav-tabs-justified> li> a, .nav-tabs.nav-justified> li> a{margin-right: 0;border-radius: 4px;} .nav-tabs-justified> .active> a, .nav-tabs.nav-justified> .active> a, .nav-tabs-justified> .active> a:hover, .nav-tabs.nav-justified> .active> a:hover, .nav-tabs-justified> .active> a:focus, .nav-tabs.nav-justified> .active> a:focus{border: 1px solid #ddd;} @media (min-width: 768px) {.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;} .nav-tabs-justified> .active> a, .nav-tabs.nav-justified> .active> a, .nav-tabs-justified> .active> a:hover, .nav-tabs.nav-justified> .active> a:hover, .nav-tabs-justified> .active> a:focus, .nav-tabs.nav-justified> .active> a:focus{border-bottom-color: #fff;} }.tab-content> .tab-pane{display: none;}.tab-content> .active{display: block;}.nav-tabs .dropdown-menu{margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}.navbar{position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;} .navbar:before, .navbar:after{content: " ";display: table;} .navbar:after{clear: both;} @media (min-width: 768px) {.navbar { border-radius: 4px;} }.navbar-header:before, .navbar-header:after{content: " ";display: table;}.navbar-header:after{clear: both;}@media (min-width: 768px) {.navbar-header { float: left;} }.navbar-collapse{overflow-x: visible;padding-right: 15px;padding-left: 15px;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch;} .navbar-collapse:before, .navbar-collapse:after{content: " ";display: table;} .navbar-collapse:after{clear: both;} .navbar-collapse.in{overflow-y: auto;} @media (min-width: 768px) {.navbar-collapse { width: auto;border-top: 0;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-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{padding-left: 0;padding-right: 0;} }.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height: 340px;} @media (max-device-width: 480px) and (orientation: landscape) {.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px;} }.container> .navbar-header,.container> .navbar-collapse,.container-fluid> .navbar-header,.container-fluid> .navbar-collapse{margin-right: -15px;margin-left: -15px;} @media (min-width: 768px) {.container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { 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-top,.navbar-fixed-bottom{position: fixed;right: 0;left: 0;z-index: 1030;} @media (min-width: 768px) {.navbar-fixed-top, .navbar-fixed-bottom { 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;padding: 15px 15px;font-size: 18px;line-height: 20px;height: 50px;} .navbar-brand:hover, .navbar-brand:focus{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;margin-right: 15px;padding: 9px 10px;margin-top: 8px;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;box-shadow: none;} .navbar-nav .open .dropdown-menu> li> a, .navbar-nav .open .dropdown-menu .dropdown-header{padding: 5px 15px 5px 25px;} .navbar-nav .open .dropdown-menu> li> a{line-height: 20px;} .navbar-nav .open .dropdown-menu> li> a:hover, .navbar-nav .open .dropdown-menu> li> a:focus{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{margin-left: -15px;margin-right: -15px;padding: 10px 15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);margin-top: 8px;margin-bottom: 8px;} @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 .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control{width: auto;} .navbar-form .input-group> .form-control{width: 100%;} .navbar-form .control-label{margin-bottom: 0;vertical-align: middle;} .navbar-form .radio, .navbar-form .checkbox{display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;} .navbar-form .radio label, .navbar-form .checkbox label{padding-left: 0;} .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"]{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;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;box-shadow: none;} }.navbar-nav> li> .dropdown-menu{margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;}.navbar-fixed-bottom .navbar-nav> li> .dropdown-menu{margin-bottom: 0;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.navbar-btn{margin-top: 8px;margin-bottom: 8px;} .navbar-btn.btn-sm, .btn-group-sm> .navbar-btn.btn{margin-top: 10px;margin-bottom: 10px;} .navbar-btn.btn-xs, .btn-group-xs> .navbar-btn.btn{margin-top: 14px;margin-bottom: 14px;}.navbar-text{margin-top: 15px;margin-bottom: 15px;} @media (min-width: 768px) {.navbar-text { float: left;margin-left: 15px;margin-right: 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:hover, .navbar-default .navbar-brand:focus{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:hover, .navbar-default .navbar-nav> li> a:focus{color: #333;background-color: transparent;} .navbar-default .navbar-nav> .active> a, .navbar-default .navbar-nav> .active> a:hover, .navbar-default .navbar-nav> .active> a:focus{color: #555;background-color: #e7e7e7;} .navbar-default .navbar-nav> .disabled> a, .navbar-default .navbar-nav> .disabled> a:hover, .navbar-default .navbar-nav> .disabled> a:focus{color: #ccc;background-color: transparent;} .navbar-default .navbar-toggle{border-color: #ddd;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{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:hover, .navbar-default .navbar-nav> .open> a:focus{background-color: #e7e7e7;color: #555;} @media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777;} .navbar-default .navbar-nav .open .dropdown-menu> li> a:hover, .navbar-default .navbar-nav .open .dropdown-menu> li> a:focus{color: #333;background-color: transparent;} .navbar-default .navbar-nav .open .dropdown-menu> .active> a, .navbar-default .navbar-nav .open .dropdown-menu> .active> a:hover, .navbar-default .navbar-nav .open .dropdown-menu> .active> a:focus{color: #555;background-color: #e7e7e7;} .navbar-default .navbar-nav .open .dropdown-menu> .disabled> a, .navbar-default .navbar-nav .open .dropdown-menu> .disabled> a:hover, .navbar-default .navbar-nav .open .dropdown-menu> .disabled> a:focus{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:hover, .navbar-default .btn-link:focus{color: #333;} .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus{color: #ccc;}.navbar-inverse{background-color: #222;border-color: #090909;} .navbar-inverse .navbar-brand{color: #9d9d9d;} .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus{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:hover, .navbar-inverse .navbar-nav> li> a:focus{color: #fff;background-color: transparent;} .navbar-inverse .navbar-nav> .active> a, .navbar-inverse .navbar-nav> .active> a:hover, .navbar-inverse .navbar-nav> .active> a:focus{color: #fff;background-color: #090909;} .navbar-inverse .navbar-nav> .disabled> a, .navbar-inverse .navbar-nav> .disabled> a:hover, .navbar-inverse .navbar-nav> .disabled> a:focus{color: #444;background-color: transparent;} .navbar-inverse .navbar-toggle{border-color: #333;} .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{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:hover, .navbar-inverse .navbar-nav> .open> a:focus{background-color: #090909;color: #fff;} @media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #090909;} .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color: #090909;} .navbar-inverse .navbar-nav .open .dropdown-menu> li> a{color: #9d9d9d;} .navbar-inverse .navbar-nav .open .dropdown-menu> li> a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu> li> a:focus{color: #fff;background-color: transparent;} .navbar-inverse .navbar-nav .open .dropdown-menu> .active> a, .navbar-inverse .navbar-nav .open .dropdown-menu> .active> a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu> .active> a:focus{color: #fff;background-color: #090909;} .navbar-inverse .navbar-nav .open .dropdown-menu> .disabled> a, .navbar-inverse .navbar-nav .open .dropdown-menu> .disabled> a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu> .disabled> a:focus{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:hover, .navbar-inverse .btn-link:focus{color: #fff;} .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus{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{content: "/ ";padding: 0 5px;color: #ccc;} .breadcrumb> .active{color: #777777;}.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;line-height: 1.42857;text-decoration: none;color: #337ab7;background-color: #fff;border: 1px solid #ddd;margin-left: -1px;} .pagination> li:first-child> a, .pagination> li:first-child> span{margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;} .pagination> li:last-child> a, .pagination> li:last-child> span{border-bottom-right-radius: 4px;border-top-right-radius: 4px;} .pagination> li> a:hover, .pagination> li> a:focus, .pagination> li> span:hover, .pagination> li> span:focus{z-index: 2;color: #23527c;background-color: #eeeeee;border-color: #ddd;} .pagination> .active> a, .pagination> .active> a:hover, .pagination> .active> a:focus, .pagination> .active> span, .pagination> .active> span:hover, .pagination> .active> span:focus{z-index: 3;color: #fff;background-color: #337ab7;border-color: #337ab7;cursor: default;} .pagination> .disabled> span, .pagination> .disabled> span:hover, .pagination> .disabled> span:focus, .pagination> .disabled> a, .pagination> .disabled> a:hover, .pagination> .disabled> a:focus{color: #777777;background-color: #fff;border-color: #ddd;cursor: not-allowed;}.pagination-lg> li> a,.pagination-lg> li> span{padding: 10px 16px;font-size: 18px;line-height: 1.33333;}.pagination-lg> li:first-child> a,.pagination-lg> li:first-child> span{border-bottom-left-radius: 6px;border-top-left-radius: 6px;}.pagination-lg> li:last-child> a,.pagination-lg> li:last-child> span{border-bottom-right-radius: 6px;border-top-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-bottom-left-radius: 3px;border-top-left-radius: 3px;}.pagination-sm> li:last-child> a,.pagination-sm> li:last-child> span{border-bottom-right-radius: 3px;border-top-right-radius: 3px;}.pager{padding-left: 0;margin: 20px 0;list-style: none;text-align: center;} .pager:before, .pager:after{content: " ";display: table;} .pager:after{clear: both;} .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:hover, .pager li> a:focus{text-decoration: none;background-color: #eeeeee;} .pager .next> a, .pager .next> span{float: right;} .pager .previous> a, .pager .previous> span{float: left;} .pager .disabled> a, .pager .disabled> a:hover, .pager .disabled> a:focus, .pager .disabled> span{color: #777777;background-color: #fff;cursor: not-allowed;}.label{display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;} .label:empty{display: none;} .btn .label{position: relative;top: -1px;}a.label:hover, a.label:focus{color: #fff;text-decoration: none;cursor: pointer;}.label-default{background-color: #777777;} .label-default[href]:hover, .label-default[href]:focus{background-color: #5e5e5e;}.label-primary{background-color: #337ab7;} .label-primary[href]:hover, .label-primary[href]:focus{background-color: #286090;}.label-success{background-color: #5cb85c;} .label-success[href]:hover, .label-success[href]:focus{background-color: #449d44;}.label-info{background-color: #5bc0de;} .label-info[href]:hover, .label-info[href]:focus{background-color: #31b0d5;}.label-warning{background-color: #f0ad4e;} .label-warning[href]:hover, .label-warning[href]:focus{background-color: #ec971f;}.label-danger{background-color: #d9534f;} .label-danger[href]:hover, .label-danger[href]:focus{background-color: #c9302c;}.badge{display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: bold;color: #fff;line-height: 1;vertical-align: middle;white-space: nowrap;text-align: center;background-color: #777777;border-radius: 10px;} .badge:empty{display: none;} .btn .badge{position: relative;top: -1px;} .btn-xs .badge, .btn-group-xs> .btn .badge, .btn-group-xs> .btn .badge{top: 0;padding: 1px 5px;} .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;}a.badge:hover, a.badge:focus{color: #fff;text-decoration: none;cursor: pointer;}.jumbotron{padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px;color: inherit;background-color: #eeeeee;} .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;padding-left: 15px;padding-right: 15px;} .jumbotron .container{max-width: 100%;} @media screen and (min-width: 768px) {.jumbotron { padding-top: 48px;padding-bottom: 48px;} .container .jumbotron, .container-fluid .jumbotron{padding-left: 60px;padding-right: 60px;} .jumbotron h1, .jumbotron .h1{font-size: 63px;} }.thumbnail{display: block;padding: 4px;margin-bottom: 20px;line-height: 1.42857;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border 0.2s ease-in-out;-o-transition: border 0.2s ease-in-out;transition: border 0.2s ease-in-out;} .thumbnail> img, .thumbnail a> img{display: block;max-width: 100%;height: auto;margin-left: auto;margin-right: auto;} .thumbnail .caption{padding: 9px;color: #333333;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color: #337ab7;}.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: bold;} .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{background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d;} .alert-success hr{border-top-color: #c9e2b3;} .alert-success .alert-link{color: #2b542c;}.alert-info{background-color: #d9edf7;border-color: #bce8f1;color: #31708f;} .alert-info hr{border-top-color: #a6e1ec;} .alert-info .alert-link{color: #245269;}.alert-warning{background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b;} .alert-warning hr{border-top-color: #f7e1b5;} .alert-warning .alert-link{color: #66512c;}.alert-danger{background-color: #f2dede;border-color: #ebccd1;color: #a94442;} .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;} }@keyframes progress-bar-stripes {from { background-position: 40px 0;} to{background-position: 0 0;} }.progress{overflow: hidden;height: 20px;margin-bottom: 20px;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 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, 0.15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition: width 0.6s ease;-o-transition: width 0.6s ease;transition: width 0.6s ease;}.progress-striped .progress-bar,.progress-bar-striped{background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 40px 40px;}.progress.active .progress-bar,.progress-bar.active{-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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.media{margin-top: 15px;} .media:first-child{margin-top: 0;}.media,.media-body{zoom: 1;overflow: hidden;}.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-left,.media-right,.media-body{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{margin-bottom: 20px;padding-left: 0;}.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-right-radius: 4px;border-top-left-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:hover, a.list-group-item:focus, button.list-group-item:hover, button.list-group-item:focus{text-decoration: none;color: #555;background-color: #f5f5f5;}button.list-group-item{width: 100%;text-align: left;}.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus{background-color: #eeeeee;color: #777777;cursor: not-allowed;} .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading{color: inherit;} .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text{color: #777777;}.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus{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: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, .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{color: inherit;} .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .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:hover, a.list-group-item-success:focus, button.list-group-item-success:hover, button.list-group-item-success:focus{color: #3c763d;background-color: #d0e9c6;} a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active, button.list-group-item-success.active:hover, button.list-group-item-success.active:focus{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:hover, a.list-group-item-info:focus, button.list-group-item-info:hover, button.list-group-item-info:focus{color: #31708f;background-color: #c4e3f3;} a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active, button.list-group-item-info.active:hover, button.list-group-item-info.active:focus{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:hover, a.list-group-item-warning:focus, button.list-group-item-warning:hover, button.list-group-item-warning:focus{color: #8a6d3b;background-color: #faf2cc;} a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active, button.list-group-item-warning.active:hover, button.list-group-item-warning.active:focus{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:hover, a.list-group-item-danger:focus, button.list-group-item-danger:hover, button.list-group-item-danger:focus{color: #a94442;background-color: #ebcccc;} a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active, button.list-group-item-danger.active:hover, button.list-group-item-danger.active:focus{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, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}.panel-body{padding: 15px;} .panel-body:before, .panel-body:after{content: " ";display: table;} .panel-body:after{clear: both;}.panel-heading{padding: 10px 15px;border-bottom: 1px solid transparent;border-top-right-radius: 3px;border-top-left-radius: 3px;} .panel-heading> .dropdown .dropdown-toggle{color: inherit;}.panel-title{margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;} .panel-title> a, .panel-title> small, .panel-title> .small, .panel-title> small> a, .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-right-radius: 3px;border-top-left-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-right-radius: 0;border-top-left-radius: 0;}.panel-heading + .list-group .list-group-item:first-child{border-top-width: 0;}.list-group + .panel-footer{border-top-width: 0;}.panel> .table,.panel> .table-responsive> .table,.panel> .panel-collapse> .table{margin-bottom: 0;} .panel> .table caption, .panel> .table-responsive> .table caption, .panel> .panel-collapse> .table caption{padding-left: 15px;padding-right: 15px;}.panel> .table:first-child,.panel> .table-responsive:first-child> .table:first-child{border-top-right-radius: 3px;border-top-left-radius: 3px;} .panel> .table:first-child> thead:first-child> tr:first-child, .panel> .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-responsive:first-child> .table:first-child> tbody:first-child> tr:first-child{border-top-left-radius: 3px;border-top-right-radius: 3px;} .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, .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-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-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{border-top-left-radius: 3px;} .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, .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-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-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{border-top-right-radius: 3px;}.panel> .table:last-child,.panel> .table-responsive:last-child> .table:last-child{border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;} .panel> .table:last-child> tbody:last-child> tr:last-child, .panel> .table:last-child> tfoot:last-child> tr:last-child, .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{border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;} .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, .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{border-bottom-left-radius: 3px;} .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, .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{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 th,.panel> .table> tbody:first-child> tr:first-child td{border-top: 0;}.panel> .table-bordered,.panel> .table-responsive> .table-bordered{border: 0;} .panel> .table-bordered> thead> tr> th:first-child, .panel> .table-bordered> thead> tr> td:first-child, .panel> .table-bordered> tbody> tr> th:first-child, .panel> .table-bordered> tbody> tr> td:first-child, .panel> .table-bordered> tfoot> tr> th:first-child, .panel> .table-bordered> tfoot> tr> td:first-child, .panel> .table-responsive> .table-bordered> thead> tr> th:first-child, .panel> .table-responsive> .table-bordered> thead> tr> td:first-child, .panel> .table-responsive> .table-bordered> tbody> tr> th:first-child, .panel> .table-responsive> .table-bordered> tbody> tr> td:first-child, .panel> .table-responsive> .table-bordered> tfoot> tr> th:first-child, .panel> .table-responsive> .table-bordered> tfoot> tr> td:first-child{border-left: 0;} .panel> .table-bordered> thead> tr> th:last-child, .panel> .table-bordered> thead> tr> td:last-child, .panel> .table-bordered> tbody> tr> th:last-child, .panel> .table-bordered> tbody> tr> td:last-child, .panel> .table-bordered> tfoot> tr> th:last-child, .panel> .table-bordered> tfoot> tr> td:last-child, .panel> .table-responsive> .table-bordered> thead> tr> th:last-child, .panel> .table-responsive> .table-bordered> thead> tr> td:last-child, .panel> .table-responsive> .table-bordered> tbody> tr> th:last-child, .panel> .table-responsive> .table-bordered> tbody> tr> td:last-child, .panel> .table-responsive> .table-bordered> tfoot> tr> th:last-child, .panel> .table-responsive> .table-bordered> tfoot> tr> td:last-child{border-right: 0;} .panel> .table-bordered> thead> tr:first-child> td, .panel> .table-bordered> thead> tr:first-child> th, .panel> .table-bordered> tbody> tr:first-child> td, .panel> .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, .panel> .table-responsive> .table-bordered> tbody> tr:first-child> td, .panel> .table-responsive> .table-bordered> tbody> 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{border: 0;margin-bottom: 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> .panel-body, .panel-group .panel-heading + .panel-collapse> .list-group{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: #333333;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: #333333;} .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 iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 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, 0.05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);} .well blockquote{border-color: #ddd;border-color: rgba(0, 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: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.2;filter: alpha(opacity=20);} .close:hover, .close:focus{color: #000;text-decoration: none;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);}button.close{padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}.modal-open{overflow: hidden;}.modal{display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0;} .modal.fade .modal-dialog{-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;} .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;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;outline: 0;}.modal-backdrop{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;} .modal-backdrop.fade{opacity: 0;filter: alpha(opacity=0);} .modal-backdrop.in{opacity: 0.5;filter: alpha(opacity=50);}.modal-header{padding: 15px;border-bottom: 1px solid #e5e5e5;} .modal-header:before, .modal-header:after{content: " ";display: table;} .modal-header:after{clear: both;}.modal-header .close{margin-top: -2px;}.modal-title{margin: 0;line-height: 1.42857;}.modal-body{position: relative;padding: 15px;}.modal-footer{padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;} .modal-footer:before, .modal-footer:after{content: " ";display: table;} .modal-footer:after{clear: both;} .modal-footer .btn + .btn{margin-left: 5px;margin-bottom: 0;} .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, 0.5);box-shadow: 0 5px 15px rgba(0, 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-style: normal;font-weight: normal;letter-spacing: normal;line-break: auto;line-height: 1.42857;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 12px;opacity: 0;filter: alpha(opacity=0);} .tooltip.in{opacity: 0.9;filter: alpha(opacity=90);} .tooltip.top{margin-top: -3px;padding: 5px 0;} .tooltip.right{margin-left: 3px;padding: 0 5px;} .tooltip.bottom{margin-top: 3px;padding: 5px 0;} .tooltip.left{margin-left: -3px;padding: 0 5px;}.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{bottom: 0;right: 5px;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-style: normal;font-weight: normal;letter-spacing: normal;line-break: auto;line-height: 1.42857;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 14px;background-color: #fff;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);} .popover.top{margin-top: -10px;} .popover.right{margin-left: 10px;} .popover.bottom{margin-top: 10px;} .popover.left{margin-left: -10px;}.popover-title{margin: 0;padding: 8px 14px;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{border-width: 10px;content: "";}.popover.top> .arrow{left: 50%;margin-left: -11px;border-bottom-width: 0;border-top-color: #999999;border-top-color: rgba(0, 0, 0, 0.25);bottom: -11px;} .popover.top> .arrow:after{content: " ";bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color: #fff;}.popover.right> .arrow{top: 50%;left: -11px;margin-top: -11px;border-left-width: 0;border-right-color: #999999;border-right-color: rgba(0, 0, 0, 0.25);} .popover.right> .arrow:after{content: " ";left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #fff;}.popover.bottom> .arrow{left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999999;border-bottom-color: rgba(0, 0, 0, 0.25);top: -11px;} .popover.bottom> .arrow:after{content: " ";top: 1px;margin-left: -10px;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: #999999;border-left-color: rgba(0, 0, 0, 0.25);} .popover.left> .arrow:after{content: " ";right: 1px;border-right-width: 0;border-left-color: #fff;bottom: -10px;}.carousel{position: relative;}.carousel-inner{position: relative;overflow: hidden;width: 100%;} .carousel-inner> .item{display: none;position: relative;-webkit-transition: 0.6s ease-in-out left;-o-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;} .carousel-inner> .item> img, .carousel-inner> .item> a> img{display: block;max-width: 100%;height: auto;line-height: 1;} @media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner > .item { -webkit-transition: -webkit-transform 0.6s ease-in-out;-moz-transition: -moz-transform 0.6s ease-in-out;-o-transition: -o-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;} .carousel-inner> .item.next, .carousel-inner> .item.active.right{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0;} .carousel-inner> .item.prev, .carousel-inner> .item.active.left{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0;} .carousel-inner> .item.next.left, .carousel-inner> .item.prev.right, .carousel-inner> .item.active{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);left: 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;left: 0;bottom: 0;width: 15%;opacity: 0.5;filter: alpha(opacity=50);font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);background-color: transparent;} .carousel-control.left{background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);} .carousel-control.right{left: auto;right: 0;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);} .carousel-control:hover, .carousel-control:focus{outline: 0;color: #fff;text-decoration: none;opacity: 0.9;filter: alpha(opacity=90);} .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{position: absolute;top: 50%;margin-top: -10px;z-index: 5;display: inline-block;} .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{left: 50%;margin-left: -10px;} .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{right: 50%;margin-right: -10px;} .carousel-control .icon-prev, .carousel-control .icon-next{width: 20px;height: 20px;line-height: 1;font-family: serif;} .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%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center;} .carousel-indicators li{display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000 \9;background-color: transparent;} .carousel-indicators .active{margin: 0;width: 12px;height: 12px;background-color: #fff;}.carousel-caption{position: absolute;left: 15%;right: 15%;bottom: 20px;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 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-prev, .carousel-control .icon-next { width: 30px;height: 30px;margin-top: -10px;font-size: 30px;} .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{margin-left: -10px;} .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{margin-right: -10px;} .carousel-caption{left: 20%;right: 20%;padding-bottom: 30px;} .carousel-indicators{bottom: 20px;} }.clearfix:before, .clearfix:after{content: " ";display: table;}.clearfix:after{clear: both;}.center-block{display: block;margin-left: auto;margin-right: 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-xs{display: none !important;}.visible-sm{display: none !important;}.visible-md{display: none !important;}.visible-lg{display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-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;} th.visible-xs, td.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;} th.visible-sm, td.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;} th.visible-md, td.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;} th.visible-lg, td.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;} th.visible-print, td.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;} }.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown{position: static;}.yamm .container{position: relative;}.yamm .dropdown-menu{left: auto;}.yamm .yamm-content{padding: 20px 30px;}.yamm .dropdown.yamm-fw .dropdown-menu{left: 0;right: 0;}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0;} .slick-list:focus{outline: none;} .slick-list.dragging{cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;left: 0;top: 0;display: block;} .slick-track:before, .slick-track:after{content: "";display: table;} .slick-track:after{clear: both;} .slick-loading .slick-track{visibility: hidden;}.slick-slide{float: left;height: 100%;min-height: 1px;outline: 0;display: none;} [dir="rtl"] .slick-slide{float: right;} .slick-slide.slick-loading img{display: none;} .slick-slide.dragging img{pointer-events: none;} .slick-initialized .slick-slide{display: block;} .slick-loading .slick-slide{visibility: hidden;} .slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden{display: none;}.slick-dots{margin-top: 30px;list-style: none;display: block;text-align: center;padding: 0px;width: 100%;} .slick-dots li{margin: 0 6px;display: inline-block;zoom: 1;} .slick-dots li button{width: 8px;border: 2px solid #cdcdcd;height: 8px;display: block;background: #cdcdcd;cursor: pointer;text-indent: -9999px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;border-radius: 100%;outline: 0;padding: 0;} .slick-dots li.slick-active button{background: #f68820;cursor: default;}@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-resolution: 240dpi) {.slick-dots li { background: url("../img/sprite@2x.png") -200px -50px no-repeat;background-size: 900px 200px;} }.slick-list.draggable{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}.flag-icon{background-size: contain;background-position: 50%;background-repeat: no-repeat;position: relative;display: inline-block;width: 1em;height: 1em;line-height: 1em;}.flag-icon.flag-icon-squared{width: 1em;}.flag-icon-ad{background-image: url(http://www.villaspot.nl/flags/4x3/ad.svg);} .flag-icon-ad.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ad.svg);}.flag-icon-ae{background-image: url(http://www.villaspot.nl/flags/4x3/ae.svg);} .flag-icon-ae.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ae.svg);}.flag-icon-af{background-image: url(http://www.villaspot.nl/flags/4x3/af.svg);} .flag-icon-af.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/af.svg);}.flag-icon-ag{background-image: url(http://www.villaspot.nl/flags/4x3/ag.svg);} .flag-icon-ag.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ag.svg);}.flag-icon-ai{background-image: url(http://www.villaspot.nl/flags/4x3/ai.svg);} .flag-icon-ai.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ai.svg);}.flag-icon-al{background-image: url(http://www.villaspot.nl/flags/4x3/al.svg);} .flag-icon-al.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/al.svg);}.flag-icon-am{background-image: url(http://www.villaspot.nl/flags/4x3/am.svg);} .flag-icon-am.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/am.svg);}.flag-icon-ao{background-image: url(http://www.villaspot.nl/flags/4x3/ao.svg);} .flag-icon-ao.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ao.svg);}.flag-icon-aq{background-image: url(http://www.villaspot.nl/flags/4x3/aq.svg);} .flag-icon-aq.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/aq.svg);}.flag-icon-ar{background-image: url(http://www.villaspot.nl/flags/4x3/ar.svg);} .flag-icon-ar.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ar.svg);}.flag-icon-as{background-image: url(http://www.villaspot.nl/flags/4x3/as.svg);} .flag-icon-as.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/as.svg);}.flag-icon-at{background-image: url(http://www.villaspot.nl/flags/4x3/at.svg);} .flag-icon-at.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/at.svg);}.flag-icon-au{background-image: url(http://www.villaspot.nl/flags/4x3/au.svg);} .flag-icon-au.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/au.svg);}.flag-icon-aw{background-image: url(http://www.villaspot.nl/flags/4x3/aw.svg);} .flag-icon-aw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/aw.svg);}.flag-icon-ax{background-image: url(http://www.villaspot.nl/flags/4x3/ax.svg);} .flag-icon-ax.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ax.svg);}.flag-icon-az{background-image: url(http://www.villaspot.nl/flags/4x3/az.svg);} .flag-icon-az.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/az.svg);}.flag-icon-ba{background-image: url(http://www.villaspot.nl/flags/4x3/ba.svg);} .flag-icon-ba.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ba.svg);}.flag-icon-bb{background-image: url(http://www.villaspot.nl/flags/4x3/bb.svg);} .flag-icon-bb.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bb.svg);}.flag-icon-bd{background-image: url(http://www.villaspot.nl/flags/4x3/bd.svg);} .flag-icon-bd.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bd.svg);}.flag-icon-be{background-image: url(http://www.villaspot.nl/flags/4x3/be.svg);} .flag-icon-be.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/be.svg);}.flag-icon-bf{background-image: url(http://www.villaspot.nl/flags/4x3/bf.svg);} .flag-icon-bf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bf.svg);}.flag-icon-bg{background-image: url(http://www.villaspot.nl/flags/4x3/bg.svg);} .flag-icon-bg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bg.svg);}.flag-icon-bh{background-image: url(http://www.villaspot.nl/flags/4x3/bh.svg);} .flag-icon-bh.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bh.svg);}.flag-icon-bi{background-image: url(http://www.villaspot.nl/flags/4x3/bi.svg);} .flag-icon-bi.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bi.svg);}.flag-icon-bj{background-image: url(http://www.villaspot.nl/flags/4x3/bj.svg);} .flag-icon-bj.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bj.svg);}.flag-icon-bl{background-image: url(http://www.villaspot.nl/flags/4x3/bl.svg);} .flag-icon-bl.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bl.svg);}.flag-icon-bm{background-image: url(http://www.villaspot.nl/flags/4x3/bm.svg);} .flag-icon-bm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bm.svg);}.flag-icon-bn{background-image: url(http://www.villaspot.nl/flags/4x3/bn.svg);} .flag-icon-bn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bn.svg);}.flag-icon-bo{background-image: url(http://www.villaspot.nl/flags/4x3/bo.svg);} .flag-icon-bo.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bo.svg);}.flag-icon-bq{background-image: url(http://www.villaspot.nl/flags/4x3/bq.svg);} .flag-icon-bq.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bq.svg);}.flag-icon-br{background-image: url(http://www.villaspot.nl/flags/4x3/br.svg);} .flag-icon-br.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/br.svg);}.flag-icon-bs{background-image: url(http://www.villaspot.nl/flags/4x3/bs.svg);} .flag-icon-bs.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bs.svg);}.flag-icon-bt{background-image: url(http://www.villaspot.nl/flags/4x3/bt.svg);} .flag-icon-bt.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bt.svg);}.flag-icon-bv{background-image: url(http://www.villaspot.nl/flags/4x3/bv.svg);} .flag-icon-bv.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bv.svg);}.flag-icon-bw{background-image: url(http://www.villaspot.nl/flags/4x3/bw.svg);} .flag-icon-bw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bw.svg);}.flag-icon-by{background-image: url(http://www.villaspot.nl/flags/4x3/by.svg);} .flag-icon-by.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/by.svg);}.flag-icon-bz{background-image: url(http://www.villaspot.nl/flags/4x3/bz.svg);} .flag-icon-bz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/bz.svg);}.flag-icon-ca{background-image: url(http://www.villaspot.nl/flags/4x3/ca.svg);} .flag-icon-ca.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ca.svg);}.flag-icon-cc{background-image: url(http://www.villaspot.nl/flags/4x3/cc.svg);} .flag-icon-cc.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cc.svg);}.flag-icon-cd{background-image: url(http://www.villaspot.nl/flags/4x3/cd.svg);} .flag-icon-cd.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cd.svg);}.flag-icon-cf{background-image: url(http://www.villaspot.nl/flags/4x3/cf.svg);} .flag-icon-cf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cf.svg);}.flag-icon-cg{background-image: url(http://www.villaspot.nl/flags/4x3/cg.svg);} .flag-icon-cg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cg.svg);}.flag-icon-ch{background-image: url(http://www.villaspot.nl/flags/4x3/ch.svg);} .flag-icon-ch.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ch.svg);}.flag-icon-ci{background-image: url(http://www.villaspot.nl/flags/4x3/ci.svg);} .flag-icon-ci.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ci.svg);}.flag-icon-ck{background-image: url(http://www.villaspot.nl/flags/4x3/ck.svg);} .flag-icon-ck.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ck.svg);}.flag-icon-cl{background-image: url(http://www.villaspot.nl/flags/4x3/cl.svg);} .flag-icon-cl.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cl.svg);}.flag-icon-cm{background-image: url(http://www.villaspot.nl/flags/4x3/cm.svg);} .flag-icon-cm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cm.svg);}.flag-icon-cn{background-image: url(http://www.villaspot.nl/flags/4x3/cn.svg);} .flag-icon-cn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cn.svg);}.flag-icon-co{background-image: url(http://www.villaspot.nl/flags/4x3/co.svg);} .flag-icon-co.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/co.svg);}.flag-icon-cr{background-image: url(http://www.villaspot.nl/flags/4x3/cr.svg);} .flag-icon-cr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cr.svg);}.flag-icon-cu{background-image: url(http://www.villaspot.nl/flags/4x3/cu.svg);} .flag-icon-cu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cu.svg);}.flag-icon-cv{background-image: url(http://www.villaspot.nl/flags/4x3/cv.svg);} .flag-icon-cv.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cv.svg);}.flag-icon-cw{background-image: url(http://www.villaspot.nl/flags/4x3/cw.svg);} .flag-icon-cw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cw.svg);}.flag-icon-cx{background-image: url(http://www.villaspot.nl/flags/4x3/cx.svg);} .flag-icon-cx.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cx.svg);}.flag-icon-cy{background-image: url(http://www.villaspot.nl/flags/4x3/cy.svg);} .flag-icon-cy.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cy.svg);}.flag-icon-cz{background-image: url(http://www.villaspot.nl/flags/4x3/cz.svg);} .flag-icon-cz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/cz.svg);}.flag-icon-de{background-image: url(http://www.villaspot.nl/flags/4x3/de.svg);} .flag-icon-de.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/de.svg);}.flag-icon-dj{background-image: url(http://www.villaspot.nl/flags/4x3/dj.svg);} .flag-icon-dj.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/dj.svg);}.flag-icon-dk{background-image: url(http://www.villaspot.nl/flags/4x3/dk.svg);} .flag-icon-dk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/dk.svg);}.flag-icon-dm{background-image: url(http://www.villaspot.nl/flags/4x3/dm.svg);} .flag-icon-dm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/dm.svg);}.flag-icon-do{background-image: url(http://www.villaspot.nl/flags/4x3/do.svg);} .flag-icon-do.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/do.svg);}.flag-icon-dz{background-image: url(http://www.villaspot.nl/flags/4x3/dz.svg);} .flag-icon-dz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/dz.svg);}.flag-icon-ec{background-image: url(http://www.villaspot.nl/flags/4x3/ec.svg);} .flag-icon-ec.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ec.svg);}.flag-icon-ee{background-image: url(http://www.villaspot.nl/flags/4x3/ee.svg);} .flag-icon-ee.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ee.svg);}.flag-icon-eg{background-image: url(http://www.villaspot.nl/flags/4x3/eg.svg);} .flag-icon-eg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/eg.svg);}.flag-icon-eh{background-image: url(http://www.villaspot.nl/flags/4x3/eh.svg);} .flag-icon-eh.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/eh.svg);}.flag-icon-er{background-image: url(http://www.villaspot.nl/flags/4x3/er.svg);} .flag-icon-er.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/er.svg);}.flag-icon-es{background-image: url(http://www.villaspot.nl/flags/4x3/es.svg);} .flag-icon-es.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/es.svg);}.flag-icon-et{background-image: url(http://www.villaspot.nl/flags/4x3/et.svg);} .flag-icon-et.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/et.svg);}.flag-icon-fi{background-image: url(http://www.villaspot.nl/flags/4x3/fi.svg);} .flag-icon-fi.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/fi.svg);}.flag-icon-fj{background-image: url(http://www.villaspot.nl/flags/4x3/fj.svg);} .flag-icon-fj.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/fj.svg);}.flag-icon-fk{background-image: url(http://www.villaspot.nl/flags/4x3/fk.svg);} .flag-icon-fk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/fk.svg);}.flag-icon-fm{background-image: url(http://www.villaspot.nl/flags/4x3/fm.svg);} .flag-icon-fm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/fm.svg);}.flag-icon-fo{background-image: url(http://www.villaspot.nl/flags/4x3/fo.svg);} .flag-icon-fo.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/fo.svg);}.flag-icon-fr{background-image: url(http://www.villaspot.nl/flags/4x3/fr.svg);} .flag-icon-fr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/fr.svg);}.flag-icon-ga{background-image: url(http://www.villaspot.nl/flags/4x3/ga.svg);} .flag-icon-ga.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ga.svg);}.flag-icon-gb{background-image: url(http://www.villaspot.nl/flags/4x3/gb.svg);} .flag-icon-gb.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gb.svg);}.flag-icon-gd{background-image: url(http://www.villaspot.nl/flags/4x3/gd.svg);} .flag-icon-gd.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gd.svg);}.flag-icon-ge{background-image: url(http://www.villaspot.nl/flags/4x3/ge.svg);} .flag-icon-ge.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ge.svg);}.flag-icon-gf{background-image: url(http://www.villaspot.nl/flags/4x3/gf.svg);} .flag-icon-gf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gf.svg);}.flag-icon-gg{background-image: url(http://www.villaspot.nl/flags/4x3/gg.svg);} .flag-icon-gg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gg.svg);}.flag-icon-gh{background-image: url(http://www.villaspot.nl/flags/4x3/gh.svg);} .flag-icon-gh.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gh.svg);}.flag-icon-gi{background-image: url(http://www.villaspot.nl/flags/4x3/gi.svg);} .flag-icon-gi.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gi.svg);}.flag-icon-gl{background-image: url(http://www.villaspot.nl/flags/4x3/gl.svg);} .flag-icon-gl.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gl.svg);}.flag-icon-gm{background-image: url(http://www.villaspot.nl/flags/4x3/gm.svg);} .flag-icon-gm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gm.svg);}.flag-icon-gn{background-image: url(http://www.villaspot.nl/flags/4x3/gn.svg);} .flag-icon-gn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gn.svg);}.flag-icon-gp{background-image: url(http://www.villaspot.nl/flags/4x3/gp.svg);} .flag-icon-gp.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gp.svg);}.flag-icon-gq{background-image: url(http://www.villaspot.nl/flags/4x3/gq.svg);} .flag-icon-gq.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gq.svg);}.flag-icon-gr{background-image: url(http://www.villaspot.nl/flags/4x3/gr.svg);} .flag-icon-gr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gr.svg);}.flag-icon-gs{background-image: url(http://www.villaspot.nl/flags/4x3/gs.svg);} .flag-icon-gs.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gs.svg);}.flag-icon-gt{background-image: url(http://www.villaspot.nl/flags/4x3/gt.svg);} .flag-icon-gt.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gt.svg);}.flag-icon-gu{background-image: url(http://www.villaspot.nl/flags/4x3/gu.svg);} .flag-icon-gu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gu.svg);}.flag-icon-gw{background-image: url(http://www.villaspot.nl/flags/4x3/gw.svg);} .flag-icon-gw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gw.svg);}.flag-icon-gy{background-image: url(http://www.villaspot.nl/flags/4x3/gy.svg);} .flag-icon-gy.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gy.svg);}.flag-icon-hk{background-image: url(http://www.villaspot.nl/flags/4x3/hk.svg);} .flag-icon-hk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/hk.svg);}.flag-icon-hm{background-image: url(http://www.villaspot.nl/flags/4x3/hm.svg);} .flag-icon-hm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/hm.svg);}.flag-icon-hn{background-image: url(http://www.villaspot.nl/flags/4x3/hn.svg);} .flag-icon-hn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/hn.svg);}.flag-icon-hr{background-image: url(http://www.villaspot.nl/flags/4x3/hr.svg);} .flag-icon-hr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/hr.svg);}.flag-icon-ht{background-image: url(http://www.villaspot.nl/flags/4x3/ht.svg);} .flag-icon-ht.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ht.svg);}.flag-icon-hu{background-image: url(http://www.villaspot.nl/flags/4x3/hu.svg);} .flag-icon-hu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/hu.svg);}.flag-icon-id{background-image: url(http://www.villaspot.nl/flags/4x3/id.svg);} .flag-icon-id.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/id.svg);}.flag-icon-ie{background-image: url(http://www.villaspot.nl/flags/4x3/ie.svg);} .flag-icon-ie.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ie.svg);}.flag-icon-il{background-image: url(http://www.villaspot.nl/flags/4x3/il.svg);} .flag-icon-il.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/il.svg);}.flag-icon-im{background-image: url(http://www.villaspot.nl/flags/4x3/im.svg);} .flag-icon-im.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/im.svg);}.flag-icon-in{background-image: url(http://www.villaspot.nl/flags/4x3/in.svg);} .flag-icon-in.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/in.svg);}.flag-icon-io{background-image: url(http://www.villaspot.nl/flags/4x3/io.svg);} .flag-icon-io.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/io.svg);}.flag-icon-iq{background-image: url(http://www.villaspot.nl/flags/4x3/iq.svg);} .flag-icon-iq.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/iq.svg);}.flag-icon-ir{background-image: url(http://www.villaspot.nl/flags/4x3/ir.svg);} .flag-icon-ir.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ir.svg);}.flag-icon-is{background-image: url(http://www.villaspot.nl/flags/4x3/is.svg);} .flag-icon-is.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/is.svg);}.flag-icon-it{background-image: url(http://www.villaspot.nl/flags/4x3/it.svg);} .flag-icon-it.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/it.svg);}.flag-icon-je{background-image: url(http://www.villaspot.nl/flags/4x3/je.svg);} .flag-icon-je.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/je.svg);}.flag-icon-jm{background-image: url(http://www.villaspot.nl/flags/4x3/jm.svg);} .flag-icon-jm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/jm.svg);}.flag-icon-jo{background-image: url(http://www.villaspot.nl/flags/4x3/jo.svg);} .flag-icon-jo.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/jo.svg);}.flag-icon-jp{background-image: url(http://www.villaspot.nl/flags/4x3/jp.svg);} .flag-icon-jp.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/jp.svg);}.flag-icon-ke{background-image: url(http://www.villaspot.nl/flags/4x3/ke.svg);} .flag-icon-ke.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ke.svg);}.flag-icon-kg{background-image: url(http://www.villaspot.nl/flags/4x3/kg.svg);} .flag-icon-kg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/kg.svg);}.flag-icon-kh{background-image: url(http://www.villaspot.nl/flags/4x3/kh.svg);} .flag-icon-kh.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/kh.svg);}.flag-icon-ki{background-image: url(http://www.villaspot.nl/flags/4x3/ki.svg);} .flag-icon-ki.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ki.svg);}.flag-icon-km{background-image: url(http://www.villaspot.nl/flags/4x3/km.svg);} .flag-icon-km.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/km.svg);}.flag-icon-kn{background-image: url(http://www.villaspot.nl/flags/4x3/kn.svg);} .flag-icon-kn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/kn.svg);}.flag-icon-kp{background-image: url(http://www.villaspot.nl/flags/4x3/kp.svg);} .flag-icon-kp.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/kp.svg);}.flag-icon-kr{background-image: url(http://www.villaspot.nl/flags/4x3/kr.svg);} .flag-icon-kr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/kr.svg);}.flag-icon-kw{background-image: url(http://www.villaspot.nl/flags/4x3/kw.svg);} .flag-icon-kw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/kw.svg);}.flag-icon-ky{background-image: url(http://www.villaspot.nl/flags/4x3/ky.svg);} .flag-icon-ky.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ky.svg);}.flag-icon-kz{background-image: url(http://www.villaspot.nl/flags/4x3/kz.svg);} .flag-icon-kz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/kz.svg);}.flag-icon-la{background-image: url(http://www.villaspot.nl/flags/4x3/la.svg);} .flag-icon-la.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/la.svg);}.flag-icon-lb{background-image: url(http://www.villaspot.nl/flags/4x3/lb.svg);} .flag-icon-lb.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/lb.svg);}.flag-icon-lc{background-image: url(http://www.villaspot.nl/flags/4x3/lc.svg);} .flag-icon-lc.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/lc.svg);}.flag-icon-li{background-image: url(http://www.villaspot.nl/flags/4x3/li.svg);} .flag-icon-li.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/li.svg);}.flag-icon-lk{background-image: url(http://www.villaspot.nl/flags/4x3/lk.svg);} .flag-icon-lk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/lk.svg);}.flag-icon-lr{background-image: url(http://www.villaspot.nl/flags/4x3/lr.svg);} .flag-icon-lr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/lr.svg);}.flag-icon-ls{background-image: url(http://www.villaspot.nl/flags/4x3/ls.svg);} .flag-icon-ls.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ls.svg);}.flag-icon-lt{background-image: url(http://www.villaspot.nl/flags/4x3/lt.svg);} .flag-icon-lt.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/lt.svg);}.flag-icon-lu{background-image: url(http://www.villaspot.nl/flags/4x3/lu.svg);} .flag-icon-lu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/lu.svg);}.flag-icon-lv{background-image: url(http://www.villaspot.nl/flags/4x3/lv.svg);} .flag-icon-lv.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/lv.svg);}.flag-icon-ly{background-image: url(http://www.villaspot.nl/flags/4x3/ly.svg);} .flag-icon-ly.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ly.svg);}.flag-icon-ma{background-image: url(http://www.villaspot.nl/flags/4x3/ma.svg);} .flag-icon-ma.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ma.svg);}.flag-icon-mc{background-image: url(http://www.villaspot.nl/flags/4x3/mc.svg);} .flag-icon-mc.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mc.svg);}.flag-icon-md{background-image: url(http://www.villaspot.nl/flags/4x3/md.svg);} .flag-icon-md.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/md.svg);}.flag-icon-me{background-image: url(http://www.villaspot.nl/flags/4x3/me.svg);} .flag-icon-me.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/me.svg);}.flag-icon-mf{background-image: url(http://www.villaspot.nl/flags/4x3/mf.svg);} .flag-icon-mf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mf.svg);}.flag-icon-mg{background-image: url(http://www.villaspot.nl/flags/4x3/mg.svg);} .flag-icon-mg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mg.svg);}.flag-icon-mh{background-image: url(http://www.villaspot.nl/flags/4x3/mh.svg);} .flag-icon-mh.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mh.svg);}.flag-icon-mk{background-image: url(http://www.villaspot.nl/flags/4x3/mk.svg);} .flag-icon-mk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mk.svg);}.flag-icon-ml{background-image: url(http://www.villaspot.nl/flags/4x3/ml.svg);} .flag-icon-ml.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ml.svg);}.flag-icon-mm{background-image: url(http://www.villaspot.nl/flags/4x3/mm.svg);} .flag-icon-mm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mm.svg);}.flag-icon-mn{background-image: url(http://www.villaspot.nl/flags/4x3/mn.svg);} .flag-icon-mn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mn.svg);}.flag-icon-mo{background-image: url(http://www.villaspot.nl/flags/4x3/mo.svg);} .flag-icon-mo.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mo.svg);}.flag-icon-mp{background-image: url(http://www.villaspot.nl/flags/4x3/mp.svg);} .flag-icon-mp.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mp.svg);}.flag-icon-mq{background-image: url(http://www.villaspot.nl/flags/4x3/mq.svg);} .flag-icon-mq.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mq.svg);}.flag-icon-mr{background-image: url(http://www.villaspot.nl/flags/4x3/mr.svg);} .flag-icon-mr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mr.svg);}.flag-icon-ms{background-image: url(http://www.villaspot.nl/flags/4x3/ms.svg);} .flag-icon-ms.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ms.svg);}.flag-icon-mt{background-image: url(http://www.villaspot.nl/flags/4x3/mt.svg);} .flag-icon-mt.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mt.svg);}.flag-icon-mu{background-image: url(http://www.villaspot.nl/flags/4x3/mu.svg);} .flag-icon-mu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mu.svg);}.flag-icon-mv{background-image: url(http://www.villaspot.nl/flags/4x3/mv.svg);} .flag-icon-mv.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mv.svg);}.flag-icon-mw{background-image: url(http://www.villaspot.nl/flags/4x3/mw.svg);} .flag-icon-mw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mw.svg);}.flag-icon-mx{background-image: url(http://www.villaspot.nl/flags/4x3/mx.svg);} .flag-icon-mx.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mx.svg);}.flag-icon-my{background-image: url(http://www.villaspot.nl/flags/4x3/my.svg);} .flag-icon-my.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/my.svg);}.flag-icon-mz{background-image: url(http://www.villaspot.nl/flags/4x3/mz.svg);} .flag-icon-mz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/mz.svg);}.flag-icon-na{background-image: url(http://www.villaspot.nl/flags/4x3/na.svg);} .flag-icon-na.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/na.svg);}.flag-icon-nc{background-image: url(http://www.villaspot.nl/flags/4x3/nc.svg);} .flag-icon-nc.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/nc.svg);}.flag-icon-ne{background-image: url(http://www.villaspot.nl/flags/4x3/ne.svg);} .flag-icon-ne.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ne.svg);}.flag-icon-nf{background-image: url(http://www.villaspot.nl/flags/4x3/nf.svg);} .flag-icon-nf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/nf.svg);}.flag-icon-ng{background-image: url(http://www.villaspot.nl/flags/4x3/ng.svg);} .flag-icon-ng.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ng.svg);}.flag-icon-ni{background-image: url(http://www.villaspot.nl/flags/4x3/ni.svg);} .flag-icon-ni.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ni.svg);}.flag-icon-nl{background-image: url(http://www.villaspot.nl/flags/4x3/nl.svg);} .flag-icon-nl.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/nl.svg);}.flag-icon-no{background-image: url(http://www.villaspot.nl/flags/4x3/no.svg);} .flag-icon-no.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/no.svg);}.flag-icon-np{background-image: url(http://www.villaspot.nl/flags/4x3/np.svg);} .flag-icon-np.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/np.svg);}.flag-icon-nr{background-image: url(http://www.villaspot.nl/flags/4x3/nr.svg);} .flag-icon-nr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/nr.svg);}.flag-icon-nu{background-image: url(http://www.villaspot.nl/flags/4x3/nu.svg);} .flag-icon-nu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/nu.svg);}.flag-icon-nz{background-image: url(http://www.villaspot.nl/flags/4x3/nz.svg);} .flag-icon-nz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/nz.svg);}.flag-icon-om{background-image: url(http://www.villaspot.nl/flags/4x3/om.svg);} .flag-icon-om.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/om.svg);}.flag-icon-pa{background-image: url(http://www.villaspot.nl/flags/4x3/pa.svg);} .flag-icon-pa.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pa.svg);}.flag-icon-pe{background-image: url(http://www.villaspot.nl/flags/4x3/pe.svg);} .flag-icon-pe.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pe.svg);}.flag-icon-pf{background-image: url(http://www.villaspot.nl/flags/4x3/pf.svg);} .flag-icon-pf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pf.svg);}.flag-icon-pg{background-image: url(http://www.villaspot.nl/flags/4x3/pg.svg);} .flag-icon-pg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pg.svg);}.flag-icon-ph{background-image: url(http://www.villaspot.nl/flags/4x3/ph.svg);} .flag-icon-ph.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ph.svg);}.flag-icon-pk{background-image: url(http://www.villaspot.nl/flags/4x3/pk.svg);} .flag-icon-pk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pk.svg);}.flag-icon-pl{background-image: url(http://www.villaspot.nl/flags/4x3/pl.svg);} .flag-icon-pl.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pl.svg);}.flag-icon-pm{background-image: url(http://www.villaspot.nl/flags/4x3/pm.svg);} .flag-icon-pm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pm.svg);}.flag-icon-pn{background-image: url(http://www.villaspot.nl/flags/4x3/pn.svg);} .flag-icon-pn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pn.svg);}.flag-icon-pr{background-image: url(http://www.villaspot.nl/flags/4x3/pr.svg);} .flag-icon-pr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pr.svg);}.flag-icon-ps{background-image: url(http://www.villaspot.nl/flags/4x3/ps.svg);} .flag-icon-ps.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ps.svg);}.flag-icon-pt{background-image: url(http://www.villaspot.nl/flags/4x3/pt.svg);} .flag-icon-pt.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pt.svg);}.flag-icon-pw{background-image: url(http://www.villaspot.nl/flags/4x3/pw.svg);} .flag-icon-pw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/pw.svg);}.flag-icon-py{background-image: url(http://www.villaspot.nl/flags/4x3/py.svg);} .flag-icon-py.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/py.svg);}.flag-icon-qa{background-image: url(http://www.villaspot.nl/flags/4x3/qa.svg);} .flag-icon-qa.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/qa.svg);}.flag-icon-re{background-image: url(http://www.villaspot.nl/flags/4x3/re.svg);} .flag-icon-re.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/re.svg);}.flag-icon-ro{background-image: url(http://www.villaspot.nl/flags/4x3/ro.svg);} .flag-icon-ro.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ro.svg);}.flag-icon-rs{background-image: url(http://www.villaspot.nl/flags/4x3/rs.svg);} .flag-icon-rs.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/rs.svg);}.flag-icon-ru{background-image: url(http://www.villaspot.nl/flags/4x3/ru.svg);} .flag-icon-ru.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ru.svg);}.flag-icon-rw{background-image: url(http://www.villaspot.nl/flags/4x3/rw.svg);} .flag-icon-rw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/rw.svg);}.flag-icon-sa{background-image: url(http://www.villaspot.nl/flags/4x3/sa.svg);} .flag-icon-sa.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sa.svg);}.flag-icon-sb{background-image: url(http://www.villaspot.nl/flags/4x3/sb.svg);} .flag-icon-sb.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sb.svg);}.flag-icon-sc{background-image: url(http://www.villaspot.nl/flags/4x3/sc.svg);} .flag-icon-sc.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sc.svg);}.flag-icon-sd{background-image: url(http://www.villaspot.nl/flags/4x3/sd.svg);} .flag-icon-sd.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sd.svg);}.flag-icon-se{background-image: url(http://www.villaspot.nl/flags/4x3/se.svg);} .flag-icon-se.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/se.svg);}.flag-icon-sg{background-image: url(http://www.villaspot.nl/flags/4x3/sg.svg);} .flag-icon-sg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sg.svg);}.flag-icon-sh{background-image: url(http://www.villaspot.nl/flags/4x3/sh.svg);} .flag-icon-sh.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sh.svg);}.flag-icon-si{background-image: url(http://www.villaspot.nl/flags/4x3/si.svg);} .flag-icon-si.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/si.svg);}.flag-icon-sj{background-image: url(http://www.villaspot.nl/flags/4x3/sj.svg);} .flag-icon-sj.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sj.svg);}.flag-icon-sk{background-image: url(http://www.villaspot.nl/flags/4x3/sk.svg);} .flag-icon-sk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sk.svg);}.flag-icon-sl{background-image: url(http://www.villaspot.nl/flags/4x3/sl.svg);} .flag-icon-sl.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sl.svg);}.flag-icon-sm{background-image: url(http://www.villaspot.nl/flags/4x3/sm.svg);} .flag-icon-sm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sm.svg);}.flag-icon-sn{background-image: url(http://www.villaspot.nl/flags/4x3/sn.svg);} .flag-icon-sn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sn.svg);}.flag-icon-so{background-image: url(http://www.villaspot.nl/flags/4x3/so.svg);} .flag-icon-so.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/so.svg);}.flag-icon-sr{background-image: url(http://www.villaspot.nl/flags/4x3/sr.svg);} .flag-icon-sr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sr.svg);}.flag-icon-ss{background-image: url(http://www.villaspot.nl/flags/4x3/ss.svg);} .flag-icon-ss.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ss.svg);}.flag-icon-st{background-image: url(http://www.villaspot.nl/flags/4x3/st.svg);} .flag-icon-st.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/st.svg);}.flag-icon-sv{background-image: url(http://www.villaspot.nl/flags/4x3/sv.svg);} .flag-icon-sv.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sv.svg);}.flag-icon-sx{background-image: url(http://www.villaspot.nl/flags/4x3/sx.svg);} .flag-icon-sx.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sx.svg);}.flag-icon-sy{background-image: url(http://www.villaspot.nl/flags/4x3/sy.svg);} .flag-icon-sy.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sy.svg);}.flag-icon-sz{background-image: url(http://www.villaspot.nl/flags/4x3/sz.svg);} .flag-icon-sz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/sz.svg);}.flag-icon-tc{background-image: url(http://www.villaspot.nl/flags/4x3/tc.svg);} .flag-icon-tc.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tc.svg);}.flag-icon-td{background-image: url(http://www.villaspot.nl/flags/4x3/td.svg);} .flag-icon-td.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/td.svg);}.flag-icon-tf{background-image: url(http://www.villaspot.nl/flags/4x3/tf.svg);} .flag-icon-tf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tf.svg);}.flag-icon-tg{background-image: url(http://www.villaspot.nl/flags/4x3/tg.svg);} .flag-icon-tg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tg.svg);}.flag-icon-th{background-image: url(http://www.villaspot.nl/flags/4x3/th.svg);} .flag-icon-th.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/th.svg);}.flag-icon-tj{background-image: url(http://www.villaspot.nl/flags/4x3/tj.svg);} .flag-icon-tj.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tj.svg);}.flag-icon-tk{background-image: url(http://www.villaspot.nl/flags/4x3/tk.svg);} .flag-icon-tk.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tk.svg);}.flag-icon-tl{background-image: url(http://www.villaspot.nl/flags/4x3/tl.svg);} .flag-icon-tl.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tl.svg);}.flag-icon-tm{background-image: url(http://www.villaspot.nl/flags/4x3/tm.svg);} .flag-icon-tm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tm.svg);}.flag-icon-tn{background-image: url(http://www.villaspot.nl/flags/4x3/tn.svg);} .flag-icon-tn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tn.svg);}.flag-icon-to{background-image: url(http://www.villaspot.nl/flags/4x3/to.svg);} .flag-icon-to.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/to.svg);}.flag-icon-tr{background-image: url(http://www.villaspot.nl/flags/4x3/tr.svg);} .flag-icon-tr.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tr.svg);}.flag-icon-tt{background-image: url(http://www.villaspot.nl/flags/4x3/tt.svg);} .flag-icon-tt.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tt.svg);}.flag-icon-tv{background-image: url(http://www.villaspot.nl/flags/4x3/tv.svg);} .flag-icon-tv.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tv.svg);}.flag-icon-tw{background-image: url(http://www.villaspot.nl/flags/4x3/tw.svg);} .flag-icon-tw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tw.svg);}.flag-icon-tz{background-image: url(http://www.villaspot.nl/flags/4x3/tz.svg);} .flag-icon-tz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/tz.svg);}.flag-icon-ua{background-image: url(http://www.villaspot.nl/flags/4x3/ua.svg);} .flag-icon-ua.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ua.svg);}.flag-icon-ug{background-image: url(http://www.villaspot.nl/flags/4x3/ug.svg);} .flag-icon-ug.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ug.svg);}.flag-icon-um{background-image: url(http://www.villaspot.nl/flags/4x3/um.svg);} .flag-icon-um.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/um.svg);}.flag-icon-us{background-image: url(http://www.villaspot.nl/flags/4x3/us.svg);} .flag-icon-us.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/us.svg);}.flag-icon-uy{background-image: url(http://www.villaspot.nl/flags/4x3/uy.svg);} .flag-icon-uy.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/uy.svg);}.flag-icon-uz{background-image: url(http://www.villaspot.nl/flags/4x3/uz.svg);} .flag-icon-uz.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/uz.svg);}.flag-icon-va{background-image: url(http://www.villaspot.nl/flags/4x3/va.svg);} .flag-icon-va.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/va.svg);}.flag-icon-vc{background-image: url(http://www.villaspot.nl/flags/4x3/vc.svg);} .flag-icon-vc.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/vc.svg);}.flag-icon-ve{background-image: url(http://www.villaspot.nl/flags/4x3/ve.svg);} .flag-icon-ve.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ve.svg);}.flag-icon-vg{background-image: url(http://www.villaspot.nl/flags/4x3/vg.svg);} .flag-icon-vg.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/vg.svg);}.flag-icon-vi{background-image: url(http://www.villaspot.nl/flags/4x3/vi.svg);} .flag-icon-vi.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/vi.svg);}.flag-icon-vn{background-image: url(http://www.villaspot.nl/flags/4x3/vn.svg);} .flag-icon-vn.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/vn.svg);}.flag-icon-vu{background-image: url(http://www.villaspot.nl/flags/4x3/vu.svg);} .flag-icon-vu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/vu.svg);}.flag-icon-wf{background-image: url(http://www.villaspot.nl/flags/4x3/wf.svg);} .flag-icon-wf.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/wf.svg);}.flag-icon-ws{background-image: url(http://www.villaspot.nl/flags/4x3/ws.svg);} .flag-icon-ws.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ws.svg);}.flag-icon-ye{background-image: url(http://www.villaspot.nl/flags/4x3/ye.svg);} .flag-icon-ye.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/ye.svg);}.flag-icon-yt{background-image: url(http://www.villaspot.nl/flags/4x3/yt.svg);} .flag-icon-yt.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/yt.svg);}.flag-icon-za{background-image: url(http://www.villaspot.nl/flags/4x3/za.svg);} .flag-icon-za.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/za.svg);}.flag-icon-zm{background-image: url(http://www.villaspot.nl/flags/4x3/zm.svg);} .flag-icon-zm.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/zm.svg);}.flag-icon-zw{background-image: url(http://www.villaspot.nl/flags/4x3/zw.svg);} .flag-icon-zw.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/zw.svg);}.flag-icon-eu{background-image: url(http://www.villaspot.nl/flags/4x3/eu.svg);} .flag-icon-eu.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/eu.svg);}.flag-icon-gb-eng{background-image: url(http://www.villaspot.nl/flags/4x3/gb-eng.svg);} .flag-icon-gb-eng.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gb-eng.svg);}.flag-icon-gb-sct{background-image: url(http://www.villaspot.nl/flags/4x3/gb-sct.svg);} .flag-icon-gb-sct.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gb-sct.svg);}.flag-icon-gb-wls{background-image: url(http://www.villaspot.nl/flags/4x3/gb-wls.svg);} .flag-icon-gb-wls.flag-icon-squared{background-image: url(http://www.villaspot.nl/flags/1x1/gb-wls.svg);}.btn{color: #fff;font-style: normal;} .btn.btn-orange{background-color: #f68820;border-bottom: 2px solid #b16013;} .btn.btn-orange:hover{background-color: #fa9e49;} .btn.btn-green{background-color: #99bf0d !important;border-bottom: 2px solid #84a50b !important;} .btn.btn-green:hover, .btn.btn-green:focus, .btn.btn-green:active{background: #a5cc0f !important;border-bottom: 2px solid #84a50b;} .btn:hover, .btn:focus, .btn:active, .btn:active:focus{outline: 0;color: #fff;}h1, h2, h3, h4, h5, h6{color: #58595b;font-weight: bold;}body{color: #58595b;background-color: #f2f2f2;font-family: 'Montserrat', sans-serif;font-size: 12px;}p{color: #58595b;}a{color: #58595b;}a:hover,a:focus,a:active{outline: 0;text-decoration: none;}.orange{color: #f68820;}.no-padding{padding: 0;}#enlargeMap{position: absolute;text-decoration: none;display: block;background: #EE8700;color: #fff;line-height: 26px;padding: 0 10px;font-size: 11px;right: 15px;width: 130px;}@media (min-width: 992px) {.col-md-4-5 { width: 37.5%;} .col-md-2-5{width: 20%;} }@media (max-width: 767px) {#main-section .container-fluid { padding-left: 0 !important;padding-right: 0 !important;} }.full-width{width: 100%;}.custom-input{background-color: #f0f0f0;padding: 10px 15px !important;box-shadow: none;border: none;outline: none;letter-spacing: 0.08em;font-weight: bold;color: #777777;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;resize: none;max-width: 100%;}select.custom-input{letter-spacing: inherit;padding: 10px 25px 10px 12px !important;} select.custom-input> option{padding: 5px 0;}.custom-input.orange:focus{background-color: #f68820;color: #fff;}header{font-size: 14px;} header #navbar-top{background-color: #fff;padding-top: 10px;} header #navbar-top .row .logo{padding-top: 15px;padding-bottom: 15px;} header #navbar-top .row .search{position: relative;text-align: center;padding-top: 15px;padding-bottom: 15px;} header #navbar-top .row .search .multiselect{font-style: italic;color: #858687;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-ms-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;margin-top: -2px;z-index: 10;} header #navbar-top .row .search .multiselect .multiselect__select{background: #99bf0d;min-height: 40px;transition: none;margin-top: -1px;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;-ms-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;} header #navbar-top .row .search .multiselect .multiselect__select:before{color: #fff;border: 0;content: "\f002";font-family: "FontAwesome";font-style: initial;top: 26%;} header #navbar-top .row .search .multiselect .multiselect__tags{padding: 0 15px;font-style: italic;color: #858687;border: 0;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-ms-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;background: #f0f0f0;outline: 0;} header #navbar-top .row .search .multiselect .multiselect__tags .multiselect__input{margin-bottom: 0;min-height: 40px;background: transparent;} header #navbar-top .row .search .multiselect.multiselect--active .multiselect__select{transform: none;} header #navbar-top .row .search button{color: #fff;font-size: 14px;z-index: 3;position: absolute;outline: none;cursor: pointer;width: 39px;border: 0;height: 29px;background: #99bf0d;margin-top: -2px;} header #navbar-top .row .info{font-weight: 500;color: #616572;padding-top: 15px;padding-bottom: 15px;} header #navbar-top .row .info> ul{list-style: none;padding: 0;margin: 0;margin-top: 4px;display: flex;justify-content: space-between;} header #navbar-top .row .info> ul li{display: inline;margin-top: 0;} header #navbar-top .row .info> ul li> a{padding: 0;color: #616572;} header #navbar-top .row .info> ul li .fa{padding-right: 10px;font-size: 20px;} header #navbar-top .row .info> ul li .fa.fa-heart{color: #f68820;} header #navbar-top .row .info> ul li .fa.fa-map-marker{color: #98c03c;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten{padding-bottom: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.2);box-shadow: 0 0px 12px rgba(0, 0, 0, 0.2);right: 0;left: initial;min-width: 500px;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten h2{padding: 20px 35px;border-bottom: 1px solid #e5e5e5;color: #4d4d4f;font-size: 16px;line-height: 20px;margin: 0;font-weight: 500;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul{list-style: none;overflow: auto;max-height: 267px;padding: 0;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul li{width: 100%;border-bottom: 1px solid #e4e4e4;float: left;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text{padding: 15px 35px;overflow: hidden;white-space: nowrap;font-weight: normal;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text img{float: left;margin-right: 43px;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text h3{padding-top: 7px;font-size: 14px;line-height: 20px;margin: 0;padding: 0;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text p{font-size: 14px;min-height: 45px;line-height: 20px;margin: 0;padding: 0;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text a{padding-left: 0;color: #ff6b6b;line-height: 20px;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten ul li:hover{background: #f7f7f7;} header #navbar-top .row .info> ul li.dropdown .dropdown-menu.favorieten a.btn{margin: 20px 35px;} header #navbar-top .row .info> ul li.dropdown.open> a{background-color: transparent !important;} header .navbar{background-color: #fff;margin-bottom: 0;border-bottom: 0;border-left: 0;border-right: 0;border-radius: 0;} @media (min-width: 992px) {header .navbar .nav-menu .nav.navbar-nav { margin: 0 auto;display: table;table-layout: auto;float: none;width: 100%;} header .navbar .nav-menu .nav.navbar-nav> li{display: table-cell;float: none;text-align: center;padding: 0;} } header .navbar .nav-menu .nav.navbar-nav> li a{color: #616572;padding: 0 10px;line-height: 48px;font-weight: 500;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;} header .navbar .nav-menu .nav.navbar-nav> li a:hover{color: #f68820;} header .navbar .nav-menu .nav.navbar-nav> li a i.fa.fa-angle-right{line-height: 48px;font-size: 20px;float: right;display: none;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu{background-color: #fff;min-width: auto;-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);border: none;padding: 25px 20px;margin: 0 15px;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu .yamm-content{padding: 0;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu .yamm-content h3{padding-bottom: 18px;font-size: 16px;line-height: 22px;color: #4d4d4f;font-weight: bold;margin: 0;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu .yamm-content ul{list-style: none;padding-left: 0px;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu .yamm-content ul a{padding: 0;line-height: 21px;font-size: 13px;color: #4d4d4f;text-decoration: none;font-weight: normal;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu .yamm-content ul a:hover{color: #f68820;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu .yamm-content .popular h3{margin-right: 20px;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .dropdown-menu .yamm-content .popular ul{margin-top: -3px;padding-top: 3px;padding-bottom: 3px;border-right: 2px solid #c9c9c9;width: 70%;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown:hover .dropdown-menu{display: block;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown:hover .dropdown-toggle{-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);background-color: #fff;color: #f68820;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown:hover .overlay{display: block;} header .navbar .nav-menu .nav.navbar-nav> li.dropdown .overlay{width: 100%;position: absolute;left: 0px;bottom: 0px;height: 15px;z-index: 9999;background: #fff;display: none;}@media (max-width: 1199px) {header #navbar-top .row .logo img { width: 110%;} }@media (max-width: 991px) {header #navbar-top { padding: 0;} header #navbar-top .container{width: auto;} header #navbar-top .container .row .logo{text-align: left;} header #navbar-top .container .row .logo img{width: 150px;} header #navbar-top .container .row .search{position: absolute;top: 54px;z-index: 100;padding: 0;width: 100%;display: none;} header #navbar-top .container .row .search form{position: relative;width: 60%;display: inline-block;float: right;margin-right: 5%;-webkit-box-shadow: 0px 3px 7px -2px #353535;box-shadow: 0px 3px 7px -2px #353535;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;background: #99bf0d;} header #navbar-top .container .row .search form input{padding: 0 15px;margin-top: 0;background-color: #e8e8e8;-webkit-border-radius: 6px 0 0 6px;-moz-border-radius: 6px 0 0 6px;-ms-border-radius: 6px 0 0 6px;border-radius: 6px 0 0 6px;float: left;width: 80%;height: 40px;} header #navbar-top .container .row .search form button{height: 40px;width: 20%;position: relative;margin-top: 0;-webkit-border-radius: 0 6px 6px 0;-moz-border-radius: 0 6px 6px 0;-ms-border-radius: 0 6px 6px 0;border-radius: 0 6px 6px 0;} header #navbar-top .container .row .info{padding-bottom: 0;} header #navbar-top .container .row .info> ul{margin-top: 0;float: right;justify-content: initial;} header #navbar-top .container .row .info> ul li{margin-right: 15px;} header #navbar-top .container .row .info> ul li .fa{padding-right: 0;} header #navbar-top .container .row .info> ul li:last-child{margin-right: 0;} header #navbar-top .container .row .info> ul li.dropdown> a{position: relative;} header #navbar-top .container .row .info> ul li.dropdown> a> span{position: absolute;top: -8px;right: -6px;background-color: #f68820;border: 2px solid #fff;color: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;width: 18px;height: 18px;text-align: center;line-height: 15px;font-size: 10px;} header #navbar-top .container .row .info> ul li.dropdown .dropdown-menu.favorieten{font-size: 12px;min-width: 200px;} header #navbar-top .container .row .info> ul li.dropdown .dropdown-menu.favorieten> h2{display: none;} header #navbar-top .container .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text{white-space: normal;padding: 15px;} header #navbar-top .container .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text img{display: none;} header #navbar-top .container .row .info> ul li.dropdown .dropdown-menu.favorieten ul li .text p{min-height: 30px;} header #navbar-top .container .row .info> ul li.dropdown .dropdown-menu.favorieten a.btn{margin: 15px;font-size: 12px;} header #navbar-top .container .row .info .navbar-header{float: none;} header #navbar-top .container .row .info .navbar-header .navbar-toggle{margin: 0;padding: 0;display: block;} header #navbar-top .container .row .info .navbar-header .navbar-toggle .icon-bar{width: 20px;background-color: #58595b;} header #navbar-top .container .row .info .navbar-header .navbar-toggle .icon-bar + .icon-bar{margin-top: 5px;} header nav.navbar{min-height: 0;border: none;} header nav.navbar #navbar.navbar-collapse{box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);border-top: 1px solid #e7e7e7;margin-left: -15px;margin-right: -15px;padding: 0;} header nav.navbar #navbar.navbar-collapse.collapse{display: none !important;} header nav.navbar #navbar.navbar-collapse.collapse.in{display: block !important;} header nav.navbar #navbar.navbar-collapse .nav-menu .container{width: auto;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12{padding: 0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav{margin: 0;float: initial;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li{float: none !important;border-bottom: 1px solid #e7e7e7;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li:last-child{border-bottom: none;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li> a{padding: 0 15px;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li> a i.fa.fa-angle-right{display: block;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown i.fa.fa-caret-down{display: none;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open{background-color: #f0f0f0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-toggle{background-color: #f0f0f0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-menu{display: block;position: static;float: none;width: auto;margin-top: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;background-color: #f0f0f0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-menu .yamm-content> .row{margin: 0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-menu .yamm-content> .row .popular{padding: 0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-menu .yamm-content> .row .popular h3{display: none;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-menu .yamm-content> .row .popular ul{width: 100%;border-right: none;padding: 0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-menu .yamm-content> .row .popular ul li{border-top: 1px solid #c3c3c3;padding: 5px 30px;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-menu .yamm-content> .row .all{padding: 0;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown.yamm-fw.open .dropdown-toggle{box-shadow: none;color: inherit;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown:hover .dropdown-menu{display: none;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown:hover .dropdown-toggle{box-shadow: none;color: inherit;} header nav.navbar #navbar.navbar-collapse .nav-menu .container .col-md-12 .nav.navbar-nav> li.dropdown:hover .overlay{display: none;} }@media (max-width: 767px) {header #navbar-top .container .row .search form { width: 100%;margin-right: 0;border-radius: 0;box-shadow: none;} header #navbar-top .container .row .search form input{border-radius: 0;} header #navbar-top .container .row .search form button{border-radius: 0;} }.banner{max-width: 100%;position: relative;z-index: 1;} .banner.home-banner .banner-image{max-height: 500px;} .banner.text-banner .banner-image{max-height: 250px;} .banner.result-banner .banner-image{max-height: 400px;} .banner.huis-banner .banner-image{max-height: 250px;} .banner .banner-image{overflow: hidden;} .banner .banner-image> img{min-width: 100%;} .banner .banner-image .overlay{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background: url(../images/banner_overlay.png);} .banner .absolute-wrapper{position: absolute;top: 50%;width: 100%;transform: translateY(-50%);} .banner .absolute-wrapper .text h1{font-weight: 500;font-size: 34px;color: #fff;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);text-align: center;margin: 0;} .banner .absolute-wrapper .text h3{color: #F6E300;text-align: center;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);font-size: 32px;letter-spacing: 3px;line-height: 46px;margin-bottom: 0;} .banner .absolute-wrapper .text h3 span{display: inline-block;border-radius: 5px;background: none;} .banner .absolute-wrapper .text .filter{margin-top: 30px;} .banner .absolute-wrapper .text .filter .title-box{background-color: #f68820;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;margin-bottom: -1px;} .banner .absolute-wrapper .text .filter .title-box h2{font-size: 16px;text-align: center;color: #fff;margin: 0;padding: 15px 20px;font-weight: 600;} .banner .absolute-wrapper .text .filter .filter-box{background-color: #f68820;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding: 20px;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select{-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;border: 1px solid #58595b;background-color: #fff;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group{margin-right: 0;margin-left: 0;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-']{border-right: 1px solid #58595b;padding: 0;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect--active{z-index: 10;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect--active.icon:before{z-index: 12;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect__select{height: 50px;background-color: transparent;border: none;outline: none;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect__tags{height: 50px;line-height: 50px;padding: 0 15px;font-size: 14px;font-weight: 500;color: #58595b;border: none;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect__single{height: 50px;line-height: 50px;padding: 0 15px;font-size: 14px;font-weight: 500;color: #58595b;border: none;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .vdp-datepicker{padding: 0 15px;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .vdp-datepicker .vdp-datepicker__calendar{margin-left: -15px;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] input{height: 50px;line-height: 50px;padding-left: 25px;font-size: 14px;font-weight: 500;color: #58595b;border: none;background: transparent;width: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] input::-webkit-input-placeholder{color: #58595b;font-weight: 500;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] input:-ms-input-placeholder{color: #58595b;font-weight: 500;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] input::-moz-placeholder{color: #58595b;font-weight: 500;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].icon:before{font-family: FontAwesome;position: absolute;top: 50%;margin-top: -10px;left: 15px;z-index: 1;pointer-events: none;font-size: 15px;color: #99bf0d;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect__content-wrapper{z-index: 1000;display: block;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect__content-wrapper .multiselect__option.multiselect__option--selected{background: #fff;font-weight: 500;color: #f68820;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect__content-wrapper .multiselect__option.multiselect__option--highlight{background: #eeeeee;color: inherit;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'] .multiselect__content-wrapper .multiselect__option.multiselect__option--selected.multiselect__option--highlight{background: #eeeeee;font-weight: 500;color: #f68820;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].country:before{left: 30px;content: "\f0ac";} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].country .md-select .md-select-value{padding-left: 40px;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].date:before{content: "\f073";} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].date .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover, .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].date .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover, .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].date .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color: #f68820;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].length:before{content: "\f017";} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].persons{border-right: none;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-'].persons:before{content: "\f007";} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group [class*='col-md-']:first-child input{padding-left: 35px;} .banner .absolute-wrapper .text .filter .filter-box .searchbar-select .field-group .select-box-no-border{border-right: none;} .banner .absolute-wrapper .text .filter .filter-box .btn{width: 100%;padding: 15px 12px;} .banner.result-banner .absolute-wrapper{top: initial;bottom: 0;z-index: 4;transform: translateY(0%);} .banner.result-banner .absolute-wrapper .text .filter{margin-top: 0;} .banner.result-banner .absolute-wrapper .text .filter .filter-box{background-color: rgba(0, 0, 0, 0.25);} @media (max-width: 991px) {.banner .banner-image > img { height: 200px;} .banner.home-banner .absolute-wrapper{display: none;} .banner.result-banner .banner-image{display: none;} .banner.result-banner .absolute-wrapper{position: relative;margin-top: 30px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box{background-color: initial;padding: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select{-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;border: none;background-color: initial;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-']{border: none;margin: 10px 0;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-']> .multiselect, .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] .vdp-datepicker{background-color: #fff;margin: 0;padding: 0;position: relative;-webkit-appearance: none;-moz-appearance: none;width: 100%;box-sizing: inherit;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-']> .multiselect .multiselect__select, .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] .vdp-datepicker .multiselect__select{display: none;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-']> .multiselect .multiselect__tags, .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] .vdp-datepicker .multiselect__tags{padding: 0 25px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-']> .multiselect .vdp-datepicker__calendar, .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] .vdp-datepicker .vdp-datepicker__calendar{margin-left: -25px;width: 100%;max-width: 500px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] .multiselect__content-wrapper{border-left: 1px solid #eee;border-right: 1px solid #eee;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] .vdp-datepicker{padding-left: 25px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] input{padding-left: 20px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-']:after{content: "\f107";font-family: FontAwesome;position: absolute;top: 50%;margin-top: -10px;right: 30px;z-index: 1;pointer-events: none;font-size: 17px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] button{-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;background-color: #fff;border: 1px solid #58595b;margin: 0;height: 50px;outline: none;box-shadow: none;padding: 10px;color: #58595b;font-weight: 500;position: relative;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] button i.fa{position: absolute;right: 10px;font-size: 17px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'] button.active{background-color: #a8a7a7;color: #fff;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-'].icon:before{left: 20px;} .banner.result-banner .absolute-wrapper .text .filter .filter-box .searchbar-select [class*='col-md-']:first-child input{padding-left: 20px;} .banner.text-banner .absolute-wrapper .text h1{font-size: 30px;} } @media (max-width: 767px) {.banner.huis-banner { display: none;} }.contact.with-images{margin-top: 50px;margin-bottom: -30px;} .contact.with-images .left h3{text-transform: uppercase;font-weight: normal;font-size: 1.5em;} .contact.with-images .left p{font-weight: bold;line-height: 25px;margin-top: 50px;} .contact.with-images .left p a{color: #f68820;} .contact.with-images .right img{max-width: 100%;} .contact.with-images .right .man img{max-width: 92%;} @media (max-width: 767px) {.contact.with-images { display: none;} }footer{margin-top: 30px;} footer .top-footer{padding: 30px 15px;background-color: #fff;} footer .top-footer h3{font-size: 16px;color: #4d4d4f;margin: 0 0 20px;} footer .top-footer p{line-height: 20px;color: #6d6e71;} footer .top-footer form{margin-top: 35px;} footer .top-footer form input{padding: 0 15px;width: 80%;height: 40px;line-height: 21px;color: #6d6e71;float: left;border: 0;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-ms-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;background: #f0f0f0;outline: 0;} footer .top-footer form input:active, footer .top-footer form input:focus{background: #f68820;color: #fff;} footer .top-footer form button{height: 40px;z-index: 3;position: absolute;right: 15px;width: 20%;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;-ms-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;} footer #main-footer{padding: 30px 15px;background-color: #474747;color: #fff;} footer #main-footer .block .title{margin-bottom: 9px;border-bottom: 1px solid #6c6c6c;} footer #main-footer .block .title h3{color: #fff;margin: 0 0 9px;font-size: 16px;} footer #main-footer .block ul{padding-left: 0;list-style: none;} footer #main-footer .block ul li a{line-height: 26px;color: #fff;text-decoration: none;} footer #main-footer .block ul li a:hover{color: #f68820;} footer #main-footer .block address ul{margin-bottom: 20px;} footer #main-footer .block address ul li{line-height: normal;} footer #main-footer .block address ul li a{line-height: normal;} footer #disclaimer-footer{background-color: #3a3a3a;padding: 10px 0;} footer #disclaimer-footer .left{float: left;} footer #disclaimer-footer .left p{line-height: 26px;color: #fff;margin: 0;} footer #disclaimer-footer .left p span{font-weight: 600;} footer #disclaimer-footer .right{float: right;} footer #disclaimer-footer .right ul{padding: 0;margin: 0;list-style-type: none;} footer #disclaimer-footer .right ul li{display: inline;padding-left: 15px;} footer #disclaimer-footer .right ul li a{line-height: 26px;color: #fff;text-decoration: none;} footer #disclaimer-footer .right ul li a:hover{color: #f68820;} footer #disclaimer-footer .right ul li:first-child{padding-left: 0;}@media (max-width: 1199px) {footer .top-footer form button { padding: 6px;} }@media (max-width: 767px) {footer .top-footer { display: none;} footer #main-footer{text-align: center;padding: 10px 15px;} footer #main-footer .col-xs-12:first-child .title{display: none;} footer #main-footer .col-xs-12:first-child .number{color: #fff;font-weight: normal;} footer #main-footer .col-xs-12:first-child .number i.fa{padding-right: 10px;} footer #main-footer .col-xs-12:first-child .number a{color: #fff !important;} footer #disclaimer-footer .left{width: 100%;text-align: center;} }.sidebar search-map .options-map{background-color: #f68820;color: #fff;text-align: center;padding: 10px 0;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;position: relative;display: block;} .sidebar search-map .options-map input{display: inline-block;position: absolute;left: 25px;bottom: 12px;} .sidebar search-map .options-map span{margin-left: 15px;}.sidebar search-map .angular-google-map-container{height: 500px;}.sidebar search-map .map{height: 500px;margin-bottom: 10px;background-color: #f5f5f5;}.sidebar .usps{background-color: #fff;border-top: 3px solid #f68820;padding: 0 20px;} .sidebar .usps *{padding: 0;margin: 0;} .sidebar .usps article.heading{border-bottom: 1px solid #b9bbbe;padding: 20px 0;line-height: 1.9em;} .sidebar .usps article.heading:last-child{border: none;}.sidebar .contact-us{background-color: #fff;border-top: 3px solid #f68820;margin: 10px 0;padding: 10px 20px;line-height: 1.6em;font-size: 13px;} .sidebar .contact-us *{padding: 0;margin: 0;} .sidebar .contact-us p.img{text-align: center;} .sidebar .contact-us p.img img{margin: 10px 0 -25px;}@media (max-width: 1199px) {.sidebar search-map .options-map input { left: 5px;} }@media (max-width: 991px) {.sidebar { display: none;} }.breadcrumb{margin-top: 30px;background-color: transparent;} .breadcrumb ul{background-color: #fff;padding: 15px;list-style: none;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;} .breadcrumb ul li{display: inline;line-height: 26px;} .breadcrumb ul li a{color: inherit;} .breadcrumb ul li i.fa{margin-right: 3px;} .breadcrumb ul li.contact{float: right;} .breadcrumb ul li.contact span{color: #f68820;} @media (max-width: 991px) {.breadcrumb ul li.contact span { display: none;} } @media (max-width: 767px) {.breadcrumb ul li.contact { display: none;} }#shareModal .modal-content .modal-header{padding: 20px 35px;} #shareModal .modal-content .modal-header .close{font-size: 27px;}#shareModal .modal-content .modal-body label{font-weight: 500;display: block;margin-bottom: 0;}#shareModal .modal-content .modal-body input{width: 100%;margin-bottom: 15px;}#shareModal .modal-content .modal-body textarea{width: 100%;resize: both;}#shareModal .modal-content .modal-body #add-input{margin-top: 16px;font-size: 27px;font-weight: 600;padding: 0 12px;border: none;}#shareModal .modal-content .modal-footer{text-align: left;} #shareModal .modal-content .modal-footer button.btn{font-size: 17px;padding: 10px 70px;}@media (min-width: 768px) {#shareModal .modal-dialog { width: 450px;} }#main-section .ups{padding: 30px 15px;} #main-section .ups .pros{background-color: #fff;-webkit-box-shadow: 0 1px 1px #d9d9d9;box-shadow: 0 1px 1px #d9d9d9;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;padding: 20px 25px;} #main-section .ups .pros .row .col-md-3 .content{border-right: 1px solid #dedede;} #main-section .ups .pros .row .col-md-3 .content i.fa{float: left;line-height: 38px;margin-right: 15px;font-size: 25px;} #main-section .ups .pros .row .col-md-3 .content p{display: inline;line-height: 17px;} #main-section .ups .pros .row .col-md-3:last-child .content{border-right: 0;}#main-section .favorite-destinations{background-color: #fff;padding: 0;} #main-section .favorite-destinations ul{padding: 0;margin: 0;list-style-type: none;} #main-section .favorite-destinations ul a li{border-top: 1px solid #e7e7e7;padding: 8px 30px;font-size: 14px;} #main-section .favorite-destinations ul a li span{height: .9em;margin-right: 10px;} #main-section .favorite-destinations ul a li i.fa.fa-globe{color: #84a50b;font-size: 14px;} #main-section .favorite-destinations ul a li i.fa.fa-chevron-right{font-size: 14px;padding-left: 10px;}#main-section .last-minute{background-color: #e8e8e8;padding: 30px 15px;line-height: 36px;} #main-section .last-minute .attention{background-color: #fff;-webkit-box-shadow: 0 1px 1px #d9d9d9;box-shadow: 0 1px 1px #d9d9d9;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;padding: 10px 25px;font-style: italic;} #main-section .last-minute .attention i.fa{font-size: 16px;padding-right: 13px;} #main-section .last-minute .attention b{font-size: 14px;font-style: normal;} #main-section .last-minute .attention a.btn-orange{float: right;padding: 8px 20px;} #main-section .last-minute .big-btn{margin-bottom: 0;} #main-section .last-minute .big-btn a{font-size: 17px;padding: 10px 30px;}#main-section .spotlight{margin: 30px -15px;} #main-section .spotlight .slider{background: url(/images/load-spinner.gif) no-repeat;background-position: center center;background-size: 50px 50px;height: 50px;width: 100%;} #main-section .spotlight .slider.slick-initialized{visibility: visible !important;background-image: none;background-color: transparent;height: auto;} #main-section .spotlight .slider.slick-initialized article.item{visibility: visible !important;} #main-section .spotlight .slider article.item{visibility: hidden;} #main-section .spotlight .slider article.item .padding-box{padding: 0 15px;} #main-section .spotlight .slider article.item .padding-box .add-to-favorites{display: none;position: absolute;color: #f68820;font-size: 20px;top: 10px;left: 25px;} #main-section .spotlight .slider article.item .padding-box img{width: 100%;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;} #main-section .spotlight .slider article.item .padding-box .content{background-color: #fff;padding: 15px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;-webkit-box-shadow: 0 2px 3px #d9d9d9;box-shadow: 0 2px 3px #d9d9d9;} #main-section .spotlight .slider article.item .padding-box .content h4{font-size: 14px;line-height: 20px;margin-top: 0;} #main-section .spotlight .slider article.item .padding-box .content h4 span{display: block;color: #777777;} #main-section .spotlight .slider article.item .padding-box .content h5{text-transform: uppercase;font-size: 12px;line-height: 18px;margin: 15px 0 0;} #main-section .spotlight .slider article.item .padding-box .content p{color: #f68820;font-size: 26px;line-height: 30px;} #main-section .spotlight .slider article.item .padding-box .content p span.old-price{text-decoration: line-through;color: #4d4d4f;font-size: 12px;} #main-section .spotlight .slider article.item .padding-box .content a.btn{width: 100%;} #main-section .spotlight .slider article.item .padding-box .content span.rating{position: absolute;top: -17.5px;right: 7%;height: 35px;width: 35px;line-height: 35px;background-color: #f68820;color: #fff;font-size: 14px;border: 1px solid #fff;text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;display: none;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom{display: none;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom .stats{font-size: 12px;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom .stats span{display: inline-block;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom .date-price{text-align: right;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom p{line-height: initial;font-size: 16px;margin-bottom: 0;margin-top: -18px;display: inline-block;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom p span.old-price{display: block;font-size: 13px;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom p span.date{text-transform: uppercase;font-size: 12px;line-height: 18px;color: #58595b;font-weight: 600;} #main-section .spotlight .slider .slick-prev, #main-section .spotlight .slider .slick-next{display: none !important;}#main-section .reviews{padding: 30px 15px;} #main-section .reviews h5.head-title{font-size: 16px;margin-top: 0;} #main-section .reviews .slider-reviews{margin-left: -15px;margin-right: -15px;} #main-section .reviews .slider-reviews .slider{margin-top: 22px;background: url(/images/load-spinner.gif) no-repeat;background-position: center center;background-size: 50px 50px;height: 50px;width: 100%;} #main-section .reviews .slider-reviews .slider.slick-initialized{visibility: visible !important;background-image: none;background-color: transparent;height: auto;} #main-section .reviews .slider-reviews .slider.slick-initialized .item{visibility: visible !important;} #main-section .reviews .slider-reviews .slider .item{width: 25%;float: left;visibility: hidden;} #main-section .reviews .slider-reviews .slider .item .padding-box{padding: 0 15px;} #main-section .reviews .slider-reviews .slider .item .padding-box .content{position: relative;background-color: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 2px #d9d9d9;box-shadow: 0 1px 2px #d9d9d9;padding: 15px;} #main-section .reviews .slider-reviews .slider .item .padding-box .content h3{font-size: 16px;color: #4d4d4f;margin-top: 0;} #main-section .reviews .slider-reviews .slider .item .padding-box .content p{color: #6d6e71;line-height: 20px;} #main-section .reviews .slider-reviews .slider .item .padding-box .content span{color: #b3b3b3;font-size: 11px;} #main-section .reviews .slider-reviews .slider .item .padding-box .content span a{color: #f68820;font-weight: bold;text-decoration: none;} #main-section .reviews .slider-reviews .slider .item .padding-box .content img{position: absolute;left: 45%;bottom: -18px;} #main-section .reviews .slider-reviews .slider .item .padding-box .author{margin-top: 30px;text-align: center;} #main-section .reviews .slider-reviews .slider .item .padding-box .author p{margin: 10px 0 0;} #main-section .reviews .slider-reviews .slider .slick-prev, #main-section .reviews .slider-reviews .slider .slick-next{display: none !important;}#main-section .about{padding: 30px 15px;margin-bottom: -30px;background-color: #e8e8e8;overflow: hidden;} #main-section .about .content{padding: 0;min-height: 450px;background-color: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 1px #d9d9d9;box-shadow: 0 1px 1px #d9d9d9;} #main-section .about .content h4{border-bottom: 1px solid #dbdbdc;padding: 15px;margin-bottom: 0;font-size: 14px;} #main-section .about .content p{line-height: 24px;padding: 15px;margin-bottom: 0;} #main-section .about .right .content ul{list-style-type: none;margin-bottom: 15px;width: 50%;float: left;line-height: 24px;padding: 15px;padding-left: 25px;} #main-section .about .right .content a{color: #f68820;text-decoration: none;}@media (max-width: 991px) {#main-section .last-minute .attention { background-color: initial;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;text-align: center;font-style: normal;padding: 10px 0;} #main-section .last-minute .attention h3{margin: 0;font-size: 16px;} #main-section .spotlight{margin-bottom: 10px;} }@media (max-width: 767px) {#main-section .last-minute { line-height: initial;} #main-section .spotlight{margin-left: 0;margin-right: 0;} #main-section .spotlight .slider article.item{position: relative;margin-bottom: 7px;} #main-section .spotlight .slider article.item .padding-box .add-to-favorites{display: block;} #main-section .spotlight .slider article.item .padding-box .content{padding: 10px;position: relative;} #main-section .spotlight .slider article.item .padding-box .content span.rating{display: block;} #main-section .spotlight .slider article.item .padding-box .content .full-width-bottom{display: none;} #main-section .spotlight .slider article.item .padding-box .content .mobile-bottom{display: block;} #main-section .reviews .slider .item .padding-box .content img{left: 47%;} #main-section .reviews .slider .item .padding-box .author img{display: none;} #main-section .about .content{min-height: auto;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} #main-section .about .right .content{min-height: auto;box-shadow: none;} #main-section .about .right .content .heading{background-color: #e8e8e8;text-align: center;padding: 20px;} #main-section .about .right .content .heading h4{margin-top: 0;} #main-section .about .right .content .text{padding: 0;} #main-section .about .right .content .text ul{padding-left: 0;} #main-section .about .right .content .text ul li{border-bottom: 1px solid #dbdbdc;text-align: center;padding: 7px 0;} #main-section .about .right .content .second{display: none;} }#main-section.landingpage{} #main-section.landingpage .image-overlay .content{position: relative;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;} #main-section.landingpage .image-overlay .content img{width: 100%;transition: all .3s ease-in-out;} #main-section.landingpage .image-overlay .content .text{position: absolute;z-index: 10;bottom: 25px;text-align: center;width: 100%;} #main-section.landingpage .image-overlay .content .text h3{color: #fff;font-weight: 400;margin-top: 0;} #main-section.landingpage .image-overlay .content .text button.btn{padding: 5px 18px;text-transform: uppercase;} #main-section.landingpage .image-overlay .content .text button.btn:hover{background-color: #99bf0d;} @media (max-width: 767px) {#main-section.landingpage .image-overlay .content .text h3 { font-size: 20px;} #main-section.landingpage .image-overlay .content .text button.btn{font-size: 13px;} } #main-section.landingpage .image-overlay .content:hover img{-ms-transform: scale(1.07);-webkit-transform: scale(1.07);transform: scale(1.07);} #main-section.landingpage .image-overlay .content:after{content: ' ';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.2);} @media (max-width: 767px) {#main-section.landingpage .image-overlay .content { width: 75%;margin: 0 auto;} } @media (max-width: 500px) {#main-section.landingpage .image-overlay .content { width: 100%;} } #main-section.landingpage h1.title, #main-section.landingpage h2.title, #main-section.landingpage h3.title, #main-section.landingpage h4.title{text-align: center;font-size: 2em;margin: 10px auto 60px;} @media (max-width: 767px) {#main-section.landingpage h1.title, #main-section.landingpage h2.title, #main-section.landingpage h3.title, #main-section.landingpage h4.title { font-size: 1.7em;} } #main-section.landingpage .white-background{background-color: #fff;} #main-section.landingpage .intro{font-size: 14px;} #main-section.landingpage .intro .pros{padding: 25px 0;} #main-section.landingpage .intro .pros i.fa{float: left;display: inline-block;color: #99bf0d;font-size: 22px;padding-right: 10px;line-height: 37px;} #main-section.landingpage .intro .pros p{display: inline-block;font-size: 13px;margin: 0;} #main-section.landingpage .intro .text{text-align: center;padding: 35px 0;border-top: 1px solid #6d6e71;} #main-section.landingpage .intro .text p{width: 75%;margin: 0 auto 20px;color: #6d6e71;} #main-section.landingpage .intro .text a.read-more{color: #f68820;font-weight: 500;} #main-section.landingpage .intro .text .more{text-align: center;margin-top: 30px;} #main-section.landingpage .intro .text .more a.btn{padding: 10px 20px;} @media (max-width: 991px) {#main-section.landingpage .intro .col-md-2-5 { margin-bottom: 15px;} } @media (max-width: 767px) {#main-section.landingpage .intro .pros { display: none;} } #main-section.landingpage .aandachttrekkers{padding: 40px 0;} #main-section.landingpage .aandachttrekkers .regios .regio{margin-bottom: 30px;} #main-section.landingpage .alle-regios{padding: 40px 0;} #main-section.landingpage .alle-regios .plaatsen{margin-bottom: 30px;} #main-section.landingpage .alle-regios .plaatsen .col-md-4 ul{padding: 0;margin: 0;width: 100%;border-right: 1px solid #f68820;list-style: none;} #main-section.landingpage .alle-regios .plaatsen .col-md-4 ul li{line-height: 22px;} #main-section.landingpage .alle-regios .plaatsen .col-md-4 ul li span{width: 78%;display: inline-block;} #main-section.landingpage .alle-regios .plaatsen .col-md-4 ul li a:hover{color: #f68820;} #main-section.landingpage .alle-regios .plaatsen .col-md-4:last-child ul{border-right: none;} @media (max-width: 767px) {#main-section.landingpage .alle-regios .plaatsen .col-md-4 ul { border-right: none;margin: 0 auto;width: 50%;text-align: right;height: auto !important;} #main-section.landingpage .alle-regios .plaatsen .col-md-4 ul li span{width: 100%;float: none;text-align: center;} } @media (max-width: 500px) {#main-section.landingpage .alle-regios .plaatsen .col-md-4 ul { width: 85%;} } #main-section.landingpage .vakantiethemas{padding: 40px 0;} #main-section.landingpage .vakantiethemas .themas .thema{margin-bottom: 30px;} #main-section.landingpage .beste-aanbiedingen{padding: 40px 0;} #main-section.landingpage .beste-aanbiedingen .regios .regio{margin-bottom: 30px;} #main-section.landingpage .beste-aanbiedingen .regios .regio .content .text{bottom: 25px;} #main-section.landingpage .beste-aanbiedingen .regios .regio .content .text button.btn{padding: 5px 22px;line-height: 1.2em;} #main-section.landingpage .beste-aanbiedingen .more{text-align: center;margin-top: 30px;} #main-section.landingpage .beste-aanbiedingen .more a.btn{padding: 10px 20px;} #main-section.landingpage .banner{position: relative;} #main-section.landingpage .banner img{width: 100%;height: 350px;} #main-section.landingpage .banner a.btn{padding: 10px 20px;z-index: 10;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);} #main-section.landingpage .info{padding-top: 40px;margin-bottom: -30px;} #main-section.landingpage .info .text h3{font-size: 1.4em;font-weight: 600;} #main-section.landingpage .info .text p{text-align: justify;font-weight: 500;font-size: 13px;} #main-section.landingpage .info .text p a{color: #f68820;} @media (max-width: 767px) {#main-section.landingpage .info { margin-bottom: 0;} }#main-section.vakantiehuizen .heading{margin-top: 35px;margin-bottom: 35px;}#main-section.vakantiehuizen h1.results-amount{font-weight: 500;color: #6f6f6e;margin: 20px 0;font-size: 32px;float: left;} #main-section.vakantiehuizen h1.results-amount span{color: #f68820;font-weight: 600;} #main-section.vakantiehuizen h1.results-amount span.label-default{color: #fff;}#main-section.vakantiehuizen span.label-default{color: #fff;display: inline-block;float: left;font-size: 17px;margin-top: 26px;margin-left: 15px;}#main-section.vakantiehuizen .results{padding-bottom: 30px;} #main-section.vakantiehuizen .results .sort a.remove-filters{background-color: #fff;color: #f68820;padding: 10px 17px;display: -webkit-inline-box;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;} #main-section.vakantiehuizen .results .sort a.remove-filters i.fa{margin-left: 20px;} #main-section.vakantiehuizen .results .sort select{-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;background-color: #fff;border-color: #eaeaea;outline: 0;height: 36px;float: left;} #main-section.vakantiehuizen .results .sort .pagination{float: right;margin: 0;} #main-section.vakantiehuizen .results .sort .pagination li{text-align: center;} #main-section.vakantiehuizen .results .sort .pagination li a{color: #58595b;font-weight: 600;height: 36px;width: 36px;line-height: 37px;padding: 0;margin: 0 5px 0 5px;border: none;-webkit-box-shadow: 1px 2px 2px #dbdbdb;box-shadow: 1px 2px 2px #dbdbdb;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;} #main-section.vakantiehuizen .results .sort .pagination li a:hover{color: #fff;background-color: #f68820;} #main-section.vakantiehuizen .results .sort .pagination li.active a{color: #fff;background-color: #f68820;} #main-section.vakantiehuizen .results .sort .pagination li:first-child i{margin-left: -2px;} #main-section.vakantiehuizen .results .sort .pagination li:last-child i{margin-right: -2px;} #main-section.vakantiehuizen .results .sort .pagination li.dots a{background-color: transparent;box-shadow: none;pointer-events: none;cursor: default;} #main-section.vakantiehuizen .results .sort-mobile{display: none;text-align: center;} #main-section.vakantiehuizen .results .sort-mobile p{font-size: 14px;} #main-section.vakantiehuizen .results .sort-mobile ul{list-style: none;padding: 0;margin-bottom: 0;} #main-section.vakantiehuizen .results .sort-mobile ul li{display: inline;} #main-section.vakantiehuizen .results .sort-mobile ul li button{color: #58595b;background-color: transparent;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;border: 1px solid #58595b;width: 40%;} #main-section.vakantiehuizen .results .sort-mobile ul li.inactive{opacity: 0.4;} #main-section.vakantiehuizen .results .huizen{margin-top: 20px;} #main-section.vakantiehuizen .results .huizen .huis{margin-bottom: 15px;} #main-section.vakantiehuizen .results .huizen .huis> .image-left{padding-right: 0;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a{height: 100%;width: 100%;display: block;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a .content{position: relative;overflow: hidden;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-ms-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a .content span{background-color: rgba(246, 136, 32, 0.7);opacity: 0;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);color: #fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;border-radius: 100%;z-index: 1;transition: all .2s ease-in-out;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a .content span i{padding: 15px;position: relative;font-size: 2.5em;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a .content img{width: 100%;max-width: 100%;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-ms-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;transition: all .3s ease-in-out;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a:hover .content span{opacity: 1;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a:hover .content img{-ms-transform: scale(1.07);-webkit-transform: scale(1.07);transform: scale(1.07);} #main-section.vakantiehuizen .results .huizen .huis> .info-right{padding-left: 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content{background-color: #fff;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;-ms-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content{padding: 25px 25px 11px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content *{padding: 0;margin: 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h3{float: left;font-size: 16px;line-height: 18px;font-weight: 500;display: inline-block;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h3 a{color: #6f6f6e;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h3 a:hover{text-decoration: underline;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stars{display: inline-block;margin-left: 15px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stars .fa{color: #b0b0b8;float: left;margin-right: 3px;font-size: 16px;display: inline-block;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stars .fa.active{color: #F0DC00;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .tooltip> .tooltip-inner{padding: 5px;background-color: #fff;border: 1px solid #777;color: #111111;-webkit-box-shadow: 0 1px 4px #ccc;box-shadow: 0 1px 4px #ccc;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .tooltip> .tooltip-arrow{display: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h4{padding-bottom: 15px;font-size: 16px;font-weight: 500;line-height: 25px;color: #6f6f6e;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content ul{list-style: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content ul li{padding-right: 10px;padding-bottom: 18px;width: 150px;float: left;line-height: 18px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content ul li i.fa{float: left;margin-right: 15px;font-size: 20px;width: 20px;height: 20px;color: #b0b0b8;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content ul li span{padding-top: 2px;color: #6f6f6e;font-weight: 500;width: 90px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stats{display: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right{text-align: right;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right h5{padding-bottom: 5px;font-size: 13px;line-height: 18px;font-weight: 600;text-transform: uppercase;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right span.discount{font-size: 14px;text-decoration: line-through;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right span.euro{font-size: 22px;line-height: 30px;display: block;color: #f68820;font-weight: 600;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right span.euro .tip{margin: 0 0 0 2px;width: 14px;border: none;height: 18px;display: inline-block;background: url("https://www.villaspot.nl/images/tip.png") no-repeat;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right span.old-price{text-decoration: line-through;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right .button a.btn{margin: 20px 0;line-height: 40px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;padding: 0 12px;} @media (min-width: 992px) and (max-width: 1199px) {#main-section.vakantiehuizen .results .huizen .huis > .info-right .full-content .content { padding: 10px 25px 2px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h4{padding-bottom: 10px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content ul li{padding-bottom: 12px;} } #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer{padding: 9px 15px;margin-top: 3px;border-top: 1px solid #f2f2f2;font-size: 12px;line-height: 20px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer *{padding: 0;margin: 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .rating{color: #6f6f6e;font-weight: 500;display: block;float: left;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .rating span{background-color: #f68820;color: #fff;padding: 5px 4px;margin-left: 5px;font-size: 12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites{text-align: right;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites a{color: #6f6f6e;font-weight: 500;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites a:hover{text-decoration: underline;cursor: pointer;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites a i{padding-right: 12px;color: #6f6f6e;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites a.active i{color: #f68820;} #main-section.vakantiehuizen .results .huizen:last-child .huis{margin-bottom: 20px;} #main-section.vakantiehuizen .results .sidebar-filters{margin-top: 20px;background-color: #fff;padding: 20px 25px 30px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;} #main-section.vakantiehuizen .results .sidebar-filters h2{font-size: 16px;font-weight: 600;color: #6f6f6e;border-bottom: 1px solid #c6c6c6;margin: 5px 0 0;padding-bottom: 10px;} #main-section.vakantiehuizen .results .sidebar-filters label.head{font-size: 14px;font-weight: 600;color: #6f6f6e;margin: 20px 0 5px;} #main-section.vakantiehuizen .results .sidebar-filters .multiselect .multiselect__input{font-size: 12px;} #main-section.vakantiehuizen .results .sidebar-filters .multiselect .multiselect--active{z-index: 10;} #main-section.vakantiehuizen .results .sidebar-filters .multiselect .multiselect__select{background-color: transparent;width: 20px;right: 6px;padding: 4px 0px;} #main-section.vakantiehuizen .results .sidebar-filters .multiselect .multiselect__tags{font-size: 13px;color: #58595b;padding: 8px 25px 0 8px;} #main-section.vakantiehuizen .results .sidebar-filters .multiselect .multiselect__content-wrapper{min-width: 200px;} #main-section.vakantiehuizen .results .sidebar-filters .multiselect .multiselect__content-wrapper li.multiselect__element .count{background: #6d6e71;color: #fff;border-radius: 12px;line-height: 15px;padding: 3px;font-size: 12px;float: right;margin-top: -3px;} #main-section.vakantiehuizen .results .sidebar-filters .multiselect .multiselect__content-wrapper li.multiselect__element .multiselect__option--selected.multiselect__option--highlight{background: #f68820;} #main-section.vakantiehuizen .results .sidebar-filters select{width: 100%;height: 30px;padding-left: 7px;background-color: transparent;border: 1px solid #58595b;outline: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;} #main-section.vakantiehuizen .results .sidebar-filters hr{border-color: #c6c6c6;margin-bottom: 10px;margin-top: 30px;} #main-section.vakantiehuizen .results .sidebar-filters ul{padding-left: 0;margin-bottom: 0;list-style: none;} #main-section.vakantiehuizen .results .sidebar-filters ul li:first-child{padding-top: 0;} @supports not (-ms-ime-align: auto) {#main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:not(:checked), #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:checked { position: absolute;left: -9999px;} #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:not(:checked) + label, #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:checked + label{position: relative;padding-left: 2em;cursor: pointer;} #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:not(:checked) + label:before, #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:checked + label:before{content: '';position: absolute;left: 0;top: 0;width: 17px;height: 17px;border: 1px solid #e5e5e5;background: #f4f4f4;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;} #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:checked + label:before{background: #98c03c;border-color: #98c03c;} #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:not(:checked) + label:after, #main-section.vakantiehuizen .results .sidebar-filters ul li [type="checkbox"]:checked + label:after{content: '✔';position: absolute;top: 3px;left: 3px;font-size: 13px;line-height: 0.8;color: #f4f4f4;} } #main-section.vakantiehuizen .results .sidebar-filters ul li label{font-weight: 600;color: #6f6f6e;font-size: 14px;padding-left: 10px;} #main-section.vakantiehuizen .results .sidebar-filters .group .tot{padding-left: 0;padding-right: 0;text-align: center;} #main-section.vakantiehuizen .results .sidebar-filters .group .tot p{color: #6f6f6e;font-size: 14px;line-height: 40px;} #main-section.vakantiehuizen .results .sidebar-filters .group .min{padding-right: 5px;} #main-section.vakantiehuizen .results .sidebar-filters .group .max{padding-left: 5px;}@media (max-width: 1199px) {#main-section.vakantiehuizen .results .huizen .huis > .info-right .full-content .content ul li { width: 133px;} }@media (min-width: 992px) {#main-section.vakantiehuizen .results .sidebar-filters { display: block !important;} #main-section.vakantiehuizen .results .huizen .huis> .image-left{display: table-cell;vertical-align: top;float: none;background-position: 15px center;background-repeat: no-repeat;background-size: cover;} #main-section.vakantiehuizen .results .huizen .huis> .image-left img{display: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right{display: table-cell;vertical-align: top;float: none;} }@media (max-width: 991px) {#main-section.vakantiehuizen .heading-results-amount { display: block;} #main-section.vakantiehuizen .heading-results-amount h1.results-amount{float: none;} #main-section.vakantiehuizen span.label-default{float: none;margin-top: 5px;margin-left: 0;} #main-section.vakantiehuizen .results .sort{margin-top: 20px;} #main-section.vakantiehuizen .results .sort a.remove-filters{margin-bottom: 30px;} #main-section.vakantiehuizen .results .huizen .huis> .image-left{padding-right: 15px;background-image: none !important;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a .content{-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;} #main-section.vakantiehuizen .results .huizen .huis> .image-left a .content img{-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right{padding-right: 0;margin-left: 15px;margin-right: 15px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content{-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;-webkit-box-shadow: none;box-shadow: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content{padding: 10px 15px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right{text-align: initial;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right .button{text-align: right;min-height: 70px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right .button a.btn{margin: 10px 0 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer{margin-right: 0;} #main-section.vakantiehuizen .results .sidebar-filters{margin-top: -10px;display: none;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;} #main-section.vakantiehuizen .results .sidebar-filters ul li label:after{content: none !important;} }@media (max-width: 767px) {#main-section.vakantiehuizen .results { padding-bottom: 0;} #main-section.vakantiehuizen .results .sort{display: none;} #main-section.vakantiehuizen .results .huizen .huis{margin-bottom: 15px;position: relative;} #main-section.vakantiehuizen .results .huizen .huis> .info-right{-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;-ms-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content{background-color: #fff;padding: 10px;position: relative;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h3{float: none;font-weight: 700;display: inherit;line-height: 20px;font-size: 14px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h3 a{color: #58595b;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content h4{font-size: 14px;font-weight: 700;color: #777777;line-height: 1;padding-bottom: 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stars{display: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content span.rating{height: 35px;width: 35px;line-height: 35px;font-size: 14px;border: 1px solid #fff;text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content ul{display: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stats{color: #58595b;padding: 15px 0;display: block;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stats span{display: inline-block;padding-right: 15px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .stats span i.fa{font-size: 15px;color: #777777;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right .button{display: none;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .content .right h5{padding-bottom: 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer{visibility: hidden;padding: 0;margin: 0;border: 0;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .rating{visibility: collapse;position: absolute;top: -37px;right: 10px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .rating span{position: absolute;visibility: visible;height: 35px;width: 35px;line-height: 35px;font-size: 14px;border: 1px solid #fff;text-align: center;padding: 0;right: 0;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites{position: absolute;color: #f68820;font-size: 20px;bottom: 15px;right: 10px;visibility: visible;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites a i{padding-right: 6px;} #main-section.vakantiehuizen .results .huizen .huis> .info-right .full-content .footer .add-to-favorites a span{display: none;} #main-section.vakantiehuizen .results .huizen .sort{display: block;} #main-section.vakantiehuizen .results .huizen .sort select{display: none;} #main-section.vakantiehuizen .results .huizen .sort .sort-mobile{display: block;} }#main-section.vakantiehuizen #detailModal .modal-content .modal-header{padding: 0;border: none;} #main-section.vakantiehuizen #detailModal .modal-content .modal-header .carousel .carousel-control{background-image: none;}#main-section.vakantiehuizen #detailModal .modal-content .modal-body{padding: 25px;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left .title h2{font-size: 20px;margin: 0;line-height: 22px;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left .title h4.rating{font-size: 15px;line-height: 28px;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left .title h4.rating span{padding: 0 12px;font-size: 13px;line-height: 28px;color: #fff;display: inline-block;background-color: #99bf0d;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left ul{list-style: none;padding: 0;margin: 20px 0;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left ul li{display: inline;font-size: 16px;padding-right: 20px;font-weight: 500;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left ul li i.fa{color: #b0b0b8;font-size: 20px;padding-right: 5px;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left .footer{width: 100%;margin-top: 30px;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left .footer p{text-align: right;margin: 0;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .left .footer p:hover{cursor: pointer;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .right{text-align: right;border-left: 1px solid #ccc;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .right h5{text-transform: uppercase;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .right h5.price{font-size: 20px;color: #f68820;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .right a.btn{padding: 8px 20px;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} #main-section.vakantiehuizen #detailModal .modal-content .modal-body .right img{margin: 10px 0;}#main-section.huisdetail{margin-top: 30px;position: relative;} #main-section.huisdetail.menu-padding{padding-top: 53px;} #main-section.huisdetail a.anchor{display: block;position: relative;top: -80px;visibility: hidden;} #main-section.huisdetail a.anchor#info{top: -53px;} #main-section.huisdetail> .paginate .block{position: relative;} #main-section.huisdetail> .paginate .block .link-box{box-shadow: 1px 1px 0 #d9d9d9;background: #fff;height: 53px;} #main-section.huisdetail> .paginate .block .link-box ul{padding: 0;margin: 0;list-style: none;float: left;} #main-section.huisdetail> .paginate .block .link-box ul li{float: left;border-right: 1px solid #f0f0f0;} #main-section.huisdetail> .paginate .block .link-box ul li a{padding: 0 24px;font-size: 13px;display: block;line-height: 53px;font-weight: 100;color: #58595b;} #main-section.huisdetail> .paginate .block .link-box ul li a i{font-size: 20px;float: left;margin-top: 16px;margin-right: 10px;} #main-section.huisdetail> .paginate .block .link-box ul li.active{background-color: #f68820;} #main-section.huisdetail> .paginate .block .link-box ul li.active a{color: #fff;} #main-section.huisdetail> .paginate .block .link-box ul span{padding: 0 23px;display: block;float: right;line-height: 53px;} #main-section.huisdetail> .paginate .block .link-box ul span cite{font-style: normal;color: #f68820;} #main-section.huisdetail> .paginate.fixed{position: fixed;top: 0;z-index: 101;box-shadow: 1px 1px 0px #d9d9d9;background: #fff;width: 100%;-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);} #main-section.huisdetail> .paginate.fixed.container-fluid{padding: 0;} #main-section.huisdetail> .paginate.fixed .container .block .link-box{box-shadow: none;} @media (max-width: 1199px) {#main-section.huisdetail > .paginate .block .link-box ul li a { padding: 0 10px;} #main-section.huisdetail> .paginate .block .link-box ul span{padding: 0 10px;} } @media (max-width: 991px) {#main-section.huisdetail > .paginate .block .link-box ul li a { padding: 0 12px;} #main-section.huisdetail> .paginate .block .link-box ul li:last-child{border-right: none;} #main-section.huisdetail> .paginate .block .link-box ul span{display: none;} } @media (max-width: 767px) {#main-section.huisdetail > .paginate { display: none;} } #main-section.huisdetail> .info{margin-top: 40px;padding-bottom: 30px;} #main-section.huisdetail> .info .container> .background{background-color: #fff;} #main-section.huisdetail> .info .container> .background .slider{padding-right: 0;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-inner .item{overflow: hidden;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-inner .item img{width: 100%;height: auto;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control{position: absolute;display: block;width: 70px;height: 90px;background: rgba(245, 245, 245, 0.3);list-style: none;top: 40%;z-index: 9999;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control.prev{left: 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control.next{right: 0 !important;left: inherit;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control img{border: 0px;display: block;margin: 20px 0 0 20px;} #main-section.huisdetail> .info .container> .background .details{padding-left: 0;} #main-section.huisdetail> .info .container> .background .details *{padding: 0;margin: 0;} #main-section.huisdetail> .info .container> .background .details .top-footer{padding: 15px;border-bottom: 2px solid #f2f2f2;text-align: right;line-height: 20px;font-weight: bold;} #main-section.huisdetail> .info .container> .background .details .top-footer h5{text-transform: uppercase;font-size: 13px;} #main-section.huisdetail> .info .container> .background .details .top-footer .oldeuro{font-size: 15px;margin-bottom: -10px;text-decoration: line-through;font-weight: normal;display: block;} #main-section.huisdetail> .info .container> .background .details .top-footer .euro{display: block;font-size: 26px;color: #f68820;margin-top: 10px;margin-bottom: 20px;} #main-section.huisdetail> .info .container> .background .details .top-footer .euro i.fa.fa-info-circle{margin-left: 10px;font-size: 14px;float: right;cursor: pointer;} #main-section.huisdetail> .info .container> .background .details .top-footer a.btn{padding: 10px 15px;width: 100%;} #main-section.huisdetail> .info .container> .background .details .content{padding: 20px 15px 15px;} #main-section.huisdetail> .info .container> .background .details .content h3{font-size: 14px;line-height: 18px;padding-bottom: 20px;} #main-section.huisdetail> .info .container> .background .details .content h3 a{color: #777777;} #main-section.huisdetail> .info .container> .background .details .content h3 a:hover{text-decoration: underline;} #main-section.huisdetail> .info .container> .background .details .content h3 span{color: #f68820;display: block;} #main-section.huisdetail> .info .container> .background .details .content h3 span a{color: #f68820;} #main-section.huisdetail> .info .container> .background .details .content ul{list-style: none;min-height: 76px;} #main-section.huisdetail> .info .container> .background .details .content ul li{padding-right: 10px;padding-bottom: 15px;float: left;line-height: 18px;font-size: 20px;width: 50%;} #main-section.huisdetail> .info .container> .background .details .content ul li i.fa{width: 25px;} #main-section.huisdetail> .info .container> .background .details .content ul li span{color: #777;width: 90px;line-height: 23px;} #main-section.huisdetail> .info .container> .background .details .content h5{color: #777777;line-height: 18px;font-size: 13px;} #main-section.huisdetail> .info .container> .background .details .footer{float: left;padding: 15px;width: 100%;} #main-section.huisdetail> .info .container> .background .details .footer i{font-size: 18px;line-height: 26px;width: 30px;} #main-section.huisdetail> .info .container> .background .details .footer i.fa-map-marker{font-size: 22px;padding-left: 3px;} #main-section.huisdetail> .info .container> .background .details .footer a{text-decoration: none;color: #58595b;font-size: 12px;margin-bottom: 10px;line-height: 26px;display: block;} #main-section.huisdetail> .info .container> .background .details .footer a:hover{color: #f68820;} #main-section.huisdetail> .info .container> .background .details .footer a.active i{color: #f68820;} #main-section.huisdetail> .info .container .slider-pics{margin: 24px 0;} #main-section.huisdetail> .info .container .slider-pics .slider{background: url("/images/load-spinner.gif") no-repeat;background-position: center center;background-size: 50px 50px;height: 50px;width: 100%;} #main-section.huisdetail> .info .container .slider-pics .slider.slick-initialized{visibility: visible !important;background-image: none;background-color: transparent;height: auto;} #main-section.huisdetail> .info .container .slider-pics .slider.slick-initialized.mini-pics article.item{visibility: visible !important;} #main-section.huisdetail> .info .container .slider-pics .slider.mini-pics{margin-left: 20px;margin-right: 5px;} #main-section.huisdetail> .info .container .slider-pics .slider.mini-pics article.item{transition: all .5s ease;border: 0 solid #6d6e71;visibility: hidden;} #main-section.huisdetail> .info .container .slider-pics .slider.mini-pics article.item a{padding: 0;} #main-section.huisdetail> .info .container .slider-pics .slider.mini-pics article.item img{width: 100%;max-height: 100px;max-width: 200px;border: solid 2px transparent;} #main-section.huisdetail> .info .container .slider-pics .slider.mini-pics article.item.active-slide img{border-color: #6d6e71;} #main-section.huisdetail> .info .container .slider-pics a.arrow{position: absolute;height: 17px;margin-top: 0;top: 40%;width: 11px;z-index: 100;cursor: pointer;} #main-section.huisdetail> .info .container .slider-pics a.arrow.slick-prev{background: url("https://www.villaspot.nl/images/prv-btn.png") no-repeat;left: -20px;} #main-section.huisdetail> .info .container .slider-pics a.arrow.slick-next{background: url("https://www.villaspot.nl/images/next-btn.png") no-repeat;right: -20px;} #main-section.huisdetail> .info .container .slider-pics a.arrow.slick-disabled{cursor: initial;} @media (max-width: 1199px) {#main-section.huisdetail > .info .container > .background .details .top-footer { padding: 10px 15px;} #main-section.huisdetail> .info .container> .background .details .content{padding: 5px 15px;} #main-section.huisdetail> .info .container> .background .details .footer{padding: 0 15px;} } @media (max-width: 991px) {#main-section.huisdetail > .info { padding-bottom: 0;} #main-section.huisdetail> .info .container> .background .slider{padding-right: 15px;} #main-section.huisdetail> .info .container> .background .details{padding-left: 15px;} #main-section.huisdetail> .info .container> .background .details .top-footer .euro{margin-bottom: 10px;} #main-section.huisdetail> .info .container> .background .details .top-footer a.btn{margin-bottom: 5px;} #main-section.huisdetail> .info .container> .background .details .footer a.btn{line-height: 40px;margin-top: 15px;font-size: 16px;width: 80%;float: right;color: #fff;} } @media (max-width: 767px) {#main-section.huisdetail > .info { margin-top: 0;} #main-section.huisdetail> .info .container> .background{background-color: initial;} #main-section.huisdetail> .info .container> .background .slider{padding: 0;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control{width: 40px;height: 50px;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control img{width: 50%;margin: 0;margin-top: 10px;display: initial;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control.prev img{margin-left: -5px;} #main-section.huisdetail> .info .container> .background .slider #carousel .carousel-control.next img{margin-right: -5px;} #main-section.huisdetail> .info .container> .background .details .top-footer{display: none;} #main-section.huisdetail> .info .container> .background .details .content{padding: 10px 0;} #main-section.huisdetail> .info .container> .background .details .content h3{font-weight: normal;text-align: center;} #main-section.huisdetail> .info .container> .background .details .content h3 a{color: #58595b;} #main-section.huisdetail> .info .container> .background .details .content h3 span{color: #58595b;} #main-section.huisdetail> .info .container> .background .details .content h3 span a{color: #58595b;} #main-section.huisdetail> .info .container> .background .details .content ul{min-height: auto;} #main-section.huisdetail> .info .container> .background .details .content ul li{width: 25%;padding-bottom: 0;text-align: center;font-size: 16px;} #main-section.huisdetail> .info .container> .background .details .content ul li i.fa{width: auto;padding-right: 5px;} #main-section.huisdetail> .info .container> .background .details .content h5{display: none;} #main-section.huisdetail> .info .container> .background .details .footer{display: none;} } #main-section.huisdetail> .description{padding: 30px 0;} #main-section.huisdetail> .description .left .content{-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;background-color: #fff;} #main-section.huisdetail> .description .left .content .description-text{overflow: hidden;height: 130px;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease;} #main-section.huisdetail> .description .left .content .description-text .header{padding: 25px 15px 15px;border-bottom: 1px solid #dbdbdc;} #main-section.huisdetail> .description .left .content .description-text .header h2{margin: 0;padding: 0;font-size: 14px;} #main-section.huisdetail> .description .left .content .description-text p{padding: 20px 15px;line-height: 18px;} #main-section.huisdetail> .description .left .content .btn{padding: 10px 15px;margin: 20px 15px 15px;} #main-section.huisdetail> .description .right .content{background-color: #fff;padding: 20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;} #main-section.huisdetail> .description .right .content .header{margin: -20px -20px 0;padding: 20px;background-color: #99bf0d;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;} #main-section.huisdetail> .description .right .content .header h2{margin: 0;padding: 0;font-size: 14px;color: #fff;} #main-section.huisdetail> .description .right .content p{padding: 17px 0;margin: 0;line-height: 18px;} #main-section.huisdetail> .description .right .content p i{font-size: 31px;line-height: 40px;float: left;display: block;margin-right: 10px;} #main-section.huisdetail> .description .right .content p i.fa-tag{font-size: 26px;line-height: 38px;} #main-section.huisdetail> .description .right .content p i.fa-certificate{font-size: 27px;line-height: 35px;} #main-section.huisdetail> .description .right .content p i.fa-comments{font-size: 23px;line-height: 32px;} #main-section.huisdetail> .description .right .content p i.fa-heart{font-size: 24px;line-height: 35px;} #main-section.huisdetail> .description .right .content p i.fa-thumbs-o-up{font-size: 22px;line-height: 37px;} @media (max-width: 991px) {#main-section.huisdetail > .description .left { margin-bottom: 30px;} } @media (max-width: 767px) {#main-section.huisdetail > .description { padding: 0;} #main-section.huisdetail> .description .left .content{-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;background-color: initial;} #main-section.huisdetail> .description .left .content .description-text .header{display: none;} #main-section.huisdetail> .description .left .content .description-text p{margin-bottom: 0;padding: 5px 0;} #main-section.huisdetail> .description .left .content a.read-more-mobile{font-weight: 600;} #main-section.huisdetail> .description .left .content .btn{padding: 10px;margin-left: 0;} #main-section.huisdetail> .description .left .content .share-mobile{text-align: center;} #main-section.huisdetail> .description .left .content .share-mobile h4{font-weight: normal;margin: 20px 0;font-size: 13px;} #main-section.huisdetail> .description .left .content .share-mobile .block{margin-bottom: 20px;} #main-section.huisdetail> .description .left .content .share-mobile .block a{cursor: pointer;} #main-section.huisdetail> .description .left .content .share-mobile .block a i.fa{display: block;font-size: 18px;padding-bottom: 5px;} #main-section.huisdetail> .description .left .content .share-mobile .block a p{margin: 0;} #main-section.huisdetail> .description .left .content .share-mobile .block a:hover{color: #f68820;} #main-section.huisdetail> .description .left .content .share-mobile a.active{color: #f68820;} #main-section.huisdetail> .description .right{display: none;} } #main-section.huisdetail> .availability{padding: 30px 0;background-color: #e8e8e8;} #main-section.huisdetail> .availability .calendar{margin-bottom: 20px;} #main-section.huisdetail> .availability .calendar .filter-box{background-color: #fff;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;margin-bottom: 20px;} #main-section.huisdetail> .availability .calendar .filter-box .heading{padding: 15px;border-bottom: 1px solid #dbdbdc;} #main-section.huisdetail> .availability .calendar .filter-box .heading h2{font-size: 14px;line-height: 20px;} #main-section.huisdetail> .availability .calendar .filter-box .filters{padding: 15px;} #main-section.huisdetail> .availability .calendar .filter-box .filters label{font-weight: 500;margin-bottom: 0;line-height: 27px;} #main-section.huisdetail> .availability .calendar .filter-box .filters select{border: none;background-color: #f0f0f0;color: #777777;margin-left: 20px;padding: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;outline: 0;font-weight: 500;} #main-section.huisdetail> .availability .calendar .filter-box .filters .legenda p{margin-bottom: 0;font-weight: 500;line-height: 27px;} #main-section.huisdetail> .availability .calendar .filter-box .filters .legenda span{background-color: #f68820;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;width: 27px;height: 27px;display: inline-block;float: left;margin-right: 10px;} #main-section.huisdetail> .availability .calendar .filter-box .filters .calendar-controls{line-height: 27px;} #main-section.huisdetail> .availability .calendar .filter-box .filters .calendar-controls p{margin-bottom: 0;} #main-section.huisdetail> .availability .calendar .filter-box .filters .calendar-controls p a{font-weight: 500;} #main-section.huisdetail> .availability .calendar .filter-box .filters .calendar-controls p a.prev i.fa{padding-right: 5px;} #main-section.huisdetail> .availability .calendar .filter-box .filters .calendar-controls p a.next{float: right;} #main-section.huisdetail> .availability .calendar .filter-box .filters .calendar-controls p a.next i.fa{padding-left: 5px;} #main-section.huisdetail> .availability .calendar .filter-box .filters .calendar-controls p a:hover{color: #f68820;} #main-section.huisdetail> .availability .calendar .main-calendar{background-color: #fff;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;} #main-section.huisdetail> .availability .calendar .main-calendar .months{background-color: #f68820;position: relative;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;} #main-section.huisdetail> .availability .calendar .main-calendar .months .calendar-arrow{position: absolute;display: block;height: 48px;width: 28px;top: 50%;transform: translateY(-50%);z-index: 10;} #main-section.huisdetail> .availability .calendar .main-calendar .months .calendar-arrow a{display: block;height: 48px;} #main-section.huisdetail> .availability .calendar .main-calendar .months .calendar-arrow.prev{background: url(../images/prevMonths.png) no-repeat center left;left: 15px;} #main-section.huisdetail> .availability .calendar .main-calendar .months .calendar-arrow.next{background: url(../images/nextMonths.png) no-repeat center right;right: 15px;} #main-section.huisdetail> .availability .calendar .main-calendar .months .month{text-align: center;} #main-section.huisdetail> .availability .calendar .main-calendar .months .month p{line-height: 52px;color: #fff;font-size: 14px;font-weight: 700;margin-bottom: 0;} #main-section.huisdetail> .availability .calendar .main-calendar .months .month:nth-child(2){border-left: 2px solid #eee;border-right: 2px solid #eee;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month{padding: 15px;height: 317px;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul{list-style: none;margin: 0;padding: 0;width: 100%;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li{width: 100%;display: inline-flex;color: #4d4d4f;font-weight: 600;margin: 2px 0;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li span{width: 14.28571%;text-align: center;height: 37px;line-height: 37px;padding: 0 2px;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li span.selected{background-color: #99bf0d;color: #fff;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li span.selected a{background-color: transparent;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li span.selected.first{-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li span.selected.last{-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li span.selected.first.last{-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month ul li a{background-color: #f68820;color: #fff;display: block;height: 37px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month:first-child{padding-left: 30px;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month:nth-child(2){border-left: 2px solid #eee;border-right: 2px solid #eee;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month:last-child{padding-right: 30px;border-right: none;} #main-section.huisdetail> .availability .prices .left .content{background-color: #fff;padding: 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;text-align: center;} #main-section.huisdetail> .availability .prices .left .content *{margin: 0;padding: 0;} #main-section.huisdetail> .availability .prices .left .content .header{margin: -20px -20px 0;padding: 20px;background-color: #99bf0d;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;} #main-section.huisdetail> .availability .prices .left .content .header h2{margin: 0;padding: 0;font-size: 14px;color: #fff;} #main-section.huisdetail> .availability .prices .left .content .not_available p{padding: 29px 0 0;font-size: 14px;} #main-section.huisdetail> .availability .prices .left .content p.old-price{margin: 32px 0 -32px;text-decoration: line-through;font-size: 16px;} #main-section.huisdetail> .availability .prices .left .content p.price{padding: 27px 0;font-size: 24px;font-weight: bold;} #main-section.huisdetail> .availability .prices .left .content p.inclusief{line-height: 20px;padding-bottom: 35px;} #main-section.huisdetail> .availability .prices .left .content p.inclusief strong{padding-bottom: 5px;font-size: 14px;} #main-section.huisdetail> .availability .prices .left .content .alert{margin-top: 15px;padding: 15px;} #main-section.huisdetail> .availability .prices .left .content .btn{padding: 10px 50px;} #main-section.huisdetail> .availability .prices .left .content ul{padding: 25px 0 0;list-style: none;} #main-section.huisdetail> .availability .prices .left .content ul li{padding-left: 28px;display: inline-block;line-height: 54px;} #main-section.huisdetail> .availability .prices .left .content ul li img{height: 30px;margin-right: 10px;} #main-section.huisdetail> .availability .prices .right .content{padding: 15px 0 0;background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;} #main-section.huisdetail> .availability .prices .right .content *{margin: 0;padding: 0;} #main-section.huisdetail> .availability .prices .right .content .box{border-bottom: 1px solid #dbdbdc;padding: 10px 30px;} #main-section.huisdetail> .availability .prices .right .content .box h4{font-size: 14px;padding-bottom: 20px;} #main-section.huisdetail> .availability .prices .right .content .box ul{list-style: none;} #main-section.huisdetail> .availability .prices .right .content .box ul li{line-height: 25px;} #main-section.huisdetail> .availability .prices .right .content .box:last-child{border: none;} #main-section.huisdetail> .availability .prices .right .content .box.extra h4{padding-bottom: 0;line-height: 25px;} #main-section.huisdetail> .availability .prices .right .content .box.extra h4 span{margin-left: 33px;color: #aaa;font-style: italic;font-weight: normal;font-size: 12px;} #main-section.huisdetail> .availability .prices .right .content .box.extra ul{margin-left: 100px;} #main-section.huisdetail> .availability .prices .right .content .box.extra ul .costs li{display: inline-block;} #main-section.huisdetail> .availability .prices .right .content .box.extra ul .costs li:first-child{width: 50%;} @media (max-width: 991px) {#main-section.huisdetail > .availability .calendar .filter-box .heading h2 { margin: 0;} #main-section.huisdetail> .availability .calendar .filter-box .filters{padding: 10px 15px;} #main-section.huisdetail> .availability .calendar .filter-box .filters .legenda{text-align: right;} #main-section.huisdetail> .availability .calendar .filter-box .filters .legenda span{float: right;margin-left: 10px;margin-right: 0;} #main-section.huisdetail> .availability .calendar .main-calendar .months .month[class~="col-sm-6"]:nth-child(2){border-right: 0;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month[class~="col-sm-6"]:nth-child(2){border-right: 0;padding-right: 30px;} #main-section.huisdetail> .availability .prices .right .content .box{padding: 10px 20px;} #main-section.huisdetail> .availability .prices .right .content .box.extra ul{margin-left: 0;} #main-section.huisdetail> .availability .prices .right .content .box.extra ul .costs li:first-child{width: 65%;} } @media (max-width: 767px) {#main-section.huisdetail > .availability .calendar .filter-box { background-color: transparent;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} #main-section.huisdetail> .availability .calendar .filter-box .heading{border-bottom: 0;text-align: center;padding: 0;} #main-section.huisdetail> .availability .calendar .filter-box .filters{padding: 10px 0;} #main-section.huisdetail> .availability .calendar .filter-box .filters label{text-align: center;display: block;} #main-section.huisdetail> .availability .calendar .filter-box .filters label.select{width: 100%;font-weight: 400;position: relative;color: #58595b;} #main-section.huisdetail> .availability .calendar .filter-box .filters label.select select{background-color: #fff;border: 1px solid #58595b;margin: 15px 0 0 0;padding: 0 10px;position: relative;-webkit-appearance: none;-moz-appearance: none;width: 100%;height: 40px;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} #main-section.huisdetail> .availability .calendar .filter-box .filters label.select:after{content: "\f107";font-family: FontAwesome;position: absolute;top: 50%;margin-top: -5px;right: 10px;z-index: 1;pointer-events: none;font-size: 17px;} #main-section.huisdetail> .availability .calendar .main-calendar .data .month{padding-right: 30px;} #main-section.huisdetail> .availability .prices .left{margin-bottom: 20px;} #main-section.huisdetail> .availability .prices .left .content ul{display: none;} } #main-section.huisdetail> .enquettes{padding: 30px 0;} #main-section.huisdetail> .enquettes .heading{background-color: #fff;padding: 15px 20px;margin-bottom: 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;} #main-section.huisdetail> .enquettes .heading h2{margin: 0;font-size: 1.5em;} #main-section.huisdetail> .enquettes .reviews-box .comments{width: 100%;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-sizer{width: 49%;} #main-section.huisdetail> .enquettes .reviews-box .comments .gutter-sizer{width: 2%;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item{width: 49%;margin-bottom: 20px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content{display: inline-block;width: 100%;background-color: #fff;padding: 15px 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 1px 1px #d9d9d9;box-shadow: 0px 1px 1px #d9d9d9;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .left{float: left;display: block;width: 15%;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .left .image{width: 48px;height: 48px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: #c8deec;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .left .image img{z-index: 10;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .right{float: left;display: block;width: 85%;line-height: 20px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .right *{margin: 0;padding: 0;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .right h4{margin: 0;color: #4d4d4f;font-size: 16px;padding-bottom: 15px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .right p{color: #6d6e71;text-align: justify;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .right .footer{margin-top: 20px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .right .footer p{color: #b3b3b3;} #main-section.huisdetail> .enquettes .reviews-box .comments .more-reviews{display: none;margin-top: 0;} #main-section.huisdetail> .enquettes .reviews-box .more-button{margin-top: 0;} #main-section.huisdetail> .enquettes .reviews-box .more-button .read-more{width: 100%;display: block;text-align: center;position: relative;padding: 20px 0;} #main-section.huisdetail> .enquettes .reviews-box .more-button .read-more a{width: 100%;position: relative;} #main-section.huisdetail> .enquettes .reviews-box .more-button .read-more a span{background-color: #fff;padding: 18px 40px;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 1px 1px 1px #d9d9d9;box-shadow: 1px 1px 1px #d9d9d9;color: #4d4d4f;font-size: 14px;} #main-section.huisdetail> .enquettes .reviews-box .more-button .read-more a span:before{content: '';width: 100%;z-index: -1;height: 2px;left: 0;top: 48%;position: absolute;background-color: #fff;} #main-section.huisdetail> .enquettes .reviews-box .more-button .read-more a:focus, #main-section.huisdetail> .enquettes .reviews-box .more-button .read-more a:active, #main-section.huisdetail> .enquettes .reviews-box .more-button .read-more a:hover{text-decoration: none;box-shadow: none;outline: 0;} @media (max-width: 991px) {#main-section.huisdetail > .enquettes .reviews-box .comments .grid-item .grid-item-content .left .image { width: 40px;height: 40px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .left .image img{width: 40px;} } @media (max-width: 767px) {#main-section.huisdetail > .enquettes .heading { background-color: transparent;padding: 15px 20px;margin-bottom: 20px;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;text-align: center;} #main-section.huisdetail> .enquettes .heading h2{font-size: 14px;line-height: 14px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-sizer{width: 100%;} #main-section.huisdetail> .enquettes .reviews-box .comments .gutter-sizer{width: 0;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item{width: 100%;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item.read-more{padding-bottom: 0;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item.read-more a span{padding: 12px 30px;} } @media (max-width: 450px) {#main-section.huisdetail > .enquettes .reviews-box .comments .grid-item .grid-item-content { padding: 15px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .left{width: 18%;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .left .image{width: 35px;height: 35px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .left .image img{width: 35px;} #main-section.huisdetail> .enquettes .reviews-box .comments .grid-item .grid-item-content .right{width: 82%;} } #main-section.huisdetail> .indeling{padding: 30px 0;background-color: #e8e8e8;} #main-section.huisdetail> .indeling .background{background-color: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 1px 1px 0 #d9d9d9;box-shadow: 1px 1px 0 #d9d9d9;} #main-section.huisdetail> .indeling .background .heading h2{font-size: 14px;line-height: 14px;border-bottom: 1px solid #dbdbdc;margin: 0;padding: 20px 15px 15px;} #main-section.huisdetail> .indeling .background .getheight .item{border-right: 1px solid #dbdbdc;border-bottom: 1px solid #dbdbdc;} #main-section.huisdetail> .indeling .background .getheight .item:nth-of-type(3n){border-right: none;} #main-section.huisdetail> .indeling .background .getheight .item ul{list-style-image: url(https://www.villaspot.nl/images/rectangle.png);padding: 20px;margin: 0;margin-left: 15px;} #main-section.huisdetail> .indeling .background .getheight .item ul li{line-height: 30px;} #main-section.huisdetail> .indeling .background .getheight .item ul li.title{font-weight: bold;list-style: none;font-size: 13px;margin-left: -15px;} #main-section.huisdetail> .indeling .background .getheight .item ul li.child{margin-left: 15px;} @media (min-width: 768px) {#main-section.huisdetail > .indeling .background .getheight { display: table;table-layout: fixed;width: 100%;} #main-section.huisdetail> .indeling .background .getheight .table-row{display: table-row;} #main-section.huisdetail> .indeling .background .getheight .item{float: none;display: table-cell;vertical-align: top;margin-bottom: 0;background-color: transparent;border-radius: 0;box-shadow: none;} #main-section.huisdetail> .indeling .background .getheight .item a{display: none;} #main-section.huisdetail> .indeling .background .getheight .item .collapse{display: block;} } @media (max-width: 767px) {#main-section.huisdetail > .indeling .background { background-color: initial;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} #main-section.huisdetail> .indeling .background .heading{text-align: center;} #main-section.huisdetail> .indeling .background .heading h2{border: none;padding: 0 15px 15px;} #main-section.huisdetail> .indeling .background .getheight .item{text-align: center;margin-bottom: 0;background-color: transparent;border: none;border-radius: 0;box-shadow: none;} #main-section.huisdetail> .indeling .background .getheight .item a{background-color: #fff;border: 1px solid #dbdbdc;width: 100%;display: block;padding: 8px 12px;margin-top: 10px;} #main-section.huisdetail> .indeling .background .getheight .item ul{padding: 0 0 0 30px;margin: 0;text-align: left;background-color: #fff;border: 1px solid #dbdbdc;border-top: none;} #main-section.huisdetail> .indeling .background .getheight .item ul li.title{display: none;} #main-section.huisdetail> .indeling .background .getheight .item:not(:first-child):before{width: 0;} } #main-section.huisdetail> .about{background-color: initial;} #main-section.huisdetail> .about .info .content{min-height: auto;padding: 0 15px 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;} #main-section.huisdetail> .about .info .content h4{font-size: 14px;border-bottom: 1px solid #dbdbdc;margin: 0 -15px;padding: 20px 15px 15px;line-height: 20px;} #main-section.huisdetail> .about .info .content p{line-height: 18px;text-align: justify;padding: 0;margin: 15px 0 10px;} #main-section.huisdetail> .about .info .content a{margin-top: 10px;padding: 10px 15px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.huisdetail> .about .omgeving{padding: 30px 0 0;} #main-section.huisdetail> .about .omgeving .background{background-color: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 1px 1px 0 #d9d9d9;box-shadow: 1px 1px 0 #d9d9d9;} #main-section.huisdetail> .about .omgeving .heading h2{font-size: 14px;line-height: 14px;border-bottom: 1px solid #dbdbdc;margin: 0;padding: 20px 15px 15px;} #main-section.huisdetail> .about .omgeving ul{list-style: none;padding: 20px;margin: 0;margin-left: 20px;display: inline-block;width: 100%;} #main-section.huisdetail> .about .omgeving ul li{line-height: 30px;float: left;width: 33.3%;} #main-section.huisdetail> .about .omgeving ul li span{float: left;display: list-item;width: 55%;list-style-image: url(https://www.villaspot.nl/images/rectangle.png);} #main-section.huisdetail> .about .omgeving .huiscode{text-align: center;} #main-section.huisdetail> .about .omgeving .huiscode h5{margin-bottom: 0;} @media (max-width: 991px) {#main-section.huisdetail > .about .title { font-size: 14px;line-height: 14px;padding: 0 15px 15px;text-align: center;} #main-section.huisdetail> .about .title h2{margin: 0;} #main-section.huisdetail> .about .map{height: 300px;background-color: #58595b;} #main-section.huisdetail> .about .omgeving ul li span{width: 52%;} } @media (max-width: 767px) {#main-section.huisdetail > .about { margin-top: 0;} #main-section.huisdetail> .about.menu-padding{padding-top: 0;} #main-section.huisdetail> .about .info .content{background-color: initial;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;padding: 0;} #main-section.huisdetail> .about .info .content h4{border: none;padding: 10px 0;margin: 0;font-weight: 500;line-height: 18px;} #main-section.huisdetail> .about .info .content p{margin: 0;} #main-section.huisdetail> .about .info .content a{display: none;} #main-section.huisdetail> .about .omgeving .background{background-color: initial;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;} #main-section.huisdetail> .about .omgeving .background .heading h2{border: none;padding: 10px 0;margin: 0;font-weight: 500;line-height: 18px;} #main-section.huisdetail> .about .omgeving .background ul{padding: 0;margin: 0 15px;display: block;} #main-section.huisdetail> .about .omgeving .background ul li{float: initial;width: 100%;line-height: 25px;text-align: right;} #main-section.huisdetail> .about .omgeving .background ul li span{text-align: left;width: auto;} } @media (max-width: 767px) {#main-section.huisdetail { margin-top: 0;} #main-section.huisdetail.menu-padding{padding-top: 0;} }#main-section.blog .blog-items .background{background-color: #fff;line-height: 24px;padding: 15px;border-top: 5px solid #f68820;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.blog .blog-items .background *{margin: 0;padding: 0;} #main-section.blog .blog-items .background .item{border-bottom: 5px solid #d1d1d2;padding: 15px 0 25px;margin-bottom: 25px;} #main-section.blog .blog-items .background .item .title{padding-bottom: 20px;border-bottom: 1px solid #d1d1d2;margin-bottom: 15px;} #main-section.blog .blog-items .background .item .title h2{font-size: 22px;line-height: 23px;color: #4d4d4f;font-weight: 500;} #main-section.blog .blog-items .background .item .title span{padding: 0;margin: 0;line-height: 32px;margin-top: 45px;width: 170px;float: left;display: block;font-size: 14px;color: #4d4d4f;font-weight: 500;} #main-section.blog .blog-items .background .item .title span i.fa{color: #9b9b9b;font-size: 16px;line-height: 20px;padding-right: 8px;} #main-section.blog .blog-items .background .item .text p{text-align: justify;line-height: 24px;} #main-section.blog .blog-items .background .item img{width: 100%;margin: 30px 0 5px;} #main-section.blog .blog-items .background .item p.img-subcription{font-style: italic;font-size: 11px;margin-bottom: 20px;margin-left: 10px;} #main-section.blog .blog-items .background .item .bottom a{padding: 10px 30px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;font-size: 14px;font-weight: bold;} #main-section.blog .blog-items .background .item .bottom a i.fa{padding-left: 15px;font-size: 20px;float: right;} #main-section.blog .blog-items .background .item:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}#main-section.blog .blog-items .sort{margin-top: 30px;} #main-section.blog .blog-items .sort .pagination{float: right;margin: 0;} #main-section.blog .blog-items .sort .pagination li{text-align: center;} #main-section.blog .blog-items .sort .pagination li a{color: #58595b;height: 36px;font-weight: 600;width: 36px;line-height: 37px;padding: 0;margin: 0 5px 0 5px;border: none;-webkit-box-shadow: 1px 2px 2px #dbdbdb;box-shadow: 1px 2px 2px #dbdbdb;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;} #main-section.blog .blog-items .sort .pagination li a:hover{color: #fff;background-color: #f68820;} #main-section.blog .blog-items .sort .pagination li.active a{color: #fff;background-color: #f68820;} #main-section.blog .blog-items .sort .pagination li:first-child i{margin-left: -2px;} #main-section.blog .blog-items .sort .pagination li:last-child i{margin-right: -2px;} #main-section.blog .blog-items .sort .pagination li.dots a{background-color: transparent;box-shadow: none;pointer-events: none;cursor: default;}#main-section.blog .blog-items .sort-mobile{display: none;text-align: center;margin-top: 30px;} #main-section.blog .blog-items .sort-mobile p{font-size: 14px;} #main-section.blog .blog-items .sort-mobile ul{list-style: none;padding: 0;margin-bottom: 0;} #main-section.blog .blog-items .sort-mobile ul li{display: inline;} #main-section.blog .blog-items .sort-mobile ul li a{color: #58595b;background-color: transparent;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;border: 1px solid #58595b;width: 40%;} #main-section.blog .blog-items .sort-mobile ul li.inactive{opacity: 0.4;}@media (max-width: 767px) {#main-section.blog .blog-items .background .item .title span { width: 100%;} #main-section.blog .blog-items .sort{display: none;} #main-section.blog .blog-items .sort-mobile{display: block;} }#main-section.blog.detail .background{background-color: #fff;line-height: 21px;padding: 15px;border-top: 5px solid #f68820;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.blog.detail .background *{margin: 0;padding: 0;} #main-section.blog.detail .background .title{margin-bottom: 25px;padding: 10px 0 25px;border-bottom: 1px solid #b9bbbe;} #main-section.blog.detail .background .title h2{font-size: 2em;font-weight: 600;} #main-section.blog.detail .background h2.heading{font-size: 18px;margin-bottom: 5px;font-weight: 600;} #main-section.blog.detail .background .text{margin-bottom: 25px;} #main-section.blog.detail .background .text a{color: #f68820;} #main-section.blog.detail .background .text ul{list-style: none;padding-left: 0;} #main-section.blog.detail .background .text ul li:before{content: '\f0da';font-family: FontAwesome;padding-right: 10px;font-size: 15px;} #main-section.blog.detail .background .author{display: inline-block;margin-top: 50px;padding-top: 50px;border-top: 5px solid #d1d1d2;} #main-section.blog.detail .background .author img{float: left;display: inline-block;margin-right: 20px;} #main-section.blog.detail .background .author .text h3{color: #9c9c9c;font-weight: 500;margin-bottom: 15px;} #main-section.blog.detail .background .author .text h3 span.name{color: #58595b;}#main-section.blog.detail .lees-ook{margin-top: 30px;} #main-section.blog.detail .lees-ook .title{border: none;padding: 10px;margin-bottom: 5px;} #main-section.blog.detail .lees-ook .blog-item{overflow: hidden;padding: 10px;} #main-section.blog.detail .lees-ook .blog-item img{height: 150px;} #main-section.blog.detail .lees-ook .blog-item h5{margin: 10px 0;line-height: 21px;} #main-section.blog.detail .lees-ook .blog-item p{margin-bottom: 10px;} #main-section.blog.detail .lees-ook .blog-item a{color: #f68820;}#main-section.vakantiethema .themas .background{background-color: #fff;line-height: 24px;padding: 15px;border-top: 5px solid #f68820;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.vakantiethema .themas .background *{margin: 0;padding: 0;} #main-section.vakantiethema .themas .background .heading{margin-bottom: 40px;} #main-section.vakantiethema .themas .background .heading h2{font-size: 1.5em;} #main-section.vakantiethema .themas .background .themabox{border-bottom: 2px solid #99bf0d;padding: 15px 0;} #main-section.vakantiethema .themas .background .themabox .left{width: 20%;float: left;display: inline-block;padding-right: 10px;} #main-section.vakantiethema .themas .background .themabox .left img{width: 100%;} #main-section.vakantiethema .themas .background .themabox .right{width: 80%;display: inline-block;} #main-section.vakantiethema .themas .background .themabox .right h4{font-size: 1.17em;} #main-section.vakantiethema .themas .background .themabox .right a{color: #84a50b;} #main-section.vakantiethema .themas .background .themabox:last-child{border-bottom: none;padding-bottom: 0;}#main-section.contact .main-content .faq .content{display: inline-block;width: 100%;background-color: #fff;-webkit-box-shadow: -1px -1px 1px #d9d9d9 inset;box-shadow: -1px -1px 1px #d9d9d9 inset;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.contact .main-content .faq .content *{margin: 0;padding: 0;} #main-section.contact .main-content .faq .content .left{float: left;padding-right: 20px;} #main-section.contact .main-content .faq .content .right h4{border-bottom: 1px #d1d1d2 solid;font-size: 15px;width: 100%;padding: 20px;} #main-section.contact .main-content .faq .content .right .text{padding: 10px 20px;} #main-section.contact .main-content .faq .content .right .text ol{margin: 0px 15px 15px;list-style: none;counter-reset: item;} #main-section.contact .main-content .faq .content .right .text ol li{line-height: 50px;} #main-section.contact .main-content .faq .content .right .text ol li a{padding-left: 30px;color: #58595b;} #main-section.contact .main-content .faq .content .right .text ol li a:hover{text-decoration: underline;} #main-section.contact .main-content .faq .content .right .text ol li:before{content: counter(item) " ";counter-increment: item;margin-left: 17px;} #main-section.contact .main-content .faq .content .right .text a{color: #f68820;} #main-section.contact .main-content .faq .content .right .text a:hover{text-decoration: underline;}@media (max-width: 767px) {#main-section.contact .main-content .faq .content .right .text { padding: 20px;} #main-section.contact .main-content .faq .content .right .text ol{margin: 0;} #main-section.contact .main-content .faq .content .right .text ol li{line-height: initial;padding-bottom: 20px;} #main-section.contact .main-content .faq .content .right .text ol li a{padding-left: 5px;} #main-section.contact .main-content .faq .content .right .text ol li:before{margin-left: 0;} }#main-section.contact .main-content .data{margin-top: 20px;margin-bottom: 20px;} #main-section.contact .main-content .data .content{background-color: #fff;-webkit-box-shadow: -1px -1px 1px #d9d9d9 inset;box-shadow: -1px -1px 1px #d9d9d9 inset;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.contact .main-content .data .content *{margin: 0;padding: 0;} #main-section.contact .main-content .data .content .heading{border-bottom: 1px #d1d1d2 solid;width: 100%;padding: 20px 40px;} #main-section.contact .main-content .data .content .heading h4{font-size: 15px;font-weight: 500;} #main-section.contact .main-content .data .content .text{padding: 10px 40px 15px;} #main-section.contact .main-content .data .content .text .heading{display: none;} #main-section.contact .main-content .data .content .text ul{list-style: none;} @media (max-width: 767px) {#main-section.contact .main-content .data .content .heading { display: none;} #main-section.contact .main-content .data .content .text{padding: 0;padding-bottom: 20px;} #main-section.contact .main-content .data .content .text .heading{display: block;padding: 20px;} #main-section.contact .main-content .data .content .text .heading h4{font-weight: bold;} #main-section.contact .main-content .data .content .text ul{padding: 10px 20px 0;} }#main-section.contact .main-content .contact-form .content{background-color: #fff;-webkit-box-shadow: -1px -1px 1px #d9d9d9 inset;box-shadow: -1px -1px 1px #d9d9d9 inset;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.contact .main-content .contact-form .content *{margin: 0;padding: 0;} #main-section.contact .main-content .contact-form .content .heading{border-bottom: 1px #d1d1d2 solid;width: 100%;padding: 20px 40px;} #main-section.contact .main-content .contact-form .content .heading h4{font-size: 15px;} #main-section.contact .main-content .contact-form .content .text{padding: 15px 40px;} #main-section.contact .main-content .contact-form .content .text .box{padding: 8px 0;} #main-section.contact .main-content .contact-form .content .text .box label{display: flex;font-size: 13px;font-weight: normal;letter-spacing: 0.03em;padding-bottom: 25px;} #main-section.contact .main-content .contact-form .content .text .box label i.fa{color: #f68820;margin-left: 5px;} #main-section.contact .main-content .contact-form .content .text .box input[type="submit"]{padding: 10px 75px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #main-section.contact .main-content .contact-form .content .text .box input[type="submit"]:hover{background-color: #84a50b;} #main-section.contact .main-content .contact-form .content .text .box textarea{width: 450px;height: 200px;} #main-section.contact .main-content .contact-form .content .text .box .inline:first-child{float: left;} #main-section.contact .main-content .contact-form .content .text .box .inline:last-child label{padding-left: 30px;} #main-section.contact .main-content .contact-form .content .text .box .inline:last-child input{margin-left: 30px;} #main-section.contact .main-content .contact-form .content .text .box.size input{width: 300px;}@media (max-width: 767px) {#main-section.contact .main-content .contact-form .content .heading { padding: 20px;} #main-section.contact .main-content .contact-form .content .text{padding: 20px;} #main-section.contact .main-content .contact-form .content .text .box label{padding-bottom: 10px;} #main-section.contact .main-content .contact-form .content .text .box input, #main-section.contact .main-content .contact-form .content .text .box textarea{width: 100%;} #main-section.contact .main-content .contact-form .content .text .box .inline:first-child{float: initial;} #main-section.contact .main-content .contact-form .content .text .box .inline:first-child input{margin-bottom: 16px;} #main-section.contact .main-content .contact-form .content .text .box .inline:last-child label{padding-left: 0;} #main-section.contact .main-content .contact-form .content .text .box .inline:last-child input{margin-left: 0;} #main-section.contact .main-content .contact-form .content .text .box.size input{width: 100%;} }#main-section.faq .intro{padding: 30px 0;} #main-section.faq .intro .content{background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;} #main-section.faq .intro .content .title{padding: 15px;border-bottom: 1px #d1d1d2 solid;} #main-section.faq .intro .content .title h4{font-size: 15px;} #main-section.faq .intro .content .title h4 span.contact{float: right;} #main-section.faq .intro .content .title h4 span.contact i{padding-right: 5px;margin-top: 3px;font-size: 20px;} #main-section.faq .intro .content .title h4 span.contact span{color: #f68820;padding-left: 3px;} #main-section.faq .intro .content .text{padding: 15px;} #main-section.faq .intro .content .text p{line-height: 23px;color: #58595b;} #main-section.faq .intro .content .text h6{margin: 35px 0 10px;} #main-section.faq .intro .content .text ul{list-style: none;padding-left: 10px;width: 100%;display: inline-block;} #main-section.faq .intro .content .text ul li{line-height: 24px;width: 50%;float: left;} #main-section.faq .intro .content .text ul li a{color: #f68820;} #main-section.faq .intro .content .text ul li:before{content: '\f0da';font-family: FontAwesome;padding-right: 10px;font-size: 15px;} @media (max-width: 767px) {#main-section.faq .intro .content .title h4 { line-height: 25px;} #main-section.faq .intro .content .title h4 span.main-title{display: none;} #main-section.faq .intro .content .title h4 span.contact{float: none;} } @media (max-width: 500px) {#main-section.faq .intro .content .text ul li { float: none;width: 100%;} }#main-section.faq .faqs .vraag{margin-top: 30px;} #main-section.faq .faqs .vraag .content{background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;padding: 15px;} #main-section.faq .faqs .vraag .content .title span{width: 30px;height: 30px;border-radius: 100%;background: #c8deec;font-size: 20px;font-weight: 600;text-align: center;display: block;} #main-section.faq .faqs .vraag .content .title h4{margin-top: 7px;} #main-section.faq .faqs .vraag .content .text{margin-top: 20px;} #main-section.faq .faqs .vraag .content .text p{line-height: 22px;} #main-section.faq .faqs .vraag .content .text p a{color: #f68820;}#afrekenproces{} #afrekenproces header{padding: 5px 0;background-color: #fff;border-bottom: 1px solid #eaeaea;} #afrekenproces header .logo{padding-top: 15px;padding-bottom: 15px;} #afrekenproces header .logo a{display: block;} #afrekenproces header .logo a img{display: block;} #afrekenproces header .contact-info{padding-top: 15px;padding-bottom: 15px;text-align: center;} #afrekenproces header .contact-info *{padding: 0;margin: 0;} #afrekenproces header .contact-info i.fa{display: inline-block;font-size: 33px;line-height: 38px;} #afrekenproces header .contact-info span{margin-left: 15px;display: inline-block;line-height: 19px;font-weight: bold;} #afrekenproces header .contact-info span h4{color: #f68820;font-size: 16px;} #afrekenproces header .contact-info span p{font-size: 13px;line-height: 16px;text-align: left;} #afrekenproces header .contact-button{padding-top: 15px;padding-bottom: 15px;} #afrekenproces header .contact-button button{float: right;text-align: center;background-color: #e4e4e4;color: #686868;padding: 9px 25px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;box-shadow: none;font-weight: 500;} @media (max-width: 991px) {#afrekenproces header .contact-info { text-align: left;} #afrekenproces header .contact-button button{padding: 9px 40px;} } @media (max-width: 767px) {#afrekenproces header .container-fluid { padding: 0;} #afrekenproces header .logo img{width: 60%;max-width: 250px;margin: 0 auto;} #afrekenproces header .contact-info{text-align: center;} #afrekenproces header .contact-info i.fa{display: none;} #afrekenproces header .contact-info span{margin-left: 5px;} #afrekenproces header .contact-info span h4{font-size: 14px;} #afrekenproces header .contact-info span p{font-size: 12px;text-align: center;} #afrekenproces header .contact-button{text-align: center;} #afrekenproces header .contact-button button{float: none;} } #afrekenproces .steps{padding-top: 25px;} #afrekenproces .steps ul{list-style: none;position: relative;width: 100%;padding: 0;margin: 0;height: 64px;} #afrekenproces .steps ul li{float: left;font-size: 14px;font-weight: bold;line-height: 18px;} #afrekenproces .steps ul li p{margin: 0;} #afrekenproces .steps ul li .transparent{background-color: #f2f2f2;margin: 0 15px;} #afrekenproces .steps ul li span{margin-top: 18px;width: 24px;line-height: 24px;position: relative;display: block;border-radius: 50%;font-size: 13px;color: #686868;text-align: center;background: #dadada;} #afrekenproces .steps ul li.border{content: '';margin: 0px;position: absolute;top: 72%;left: 45px;right: 45px;border-radius: 0px;width: 91.5%;height: 4px;background: #dadada;} #afrekenproces .steps ul li.border.ready{background: #99bf0d;} #afrekenproces .steps ul li.halfway{content: '';margin: 0px;position: absolute;top: 72%;left: 45px;right: 45px;border-radius: 0px;width: 45%;height: 4px;background: #99bf0d;} #afrekenproces .steps ul li.two{position: absolute;left: 45%;text-align: center;} #afrekenproces .steps ul li.two span{margin: 18px auto 0;} #afrekenproces .steps ul li.three{float: right;text-align: right;} #afrekenproces .steps ul li.three span{right: 0;position: absolute;} #afrekenproces .steps ul li.active span{margin-top: 14px;width: 32px;line-height: 32px;font-size: 18px;color: #fff;background: #98c03c;} @media (max-width: 1199px) {#afrekenproces .steps ul li.border { width: 90%;} } @media (max-width: 991px) {#afrekenproces .steps ul li.border { width: 87%;} } @media (max-width: 767px) {#afrekenproces .steps ul { height: auto;} #afrekenproces .steps ul li{float: initial;text-align: center;} #afrekenproces .steps ul li span{margin: 18px auto;} #afrekenproces .steps ul li.border{display: none;} #afrekenproces .steps ul li.halfway{display: none;} #afrekenproces .steps ul li.two{position: relative;left: 0;} #afrekenproces .steps ul li.two span{margin-bottom: 18px;} #afrekenproces .steps ul li.three{text-align: center;float: initial;} #afrekenproces .steps ul li.three span{position: relative;} } #afrekenproces .prijzen{margin-top: 25px;margin-bottom: 25px;} #afrekenproces .prijzen .back{margin-bottom: 7px;} #afrekenproces .prijzen .back a{color: #868788;} #afrekenproces .prijzen .back a:hover{text-decoration: underline;} #afrekenproces .prijzen .back a i.fa{padding-right: 8px;} #afrekenproces .prijzen .huisinfo .details{background-color: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;display: inline-block;width: 100%;} #afrekenproces .prijzen .huisinfo .details img{width: 100%;} #afrekenproces .prijzen .huisinfo .details *{margin: 0;padding: 0;} #afrekenproces .prijzen .huisinfo .details .text{padding: 20px 20px;} #afrekenproces .prijzen .huisinfo .details .text h3{font-size: 14px;line-height: 14px;padding-bottom: 12px;} #afrekenproces .prijzen .huisinfo .details .text cite{font-size: 13px;font-style: normal;color: #f68820;display: block;padding-bottom: 10px;} #afrekenproces .prijzen .huisinfo .details .text p{line-height: 20px;padding-bottom: 10px;} #afrekenproces .prijzen .huisinfo .details .text p:last-child{padding-bottom: 0;} @media (max-width: 650px) {#afrekenproces .prijzen .huisinfo .details .img { width: 100%;padding: 20px 15px 0;text-align: center;} #afrekenproces .prijzen .huisinfo .details .img img{max-width: 100%;} #afrekenproces .prijzen .huisinfo .details .text{width: 100%;text-align: center;padding: 20px 15px;} } #afrekenproces .prijzen .huisinfo .box{margin-bottom: 20px;background-color: #fff;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #afrekenproces .prijzen .huisinfo .box .title{padding: 15px;border-bottom: 1px solid #dbdbdc;} #afrekenproces .prijzen .huisinfo .box .title h3{font-size: 14px;} #afrekenproces .prijzen .huisinfo .box .text{padding: 15px;font-size: 13px;} #afrekenproces .prijzen .huisinfo .box .text p{padding-bottom: 20px;} #afrekenproces .prijzen .huisinfo .box .text p:last-child{padding-bottom: 7px;} #afrekenproces .prijzen .huisinfo .box .text p span{display: block;color: #f68820;font-weight: bold;} #afrekenproces .prijzen .huisinfo .box .bottom{padding: 0 15px;background-color: #f68820;text-align: center;} #afrekenproces .prijzen .huisinfo .box .bottom p{color: #fff;line-height: 60px;font-size: 14px;} #afrekenproces .prijzen .huisinfo .box .bottom p span{font-size: 23px;padding-left: 8px;} #afrekenproces .prijzen .huisinfo .box.partners{margin-top: 20px;} #afrekenproces .prijzen .huisinfo .box.partners .text div p{line-height: 30px;float: initial;padding-bottom: 0px;} #afrekenproces .prijzen .huisinfo .box.partners .text div img{height: 30px;margin-left: 20px;margin-top: 5px;} #afrekenproces .prijzen .huisinfo .box.partners .text div img:first-of-type{margin-left: 0;} #afrekenproces .prijzen .huisinfo .box.partners .text div:last-child{padding-bottom: 0;} #afrekenproces .prijzen .huisinfo .box.advantages .title{background-color: #636466;} #afrekenproces .prijzen .huisinfo .box.advantages .title h3{color: #fff;} #afrekenproces .prijzen .huisinfo .box.advantages .text p{margin: 0;line-height: 22px;font-size: 12px;} #afrekenproces .prijzen .huisinfo .box.advantages .text p i.fa{font-size: 22px;line-height: 22px;float: left;display: block;margin-right: 10px;text-align: center;width: 22px;} #afrekenproces .prijzen .kosten .gegevens .form{background-color: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;padding-bottom: 20px;margin-bottom: 40px;} #afrekenproces .prijzen .kosten .gegevens .form .heading{padding: 15px;border-bottom: 1px solid #dbdbdc;} #afrekenproces .prijzen .kosten .gegevens .form .heading h2{font-size: 14px;line-height: 20px;margin: 0;} #afrekenproces .prijzen .kosten .gegevens .form .heading h2 i.fa{line-height: 20px;font-size: 20px;width: 30px;float: left;} #afrekenproces .prijzen .kosten .gegevens .form .heading h2 span{color: #f68820;} #afrekenproces .prijzen .kosten .gegevens .form .heading h2 span.edit{float: right;} #afrekenproces .prijzen .kosten .gegevens .form .heading h2 span.edit a{font-size: 10px;line-height: 20px;color: #f68820;text-decoration: underline;} #afrekenproces .prijzen .kosten .gegevens .form .heading h2 span.edit a:hover, #afrekenproces .prijzen .kosten .gegevens .form .heading h2 span.edit a:focus{color: #58595b;text-decoration: none;} #afrekenproces .prijzen .kosten .gegevens .form .heading h2 span.edit a i.fa{font-size: 14px;color: #58595b;width: 20px;} #afrekenproces .prijzen .kosten .gegevens .form .well{padding: 15px;background: #f0f0f0;color: #777777;margin: 10px 0;line-height: 20px;} #afrekenproces .prijzen .kosten .gegevens .form .inputs{padding: 10px 15px;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box{padding: 8px 0;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box .input-group .input-group-addon{padding: 0;border: none;margin-right: 5px;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box select{padding: 0 !important;height: 37px;text-indent: 15px;min-width: 80px;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box select.large{min-width: 150px;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box label{float: left;min-width: 160px;line-height: 37px;font-size: 14px;font-weight: 500;margin: 0;position: relative;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box label.above{float: initial;width: auto;display: block;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box label.above .fa-close{position: absolute;top: 6px;right: 0px;color: #ff0000;font-size: 17px;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box label.above .fa-check{position: absolute;top: 8px;right: 0px;color: #99bf0d;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box .label-after{line-height: 30px;font-size: 14px;padding-left: 25px;font-weight: 500;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box.has-error input{border: 2px solid #e74c3c;} #afrekenproces .prijzen .kosten .gegevens .form .inputs .input-box.has-error label{color: #e74c3c;} #afrekenproces .prijzen .kosten .gegevens .form .inputs p{font-size: 14px;line-height: 20px;font-weight: 500;} #afrekenproces .prijzen .kosten .gegevens .form .inputs table tr{line-height: 25px;font-size: 14px;} #afrekenproces .prijzen .kosten .gegevens .form .inputs table tr td:first-child{padding-right: 10px;} #afrekenproces .prijzen .kosten .gegevens .box{margin-bottom: 20px;background-color: #fff;-webkit-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;border-radius: 2px;} #afrekenproces .prijzen .kosten .gegevens .box *{margin: 0;outline: 0;} #afrekenproces .prijzen .kosten .gegevens .box .title{padding: 15px;border-bottom: 1px solid #dbdbdc;} #afrekenproces .prijzen .kosten .gegevens .box .title h3{font-size: 14px;} #afrekenproces .prijzen .kosten .gegevens .box .costs{padding: 0 15px;font-size: 13px;} #afrekenproces .prijzen .kosten .gegevens .box .costs label{font-weight: normal;width: 100%;} #afrekenproces .prijzen .kosten .gegevens .box .costs .row{padding: 15px 0;border-bottom: 1px dashed #dadada;} #afrekenproces .prijzen .kosten .gegevens .box .costs .row:last-child{border: none;} #afrekenproces .prijzen .kosten .gegevens .box .costs .row i.fa{color: #99bf0d;} #afrekenproces .prijzen .kosten .gegevens .box .costs .row h3{font-weight: normal;} #afrekenproces .prijzen .kosten .gegevens .box .costs .row h4{font-weight: normal;} #afrekenproces .prijzen .kosten .gegevens .box .costs .row .price{text-align: right;color: #58595b;} #afrekenproces .prijzen .kosten .gegevens .box .costs .row .price span.eur{float: left;color: #6d6e71;} #afrekenproces .prijzen .kosten .gegevens .box .costs p{padding-bottom: 20px;} #afrekenproces .prijzen .kosten .gegevens .box .costs p:last-child{padding-bottom: 7px;} #afrekenproces .prijzen .kosten .gegevens .box .costs_total{padding: 15px;background-color: #f68820;} #afrekenproces .prijzen .kosten .gegevens .box .costs_total h3, #afrekenproces .prijzen .kosten .gegevens .box .costs_total h4{color: #fff;} #afrekenproces .prijzen .kosten .gegevens .box .costs_total .price{text-align: right;font-weight: bold;} #afrekenproces .prijzen .kosten .gegevens .box .costs_total .price span.eur{font-weight: normal;float: left;} #afrekenproces .prijzen .kosten .gegevens .next-step{background-color: #e2e7cd;padding: 30px;margin-top: 20px;text-align: right;} #afrekenproces .prijzen .kosten .gegevens .next-step a{color: #f68820;} #afrekenproces .prijzen .kosten .gegevens .next-step a.btn{padding: 10px 50px;font-size: 19px;color: #fff;} #afrekenproces .prijzen .kosten .gegevens .next-step a.btn i.fa.fa-angle-right{float: right;font-size: 30px;font-weight: bold;padding: 0 0 0 10px;margin-top: -2px;} #afrekenproces .prijzen .kosten .gegevens .next-step a.btn i.fa.fa-home{float: left;font-size: 24px;padding: 0 10px 0 0;} @media (max-width: 767px) {#afrekenproces .prijzen .kosten .gegevens .box .inputs { padding: 10px 15px 0;} #afrekenproces .prijzen .kosten .gegevens .box .inputs .input-box label{font-size: 13px;} #afrekenproces .prijzen .kosten .gegevens .box .inputs .input-box .label-after{font-size: 12px;font-style: oblique;padding-left: 0;display: block;line-height: 0px;} #afrekenproces .prijzen .kosten .gegevens .next-step{text-align: left;padding: 15px;} #afrekenproces .prijzen .kosten .gegevens .next-step a{font-size: 15px;padding: 10px;} #afrekenproces .prijzen .kosten .gegevens .next-step a i.fa.fa-angle-right{font-size: 20px;margin-top: 1px;} #afrekenproces .prijzen .kosten .gegevens .next-step a i.fa.fa-home{font-size: 20px;} } #afrekenproces .veelgestelde-vragen{padding: 30px 15px 50px;background-color: #e8e8e8;margin-bottom: -30px;} #afrekenproces .veelgestelde-vragen .breadcrumb{background-color: inherit;margin-top: inherit;padding: 8px 0;} #afrekenproces .veelgestelde-vragen .breadcrumb ul li a{font-size: 14px;font-weight: 600;} #afrekenproces .veelgestelde-vragen .breadcrumb ul li.contact{font-size: 14px;font-weight: 500;} #afrekenproces .veelgestelde-vragen .breadcrumb ul li.contact i.fa.fa-phone{font-size: 16px;padding-right: 5px;} #afrekenproces .veelgestelde-vragen .breadcrumb ul li.contact span{padding-left: 10px;} #afrekenproces .veelgestelde-vragen .vragen .row:last-child{margin-top: 20px;} #afrekenproces .veelgestelde-vragen .vragen .row .content{min-height: 200px;background-color: #fff;-webkit-box-shadow: 0 1px 1px #d9d9d9;box-shadow: 0 1px 1px #d9d9d9;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;padding: 15px;} #afrekenproces .veelgestelde-vragen .vragen .row .content h2{margin: 0 0 10px;font-size: 16px;line-height: 39px;} #afrekenproces .veelgestelde-vragen .vragen .row .content h2 span{margin-right: 20px;width: 35px;height: 35px;float: left;overflow: hidden;display: block;line-height: 35px;text-align: center;background: #c8deec;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;} #afrekenproces .veelgestelde-vragen .vragen .row .content h2 span i.fa{line-height: 35px;color: #7c7c7c;} #afrekenproces .veelgestelde-vragen .vragen .row .content p{padding-bottom: 15px;margin: 0;line-height: 20px;color: #6d6e71;} @media (max-width: 991px) {#afrekenproces .veelgestelde-vragen .vragen .row .col-md-6:first-child { margin-bottom: 20px;} } @media (min-width: 768px) {#afrekenproces #contactPayModal .modal-dialog { width: 450px;} } #afrekenproces #contactPayModal .modal-dialog .modal-content{border-top: 9px solid #f68820;padding: 20px 0;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-header{padding: 0 35px;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-header h3{font-size: 18px;margin-top: 0;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-body{padding: 20px 35px;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-body form label{display: block;line-height: 28px;font-weight: 500;margin-bottom: 0;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-body form input, #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-body form textarea{margin-bottom: 10px;padding: 0px 14px;width: 100%;height: 31px;font-size: 12px;line-height: 16px;border: 0px none;border-radius: 4px;color: #777;background: #F0F0F0;outline: 0;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-body form textarea{height: 90px;padding: 14px;margin-bottom: 0;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-footer{padding: 20px 35px 0;} #afrekenproces #contactPayModal .modal-dialog .modal-content .modal-footer button{font-size: 17px;padding: 10px 50px;float: left;} @media (max-width: 767px) {#afrekenproces #contactPayModal .modal-dialog .modal-content .modal-footer button { width: 100%;} }.confirmedBox{padding: 0 0 10px;width: auto;overflow: hidden;} .confirmedBox .confirmed{overflow: hidden;border-radius: 4px;box-shadow: 0 1px 1px #d9d9d9;background: #fff;width: 100%;} .confirmedBox .left{float: left;width: 683px;} .confirmedBox img{float: right;} .confirmedBox h2{padding: 20px 0 15px 20px;font-size: 14px;line-height: 18px;border-bottom: 1px solid #dbdbdc;} .confirmedBox .text{margin: 8px 0 0 23px;float: left;width: 660px;} .confirmedBox .text1{margin: 9px 13px 0 0;float: right;width: 301px;} .confirmedBox p{padding: 0 10px 18px 0;text-align: justify;font-size: 11px;line-height: 21px;color: #58595b;} .confirmedBox ul{list-style: none;list-style-type: none;} .confirmedBox li{margin: 10px 0 0 0;float: left;} .confirmedBox li:first-child{margin: 0px;} .confirmedBox li span{margin: 3px 8px 35px 0;float: left;width: 16px;height: 16px;color: #fff;text-align: center;line-height: 16px;font-size: 9px;border-radius: 50%;font-family: 'Montserrat';font-weight: bold;background: #f6881f;} .confirmedBox li p{padding: 0px 20px 0 25px;line-height: 20px;text-align: justify;} .confirmedBox h3{padding: 0 0 9px 0;font-size: 11px;line-height: 20px;}.errorBox{padding: 55px 0 30px 0;width: auto;overflow: hidden;} .errorBox .centering{text-align: center;} .errorBox h2{padding: 0 0 30px 0;text-align: center;font-size: 31px;line-height: 40px;color: #68696b;} .errorBox h2 span{color: #f6881f;} .errorBox img{margin: 0 auto 45px;} .errorBox p{padding: 0 0 42px 0;text-align: center;font-size: 14px;line-height: 20px;color: #6d6e71;} .errorBox .error{padding: 18px 0 18px 0;margin: 0 auto;border-radius: 6px;overflow: hidden;width: 795px;box-shadow: 0 1px 1px #d9d9d9;background: #fff;} .errorBox h3{padding: 0 0 10px 0;text-align: center;font-size: 14px;line-height: 20px;color: #6d6e71;border-bottom: 1px solid #e5e5e5;} .errorBox fieldset{margin: 20px 0 0 30px;border: 0;} .errorBox input[type="text"]{padding: 0 23px;color: #858687;font-style: italic;font-size: 14px;float: left;width: 543px;margin-right: -3px;height: 41px;border-radius: 4px;border: 0;background: #f0f0f0;} .errorBox input[type="text"]:focus{color: #fff;background: #f6881f;} .errorBox button{text-align: center;width: 152px;height: 41px;border: 0;border-bottom: 1px solid #7e9e0a;color: #fff;font-size: 14px;line-height: 41px;cursor: pointer;font-family: 'Montserrat';font-weight: bold;background: #99bf0d;} .errorBox button span i{margin-left: 10px;} .errorBox cite{padding: 23px 0 0 0;text-align: center;display: block;font-size: 12px;line-height: 20px;color: #6d6e71;} .errorBox button:hover{background-color: #a5cc0c;} .errorBox cite a{color: #f6881f;} .errorBox cite a:hover{text-decoration: none;}.contactBox{padding: 5px 0 0px 0;width: auto;} .contactBox h2{margin-bottom: 33px;padding: 0 0 17px 6px;color: #4d4d4f;font-size: 22px;border-bottom: 5px solid #d1d1d2;} .contactBox .qution{margin-bottom: 20px;padding-right: 4px;box-shadow: -1px -1px 1px #d9d9d9 inset;border-radius: 2px;background: #fff;} .contactBox .qution img{margin-right: 20px;float: left;} .contactBox .qution h4{padding: 14px 0 15px;font-size: 15px;color: #58595b;border-bottom: 1px solid #d1d1d2;font-family: 'Montserrat';font-weight: bold;} .contactBox .qution ol{margin: 29px 0 3px 0;float: left;list-style: none;} .contactBox .qution li{position: relative;padding: 0 0 35px 47px;font-size: 12px;color: #58595b;overflow: hidden;} .contactBox .qution li span{position: absolute;top: 0px;left: 0px;width: 34px;text-align: center;} .contactBox .qution li a{color: #58595b;} .contactBox .qution a{float: left;display: block;color: #f6881f;text-decoration: none;} .contactBox .qution a:hover{text-decoration: underline;} .contactBox .contact{padding: 18px 3px 16px;margin-bottom: 19px;box-shadow: 0 1px 1px #ccc;border-radius: 2px;background: #fff;} .contactBox .contact .heading{width: auto;overflow: hidden;border-bottom: 1px solid #dbdbdc;} .contactBox .contact .heading span{padding: 0 80px 7px 36px;float: left;font-size: 15px;color: #58595b;} .contactBox .contact .heading span.add{padding-left: 30px;} .contactBox .contact ul{list-style: none;} .contactBox .contact li{float: left;margin: 9px 12px 0 38px;} .contactBox .contact li.set{margin: 8px 33px 0 38px;} .contactBox .contact address{color: #58595b;font-style: normal;line-height: 18px;} .contactBox .form{margin-bottom: 20px;padding: 0 5px 25px;box-shadow: 0 1px 1px #ccc;border-radius: 4px;background: #fff;} .contactBox .form h4{padding: 21px 34px 15px;font-size: 15px;border-bottom: 1px solid #d1d1d2;} .contactBox .form .spacer{margin: 22px 0 0 32px;border: none;} .contactBox .form ul{list-style: none;} .contactBox .form ul li{position: relative;} .contactBox .form ul li .fav-popup{top: 24px !important;left: 0px !important;} .contactBox .form ul li .fav-popup .arrow{right: auto;left: 20px;} .contactBox .form li label{margin: 0 0 7px 5px;font-size: 13px;color: #58595b;letter-spacing: 0.03em;display: block;} .contactBox .form li label span{padding: 1px 0 0 9px;display: inline-block;} .contactBox .form li label span i{color: #f6881f;font-size: 14px;} .contactBox .form li input[type="text"]{padding: 0 0 0 15px;font-size: 13px;margin-bottom: 21px;width: 209px;height: 36px;letter-spacing: 0.08em;border-radius: 5px;color: #777777;font-family: 'Montserrat';font-weight: bold;background: #f0f0f0;border: none;} .contactBox .form li input[type="text"]:focus{color: #fff;background: #f6881f;} .contactBox .form li.side{float: left;margin-right: 25px;} .contactBox .form li.size input[type="text"]{padding: 0 0 0 16px;margin-bottom: 17px;width: 310px;} .contactBox .form li textarea{padding: 10px;margin: 6px 0 20px;width: 450px;height: 215px;letter-spacing: 0.08em;border-radius: 5px;color: #777777;font-weight: bold;resize: none;background: #f0f0f0;border: none;} .contactBox .form li input[type="button"]{width: 227px;height: 42px;border-radius: 2px;letter-spacing: 0.08em;box-shadow: -1px -2px 0 #7e9e0a inset;color: #fff;text-align: center;font-weight: bold;background: #99bf0d;border: none;} .contactBox .form li input[type="button"]:hover{background: #7e9e0a;cursor: pointer;}.discoverBox{padding-left: 0px;padding-bottom: 32px;width: auto;}.innerDiscoverBox{background: #fff;border-radius: 2px;border-top: 5px solid #f6881f;box-shadow: 0 1px 1px #ccc;padding: 20px 15px 0px 15px;margin-bottom: 30px;}.discoverBox .right{float: right;width: 704px;}.discoverBox .beauty{padding: 14px 0 14px 0;margin-bottom: 14px;border-bottom: 1px solid #d1d1d2;} .discoverBox .beauty h2{padding: 0 0 10px 0;font-size: 22px;line-height: 23px;color: #4d4d4f;} .discoverBox .beauty h2.aheading{padding: 0 0 10px;} .discoverBox .beauty img{margin: 0px 23px 0 0px;float: right;} .discoverBox .beauty span.calender{padding: 0;margin: 0;line-height: 32px;margin-top: 35px;width: 170px;float: left;display: block;font-size: 14px;color: #4d4d4f;} .discoverBox .beauty span.calender .fa-calendar{color: #9b9b9b;font-size: 16px;line-height: 20px;padding-right: 8px;} .discoverBox .beauty span.author{padding: 0 0px 0 0px;display: block;font-size: 14px;line-height: 32px;color: #4d4d4f;} .discoverBox .beauty span.author cite{font-style: normal;color: #9b9b9b;}.discoverBox ul{padding: 0 0 10px 0;margin-bottom: 15px;list-style: none;border-bottom: 5px solid #d1d1d2;} .discoverBox ul.spacer{padding: 0;border: none;}.discoverBox li{width: 100%;} .discoverBox li.add{padding-right: 0;margin-bottom: 30px;padding-bottom: 28px;overflow: hidden;border-bottom: 5px solid #d1d1d2;} .discoverBox li p{padding: 0 0 5px 3px;text-align: justify;font-size: 12px;line-height: 23px;color: #4d4d4f;} .discoverBox li p span{font-weight: bold;font-size: 10px;} .discoverBox li h3{padding: 33px 0 10px;font-size: 22px;letter-spacing: -0.04em;line-height: 23px;color: #4d4d4f;font-weight: bold;} .discoverBox li p a{color: #99bf0d;} .discoverBox li p a:hover{text-decoration: none;} .discoverBox li img{margin: 32px 0 10px 17px;margin: 33px 0 10px 19px;} .discoverBox li a.info{margin: 27px 0 0 2px;width: 144px;border-radius: 2px;text-align: center;min-height: 42px;line-height: 42px;font-size: 14px;float: left;color: #fff;text-decoration: none;display: block;box-shadow: 0 -2px 1px #c36a15 inset;border-radius: 2px;background: #f6881f;} .discoverBox li a.info .fa-angle-right{float: right;line-height: 42px;font-size: 20px;font-weight: bold;padding: 0 20px 0 0;display: block;} .discoverBox li a.info span{padding: 0 0 0 30px;display: block;float: left;} .discoverBox li a.info:hover{background: #fa9e49;}.discoverBox cite{padding: 0 0 62px 20px;} .discoverBox cite.imgtext{padding: 0 0 33px 20px;display: block;font-size: 11px;line-height: 23px;color: #4d4d4f;} .discoverBox cite.imgtext2{padding: 0 0 0px 20px;display: block;font-size: 11px;line-height: 23px;color: #4d4d4f;}.discoverBox li h4{letter-spacing: -0.03em;font-weight: normal;text-align: justify;font-size: 14px;line-height: 23px;letter-spacing: -0.04em;color: #4d4d4f;font-family: 'Montserrat';} .discoverBox li h4 span{font-size: 14px;font-family: 'Montserrat';font-weight: bold;} .discoverBox li h4 a{color: #99bf0d;} .discoverBox li h4 a:hover{text-decoration: none;}.discoverBox .author{padding: 45px 0 0 0;float: left;} .discoverBox .author .text{width: 550px;float: right;} .discoverBox .author img{margin: 0 38px 0 11px;float: left;} .discoverBox .author h1{padding: 0 0 10px 0;font-size: 22px;font-family: 'Montserrat';font-weight: bold;line-height: 23px;color: #4d4d4f;} .discoverBox .author h1 span{color: #9c9c9c;} .discoverBox .author p{font-size: 12px;line-height: 20px;color: #4d4d4f;} .discoverBox .author p a{color: #99bf0d;} .discoverBox .author p a:hover{text-decoration: none;} .discoverBox .author a.btn{padding: 0 22px 0 24px;min-height: 42px;line-height: 42px;margin: 34px 0 0 0;font-size: 14px;float: right;color: #fff;text-decoration: none;display: block;box-shadow: 0 -2px 1px #989898 inset;background: #b5b5b5;}.discoverBox a.btn .fa-upload{font-size: 17px;float: left;line-height: 42px;padding-right: 15px;}.discoverBox .pagination{margin-top: 3px;width: 312px;height: 60px;float: right;}.discoverBox a.btn{padding: 0 22px 0 24px;margin: 0;min-height: 42px;line-height: 42px;font-size: 14px;float: left;color: #fff;text-decoration: none;display: block;box-shadow: 0 -2px 1px #989898 inset;background: #b5b5b5;}.discoverBox .pagination ul{border: none;float: left;width: 240px;}.discoverBox .pagination li{padding: 0 0 0 7px;float: left;width: auto;} .discoverBox .pagination li a{text-align: center;box-shadow: 1px 2px 2px #dbdbdb;display: block;text-decoration: none;height: 36px;width: 36px;font-size: 14px;line-height: 37px;color: #777;border-radius: 50%;background: #fff;} .discoverBox .pagination li span{margin: 20px 0 0 0;display: block;}.discoverBox .pagination a{float: right;text-align: center;box-shadow: 1px 2px 2px #dbdbdb;display: block;text-decoration: none;height: 36px;width: 36px;font-size: 14px;line-height: 34px;color: #777;border-radius: 50%;background: #fff;} .discoverBox .pagination a.left{float: left;text-align: center;box-shadow: 1px 2px 2px #dbdbdb;display: block;text-decoration: none;height: 36px;width: 36px;font-size: 14px;line-height: 34px;color: #777;border-radius: 50%;background: #fff;} .discoverBox .pagination a i{font-size: 20px;line-height: 37px;} .discoverBox .pagination a:hover i{color: #fff;}.discoverBox .pagination li a:hover, .discoverBox .pagination li.active a{color: #fff;background: #f6881f;}.discoverBox .pagination a:hover, .discoverBox .pagination a.left:hover{background-color: #f6881f;}.discoverBox li img{margin: 33px 0 10px 0;}.discoverBox cite.imgtext2{margin-left: 0;}.contentBox{background: #fff;border-radius: 2px;border-top: 5px solid #f6881f;box-shadow: 0 1px 1px #ccc;padding: 15px;color: #58585b;font-size: 12px;line-height: 24px;margin-bottom: 30px;}.discoverBox{color: #58585b;font-size: 12px;line-height: 24px;margin-bottom: 30px;} .discoverBox li h4{font-family: "Montserrat", Arial;font-weight: 100;color: #58585b;font-size: 12px;line-height: 24px;}.contentBox a, .discoverBox a{color: #F6881F;}.contentBox .contentBoxAmount{float: right;width: 220px;height: 55px;background: #f6881f;margin: -15px -15px 20px 20px;border-bottom-left-radius: 2px;color: #fff;line-height: 16px;text-decoration: none;} .contentBox .contentBoxAmount:hover{text-decoration: underline;} .contentBox .contentBoxAmount span{display: block;float: left;width: 70px;height: 37px;border-radius: 3px;margin: 8px 10px 0 8px;background: #000;color: #fff;font-size: 18px;text-align: center;line-height: 37px;} .contentBox .contentBoxAmount em{display: block;margin-top: 10px;}.contentBox a.button{display: block;text-align: center;text-decoration: none;line-height: 42px;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #99bf0d;border-color: -moz-use-text-color -moz-use-text-color #7e9e0a;border-image: none;border-radius: 2px;border-style: none none solid;border-width: 0 0 2px;color: #fff;cursor: pointer;font-family: "montserratbold";font-size: 14px;height: 42px;margin: 15px 0 0;float: left;padding: 0 15px;}.discoverBox a.button{display: block;text-align: center;text-decoration: none;line-height: 42px;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #99bf0d;border-color: -moz-use-text-color -moz-use-text-color #7e9e0a;border-image: none;border-radius: 2px;border-style: none none solid;border-width: 0 0 2px;color: #fff;cursor: pointer;font-family: "montserratbold";font-size: 14px;height: 42px;margin: 15px 0 0;float: left;padding: 0 15px;}.contentBox a.button:hover, .discoverBox a.button:hover{background: #a5cc0c;}.contactBox .wpcf7-submit{background: none repeat scroll 0 0 #99bf0d;border: medium none;border-radius: 2px;box-shadow: -1px -2px 0 #7e9e0a inset;color: #fff;font-weight: bold;height: 42px;letter-spacing: 0.08em;text-align: center;width: 227px;} .contactBox .wpcf7-submit:hover{background: none repeat scroll 0 0 #7e9e0a;cursor: pointer;}.contactBox .screen-reader-response{color: #c80000;line-height: 18px;margin-bottom: 20px;}.contactBox .wpcf7-not-valid-tip, .contactBox .wpcf7-validation-errors{display: none;}