#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;}
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:10px;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
.cruise-calendar-container{float:left;margin-right:35px;margin-bottom:20px;}.cruises-page .form-type-radio.form-item-cruise-type{float:none;margin:0;margin-bottom:6px;}.cruises-page .form-type-radio.form-item-cruise-type label{position:relative;overflow:hidden;padding:3px 0 3px 24px;text-transform:uppercase;cursor:pointer;}.cruises-page .form-type-radio.form-item-cruise-type input{position:absolute;left:-999px;}.cruises-page .form-type-radio.form-item-cruise-type label:after{content:"";position:absolute;left:0;top:1px;width:15px;height:15px;border:1px solid #ccc;border-radius:50%;}.cruises-page .form-type-radio.form-item-cruise-type input:checked + label:after{background:#02ae5f;}.cruises-page .form-type-radios{clear:left;margin-right:85px;}.cruise-calendar-start,.cruise-calendar-end{float:left;}.filter-form .cruise-calendar-container .form-item{float:none;display:inline-block;padding:0 10px;}.cruises-page .form-type-radios.form-item-cruise-type > label{margin-bottom:10px;}.cruises-page .datepicker-tur{width:190px;}.cruise-calendar-start > span,.cruise-calendar-end > span{font-weight:bold;}.cruise-sort-block{padding:30px 0 20px;float:right;}.cruise-calendar-label{margin-bottom:13px;font-weight:bold;}.cruises-page .filter-form .form-action{float:none;padding-top:32px;padding-right:0;}.cruises-page form select{width:283px;height:32px;border-color:#ccc;background:none;}.cruises-page .filter-form .form-action .ajax-progress-throbber{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;color:transparent;background:rgba(255,255,255,0.7);}.cruises-page .filter-form .form-action .ajax-progress-throbber .throbber{position:absolute;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;text-indent:-9999px;overflow:hidden;background:url(/sites/all/themes/goldenmiddle/images/ajax-loader.gif) no-repeat center;}.cruises-btn-more,.btn-more-cruises{display:inline-block;height:32px;border-radius:4px;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;width:auto;padding-left:15px;padding-right:15px;text-align:center;font:14px/34px 'unisansbold';text-shadow:0 -1px 1px #db8d00;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node2.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;cursor:pointer;}.cruises-btn-more:hover,.btn-more-cruises:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.btn-more-cruises{width:auto;height:auto;padding:3px 15px;background-size:contain;font-size:15px;}.f-td.cruises-td-route{width:330px;font-size:12px;font-weight:bold;}.cruises-date > div,.cruises-td-price > div{white-space:nowrap;font-weight:bold;}.f-td.cruises-td-dates{text-align:center;}.cruises-number{padding:3px 8px;text-align:center;display:inline-block;background:#02ae5f;color:#fff;font-weight:bold;margin-bottom:7px;}.cruises-date{margin-bottom:6px;}.cruises-days-night-label{display:inline-block;padding:2px 4px 1px;font-size:12px;color:#797979;border-bottom:1px solid #9e9e9e;}.cruises-days-night-val{padding-top:3px;font-weight:bold;color:#f18f20;}.cruises-td-ship > div{font-size:15px;font-weight:bold;color:#02ae5f;}.cruises-td-price > div{font-size:15px;color:#f18f20;}.cruises-page{padding-bottom:50px;}.cruises-table-wrapp .f-tr-header .f-td{padding:4px 5px;font-size:12px;background:#02ae5f;font-weight:bold;text-align:center;color:#fff;text-transform:uppercase;}.empty-cruises{padding-bottom:80px;font-size:16px;font-weight:bold;}.single-cruise-photo-block{float:left;width:40%;padding-right:40px;}.single-cruise-photo-block img{max-width:100%;height:auto;}.single-cruise-info-block{float:left;width:60%;}.single-cruise-page,.single-cruise-page *{box-sizing:border-box;}.cruise-info-item-label,.cruise-info-item-value{float:left;font-size:16px;}.cruise-info-item-label{width:200px;font-weight:bold;}.cruise-info-item-value .cruises-number{margin-bottom:0;}.cruise-info-item-label > div,.cruise-info-item-value > div{padding:3px 4px;}.cruise-info-item-ship .cruise-info-item-value{font-weight:bold;color:#02ae5f;}.cruise-info-item-ship .cruise-info-item-value{font-weight:bold;}.cruise-info-item{padding:4px 0;}.cruise-info-item:nth-child(odd){background:#f5faff;}.single-cruise-photo-block,.single-cruise-info-block{padding-bottom:30px;}.cruises-table-wrapp .tur-program-routes{margin-bottom:0;}.cruises-table-wrapp .program-routes-items{font-size:12px;}.cruises-table-wrapp .program-routes-items span.delim{width:12px;height:12px;background-size:12px;}.cruises-table-wrapp .program-routes-items span.delim:first-child{background-size:12px;}.single-cruise-page h3{font-size:18px;margin-top:15px;margin-bottom:20px;}.single-cruise-scheme{text-align:center;}.single-cruise-page p,.single-cruise-page li,.single-cruise-page p,.single-cruise-page li{font:15px/18px 'unisansregular';}.single-cruise-scheme img{max-width:100%;height:auto;}.single-cruise-cabin{display:none;}.single-cruise-cabin-item{float:left;width:20%;text-align:center;margin-bottom:15px;padding:0 15px;}.single-cruise-cabin-item > div a{display:block;padding:10px;background:#fff;border:1px solid #eee;font-size:16px;font-weight:bold;-webkit-box-shadow:6px 9px 14px -5px rgba(0,0,0,0.1);-moz-box-shadow:6px 9px 14px -5px rgba(0,0,0,0.1);box-shadow:6px 9px 14px -5px rgba(0,0,0,0.1);transition:.3s;}.single-cruise-cabin-item > div a:hover,.single-cruise-cabin-item.active > div a{border:1px solid #02ae5f;-webkit-box-shadow:6px 9px 14px -5px rgba(0,0,0,0.15);-moz-box-shadow:6px 9px 14px -5px rgba(0,0,0,0.15);box-shadow:6px 9px 14px -5px rgba(0,0,0,0.15);}.single-cruise-cabin-item > div a{text-decoration:none;}.single-cruise-cabin-photo{float:left;width:150px;height:150px;margin-right:20px;margin-bottom:20px;}.single-cruise-cabin-photo img{width:100%;height:100%;object-fit:cover;object-position:center;}.single-cruise-cabin-info{padding:10px;}.single-cruise-cabin-wrap{padding-top:20px;transition:.6s;}.single-cruise-cabins{padding-top:25px;}.single-cruise-cabin-class{font-size:15px;}.single-cruise-page .cruise-program-btn a{height:auto;}.cruise-program-btn{padding-top:23px;}.form_wrap-actions{float:right;}.filter-form-wrapp-bottom{float:left;margin-bottom:20px;}.cruises-page .filter-form-wrapper{padding:20px 40px;}.filter-form .form-action.form-action-reset input[type=submit]{width:115px;}.filter-form .form-item.form-item-cityes{margin-right:80px;}.filter-form-wrapp-bottom label{margin-bottom:10px;}
div.toboggan-container{text-align:center;}div.toboggan-login-link-container{text-align:left;}div.toboggan-login-link-container a{text-decoration:none;}div.toboggan-block-message{text-align:left;}div.user-login-block{text-align:left;}div.user-login-block a{text-align:left;}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2;}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7;}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#EEE;}.toboggan-unified #login-links a:hover{background-color:#DDD;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#FFF19A;border:2px #333 solid;}.toboggan-unified.login #register-form{display:none;}.toboggan-unified.register #login-form{display:none;}
.tur-table{font-size:13px;}.tur-table *,.tur-table{box-sizing:border-box;}.tur-tbody{}.tur-tr{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc;}.tur-tr:last-child{border:none;}.tur-tr:after{content:"";display:table;visibility:hidden;clear:both;}.tur-td{}.tur-td-image{width:180px;float:left;}.tur-program-page{padding-top:30px;}.tur-td-info{padding-left:215px;}.tur-program-images{float:left;width:60%;margin-bottom:35px;box-sizing:border-box;}.tur-program-info{float:left;width:40%;padding-left:40px;box-sizing:border-box;}.tur-program-small img{width:100%;}.tur-program-small .slick-slide{position:relative;padding-left:10px;padding-right:10px;}.tur-program-big{margin-bottom:20px;}.tur-program-big .slick-slide a{display:block;width:100%;height:400px;padding:10px;border:1px solid #ccc;background:#000;box-sizing:border-box;}.tur-program-big .slick-slide a img{width:100%;height:100%;object-fit:contain;object-position:center;}.tur-program-small .slick-slide:before{content:"";position:absolute;top:0;left:10px;right:10px;bottom:0;background:rgba(255,255,255,0.6);cursor:pointer;}.tur-program-small .slick-slide.slick-current:before{display:none;}.tur-program-info{padding-top:30px;}.tur-program-info > div{margin-bottom:24px;font-size:16px;}.tur-program-lb{margin-bottom:5px;font-weight:bold;}.tur-program-small{padding-left:25px;padding-right:25px;}.tur-program-small .slick-prev{left:0;}.tur-program-small .slick-next{right:0;}.tur-program-small .slick-prev:before,.tur-program-small .slick-next:before{color:#f18f20;}.tur-program-btn a,.tur-program-form input[type=submit],.btn-more-tur,.filter-form input[type=submit]{display:inline-block;height:32px;border-radius:4px;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;width:auto;padding-left:15px;padding-right:15px;text-align:center;font:14px/34px 'unisansbold';text-shadow:0 -1px 1px #db8d00;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node2.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;cursor:pointer;}.btn-more-tur{width:auto;height:auto;padding:3px 15px;background-size:contain;font-size:15px;}.filter-form #edit-reset,.tur-program-form input[type=submit]{border:1px solid #018b4c;background:#4dc68f;background:-moz-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:-webkit-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:linear-gradient(to bottom,#4dc68f 0%,#02ae5f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc68f',endColorstr='#02ae5f',GradientType=0);box-shadow:none;text-shadow:0 1px 1px #01572f;}.tur-program-btn a:hover,.tur-program-form  input[type=submit]:hover,.btn-more-tur:hover,.filter-form input[type=submit]:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.tur-program-content table{margin-bottom:30px;}.tur-program-content table td{min-width:45px;padding:15px;border:1px solid #c3dbf0;}.tur-program-page h3{font-size:18px;margin-bottom:15px;margin-top:30px;}.tur-program-content p,.tur-program-content li,.tur-program-infprm p,.tur-program-infprm li{font:15px/18px 'unisansregular';}.tur-program-page ul{padding-left:30px;margin-bottom:25px;}.tur-program-form-wrap{margin-bottom:50px;margin-top:50px;padding-top:40px;padding-bottom:40px;text-align:center;background:#ffac00;}.tur-program-form{display:inline-block;width:400px;text-align:left;padding:30px 40px;}.tur-program-form .form-item{margin-bottom:15px;}.tur-program-form  input[type=text],.tur-program-form  input[type=email]{width:100%;box-sizing:border-box;box-shadow:none;height:38px;padding-left:10px;padding-right:10px;border:1px solid #ccc;}.tur-program-form h3{margin-top:0;text-align:center;font-size:20px;text-transform:uppercase;color:#fff;}.clearfix:after{content:'';display:table;visibility:hidden;clear:both;}.tur-topics-list-wrap{padding-top:20px;margin-bottom:40px;}.tur-topics-list-item-col{float:left;width:33.3333%;box-sizing:border-box;}.tur-topics-list-item a{font-size:16px;font-weight:bold;}.btn-more-block{padding:25px 0 0;text-align:center;}.tur-programs-wrapper{padding-bottom:50px;}.tur-td-image img{width:100%;height:auto;}.tur-title{margin-bottom:8px;}.tur-title a{font-size:15px;font-weight:bold;}#programs-total-count{padding:20px 0;font-size:18px;}.filter-form .form-item{float:left;}.filter-form > div:after{content:"";display:table;visibility:hidden;clear:both;}.tur-descr > p:last-child{margin-bottom:0;}.tur-td-image-item{position:relative;}.tur-td-image-item .departure{position:absolute;left:0;bottom:0;background:#02ae5f;width:45px;text-align:center;color:#fff;}.tur-td-image-item .departure .top{clear:both;height:29px;font:18px/38px 'unisansregular';}.tur-td-image-item .departure .bot{font:15px/15px 'unisansregular';height:23px;text-transform:lowercase;}.tur-td-price{text-align:center;padding-top:20px;font-size:18px;font-weight:bold;color:#f18f20;}.td-tur-duration{padding-bottom:5px;font-size:15px;}.tur-td-program-routes{padding:4px 0 8px;}.tur-date-places span,.tur-program-date-places span{font-size:15px;font-weight:bold;color:#f18f20;}.tur-date-places span.places-false span,.tur-program-date-places span.places-false span{color:#ccc;}.tur-date-places span.places-false,.tur-program-date-places span.places-false{color:#ccc;cursor:not-allowed;}.program-routes-items{font-size:16px;color:#02ae5f;}.program-routes-items span{display:inline-block;vertical-align:middle;}.program-routes-items span.delim{display:inline-block;width:17px;height:17px;overflow:hidden;text-indent:-999px;background:url(/sites/all/modules/custom/magput_tur/img/aright.png) no-repeat center;background-size:14px;}.program-routes-items span.delim:first-child{background:url(/sites/all/modules/custom/magput_tur/img/loc.png) no-repeat center;background-size:14px;}.datepicker-tur{width:210px;height:32px;padding:0 10px;border:1px solid #ccc;background:url(/sites/all/modules/custom/magput_tur/img/calendar.png) no-repeat 97% center;background-size:18px 18px;cursor:pointer;}#ui-datepicker-div{background:#f4faff;border-right:2px #707b84 solid;border-bottom:2px #707b84 solid;}.ui-widget-header{background:#b1dcff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fbfdff;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#e6f3ff;}.filter-form .form-item-date-tur,.filter-form .form-item-days-range,.filter-form .form-item-city-name{padding-right:70px;}.filter-form .form-action{position:relative;float:left;padding-right:40px;padding-top:18px;}.filter-form .form-action.form-action-reset{padding-right:0;}.days-range,.router-select{width:250px;height:32px;border-color:#ccc;background:none;}.filter-form-wrapper{padding:20px;border:1px solid #ccc;}.days-range:disabled{opacity:.7;background:#eee;cursor:not-allowed;}.filter-form .form-action .ajax-progress-throbber{position:absolute;top:100%;left:0;}.filter-form .form-action{position:relative;}.more-date{display:none;}.tur-date-places.opening .more-date{display:inline-block;font-size:14px;text-transform:lowercase;padding-left:5px;font-weight:bold;}.tur-date-places.opening .more-date a{color:#ffad50;}.tur-date-places > span.tur-date-hidden{display:inline;}.tur-date-places.opening > span.tur-date-hidden{display:none;}.tur-program-content tbody tr td:first-child{text-align:center;}.tur-program-duration{margin-bottom:15px;}.tur-program-btn a{font-size:16px;padding:5px 10px;background-size:contain;}.tur-program-routes,.tur-program-dates{margin-bottom:25px;}.tur-program-form .form-item label{text-transform:uppercase;color:#fff;}.tur-date-places > span > span{display:inline-block;padding:3px;}.tur-date-places > span.places-true-active > span{border:1px solid #f18f20;}.tur-topics-list-wrap,.tur-topics-list-wrap *{box-sizing:border-box;}.tur-topics-list-wrap{padding-left:15px;padding-right:15px;}.tur-topics-list-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px;}.tur-topics-list-item-col{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:15px;padding-right:15px;margin-bottom:30px;}.tur-topics-list-item-img{height:180px;}.tur-topics-list-item-img img{width:100%;height:100%;object-fit:cover;object-position:center top;}.tur-topics-list-item{-webkit-box-shadow:6px 6px 10px -2px rgba(0,0,0,0.05);-moz-box-shadow:6px 6px 10px -2px rgba(0,0,0,0.05);box-shadow:6px 6px 10px -2px rgba(0,0,0,0.05);transition:.3s;}.tur-topics-list-item:hover{-webkit-box-shadow:6px 6px 10px -2px rgba(0,0,0,0.2);-moz-box-shadow:6px 6px 10px -2px rgba(0,0,0,0.2);box-shadow:6px 6px 10px -2px rgba(0,0,0,0.2);}.tur-topics-list-item-title{text-align:center;}.tur-topics-list-item-title a{display:block;min-height:56px;line-height:56px;padding:10px;font-size:15px;text-decoration:none;text-transform:uppercase;background:#02ae5f;color:#fff;}.tur-topics-list-item-title a span{display:inline-block;line-height:1.2;vertical-align:middle;}.tur-programs-page-container,.tur-programs-page-container > div,.tur-programs-page-sidebar,.tur-programs-page-content{box-sizing:border-box;}.tur-programs-page-sidebar,.tur-programs-page-content{float:left;}.tur-programs-page-sidebar{width:30%;padding-right:25px;}.tur-programs-page-content{width:70%;}.sidebar-topic-list li{display:block;list-style:none;}.sidebar-topic-list li a{display:block;padding:8px;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase;border:1px solid #eaeaea;border-bottom:none;transition:.3s;}.sidebar-topic-list li:last-child a{border-bottom:1px solid #eaeaea;}.sidebar-list-wrap{padding-top:20px;}.sidebar-topic-list li a:hover,.sidebar-topic-list li.active a{background:#02ae5f;color:#fff;-webkit-box-shadow:inset 0px 0px 11px 0px rgba(0,82,44,0.5);-moz-box-shadow:inset 0px 0px 11px 0px rgba(0,82,44,0.5);box-shadow:inset 0px 0px 11px 0px rgba(0,82,44,0.5);}.tur-program-price-min span{color:#f18f20;font-size:18px;font-weight:bold;}.tur-program-form .form-action-submit{padding-top:20px;}.tur-program-form .error{height:0;position:relative;top:-16px;background:none;}.ok-form-msg{text-align:center;font-size:18px;line-height:1.3;padding:30px 50px;}.tur-topics-list-wrap h3{float:left;width:100%;margin-top:30px;margin-bottom:35px;padding-left:15px;padding-right:15px;color:#566473;font:30px/1.4 'unisansbold';text-align:center;}.tur-topics-list-wrap .view-header{position:relative;float:left;width:100%;}.tur-topics-list-wrap .view-header h3{text-align:left;margin-top:20px;margin-bottom:25px;}.tur-topics-list-wrap .view-header .all-tur-link{position:absolute;right:20px;top:35px;font:14px/18px 'unisansregular';}.tur-topics-list-wrap .view-header .all-tur-link a{font:14px/18px 'unisansregular';}.tur-topics-list-wrap h3:first-child{margin-top:10px;}#block-system-main .tur-topics-list-wrap{padding-top:55px;border-top:1px solid #eee;}.page-mday #giz_breadcrumbs,.page-tur #giz_breadcrumbs,.page-mday-program #giz_breadcrumbs,.page-tur-program #giz_breadcrumbs,.page-sale #giz_breadcrumbs,.page-cruises #giz_breadcrumbs{width:100%;padding-top:25px;}.page-mday .giz_page_title,.page-tur .giz_page_title,.page-mday-program .giz_page_title,.page-tur-program .giz_page_title,.page-sale .giz_page_title,.page-cruises .giz_page_title{padding-top:20px;}.view-id-prog_type.view-display-id-block_1{clear:both;width:960px;margin:0 auto;}.view-id-prog_type.view-display-id-block_1 .tur-topics-list-wrap{padding-left:0;padding-right:0;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
.download-table-row{vertical-align:top;}.download-table-index{display:inline;}.download-table-index .form-item{display:inline;}.duration{display:inline;white-space:nowrap;}.duration .form-item{display:inline;white-space:nowrap;}.uc-file-directory-view{font-style:italic;font-weight:bold;}
.uc-order-action img{padding:0 3px;position:relative;top:3px;}.view-uc-orders .form-item{padding-top:4px;}.view-uc-orders #edit-order-id{width:10em;}.view-uc-orders #edit-delivery-first-name-wrapper,.view-uc-orders #edit-created-wrapper{clear:left;}.view-uc-orders #edit-created-min-wrapper,.view-uc-orders #edit-created-max-wrapper{float:left;}.view-uc-orders .form-type-date-select .date-padding{padding:0 22px 0 0;}.view-uc-orders .form-type-date-select{padding-top:0;}.view-uc-orders tbody tr:hover{background-color:#ddd;}.view-uc-orders tbody td.views-field-order-total{text-align:right;}.view-uc-orders tbody td.views-field-created{text-align:center;}.order-overview-form{float:left;padding:0 2em 0 0;}.order-overview-form .form-item{margin-bottom:0;}.order-overview-form #uc-order-select-form,.order-overview-form #uc-order-admin-sort-form{margin-bottom:0;}.uc-orders-table{clear:both;width:100%;}.uc-orders-table thead th{white-space:nowrap;}.uc-orders-table tr.odd:hover,.uc-orders-table tr.even:hover{background-color:#ddd;}.uc-orders-table img{float:left;margin-right:.5em;}.order-admin-icons{margin-left:2px;}.order-admin-icons img{padding:0 3px;position:relative;top:3px;}.order-pane{border-color:#bbb;border-style:solid;border-width:1px;line-height:1.1em;margin:.5em;padding:.5em;position:relative;}.order-pane thead{background-color:#ddd;}.order-pane tbody{border-top:0;}.order-pane-icons{position:absolute;right:.5em;top:5px;}.order-pane-icons img{cursor:pointer;}.order-pane-title{font-weight:bold;padding-bottom:.5em;}.pos-left{float:left;}.abs-left{clear:left;}.order-pane.abs-left{border:0;padding:.5em 0;}.pos-right{float:right;}.abs-right{clear:right;float:right;}.text-center{text-align:center;}.full-width{width:100%;}.order-pane .uc-store-address-field .form-item{padding:0;}.order-pane .uc-store-address-field .form-item label{padding:2px 4px;width:12em;}.order-pane #edit-add-line-item,.order-pane #edit-add-line-item .form-item{float:left;margin-right:1em;padding-top:0;}.order-pane .line-item-table{width:auto;}.order-pane-table th{padding:4px 8px;font-weight:bold;}.order-pane-table td{padding:4px 8px;vertical-align:top;}.order-pane-table td.qty,.order-pane-table td.sku{text-align:center;white-space:nowrap;}.order-pane-table td.product{width:80%;}.order-pane-table td.cost,.order-pane-table td.price,.order-pane-table td.total{text-align:right;white-space:nowrap;}#order-edit-products .form-remove{cursor:pointer;margin-top:4px;}.uc-order-comments td{vertical-align:top;}.uc-order-comments .date,.uc-order-comments .user,.uc-order-comments .notified,.uc-order-comments .status{text-align:center;white-space:nowrap;}.uc-order-comments .message{width:80%;}.order-edit-table{width:auto;}.order-edit-table .oet-label{font-weight:bold;text-align:right;}.order-edit-table .form-item{display:inline;}.address-select-box{background-color:#ddd;border:solid 1px #999;margin-bottom:1em;padding-bottom:1em;padding-left:1em;width:auto;}.customer-select-box{background-color:#ddd;border:solid 1px #999;margin-top:1em;padding:1em;width:auto;}.line-item-table{width:100%;}.line-item-table td{padding:2px;}.line-item-table .li-title{font-weight:bold;text-align:right;width:100%;}.line-item-table .li-amount{text-align:right;white-space:nowrap;}.line-item-table .form-item{display:inline;}.order-review-table tbody{border-top:0;}.order-pane-table .product-description{font-size:.7em;}.order-pane #uc-credit-order-view-form{margin-bottom:0;margin-top:.5em;}#uc-credit-order-view-form .form-submit{margin:0;}.order-pane #uc-order-view-update-form{margin-bottom:1em;}#uc-order-view-update-form #edit-controls label{display:inline;}#uc-order-view-update-form #edit-controls .form-type-checkbox{padding-top:8px;}#uc-order-view-update-form #edit-controls .form-submit{margin:0;}.address-select-box #uc-order-address-book-form{margin-bottom:0;}.order-pane.abs-left .form-submit{margin:0.5em 0.5em 0.5em 0;}.order-pane #customer-select form{margin-bottom:0;}#order-pane-print_button{border:1px solid #bbb;padding:0.5em 0.5em 0.5em 2em;background:url(/sites/all/modules/ubercart/uc_store/images/print.gif) no-repeat 0.5em 50%;}
.product-image{clear:right;float:right;margin-left:4px;padding-left:4px;padding-top:4px;text-align:center;}.display-price{clear:right;float:right;font-size:1.3em;font-weight:bold;padding-bottom:4px;padding-left:4px;text-align:center;}.model{display:inline;font-weight:bold;margin-right:2em;}.uc-product-features td{vertical-align:top;}.add-feature div{padding-right:1em;}.add-feature div,.add-feature label{display:inline;}.combinations .form-item{margin:0;padding:0;}.expiration{display:inline;}.expiration .form-item{display:inline;}
.uc-price{white-space:nowrap;}.uc-inline-form .form-item{float:left;margin-right:1em;padding-top:5px;}#store-footer{clear:both;font-size:x-small;text-align:center;width:100%;}.uc-default-submit{height:0;left:-9999px;position:absolute;top:-9999px;width:0;}.uc-store-status td{vertical-align:top;}.uc-store-status td.title{font-weight:bold;white-space:nowrap;}.uc-store-status td.message{width:100%;}.uc-store-address-field .form-item{clear:left;margin-top:2px;margin-bottom:2px;padding:2px;}.uc-store-address-field .form-item label{float:left;padding-right:4px;text-align:right;width:15em;}.vertical-tabs .uc-store-address-field .form-item input{width:auto;}.vertical-tabs .form-type-textfield input{width:auto;}.ubercart-throbber{background-image:url(/sites/all/modules/ubercart/uc_store/images/throbber.gif);background-position:100% -20px;background-repeat:no-repeat;}.path-admin-store-orders span.icon{background:transparent url(/sites/all/modules/ubercart/uc_store/images/menu_orders.gif) no-repeat !important;}.path-admin-store-customers span.icon{background:transparent url(/sites/all/modules/ubercart/uc_store/images/menu_customers.gif) no-repeat !important;}.path-admin-store-products span.icon{background:transparent url(/sites/all/modules/ubercart/uc_store/images/menu_products.gif) no-repeat !important;}.path-admin-store-settings span.icon{background:transparent url(/sites/all/modules/ubercart/uc_store/images/menu_store_settings.gif) no-repeat !important;}.path-admin-store-reports span.icon{background:transparent url(/sites/all/modules/ubercart/uc_store/images/menu_reports.gif) no-repeat !important;}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}
