
/* - ++resource++plone.formwidget.autocomplete/jquery.autocomplete.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plone.formwidget.autocomplete/jquery.autocomplete.css?original=1 */
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_loading{background:white url('/++resource++plone.formwidget.autocomplete/indicator.gif') right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}


/* - ++resource++plone.formwidget.contenttree/contenttree.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plone.formwidget.contenttree/contenttree.css?original=1 */
.contenttreeWidget{bottom:3.5em;height:auto;left:0px;overflow-y:auto;margin:0em 1em;position:absolute;right:0px;top:6em;width:auto;border:1px solid #8CACBB;}
.contenttreeWidget li{display:block;padding-left:1em;}
.contenttreeWidget .navTreeCurrentItem{font-weight:bold;}
.contenttreeWidget .navTreeCurrentItem li{font-weight:normal;}
.contenttreeWidget li a{border-bottom:solid 1px transparent;}
.contenttreeWidget .navTreeItem a{border:none;display:block;text-decoration:none;padding-top:0.2em;padding-bottom:0.25em;}
.contenttreeWidget .navTreeItem a:hover{outline:1px dotted #205C90;}
.contenttreeWidget li.navTreeCurrentItem{border:none !important;background-color:transparent;}
.contenttreeWidget li.navTreeCurrentItem > a,.contenttreeWidget li.navTreeCurrentItem > a:hover{border:none;outline:none;background-color:#205C90;color:#fff !important;}
* html .contentTreeWidget li.navTreeCurrentItem a,* html .contentTreeWidget li.navTreeCurrentItem a:hover{height:1.6em;}
.contenttreeWindow{display:none;position:fixed;_position:absolute;background-color:white;z-index:100;}
.contenttreeWindow h2{display:block;top:0px;margin:0px;}
.contenttreeWindowHeader{padding:1em;}
.contenttreeWindowActions{position:absolute;width:100%;top:auto;bottom:0px;padding:1em;}
.contenttreeWindowBlocker{z-index:99;width:100%;height:100%;opacity:0.4;background-color:black;top:0px;left:0px;position:fixed;_position:absolute;_top:expression(eval((document.body.scrollTop)?document.body.scrollTop:document.documentElement.scrollTop));}
.option{display:block;}

/* - ++resource++plone.formwidget.querystring.querywidget.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plone.formwidget.querystring.querywidget.css?original=1 */
.queryindex,.addIndex{display:block;width:180px;float:left;margin-right:0.5em;}
.queryoperator,.addOperator{display:block;width:100px;float:left;margin-right:0.5em;}
.queryresults{float:right;}
.previewSearchResultsHeading{margin-top:1em;}
.QueryWidget .criteria{margin:0 1em 0.5em 0;clear:both;}
.removecriteria{border:0;padding:0;background:transparent;cursor:pointer;margin-left:1em;}
.error.QueryWidget{background-color:transparent;border:0;padding:0;}
.sortingField{clear:both;padding-top:1em;}
.previewresultsLabel{padding-top:1em;display:block;}
.previewresults{border-width:1px;border-style:solid;height:16em;overflow:auto;}
.querywidget dt{border-width:1px;border-style:solid;cursor:pointer;}
.querywidget .arrowDownAlternative{float:right;padding-right:0.25em;}
.widgetPulldownMenu{position:absolute;}
dl.multipleSelectionWidget,#content dl.multipleSelectionWidget{margin:0;}
.multipleSelectionWidget dt{width:198px;height:1.5em;overflow:hidden;}
.multipleSelectionWidget dd{width:198px;background:#FFF;overflow:auto;}
.multipleSelectionWidget label{display:block;color:#000;}
.querywidget{float:left;width:200px;}
.referenceWidget input{width:200px;}
dl.querywidget{margin:0;}
#content dl.querywidget dd,dl.querywidget dd{margin:0;}
.dateRangeWidget input{width:78px;}
.criteria{clear:both;}
.widgetPulldownMenu{border-width:1px;border-style:solid;height:6.5em;}
.multipleSelectionWidget .hiddenStructure{display:none !important;}


/* - ++resource++collection.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++collection.css?original=1 */
.icons-on .contenttype-collection{background:no-repeat transparent 0 -1724px url(/contenttypes-sprite.png);}
.icons-on .contenttype-collection{line-height:2em;display:inline-block;*display:block;padding-left:20px !important;}


/* - ++resource++bdajax/bdajax.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++bdajax/bdajax.css?original=1 */
#ajax-spinner{display:none;position:fixed;z-index:10000;background-position:center center;top:50%;left:50%;margin-top:-32px;margin-left:-32px;}
.ajax-message{display:none;z-index:10000;background-color:#fff;min-width:400px;padding:10px;border:4px solid #aaa;text-align:center;font-size:12px;box-shadow:0 0 30px 5px #ccc;-moz-box-shadow:0 0 30px 5px #ccc;-webkit-box-shadow:0 0 30px #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.ajax-message .close{cursor:pointer;border:1px solid #666;background-color:#333;color:#fff;padding:4px;width:80px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.ajax-message .message{text-align:left;padding:5px;border:none;}
.ajax-message .error{background:url('/++resource++bdajax/error.png') top left no-repeat;padding-left:37px;min-height:32px;}
.ajax-message .warning{background:url('/++resource++bdajax/warning.png') top left no-repeat;padding-left:37px;min-height:32px;}
.ajax-message .info{background:url('/++resource++bdajax/info.png') top left no-repeat;padding-left:37px;min-height:32px;}
.ajax-overlay{display:none;z-index:5000;background-color:#fff;min-width:400px;border:4px solid #aaa;font-size:12px;box-shadow:0 0 30px 5px #ccc;-moz-box-shadow:0 0 30px 5px #ccc;-webkit-box-shadow:0 0 30px #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.ajax-overlay .close{background-image:url('/++resource++bdajax/close.png');position:absolute;z-index:5001;right:-17px;top:-20px;cursor:pointer;height:35px;width:35px;}
.ajax-dialog{display:none;position:absolute;z-index:10000;text-align:center;padding:20px;font-weight:bold;border:4px solid #aaa;background-color:#fff;width:300px;min-height:100px;box-shadow:0 0 30px 5px #ccc;-moz-box-shadow:0 0 30px 5px #ccc;-webkit-box-shadow:0 0 30px #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.ajax-dialog .text{min-height:60px;font-size:16px;}
.ajax-dialog button{border:#000 1px solid;color:#fff;background-color:#333;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:5px;padding:3px;}

/* - ++resource++bda.plone.cart.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++bda.plone.cart.css?original=1 */
div.cart_item_alert{color:red;font-weight:bold;}
.cart_item_title{}
.cart_item_content{margin-top:0.3em;margin-bottom:0.3em;}
a.go_to_cart_action:link,a.go_to_cart_action:active,a.go_to_cart_action:hover,a.go_to_cart_action:visited{border-radius:0.3em 0.3em 0.3em 0.3em;color:white !important;font-weight:bold;display:inline-block;padding:0.3em 0.75em 0.3em 2.75em;text-decoration:none;cursor:pointer;background:#75ad0a url('/++resource++bda.plone.cart.images/cart_go.png') 7px center no-repeat;}
a.go_to_cart_action:hover{background-color:#eeeeee;color:#75ad0a !important;}
a.update_cart_action{margin-left:0.6em;display:inline-block;width:24px;height:24px;text-decoration:none;border-bottom:none!important;float:right;cursor:pointer;background:url('/++resource++bda.plone.cart.images/arrow_refresh.png') 50% 50% no-repeat;}
a.remove_from_cart_action{display:inline-block;width:24px;height:24px;text-decoration:none;border-bottom:none!important;float:right;cursor:pointer;background:url('/++resource++bda.plone.cart.images/delete.png') 50% 50% no-repeat;}
.portletCart #cart .cart_item{min-height:90px;}
tr.discount{color:red;}
#cart_viewlet{float:right;}
#cart_viewlet_summery{padding:0 0.5em;font-weight:normal;}
#cart_viewlet_summery a{float:right;background:#E3E3E3 url('/++resource++bda.plone.cart.images/cart_go.png') 3px 2px no-repeat;position:relative;z-index:3;top:0px;right:0px;padding:0.25em 0.5em 0.25em 28px;font-size:80%;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em;}
#cart_viewlet_details{font-size:80%;display:none;position:absolute;right:0;background-color:#fff;padding:1em;margin-top:2em;border:#ccc 3px solid;border-radius:0.5em;min-width:260px;}
#cart_viewlet_details #cart_summary{border-top:#ccc 1px solid;margin-top:1em;padding-top:1em;}
.cart_viewlet_actions{text-align:center;border-top:#ccc 1px solid;margin-top:1em;padding-top:1em;}
.cart_status_message{display:none;position:absolute;z-index:1000;border:#cccccc 1px solid;border-radius:3px;background-color:#efefef;color:#222222;padding:5px;font-size:80%;font-weight:bold;}
.summary_item{padding-top:1.2em;padding-bottom:0.6em;border-bottom:#ccc 1px solid;}
.summary_item ul.cart_item_content{list-style-type:none !important;text-align:right;margin:0!important;float:right;}
.summary_item ul.cart_item_content li{display:inline !important;padding-left:0.5em;}
.summary_item .price{width:7em;display:inline-block;}
.summary_item input.cart_item_count,.portletCart input.cart_item_count{margin-right:0.1em;}
.summary_item span.cart_item_quantity_unit{margin-right:0.5em;}
.summary_item a.update_cart_action,.summary_item a.remove_from_cart_action{float:none;}
.summary_wrapper{text-align:right;}
.cart_sum_content{float:right;}
.cart_sum_content td{text-align:right;padding-left:1em;}
.cart_summary_buttons{text-align:right;padding-top:1.2em;}
.cart_summary_buttons a:link,.cart_summary_buttons a:active,.cart_summary_buttons a:hover,.cart_summary_buttons a:visited{background-color:#75ad0a;border-radius:0.3em 0.3em 0.3em 0.3em;color:white !important;font-weight:bold;display:inline-block;padding:0.3em 0.75em;text-align:center;text-decoration:none;cursor:pointer;}
.cart_summary_buttons a:hover{background-color:#eeeeee;color:#75ad0a !important;}
.portletCart .lastItem{text-align:center;}
img.cart_item_preview_image{float:right;margin-left:0.5em;}


/* - ++resource++bda.plone.payment.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++bda.plone.payment.css?original=1 */
a.payment_button:link,a.payment_button:active,a.payment_button:hover,a.payment_button:visited{background-color:#75ad0a;border-radius:0.3em 0.3em 0.3em 0.3em;color:white !important;font-weight:bold;display:inline-block;padding:0.3em 0.5em;text-align:center;text-decoration:none;cursor:pointer;}
a.payment_button:hover{background-color:#eeeeee;color:#75ad0a !important;}

/* - ++resource++bda.plone.checkout.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++bda.plone.checkout.css?original=1 */
#form-checkout div.field input[type="text"],#form-checkout div.field input[type="email"],#form-checkout div.field input[type="text"]:focus,#form-checkout div.field input[type="email"]:focus,#form-checkout div.field.error input[type="text"]:focus,#form-checkout div.field.error input[type="email"]:focus,#form-checkout div.field.error input[type="text"],#form-checkout div.field.error input[type="email"]{box-shadow:inset 0 0 2px #aaa!important;border:1px solid #aaa;padding:0.4em!important;width:12em;padding:0.2em;font-size:80%!important;}
#form-checkout h2{margin-top:1em;margin-bottom:0.5em;padding-bottom:0.25em;border-bottom:0.1em solid #bbb;}
#form-checkout .field{clear:none;margin-right:1em;}
#form-checkout .hidden{display:none;}
#field-checkout-personal_data-firstname,#field-checkout-personal_data-lastname,#field-checkout-personal_data-email,#field-checkout-personal_data-phone,#field-checkout-delivery_address-firstname,#field-checkout-delivery_address-lastname{width:13em;float:left;}
#field-checkout-personal_data-email,#field-checkout-personal_data-company,#field-checkout-delivery_address-company{clear:both !important;}
#form-checkout #field-checkout-personal_data-lastname,#form-checkout #field-checkout-personal_data-email,#form-checkout #field-checkout-billing_address-zip,#form-checkout #field-checkout-delivery_address-lastname,#form-checkout #field-checkout-delivery_address-zip{float:left;}
#form-checkout #field-checkout-billing_address-zip,#form-checkout #field-checkout-delivery_address-zip{width:8em;}
#form-checkout #input-checkout-billing_address-zip,#form-checkout #input-checkout-delivery_address-zip{width:7em;}
#form-checkout #field-checkout-billing_address-city,#form-checkout #field-checkout-delivery_address-city{width:20em;float:left;}
#form-checkout #input-checkout-billing_address-city,#form-checkout #input-checkout-delivery_address-city{width:19em;}
#form-checkout #field-checkout-billing_address-street,#form-checkout #field-checkout-delivery_address-street{width:31em;}
#form-checkout #input-checkout-billing_address-street,#form-checkout #input-checkout-delivery_address-street{width:30em;}
#field-checkout-billing_address-country,#field-checkout-delivery_address-country{width:7em;}
#field-checkout-billing_address-country,#field-checkout-delivery_address-country{clear:both!important;}
#form-checkout.mode_display label{display:none;}
#form-checkout.mode_display .field{margin-bottom:0px;margin-right:0.5em;width:auto!important;}
label.radioType input{margin-right:0.5em;}
#form-checkout div.field.error{}
#form-checkout div.field.error .errormessage{display:block;}
#form-checkout div.field.error input,#form-checkout div.field.error input[type="text"],#form-checkout div.field.error input[type="email"]{border:1px solid red;}
#form-checkout.mode_display #field-checkout-accept_terms_and_conditions-accept{margin-top:1em;margin-bottom:1em;}
#field-checkout-delivery_address-alternative_delivery label,#form-checkout #field-checkout-accept_terms_and_conditions-accept label{display:inline;}
#field-checkout-delivery_address-alternative_delivery .display-checkbox{display:none;}
#form-checkout #field-checkout-accept_terms_and_conditions-accept .errormessage{display:block;color:red;}
#form-checkout div.field.error input[type="text"],#form-checkout div.field.error input[type="email"]{border:1px solid red;}
#form-checkout div.field input[type="radio"],#form-checkout div.field input[type="checkbox"]{margin-right:0.5em;}
#input-checkout-checkout_back,#input-checkout-next,#input-checkout-confirm_back,#input-checkout-finish{border:none;background-color:#75ad0a;border-radius:0.3em 0.3em 0.3em 0.3em;color:white !important;font-weight:bold;font-size:100%;padding:0.3em 0.75em;margin-right:0.4em;cursor:pointer;}
#input-checkout-checkout_back:hover,#input-checkout-next:hover,#input-checkout-confirm_back:hover,#input-checkout-finish:hover{background-color:#eeeeee;color:#75ad0a !important;}
#cart #cart_items .cart_item_title{margin-top:0.5em;}
#content .cart_item_description{color:#666;line-height:1.25em;margin-bottom:0.5em;}
#content .cart_item_comment_wrapper{margin-bottom:0;float:left;}
#content .cart_item_comment{margin-bottom:0;}
#cart .cart_item{border-bottom:0.1em solid #ccc;padding-bottom:0.5em;margin-bottom:1em;}
#cart ul.cart_item_content li{display:inline;}
.cart_item ul.cart_item_content{float:right;list-style-type:none !important;margin:0 !important;text-align:right;}
.cart_item .price{display:inline-block;width:7em;}
.cart_item .cart_item_quantity_unit{margin-right:2em;}


/* - ++resource++bda.plone.discount.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++bda.plone.discount.css?original=1 */
.discount_form_filter{margin-top:1em;margin-bottom:1em;}
.discount_form_filter select{margin-left:1em;}
#array-discount_form-discount table .error{background-color:transparent;border:none;margin:0;}
#array-discount_form-discount table .errormessage{padding:0;}
#array-discount_form-discount table{width:100%;}
#array-discount_form-discount table td>div,#array-discount_form-discount table th>div{display:table-cell;padding-top:0.2em;padding-bottom:0.2em;}
#array-discount_form-discount div.array_actions{width:90px;}
div.form_header.kind,div.array_field.kind,div.form_header.block,div.array_field.block,div.form_header.value,div.array_field.value,div.form_header.threshold,div.array_field.threshold,div.form_header.valid_from,div.array_field.valid_from,div.form_header.valid_to,div.array_field.valid_to,div.form_header.for,div.array_field.for{text-align:center;vertical-align:middle;}
div.form_header.kind,div.array_field.kind{width:8%;}
div.form_header.block,div.array_field.block{width:8%;}
div.form_header.value,div.array_field.value{width:6%;}
div.form_header.threshold,div.array_field.threshold{width:6%;}
div.form_header.valid_from,div.array_field.valid_from,div.form_header.valid_to,div.array_field.valid_to{width:10%;}
div.form_header.for,div.array_field.for{width:15%;}
div.array_field.kind select{width:90%;}
div.array_field.value input,div.array_field.threshold input{width:90%;}
div.array_field.valid_from .datepicker,div.array_field.valid_to .datepicker{width:50%;}
div.array_field.valid_from .timepicker,div.array_field.valid_to .timepicker{width:32%;}
.array_field.threshold,.array_field.value{padding:0 0.25em;}

/* - ++resource++bda.plone.orders.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++bda.plone.orders.css?original=1 */
#exposeMask{z-index:0 !important;}
.dropdown{padding:0;margin:0;position:relative;}
.dropdown_items{display:none;position:absolute;left:0;margin-left:0 !important;margin-top:3px;padding:6px 3px 3px 3px;z-index:10000;width:200px;list-style-type:none !important;list-style-image:none !important;border:#ccc 4px solid;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.dropdown_items li{margin:0;padding-left:5px;}
.dropdown_items li a{text-decoration:none;border:none !important;padding-left:3px;padding-bottom:2px;line-height:16px;}
.dropdown_header{cursor:pointer;}
#orders_wrapper .filter{padding:0.3em;}
#orders_wrapper .filter label{margin-right:0.5em;padding-top:3px;display:inline-block;}
#orders_wrapper .filter select{margin-right:0.5em;}
#bdaploneorders_wrapper{margin-top:1em;margin-bottom:2.2em;}
#bdaploneorders_length{margin-bottom:0.8em;}
#bdaploneorders_length select,#bdaploneorders_filter input{font-size:90%;}
#bdaploneorders{margin-bottom:1em;border:#ddd 1px solid;}
#bdaploneorders thead{background-color:#fafafa;}
#bdaploneorders th{border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;}
#bdaploneorders th.datarow-actions{width:120px;}
#bdaploneorders td{padding:1px 3px 1px 10px;border-right:#ddd 1px solid;}
#bdaploneorders a.contenttype-document{border:none !important;}
#bdaploneorders_paginate a:hover{color:#fff !important;}
input.select_all_orders,input.select_order{position:relative;top:2px;}
a.notify_customers{border-bottom:none !important;display:inline-block;line-height:16px;padding-left:20px !important;background:url('/++resource++bda.plone.orders/notify_customers.png') 4px 0px no-repeat;}
#form-ordersfilter label{margin-right:0.5em;}
#form-ordersfilter select,#form-ordersfilter input{margin-right:1em;}
#bookings_wrapper .filter label{margin-right:0.5em;display:inline-block;margin-left:10em;}
#bookings_wrapper .filter select{margin-right:0.5em;}
#bdaplonebookings_wrapper{margin-top:1em;margin-bottom:2.2em;}
#bdaplonebookings_length{margin-bottom:0.8em;}
#bdaplonebookings_length select,#bdaplonebookings_filter input{font-size:90%;}
#bdaplonebookings{margin-bottom:1em;border:#ddd 1px solid;}
#bdaplonebookings_wrapper div.group_filter{margin-left:3em;}
#bdaplonebookings_wrapper div.group_filter,#bdaplonebookings_wrapper div.date_from_filter,#bdaplonebookings_wrapper div.date_to_filter{float:left;margin-right:3em;}
#bdaplonebookings thead{background-color:#fafafa;}
#bdaplonebookings th{border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;}
#bdaplonebookings th.datarow-actions{width:120px;}
#bdaplonebookings tr.group_email,#bdaplonebookings tr.group_email:hover,#bdaplonebookings tr.group_buyable,#bdaplonebookings tr.group_buyable:hover{background-color:#ddd !important;}
#bdaplonebookings tr.group_email td p,#bdaplonebookings tr.group_buyable td p{margin-bottom:0;float:left;min-width:18em;width:18em;}
#bdaplonebookings tr.group_email span,#bdaplonebookings tr.group_buyable span{min-width:18em;width:18em;float:left;margin-left:7em;}
#bdaplonebookings td{padding:1px 3px 1px 10px;border-right:#ddd 1px solid;}
#bdaplonebookings a.contenttype-document{border:none !important;}
#bdaplonebookings_paginate a:hover{color:#fff !important;}
#field-exportorders-from,#field-exportorders-to{margin:0.4em;}
#array-notify_customers-array table{width:100%;}
#form-notify_customers{margin:2em;}
.state-value-reserved{color:#00b400;}
.state-value-new{color:#ffcc00;}
.state-value-finished{color:#1600e5;}
.state-value-cancelled{color:#e50000;}
.salaried-value-yes{color:#1600e5;}
.salaried-value-no{color:#ffcc00;}
.salaried-value-failed{color:#e50000;}
.order_details{padding:1.2em;}
.order_details .qr_code{position:absolute;right:1em;top:1em;}
.order_details_row{display:table-row;}
.order_details_row div{display:table-cell;width:380px;padding:0.4em;}
.booking_comment_edit,.booking_comment_spinner{display:none;}
.order_bookings{padding:0 0.4em 0.4em 0.4em;}
.order_bookings h3{margin-top:0.8em;margin-bottom:0.3em;}
.order_bookings table{width:100%;border:#ddd 1px solid;border-spacing:0;border-collapse:collapse;}
.order_bookings table th{padding:5px 3px 5px 1em;text-align:left;background-color:#fafafa;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;font-weight:bold;}
.order_bookings table td{padding:5px 3px 5px 1em;border-right:#ddd 1px solid;}
.order_bookings tr.odd td{background-color:#fbfbfb;}
.order.wrapper form{display:table;border-spacing:1em;}
.order.wrapper form > div{display:table-row;}
.order.wrapper form label{display:table-cell;}
.order.wrapper form div.error,.order.wrapper form input{display:table-cell;}
.order.wrapper form div.submit label{color:transparent;}
.order.wrapper form div.submit input{float:right;}


/* - ++resource++bda.plone.shop.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++bda.plone.shop.css?original=1 */
div.buyable{margin-top:0.3em;margin-bottom:1em;text-align:right;}
div.availability{float:left;margin-top:0.2em;position:relative;}
div.availability_details{z-index:1000;position:absolute;top:2em;left:0;text-align:left;background-color:#fff;border:#333 1px solid;box-shadow:0px 0px 3px #333;padding:1em;min-width:20em;display:none;}
div.signal{border:#ccc 1px solid;border-radius:3px;width:16px;height:16px;display:inline-block;}
div.signal.red{background-color:red;}
div.signal.orange{background-color:orange;}
div.signal.yellow{background-color:yellow;}
div.signal.green{background-color:green;}
div.buyable dl.details{margin-bottom:0.5em;display:inline-block;}
div.buyable dl.details dt{margin-left:0.5em;}
div.buyable dl.details dt,div.buyable dl.details dd{display:inline-block;}
div.buyable dl.details input{font-size:90%;}
div.buyable .vat_label{margin-left:0.5em;}
div.buyable dd.price.original{color:#ae0000;text-decoration:line-through;padding-right:0.2em;}
a.buyable_add_to_cart:link,a.buyable_add_to_cart:active,a.buyable_add_to_cart:hover,a.buyable_add_to_cart:visited,a.buyable_update_cart:link,a.buyable_update_cart:active,a.buyable_update_cart:hover,a.buyable_update_cart:visited{margin-left:0.35em;background-color:#75ad0a;border-radius:0.3em 0.3em 0.3em 0.3em;color:white !important;font-weight:bold;font-size:82%;display:inline-block;padding:0 0.4em;text-align:center;text-decoration:none;cursor:pointer;}
a.buyable_add_to_cart:hover,a.buyable_update_cart:hover{background-color:#eeeeee;color:#75ad0a !important;}
span.buyable_add_to_cart_disabled,span.buyable_update_cart_disabled{margin-left:0.35em;background-color:#eeeeee;border-radius:0.3em 0.3em 0.3em 0.3em;color:white !important;font-weight:bold;font-size:82%;display:inline-block;padding:0 0.4em;text-align:center;text-decoration:none;cursor:normal;}
#formfield-form-widgets-IItemNotificationTextSettings-order_text td,#formfield-form-widgets-IItemNotificationTextSettings-overbook_text td,#formfield-form-widgets-IPaymentTextSettings-payment_text td{vertical-align:top;}
#formfield-form-widgets-IItemNotificationTextSettings-order_text select,#formfield-form-widgets-IItemNotificationTextSettings-overbook_text select,#formfield-form-widgets-IPaymentTextSettings-payment_text select{width:100%;}
#formfield-form-widgets-IItemNotificationTextSettings-order_text .cell-1,#formfield-form-widgets-IItemNotificationTextSettings-overbook_text .cell-1,#formfield-form-widgets-IPaymentTextSettings-payment_text .cell-1,#formfield-form-widgets-IPaymentTextSettings-payment_text .cell-2{width:15%;}
#formfield-form-widgets-IItemNotificationTextSettings-order_text .cell-2,#formfield-form-widgets-IItemNotificationTextSettings-overbook_text .cell-2{width:85%;}
#formfield-form-widgets-IPaymentTextSettings-payment_text .cell-3{width:70%;}


/* - ++resource++collective.slickslideshow.css/vendor/slick.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++collective.slickslideshow.css/vendor/slick.css?original=1 */
@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-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{-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;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.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;}
@font-face{font-family:"slick";src:url("/++resource++collective.slickslideshow.css/vendor/fonts/slick.eot");src:url("/++resource++collective.slickslideshow.css/vendor/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/++resource++collective.slickslideshow.css/vendor/fonts/slick.woff") format("woff"),url("/++resource++collective.slickslideshow.css/vendor/fonts/slick.ttf") format("truetype"),url("/++resource++collective.slickslideshow.css/vendor/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:0px;}
[dir="rtl"] .slick-prev{left:auto;right:0px;}
.slick-prev:before{content:"←";color:#000000;}
[dir="rtl"] .slick-prev:before{content:"→";}
.slick-next{right:0px;}
[dir="rtl"] .slick-next{left:0px;right:auto;}
.slick-next:before{content:"→";color:#000000;}
[dir="rtl"] .slick-next:before{content:"←";}
.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{color:black;opacity:0.75;}
.slick-slider img{max-width:80%;margin:0 auto;}
.slick-slide img{-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}
#slickslideshow{position:relative;}
.slideshowWrapper{position:relative;}
@media (max-width:480px){.slick-next{right:0px;}
.slick-prev{left:0px;}
#slickslideshow{padding-top:0px;padding-bottom:30px;}
.slick-slideshow,.slideshowDetails{width:100%;margin:0 auto;}
#slickslideshow .slick-slide{max-width:100%;}
#slickslideshow .slick-slide img,#slickslideshow .slick-slide iframe{max-width:100%;height:250px;margin:0 auto;}
}
@media (min-width:481px) and (max-width:767px){.slick-next{right:0px;}
.slick-prev{left:0px;}
#slickslideshow{padding-top:0px;padding-bottom:30px;}
.slick-slideshow,.slideshowDetails{width:100%;margin:0 auto;}
#slickslideshow .slick-slide{max-width:100%;}
#slickslideshow .slick-slide img,.slideshowContent .slick-slide iframe{max-width:100%;height:400px;margin:0 auto;}
#slickslideshow .slideshow-slides{padding-left:40px;padding-right:0px;}
#slickslideshow .slideshow-description{padding-left:40px;padding-right:40px;}
}
@media (min-width:768px) and (max-width:991px){.slick-next{right:0px;}
.slick-prev{left:0px;}
#slickslideshow{padding-top:0px;padding-bottom:30px;}
.slick-slideshow,.slideshowDetails{width:100%;margin:0 auto;}
.slideshowContent .slick-slide{width:100%;}
#slickslideshow .slick-slide img,#slickslideshow .slick-slide iframe{width:100%;height:auto;margin:0 auto;}
.slideshowDetails .slideshow-slides{padding-left:40px;padding-right:0px;}
.slideshowDetails .slideshow-description{padding-left:40px;padding-right:40px;}
}
@media (min-width:992px) and (max-width:1199px){#slickslideshow{padding-top:50px;padding-bottom:30px;}
.slick-slideshow{width:960px;margin:0 auto;}
.slideshowDetails{width:640px;margin:0 auto;}
#slickslideshow .slick-slide{width:960px;}
#slickslideshow .slick-slide img,#slickslideshow .slick-slide iframe{max-width:100%;height:540px;margin:0 auto;}
.slideshowDetails .slideshow-slides{padding-left:0px;padding-right:0px;}
.slideshowDetails .slideshow-description{padding-left:0px;}
}
@media (min-width:1200px){#slickslideshow{padding-top:50px;padding-bottom:30px;}
.slick-slideshow{width:960px;margin:0 auto;}
.slideshowDetails{width:640px;margin:0 auto;}
#slickslideshow .slick-slide{width:960px;}
#slickslideshow .slick-slide img,#slickslideshow .slick-slide iframe{max-width:100%;height:540px;margin:0 auto;}
.slideshowDetails .slideshow-slides{padding-left:0px;padding-right:0px;}
.slideshowDetails .slideshow-description{padding-left:0px;}
}
@media (min-width:1439px){#slickslideshow{padding-top:50px;padding-bottom:30px;}
.slick-slideshow{width:1280px;margin:0 auto;}
.slideshowDetails{width:640px;margin:0 auto;}
#slickslideshow .slick-slide{width:960px;}
.slideshowWrapper .slick-slide img,#slickslideshow .slick-slide iframe{max-width:100%;height:720px;margin:0 auto;}
}


/* - ++resource++collective.z3cform.datagridfield/datagridfield.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++collective.z3cform.datagridfield/datagridfield.css?original=1 */
.datagridwidget-table-view{width:100%;border:1px solid #666;background:none repeat scroll 0 0 #EEE;}
.datagridwidget-table-view .header{font-weight:bold;background:none repeat scroll 0 0 #DDD;color:#666;padding:2px;font-size:1.1em;text-align:left;}
.datagridwidget-row{vertical-align:top;}
.datagridwidget-cell input[type="text"]{padding:1px;}
.datagridwidget-cell input,.datagridwidget-cell select,.datagridwidget-cell textarea{border:1px solid #CCC;}
.datagridwidget-cell > input:only-child{width:99%;}
.datagridwidget-cell div.error{color:red;font-weight:bold;}
.datagridwidget-empty-row{display:none;}
.datagridwidget-cell{vertical-align:bottom;padding:1px;}
.datagridwidget-manipulator{width:16px;text-align:center;padding-bottom:4px;margin:0;vertical-align:bottom;}
.datagridwidget-manipulator img{cursor:pointer;}
.datagridwidget-hidden-data{display:none;}
.auto-append  > .datagridwidget-manipulator.delete-row,.auto-append  > .datagridwidget-manipulator.move-up,.auto-append  > .datagridwidget-manipulator.move-down{display:none;}
.datagridwidget-cell input{background:white;background-image:none;}


/* - ++resource++jquery.datatables/media/css/jquery.dataTables.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++jquery.datatables/media/css/jquery.dataTables.css?original=1 */
table.dataTable {
width: 100%;
margin: 0 auto;
clear: both;
border-collapse: separate;
border-spacing: 0;
}
table.dataTable thead th,
table.dataTable tfoot th {
font-weight: bold;
}
table.dataTable thead th,
table.dataTable thead td {
padding: 10px 18px;
border-bottom: 1px solid #111111;
}
table.dataTable thead th:active,
table.dataTable thead td:active {
outline: none;
}
table.dataTable tfoot th,
table.dataTable tfoot td {
padding: 10px 18px 6px 18px;
border-top: 1px solid #111111;
}
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting {
cursor: pointer;
*cursor: hand;
}
table.dataTable thead .sorting {
background: url("/++resource++jquery.datatables/media/images/sort_both.png") no-repeat center right;
}
table.dataTable thead .sorting_asc {
background: url("/++resource++jquery.datatables/media/images/sort_asc.png") no-repeat center right;
}
table.dataTable thead .sorting_desc {
background: url("/++resource++jquery.datatables/media/images/sort_desc.png") no-repeat center right;
}
table.dataTable thead .sorting_asc_disabled {
background: url("/++resource++jquery.datatables/media/images/sort_asc_disabled.png") no-repeat center right;
}
table.dataTable thead .sorting_desc_disabled {
background: url("/++resource++jquery.datatables/media/images/sort_desc_disabled.png") no-repeat center right;
}
table.dataTable tbody tr {
background-color: white;
}
table.dataTable tbody tr.selected {
background-color: #b0bed9;
}
table.dataTable tbody th,
table.dataTable tbody td {
padding: 8px 10px;
}
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
border-top: 1px solid #dddddd;
}
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
border-top: none;
}
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
border-top: 1px solid #dddddd;
border-right: 1px solid #dddddd;
}
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
border-left: 1px solid #dddddd;
}
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
border-top: none;
}
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
background-color: #f9f9f9;
}
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
background-color: #abb9d3;
}
table.dataTable.hover tbody tr:hover,
table.dataTable.hover tbody tr.odd:hover,
table.dataTable.hover tbody tr.even:hover, table.dataTable.display tbody tr:hover,
table.dataTable.display tbody tr.odd:hover,
table.dataTable.display tbody tr.even:hover {
background-color: whitesmoke;
}
table.dataTable.hover tbody tr:hover.selected,
table.dataTable.hover tbody tr.odd:hover.selected,
table.dataTable.hover tbody tr.even:hover.selected, table.dataTable.display tbody tr:hover.selected,
table.dataTable.display tbody tr.odd:hover.selected,
table.dataTable.display tbody tr.even:hover.selected {
background-color: #a9b7d1;
}
table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr > .sorting_3 {
background-color: #f9f9f9;
}
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3 {
background-color: #acbad4;
}
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background-color: #f1f1f1;
}
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
background-color: #f3f3f3;
}
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
background-color: whitesmoke;
}
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
background-color: #a6b3cd;
}
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
background-color: #a7b5ce;
}
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
background-color: #a9b6d0;
}
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background-color: #f9f9f9;
}
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
background-color: #fbfbfb;
}
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
background-color: #fdfdfd;
}
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
background-color: #acbad4;
}
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
background-color: #adbbd6;
}
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
background-color: #afbdd8;
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.display tbody tr.odd:hover > .sorting_1,
table.dataTable.display tbody tr.even:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr.even:hover > .sorting_1 {
background-color: #eaeaea;
}
table.dataTable.display tbody tr:hover > .sorting_2,
table.dataTable.display tbody tr.odd:hover > .sorting_2,
table.dataTable.display tbody tr.even:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2,
table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_2,
table.dataTable.order-column.hover tbody tr.even:hover > .sorting_2 {
background-color: #ebebeb;
}
table.dataTable.display tbody tr:hover > .sorting_3,
table.dataTable.display tbody tr.odd:hover > .sorting_3,
table.dataTable.display tbody tr.even:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3,
table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_3,
table.dataTable.order-column.hover tbody tr.even:hover > .sorting_3 {
background-color: #eeeeee;
}
table.dataTable.display tbody tr:hover.selected > .sorting_1,
table.dataTable.display tbody tr.odd:hover.selected > .sorting_1,
table.dataTable.display tbody tr.even:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1,
table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_1,
table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_1 {
background-color: #a1aec7;
}
table.dataTable.display tbody tr:hover.selected > .sorting_2,
table.dataTable.display tbody tr.odd:hover.selected > .sorting_2,
table.dataTable.display tbody tr.even:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2,
table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_2,
table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_2 {
background-color: #a2afc8;
}
table.dataTable.display tbody tr:hover.selected > .sorting_3,
table.dataTable.display tbody tr.odd:hover.selected > .sorting_3,
table.dataTable.display tbody tr.even:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3,
table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_3,
table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_3 {
background-color: #a4b2cb;
}
table.dataTable.no-footer {
border-bottom: 1px solid #111111;
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
white-space: nowrap;
}
table.dataTable.compact thead th,
table.dataTable.compact thead td {
padding: 5px 9px;
}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
padding: 5px 9px 3px 9px;
}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
padding: 4px 5px;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
white-space: nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
white-space: nowrap;
}
table.dataTable,
table.dataTable th,
table.dataTable td {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.dataTables_wrapper {
position: relative;
clear: both;
*zoom: 1;
zoom: 1;
}
.dataTables_wrapper .dataTables_length {
float: left;
}
.dataTables_wrapper .dataTables_filter {
float: right;
text-align: right;
}
.dataTables_wrapper .dataTables_filter input {
margin-left: 0.5em;
}
.dataTables_wrapper .dataTables_info {
clear: both;
float: left;
padding-top: 0.755em;
}
.dataTables_wrapper .dataTables_paginate {
float: right;
text-align: right;
padding-top: 0.25em;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
box-sizing: border-box;
display: inline-block;
min-width: 1.5em;
padding: 0.5em 1em;
margin-left: 2px;
text-align: center;
text-decoration: none !important;
cursor: pointer;
*cursor: hand;
color: #333333 !important;
border: 1px solid transparent;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
color: #333333 !important;
border: 1px solid #cacaca;
background-color: white;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, gainsboro));
/* */
background: -webkit-linear-gradient(top, white 0%, gainsboro 100%);
/* */
background: -moz-linear-gradient(top, white 0%, gainsboro 100%);
/* */
background: -ms-linear-gradient(top, white 0%, gainsboro 100%);
/* */
background: -o-linear-gradient(top, white 0%, gainsboro 100%);
/* */
background: linear-gradient(to bottom, white 0%, gainsboro 100%);
/* */
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
cursor: default;
color: #666 !important;
border: 1px solid transparent;
background: transparent;
box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
color: white !important;
border: 1px solid #111111;
background-color: #585858;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111111));
/* */
background: -webkit-linear-gradient(top, #585858 0%, #111111 100%);
/* */
background: -moz-linear-gradient(top, #585858 0%, #111111 100%);
/* */
background: -ms-linear-gradient(top, #585858 0%, #111111 100%);
/* */
background: -o-linear-gradient(top, #585858 0%, #111111 100%);
/* */
background: linear-gradient(to bottom, #585858 0%, #111111 100%);
/* */
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
outline: none;
background-color: #2b2b2b;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
/* */
background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
/* */
background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
/* */
background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
/* */
background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
/* */
background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
/* */
box-shadow: inset 0 0 3px #111;
}
.dataTables_wrapper .dataTables_processing {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: 40px;
margin-left: -50%;
margin-top: -25px;
padding-top: 20px;
text-align: center;
font-size: 1.2em;
background-color: white;
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
/* */
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
/* */
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
/* */
background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
/* */
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
/* */
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
/* */
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
color: #333333;
}
.dataTables_wrapper .dataTables_scroll {
clear: both;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
*margin-top: -1px;
-webkit-overflow-scrolling: touch;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {
height: 0;
overflow: hidden;
margin: 0 !important;
padding: 0 !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
border-bottom: 1px solid #111111;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
border-bottom: none;
}
.dataTables_wrapper:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
}
@media screen and (max-width: 767px) {
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
float: none;
text-align: center;
}
.dataTables_wrapper .dataTables_paginate {
margin-top: 0.5em;
}
}
@media screen and (max-width: 640px) {
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter {
float: none;
text-align: center;
}
.dataTables_wrapper .dataTables_filter {
margin-top: 0.5em;
}
}


/* - ++resource++jquery.datatables/media/css/jquery.dataTables_themeroller.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++jquery.datatables/media/css/jquery.dataTables_themeroller.css?original=1 */
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0;}
table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{padding:4px 10px;}
table.dataTable thead th,table.dataTable tfoot th{font-weight:bold;}
table.dataTable thead th:active,table.dataTable thead td:active{outline:none;}
table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand;}
table.dataTable thead th div.DataTables_sort_wrapper{position:relative;padding-right:10px;}
table.dataTable thead th div.DataTables_sort_wrapper span{position:absolute;top:50%;margin-top:-8px;right:-5px;}
table.dataTable thead th.ui-state-default{border-right-width:0;}
table.dataTable thead th.ui-state-default:last-child{border-right-width:1px;}
table.dataTable tbody tr{background-color:white;}
table.dataTable tbody tr.selected{background-color:#b0bed9;}
table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px;}
table.dataTable th.center,table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center;}
table.dataTable th.right,table.dataTable td.right{text-align:right;}
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #dddddd;}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none;}
table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #dddddd;border-right:1px solid #dddddd;}
table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #dddddd;}
table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none;}
table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9;}
table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3;}
table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:whitesmoke;}
table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1;}
table.dataTable.order-column tbody tr > .sorting_1,table.dataTable.order-column tbody tr > .sorting_2,table.dataTable.order-column tbody tr > .sorting_3,table.dataTable.display tbody tr > .sorting_1,table.dataTable.display tbody tr > .sorting_2,table.dataTable.display tbody tr > .sorting_3{background-color:#f9f9f9;}
table.dataTable.order-column tbody tr.selected > .sorting_1,table.dataTable.order-column tbody tr.selected > .sorting_2,table.dataTable.order-column tbody tr.selected > .sorting_3,table.dataTable.display tbody tr.selected > .sorting_1,table.dataTable.display tbody tr.selected > .sorting_2,table.dataTable.display tbody tr.selected > .sorting_3{background-color:#acbad4;}
table.dataTable.display tbody tr.odd > .sorting_1,table.dataTable.order-column.stripe tbody tr.odd > .sorting_1{background-color:#f1f1f1;}
table.dataTable.display tbody tr.odd > .sorting_2,table.dataTable.order-column.stripe tbody tr.odd > .sorting_2{background-color:#f3f3f3;}
table.dataTable.display tbody tr.odd > .sorting_3,table.dataTable.order-column.stripe tbody tr.odd > .sorting_3{background-color:whitesmoke;}
table.dataTable.display tbody tr.odd.selected > .sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1{background-color:#a6b3cd;}
table.dataTable.display tbody tr.odd.selected > .sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2{background-color:#a7b5ce;}
table.dataTable.display tbody tr.odd.selected > .sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3{background-color:#a9b6d0;}
table.dataTable.display tbody tr.even > .sorting_1,table.dataTable.order-column.stripe tbody tr.even > .sorting_1{background-color:#f9f9f9;}
table.dataTable.display tbody tr.even > .sorting_2,table.dataTable.order-column.stripe tbody tr.even > .sorting_2{background-color:#fbfbfb;}
table.dataTable.display tbody tr.even > .sorting_3,table.dataTable.order-column.stripe tbody tr.even > .sorting_3{background-color:#fdfdfd;}
table.dataTable.display tbody tr.even.selected > .sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1{background-color:#acbad4;}
table.dataTable.display tbody tr.even.selected > .sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2{background-color:#adbbd6;}
table.dataTable.display tbody tr.even.selected > .sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3{background-color:#afbdd8;}
table.dataTable.display tbody tr:hover > .sorting_1,table.dataTable.display tbody tr.odd:hover > .sorting_1,table.dataTable.display tbody tr.even:hover > .sorting_1,table.dataTable.order-column.hover tbody tr:hover > .sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_1,table.dataTable.order-column.hover tbody tr.even:hover > .sorting_1{background-color:#eaeaea;}
table.dataTable.display tbody tr:hover > .sorting_2,table.dataTable.display tbody tr.odd:hover > .sorting_2,table.dataTable.display tbody tr.even:hover > .sorting_2,table.dataTable.order-column.hover tbody tr:hover > .sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_2,table.dataTable.order-column.hover tbody tr.even:hover > .sorting_2{background-color:#ebebeb;}
table.dataTable.display tbody tr:hover > .sorting_3,table.dataTable.display tbody tr.odd:hover > .sorting_3,table.dataTable.display tbody tr.even:hover > .sorting_3,table.dataTable.order-column.hover tbody tr:hover > .sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover > .sorting_3,table.dataTable.order-column.hover tbody tr.even:hover > .sorting_3{background-color:#eeeeee;}
table.dataTable.display tbody tr:hover.selected > .sorting_1,table.dataTable.display tbody tr.odd:hover.selected > .sorting_1,table.dataTable.display tbody tr.even:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_1{background-color:#a1aec7;}
table.dataTable.display tbody tr:hover.selected > .sorting_2,table.dataTable.display tbody tr.odd:hover.selected > .sorting_2,table.dataTable.display tbody tr.even:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_2{background-color:#a2afc8;}
table.dataTable.display tbody tr:hover.selected > .sorting_3,table.dataTable.display tbody tr.odd:hover.selected > .sorting_3,table.dataTable.display tbody tr.even:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected > .sorting_3{background-color:#a4b2cb;}
table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1;}
.dataTables_wrapper .dataTables_length{float:left;}
.dataTables_wrapper .dataTables_filter{float:right;text-align:right;}
.dataTables_wrapper .dataTables_filter input{margin-left:0.5em;}
.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.55em;}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;}
.dataTables_wrapper .dataTables_paginate .fg-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333333 !important;border:1px solid transparent;}
.dataTables_wrapper .dataTables_paginate .fg-button:active{outline:none;}
.dataTables_wrapper .dataTables_paginate .fg-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}
.dataTables_wrapper .dataTables_paginate .fg-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333333;}
.dataTables_wrapper .dataTables_scroll{clear:both;}
.dataTables_wrapper .dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch;}
.dataTables_wrapper .ui-widget-header{font-weight:normal;}
.dataTables_wrapper .ui-toolbar{padding:8px;}
.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
@media screen and (max-width:767px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center;}
.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_paginate{margin-top:0.5em;}
}


/* - collective.js.jqueryui.custom.min.css - */
/* https://www.teylersmuseum.nl/portal_css/collective.js.jqueryui.custom.min.css?original=1 */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;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;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;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,.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%;font-size:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/++resource++jquery-ui-themes/sunburst/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,FreeSans,sans-serif;font-size:0.9em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,FreeSans,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ccc;background:#fff url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x;color:#444}.ui-widget-content a{color:#444}.ui-widget-header{border:1px solid #ccc;background:#ddd url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_dddddd_40x100.png) 50% 50% repeat-x;color:#444;font-weight:bold}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#205c90 url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_45_205c90_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #448dae;background:#ddd url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_dddddd_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#444}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#444;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ccc;background:#75ad0a url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_50_75ad0a_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #d80;background:#fd7 url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_55_ffdd77_40x100.png) 50% 50% repeat-x;color:#000}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#000}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #d00;background:#fdc url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_45_ffddcc_40x100.png) 50% 50% repeat-x;color:#000}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#000}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#000}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_205c90_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_205c90_256x240.png)}.ui-state-default .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_ffffff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_444444_256x240.png)}.ui-state-active .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_dd8800_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/++resource++jquery-ui-themes/sunburst/images/ui-icons_dd0000_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:5px 0 0 5px;padding:0;background:#999 url(/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x;opacity:.45;filter:Alpha(Opacity=45);border-radius:5px}
#content .ui-state-default a,#content .ui-state-default a:link,#content .ui-state-default a:visited,dl.portlet .ui-state-default a,dl.portlet .ui-state-default a:link,dl.portlet .ui-state-default a:visited,a.ui-state-default,#content a.ui-state-default,#content .ui-state-default a,#content .ui-state-default a:link,#content .ui-state-default a:visited,dl.portlet a.ui-state-default,dl.portlet .ui-state-default a,dl.portlet .ui-state-default a:link,dl.portlet .ui-state-default a:visited,#content .ui-state-active a,#content .ui-state-active a:link,#content .ui-state-active a:visited,dl.portlet .ui-state-active a,dl.portlet .ui-state-active a:link,dl.portlet .ui-state-active a:visited{color:#ffffff !important;}
#content .ui-widget-header a,dl.portlet .ui-widget-header a,a.ui-state-hover,#content a.ui-state-hover,#content .ui-state-hover a,#content .ui-state-hover a:hover,dl.portlet a.ui-state-hover,dl.portlet .ui-state-hover a,dl.portlet .ui-state-hover a:hover{color:#444444 !important;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a,#content .ui-state-highlight a,#content .ui-widget-content .ui-state-highlight a,#content .ui-widget-header .ui-state-highlight a,dl.portlet .ui-state-highlight a,dl.portlet .ui-widget-content .ui-state-highlight a,dl.portlet .ui-widget-header .ui-state-highlight a{color:#000000 !important;}


/* - ++resource++plone.app.jquerytools.overlays.css - */
@media screen {
/* https://www.teylersmuseum.nl/portal_css/++resource++plone.app.jquerytools.overlays.css?original=1 */
div.overlay {
width: auto;
height: auto;
/* */
display: none;
/* */
margin: 1em;
}
div.overlay-iframe,
div.overlay-ajax {
width: 60%;
min-height: 100px;
z-index: 99; /* */
}
div.overlay-iframe {
height: 60%;
}
/* */
div.overlaybg div.close,
div.overlay div.close {
background-image: url(++resource++plone.app.jquerytools.pb_close.png);
position: absolute;
left: -14px;
top: -14px;
cursor: pointer;
height: 30px;
width: 30px;
}
.pb-ajax {
overflow-y: auto;
}
.pb-ajax, .pb-image {
background-color: #fff;
border: 1px solid #999;
white-space: normal;
box-shadow: 0 0 3em 0.5em #666;
-moz-box-shadow: 0 0 3em 0.5em #666;
-webkit-box-shadow: 0 0 3em #666;
}
.pb-ajax > div {
width: 92%;
padding: 1em;
}
.pb-ajax .documentActions {display:none}
div.overlay div.close span {
display: block;
height: 1px;
margin: -1px 0 0 -1px;
overflow: hidden;
padding: 0;
width: 1px;
}
div.overlay textarea { width: 100%; }
/* */
div.overlay .link-parent { display: none; }
div.overlay #createGroup legend { display: none; }
div.overlay #createGroup fieldset { border: none; }
/* */
div.overlay p {
margin-bottom: 1em;
}
div.overlay label {
margin-bottom: 0.25em;
}
div.overlay a:hover {
color: #75ad0a;
}
div.overlay a.selected {
color: #000000;
}
div.overlay .formTab {
margin-right:1em;
font-weight: bold;
}
div.overlay .formTab.lastFormTab {
margin-right:0em;
}
div.overlay .formControls a {
display: block;
margin: 0.75em;
}
}


/* - ++resource++plone.app.jquerytools.dateinput.css - */
@media screen {
/* https://www.teylersmuseum.nl/portal_css/++resource++plone.app.jquerytools.dateinput.css?original=1 */
/* */
/* */
.date {
border:1px solid #ccc;
font-size:18px;
padding:4px;
text-align:center;
width:194px;
-moz-box-shadow:0 0 10px #eee inset;
box-shadow:0 0 10px #eee inset;
}
/* */
#calroot {
margin-top:-1px;
width:198px;
padding:2px;
background-color:#fff;
font-size:11px;
border:1px solid #ccc;
z-index:1;
-moz-border-radius:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow: 0 0 15px #666;
-webkit-box-shadow: 0 0 15px #666;
box-shadow: 0 0 15px #666;
}
/* */
#calhead {
padding:2px 0;
height:22px;
}
#caltitle {
font-size:14px;
color:#0150D1;
float:left;
text-align:center;
width:155px;
line-height:20px;
text-shadow:0 1px 0 #ddd;
}
#calnext, #calprev {
display:block;
width:20px;
height:20px;
background:transparent url(prev.gif) no-repeat scroll center center;
float:left;
cursor:pointer;
}
#calnext {
background-image:url(next.gif);
float:right;
}
#calprev.caldisabled, #calnext.caldisabled {
visibility:hidden;
}
/* */
#caltitle select {
font-size:10px;
}
/* */
#caldays {
height:14px;
border-bottom:1px solid #ddd;
}
#caldays span {
display:block;
float:left;
width:28px;
text-align:center;
}
/* */
#calweeks {
background-color:#fff;
margin-top:4px;
}
/* */
.calweek {
clear:left;
height:22px;
}
/* */
.calweek a {
display:block;
float:left;
width:27px;
height:20px;
text-decoration:none;
font-size:11px;
margin-left:1px;
text-align:center;
line-height:20px;
color:#666;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
/* */
.calweek a:hover, .calfocus {
background-color:#ddd;
}
/* */
a.calsun {
color:red;
}
/* */
a.caloff {
color:#ccc;
}
a.caloff:hover {
background-color:rgb(245, 245, 250);
}
/* */
a.caldisabled {
background-color:#efefef !important;
color:#ccc	!important;
cursor:default;
}
/* */
#calcurrent {
background-color:#498CE2;
color:#fff;
}
/* */
#caltoday {
background-color:#333;
color:#fff;
}
/* */
.caltrigger {
background:url('popup_calendar.png') no-repeat 0 0;
height: 16px;
width: 16px;
display: inline-block;
border-bottom: none !important;
vertical-align: middle;
}
#calprev {
background-image:url(++resource++plone.app.jquerytools.prev.gif);
}
#calnext {
background-image:url(++resource++plone.app.jquerytools.next.gif);
}
#calroot {
z-index: 10000;
}
}


/* - ++resource++sendaspdf.css - */
@media screen {
/* https://www.teylersmuseum.nl/portal_css/++resource++sendaspdf.css?original=1 */
#send_as_pdf_lighbox_background{position:absolute;z-index:10000;top:0px;left:0px;background:#000000;opacity:0.75;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
#send_as_pdf_popup{position:absolute;z-index:100001;width:500px;background:#FFFFFF;padding:20px;}
.dont-show{display:none;}
}


/* - ++resource++plonetheme.museumbase.css/bootstrap3/bootstrap.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plonetheme.museumbase.css/bootstrap3/bootstrap.css?original=1 */
/* */
html {
font-family: serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
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: 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 {
-moz-box-sizing: content-box;
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;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
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 {
* {
text-shadow: none !important;
color: #000 !important;
background: transparent !important;
box-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
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;
}
select {
background: #fff !important;
}
.navbar {
display: none;
}
.table td,
.table th {
background-color: #fff !important;
}
.btn > .caret,
.dropup > .btn > .caret {
border-top-color: #000 !important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #ddd !important;
}
}
@font-face {
font-family: 'Glyphicons Halflings';
src: url('/++resource++plonetheme.museumbase.css/fonts/glyphicons-halflings-regular.eot');
src: url('/++resource++plonetheme.museumbase.css/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/++resource++plonetheme.museumbase.css/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/++resource++plonetheme.museumbase.css/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/++resource++plonetheme.museumbase.css/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
content: "\2a";
}
.glyphicon-plus:before {
content: "\2b";
}
.glyphicon-euro:before {
content: "\20ac";
}
.glyphicon-minus:before {
content: "\2212";
}
.glyphicon-cloud:before {
content: "\2601";
}
.glyphicon-envelope:before {
content: "\2709";
}
.glyphicon-pencil:before {
content: "\270f";
}
.glyphicon-glass:before {
content: "\e001";
}
.glyphicon-music:before {
content: "\e002";
}
.glyphicon-search:before {
content: "\e003";
}
.glyphicon-heart:before {
content: "\e005";
}
.glyphicon-star:before {
content: "\e006";
}
.glyphicon-star-empty:before {
content: "\e007";
}
.glyphicon-user:before {
content: "\e008";
}
.glyphicon-film:before {
content: "\e009";
}
.glyphicon-th-large:before {
content: "\e010";
}
.glyphicon-th:before {
content: "\e011";
}
.glyphicon-th-list:before {
content: "\e012";
}
.glyphicon-ok:before {
content: "\e013";
}
.glyphicon-remove:before {
content: "\e014";
}
.glyphicon-zoom-in:before {
content: "\e015";
}
.glyphicon-zoom-out:before {
content: "\e016";
}
.glyphicon-off:before {
content: "\e017";
}
.glyphicon-signal:before {
content: "\e018";
}
.glyphicon-cog:before {
content: "\e019";
}
.glyphicon-trash:before {
content: "\e020";
}
.glyphicon-home:before {
content: "\e021";
}
.glyphicon-file:before {
content: "\e022";
}
.glyphicon-time:before {
content: "\e023";
}
.glyphicon-road:before {
content: "\e024";
}
.glyphicon-download-alt:before {
content: "\e025";
}
.glyphicon-download:before {
content: "\e026";
}
.glyphicon-upload:before {
content: "\e027";
}
.glyphicon-inbox:before {
content: "\e028";
}
.glyphicon-play-circle:before {
content: "\e029";
}
.glyphicon-repeat:before {
content: "\e030";
}
.glyphicon-refresh:before {
content: "\e031";
}
.glyphicon-list-alt:before {
content: "\e032";
}
.glyphicon-lock:before {
content: "\e033";
}
.glyphicon-flag:before {
content: "\e034";
}
.glyphicon-headphones:before {
content: "\e035";
}
.glyphicon-volume-off:before {
content: "\e036";
}
.glyphicon-volume-down:before {
content: "\e037";
}
.glyphicon-volume-up:before {
content: "\e038";
}
.glyphicon-qrcode:before {
content: "\e039";
}
.glyphicon-barcode:before {
content: "\e040";
}
.glyphicon-tag:before {
content: "\e041";
}
.glyphicon-tags:before {
content: "\e042";
}
.glyphicon-book:before {
content: "\e043";
}
.glyphicon-bookmark:before {
content: "\e044";
}
.glyphicon-print:before {
content: "\e045";
}
.glyphicon-camera:before {
content: "\e046";
}
.glyphicon-font:before {
content: "\e047";
}
.glyphicon-bold:before {
content: "\e048";
}
.glyphicon-italic:before {
content: "\e049";
}
.glyphicon-text-height:before {
content: "\e050";
}
.glyphicon-text-width:before {
content: "\e051";
}
.glyphicon-align-left:before {
content: "\e052";
}
.glyphicon-align-center:before {
content: "\e053";
}
.glyphicon-align-right:before {
content: "\e054";
}
.glyphicon-align-justify:before {
content: "\e055";
}
.glyphicon-list:before {
content: "\e056";
}
.glyphicon-indent-left:before {
content: "\e057";
}
.glyphicon-indent-right:before {
content: "\e058";
}
.glyphicon-facetime-video:before {
content: "\e059";
}
.glyphicon-picture:before {
content: "\e060";
}
.glyphicon-map-marker:before {
content: "\e062";
}
.glyphicon-adjust:before {
content: "\e063";
}
.glyphicon-tint:before {
content: "\e064";
}
.glyphicon-edit:before {
content: "\e065";
}
.glyphicon-share:before {
content: "\e066";
}
.glyphicon-check:before {
content: "\e067";
}
.glyphicon-move:before {
content: "\e068";
}
.glyphicon-step-backward:before {
content: "\e069";
}
.glyphicon-fast-backward:before {
content: "\e070";
}
.glyphicon-backward:before {
content: "\e071";
}
.glyphicon-play:before {
content: "\e072";
}
.glyphicon-pause:before {
content: "\e073";
}
.glyphicon-stop:before {
content: "\e074";
}
.glyphicon-forward:before {
content: "\e075";
}
.glyphicon-fast-forward:before {
content: "\e076";
}
.glyphicon-step-forward:before {
content: "\e077";
}
.glyphicon-eject:before {
content: "\e078";
}
.glyphicon-chevron-left:before {
content: "\e079";
}
.glyphicon-chevron-right:before {
content: "\e080";
}
.glyphicon-plus-sign:before {
content: "\e081";
}
.glyphicon-minus-sign:before {
content: "\e082";
}
.glyphicon-remove-sign:before {
content: "\e083";
}
.glyphicon-ok-sign:before {
content: "\e084";
}
.glyphicon-question-sign:before {
content: "\e085";
}
.glyphicon-info-sign:before {
content: "\e086";
}
.glyphicon-screenshot:before {
content: "\e087";
}
.glyphicon-remove-circle:before {
content: "\e088";
}
.glyphicon-ok-circle:before {
content: "\e089";
}
.glyphicon-ban-circle:before {
content: "\e090";
}
.glyphicon-arrow-left:before {
content: "\e091";
}
.glyphicon-arrow-right:before {
content: "\e092";
}
.glyphicon-arrow-up:before {
content: "\e093";
}
.glyphicon-arrow-down:before {
content: "\e094";
}
.glyphicon-share-alt:before {
content: "\e095";
}
.glyphicon-resize-full:before {
content: "\e096";
}
.glyphicon-resize-small:before {
content: "\e097";
}
.glyphicon-exclamation-sign:before {
content: "\e101";
}
.glyphicon-gift:before {
content: "\e102";
}
.glyphicon-leaf:before {
content: "\e103";
}
.glyphicon-fire:before {
content: "\e104";
}
.glyphicon-eye-open:before {
content: "\e105";
}
.glyphicon-eye-close:before {
content: "\e106";
}
.glyphicon-warning-sign:before {
content: "\e107";
}
.glyphicon-plane:before {
content: "\e108";
}
.glyphicon-calendar:before {
content: "\e109";
}
.glyphicon-random:before {
content: "\e110";
}
.glyphicon-comment:before {
content: "\e111";
}
.glyphicon-magnet:before {
content: "\e112";
}
.glyphicon-chevron-up:before {
content: "\e113";
}
.glyphicon-chevron-down:before {
content: "\e114";
}
.glyphicon-retweet:before {
content: "\e115";
}
.glyphicon-shopping-cart:before {
content: "\e116";
}
.glyphicon-folder-close:before {
content: "\e117";
}
.glyphicon-folder-open:before {
content: "\e118";
}
.glyphicon-resize-vertical:before {
content: "\e119";
}
.glyphicon-resize-horizontal:before {
content: "\e120";
}
.glyphicon-hdd:before {
content: "\e121";
}
.glyphicon-bullhorn:before {
content: "\e122";
}
.glyphicon-bell:before {
content: "\e123";
}
.glyphicon-certificate:before {
content: "\e124";
}
.glyphicon-thumbs-up:before {
content: "\e125";
}
.glyphicon-thumbs-down:before {
content: "\e126";
}
.glyphicon-hand-right:before {
content: "\e127";
}
.glyphicon-hand-left:before {
content: "\e128";
}
.glyphicon-hand-up:before {
content: "\e129";
}
.glyphicon-hand-down:before {
content: "\e130";
}
.glyphicon-circle-arrow-right:before {
content: "\e131";
}
.glyphicon-circle-arrow-left:before {
content: "\e132";
}
.glyphicon-circle-arrow-up:before {
content: "\e133";
}
.glyphicon-circle-arrow-down:before {
content: "\e134";
}
.glyphicon-globe:before {
content: "\e135";
}
.glyphicon-wrench:before {
content: "\e136";
}
.glyphicon-tasks:before {
content: "\e137";
}
.glyphicon-filter:before {
content: "\e138";
}
.glyphicon-briefcase:before {
content: "\e139";
}
.glyphicon-fullscreen:before {
content: "\e140";
}
.glyphicon-dashboard:before {
content: "\e141";
}
.glyphicon-paperclip:before {
content: "\e142";
}
.glyphicon-heart-empty:before {
content: "\e143";
}
.glyphicon-link:before {
content: "\e144";
}
.glyphicon-phone:before {
content: "\e145";
}
.glyphicon-pushpin:before {
content: "\e146";
}
.glyphicon-usd:before {
content: "\e148";
}
.glyphicon-gbp:before {
content: "\e149";
}
.glyphicon-sort:before {
content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
content: "\e152";
}
.glyphicon-sort-by-order:before {
content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
content: "\e154";
}
.glyphicon-sort-by-attributes:before {
content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
content: "\e156";
}
.glyphicon-unchecked:before {
content: "\e157";
}
.glyphicon-expand:before {
content: "\e158";
}
.glyphicon-collapse-down:before {
content: "\e159";
}
.glyphicon-collapse-up:before {
content: "\e160";
}
.glyphicon-log-in:before {
content: "\e161";
}
.glyphicon-flash:before {
content: "\e162";
}
.glyphicon-log-out:before {
content: "\e163";
}
.glyphicon-new-window:before {
content: "\e164";
}
.glyphicon-record:before {
content: "\e165";
}
.glyphicon-save:before {
content: "\e166";
}
.glyphicon-open:before {
content: "\e167";
}
.glyphicon-saved:before {
content: "\e168";
}
.glyphicon-import:before {
content: "\e169";
}
.glyphicon-export:before {
content: "\e170";
}
.glyphicon-send:before {
content: "\e171";
}
.glyphicon-floppy-disk:before {
content: "\e172";
}
.glyphicon-floppy-saved:before {
content: "\e173";
}
.glyphicon-floppy-remove:before {
content: "\e174";
}
.glyphicon-floppy-save:before {
content: "\e175";
}
.glyphicon-floppy-open:before {
content: "\e176";
}
.glyphicon-credit-card:before {
content: "\e177";
}
.glyphicon-transfer:before {
content: "\e178";
}
.glyphicon-cutlery:before {
content: "\e179";
}
.glyphicon-header:before {
content: "\e180";
}
.glyphicon-compressed:before {
content: "\e181";
}
.glyphicon-earphone:before {
content: "\e182";
}
.glyphicon-phone-alt:before {
content: "\e183";
}
.glyphicon-tower:before {
content: "\e184";
}
.glyphicon-stats:before {
content: "\e185";
}
.glyphicon-sd-video:before {
content: "\e186";
}
.glyphicon-hd-video:before {
content: "\e187";
}
.glyphicon-subtitles:before {
content: "\e188";
}
.glyphicon-sound-stereo:before {
content: "\e189";
}
.glyphicon-sound-dolby:before {
content: "\e190";
}
.glyphicon-sound-5-1:before {
content: "\e191";
}
.glyphicon-sound-6-1:before {
content: "\e192";
}
.glyphicon-sound-7-1:before {
content: "\e193";
}
.glyphicon-copyright-mark:before {
content: "\e194";
}
.glyphicon-registration-mark:before {
content: "\e195";
}
.glyphicon-cloud-download:before {
content: "\e197";
}
.glyphicon-cloud-upload:before {
content: "\e198";
}
.glyphicon-tree-conifer:before {
content: "\e199";
}
.glyphicon-tree-deciduous:before {
content: "\e200";
}
* {
-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: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Source Sans Pro", Calibri, Candara, Arial, serif;
font-size: 100%;
line-height: 1.42857143;
color: #333333;
background-color: #ffffff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #2780e3;
text-decoration: none;
}
a:hover,
a:focus {
color: #165ba8;
text-decoration: underline;
}
a:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
width: 100% \9;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 0;
}
.img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 0;
-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;
width: 100% \9;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 21px;
margin-bottom: 21px;
border: 0;
border-top: 1px solid #e6e6e6;
}
.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;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family: "Source Sans Pro", Calibri, Candara, Arial, serif;
font-weight: 300;
line-height: 1.1;
color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
font-weight: normal;
line-height: 1;
color: #999999;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top: 21px;
margin-bottom: 10.5px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
margin-top: 10.5px;
margin-bottom: 10.5px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
font-size: 75%;
}
h1,
.h1 {
font-size: 39px;
}
h2,
.h2 {
font-size: 32px;
}
h3,
.h3 {
font-size: 26px;
}
h4,
.h4 {
font-size: 19px;
}
h5,
.h5 {
font-size: 15px;
}
h6,
.h6 {
font-size: 13px;
}
p {
margin: 0 0 10.5px;
}
.lead {
margin-bottom: 21px;
font-size: 17px;
font-weight: 300;
line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
font-size: 22.5px;
}
}
small,
.small {
font-size: 86%;
}
cite {
font-style: normal;
}
mark,
.mark {
background-color: #ff7518;
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 {
text-transform: uppercase;
}
.text-capitalize {
text-transform: capitalize;
}
.text-muted {
color: #999999;
}
.text-primary {
color: #2780e3;
}
a.text-primary:hover {
color: #1967be;
}
.text-success {
color: #ffffff;
}
a.text-success:hover {
color: #e6e6e6;
}
.text-info {
color: #ffffff;
}
a.text-info:hover {
color: #e6e6e6;
}
.text-warning {
color: #ffffff;
}
a.text-warning:hover {
color: #e6e6e6;
}
.text-danger {
color: #ffffff;
}
a.text-danger:hover {
color: #e6e6e6;
}
.bg-primary {
color: #fff;
background-color: #2780e3;
}
a.bg-primary:hover {
background-color: #1967be;
}
.bg-success {
background-color: #3fb618;
}
a.bg-success:hover {
background-color: #2f8912;
}
.bg-info {
background-color: #9954bb;
}
a.bg-info:hover {
background-color: #7e3f9d;
}
.bg-warning {
background-color: #ff7518;
}
a.bg-warning:hover {
background-color: #e45c00;
}
.bg-danger {
background-color: #ff0039;
}
a.bg-danger:hover {
background-color: #cc002e;
}
.page-header {
padding-bottom: 9.5px;
margin: 42px 0 21px;
border-bottom: 1px solid #e6e6e6;
}
ul,
ol {
margin-top: 0;
margin-bottom: 10.5px;
}
ul ul,
ol ul,
ul ol,
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: 21px;
}
dt,
dd {
line-height: 1.42857143;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
}
@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 #999999;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
padding: 10.5px 21px;
margin: 0 0 21px;
font-size: 18.75px;
border-left: 5px solid #e6e6e6;
}
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.42857143;
color: #999999;
}
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 #e6e6e6;
border-left: 0;
text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
content: '\00A0 \2014';
}
blockquote:before,
blockquote:after {
content: "";
}
address {
margin-bottom: 21px;
font-style: normal;
line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 0;
}
kbd {
padding: 2px 4px;
font-size: 90%;
color: #ffffff;
background-color: #333333;
border-radius: 0;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
padding: 0;
font-size: 100%;
box-shadow: none;
}
pre {
display: block;
padding: 10px;
margin: 0 0 10.5px;
font-size: 14px;
line-height: 1.42857143;
word-break: break-all;
word-wrap: break-word;
color: #333333;
background-color: #f5f5f5;
border: 1px solid #cccccc;
border-radius: 0;
}
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;
}
@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;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.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: 20px;
padding-right: 20px;
}
.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-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-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-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-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-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-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-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
table {
background-color: transparent;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 21px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #dddddd;
}
.table .table {
background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
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 > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.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 > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #3fb618;
}
.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: #379f15;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #9954bb;
}
.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: #8d46b0;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #ff7518;
}
.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: #fe6600;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color: #ff0039;
}
.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: #e60033;
}
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 15.75px;
overflow-y: hidden;
overflow-x: auto;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #dddddd;
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.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 > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td: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 > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td: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 > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.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: 21px;
font-size: 22.5px;
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: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 11px;
font-size: 15px;
line-height: 1.42857143;
color: #333333;
}
.form-control {
display: block;
width: 100%;
height: 43px;
padding: 10px 18px;
font-size: 15px;
line-height: 1.42857143;
color: #333333;
background-color: #ffffff;
background-image: none;
border: 1px solid #cccccc;
border-radius: 0;
-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 .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
color: #999999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999999;
}
.form-control::-webkit-input-placeholder {
color: #999999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
cursor: not-allowed;
background-color: #e6e6e6;
opacity: 1;
}
textarea.form-control {
height: auto;
}
input[type="search"] {
-webkit-appearance: none;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
line-height: 43px;
line-height: 1.42857143 \0;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm {
line-height: 31px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
line-height: 64px;
}
.form-group {
margin-bottom: 15px;
}
.radio,
.checkbox {
position: relative;
display: block;
min-height: 21px;
margin-top: 10px;
margin-bottom: 10px;
}
.radio label,
.checkbox label {
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 {
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="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
cursor: not-allowed;
}
.form-control-static {
padding-top: 11px;
padding-bottom: 11px;
margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
padding-left: 0;
padding-right: 0;
}
.input-sm,
.form-horizontal .form-group-sm .form-control {
height: 31px;
padding: 5px 10px;
font-size: 13px;
line-height: 1.5;
border-radius: 0;
}
select.input-sm {
height: 31px;
line-height: 31px;
}
textarea.input-sm,
select[multiple].input-sm {
height: auto;
}
.input-lg,
.form-horizontal .form-group-lg .form-control {
height: 64px;
padding: 18px 30px;
font-size: 19px;
line-height: 1.33;
border-radius: 0;
}
select.input-lg {
height: 64px;
line-height: 64px;
}
textarea.input-lg,
select[multiple].input-lg {
height: auto;
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: 53.75px;
}
.form-control-feedback {
position: absolute;
top: 26px;
right: 0;
z-index: 2;
display: block;
width: 43px;
height: 43px;
line-height: 43px;
text-align: center;
}
.input-lg + .form-control-feedback {
width: 64px;
height: 64px;
line-height: 64px;
}
.input-sm + .form-control-feedback {
width: 31px;
height: 31px;
line-height: 31px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
color: #ffffff;
}
.has-success .form-control {
border-color: #ffffff;
-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: #e6e6e6;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;
}
.has-success .input-group-addon {
color: #ffffff;
border-color: #ffffff;
background-color: #3fb618;
}
.has-success .form-control-feedback {
color: #ffffff;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
color: #ffffff;
}
.has-warning .form-control {
border-color: #ffffff;
-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: #e6e6e6;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;
}
.has-warning .input-group-addon {
color: #ffffff;
border-color: #ffffff;
background-color: #ff7518;
}
.has-warning .form-control-feedback {
color: #ffffff;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
color: #ffffff;
}
.has-error .form-control {
border-color: #ffffff;
-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: #e6e6e6;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff;
}
.has-error .input-group-addon {
color: #ffffff;
border-color: #ffffff;
background-color: #ff0039;
}
.has-error .form-control-feedback {
color: #ffffff;
}
.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 .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: 11px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
min-height: 32px;
}
.form-horizontal .form-group {
margin-left: -15px;
margin-right: -15px;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 11px;
}
}
.form-horizontal .has-feedback .form-control-feedback {
top: 0;
right: 15px;
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
padding-top: 24.94px;
}
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label {
padding-top: 6px;
}
}
.btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 10px 18px;
font-size: 15px;
line-height: 1.42857143;
border-radius: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.btn:focus {
color: #ffffff;
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;
pointer-events: none;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
}
.btn-default {
color: #ffffff;
background-color: #222222;
border-color: #222222;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
color: #ffffff;
background-color: #090909;
border-color: #040404;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
background-color: #222222;
border-color: #222222;
}
.btn-default .badge {
color: #222222;
background-color: #ffffff;
}
.btn-primary {
color: #ffffff;
background-color: #2780e3;
border-color: #2780e3;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
color: #ffffff;
background-color: #1967be;
border-color: #1862b5;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
background-color: #2780e3;
border-color: #2780e3;
}
.btn-primary .badge {
color: #2780e3;
background-color: #ffffff;
}
.btn-success {
color: #ffffff;
background-color: #3fb618;
border-color: #3fb618;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
color: #ffffff;
background-color: #2f8912;
border-color: #2c8011;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
background-color: #3fb618;
border-color: #3fb618;
}
.btn-success .badge {
color: #3fb618;
background-color: #ffffff;
}
.btn-info {
color: #ffffff;
background-color: #9954bb;
border-color: #9954bb;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
color: #ffffff;
background-color: #7e3f9d;
border-color: #783c96;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
background-color: #9954bb;
border-color: #9954bb;
}
.btn-info .badge {
color: #9954bb;
background-color: #ffffff;
}
.btn-warning {
color: #ffffff;
background-color: #ff7518;
border-color: #ff7518;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
color: #ffffff;
background-color: #e45c00;
border-color: #da5800;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
background-color: #ff7518;
border-color: #ff7518;
}
.btn-warning .badge {
color: #ff7518;
background-color: #ffffff;
}
.btn-danger {
color: #ffffff;
background-color: #ff0039;
border-color: #ff0039;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
color: #ffffff;
background-color: #cc002e;
border-color: #c2002b;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
background-color: #ff0039;
border-color: #ff0039;
}
.btn-danger .badge {
color: #ff0039;
background-color: #ffffff;
}
.btn-link {
color: #2780e3;
font-weight: normal;
cursor: pointer;
border-radius: 0;
}
.btn-link,
.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: #165ba8;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color: #999999;
text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
padding: 18px 30px;
font-size: 19px;
line-height: 1.33;
border-radius: 0;
}
.btn-sm,
.btn-group-sm > .btn {
padding: 5px 10px;
font-size: 13px;
line-height: 1.5;
border-radius: 0;
}
.btn-xs,
.btn-group-xs > .btn {
padding: 1px 5px;
font-size: 13px;
line-height: 1.5;
border-radius: 0;
}
.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: height 0.35s ease;
-o-transition: height 0.35s ease;
transition: height 0.35s ease;
}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.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: 15px;
text-align: left;
background-color: #ffffff;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0;
-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: 9.5px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
color: #333333;
white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
text-decoration: none;
color: #ffffff;
background-color: #2780e3;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
color: #ffffff;
text-decoration: none;
outline: 0;
background-color: #2780e3;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
color: #999999;
}
.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: 13px;
line-height: 1.42857143;
color: #999999;
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 solid;
content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 1px;
}
@media (min-width: 768px) {
.navbar-right .dropdown-menu {
left: auto;
right: 0;
}
.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-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
z-index: 2;
}
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
outline: 0;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
margin-left: -1px;
}
.btn-toolbar {
margin-left: -5px;
}
.btn-toolbar .btn-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 > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn-group:last-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 {
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 {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-bottom-left-radius: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.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"] {
position: absolute;
z-index: -1;
opacity: 0;
filter: alpha(opacity=0);
}
.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-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
height: 64px;
padding: 18px 30px;
font-size: 19px;
line-height: 1.33;
border-radius: 0;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
height: 64px;
line-height: 64px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
height: 31px;
padding: 5px 10px;
font-size: 13px;
line-height: 1.5;
border-radius: 0;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
height: 31px;
line-height: 31px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
height: auto;
}
.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: 10px 18px;
font-size: 15px;
font-weight: normal;
line-height: 1;
color: #333333;
text-align: center;
background-color: #e6e6e6;
border: 1px solid #cccccc;
border-radius: 0;
}
.input-group-addon.input-sm {
padding: 5px 10px;
font-size: 13px;
border-radius: 0;
}
.input-group-addon.input-lg {
padding: 18px 30px;
font-size: 19px;
border-radius: 0;
}
.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 {
margin-left: -1px;
}
.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.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: #e6e6e6;
}
.nav > li.disabled > a {
color: #999999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color: #999999;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color: #e6e6e6;
border-color: #2780e3;
}
.nav .nav-divider {
height: 1px;
margin: 9.5px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.nav > li > a > img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid #dddddd;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 0 0 0 0;
}
.nav-tabs > li > a:hover {
border-color: #e6e6e6 #e6e6e6 #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
color: #555555;
background-color: #ffffff;
border: 1px solid #dddddd;
border-bottom-color: transparent;
cursor: default;
}
.nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.nav-tabs.nav-justified > li {
float: none;
}
.nav-tabs.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border: 1px solid #dddddd;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #dddddd;
border-radius: 0 0 0 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border-bottom-color: #ffffff;
}
}
.nav-pills > li {
float: left;
}
.nav-pills > li > a {
border-radius: 0;
}
.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: #ffffff;
background-color: #2780e3;
}
.nav-stacked > li {
float: none;
}
.nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified {
width: 100%;
}
.nav-justified > li {
float: none;
}
.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs-justified {
border-bottom: 0;
}
.nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border: 1px solid #dddddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a {
border-bottom: 1px solid #dddddd;
border-radius: 0 0 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border-bottom-color: #ffffff;
}
}
.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: 21px;
border: 1px solid transparent;
}
@media (min-width: 768px) {
.navbar {
border-radius: 0;
}
}
@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.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-width: 480px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 200px;
}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: -15px;
margin-left: -15px;
}
@media (min-width: 768px) {
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.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;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
@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: 14.5px 15px;
font-size: 19px;
line-height: 21px;
height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
text-decoration: none;
}
@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: 0;
}
.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.25px -15px;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 21px;
}
@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: 21px;
}
.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: 14.5px;
padding-bottom: 14.5px;
}
.navbar-nav.navbar-right:last-child {
margin-right: -15px;
}
}
@media (min-width: 768px) {
.navbar-left {
float: left !important;
}
.navbar-right {
float: right !important;
}
}
.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: 3.5px;
margin-bottom: 3.5px;
}
@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 .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;
}
}
@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-form.navbar-right:last-child {
margin-right: -15px;
}
}
.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 {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.navbar-btn {
margin-top: 3.5px;
margin-bottom: 3.5px;
}
.navbar-btn.btn-sm {
margin-top: 9.5px;
margin-bottom: 9.5px;
}
.navbar-btn.btn-xs {
margin-top: 14px;
margin-bottom: 14px;
}
.navbar-text {
margin-top: 14.5px;
margin-bottom: 14.5px;
}
@media (min-width: 768px) {
.navbar-text {
float: left;
margin-left: 15px;
margin-right: 15px;
}
.navbar-text.navbar-right:last-child {
margin-right: 0;
}
}
.navbar-default {
background-color: #222222;
border-color: #121212;
}
.navbar-default .navbar-brand {
color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #ffffff;
background-color: none;
}
.navbar-default .navbar-text {
color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #ffffff;
background-color: #090909;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #ffffff;
background-color: #090909;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
color: #cccccc;
background-color: transparent;
}
.navbar-default .navbar-toggle {
border-color: transparent;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #090909;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
border-color: #121212;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
background-color: #090909;
color: #ffffff;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #ffffff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #ffffff;
background-color: #090909;
}
.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: #ffffff;
background-color: #090909;
}
.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: #cccccc;
background-color: transparent;
}
}
.navbar-default .navbar-link {
color: #ffffff;
}
.navbar-default .navbar-link:hover {
color: #ffffff;
}
.navbar-default .btn-link {
color: #ffffff;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
color: #ffffff;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
color: #cccccc;
}
.navbar-inverse {
background-color: #2780e3;
border-color: #1967be;
}
.navbar-inverse .navbar-brand {
color: #ffffff;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
color: #ffffff;
background-color: none;
}
.navbar-inverse .navbar-text {
color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a {
color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
color: #ffffff;
background-color: #1967be;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
color: #ffffff;
background-color: #1967be;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
color: #ffffff;
background-color: transparent;
}
.navbar-inverse .navbar-toggle {
border-color: transparent;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background-color: #1967be;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
border-color: #1a6ecc;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
background-color: #1967be;
color: #ffffff;
}
@media (max-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #1967be;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #1967be;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #ffffff;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #ffffff;
background-color: #1967be;
}
.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: #ffffff;
background-color: #1967be;
}
.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: #ffffff;
background-color: transparent;
}
}
.navbar-inverse .navbar-link {
color: #ffffff;
}
.navbar-inverse .navbar-link:hover {
color: #ffffff;
}
.navbar-inverse .btn-link {
color: #ffffff;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
color: #ffffff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
color: #ffffff;
}
.breadcrumb {
padding: 8px 15px;
margin-bottom: 21px;
list-style: none;
background-color: #f5f5f5;
border-radius: 0;
}
.breadcrumb > li {
display: inline-block;
}
.breadcrumb > li + li:before {
content: "/\00a0";
padding: 0 5px;
color: #cccccc;
}
.breadcrumb > .active {
color: #999999;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 21px 0;
border-radius: 0;
}
.pagination > li {
display: inline;
}
.pagination > li > a,
.pagination > li > span {
position: relative;
float: left;
padding: 10px 18px;
line-height: 1.42857143;
text-decoration: none;
color: #2780e3;
background-color: #ffffff;
border: 1px solid #dddddd;
margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
color: #165ba8;
background-color: #e6e6e6;
border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 2;
color: #999999;
background-color: #f5f5f5;
border-color: #dddddd;
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: #999999;
background-color: #ffffff;
border-color: #dddddd;
cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
padding: 18px 30px;
font-size: 19px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
padding: 5px 10px;
font-size: 13px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.pager {
padding-left: 0;
margin: 21px 0;
list-style: none;
text-align: center;
}
.pager li {
display: inline;
}
.pager li > a,
.pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 0;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration: none;
background-color: #e6e6e6;
}
.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: #999999;
background-color: #ffffff;
cursor: not-allowed;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #ffffff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
a.label:hover,
a.label:focus {
color: #ffffff;
text-decoration: none;
cursor: pointer;
}
.label:empty {
display: none;
}
.btn .label {
position: relative;
top: -1px;
}
.label-default {
background-color: #222222;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color: #090909;
}
.label-primary {
background-color: #2780e3;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color: #1967be;
}
.label-success {
background-color: #3fb618;
}
.label-success[href]:hover,
.label-success[href]:focus {
background-color: #2f8912;
}
.label-info {
background-color: #9954bb;
}
.label-info[href]:hover,
.label-info[href]:focus {
background-color: #7e3f9d;
}
.label-warning {
background-color: #ff7518;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color: #e45c00;
}
.label-danger {
background-color: #ff0039;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color: #cc002e;
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 13px;
font-weight: bold;
color: #ffffff;
line-height: 1;
vertical-align: baseline;
white-space: nowrap;
text-align: center;
background-color: #2780e3;
border-radius: 10px;
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.btn-xs .badge {
top: 0;
padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
color: #ffffff;
text-decoration: none;
cursor: pointer;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color: #2780e3;
background-color: #ffffff;
}
.nav-pills > li > a > .badge {
margin-left: 3px;
}
.jumbotron {
padding: 30px;
margin-bottom: 30px;
color: inherit;
background-color: #e6e6e6;
}
.jumbotron h1,
.jumbotron .h1 {
color: inherit;
}
.jumbotron p {
margin-bottom: 15px;
font-size: 23px;
font-weight: 200;
}
.jumbotron > hr {
border-top-color: #cccccc;
}
.container .jumbotron {
border-radius: 0;
}
.jumbotron .container {
max-width: 100%;
}
@media screen and (min-width: 768px) {
.jumbotron {
padding-top: 48px;
padding-bottom: 48px;
}
.container .jumbotron {
padding-left: 60px;
padding-right: 60px;
}
.jumbotron h1,
.jumbotron .h1 {
font-size: 67.5px;
}
}
.thumbnail {
display: block;
padding: 4px;
margin-bottom: 21px;
line-height: 1.42857143;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 0;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
margin-left: auto;
margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
border-color: #2780e3;
}
.thumbnail .caption {
padding: 9px;
color: #333333;
}
.alert {
padding: 15px;
margin-bottom: 21px;
border: 1px solid transparent;
border-radius: 0;
}
.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: #3fb618;
border-color: #4e9f15;
color: #ffffff;
}
.alert-success hr {
border-top-color: #438912;
}
.alert-success .alert-link {
color: #e6e6e6;
}
.alert-info {
background-color: #9954bb;
border-color: #7643a8;
color: #ffffff;
}
.alert-info hr {
border-top-color: #693c96;
}
.alert-info .alert-link {
color: #e6e6e6;
}
.alert-warning {
background-color: #ff7518;
border-color: #ff4309;
color: #ffffff;
}
.alert-warning hr {
border-top-color: #ee3800;
}
.alert-warning .alert-link {
color: #e6e6e6;
}
.alert-danger {
background-color: #ff0039;
border-color: #f0005e;
color: #ffffff;
}
.alert-danger hr {
border-top-color: #d60054;
}
.alert-danger .alert-link {
color: #e6e6e6;
}
@-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: 21px;
margin-bottom: 21px;
background-color: #cccccc;
border-radius: 0;
-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: 13px;
line-height: 21px;
color: #ffffff;
text-align: center;
background-color: #2780e3;
-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[aria-valuenow="1"],
.progress-bar[aria-valuenow="2"] {
min-width: 30px;
}
.progress-bar[aria-valuenow="0"] {
color: #999999;
min-width: 30px;
background-color: transparent;
background-image: none;
box-shadow: none;
}
.progress-bar-success {
background-color: #3fb618;
}
.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: #9954bb;
}
.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: #ff7518;
}
.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: #ff0039;
}
.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,
.media-body {
overflow: hidden;
zoom: 1;
}
.media,
.media .media {
margin-top: 15px;
}
.media:first-child {
margin-top: 0;
}
.media-object {
display: block;
}
.media-heading {
margin: 0 0 5px;
}
.media > .pull-left {
margin-right: 10px;
}
.media > .pull-right {
margin-left: 10px;
}
.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: #ffffff;
border: 1px solid #dddddd;
}
.list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.list-group-item > .badge {
float: right;
}
.list-group-item > .badge + .badge {
margin-right: 5px;
}
a.list-group-item {
color: #555555;
}
a.list-group-item .list-group-item-heading {
color: #333333;
}
a.list-group-item:hover,
a.list-group-item:focus {
text-decoration: none;
color: #555555;
background-color: #f5f5f5;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
background-color: #e6e6e6;
color: #999999;
}
.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: #999999;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
z-index: 2;
color: #ffffff;
background-color: #2780e3;
border-color: #2780e3;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .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: #dceafa;
}
.list-group-item-success {
color: #ffffff;
background-color: #3fb618;
}
a.list-group-item-success {
color: #ffffff;
}
a.list-group-item-success .list-group-item-heading {
color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
color: #ffffff;
background-color: #379f15;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
color: #fff;
background-color: #ffffff;
border-color: #ffffff;
}
.list-group-item-info {
color: #ffffff;
background-color: #9954bb;
}
a.list-group-item-info {
color: #ffffff;
}
a.list-group-item-info .list-group-item-heading {
color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
color: #ffffff;
background-color: #8d46b0;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
color: #fff;
background-color: #ffffff;
border-color: #ffffff;
}
.list-group-item-warning {
color: #ffffff;
background-color: #ff7518;
}
a.list-group-item-warning {
color: #ffffff;
}
a.list-group-item-warning .list-group-item-heading {
color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
color: #ffffff;
background-color: #fe6600;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
color: #fff;
background-color: #ffffff;
border-color: #ffffff;
}
.list-group-item-danger {
color: #ffffff;
background-color: #ff0039;
}
a.list-group-item-danger {
color: #ffffff;
}
a.list-group-item-danger .list-group-item-heading {
color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
color: #ffffff;
background-color: #e60033;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
color: #fff;
background-color: #ffffff;
border-color: #ffffff;
}
.list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
}
.list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.panel {
margin-bottom: 21px;
background-color: #ffffff;
border: 1px solid transparent;
border-radius: 0;
-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-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: -1;
border-top-left-radius: -1;
}
.panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 17px;
color: inherit;
}
.panel-title > a {
color: inherit;
}
.panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #dddddd;
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
}
.panel > .list-group {
margin-bottom: 0;
}
.panel > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: -1;
border-top-left-radius: -1;
}
.panel > .list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
}
.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:first-child,
.panel > .table-responsive:first-child > .table:first-child {
border-top-right-radius: -1;
border-top-left-radius: -1;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius: -1;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius: -1;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius: -1;
border-bottom-left-radius: -1;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: -1;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: -1;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
border-top: 1px solid #dddddd;
}
.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-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.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: 21px;
}
.panel-group .panel {
margin-bottom: 0;
border-radius: 0;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body {
border-top: 1px solid #dddddd;
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #dddddd;
}
.panel-default {
border-color: #dddddd;
}
.panel-default > .panel-heading {
color: #333333;
background-color: #f5f5f5;
border-color: #dddddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #dddddd;
}
.panel-default > .panel-heading .badge {
color: #f5f5f5;
background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #dddddd;
}
.panel-primary {
border-color: #2780e3;
}
.panel-primary > .panel-heading {
color: #ffffff;
background-color: #2780e3;
border-color: #2780e3;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #2780e3;
}
.panel-primary > .panel-heading .badge {
color: #2780e3;
background-color: #ffffff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #2780e3;
}
.panel-success {
border-color: #4e9f15;
}
.panel-success > .panel-heading {
color: #ffffff;
background-color: #3fb618;
border-color: #4e9f15;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #4e9f15;
}
.panel-success > .panel-heading .badge {
color: #3fb618;
background-color: #ffffff;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #4e9f15;
}
.panel-info {
border-color: #7643a8;
}
.panel-info > .panel-heading {
color: #ffffff;
background-color: #9954bb;
border-color: #7643a8;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #7643a8;
}
.panel-info > .panel-heading .badge {
color: #9954bb;
background-color: #ffffff;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #7643a8;
}
.panel-warning {
border-color: #ff4309;
}
.panel-warning > .panel-heading {
color: #ffffff;
background-color: #ff7518;
border-color: #ff4309;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ff4309;
}
.panel-warning > .panel-heading .badge {
color: #ff7518;
background-color: #ffffff;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ff4309;
}
.panel-danger {
border-color: #f0005e;
}
.panel-danger > .panel-heading {
color: #ffffff;
background-color: #ff0039;
border-color: #f0005e;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #f0005e;
}
.panel-danger > .panel-heading .badge {
color: #ff0039;
background-color: #ffffff;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #f0005e;
}
.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 {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
}
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 56.25%;
}
.embed-responsive.embed-responsive-4by3 {
padding-bottom: 75%;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 0;
-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: 0;
}
.well-sm {
padding: 9px;
border-radius: 0;
}
.close {
float: right;
font-size: 22.5px;
font-weight: bold;
line-height: 1;
color: #ffffff;
text-shadow: 0 1px 0 #ffffff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
color: #ffffff;
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: translate3d(0, -25%, 0);
transform: translate3d(0, -25%, 0);
-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: translate3d(0, 0, 0);
transform: translate3d(0, 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: #ffffff;
border: 1px solid #999999;
border: 1px solid transparent;
border-radius: 0;
-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: #000000;
}
.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;
min-height: 16.42857143px;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.42857143;
}
.modal-body {
position: relative;
padding: 20px;
}
.modal-footer {
padding: 20px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.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;
visibility: visible;
font-size: 13px;
line-height: 1.4;
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: #ffffff;
text-align: center;
text-decoration: none;
background-color: rgba(0, 0, 0, 0.9);
border-radius: 0;
}
.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: rgba(0, 0, 0, 0.9);
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
left: 5px;
border-width: 5px 5px 0;
border-top-color: rgba(0, 0, 0, 0.9);
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
right: 5px;
border-width: 5px 5px 0;
border-top-color: rgba(0, 0, 0, 0.9);
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: rgba(0, 0, 0, 0.9);
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: rgba(0, 0, 0, 0.9);
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: rgba(0, 0, 0, 0.9);
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
left: 5px;
border-width: 0 5px 5px;
border-bottom-color: rgba(0, 0, 0, 0.9);
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
right: 5px;
border-width: 0 5px 5px;
border-bottom-color: rgba(0, 0, 0, 0.9);
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: none;
max-width: 276px;
padding: 1px;
text-align: left;
background-color: #ffffff;
background-clip: padding-box;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
white-space: normal;
}
.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: 15px;
font-weight: normal;
line-height: 18px;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-radius: -1 -1 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: #ffffff;
}
.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: #ffffff;
}
.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: #ffffff;
}
.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: #ffffff;
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 {
line-height: 1;
}
.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: #ffffff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.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: #ffffff;
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%;
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;
margin-top: -10px;
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 #ffffff;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #ffffff;
}
.carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #ffffff;
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: -15px;
font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
margin-left: -15px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
margin-right: -15px;
}
.carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
}
.carousel-indicators {
bottom: 20px;
}
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
content: " ";
display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer: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;
visibility: hidden !important;
}
.affix {
position: fixed;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.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;
}
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;
}
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;
}
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;
}
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;
}
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;
}
}
.navbar-inverse .badge {
background-color: #fff;
color: #2780e3;
}
body {
-webkit-font-smoothing: antialiased;
}
.text-primary,
.text-primary:hover {
color: #2780e3;
}
.text-success,
.text-success:hover {
color: #3fb618;
}
.text-danger,
.text-danger:hover {
color: #ff0039;
}
.text-warning,
.text-warning:hover {
color: #ff7518;
}
.text-info,
.text-info:hover {
color: #9954bb;
}
table a:not(.btn),
.table a:not(.btn) {
text-decoration: underline;
}
table .success,
.table .success,
table .warning,
.table .warning,
table .danger,
.table .danger,
table .info,
.table .info {
color: #fff;
}
table .success a,
.table .success a,
table .warning a,
.table .warning a,
table .danger a,
.table .danger a,
table .info a,
.table .info a {
color: #fff;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .form-control-feedback {
color: #ff7518;
}
.has-warning .form-control,
.has-warning .form-control:focus,
.has-warning .input-group-addon {
border: 1px solid #ff7518;
}
.has-error .help-block,
.has-error .control-label,
.has-error .form-control-feedback {
color: #ff0039;
}
.has-error .form-control,
.has-error .form-control:focus,
.has-error .input-group-addon {
border: 1px solid #ff0039;
}
.has-success .help-block,
.has-success .control-label,
.has-success .form-control-feedback {
color: #3fb618;
}
.has-success .form-control,
.has-success .form-control:focus,
.has-success .input-group-addon {
border: 1px solid #3fb618;
}
.nav-pills > li > a {
border-radius: 0;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
background-image: none;
}
.close {
text-decoration: none;
text-shadow: none;
opacity: 0.4;
}
.close:hover,
.close:focus {
opacity: 1;
}
.alert {
border: none;
}
.alert .alert-link {
text-decoration: underline;
color: #fff;
}
.label {
border-radius: 0;
}
.progress {
height: 8px;
-webkit-box-shadow: none;
box-shadow: none;
}
.progress .progress-bar {
font-size: 8px;
line-height: 8px;
}
.panel-heading,
.panel-footer {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.panel-default .close {
color: #333333;
}
.modal .close {
color: #333333;
}
.popover {
color: #333333;
}


/* - ++resource++plonetheme.museumbase.css/font-awesome/css/font-awesome.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plonetheme.museumbase.css/font-awesome/css/font-awesome.css?original=1 */
/* */
@font-face {
font-family: 'FontAwesome';
src: url('/++resource++plonetheme.museumbase.css/font-awesome/fonts/fontawesome-webfont.eot');
src: url('/++resource++plonetheme.museumbase.css/font-awesome/fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('/++resource++plonetheme.museumbase.css/font-awesome/fonts/fontawesome-webfont.woff') format('woff'), url('/++resource++plonetheme.museumbase.css/font-awesome/fonts/fontawesome-webfont.ttf') format('truetype'), url('/++resource++plonetheme.museumbase.css/font-awesome/fonts/fontawesome-webfont.svg') format('svg');
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* */
.fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eeeeee;
border-radius: .1em;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #ffffff;
}
/* */
.fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}


/* - ++resource++plonetheme.museumbase.css/vendor/jasny-bootstrap.min.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plonetheme.museumbase.css/vendor/jasny-bootstrap.min.css?original=1 */
.container-smooth{max-width:1170px}@media (min-width:1px){.container-smooth{width:auto}}.btn-labeled{padding-top:0;padding-bottom:0}.btn-label{position:relative;background:0 0;background:rgba(0,0,0,.15);display:inline-block;padding:6px 12px;left:-12px;border-radius:3px 0 0 3px}.btn-label.btn-label-right{left:auto;right:-12px;border-radius:0 3px 3px 0}.btn-lg .btn-label{padding:10px 16px;left:-16px;border-radius:5px 0 0 5px}.btn-lg .btn-label.btn-label-right{left:auto;right:-16px;border-radius:0 5px 5px 0}.btn-sm .btn-label{padding:5px 10px;left:-10px;border-radius:2px 0 0 2px}.btn-sm .btn-label.btn-label-right{left:auto;right:-10px;border-radius:0 2px 2px 0}.btn-xs .btn-label{padding:1px 5px;left:-5px;border-radius:2px 0 0 2px}.btn-xs .btn-label.btn-label-right{left:auto;right:-5px;border-radius:0 2px 2px 0}.nav-tabs-bottom{border-bottom:0;border-top:1px solid #ddd}.nav-tabs-bottom>li{margin-bottom:0;margin-top:-1px}.nav-tabs-bottom>li>a{border-radius:0 0 4px 4px}.nav-tabs-bottom>li>a:hover,.nav-tabs-bottom>li>a:focus,.nav-tabs-bottom>li.active>a,.nav-tabs-bottom>li.active>a:hover,.nav-tabs-bottom>li.active>a:focus{border:1px solid #ddd;border-top-color:transparent}.nav-tabs-left{border-bottom:0;border-right:1px solid #ddd}.nav-tabs-left>li{margin-bottom:0;margin-right:-1px;float:none}.nav-tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;margin-bottom:2px}.nav-tabs-left>li>a:hover,.nav-tabs-left>li>a:focus,.nav-tabs-left>li.active>a,.nav-tabs-left>li.active>a:hover,.nav-tabs-left>li.active>a:focus{border:1px solid #ddd;border-right-color:transparent}.row>.nav-tabs-left{padding-right:0;padding-left:15px;margin-right:-1px;position:relative;z-index:1}.row>.nav-tabs-left+.tab-content{border-left:1px solid #ddd}.nav-tabs-right{border-bottom:0;border-left:1px solid #ddd}.nav-tabs-right>li{margin-bottom:0;margin-left:-1px;float:none}.nav-tabs-right>li>a{border-radius:0 4px 4px 0;margin-left:0;margin-bottom:2px}.nav-tabs-right>li>a:hover,.nav-tabs-right>li>a:focus,.nav-tabs-right>li.active>a,.nav-tabs-right>li.active>a:hover,.nav-tabs-right>li.active>a:focus{border:1px solid #ddd;border-left-color:transparent}.row>.nav-tabs-right{padding-left:0;padding-right:15px}.navmenu,.navbar-offcanvas{width:300px;height:auto;border-width:1px;border-style:solid;border-radius:4px}.navmenu-fixed-left,.navmenu-fixed-right,.navbar-offcanvas{position:fixed;z-index:1030;top:0;bottom:0;overflow-y:auto;border-radius:0}.navmenu-fixed-left,.navbar-offcanvas.navmenu-fixed-left{left:0;right:auto;border-width:0 1px 0 0}.navmenu-fixed-right,.navbar-offcanvas{left:auto;right:0;border-width:0 0 0 1px}.navmenu-nav{margin-bottom:10px}.navmenu-nav.dropdown-menu{position:static;margin:0;padding-top:0;float:none;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.navbar-offcanvas .navbar-nav{margin:0}@media (min-width:768px){.navbar-offcanvas{width:auto;border-top:0;box-shadow:none}.navbar-offcanvas.offcanvas{position:static;display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-offcanvas .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-offcanvas .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-offcanvas .navmenu-brand{display:none}}.navmenu-brand{display:block;font-size:18px;line-height:20px;padding:10px 15px;margin:10px 0}.navmenu-brand:hover,.navmenu-brand:focus{text-decoration:none}.navmenu-default,.navbar-default .navbar-offcanvas{background-color:#f8f8f8;border-color:#e7e7e7}.navmenu-default .navmenu-brand,.navbar-default .navbar-offcanvas .navmenu-brand{color:#777}.navmenu-default .navmenu-brand:hover,.navbar-default .navbar-offcanvas .navmenu-brand:hover,.navmenu-default .navmenu-brand:focus,.navbar-default .navbar-offcanvas .navmenu-brand:focus{color:#5e5e5e;background-color:transparent}.navmenu-default .navmenu-text,.navbar-default .navbar-offcanvas .navmenu-text{color:#777}.navmenu-default .navmenu-nav>.dropdown>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-default .navmenu-nav>.dropdown>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navmenu-default .navmenu-nav>.open>a,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-default .navmenu-nav>.open>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-default .navmenu-nav>.open>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.navmenu-default .navmenu-nav>.open>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-default .navmenu-nav>.open>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-default .navmenu-nav>.open>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navmenu-default .navmenu-nav>.dropdown>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}.navmenu-default .navmenu-nav.dropdown-menu,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu{background-color:#e7e7e7}.navmenu-default .navmenu-nav.dropdown-menu>.divider,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{background-color:#f8f8f8}.navmenu-default .navmenu-nav.dropdown-menu>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{background-color:#d7d7d7}.navmenu-default .navmenu-nav>li>a,.navbar-default .navbar-offcanvas .navmenu-nav>li>a{color:#777}.navmenu-default .navmenu-nav>li>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-default .navmenu-nav>li>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:focus{color:#333;background-color:transparent}.navmenu-default .navmenu-nav>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-default .navmenu-nav>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-default .navmenu-nav>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navmenu-default .navmenu-nav>.disabled>a,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-default .navmenu-nav>.disabled>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-default .navmenu-nav>.disabled>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navmenu-inverse,.navbar-inverse .navbar-offcanvas{background-color:#222;border-color:#080808}.navmenu-inverse .navmenu-brand,.navbar-inverse .navbar-offcanvas .navmenu-brand{color:#999}.navmenu-inverse .navmenu-brand:hover,.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,.navmenu-inverse .navmenu-brand:focus,.navbar-inverse .navbar-offcanvas .navmenu-brand:focus{color:#fff;background-color:transparent}.navmenu-inverse .navmenu-text,.navbar-inverse .navbar-offcanvas .navmenu-text{color:#999}.navmenu-inverse .navmenu-nav>.dropdown>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-inverse .navmenu-nav>.dropdown>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navmenu-inverse .navmenu-nav>.open>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-inverse .navmenu-nav>.open>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-inverse .navmenu-nav>.open>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus{background-color:#080808;color:#fff}.navmenu-inverse .navmenu-nav>.open>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-inverse .navmenu-nav>.open>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-inverse .navmenu-nav>.open>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navmenu-inverse .navmenu-nav>.dropdown>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navmenu-inverse .navmenu-nav.dropdown-menu,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu{background-color:#080808}.navmenu-inverse .navmenu-nav.dropdown-menu>.divider,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{background-color:#222}.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{background-color:#000}.navmenu-inverse .navmenu-nav>li>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a{color:#999}.navmenu-inverse .navmenu-nav>li>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-inverse .navmenu-nav>li>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:focus{color:#fff;background-color:transparent}.navmenu-inverse .navmenu-nav>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-inverse .navmenu-nav>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-inverse .navmenu-nav>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:focus{color:#fff;background-color:#080808}.navmenu-inverse .navmenu-nav>.disabled>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-inverse .navmenu-nav>.disabled>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-inverse .navmenu-nav>.disabled>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:focus{color:#444;background-color:transparent}.alert-fixed-top,.alert-fixed-bottom{position:fixed;width:100%;z-index:1035;border-radius:0;margin:0;left:0}@media (min-width:992px){.alert-fixed-top,.alert-fixed-bottom{width:992px;left:50%;margin-left:-496px}}.alert-fixed-top{top:0;border-width:0 0 1px}@media (min-width:992px){.alert-fixed-top{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-width:0 1px 1px}}.alert-fixed-bottom{bottom:0;border-width:1px 0 0}@media (min-width:992px){.alert-fixed-bottom{border-top-right-radius:4px;border-top-left-radius:4px;border-width:1px 1px 0}}.offcanvas{display:none}.offcanvas.in{display:block}@media (max-width:767px){.offcanvas-xs{display:none}.offcanvas-xs.in{display:block}}@media (max-width:991px){.offcanvas-sm{display:none}.offcanvas-sm.in{display:block}}@media (max-width:1199px){.offcanvas-md{display:none}.offcanvas-md.in{display:block}}.offcanvas-lg{display:none}.offcanvas-lg.in{display:block}.canvas-sliding{-webkit-transition:top .35s,left .35s,bottom .35s,right .35s;transition:top .35s,left .35s,bottom .35s,right .35s}.offcanvas-clone{height:0!important;width:0!important;overflow:hidden!important;border:none!important;margin:0!important;padding:0!important;position:absolute!important;top:auto!important;left:auto!important;bottom:0!important;right:0!important;opacity:0!important}.table.rowlink td:not(.rowlink-skip),.table .rowlink td:not(.rowlink-skip){cursor:pointer}.table.rowlink td:not(.rowlink-skip) a,.table .rowlink td:not(.rowlink-skip) a{color:inherit;font:inherit;text-decoration:inherit}.table-hover.rowlink tr:hover td,.table-hover .rowlink tr:hover td{background-color:#cfcfcf}.btn-file{overflow:hidden;position:relative;vertical-align:middle}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);font-size:23px;height:100%;width:100%;direction:ltr;cursor:pointer}.fileinput{margin-bottom:9px;display:inline-block}.fileinput .form-control{padding-top:7px;padding-bottom:5px;display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text}.fileinput .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center}.fileinput .thumbnail>img{max-height:100%}.fileinput .btn{vertical-align:middle}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{vertical-align:middle;display:inline-block;overflow:hidden}.form-control .fileinput-filename{vertical-align:bottom}.fileinput.input-group{display:table}.fileinput.input-group>*{position:relative;z-index:2}.fileinput.input-group>.btn-file{z-index:1}.fileinput-new.input-group .btn-file,.fileinput-new .input-group .btn-file{border-radius:0 4px 4px 0}.fileinput-new.input-group .btn-file.btn-xs,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-sm{border-radius:0 3px 3px 0}.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-lg{border-radius:0 6px 6px 0}.form-group.has-warning .fileinput .fileinput-preview{color:#8a6d3b}.form-group.has-warning .fileinput .thumbnail{border-color:#faebcc}.form-group.has-error .fileinput .fileinput-preview{color:#a94442}.form-group.has-error .fileinput .thumbnail{border-color:#ebccd1}.form-group.has-success .fileinput .fileinput-preview{color:#3c763d}.form-group.has-success .fileinput .thumbnail{border-color:#d6e9c6}.input-group-addon:not(:first-child){border-left:0}

/* - ++resource++plonetheme.museumbase.css/theme.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plonetheme.museumbase.css/theme.css?original=1 */
/* */
#content li {
display: list-item;
}
#content ul {
list-style-type: disc;
}
#content ol {
list-style-type: decimal;
}
.template-edit.portaltype-object #content h1.documentFirstHeading {
padding-top: 260px;
}
ul, menu, dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 20px;
}
ol {
display: block;
list-style-type: decimal;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 26px;
}
.no-space {
margin-left: 0px !important;
}
#FooterPortlet .managePortletsLink {
display: none;
}
#content-view-portlets .managePortletsLink {
display: none;
}
body[class^="template-content"] .managePortletsLink {
display: none;
}
body.template-full_view .managePortletsLink {
display: none;
}
.folder_contents_portlet_manager .managePortletsLink {
display: none;
}
#visual-portal-wrapper {
width: 100%;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
#viewlet-below-content #category {
display: none;
}
/* */
html {
-webkit-font-smoothing: antialiased;
}
body {
background-color: #f5f5f5 !important;
-webkit-font-smoothing: antialiased;
}
body:not(.portaltype-product) ol.breadcrumb {
display: none !important;
}
#viewlet-above-content-title {
background-color: #ffffff !important;
}
.userrole-anonymous #personaltools-login {
display: none;
}
body:not(.template-search):not(.template-advancedsearch) #ajax-spinner {
display: none !important;
}
body.template-search #ajax-spinner,
body.template-advancedsearch #ajax-spinner {
background: none !important;
top: 687px;
margin-top: -25px !important;
margin-left: -33px !important;
width: 66px !important;
height: 66px !important;
z-index: 10000;
background-position: center center;
left: 50%;
position: absolute;
}
h1 {
font-family: 'Merriweather', serif;
font-weight: 400;
color: #000000;
line-height: 36px;
text-transform: uppercase;
font-size: 1.500em;
}
h2 {
font-family: 'Merriweather', serif;
font-weight: 700;
color: #D75745;
line-height: 36px;
font-size: 1.000em;
margin: 0 0;
}
h3 {
font-family: 'Merriweather', serif;
font-weight: 700;
color: #D75745;
line-height: 24px;
font-size: 1.000em;
margin: 0 0;
}
h4 {
font-family: 'Merriweather', serif;
font-weight: 700;
color: #D75745;
line-height: 21px;
font-size: 0.875em;
margin: 0 0;
}
p {
font-family: 'Merriweather', serif;
font-weight: 400;
line-height: 33px;
color: #333333;
}
ul {
margin: 0 0 30px 25px;
}
ol {
margin: 0 0 40px 25px;
}
#portal-languageselector ul {
list-style-type: none;
}
#portal-languageselector {
list-style-type: none;
}
#portal-languageselector li {
display: inline;
}
.row {
margin-left: 0px !important;
margin-right: 0px !important;
}
.col-md-12 {
padding-left: 0px !important;
padding-right: 0px !important;
}
#edit-content-views {
padding-top: 50px;
width: 90%;
}
#content {
clear: both;
}
body:not(.template-folder_contents) #content table,
body:not(.template-sharing) #content table,
body:not(.template-usergroup-groupprefs) #content table {
width: 100%;
}
#content a {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
color: #242424;
line-height: 33px;
-moz-text-decoration-color: #242424; /* */
text-decoration-color: #242424;
}
#content a:visited {
font-family: 'Merriweather', serif;
font-weight: 700;
font-size: 1.000em;
color: #242424;
line-height: 30px;
-moz-text-decoration-color: #242424; /* */
text-decoration-color: #242424;
}
#content-core div[id*='parent-fieldname-text'] a, #content-core dd.portletItem a {
font-size: 1em;
color: #242424;
text-decoration: underline;
-moz-text-decoration-color: #242424; /* */
text-decoration-color: #242424;
}
#content-core div[id*='parent-fieldname-text'] a:visited, #content-core dd.portletItem a:visited {
color: #666666;
text-decoration: underline;
-moz-text-decoration-color: #666666; /* */
text-decoration-color: #666666;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) #content th {
background-color: #f5f5f5;
font-family: 'Merriweather', serif;
font-weight: 400;
color: #666666;
font-size: 1.000em;
}
body:not(.template-folder_contents) #content tr,
body:not(.template-sharing) #content tr {
font-family: 'Merriweather', serif;
font-weight: 400;
color: #666666;
font-size: 1.000em;
}
body:not(.template-folder_contents) #content ul,
body:not(.template-sharing) #content ul {
margin-left: 20px;
}
body:not(.template-folder_contents) #content ol,
body:not(.template-sharing) #content ol {
margin-left: 24px;
}
body:not(.template-folder_contents) #content .pullquote,
body:not(.template-sharing) #content .pullquote {
font-family: 'Merriweather', serif;
margin: 0 auto;
font-weight: 700;
width: auto;
font-size: 2.250em;
float: left;
background: none;
color: #333333;
line-height: 45px;
float: none !important;
letter-spacing: 0.05em !important;
border-left: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
padding-bottom: 40px;
margin-bottom: 28px;
text-align: center;
}
#content a:hover,
dl.portlet a:hover {
color: #242424 !important;
}
#portal-logo {
position: absolute;
width: 160px;
height: auto;
right: 10px;
margin-top: 10px;
margin-right: 5px;
}
#portal-logo img {
width: 160px;
height: auto;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
}
body.portaltype-portlet-page #parent-fieldname-title, body.portaltype-portlet-page #parent-fieldname-title {
display: none;
}
#viewlet-below-content-body .managePortletsLink {
display: none;
}
/* */
#portal-logo img {
width: 160px;
height: auto;
}
#content-core {
background-color: #ffffff;
}
#parent-fieldname-title, .documentFirstHeading {
font-size: 1.500em;
text-transform: uppercase;
color: #000000;
font-family: 'Merriweather', serif !important;
line-height: 32px;
font-weight: 400;
margin: 0;
}
#content .documentDescription,
#content #description, .documentDescription,
#content .field textarea[name$=".description"], #archetypes-fieldname-description textarea#description {
font-size: 1.250em;
color: #999999;
font-family: 'Merriweather', serif !important;
font-weight: 400;
line-height: 26px;
}
body.portaltype-portlet-page #content .documentDescription,
body.portaltype-portlet-page #content #description, .documentDescription {
font-size: 1.875em;
color: #000000;
font-family: 'Merriweather', serif !important;
font-weight: 400;
line-height: 45px;
}
#parent-fieldname-description, .documentDescription {
padding-bottom: 45px;
}
body.portaltype-portlet-page #parent-fieldname-description {
padding-bottom: 30px;
}
body.portaltype-portlet-page #parent-fieldname-description {
padding-top: 40px;
}
.portletHeader a:link {
text-decoration: none !important;
}
#parent-fieldname-title, .documentFirstHeading {
padding-left: 20px;
padding-right: 20px;
padding-top: 198px;
margin-bottom: 7px;
}
#parent-fieldname-description, .documentDescription {
padding-left: 20px;
padding-right: 20px;
}
/* */
#content-core .tileColumns {
padding-top: 40px;
}
#content-core .thumb-image img {
width: 100%;
display: block;
margin: 0 auto;
}
#content-core .thumbnail {
background-color: inherit;
border: none;
box-shadow: none;
-webkit-box-shadow: none;
margin-bottom: 45px;
padding: 0px;
}
#content-core .caption {
padding: 0px;
}
#content-core .thumbnail h3 {
margin-top: 16px; /* */
margin-bottom: 11px;
text-transform: none;
font-family: "Merriweather", serif;
font-weight: 700;
color: #242424;
font-size: 1.500em;
line-height: 26px;
}
#content-core .thumbnail a {
text-decoration: none;
color: #242424;
font-size: inherit;
border-bottom: none;
font-weight: 700;
letter-spacing: 0.02em;
line-height: 35px !important;
}
#content-core .thumbnail a:hover {
color: #242424;
text-decoration: underline;
-moz-text-decoration-color: #242424; /* */
text-decoration-color: #242424;
}
#content-core .thumbnail a:focus {
color: #242424;
text-decoration: underline;
-moz-text-decoration-color: #242424; /* */
text-decoration-color: #242424;
}
#content-core .thumbnail a:active {
color: #242424;
}
#content-core .thumbnail a.state-published {
text-decoration: none;
color: #242424;
font-size: 1.000em;
border-bottom: none;
}
#content-core .thumbnail a.state-published:hover {
color: #242424;
text-decoration: underline;
-moz-text-decoration-color: #242424; /* */
text-decoration-color: #242424;
}
#content-core .thumbnail a.state-published:focus {
color: #242424;
text-decoration: underline;
-moz-text-decoration-color: #242424; /* */
text-decoration-color: #242424;
}
#content-core .thumbnail a.state-published:active {
color: #242424;
}
#content-core .thumbnail p {
font-size: 1.000em;
font-family: "Merriweather", serif;
color: #666666;
line-height: 26px;
font-weight: 400;
}
.state-published {
color: #242424 !important;
}
/* */
.listingBar a.btn {
text-transform: uppercase !important;
font-family: 'Raleway', sans-serif;
font-weight: 700;
color: #999999 !important;
}
.listingBar .btn {
background-color: #EEEEEE;
border-color: #EEEEEE;
border-radius: 25px;
font-family: 'Raleway', sans-serif;
color: #999999 !important;
font-weight: 700;
}
/* */
#footer-manager-button {
text-align: center;
}
#portal-footer-wrapper {
padding-left: 0px;
padding-right: 0px;
padding-top: 108px;
padding-bottom: 100px;
background-color: #f5f5f5;
}
#FooterPortlet .portletWrapper:first-child {
float:none;
text-align: center;
margin-top: 0px;
}
#FooterPortlet .portletWrapper {
text-align: center;
}
#FooterPortlet .portletWrapper p {
font-family: 'Merriweather', serif;
font-size: 1.000em;
color: #999999;
line-height: 17px;
font-weight: 400;
-webkit-font-smoothing: antialiased;
}
#FooterPortlet .portletWrapper p a {
font-family: 'Merriweather', serif;
color: #999999;
line-height: 17px;
font-weight: 400;
border-bottom: 0px;
-webkit-font-smoothing: antialiased;
}
#FooterPortlet .portletWrapper p a:hover {
border-bottom: 1px solid #cccccc;
text-decoration: none;
-webkit-font-smoothing: antialiased;
}
#FooterPortlet .col-lg-2 h2 {
font-family: 'Merriweather', serif;
text-transform: uppercase;
font-size: 0.875em;
color: #666666;
margin: 4px 0px;
margin-top: -6px;
line-height: 26px;
font-weight: 700;
-webkit-font-smoothing: antialiased;
}
#FooterPortlet .col-lg-6 h2 {
font-family: 'Merriweather', serif;
font-size: 1.000em;
color: #000000;
line-height: 17px;
font-weight: 400;
margin-top: 0px;
margin-bottom: 10px;
-webkit-font-smoothing: antialiased;
}
#FooterPortlet .col-lg-2:first-child {
}
/* */
#content-core .portletCollection .portletHeader {
text-align: center;
}
#content-core dt.portletHeader {
text-align: center;
margin-top: 45px;
}
#content-core dd.portletItem p {
width: 640px;
margin: 0 auto;
}
#content-core .portletCollection .portletHeader h2 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.250em;
color: #999999;
margin: 0px;
line-height: 26px;
margin-top: 5px;
text-transform: none !important;
}
#content-core .portletCollection .portlet-gap {
padding-top: 50px;
}
#content-core .portletCollection .portletFooter {
text-align: center;
margin-top: 30px;
}
#content-core .portletCollection .portletHeader {
padding-top: 60px;
padding-bottom: 55px;
}
#content-core .portletCollection {
background-color: #ffffff;
}
#content-core .portletCollection .thumbnail {
background-color: inherit;
}
#content-core .portletCollection .portletFooter .btn {
background: #D75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 1.000em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
}
#content-core .portletCollection .portletFooter .btn:hover {
background: #000000;
border-style: solid;
border-width: 1px;
border-color: #000000;
color: #ffffff !important;
text-transform: uppercase;
border-style: solid;
border-width: 1px;
border-color: #000000;
border-radius: 30px;
text-transform: uppercase;
letter-spacing: 0.05em;
}
#content-core .portletCollection .portletFooter a:hover {
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff !important;
font-size: 1.000em;
letter-spacing: 0.05em;
}
#content-core .portletCollection .portletFooter a:focus {
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff !important;
font-size: 1.000em;
letter-spacing: 0.05em;
}
#content-core .portletCollection .portletFooter .btn-large {
padding: 8px 28px;
}
body.portaltype-portlet-page #content-core .portletCollection .portletHeader h2,
#content-core .portletCollection .portletHeader h2
{
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 3.125em;
color: #d75745;
margin: 0px;
line-height: 75px;
margin-top: 5px;
text-transform: none !important;
}
body.portaltype-portlet-page #content-core .portletCollection .portletHeader h1, dt.portletHeader,
#content-core .portletCollection .portletHeader h1, dt.portletHeader {
font-family: "Raleway", sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 1.250em;
color: #999999;
letter-spacing: 0.05em;
margin: 0px;
line-height: 35px;
}
body.portaltype-portlet-page #content-core .portletCollection .portletHeader h1,
#content-core .portletCollection .portletHeader h1 {
margin-bottom: 35px;
}
body.portaltype-portlet-page #content-core .thumbnail p {
font-size: 1.125em;
}
body.portaltype-portlet-page #content-core .thumbnail h3 {
margin-bottom: 5px;
}
body.portaltype-portlet-page #content-core .thumbnail {
margin: 0 0 13.5px;
padding-top: 25px;
}
body.portaltype-portlet-page #content-core .thumbnail a {
line-height: 30px !important;
}
/* */
.portletMailChimp .portalMessage.error {
display: none !important;
}
#content-core .portletMailChimp .btn {
background: #D75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 1.000em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
-webkit-font-smoothing: antialiased;
}
#content-core .portletMailChimp .field {
margin-bottom: 20px;
}
#content-core .portletMailChimp .btn:hover {
background: #000000;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 1.000em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
}
#content-core .portletMailChimp .formControls .btn {
display: block;
margin: 0 auto;
}
#formfield-form-widgets-email label {
font-family: 'Merriweather', serif;
font-size: 1.250em;
color: #999999;
text-align: center;
margin-bottom: 20px;
font-weight: 400;
width: 100%;
}
#formfield-form-widgets-email .help-block {
display: none;
}
#formfield-form-widgets-email label .required {
display: none;
}
#content-core .portletMailChimp .portletHeader {
text-align: center;
padding-top: 60px;
padding-bottom: 10px;
}
#content-core .portletMailChimp .rowlike {
margin: 0 0 0px;
}
#content-core .portletMailChimp .portletHeader h1 {
font-family: "Raleway", sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 1.250em;
color: #999999;
margin: 0px;
letter-spacing: 0.05em;
line-height: 35px;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) .portletSearch dt.portletHeader {
font-size: 1.000em !important;
}
#content-core .portletHeader .tile {
font-family: "Raleway", sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 1.250em;
color: #999999;
margin: 0px;
letter-spacing: 0.05em;
line-height: 35px;
}
#content-core .portletMailChimp input {
border: 0px;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 20px;
width: 68%;
display: block;
margin : 0 auto;
}
#formfield-form-widgets-interest_groups {
display: none;
}
#content-core .portletMailChimp .formControls {
margin: 0px;
}
#content-core .portletMailChimp .portletDescription {
text-align: center;
margin-top: -8px;
margin-bottom: 20px;
}
#content-core .portletMailChimp .portletDescription p {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.250em;
color: #d75745;
line-height: 75px;
margin-top: 5px;
width: 95%;
margin: 0 auto;
text-transform: none !important;
}
/* */
#portlet_bodytext div[id*='parent-fieldname-text'] {
padding-top: 0px !important;
}
body.portaltype-portlet-page #portlet_bodytext a {
background: #262626;
font-family: "Merriweather", serif;
font-weight: 400;
text-transform: uppercase;
color: #ffffff;
font-size: 0.850em;
border-style: solid;
border-width: 1px;
border-color: #262626;
padding: 4px 18px;
text-decoration: none;
}
body.portaltype-portlet-page #portlet_bodytext a:hover {
background: #ffffff;
font-family: "Merriweather", serif;
font-weight: 400;
text-transform: uppercase;
color: #ffffff;
font-size: 0.850em;
border-style: solid;
border-width: 1px;
border-color: #262626;
}
body.portaltype-portlet-page .get-in-contact,
body.portaltype-portlet-page #portlet_bodytext .get-in-contact {
width: 180px;
display: block;
margin: 0 auto;
}
#portlet_bodytext {
background-color: #f5f5f5;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] {
color: #666666;
font-size: 1em;
font-family: 'Merriweather', serif !important;
font-weight: 400;
}
/* */
#portletPageTopRow > div:nth-last-child(even) .portletWrapper {
background-color: #ffffff !important;
}
#portletPageTopRow > div:nth-last-child(odd) .portletWrapper {
background-color: #f5f5f5 !important;
}
#portletPageTopRow .portletWrapper .portlet {
background-color: inherit;
}
#portletPageTopRow .portletWrapper .portletHeader {
background-color: inherit;
}
.pagePortletDiv .row-fluid > div.portletWrapper:nth-last-child(even) {
background-color: #f5f5f5 !important;
}
.pagePortletDiv .row-fluid > div.portletWrapper:nth-last-child(odd) {
background-color: #ffffff !important;
}
.pagePortletDiv .row-fluid .portlet {
background-color: inherit !important;
}
.pagePortletDiv .row-fluid .portletHeader {
background-color: inherit !important;
}
.pagePortletDiv .row-fluid .portlet {
padding-top: 50px;
}
/* */
.slideshowImage {
padding-top: 50px;
padding-left: 100px;
padding-right: 100px;
}
.slideshowImage img {
width: 100%;
}
/* */
#slideshow {
background-color: #ffffff;
}
/* */
#content-core div[id*='parent-fieldname-text'], #content div[id*='parent-fieldname-formPrologue'], .pfg-form {
padding-top: 30px;
padding-left: 370px;
padding-right: 370px;
line-height: 30px;
padding-bottom: 95px;
}
#content div[id*='parent-fieldname-formEpilogue'], .pfg-form {
padding-top: 30px;
padding-left: 370px;
padding-right: 370px;
line-height: 30px;
padding-bottom: 95px;
}
#content-core div[id*='parent-fieldname-text'] ul, #content-core div[id*='parent-fieldname-text'] ol {
margin-bottom: 30px;
font-size: 1.125em !important;
}
#content-core div[id*='parent-fieldname-text'] ul > ul,  #content-core div[id*='parent-fieldname-text'] ol > ol {
margin-bottom: 0px;
font-size: 1.000em !important;
}
#content-core div[id*='parent-fieldname-text'], #content-core dd.portletItem {
color: #333333;
font-size: 1.000em;
font-family: 'Merriweather', serif !important;
font-weight: 400;
}
#content-core div[id*='parent-fieldname-text'] h2, #content div[id*='parent-fieldname-formPrologue'] h2, .pfg-form h2 {
font-family: 'Merriweather', serif !important;
font-weight: 700;
font-size: 1.875em;
text-transform: none !important;
letter-spacing: 0.05em;
margin-bottom: 25px;
color: #D75745 !important;
}
#content div[id*='parent-fieldname-formEpilogue'] h2, .pfg-form h2 {
font-family: 'Merriweather', serif !important;
font-weight: 700;
font-size: 1.875em;
text-transform: none !important;
letter-spacing: 0.05em;
margin-bottom: 25px;
color: #D75745 !important;
}
#content-core div[id*='parent-fieldname-text'] h3, #content div[id*='parent-fieldname-formPrologue'] h3, .pfg-form h3,
#content-core dd.portletItem h3 {
letter-spacing: 0.05em;
font-family: 'Merriweather', serif !important;
font-weight: 700;
font-size: 1.500em !important;
color: #D75745 !important;
margin-bottom: 25px;
text-transform: none !important;
}
#content-core div[id*='parent-fieldname-text'] h4, #content div[id*='parent-fieldname-formPrologue'] h4, .pfg-form h4,
#content-core dd.portletItem h4 {
letter-spacing: 0.05em;
font-family: 'Merriweather', serif !important;
font-weight: 700;
font-size: 1.260em !important;
color: #D75745 !important;
margin-bottom: 25px;
text-transform: none !important;
}
#content div[id*='parent-fieldname-formEpilogue'] h3, .pfg-form h3 {
letter-spacing: 0.05em;
font-family: 'Merriweather', serif !important;
font-weight: 700;
font-size: 1.500em !important;
color: #D75745 !important;
margin-bottom: 25px;
text-transform: none !important;
}
#content div[id*='parent-fieldname-formEpilogue'] h4 {
letter-spacing: 0.05em;
font-family: 'Merriweather', serif !important;
font-weight: 700;
font-size: 1.260em !important;
color: #D75745 !important;
margin-bottom: 25px;
text-transform: none !important;
}
#content-core div[id*='parent-fieldname-text'] > p,
#content-core dd.portletItem p {
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
margin-bottom: 30px;
color: #333333 !important;
line-height: 30px !important;
font-size: 1.125em;
}
body[class*='template-manage'] #portal-columns {
padding-top: 50px;
}
body[class*='template-manage'] .documentFirstHeading {
padding-top: 0px;
}
#folder-contents-portlet-container > div {
margin-bottom: 40px;
}
body.template-login_form #content-core {
padding-top: 50px;
padding-bottom: 50px;
}
/* */
.template-atct_edit #content {
background-color: #ffffff;
padding-left: 100px;
padding-right: 100px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 0.875em;
font-weight: 400;
}
.template-atct_edit #content ul li a {
font-size: 0.875em;
}
.template-atct_edit #content p {
font-size: 1em;
}
.template-atct_edit #content a {
font-size: 0.875em;
}
.template-atct_edit #content #text_style_text a {
font-size: 1em;
line-height: 20px;
}
.template-atct_edit #content .previewresults {
padding: 15px;
}
.template-atct_edit #content .formControls {
margin: 0;
}
.template-atct_edit #content #archetypes-fieldname-title input {
font-size: 1.000em;
}
.template-atct_edit #content #archetypes-fieldname-description textarea#description {
font-size: 0.875em;
}
.template-atct_edit #content .discreet {
font-size: 1.000em;
}
.template-atct_edit #content #search-results {
font-size: 1.000em;
}
.template-atct_edit #content .formQuestion {
font-size: 1.250em;
}
.template-atct_edit #content .formQuestion .help-block {
font-size: 0.875em;
}
#editContentActionMenus {
padding-left: 100px;
padding-right: 100px;
}
.template-croppingeditor #content {
background-color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
.template-croppingeditor #content .row {
margin-left: 0px;
margin-right: 0px;
}
.template-croppingeditor #content .row > div {
width: 70%;
float:right;
}
.template-croppingeditor #content .row > div:first-child {
width: 20%;
float: left;
}
/* */
.pagePortletDiv .managePortletsLink {
display: none;
}
.pagePortletDiv .container-fluid {
padding-top: 0px !important;
}
.pagePortletDiv .portlet-gap {
display: none;
}
.pagePortletDiv {
margin-top: -5px;
padding-bottom: 0px;
}
.pagePortletDiv .managePortletsFallback {
font-size: 0.875em !important;
}
.pagePortletDiv .managePortletsFallback {
width: 30%;
}
.pagePortletDiv .thumbnail a {
font-size: 1.000em !important;
}
/* */
#content div[id*='parent-fieldname-formEpilogue'] {
background-color: #ffffff;
}
#content div[id*='parent-fieldname-formEpilogue'] {
padding-bottom: 35px !important;
}
#content div[id*='parent-fieldname-formEpilogue'] {
background-color: #ffffff;
}
#content div[id*='parent-fieldname-formEpilogue'] {
padding-bottom: 35px !important;
}
#content .pfg-form {
background-color: #ffffff;
}
#content .pfg-form {
padding-top: 0px !important;
}
#content .pfg-form .field input[type="text"] {
width: 100% !important;
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
color: #000000;
background-color: #f5f5f5;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
#content .pfg-form .required {
display: inline-block;
}
input[type="radio"], input[type="checkbox"] {
margin-right: 5px;
}
#content .pfg-form .formQuestion {
font-family: 'Merriweather', serif;
font-weight: 700;
font-size: 1em;
margin-bottom: 0;
color: #d75745;
}
#content legend {
padding-left: 0px;
}
#content legend {
padding-left: 0px;
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1em;
margin-bottom: 0;
}
#content div:not(.plone_jscalendar) .pfg-form select.form-control {
margin-left: 20px;
}
#content .pfg-form .formControls {
margin-left: 0;
}
.ArchetypesMultiSelectionValue label,
.ArchetypesSelectionWidget label {
font-weight: normal;
}
.label:not(.formQuestion) {
font-weight: normal !important;
}
label {
font-weight: normal;
}
.formQuestion label {
font-weight: bold;
}
#content .pfg-form textarea {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
color: #000000;
background-color: #f5f5f5;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
#content div[id*='parent-fieldname-formPrologue'] p {
font-size: 1.000em;
}
#content div[id*='parent-fieldname-formPrologue'] h3 {
margin-top: 35px !important;
}
#content div[id*='parent-fieldname-formPrologue'] h3 ~ p {
margin-bottom: 0px;
}
#content div[id*='parent-fieldname-formEpilogue'] p {
font-size: 1.000em;
}
#content div[id*='parent-fieldname-formEpilogue'] h3 {
margin-top: 35px !important;
}
#content div[id*='parent-fieldname-formEpilogue'] h3 ~ p {
margin-bottom: 0px;
}
#content .pfg-form .formControls .btn {
background-color: #D75745;
border-color: #D75745;
border-radius: 30px;
font-family: 'Raleway', sans-serif;
font-weight: 700;
font-size: 1.00em;
letter-spacing: 0.1em;
text-transform: uppercase;
}
#content .pfg-form .formControls .btn:hover {
background-color: #000000;
border-color: #000000;
border-radius: 30px;
font-family: 'Raleway', sans-serif;
font-weight: 700;
font-size: 1.00em;
letter-spacing: 0.1em;
text-transform: uppercase;
}
.searchPage .container-fluid {
padding-left: 0px;
padding-right: 0px;
}
/* */
#search-results-wrapper {
margin: 0;
}
#content fieldset {
border: 0;
}
#search-page-header {
width: 100%;
background-color: #f5f5f5;
}
#search-page-header .documentFirstHeading, #search-page-header .documentDescription {
width: 100%;
background-color: #f5f5f5;
text-transform: none;
}
#search-page-header .documentFirstHeading {
font-family: 'Merriweather', serif !important;
font-size: 1.875em;
font-weight: 400;
}
#search-page-header .documentDescription {
font-size: 1.250em;
}
#search-page-header .gap {
padding-bottom: 80px;
}
#search-field {
margin-top: 50px;
}
#search-field input[type="text"] {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em !important;
color: #000000;
background-color: #f5f5f5;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
#search-field .btn {
background: #262626;
font-family: "Merriweather", serif;
font-weight: 400;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #262626;
text-transform: uppercase;
}
#search-field .btn:hover {
background: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000000;
color: #262626 !important;
}
#search-page-header #search-term {
color: #ffffff;
text-decoration: underline;
-moz-text-decoration-color: #000000; /* */
text-decoration-color: #000000;
}
#search-results-bar {
margin-top: 50px;
padding-left: 20px;
padding-right: 20px;
}
#sorting-options strong {
font-size: 1.125em;
}
#searchResultsSort span:first-child {
font-size: 1.125em;
}
.actionMenuHeader a, .actionMenuHeader a:visited {
color: #d75745 !important;
}
#sorting-options a {
color: #d75745;
}
#submit_search_div {
width: auto !important;
padding-left: 0px;
height: 45px;
}
#search-field input[type="text"] {
height: 100%;
}
#search-field .btn {
height: 100%;
}
#fieldscontainer {
width: 69%;
margin: 0 auto;
}
#search_input_div {
width: 82% !important;
height: 45px;
padding-left: 0px;
padding-right: 0px;
}
#submit_search_div {
width: 18% !important;
}
#search-field .btn {
width: 100%;
}
#submit_search_div {
padding-right: 0px;
}
/* */
#search-results {
padding: 0px;
padding-bottom: 90px;
padding-top: 50px;
}
#search-results .searchResults img {
width: 100%;
}
#search-results .searchResults .clearfix {
padding-bottom: 20px;
}
#search-results .tileItem {
margin-bottom: 20px;
}
#search-results .res-info h2 {
text-transform: none !important;
font-size: 1.250em;
}
#search-results .res-info h2 a {
color: #000000;
font-size: 1.000em;
}
#search-results .res-info .description {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
color: #999999;
}
#search-results .listingBar a, #search-results .listingBar span {
font-family: 'Merriweather', serif;
font-size: 1.000em;
color: #999999;
}
#search-results .listingBar .current_page {
color: #666666;
}
#search-results .listingBar .next {
color: #000000;
}
#search-results .listingBar span, #search-results .listingBar a {
margin-right: 15px;
}
#search-results .listingBar span.previous {
margin-right: 10px;
}
#search-results .listingBar span.next a {
color: #999999;
margin-right: 0px;
}
#search-results .listingBar span.next {
margin-right: 0px;
}
.listingBar a, .listingBar span {
font-family: 'Raleway', sans-serif !important;
font-size: 1.000em !important;
font-weight: 700 !important;
color: #999999;
}
.listingBar .current_page {
color: #666666 !important;
}
.listingBar .next {
color: #999999;
}
.listingBar span, .listingBar a {
margin-right: 15px;
color: #cccccc !important;
}
.listingBar span, .listingBar a:visited {
color: #cccccc !important;
}
.listingBar span, .listingBar a:focus {
color: #cccccc !important;
}
.listingBar span.previous {
margin-right: 10px;
}
.listingBar span.next a {
color: #000000;
margin-right: 0px;
}
.listingBar span.next {
margin-right: 0px;
}
.listingBar div {
padding-bottom: 40px;
}
#search-results strong {
padding-left: 20px;
padding-right: 20px;
}
.listingBar strong {
padding-left: 20px;
padding-right: 20px;
}
#search-results #next_item {
text-align: right;
}
.listingBar #next_item {
text-align: right;
}
.listingBar a.btn {
text-transform: uppercase !important;
font-family: 'Raleway', sans-serif;
font-weight: 700;
color: #999999 !important;
}
/* */
#portal-languageselector {
}
#portal-languageselector {
font-family: 'Merriweather', serif;
font-weight: 700;
color: #7f7f7f;
font-size: 1.000em;
}
#portal-languageselector a {
font-family: 'Merriweather', serif;
font-weight: 700;
color: #ffffff;
font-size: 1.000em;
}
#portal-languageselector .currentLanguage a {
color: #7f7f7f;
}
/* */
.wrapper-img {
margin-left: auto;
margin-right: auto;
padding-top: 50px;
}
.wrapper-img img {
display: block;
max-width: 100%;
margin: 0 auto;
}
/* */
.thumb-wrapper {
position: relative;
}
.person-buttons.person-collection {
position: absolute;
bottom: 22px;
left: calc(50% - 83px);
}
#viewlet-above-content-body {
background-color: #ffffff;
}
.social-viewlet {
display: none;
}
body.portaltype-media-person .social-viewlet {
display: block;
padding-top: 0px;
padding-bottom: 25px;
max-width: 200px;
background-color: #ffffff;
margin: 0 auto;
}
.template-folder_contents .social-viewlet {
display: none !important;
}
.person-buttons .btn {
background: rgba(255,255,255, 0.96);
font-family: "Merriweather", serif;
font-weight: 400;
color: #999999;
font-size: 1.250em;
border-style: solid;
border-width: 1px;
border-color: #eeeeee;
text-transform: uppercase;
border-bottom: 1px solid #eeeeee !important;
padding-top: 12px;
padding-bottom: 11px;
padding-left: 18px;
padding-right: 18px;
height: auto;
}
.person-buttons .btn:hover {
background: #ffffff !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #eeeeee !important;
color: #999999 !important;
}
.person-buttons a {
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
text-decoration: none !important;
color: #999999 !important;
font-size: 1.250em !important;
line-height: 16px !important;
}
/* */
#content-core .portletMailChimp #formfield-form-widgets-email label {
display: none;
}
/* */
@media (max-width: 480px) {
body {
padding-left: 0px;
padding-right: 0px;
}
.searchPage .container-fluid {
padding-left: 0px;
padding-right: 0px;
}
#search-field {
padding-left: 20px;
padding-right: 20px;
}
#search-results .res-info {
margin-top: 13px;
margin-bottom: 15px;
}
.wrapper-img {
margin-left: auto;
margin-right: auto;
width: 100%;
height: auto;
padding-top: 0px;
}
.wrapper-img img {
display: block;
width: 100% !important;
height: auto !important;
margin: 0 auto;
}
#search_input_div {
width: 100% !important;
height: 45px;
padding-left: 0px;
padding-right: 0px;
}
#fieldscontainer {
width: 100% !important;
margin: 0 auto;
}
#search_input_div {
width: 100% !important;
}
#submit_search_div {
margin-top: 10px;
width: auto !important;
}
#content-core .thumbnail h3 {
margin-bottom: 5px !important;
}
.listingBar a, .listingBar span {
font-family: 'Raleway', sans-serif !important;
font-size: 0.9em !important;
font-weight: 700 !important;
color: #999999;
}
}
/* */
@media (min-width: 481px) and (max-width: 767px) {
body {
padding-left: 0px;
padding-right: 0px;
}
#portal-columns {
padding-left: 0px;
padding-right: 0px;
}
.searchPage .container-fluid {
padding-left: 0px;
padding-right: 0px;
}
#search-field {
padding-left: 40px;
padding-right: 40px;
}
#search-results .res-info {
margin-top: 13px;
margin-bottom: 15px;
}
.wrapper-img {
margin-left: auto;
margin-right: auto;
width: 100%;
height: auto;
padding-top: 0px;
}
.wrapper-img img {
display: block;
width: 100% !important;
height: auto !important;
margin: 0 auto;
}
#fieldscontainer {
width: 100% !important;
margin: 0 auto;
}
#search_input_div {
width: 70% !important;
}
#submit_search_div {
width: 30% !important;
}
.listingBar a, .listingBar span {
font-family: 'Raleway', sans-serif !important;
font-size: 0.9em !important;
font-weight: 700 !important;
color: #999999;
}
}
@media (min-width: 768px) and (max-width: 991px) {
body {
padding-left: 0px;
padding-right: 0px;
}
#portal-columns {
padding-left: 0px;
padding-right: 0px;
}
.searchPage .container-fluid {
padding-left: 20px;
padding-right: 20px;
}
#search-field {
padding-left: 40px;
padding-right: 40px;
}
.wrapper-img {
margin-left: auto;
margin-right: auto;
width: 100%;
height: auto !important;
padding-top: 0px;
}
.wrapper-img img {
display: block;
max-width: 100%;
height: auto;
margin: 0 auto;
}
#fieldscontainer {
width: 100% !important;
margin: 0 auto;
}
#search_input_div {
width: 80% !important;
}
#submit_search_div {
width: 20% !important;
}
.listingBar a, .listingBar span {
font-family: 'Raleway', sans-serif !important;
font-size: 0.9em !important;
font-weight: 700 !important;
color: #999999;
}
}
/* */
@media (min-width: 992px) and (max-width: 1199px) {
body {
padding-left: 0px;
padding-right: 0px;
}
#portal-columns {
padding-left: 0px;
padding-right: 0px;
}
.searchPage .container-fluid {
padding-left: 20px;
padding-right: 20px;
}
#search-field {
padding-left: 20px;
padding-right: 20px;
}
.wrapper-img {
margin-left: auto;
margin-right: auto;
padding-top: 50px;
}
.wrapper-img img {
display: block;
max-width: 100%;
margin: 0 auto;
}
}
@media (min-width: 1200px) {
body {
padding-left: 0px;
padding-right: 0px;
}
#portal-columns {
padding-left: 0px;
padding-right: 0px;
}
.searchPage .container-fluid {
padding-left: 70px;
padding-right: 70px;
}
#search-field {
padding-left: 20px;
padding-right: 20px;
}
.wrapper-img {
margin-left: auto;
margin-right: auto;
padding-top: 50px;
}
.wrapper-img img {
display: block;
max-width: 100%;
margin: 0 auto;
}
}
@media (min-width: 1439px) {
.wrapper-img {
margin-left: auto;
margin-right: auto;
width: 1280px;
height: 770px;
padding-top: 50px;
}
.wrapper-img img {
display: block;
height: 720px;
max-width: 100%;
margin: 0 auto;
}
}
@media (max-width: 480px) {
#parent-fieldname-title, .documentFirstHeading {
padding-left: 20px;
padding-right: 20px;
margin-bottom: 15px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#parent-fieldname-title, .documentFirstHeading {
padding-left: 40px;
padding-right: 40px;
margin-bottom: 15px;
}
}
/* */
@media (min-width: 768px) and (max-width: 991px) {
#parent-fieldname-title, .documentFirstHeading {
padding-left: 40px;
padding-right: 40px;
margin-bottom: 15px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#parent-fieldname-title, .documentFirstHeading {
padding-left: 100px;
padding-right: 100px;
}
}
@media (min-width: 1200px) {
#parent-fieldname-title, .documentFirstHeading {
padding-left: 100px;
padding-right: 100px;
}
}
/* */
@media (max-width: 991px) {
#portal-logo {
position: absolute;
right: 5px;
top: 0px;
z-index: 1000;
}
#portal-logo {
width: 60px;
height: auto;
margin-right: 5px;
margin-top: 5px;
}
#portal-logo img {
width: 60px;
height: auto;
margin-top: 0px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#portal-logo img {
}
#portal-languageselector {
}
#portal-languageselector {
}
}
@media (min-width: 768px) and (max-width: 991px) {
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (min-width: 1200px) {
}
@media (max-width: 480px) {
#parent-fieldname-description {
padding-left: 20px;
padding-right: 20px;
}
.documentDescription {
padding-left: 20px;
padding-right: 55px;
}
body.portaltype-portlet-page #content .documentDescription, body.portaltype-portlet-page #content #description, body.portaltype-portlet-page #content .documentDescription, body.portaltype-portlet-page #content #description {
font-size: 1.500em;
line-height: 37px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-top: 118px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
margin-top: 0 !important;
}
}
/* */
@media (min-width: 481px) and (max-width: 767px) {
#parent-fieldname-description {
padding-left: 40px;
padding-right: 40px;
}
.documentDescription {
padding-left: 40px;
padding-right: 40px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-right: 75px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-top: 118px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
margin-top: 0 !important;
}
}
/* */
@media (min-width: 768px) and (max-width: 991px) {
#parent-fieldname-description, .documentDescription {
padding-left: 40px;
padding-right: 40px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-left: 40px;
padding-right: 40px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-top: 90px;
padding-bottom: 30px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
margin-top: 0 !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#parent-fieldname-description {
padding-left: 220px;
padding-right: 220px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-left: 0px;
padding-right: 0px;
width: 850px;
display: block;
margin: 0 auto;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-top: 90px;
padding-bottom: 30px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
margin-top: 0 !important;
}
}
@media (min-width: 1200px) {
#parent-fieldname-description, .documentDescription {
padding-left: 220px;
padding-right: 220px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-left: 0px;
padding-right: 0px;
width: 850px;
display: block;
margin: 0 auto;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
padding-top: 90px;
padding-bottom: 30px;
}
body.portaltype-portlet-page #parent-fieldname-description, body.portaltype-portlet-page #parent-fieldname-description {
margin-top: 0 !important;
}
}
/* */
@media (max-width: 480px) {
#portal-columns {
padding-left: 0px !important;
padding-right: 0px !important;
}
#parent-fieldname-title, #content .documentDescription {
text-align: left;
}
}
/* */
@media (min-width: 481px) and (max-width: 767px) {
body {
padding-left: 0px;
padding-right: 0px;
}
#portal-columns {
padding-left: 0px !important;
padding-right: 0px !important;
}
#parent-fieldname-title, #content .documentDescription, .documentFirstHeading {
text-align: left;
}
}
/* */
@media (min-width: 768px) and (max-width: 979) {
#portal-columns {
padding-left: 0px !important;
padding-right: 0px !important;
}
#parent-fieldname-title, #content .documentDescription, .documentFirstHeading {
text-align: left;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#portal-columns {
padding-left: 0px !important;
padding-right: 0px !important;
}
#parent-fieldname-title, #content .documentDescription, .documentFirstHeading {
text-align: center;
}
}
@media (min-width: 1200px) {
#portal-columns {
padding-left: 0px !important;
padding-right: 0px !important;
}
#parent-fieldname-title, #content .documentDescription, .documentFirstHeading {
text-align: center;
}
}
/* */
@media (max-width: 480px) {
#content-core .tileColumns {
padding-left: 5px;
padding-right: 5px;
}
}
/* */
@media (min-width: 481px) and (max-width: 767px) {
#content-core .tileColumns {
padding-left: 25px;
padding-right: 25px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#content-core .tileColumns {
padding-left: 25px;
padding-right: 25px;
}
}
/* */
@media (min-width: 992px) and (max-width: 1199px) {
#content-core .tileColumns {
padding-left: 25px;
padding-right: 25px;
}
}
@media (min-width: 1200px) {
#content-core .tileColumns {
padding-left: 80px;
padding-right: 80px;
}
}
/* */
@media (max-width: 480px) {
#FooterPortlet {
padding-left: 0px;
padding-right: 0px;
}
#FooterPortlet .portletWrapper:first-child {
text-align: left;
}
#FooterPortlet .portletWrapper .portletStaticText:not(.portlet-static-teylers-text) {
text-align: left;
margin-bottom: 35px;
}
#FooterPortlet .col-lg-2:first-child {
margin-left: 0px;
}
#FooterPortlet .portletStaticText {
text-align: left;
}
#parent-fieldname-description, .documentDescription {
padding-bottom: 45px;
}
}
/* */
@media (min-width: 481px) and (max-width: 767px) {
#FooterPortlet {
padding-left: 20px;
padding-right: 20px;
}
#FooterPortlet .portletStaticText {
text-align: left;
}
#FooterPortlet .portletWrapper .portletStaticText:not(.portlet-static-teylers-text) {
text-align: left;
margin-bottom: 18px;
}
#parent-fieldname-description, .documentDescription {
padding-bottom: 45px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#FooterPortlet {
padding-left: 20px;
padding-right: 20px;
}
#parent-fieldname-description, .documentDescription {
padding-bottom: 50px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#FooterPortlet {
padding-left: 20px;
padding-right: 20px;
}
#parent-fieldname-description, .documentDescription {
padding-bottom: 215px;
}
}
@media (min-width: 1200px) {
#FooterPortlet {
padding-left: 80px;
padding-right: 80px;
}
#parent-fieldname-description, .documentDescription {
padding-bottom: 215px;
}
}
@media (max-width: 480px) {
#content-core .portletCollection .container-fluid {
padding-left: 20px;
padding-right: 20px;
}
#content-core #row-items {
padding-left: 0px;
padding-right: 0px;
}
#content-core .portletMailChimp .rowlike {
margin: 0 0 70px !important;
}
.portletMailChimp .portletDescription p {
text-align: left;
}
.portletMailChimp .portletDescription {
padding-left: 20px;
padding-right: 20px;
}
#content-core #portlet_bodytext.container-fluid {
padding-left: 20px;
padding-right: 20px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#content-core .portletCollection .container-fluid {
padding-left: 40px;
padding-right: 40px;
}
#content-core #row-items {
padding-left: 20px;
padding-right: 20px;
}
.portletMailChimp .portletDescription p {
text-align: left;
}
.portletMailChimp .portletDescription {
padding-left: 40px;
padding-right: 40px;
}
#content-core #portlet_bodytext.container-fluid {
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#content-core .portletCollection .container-fluid {
padding-left: 40px;
padding-right: 40px;
}
#content-core #row-items {
padding-left: 20px;
padding-right: 20px;
}
#content-core #portlet_bodytext.container-fluid {
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#content-core .portletCollection .container-fluid {
padding-left: 40px;
padding-right: 40px;
}
#content-core #row-items {
padding-left: 20px;
padding-right: 20px;
}
#content-core #portlet_bodytext.container-fluid {
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 1200px) {
#content-core .portletCollection .container-fluid {
padding-left: 80px;
padding-right: 80px;
}
#content-core #row-items {
padding-left: 80px;
padding-right: 80px;
}
#content-core #portlet_bodytext.container-fluid {
padding-left: 80px;
padding-right: 80px;
}
body.portaltype-portlet-page #content-core .portletCollection .portletHeader h2 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 3.125em;
color: #d75745;
margin: 0px;
line-height: 75px;
margin-top: 5px;
width: 95%;
margin: 0 auto;
text-transform: none !important;
}
}
@media (max-width: 480px) {
#content-core .portletMailChimp .formControls .btn {
display: block;
margin: 0;
}
#content-core .portletMailChimp .container-fluid {
padding-left: 20px;
padding-right: 20px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#content-core .portletMailChimp .container-fluid {
padding-left: 40px;
padding-right: 40px;
}
#content-core .portletMailChimp .formControls .btn {
display: block;
margin: 0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#content-core .portletMailChimp .container-fluid {
padding-left: 40px;
padding-right: 40px;
text-align: center;
}
#formfield-form-widgets-email label {
text-align: center;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#content-core .portletMailChimp .container-fluid {
padding-left: 100px;
padding-right: 100px;
}
}
@media (min-width: 1200px) {
#content-core .portletMailChimp .container-fluid {
padding-left: 100px;
padding-right: 100px;
}
}
@media (max-width: 480px) {
body.portaltype-portlet-page .get-in-contact, body.portaltype-portlet-page .get-in-contact {
margin: 0;
margin-left: 20px;
}
body.portaltype-portlet-page #portlet_bodytext .get-in-contact {
margin: 0;
margin-left: 0;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 481px) and (max-width: 767px) {
body.portaltype-portlet-page .get-in-contact, body.portaltype-portlet-page .get-in-contact {
margin: 0;
margin-left: 40px;
}
body.portaltype-portlet-page #portlet_bodytext .get-in-contact {
margin: 0;
margin-left: 0;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
body.portaltype-portlet-page .get-in-contact, body.portaltype-portlet-page .get-in-contact {
margin: 0;
margin-left: 40px;
}
body.portaltype-portlet-page #portlet_bodytext .get-in-contact {
margin: 0;
margin-left: 0;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
body.portaltype-portlet-page .get-in-contact, body.portaltype-portlet-page .get-in-contact {
margin: 0 auto;
}
body.portaltype-portlet-page #portlet_bodytext .get-in-contact {
margin: 0 auto;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 1200px) {
body.portaltype-portlet-page .get-in-contact, body.portaltype-portlet-page .get-in-contact {
margin: 0 auto;
}
body.portaltype-portlet-page #portlet_bodytext .get-in-contact {
margin: 0 auto;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] {
padding-left: 0;
padding-right: 0;
}
}
/* */
@media (max-width: 480px) {
.slideshowImage {
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}
.portletHeader {
text-align: left !important;
}
#formfield-form-widgets-email label {
text-align: left !important;
}
#content-core .portletMailChimp input {
width: 100%;
padding-left: 5%;
padding-right: 0px;
margin-left: 0px;
}
#content-core .portletMailChimp .portletDescription p {
margin: 0px;
line-height: 35px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
.slideshowImage {
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}
.portletHeader {
text-align: left !important;
}
#formfield-form-widgets-email label {
text-align: left !important;
}
#content-core .portletMailChimp input {
width: 100%;
padding-left: 5%;
padding-right: 0px;
margin-left: 0px;
}
#content-core .portletMailChimp .portletDescription p {
margin: 0px;
line-height: 35px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.slideshowImage {
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}
#formfield-form-widgets-email label {
text-align: center !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.slideshowImage {
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.slideshowImage {
padding-top: 50px;
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 1200px) {
.slideshowImage {
padding-top: 50px;
padding-left: 100px;
padding-right: 100px;
}
}
@media (max-width: 480px) {
#content-core div[id*='parent-fieldname-text'], #content div[id*='parent-fieldname-formPrologue'], .pfg-form,
#content-core dd.portletItem  {
padding-left: 20px;
padding-right: 20px;
line-height: 30px;
padding-bottom: 35px;
font-size: 1.000em;
}
#content div[id*='parent-fieldname-formEpilogue'] {
padding-left: 20px;
padding-right: 20px;
line-height: 30px;
padding-bottom: 35px;
font-size: 1.000em;
}
#content-core div[id*='parent-fieldname-text'] p, #content-core dd.portletItem p {
width: 100%;
}
#content-core div[id*='parent-fieldname-text'] img, #content-core dd.portletItem img {
width: auto;
max-width: 100%;
}
#content-core dd.portletItem > * {
width: auto;
}
#content-core dt.portletHeader {
padding-left: 20px;
text-align: left;
}
#content-core dd.portletItem h3 {
text-align: left;
padding-bottom: 35px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#content-core div[id*='parent-fieldname-text'], #content div[id*='parent-fieldname-formPrologue'], .pfg-form,
#content-core dd.portletItem, #content div[id*='parent-fieldname-formEpilogue'] {
padding-left: 40px;
padding-right: 40px;
line-height: 30px;
padding-bottom: 35px;
}
#content-core div[id*='parent-fieldname-text'] p,
#content-core dd.portletItem p {
width: 100%;
}
#content-core div[id*='parent-fieldname-text'] img, #content-core dd.portletItem img {
width: auto;
max-width: 100%;
}
#content-core dt.portletHeader {
padding-left: 40px;
text-align: left;
}
#content-core dd.portletItem h3 {
text-align: left;
padding-bottom: 35px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#content-core div[id*='parent-fieldname-text'], #content div[id*='parent-fieldname-formPrologue'], .pfg-form,
#content-core dd.portletItem, #content div[id*='parent-fieldname-formEpilogue'] {
padding-left: 40px;
padding-right: 40px;
line-height: 30px;
padding-bottom: 35px;
}
#content-core div[id*='parent-fieldname-text'] > p,
#content-core dd.portletItem > p {
width: 650px;
}
#content-core dd.portletItem p {
margin: 0;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] p {
width: 100%;
}
#content-core div[id*='parent-fieldname-text'] table {
width: 650px !important;
}
#content-core div[id*='parent-fieldname-text'] img,
#content-core dd.portletItem img {
width: auto;
max-width: 100%;
}
#content-core dt.portletHeader {
padding-left: 40px;
text-align: left;
}
#content-core dd.portletItem h3 {
text-align: left;
padding-bottom: 35px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#content div[id*='parent-fieldname-formPrologue'], .pfg-form, #content div[id*='parent-fieldname-formEpilogue'] {
padding-top: 50px;
padding-left: 26%;
padding-right: 26%;
line-height: 30px;
padding-bottom: 65px;
}
#content-core div[id*='parent-fieldname-text'], #content-core dd.portletItem {
padding-top: 35px;
padding-left: 0px;
padding-right: 0px;
line-height: 30px;
padding-bottom: 65px;
}
#content-core dd.portletItem {
padding-bottom: 40px;
}
#content-core div[id*='parent-fieldname-text'] > p,
#content-core dd.portletItem p {
width: 650px;
margin: 0 auto;
margin-bottom: 30px;
}
#content-core div[id*='parent-fieldname-text'] > *,
#content-core dd.portletItem ul, #content-core dd.portletItem span, #content-core dd.portletItem h2,
#content-core dd.portletItem h3 {
width: 650px;
margin: 0 auto;
margin-right: auto !important;
margin-left: auto !important;
}
#content-core div[id*='parent-fieldname-text'] table {
width: 650px !important;
margin: 0 auto;
}
#content-core dd.portletItem h3 {
text-align: center;
padding-bottom: 35px;
}
#content-core div[id*='parent-fieldname-text'] img,
#content-core dd.portletItem img {
width: 100%;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] > p {
width: 100%;
margin: 0 auto;
}
#content-core dt.portletHeader {
text-align: center;
}
}
@media (min-width: 1200px) {
#content div[id*='parent-fieldname-formPrologue'], .pfg-form {
padding-top: 50px;
padding-left: 26%;
padding-right: 26%;
line-height: 30px;
padding-bottom: 65px;
}
#content div[id*='parent-fieldname-formEpilogue'] {
padding-top: 0px;
padding-left: 26%;
padding-right: 26%;
line-height: 30px;
padding-bottom: 65px;
}
#content-core div[id*='parent-fieldname-text'],
#content-core dd.portletItem {
padding-top: 35px;
padding-left: 0px;
padding-right: 0px;
line-height: 30px;
padding-bottom: 65px;
}
#content-core dd.portletItem {
padding-bottom: 40px;
}
#content-core div[id*='parent-fieldname-text'] > p,
#content-core dd.portletItem p {
width: 650px;
margin: 0 auto;
margin-bottom: 30px;
}
#content-core div[id*='parent-fieldname-text'] > *,
#content-core dd.portletItem ul, #content-core dd.portletItem span, #content-core dd.portletItem h2,
#content-core dd.portletItem h3 {
width: 650px !important;
margin: 0 auto;
margin-right: auto !important;
margin-left: auto !important;
}
#content-core div[id*='parent-fieldname-text'] table {
width: 650px !important;
margin: 0 auto;
}
#content-core dd.portletItem h3 {
text-align: center;
padding-bottom: 35px;
}
#content-core div[id*='parent-fieldname-text'] img,
#content-core dd.portletItem img {
width: auto;
max-width: 100%;
}
#content-core #portlet_bodytext div[id*='parent-fieldname-text'] > p {
width: 100%;
margin: 0 auto;
}
#content-core dt.portletHeader {
text-align: center;
}
}
/* */
@media (max-width: 991px) and (min-width: 768px) {
.template-atct_edit #content {
background-color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
.template-croppingeditor #content {
background-color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
.template-folder_contents #content {
background-color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
padding-top: 0px;
font-size: 1.000em;
}
#editContentActionMenus {
padding-left: 40px;
padding-right: 40px;
}
}
@media (max-width: 500px) {
.template-folder_contents .link-parent {
margin-left: 0px;
}
}
@media (max-width: 767px) {
.template-atct_edit #content {
background-color: #ffffff;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
.template-croppingeditor #content {
background-color: #ffffff;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
.template-folder_contents #content {
background-color: #ffffff;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
#editContentActionMenus {
padding-left: 20px;
padding-right: 20px;
}
}
@media (min-width: 992px) {
.template-atct_edit #content {
background-color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
.template-croppingeditor #content {
background-color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
.template-folder_contents #content {
background-color: #ffffff;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
#editContentActionMenus {
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 1200px) {
.template-atct_edit #content {
background-color: #ffffff;
padding-left: 100px;
padding-right: 100px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 0.875em;
}
.template-croppingeditor #content {
background-color: #ffffff;
padding-left: 100px;
padding-right: 100px;
padding-bottom: 50px;
padding-top: 50px;
font-size: 1.000em;
}
#editContentActionMenus {
padding-left: 100px;
padding-right: 100px;
}
}
.slideshow-wrapper {
height: 100%;
}
.hiddenStructure.hidden, p.hiddenStructure {
content: "";
font-size: 0;
}
#collectionFilters .managePortletsLink {
display: none;
}
#collectionFilters .managePortletsFallback {
padding: 0;
margin: 0;
margin-bottom: 50px;
}
#collectionFilters p {
margin: 0;
display: inline-block;
}
#collectionFilters p {
padding-right: 25px;
}
#collectionFilters a {
color: #999999;
font-size: 1.000em;
}
#collectionFilters a:visited {
color: #999999;
font-size: 1.000em;
}
#collectionFilters a:hover {
color: #000000;
}
#collectionFilters {
margin-bottom: 50px;
}
#collectionFilters a.highlighted {
color: #000000;
}
#content .documentDescription, .documentDescription {
margin-top: -83px !important;
}
#parent-fieldname-title, .documentFirstHeading {
margin-bottom: 100px !important;
}
#content-core .portletMailChimp input {
border: 2px solid #f5f5f5;
-webkit-box-shadow: none;
box-shadow: none;
font-family: "Merriweather", serif;
font-size: 1.00em;
line-height: 30px;
color: #666666;
font-weight: 400;
}
#content-core .portletItem input {
border: 2px solid #f5f5f5;
-webkit-box-shadow: none;
box-shadow: none;
font-family: "Merriweather", serif;
font-size: 1.00em;
line-height: 30px;
color: #666666;
font-weight: 400;
margin-bottom: 20px;
}
#content-core .portletItem .btn {
background: #D75745;
font-family: "Raleway", sans-serif !important;
font-weight: 700;
color: #ffffff !important;
font-size: 1.000em !important;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 10px 28px;
-webkit-font-smoothing: antialiased;
}
#content-core .portletItem .btn:hover {
background: #000000;
font-family: "Raleway", sans-serif !important;
font-weight: 700;
color: #ffffff !important;
font-size: 1.000em !important;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
-webkit-font-smoothing: antialiased;
padding: 10px 28px;
}
#content-core .portletItem .searchField {
width: 68%;
display: block;
margin: 0 auto;
margin-bottom: 20px;
}
#content-core .portletItem .searchButton {
display: block;
margin: 0 auto;
}
#content-core .portletSearch .portletFooter {
display: none;
}
#content-core .portletSearch .portletItem {
padding-bottom: 0px;
}
dl.portletSearch {
padding-bottom: 0px;
margin-bottom: 0px;
}
#content-core dl.portletSearch dt.portletHeader {
padding-top: 60px;
margin-top: 0px;
}
/* */
@media (max-width: 480px) {
#portal-languageselector {
padding-left: 0px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#portal-languageselector {
padding-left: 0px;
}
#content-core .portletItem .searchField {
width: 100%;
padding-left: 5%;
padding-right: 0px;
margin-left: 0px;
}
#content-core .portletItem .searchButton {
margin: 0;
}
#content-core .portletItem .searchField {
width: 100%;
padding-left: 5%;
padding-right: 0px;
margin-left: 0px;
}
}
/* */
@media (min-width: 768px) and (max-width: 991px) {
#portal-languageselector {
padding-left: 0px;
}
#content-core .portletSearch dt.portletHeader {
text-align: center !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#portal-languageselector {
padding-left: 0px;
}
#content-core .LSBox {
padding-left: 100px;
padding-right: 100px;
}
}
@media (min-width: 1200px) {
#portal-languageselector {
padding-left: 0px;
}
#content-core .LSBox {
padding-left: 100px;
padding-right: 100px;
}
}
.not-clickable {
cursor: default;
pointer-events:none;
}
.not-clickable img {
cursor: default;
pointer-events:none;
}
.thumbnail > img, .thumbnail a > img {
width: 100%;
}
a.get-in-contact:visited {
color: #ffffff !important;
}
/* */
#content-core.error_page .similar-items {
padding-top: 50px;
padding-bottom: 50px;
}
#content-core.error_page p:first-child {
margin-top: 50px;
}
#content-core.error_page h3 {
margin-top: 40px;
}
#content-core.error_page p {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
color: #666666;
-webkit-font-smoothing: antialiased;
}
#content-core.error_page a {
color: #000000;
font-size: 1em;
-webkit-font-smoothing: antialiased;
}
#content-core.error_page a:hover {
color: #000000;
text-decoration: underline;
-moz-text-decoration-color: #000000; /* */
text-decoration-color: #000000;
}
#content-core.error_page .item_description a {
font-size: 1.350em;
}
#content-core.error_page .item_description p {
color: #999999;
}
#content-core.error_page img {
width: 100%;
}
#content-core.error_page .clearfix {
padding-bottom: 20px;
}
#content-core.error_page .similar-items {
padding-left: 0px;
padding-right: 0px;
}
body.portaltype-formthankspage #content blockquote dt {
font-family: 'Merriweather', serif;
font-weight: 700;
font-size: 1em;
text-transform: uppercase;
color: #000000;
}
body.portaltype-formthankspage #content blockquote dd {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1em;
margin-bottom: 10px;
color: #666666;
}
body.portaltype-formthankspage #content blockquote {
background-color: #ffffff;
border: 0;
width: 100%;
padding-top: 40px;
padding-bottom: 40px;
}
body.portaltype-formthankspage #content blockquote > * {
width: 650px;
margin: 0 auto;
}
/* */
@media (max-width: 480px) {
#content-core.error_page {
padding-left: 20px;
padding-right: 20px;
}
body.portaltype-formthankspage #content blockquote {
padding-left: 20px;
padding-right: 20px;
}
#content-core.error_page > p {
width: 100%;
}
body.portaltype-formthankspage #content blockquote > * {
margin: 0;
width: 100%;
}
dd.portletItem p.btn-container {
text-align: left !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#content-core.error_page {
padding-left: 40px;
padding-right: 40px;
}
#content-core.error_page > p {
width: 100%;
}
body.portaltype-formthankspage #content blockquote > * {
margin: 0;
width: 100%;
}
body.portaltype-formthankspage #content blockquote {
padding-left: 40px;
padding-right: 40px;
}
dd.portletItem p.btn-container {
text-align: left !important;
}
}
/* */
@media (min-width: 768px) and (max-width: 991px) {
#content-core.error_page {
padding-left: 40px;
padding-right: 40px;
}
#content-core.error_page > p {
width: 650px;
margin: 0 auto;
}
body.portaltype-formthankspage #content blockquote > * {
margin: 0;
width: 650px;
}
body.portaltype-formthankspage #content blockquote {
padding-left: 40px;
padding-right: 40px;
}
dd.portletItem p.btn-container {
text-align: left !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#content-core.error_page {
padding-left: 100px;
padding-right: 100px;
}
#content-core.error_page > p {
width: 640px;
margin: 0 auto;
}
body.portaltype-formthankspage #content blockquote > * {
width: 650px;
margin: 0 auto;
}
body.portaltype-formthankspage #content blockquote {
padding-left: 100px;
padding-right: 100px;
}
dd.portletItem p.btn-container {
text-align: center !important;
}
}
@media (min-width: 1200px) {
#content-core.error_page {
padding-left: 100px;
padding-right: 100px;
}
#content-core.error_page > p {
width: 640px;
margin: 0 auto;
}
body.portaltype-formthankspage #content blockquote > * {
width: 650px;
margin: 0 auto;
}
body.portaltype-formthankspage #content blockquote {
padding-left: 100px;
padding-right: 100px;
}
dd.portletItem .btn {
text-align: center !important;
}
dd.portletItem p.btn-container {
text-align: center !important;
}
}
.icon-video {
position: absolute;
top: 41%;
left: 41%;
width: 22%;
height: 22%;
background-color: red;
margin: 0 auto;
background: url("/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/play.svg") no-repeat;
background-size: 100% 100%;
opacity: 0.75;
}
.icon-video:hover {
opacity: 1;
cursor: pointer;
}
#content-core .thumb-image img {
object-fit: cover;
}
/* */
.popover-content {
font-family: 'Merriweather', serif;
font-size: 1.000em;
font-weight: 400;
color: #666666;
padding: 20px;
}
.slideshowContent {
position: relative;
}
.mediaShowButtons {
position: absolute;
}
#content-core div[id*='parent-fieldname-text'] a:hover {
color: #666666 !important;
}
#content-core div[id*='parent-fieldname-text'] a:focus {
color: #666666 !important;
}
.table-responsive {
width: 100% !important;
}
.similar-items .thumb-pic {
padding-left: 0px;
}
#portal-personaltools-wrapper .dropdown-menu {
z-index: 10000;
}
dl.portletStaticText {
padding-top: 1px !important;
}
dd.portletItem h3 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.250em;
color: #999999;
margin: 0px;
line-height: 26px;
text-transform: none !important;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) dt.portletHeader {
font-size: 1.250em !important;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs):not(.portaltype-portlet-page) dt.portletHeader span {
font-family: "Merriweather", serif;
font-weight: 700;
text-transform: uppercase;
color: #000000;
margin: 0px;
line-height: 35px;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) dd.portletItem .btn {
background: #262626;
font-family: "Merriweather", serif !important;
font-weight: 400;
text-transform: uppercase;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid;
border-width: 1px;
border-color: #262626;
padding: 5px 18px;
-webkit-font-smoothing: antialiased;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) dd.portletItem .btn:hover {
background: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000000;
color: #262626 !important;
text-transform: uppercase;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) dd.portletItem a.btn {
text-decoration: none !important;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) dd.portletItem p.btn-container {
text-align: center;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) dd.portletItem > h3:first-child {
margin-top: -30px !important;
}
/* */
.slideshowContent {
position: relative;
}
.slideshowContent .slick-prev:before, .slick-next:before {
color: black;
}
.slick-slideshow {
margin-bottom: 0px;
}
/* */
@media (max-width: 480px) {
.slick-next {
right: 0px;
}
.slick-prev {
left: 0px;
}
.slideshowContent {
padding-top: 0px;
padding-bottom: 30px;
}
.slick-slideshow, .slideshowDetails {
width: 100%;
margin: 0 auto;
}
.slideshowContent .slick-slide {
width: 100%;
}
.slideshowContent .slick-slide img, .slideshowContent .slick-slide iframe {
width: 100%;
height: auto;
margin: 0 auto;
}
}
@media (min-width: 481px) and (max-width: 767px) {
.slick-next {
right: 0px;
}
.slick-prev {
left: 0px;
}
.slideshowContent {
padding-top: 0px;
padding-bottom: 30px;
}
.slick-slideshow, .slideshowDetails {
width: 100%;
margin: 0 auto;
}
.slideshowContent .slick-slide {
width: 100%;
}
.slideshowContent .slick-slide img, .slideshowContent .slick-slide iframe {
width: 100%;
height: auto;
margin: 0 auto;
}
.slideshowDetails .slideshow-slides {
padding-left: 40px;
padding-right: 0px;
}
.slideshowDetails .slideshow-description {
padding-left: 40px;
padding-right: 40px;
}
}
/* */
@media (min-width: 768px) and (max-width: 991px) {
.slick-next {
right: 0px;
}
.slick-prev {
left: 0px;
}
.slideshowContent {
padding-top: 0px;
padding-bottom: 30px;
}
.slick-slideshow, .slideshowDetails {
width: 100%;
margin: 0 auto;
}
.slideshowContent .slick-slide {
width: 100%;
}
.slideshowContent .slick-slide img, .slideshowContent .slick-slide iframe {
width: 100%;
height: auto;
margin: 0 auto;
}
.slideshowDetails .slideshow-slides {
padding-left: 40px;
padding-right: 0px;
}
.slideshowDetails .slideshow-description {
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.slideshowContent {
padding-top: 50px;
padding-bottom: 30px;
}
.slick-slideshow {
margin: 0 auto;
}
.slideshowDetails {
width: 640px;
margin: 0 auto;
}
.slideshowContent .slick-slide {
}
.slideshowContent .slick-slide img, .slideshowContent .slick-slide iframe {
max-width: 100%;
margin: 0 auto;
}
.slideshowDetails .slideshow-slides {
padding-left: 0px;
padding-right: 0px;
}
.slideshowDetails .slideshow-description {
padding-left: 0px;
}
}
/* */
@media (min-width: 1200px) {
.slideshowContent {
padding-top: 50px;
padding-bottom: 30px;
}
.slick-slideshow {
margin: 0 auto;
}
.slideshowDetails {
width: 640px;
margin: 0 auto;
}
.slideshowContent .slick-slide img, .slideshowContent .slick-slide iframe {
max-width: 100%;
margin: 0 auto;
}
.slideshowDetails .slideshow-slides {
padding-left: 0px;
padding-right: 0px;
}
.slideshowDetails .slideshow-description {
padding-left: 0px;
}
}
@media (min-width: 1439px) {
.slideshowContent {
padding-top: 50px;
padding-bottom: 30px;
}
.slick-slideshow {
width: 1280px;
margin: 0 auto;
}
.slideshowDetails {
width: 640px;
margin: 0 auto;
}
.slideshowWrapper .slick-slide img, .slideshowContent .slick-slide iframe {
max-width: 100%;
margin: 0 auto;
}
}
.slideshowDetails {
margin-top: 10px;
}
.slideshowDetails p {
margin: 0;
}
.slick-next {
right: 0px;
}
.slick-prev {
left: 0px;
}
.slideshowWrapper {
position: relative;
}
.slick-prev, .slick-next {
width: 80px;
height: 80px;
margin-top: -40px;
opacity: 0;
transition: opacity 0.2s ease-in;
}
body.portaltype-portlet-page .slick-prev, body.portaltype-portlet-page .slick-next {
width: 80px;
height: 80px;
margin-top: -40px;
opacity: 0.6;
transition: opacity 0.2s ease-in;
}
body.portaltype-portlet-page .slick-prev:hover, body.portaltype-portlet-page .slick-next:hover {
opacity: 1;
}
.slick-init .slick-prev, .slick-init .slick-next {
opacity: 0.6;
transition: opacity 0.2s ease-in;
}
.slick-prev:before, .slick-next:before {
content: "";
}
.slick-prev:hover, .slick-next:hover {
opacity: 1;
transition: opacity 0.2s ease-in;
}
/* */
.container.object-container {
width: 100%;
}
.object-container {
padding-left: 0px;
padding-right: 0px;
}
.object-container .object-label {
padding-left: 0px;
color:#000000;
}
.object-container .object-value {
padding-left: 0px;
}
/* */
.slick-prev {
background: url("/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/arrow-left.svg") no-repeat 27px !important;
background-position: 50% 50%;
background-size: 20px 20px;
}
.slick-next {
background: url("/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/arrow-right.svg") no-repeat 30px !important;
background-position: 50% 50%;
background-size: 20px 20px;
}
.container.object-container {
display: none;
}
#get_more_info {
cursor: pointer;
}
.slick-loading {
visibility: hidden;
}
.slick-slideshow img:-moz-loading {
visibility: hidden;
}
.slick-slideshow.double-view .slick-slide img {
width: 50%;
margin: 0;
padding:0px;
float: left;
border: 0px;
}
/* */
@media (min-width: 1439px) {
.slick-slideshow.double-view .slick-slide img {
height: auto;
}
.slick-slideshow.coins .slick-slide img {
height: auto;
}
}
/* */
.collection-pagination {
text-transform: uppercase;
font-family: 'Raleway', sans-serif;
font-weight: 700;
color: #cccccc;
margin-bottom: 40px;
font-size: 1.000em;
}
#collectionFilters {
text-transform: uppercase;
background-color: #F5F5F5;
}
#collectionFilters a {
font-size: 1.000em !important;
font-family: 'Raleway', sans-serif !important;
font-weight: 700 !important;
color: #cccccc;
letter-spacing: 0.02em !important;
}
#collectionFilters a:visited {
color: #cccccc;
}
#collectionFilters a.highlighted {
color: #333333;
}
#collectionFilters {
height: 80px;
}
#collectionFilters .portletWrapper {
padding-top: 25px; /* */
}
/* */
@media (max-width: 480px) {
#collectionFilters {
padding-left: 20px;
padding-right: 20px;
}
#collectionFilters {
margin-bottom: 0px;
}
#parent-fieldname-title, .documentFirstHeading {
padding-top: 125px;
}
.slick-prev {
background: url("/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/arrow-left.svg") no-repeat 10px !important;
background-position: 50% 50%;
background-size: 20px 20px;
}
.slick-next {
background: url("/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/arrow-right.svg") no-repeat 10px !important;
background-position: 50% 50%;
background-size: 20px 20px;
}
.slick-prev, .slick-next {
width: 40px !important;
height: 40px !important;
top: 50%;
margin-top: -20px !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#collectionFilters {
padding-left: 40px;
padding-right: 40px;
}
#collectionFilters {
margin-bottom: 0px;
}
#parent-fieldname-title, .documentFirstHeading {
padding-top: 80px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#collectionFilters {
padding-left: 40px;
padding-right: 40px;
}
#collectionFilters {
margin-bottom: 0px;
}
#parent-fieldname-title, .documentFirstHeading {
padding-top: 100px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#collectionFilters {
padding-left: 40px;
padding-right: 40px;
}
#collectionFilters {
margin-bottom: 0px;
}
}
@media (min-width: 1200px) {
#collectionFilters {
padding-left: 100px;
padding-right: 100px;
}
}
/* */
#content h1.documentFirstHeading {
font-family: 'Raleway', sans-serif !important;
font-weight: 800 !important;
font-size: 3.125em !important;
line-height: 50px !important;
color: #333333 !important;
letter-spacing: 0.02em;
}
#content .documentDescription.description {
font-family: 'Merriweather', serif;
font-weight: 300;
font-style: italic;
color: #333333;
font-size: 1.125em;
}
.menu_wrapper {
position: fixed;
width: 80px;
height: 80px;
background-color: #000000;
z-index: 10;
}
.listingBar .btn {
width: 100%;
}
.listingBar .number-list {
padding-top: 10px;
}
#FooterPortlet a {
color: #D75745 !important;
font-size: 1.000em !important;
font-family: 'Merriweather', serif !important;
font-weight: 400;
}
#FooterPortlet h2 {
font-family: 'Raleway', sans-serif;
font-weight: 700;
font-size: 1.250em;
color: #666666;
letter-spacing: 0.05em;
margin-bottom: 15px;
}
#FooterPortlet .social-media-portlet i {
content: "";
padding-top:6px;
}
#FooterPortlet .social-media-portlet {
width: 20%;
margin-left: 40%;
margin-right: 40%;
margin-top: 37px;
}
#FooterPortlet .social-media-portlet a {
color: #ffffff !important;
padding-left: 18px;
}
#FooterPortlet .social-media-portlet .col-lg-4:last-child a {
padding-left: 17px;
}
#FooterPortlet .social-media-portlet .col-lg-4:first-child a {
padding-left: 4px;
}
#FooterPortlet .social-media-portlet .fa.fa-facebook {
padding-left: 2px;
padding-top: 8px;
}
#FooterPortlet .social-media-portlet .fa.fa-twitter {
padding-top: 7px;
}
#FooterPortlet .social-media-portlet .fa.fa-youtube-play {
padding-top: 7px;
}
#FooterPortlet .social-media-portlet .col-lg-4 {
padding-left: 9px !important;
padding-right: 9px !important;
}
#FooterPortlet .social-media-portlet .btn {
width: 50px;
height: 50px;
border: 0px;
border-radius: 25px;
background-color: #CCCCCC;
}
#FooterPortlet .social-media-portlet .btn.facebook-btn:hover {
background-color: #3b5998;
}
#FooterPortlet .social-media-portlet .btn.twitter-btn:hover {
background-color: #55ACEE;
}
#FooterPortlet .social-media-portlet .btn.youtube-btn:hover {
background-color: #e52d27;
}
#FooterPortlet .social-media-portlet .btn.pinterest-btn:hover {
background-color: #cb2027;
}
#FooterPortlet .social-media-portlet .btn.instagram-btn:hover {
background-color: #517fa4;
}
#FooterPortlet .museum-info {
padding-top: 55px;
}
#FooterPortlet .museum-info p {
font-family: "Merriweather", serif;
font-size: 1.000em;
color: #999999;
display: inline;
padding: 12px;
}
@media (max-width: 480px) {
#FooterPortlet .social-media-portlet {
width: 85%;
margin-left: 20px;
margin-top: 37px;
}
#FooterPortlet .social-media-portlet .col-lg-4 {
padding-left: 0px !important;
}
#FooterPortlet .museum-info p {
display: block;
padding: 0px;
padding-left: 20px;
}
#FooterPortlet .social-media-portlet {
margin-top: 17px;
}
#FooterPortlet .museum-info {
padding-top: 32px;
}
#portal-footer-wrapper {
padding-top: 80px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#FooterPortlet .social-media-portlet {
width: 70%;
margin-left: 20px;
margin-top: 37px;
}
#FooterPortlet .social-media-portlet .col-lg-4 {
padding-left: 0px !important;
}
#FooterPortlet .museum-info p {
display: block;
padding: 0px;
padding-left: 20px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#FooterPortlet .social-media-portlet {
width: 40%;
margin-left: 30%;
margin-right: 30%;
margin-top: 37px;
}
#FooterPortlet h2 {
padding-top: 36px;
}
#portal-footer-wrapper {
padding-top: 33px;
}
#FooterPortlet .social-media-portlet {
margin-top: 0px !important;
}
#FooterPortlet .museum-info p {
display: block;
padding-top: 0px;
}
#FooterPortlet .museum-info {
padding-top: 60px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
#FooterPortlet .social-media-portlet {
width: 36%;
margin-left: 32%;
margin-right: 32%;
margin-top: 37px;
}
#content-core div[id*='parent-fieldname-text'] .table-responsive {
width: 80% !important;
}
}
@media (min-width: 1200px) {
#FooterPortlet .social-media-portlet {
width: 40%;
margin-left: 30%;
margin-right: 30%;
margin-top: 37px;
}
#content-core div[id*='parent-fieldname-text'] .table-responsive {
width: 60% !important;
}
}
.portaltype-document .contentsListing {
display: none;
}
/* */
.page-overlay {
position: fixed;
width: 100%;
height: 100%;
cursor: pointer;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: -1000;
background-color: #000;
pointer-events:none;
opacity: 0;
-webkit-transition: opacity 400ms ease;
transition: opacity 400ms ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
body.canvas-slid .page-overlay {
opacity: 0.2;
z-index:200;
}
body.canvas-slid .menu_wrapper {
z-index: 300;
}
/* */
.collection-filters {
background-color: #F5F5F5;
border: 0px;
}
.collection-filters li {
display: block !important;
}
.collection-filters li > a:hover {
background-color: #F5F5F5 !important;
}
.collection-filters li a {
text-transform: uppercase;
font-size: 1.000em !important;
font-family: 'Raleway', sans-serif !important;
font-weight: 700 !important;
color: #cccccc !important;
letter-spacing: 0.02em !important;
}
.collection-filters .navbar-toggle {
background-color: #f5f5f5 !important;
}
.collection-filters .navbar-toggle:hover{
background-color: #f5f5f5 !important;
}
.collection-filters .navbar-collapse .nav ul > li > a:hover {
background-color: #f5f5f5 !important;
}
.collection-filters .navbar-collapse {
border-color: #f5f5f5 !important;
}
.collection-filters .navbar-brand {
text-transform: uppercase;
font-size: 1.000em !important;
font-family: 'Raleway', sans-serif !important;
font-weight: 700 !important;
color: #333333 !important;
letter-spacing: 0.02em !important;
}
.collection-filters .portletWrapper {
padding-top: 12px;
}
.collection-filters p {
display: inline-block;
}
.collection-filters p a {
padding-right: 30px;
text-transform: uppercase;
font-size: 1.000em !important;
font-family: 'Raleway', sans-serif !important;
font-weight: 700 !important;
color: #cccccc !important;
letter-spacing: 0.02em !important;
}
.collection-filters .portletStaticText a.highlighted {
color: #333333 !important;
}
.collection-filters .managePortletsLink {
display: none;
}
.collection-filters .fa-chevron-down {
color: #999999;
}
@media (max-width: 480px) {
.collection-filters p {
display: block;
}
.collection-filters .container-fluid {
padding-left: 25px;
padding-right: 20px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
.collection-filters p {
display: block;
}
.collection-filters .container-fluid {
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.collection-filters .container-fluid {
padding-left: 6px;
padding-right: 6px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.collection-filters .container-fluid {
padding-left: 7px;
padding-right: 7px;
}
}
@media (min-width: 1200px) {
.collection-filters .container-fluid {
padding-left: 61px;
padding-right: 61px;
}
}
.collection-filters .navbar-nav a {
line-height: 60px !important;
height: 60px;
padding-top: 0;
}
/* */
@media (max-width: 480px) {
#content h1.documentFirstHeading {
font-family: 'Raleway', sans-serif !important;
font-weight: 800 !important;
font-size: 1.500em !important;
line-height: 40px !important;
color: #333333 !important;
letter-spacing: 0.05em;
padding-top: 120px !important;
text-transform: uppercase;
}
#content .documentDescription.description {
font-family: 'Merriweather', serif;
font-weight: 300;
font-style: italic;
color: #333333;
font-size: 1.000em !important;
}
#search-page-header #search-field {
padding-bottom: 70px !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#content h1.documentFirstHeading {
font-family: 'Raleway', sans-serif !important;
font-weight: 800 !important;
font-size: 1.875em !important;
line-height: 40px !important;
color: #333333 !important;
letter-spacing: 0.02em;
padding-top: 80px !important;
text-transform: none;
}
#content .documentDescription.description {
font-family: 'Merriweather', serif;
font-weight: 300;
font-style: italic;
color: #333333;
font-size: 1.125em;
}
#search-page-header #search-field {
padding-bottom: 70px !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#content h1.documentFirstHeading {
font-family: 'Raleway', sans-serif !important;
font-weight: 800 !important;
font-size: 1.875em !important;
line-height: 40px !important;
color: #333333 !important;
letter-spacing: 0.02em;
text-transform: none;
}
#content .documentDescription.description {
font-family: 'Merriweather', serif;
font-weight: 300;
font-style: italic;
color: #333333;
font-size: 1.125em;
}
}
#content-core div[id*='parent-fieldname-text'] th, td {
padding-left: 20px;
padding-right: 20px;
}
#content-core div[id*='parent-fieldname-text'] th {
border-left: 1px solid #f1f1f1;
border-right: 1px solid #f1f1f1;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
}
#content-core div[id*='parent-fieldname-text'] table {
border-bottom: 1px solid #cccccc;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs)  #content-core div[id*='parent-fieldname-text'] th {
font-family: 'Raleway', sans-serif;
font-weight: 800;
font-size: 1.00em;
text-transform: uppercase;
padding-top: 10px;
padding-bottom: 10px;
color: #D75745;
letter-spacing: 0.05em;
}
#content-core div[id*='parent-fieldname-text'] hr {
border-top: 1px solid #cccccc;
}
#content-core div[id*='parent-fieldname-text'] td {
padding-top: 10px;
padding-bottom: 10px;
border-left: 1px solid #f1f1f1;
border-right: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
border-top: 0px;
color: #333333;
font-size: 1.000em;
}
/* */
.portaltype-object #portal-footer-wrapper {
display: none;
}
.portaltype-object .documentFirstHeading {
display: none;
}
.portaltype-object .documentDescription {
display: none;
}
.portaltype-object header {
background-color: #2B2B2B;
}
body.template-double_view header {
background-color: #ffffff !important;
}
body.template-book_view header {
background-color: #000000 !important;
}
body.template-double_view {
background-color: #ffffff !important;
}
body.template-book_view {
background-color: #000000 !important;
}
body.template-double_view .slideshow {
background-color: #ffffff !important;
}
body.template-book_view .slideshow {
background-color: #000000 !important;
}
.portaltype-object #slickslideshow,
body.template-collection_view #slickslideshow,
body.template-facetednavigation_view #slickslideshow,
body.template-detailed_tabular_view #slickslideshow,
body.template-etickets_view #slickslideshow,
.portletSlideshow #slickslideshow,
body[class^="template-content"] #slickslideshow,
body.template-full_view #slickslideshow {
padding-top: 0px;
padding-bottom: 0px;
}
.portaltype-object .slideshowWrapper,
body.template-collection_view .slideshowWrapper,
body.template-facetednavigation_view .slideshowWrapper,
body.template-etickets_view .slideshowWrapper,
body.template-detailed_tabular_view .slideshowWrapper,
.portletSlideshow .slideshowWrapper,
body[class^="template-content"] .slideshowWrapper,
body.template-full_view .slideshowWrapper {
height: 100%;
}
.portaltype-object #slickslideshow .slick-slide,
body.template-collection_view #slickslideshow .slick-slide,
body.template-facetednavigation_viewfacetednavigation_view #slickslideshow .slick-slide,
body.template-etickets_view #slickslideshow .slick-slide,
body.template-detailed_tabular_view #slickslideshow .slick-slide,
.portletSlideshow #slickslideshow .slick-slide,
body[class^="template-content"] #slickslideshow .slick-slide,
body.template-full_view #slickslideshow .slick-slide {
max-width: 100%;
}
.portaltype-object #slickslideshow .slick-slide img, .slideshowContent .slick-slide iframe,
body.template-collection_view #slickslideshow .slick-slide img,
body.template-facetednavigation_viewfacetednavigation_view #slickslideshow .slick-slide img,
body.template-detailed_tabular_view #slickslideshow .slick-slide img,
body.template-etickets_view #slickslideshow .slick-slide img,
.portletSlideshow #slickslideshow .slick-slide img,
body[class^="template-content"] #slickslideshow .slick-slide img,
body.template-full_view #slickslideshow .slick-slide img {
max-width: 100%;
}
.portaltype-object #slickslideshow {
background-color: #2b2b2b;
}
html.portaltype-object {
height: 100%;
background-color: #2B2B2B !important;
}
body.portaltype-object {
height: 100%;
background-color: #2B2B2B !important;
}
.portaltype-object #portal-logo img,
body.template-collection_view #portal-logo img,
body.portaltype-portlet-page #portal-logo img,
body[class^="template-content"] #portal-logo img {
}
.portaltype-object #parent-fieldname-text {
display: none;
}
.portaltype-object #slickslideshow,
body.template-collection_view #slickslideshow,
body.template-facetednavigation_view #slickslideshow,
body.template-detailed_tabular_view #slickslideshow,
body.template-etickets_view #slickslideshow,
.portletSlideshow #slickslideshow {
width: 100%;
height: 100%;
}
.portaltype-object #slideshow-controls,
body.portaltype-portlet-page #slideshow-controls,
body[class^="template-content"] #slideshow-controls,
body.template-full_view #slideshow-controls {
position: absolute;
bottom: 0;
left: 0;
height: 80px;
width: 100%;
background-color: #242424;
padding-right: 0px;
}
body.template-collection_view #slideshow-controls,
body.template-facetednavigation_view #slideshow-controls,
body.template-detailed_tabular_view #slideshow-controls,
body.template-etickets_view #slideshow-controls,
body[class^="template-content"] #slideshow-controls,
body.template-full_view #slideshow-controls {
display: none;
}
.portaltype-object #slideshow-controls > div,
body.portaltype-portlet-page #slideshow-controls > div,
body[class^="template-content"] #slideshow-controls > div,
body.template-full_view #slideshow-controls > div {
height: 100%;
}
.portaltype-object #slideshow-controls > div p,
body.portaltype-portlet-page #slideshow-controls > div p,
body[class^="template-content"] #slideshow-controls > div p,
body.template-full_view #slideshow-controls > div p {
line-height: 33px;
padding: 23.5px;
margin:0;
}
.portaltype-object #slideshow-controls .slide-description,
body.portaltype-portlet-page #slideshow-controls .slide-description,
body[class^="template-content"] #slideshow-controls .slide-description,
body.template-full_view #slideshow-controls .slide-description {
color: #ffffff !important;
}
.portaltype-object #slideshow-controls .slide-description span,
body.portaltype-portlet-page #slideshow-controls .slide-description span,
body[class^="template-content"] #slideshow-controls .slide-description span,
body.template-full_voew #slideshow-controls .slide-description span {
padding-right: 20px;
}
.portaltype-object #slideshow-controls .actions-div,
body.portaltype-portlet-page #slideshow-controls .actions-dev {
padding-right: 0px;
padding-left: 0px;
}
.portaltype-object #slideshow-controls .actions-div,
body.portaltype-portlet-page #slideshow-controls .actions-div,
body[class^="template-content"] #slideshow-controls .actions-div,
body.template-full_view #slideshow-controls .actions-div {
padding-right: 0px;
padding-left: 0px;
}
body.portaltype-portlet-page #slideshow-controls .actions-div a .fa.fa-info-circle,
body.portaltype-portlet-page #slideshow-controls .actions-div a .fa.fa-times,
body.portaltype-portlet-page #slideshow-controls .btn.expand-btn .fa.fa-expand,
body.portaltype-portlet-page #slideshow-controls .btn.expand-btn .fa.fa-compress,
body.portaltype-portlet-page #slideshow-controls .btn.play-btn .fa.fa-play,
body.portaltype-portlet-page #slideshow-controls .btn.play-btn .fa.fa-pause,
body.portaltype-portlet-page #slideshow-controls .btn.share-btn .fa.fa-share-alt {
line-height: 60px;
color: #ffffff;
font-size: 1.250em;
opacity: 0.6;
}
body[class^="template-content"] #slideshow-controls .actions-div a .fa.fa-info-circle,
body[class^="template-content"] #slideshow-controls .actions-div a .fa.fa-times,
body[class^="template-content"] #slideshow-controls .btn.expand-btn .fa.fa-expand,
body[class^="template-content"] #slideshow-controls .btn.expand-btn .fa.fa-compress,
body[class^="template-content"] #slideshow-controls .btn.play-btn .fa.fa-play,
body[class^="template-content"] #slideshow-controls .btn.play-btn .fa.fa-pause,
body[class^="template-content"] #slideshow-controls .btn.share-btn .fa.fa-share-alt {
line-height: 60px;
color: #ffffff;
font-size: 1.250em;
opacity: 0.6;
}
body.template-full_view #slideshow-controls .actions-div a .fa.fa-info-circle,
body.template-full_view #slideshow-controls .actions-div a .fa.fa-times,
body.template-full_view #slideshow-controls .btn.expand-btn .fa.fa-expand,
body.template-full_view #slideshow-controls .btn.expand-btn .fa.fa-compress,
body.template-full_view #slideshow-controls .btn.play-btn .fa.fa-play,
body.template-full_view #slideshow-controls .btn.play-btn .fa.fa-pause,
body.template-full_view #slideshow-controls .btn.share-btn .fa.fa-share-alt {
line-height: 60px;
color: #ffffff;
font-size: 1.250em;
opacity: 0.6;
}
.portaltype-object #slideshow-controls .actions-div a .fa.fa-info-circle,
.portaltype-object #slideshow-controls .actions-div a .fa.fa-times,
.portaltype-object #slideshow-controls .btn.expand-btn .fa.fa-expand,
.portaltype-object #slideshow-controls .btn.expand-btn .fa.fa-compress,
.portaltype-object #slideshow-controls .btn.play-btn .fa.fa-play,
.portaltype-object #slideshow-controls .btn.play-btn .fa.fa-pause,
.portaltype-object #slideshow-controls .btn.share-btn .fa.fa-share-alt,
.portaltype-object #slideshow-controls .btn.shop-btn .fa.fa-shopping-cart {
line-height: 60px;
color: #ffffff;
font-size: 1.250em;
opacity: 0.6;
}
body.template-book_view #slideshow-controls .btn.zoom-btn .fa.fa-search-plus,
body.template-book_view #slideshow-controls .btn.zoom-btn .fa.fa-search-minus {
line-height: 60px;
color: #ffffff;
font-size: 1.250em;
opacity: 0.6;
}
.portaltype-object #slideshow-controls {
display: none;
}
.portaltype-object #slideshow-controls .btn,
body.portaltype-portlet-page #slideshow-controls .btn,
body[class^="template-content"] #slideshow-controls .btn,
body.template-full_view #slideshow-controls .btn {
display: none;
height: 100%;
background-color: #242424;
width: 32%;
float: right;
border: 0px;
border-left: 0px solid #2b2b2b;
border-right: 0px solid #2b2b2b;
}
body.template-book_view #slideshow-controls .btn {
width: 20% !important;
}
.portaltype-object #slideshow-controls .btn {
width: 25%;
}
body.template-multiple_view #slideshow-controls .btn,
body.template-instruments_view #slideshow-controls .btn {
display: none;
height: 100%;
background-color: #242424;
width: 18%;
float: right;
border: 0px;
border-left: 0px solid #2b2b2b;
border-right: 0px solid #2b2b2b;
}
.portaltype-object #slideshow-controls .btn.info-btn,
body.portaltype-portlet-page #slideshow-controls .btn.info-btn,
body.portaltype-portlet-page #slideshow-controls .btn.share-btn,
.portaltype-object #slideshow-controls .btn.shop-btn {
display: block;
}
body.template-book_view #slideshow-controls .btn.zoom-btn {
display: block;
}
body.template-multiple_view #slideshow-controls .btn.play-btn,
body.template-multiple_view #slideshow-controls .btn.pause-btn,
body.template-instruments_view #slideshow-controls .btn.play-btn,
body.template-instruments_view #slideshow-controls .btn.pause-btn, {
display: block;
}
.portaltype-object #slideshow-controls .btn.share-btn {
display: block;
}
.portaltype-object #slideshow-controls .btn.expand-btn,
body.portaltype-portlet-page #slideshow-controls .btn.expand-btn,
body[class^="template-content"] #slideshow-controls .btn.expand-btn,
body[class^="template-content"] #slideshow-controls .btn.share-btn,
body.template-full_view #slideshow-controls .btn.expand-btn,
body.template-full_view #slideshow-controls .btn.share-btn {
display: block;
}
.portaltype-object header,
body.template-collection_view header,
body.template-facetednavigation_view header,
body.template-detailed_tabular_view header,
body.template-etickets_view header,
body.portaltype-portlet-page header,
body[class^="template-content"] header,
body.template-full_view header {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 2;
}
.portaltype-object #slideshow-controls .btn.info-btn:hover .fa,
.portaltype-object #slideshow-controls .btn.expand-btn:hover .fa,
.portaltype-object #slideshow-controls .btn.play-btn:hover .fa,
.portaltype-object #slideshow-controls .btn.share-btn:hover .fa,
.portaltype-object #slideshow-controls .btn.shop-btn:hover .fa,
.portaltype-object #slideshow-controls .btn.zoom-btn:hover .fa {
opacity: 1;
}
body.template-book_view #slideshow-controls .btn.zoom-btn:hover .fa {
opacity: 1;
}
body.portaltype-portlet-page #slideshow-controls .btn.info-btn:hover .fa,
body.portaltype-portlet-page #slideshow-controls .btn.expand-btn:hover .fa,
body.portaltype-portlet-page #slideshow-controls .btn.play-btn:hover .fa,
body.portaltype-portlet-page #slideshow-controls .btn.share-btn:hover .fa {
opacity: 1;
}
body[class^="template-content"]  #slideshow-controls .btn.expand-btn:hover .fa,
body[class^="template-content"]  #slideshow-controls .btn.play-btn:hover .fa,
body[class^="template-content"]  #slideshow-controls .btn.share-btn:hover .fa {
opacity: 1;
}
body.template-full_view  #slideshow-controls .btn.expand-btn:hover .fa,
body.template-full_view  #slideshow-controls .btn.play-btn:hover .fa,
body.template-full_view  #slideshow-controls .btn.share-btn:hover .fa {
opacity: 1;
}
body.template-multiple_view.portaltype-object #slideshow-controls .btn.play-btn,
body.template-multiple_view.portaltype-object #slideshow-controls .btn.pause-btn,
body.template-instruments_view.portaltype-object #slideshow-controls .btn.play-btn,
body.template-instruments_view.portaltype-object #slideshow-controls .btn.pause-btn
{
display: block;
}
@media (max-width: 480px) {
.portaltype-object #slideshow-controls .slide-description {
padding-left: 0px;
}
body.portaltype-portlet-page #slideshow-controls .slide-description {
padding-left: 0px;
}
body[class^="template-content"] #slideshow-controls .slide-description,
body.template-full_view #slideshow-controls .slide-description {
padding-left: 0px;
}
.portaltype-object .slide-description #slide-description,
.portaltype-object .slide-description #slide-count {
font-size: 1.000em !important;
}
body.portaltype-portlet-page .slide-description #slide-description,
body.portaltype-portlet-page .slide-description #slide-count {
font-size: 1.000em !important;
}
body[class^="template-content"] .slide-description #slide-description,
body[class^="template-content"] .slide-description #slide-count,
body.template-full_view .slide-description #slide-description,
body.template-full_view .slide-description #slide-count {
font-size: 1.000em !important;
}
}
.portaltype-object .slick-list, .portaltype-object .slick-track,
body.template-collection_view .slick-list,
body.template-collection_view .slick-track,
body.template-facetednavigation_view .slick-list,
body.template-facetednavigation_view .slick-track,
body.template-detailed_tabular_view .slick-list,
body.template-detailed_tabular_view .slick-track,
body.template-etickets_view .slick-list,
body.template-etickets_view .slick-track,
.portletSlideshow .slick-list,
.portletSlideshow .slick-track,
body[class^="template-content"] .slick-list,
body[class^="template-content"] .slick-track,
body.template-full_view .slick-list,
body.template-full_view .slick-track
{
height: 100% !important;
}
.portaltype-object .slick-slideshow,
body.template-collection_view .slick-slideshow,
body.template-facetednavigation_view .slick-slideshow,
body.template-detailed_tabular_view .slick-slideshow,
body.template-etickets_view .slick-slideshow,
.portletSlideshow .slick-slideshow,
body[class^="template-content"] .slick-slideshow,
body.template-full_view .slick-slideshow {
width: 100% !important;
}
.portaltype-object #slickslideshow .slideshowWrapper {
padding-top: 80px;
padding-bottom: 80px;
}
.portaltype-object .slick-slide img,
body.template-collection_view .slick-slide img,
body.template-facetednavigation_view .slick-slide img,
body.template-detailed_tabular_view .slick-slide img,
body.template-etickets_view .slick-slide img,
.portletSlideshow .slick-slide img,
body[class^="template-content"] .slick-slide img,
body.template-full_view .slick-slide img {
position: relative;
top: 50%;
width: 100%;
height: auto;
margin: 0 auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
resize: both;
}
.portaltype-object #portal-footer-wrapper {
margin-top: -5px;
}
#portal-languageselector {
display: none;
}
/* */
.portaltype-object .slide-description #slide-description, .portaltype-object .slide-description #slide-count {
font-size: 1.125em;
}
.portaltype-object .slide-description #slide-description {
max-width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
white-space: -moz-nowrap; /* */
white-space: -nowrap;     /* */
white-space: -o-nowrap;   /* */
word-wrap: break-word;      /* */
}
.portaltype-object .slide-description {
overflow: hidden;
}
.portaltype-object #slideshow-controls,
body.portaltype-portlet-page #slideshow-controls,
body[class^="template-content"] #slideshow-controls,
body.template-full_view #slideshow-controls {
padding-left: 0px;
}
.portaltype-object #slideshow-controls > div p,
body.portaltype-portlet-page #slideshow-controls > div p,
body[class^="template-content"] #slideshow-controls > div p,
body.template-full_view #slideshow-controls > div p {
padding-left: 13.5px;
}
/* */
.portaltype-object .inner-bg,
body.template-collection_view .inner-bg,
body.template-facetednavigation_view .inner-bg,
body.template-detailed_tabular_view .inner-bg,
body.template-etickets_view .inner-bg,
.portletSlideshow .inner-bg,
body[class^="template-content"] .inner-bg,
body.template-full_view .inner-bg
{
height: 100%;
}
#slickslideshow.fullscreen .slideshowWrapper {
padding-top: 0px;
padding-bottom: 0px;
}
header.fullscreen {
height: 0px;
}
#slickslideshow.fullscreen .inner-bg {
position: relative;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
}
#slickslideshow.fullscreen .inner-bg img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
-webkit-transform: none;
transform: none;
width: auto !important;
height: auto !important;
max-width: none !important;
}
#slickslideshow.fullscreen .slick-list, #slickslideshow.fullscreen .slick-track, #slickslideshow.fullscreen .slick-slide {
overflow: hidden;
margin: 0px;
}
#slickslideshow.fullscreen .slick-slider img {
max-width: none !important;
}
@media (max-width: 480px) {
#slickslideshow.fullscreen .slick-slide img, #slickslideshow .slick-slide iframe {
max-width: 100%;
height: 100% !important;
margin: auto !important;
}
.portaltype-object #slideshow-controls .btn {
width: 100%;
opacity: 1 !important;
}
body.portaltype-portlet-page #slideshow-controls .btn,
body[class^="template-content"] #slideshow-controls .btn {
width: 100%;
opacity: 1 !important;
}
body.template-full_view #slideshow-controls .btn {
width: 100%;
opacity: 1 !important;
}
#content-core div[id*='parent-fieldname-text'], #content div[id*='parent-fieldname-formPrologue'], .pfg-form, #content div[id*='parent-fieldname-formEpilogue'] {
padding-top: 180px;
}
#content-core div[id*='parent-fieldname-text'] {
padding-top: 40px;
}
body.portaltype-product #content-core div[id*='parent-fieldname-text'], #content div[id*='parent-fieldname-formPrologue'], .pfg-form, #content div[id*='parent-fieldname-formEpilogue'] {
padding-top: 20px;
}
}
.container.object-container {
padding-top: 20px;
}
/* */
.wrap-next, .wrap-prev {
position: absolute;
width: 80px;
height: 80px;
top: 50%;
margin-top: -50px;
background-color: rgba(36, 36, 36, 0.6);
}
@media (max-width: 480px) {
.wrap-next, .wrap-prev {
width: 40px;
height: 40px;
top: 50%;
margin-top: -20px;
}
}
.wrap-next {
right: 0;
}
.wrap-prev {
left: 0;
}
.slick-prev:hover, .slick-next:hover {
opacity: 1;
transition: opacity 0.2s ease-in;
}
#visual-portal-wrapper {
margin-top: -1px;
}
.portaltype-object .double-container {
width: 50%;
height: 100%;
float: left;
overflow: hidden;
}
.portaltype-object .slick-slide .double-container:first-child img {
float: right;
max-width: none !important;
}
.portaltype-object .slick-slide .double-container:last-child img {
float: left;
max-width: none !important;
}
.portaltype-object .slide-description, .portaltype-object .slide-count,
body.portaltype-portlet-page .slide-description, .portaltype-object .slide-count,
body[class^="template-content"] .slide-description, .portaltype-object .slide-count,
body.template-full_view .slide-description, .portaltype-object .slide-count {
opacity: 0.6;
}
.portaltype-object #slickslideshow.fullscreen #slideshow-controls,
body.portaltype-portlet-page #slickslideshow.fullscreen #slideshow-controls,
body[class^="template-content"] #slickslideshow.fullscreen #slideshow-controls,
body.template-full_view #slickslideshow.fullscreen #slideshow-controls
{
opacity: 0.8;
}
/* */
#search-page-header .documentDescription {
padding-bottom: 0px !important;
font-style: italic;
}
#search-page-header #search-field {
padding-bottom: 160px;
}
#search-page-header #search-field input.searchPage {
background-color: #ffffff;
border-radius: 30px;
}
#search-page-header #search-field #submit_search_div .btn {
background-color: #D75745;
border-color: #D75745;
border-radius: 30px;
font-family: 'Raleway', sans-serif;
font-weight: 700;
letter-spacing: 0.05em;
}
#search-page-header #search-field #submit_search_div .btn:hover {
color: #ffffff !important;
background-color: #000000;
border-color: #000000;
}
#search-page-header .documentFirstHeading {
text-transform: uppercase !important;
}
#search_input_div {
height: 50px;
padding-right: 10px;
}
#submit_search_div {
height: 50px;
}
#fieldscontainer {
width: 55%;
}
#search-page-header .documentFirstHeading {
padding-top: 220px;
}
#search-page-header input.searchPage {
padding: 10px 30px;
}
.results-wrapper {
padding-left: 0px;
}
.portlet-wrapper .navbar-header {
float: none;
background-color: #666666;
border: 0px;
}
.portlet-wrapper .navbar-toggle {
display: block;
background-color: #666666 !important;
}
.portlet-wrapper .navbar-toggle i {
color: #ffffff !important;
}
.portlet-wrapper .navbar-toggle:hover {
background-color: #666666 !important;
}
.portlet-wrapper .navbar-nav {
background-color: #F5F5F5;
}
.portlet-wrapper .navbar-collapse.collapse {
display: none !important;
background-color: #F5F5F5;
}
.portlet-wrapper .navbar-collapse {
padding-left: 25px;
padding-right: 25px;
}
.portlet-wrapper .navbar-collapse.collapse.in {
display: block !important;
background-color: #F5F5F5;
}
.portlet-wrapper .navbar-default {
background-color: #F5F5F5 !important;
}
.portlet-wrapper ul {
margin-left: 0px !important;
}
.portlet-wrapper ul p {
margin: 0;
padding-top: 8px;
padding-bottom: 8px;
color: #999999;
font-size: 1.000em;
}
.portlet-wrapper a.navbar-brand {
font-family: 'Merriweather', serif !important;
font-size: 1.000em !important;
font-weight: 400 !important;
text-transform: none !important;
text-decoration: none !important;
line-height: 30px !important;
color: #ffffff !important;
pointer-events: none;
padding-left: 25px;
}
.portlet-wrapper a:hover, .portlet-wrapper a:focus {
color: #ffffff !important;
}
#search-sort-selector, #search-results-selector {
background-color: none;
border: 0px;
}
#search-results-selector {
display: none;
}
#search-sort-selector ul, #search-results-selector ul {
list-style-type: none !important;
}
#search-sort-selector li, #search-results-selector li {
display: block;
}
.portlet-wrapper {
display: block;
}
#content-core div[id*='parent-fieldname-text'] ul > li {
padding-left: 10px;
}
#content-core div[id*='parent-fieldname-text'] ol > li {
padding-left: 10px;
}
.navbar-nav .managePortletsLink {
display: none;
}
.thumbnail .caption .item-creation-date {
color: #D75745;
font-size: 1.000em;
}
#srch-term {
margin-bottom: 10px;
}
/* */
body:not(.portaltype-portlet-page) .slick-slideshow.collection + #slideshow-controls {
display: none !important;
}
body.template-collection_view #content .documentFirstHeading,
body.template-facetednavigation_view #content .documentFirstHeading,
body.template-detailed_tabular_view #content .documentFirstHeading,
body.template-etickets_view #content .documentFirstHeading,
body.portaltype-portlet-page #content .documentFirstHeading,
body[class^="template-content"].documentFirstHeading,
body.template-full_view #content .documentFirstHeading {
background: transparent;
width: 100%;
z-index: 3;
padding-top: 260px !important;
margin-bottom: 20px !important;
color: #ffffff !important;
}
body.portaltype-portlet-page #content .documentDescription.description,
body.portaltype-portlet-page #content .documentDescription {
left: calc(50% - 425px);
background: none;
z-index: 3;
margin-top: 0px !important;
padding-bottom: 0px !important;
color: #ffffff;
}
body.template-collection_view #content .documentDescription.description,
body.template-collection_view #content .documentDescription,
body.template-facetednavigation_view #content .documentDescription.description,
body.template-facetednavigation_view #content .documentDescription,
body.template-detailed_tabular_view #content .documentDescription.description,
body.template-detailed_tabular_view #content .documentDescription,
body.template-etickets_view #content .documentDescription.description,
body.template-etickets_view #content .documentDescription {
width: 100%;
background: none;
z-index: 3;
margin-top: 0px !important;
padding-bottom: 0px !important;
color: #ffffff;
}
body[class^="template-content"].documentDescription.description,
body[class^="template-content"].documentDescription {
width: 100%;
background: none;
z-index: 3;
margin-top: 0px !important;
padding-bottom: 0px !important;
color: #ffffff;
}
body.template-full_view #content .documentDescription.description,
body.template-full_view #content .documentDescription {
width: 100%;
background: none;
z-index: 3;
margin-top: 0px !important;
padding-bottom: 0px !important;
color: #ffffff;
}
body.portaltype-portlet-page #portlet_bodytext {
display: none;
}
body.template-collection_view .slick-slideshow,
body.template-facetednavigation_view .slick-slideshow,
body.template-detailed_tabular_view .slick-slideshow,
body.template-etickets_view .slick-slideshow,
.portletSlideshow .slick-slideshow,
body[class^="template-content"] .slick-slideshow,
body.template-full_view .slick-slideshow  {
height: 100%;
}
.slideshow-loader {
display: block;
}
.slideshow-loader {
position: absolute;
top: 50%;
left: 50%;
margin-top: -60px;
margin-left: -60px;
z-index: 0;
}
.slick-init .slideshow-loader {
z-index: -1;
}
.portaltype-object .slideshow-loader {
display: block;
}
.portaltype-object .slick-init + .slideshow-loader {
display: block;
}
@-webkit-keyframes uil-default-anim { 0% { opacity: 1} 100% {opacity: 0} }@keyframes uil-default-anim { 0% { opacity: 1} 100% {opacity: 0} }.uil-default-css > div:nth-of-type(1){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: -0.5s;animation-delay: -0.5s;}.uil-default-css > div:nth-of-type(2){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: -0.4166666666666667s;animation-delay: -0.4166666666666667s;}.uil-default-css > div:nth-of-type(3){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: -0.33333333333333337s;animation-delay: -0.33333333333333337s;}.uil-default-css > div:nth-of-type(4){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: -0.25s;animation-delay: -0.25s;}.uil-default-css > div:nth-of-type(5){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: -0.16666666666666669s;animation-delay: -0.16666666666666669s;}.uil-default-css > div:nth-of-type(6){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: -0.08333333333333331s;animation-delay: -0.08333333333333331s;}.uil-default-css > div:nth-of-type(7){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: 0s;animation-delay: 0s;}.uil-default-css > div:nth-of-type(8){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: 0.08333333333333337s;animation-delay: 0.08333333333333337s;}.uil-default-css > div:nth-of-type(9){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: 0.16666666666666663s;animation-delay: 0.16666666666666663s;}.uil-default-css > div:nth-of-type(10){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: 0.25s;animation-delay: 0.25s;}.uil-default-css > div:nth-of-type(11){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: 0.33333333333333337s;animation-delay: 0.33333333333333337s;}.uil-default-css > div:nth-of-type(12){-webkit-animation: uil-default-anim 1s linear infinite;animation: uil-default-anim 1s linear infinite;-webkit-animation-delay: 0.41666666666666663s;animation-delay: 0.41666666666666663s;}
.template-edit.portaltype-portlet-page .documentFirstHeading {
z-index: -1000 !important;
}
body.template-portlets .documentFirstHeading {
z-index: -1000 !important;
}
@media (max-width: 480px) {
body.template-collection_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading,
body.template-etickets_view #content .documentFirstHeading {
padding-top: 100px !important;
}
body.template-collection_view #content .documentDescription.description, body.template-collection_view #content .documentDescription {
}
body[class^="template-content"].documentFirstHeading {
padding-top: 70px !important;
padding-left: 50px;
}
body[class^="template-content"].documentDescription.description, body[class^="template-content"].documentDescription {
padding-left: 50px;
}
body.template-full_view #content .documentFirstHeading {
padding-top: 70px !important;
padding-left: 50px;
}
body.template-full_view #content .documentDescription.description, body.template-full_view #content .documentDescription {
padding-left: 50px;
}
body.portaltype-portlet-page #content .documentDescription.description,
body.portaltype-portlet-page #content .documentDescription {
width: 100%;
left: 0;
background: none;
z-index: 3;
margin-top: 20px !important;
padding-bottom: 0px !important;
color: #ffffff;
}
body.template-collection_view .slick-slideshow,
body.template-etickets_view .slick-slideshow,
.portletSlideshow .slick-slideshow,
body[class^="template-content"] .slick-slideshow {
height: auto;
}
body.template-full_view .slick-slideshow {
height: auto;
}
#content-core .portletCollection .portletHeader {
padding-top: 25px;
padding-bottom: 25px;
}
body.portaltype-portlet-page #content-core .portletCollection .portletHeader h2 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 2.188em;
color: #d75745;
margin: 0px;
line-height: 50px;
margin-top: 5px;
text-transform: none !important;
}
body.portaltype-portlet-page .wrap-next, body.portaltype-portlet-page .wrap-prev {
display: none;
}
}
@media (min-width: 481px) and (max-width: 767px) {
body.template-collection_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading,
body.template-etickets_view #content .documentFirstHeading {
padding-top: 100px !important;
}
body[class^="template-content"].documentFirstHeading {
padding-top: 100px !important;
padding-left: 80px;
}
body[class^="template-content"].documentDescription.description, body[class^="template-content"].documentDescription {
padding-left: 80px;
}
body.template-full_view #content .documentFirstHeading {
padding-top: 100px !important;
padding-left: 80px;
}
body.template-full_view #content .documentDescription.description, body.template-full_view #content .documentDescription {
padding-left: 80px;
}
body.portaltype-portlet-page #content .documentDescription.description,
body.portaltype-portlet-page #content .documentDescription {
width: 100%;
left: 0;
background: none;
z-index: 3;
margin-top: 0px !important;
padding-bottom: 0px !important;
color: #ffffff;
}
#content-core .portletCollection .portletHeader {
padding-top: 25px;
padding-bottom: 0px;
}
body.portaltype-portlet-page #content-core .portletCollection .portletHeader h2 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 3.125em;
color: #d75745;
margin: 0px;
line-height: 75px;
margin-top: 5px;
text-transform: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
body.template-collection_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading,
body.template-etickets_view #content .documentFirstHeading {
padding-top: 160px !important;
}
body[class^="template-content"].documentFirstHeading {
padding-top: 100px !important;
padding-left: 60px;
}
body[class^="template-content"].documentDescription.description, body[class^="template-content"].documentDescription {
padding-left: 60px;
}
body.template-full_view #content .documentFirstHeading {
padding-top: 100px !important;
padding-left: 60px;
}
body.template-full_view #content .documentDescription.description, body.template-full_view #content .documentDescription {
padding-left: 60px;
}
body.portaltype-portlet-page #content .documentDescription.description,
body.portaltype-portlet-page #content .documentDescription {
width: 100%;
left: 0;
background: none;
z-index: 3;
margin-top: 0px !important;
padding-bottom: 0px !important;
color: #ffffff;
}
#content-core .portletCollection .portletHeader {
padding-top: 25px;
padding-bottom: 0px;
}
body.portaltype-portlet-page #content-core .portletCollection .portletHeader h2 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 3.125em;
color: #d75745;
margin: 0px;
line-height: 75px;
margin-top: 5px;
text-transform: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
body.template-collection_view #content .documentFirstHeading,
body.template-etickets_view #content .documentFirstHeading,
body.portaltype-portlet-page #content .documentFirstHeading,
body[class^="template-content"].documentFirstHeading {
background: transparent;
width: 100%;
z-index: 3;
padding-top: 198px !important;
margin-bottom: 20px !important;
color: #ffffff !important;
}
body.template-full_view #content .documentFirstHeading {
background: transparent;
width: 100%;
z-index: 3;
padding-top: 198px !important;
margin-bottom: 20px !important;
color: #ffffff !important;
}
}
body.portaltype-portlet-page #slideshow-controls {
display: none !important;
}
body.portaltype-portlet-page .wrap-next, body.portaltype-portlet-page .wrap-prev,
body[class^="template-content"] .wrap-next, body[class^="template-content"] .wrap-prev,
body.template-full_view .wrap-next, body.template-full_view .wrap-prev {
opacity: 0;
transition: opacity 0.2s ease-in;
}
body.portaltype-portlet-page .slideshow:hover .wrap-next,
body.portaltype-portlet-page .slideshow:hover .wrap-prev {
opacity: 1;
transition: opacity 0.2s ease-in;
}
body.portaltype-portlet-page .documentDescription {
pointer-events: none;
}
body[class^="template-content"] .slideshow:hover .wrap-next,
body[class^="template-content"] .slideshow:hover .wrap-prev {
opacity: 1;
transition: opacity 0.2s ease-in;
}
body[class^="template-content"] .documentDescription {
pointer-events: none;
}
body.template-full_view .slideshow:hover .wrap-next,
body.template-full_view .slideshow:hover .wrap-prev {
opacity: 1;
transition: opacity 0.2s ease-in;
}
body.template-full_view .documentDescription {
pointer-events: none;
}
body.portaltype-portlet-page .actions-div {
display: block;
}
#slickslideshow.fullscreen .double-view.slick-slider img {
max-width: none !important;
}
#body-text {
color: #666666;
}
body.portaltype-portlet-page .object-fields {
display: none;
}
body.portaltype-portlet-page #slideshow-controls .btn.expand-btn {
display: block;
}
body[class^="template-content"] .slideshow,
body.template-full_view .slideshow {
background-color: #f5f5f5;
}
body.portaltype-portlet-page .slideshow:not(.fullscreen),
body[class^="template-content"] .slideshow:not(.fullscreen),
body.template-full_view .slideshow:not(.fullscreen) {
background-color: #242424;
}
body.portaltype-portlet-page .slideshow:not(.fullscreen) .slideshowWrapper,
body[class^="template-content"] .slideshow:not(.fullscreen) .slideshowWrapper,
body.template-full_view .slideshow:not(.fullscreen) .slideshowWrapper {
padding-top: 80px;
padding-bottom: 80px;
}
body.portaltype-portlet-page .slideshow:not(.fullscreen) .slick-slideshow,
body[class^="template-content"] .slideshow:not(.fullscreen) .slick-slideshow,
body.template-full_view .slideshow:not(.fullscreen) .slick-slideshow {
height: auto;
pointer-events: all;
}
.eventDetails {
display: none;
}
body[class^="template-content"] .contentsListing,
body.template-full_view .contentsListing {
display: none;
}
body[class^="template-content"] .slick-prev, body[class^="template-content"] .slick-next,
body.template-full_view .slick-prev, body.template-full_view .slick-next,
body.template-book_view .slick-prev, body.template-book_view .slick-next,
body.template-instruments_view .slick-prev, body.template-instruments_view .slick-next {
opacity: 0.6;
}
body[class^="template-content"] .slick-prev:hover, body[class^="template-content"] .slick-next:hover {
opacity: 1;
}
body[class^="template-content"] .documentFirstHeading {
pointer-events: none;
}
body[class^="template-content"] #parent-fieldname-text-dates {
padding-bottom: 0px;
}
body[class^="template-content"] #parent-fieldname-text-dates span, body[class^="template-content"] #parent-fieldname-text-dates abbr {
font-family: 'Merriweather', serif !important;
font-weight: 700 !important;
color: #D75745 !important;
line-height: 40px;
margin-bottom: 0px;
}
body[class^="template-content"] #parent-fieldname-text-dates p {
margin-bottom: 0px;
}
body[class^="template-content"] #parent-fieldname-text-dates > * {
font-family: 'Merriweather', serif !important;
font-weight: 700 !important;
font-size: 1.875em;
line-height: 40px;
color: #D75745 !important;
}
body.template-full_view .slick-prev:hover, body.template-full_view .slick-next:hover {
opacity: 1;
}
body.template-full_view .documentFirstHeading {
pointer-events: none;
}
body.template-full_view #parent-fieldname-text-dates {
padding-bottom: 0px;
}
body.template-full_view #content-core #parent-fieldname-text-dates span, body.template-full_view #content-core #parent-fieldname-text-dates abbr {
font-family: 'Merriweather', serif !important;
font-weight: 700 !important;
color: #D75745 !important;
line-height: 40px;
margin-bottom: 0px;
}
body.template-full_view #content-core #parent-fieldname-text-dates p {
margin-bottom: 0px;
}
body.template-full_view #content-core #parent-fieldname-text-dates > * {
font-family: 'Merriweather', serif !important;
font-weight: 700 !important;
font-size: 1.875em;
line-height: 40px;
color: #D75745 !important;
}
.item-dates {
color: #D75745 !important;
}
.item-prices {
color: #D75745 !important;
}
#collection-filters {
display: none;
}
#slickslideshow .slick-slide iframe {
width: 100%;
height: 100%;
margin: 0 auto;
}
body.template-collection_view .slick-slideshow,
body.template-etickets_view .slick-slideshow,
.portletSlideshow .slick-slideshow,
body[class^="template-content"] .slick-slideshow {
}
body[class^="template-content"] .slick-slideshow:before,
body.template-full_view .slick-slideshow:before,
.portletSlideshow .slick-slideshow:before,
body.template-collection_view .slick-slideshow:before,
body.template-facetednavigation_view .slick-slideshow:before,
body.template-etickets_view .slick-slideshow:before {
padding-top: 56.25%;
}
body.template-collection_view .slick-slideshow.slick-initialized,
body.template-facetednavigation_view .slick-slideshow.slick-initialized,
body.template-etickets_view .slick-slideshow.slick-initialized,
.portletSlideshow .slick-slideshow.slick-initialized {
height: 100% !important;
padding-top: 0;
}
body[class^="template-content"] .slideshow {
height: 700px;
}
body.template-full_view .slideshow {
height: 700px;
}
.video-slide img {
max-width: 100%;
}
body.portaltype-portlet-page .video-slide iframe {
z-index: 200;
}
body.portaltype-portlet-page .video-slide .video-iframe.with-iframe {
display: none;
}
.overlay-image {
max-width: 100%;
height: auto;
}
.slideshow .slick-slider img {
z-index: 1;
}
body.portaltype-formfolder:not(.template-folder_contents) #parent-fieldname-title, body.portaltype-formfolder:not(.template-folder_contents) #parent-fieldname-title .documentFirstHeading {
margin-bottom: 300px !important;
}
.popover-title {
padding: 10px;
padding-left: 15px;
padding-right: 15px;
background-color: #242424;
border-bottom: 0px solid #666666;
padding-top: 15px;
}
h3.popover-title {
color: #ffffff !important;
}
.popover-content {
background-color: #242424;
padding: 10px;
padding-top: 0px;
}
.popover.top > .arrow:after {
border-top-color: #242424;
}
.popover.bottom > .arrow:after {
border-bottom-color: #242424;
}
.popover-content .row {
padding: 5px;
}
.popover {
padding: 0px;
}
.facebook-row {
padding-bottom: 10px !important;
}
dl.actionMenu.activated dd {
padding: 10px;
background-color: #ffffff;
z-index: 1;
}
#search-filter .formControls .btn {
background-color: #D75745;
border-color: #D75745;
border-radius: 30px;
font-family: 'Raleway', sans-serif;
font-weight: 700;
letter-spacing: 0.05em;
}
#search-filter .formControls .btn:hover {
background-color: #000000;
border-color: #000000;
border-radius: 30px;
font-family: 'Raleway', sans-serif;
font-weight: 700;
letter-spacing: 0.05em;
}
#search-filter .formControls {
padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 480px) {
#search-results-bar dl.actionMenu {
float: none;
margin-left: 0;
}
#search-results-bar .actionMenuHeader {
margin: 0;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#search-results-bar dl.actionMenu {
float: none;
margin-left: 0;
}
#search-results-bar .actionMenuHeader {
margin: 0;
}
}
body.template-search #portal-logo, body.template-search #portal-logo img,
body.template-advancedsearch #portal-logo, body.template-advancedsearch #portal-logo img {
position: absolute;
z-index: 1;
}
body.template-search #portal-logo img,
body.template-advancedsearch #portal-logo img {
margin-top: 0px;
}
body.template-search #portal-logo img {
}
body.template-search #search-page-header .documentFirstHeading, body.template-search .documentDescription,
body.template-advancedsearch #search-page-header .documentFirstHeading, body.template-advancedsearch .documentDescription {
background:transparent !important;
color: #ffffff !important;
position: relative;
}
#search-page-header {
position: relative;
background-image: url('/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/bibliotheek_large.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
#search-page-header:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0,0,0,0.2);
}
.video-iframe.without-overlay {
display: block !important;
}
#portal-column-content .alert.alert-info {
position: absolute;
z-index: 10;
margin-bottom: 0px;
border-color: #d75745;
background-color: #d75745;
left: 350px;
right: 0px;
top: 0px;
}
@media (max-width: 480px) {
#portal-column-content .alert.alert-info {
position: absolute;
z-index: 10;
margin-bottom: 0px;
border-color: #d75745;
background-color: #d75745;
left: 0px;
right: 0px;
top: 0px;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#portal-column-content .alert.alert-info {
position: absolute;
z-index: 10;
margin-bottom: 0px;
border-color: #d75745;
background-color: #d75745;
left: 0px;
right: 0px;
top: 0px;
}
}
#submit_search_div input[type="submit"]:focus, #input-search-menu:focus {
border-color: none !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
outline: none !important;
}
input[type="submit"]:focus {
border-color: none !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
outline: none !important;
}
.btn-default:focus {
border-color: none !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.btn:focus {
border-color: none !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
/* */
#cart_viewlet {
position: absolute;
top: 0;
right: 0;
}
.visualClear:after {
clear: both;
content: " ";
display: table;
}
.visualClear:before {
content: " ";
display: table;
}
.template-cart .visualClear:after, .template-checkout .visualClear:after,
.template-etickets .visualClear:after, .template-checkout .visualClear:after {
clear: both;
content: " ";
display: table;
}
.template-cart .visualClear:before, .template-checkout .visualClear:before,
.template-etickets .visualClear:before, .template-checkout .visualClear:before {
content: " ";
display: table;
}
.template-cart #cart,
.template-etickets #cart {
background-color: #ffffff;
padding-top: 20px;
padding-bottom: 50px;
padding-left: 25%;
padding-right: 25%;
}
.template-checkout #cart {
padding-top: 20px;
padding-bottom: 20px;
}
.template-cart #cart .cart_item_content,
.template-etickets #cart .cart_item_content {
padding-top: 0px;
}
.cart_item_title {
font-family: 'Merriweather', serif;
font-weight: 700;
color: #D75745;
line-height: 36px;
font-size: 1.125em;
margin: 0 0;
letter-spacing: 0.05em;
}
#viewlet-below-content-body {
background-color: #ffffff !important;
}
.template-cart #cart .cart_sum_content td,
.template-etickets #cart .cart_sum_content td,
#cart .cart_sum_content td {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.template-cart #cart a.update_cart_action,
.template-cart #cart a.remove_from_cart_action,
.template-etickets #cart a.update_cart_action,
.template-etickets #cart a.remove_from_cart_action,
#cart a.update_cart_action, #cart a.remove_from_cart_action {
text-decoration: none !important;
display: inline-block !important;
float: none !important;
}
.template-cart #cart a.remove_from_cart_action,
.template-etickets #cart a.remove_from_cart_action,
#cart a.remove_from_cart_action {
margin-left: 10px;
}
.template-cart #cart .cart_item_content span,
.template-etickets #cart .cart_item_content span,
#cart .cart_item_content span {
font-family: 'Merriweather', serif;
font-weight: 400;
}
.template-cart #cart .cart_item_count,
.template-etickets #cart .cart_item_count,
#cart .cart_item_count {
text-align: center;
font-family: 'Merriweather', serif;
font-weight: 400;
}
.template-cart #cart .cart_sum_content span,
.template-etickets #cart .cart_sum_content span,
#cart .cart_sum_content span {
line-height: 30px;
}
.template-cart #cart .cart_summary_buttons a,
.template-etickets #cart .cart_summary_buttons a,
#cart .cart_summary_buttons a {
margin-left: 10px;
}
#cart .cart_summary_buttons a,
a.buyable_update_cart,
#cart_viewlet .cart_viewlet_actions a {
background: #D75745 !important;
font-family: "Raleway", sans-serif !important;
font-weight: 700 !important;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #D75745 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-radius: 30px !important;
padding: 5px 12px !important;
}
#cart_viewlet .cart_viewlet_actions a.go_to_cart_action {
background: #d75745 url('/++resource++plonetheme.museumbase.css/++resource++bda.plone.cart.images/cart_go.png') 7px center no-repeat;
}
#cart .cart_summary_buttons a:hover,
#content a.buyable_update_cart:hover,
#cart_viewlet .cart_viewlet_actions a:hover {
background: #000000 !important;
font-family: "Raleway", sans-serif !important;
font-weight: 700 !important;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-radius: 30px !important;
}
dl.details {
font-family: 'Merriweather', serif;
font-weight: 400;
color: #666666
}
dl.details input[type="text"] {
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
font-size: 0.875em !important;
color: #000000 !important;
background-color: #f5f5f5 !important;
border: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
line-height: 30px !important;
}
dl.details input[type="text"].cart_item_count {
text-align: center;
}
#content a.buyable_update_cart {
padding: 5px 12px;
}
#cart_viewlet .cart_viewlet_actions a:hover {
background: #000000 url('/++resource++plonetheme.museumbase.css/++resource++bda.plone.cart.images/cart_go.png') 7px center no-repeat;
}
.template-checkout label {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 0.876em;
}
#input-checkout-billing_address-country {
width: 200%;
}
.template-checkout #form-checkout {
background-color: #ffffff;
padding-top: 50px;
padding-bottom: 50px;
padding-left: 15%;
padding-right: 15%;
}
.template-checkout #form-checkout div.field input[type="text"],
.template-checkout #form-checkout div.field input[type="email"] {
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
font-size: 1.000em !important;
color: #000000 !important;
background-color: #f5f5f5 !important;
border: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.template-checkout #form-checkout div.field input[type="email"] {
padding: 0.7em !important;
}
.template-checkout #form-checkout select, .template-checkout #form-checkout textarea {
background-color: #f5f5f5;
border: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
font-size: 1.000em !important;
color: #000000 !important;
}
#input-checkout-checkout_back,
#input-checkout-next,
#input-checkout-finish,
#input-checkout-confirm_back {
background: #D75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
}
#input-checkout-checkout_back:hover,
#input-checkout-next:hover,
#input-checkout-finish:hover,
#input-checkout-confirm_back:hover {
background: #000000;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff !important;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
}
#form-checkout .display-text,
#form-checkout .display-email,
#form-checkout .display-select,
#form-checkout .display-textarea,
#checkboxexists-checkout-accept_terms_and_conditions-accept label,
#form-checkout #field-checkout-accept_terms_and_conditions-accept label,
#cart .cart_item_comment_wrapper {
font-family: 'Merriweather', serif;
font-weight: 400;
color: #666666;
}
#form-checkout .display-textarea {
color: #000000;
}
#checkboxexists-checkout-accept_terms_and_conditions-accept label,
#form-checkout #field-checkout-accept_terms_and_conditions-accept label {
font-size: 1.00em;
}
#form-checkout #field-checkout-accept_terms_and_conditions-accept label a,
#checkboxexists-checkout-accept_terms_and_conditions-accept a {
text-decoration: underline;
}
#content a.unavailable {
background: #000000 !important;
font-family: "Raleway", sans-serif !important;
font-weight: 700 !important;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-radius: 30px !important;
pointer-events:none !important;
}
.template-checkout .checkbox, .template-checkout .checkbox {
display: inline-block;
}
div.buyable dl.details dt.vat,
div.buyable dl.details dd.vat,
div.buyable dl.details dt.price {
display: none;
}
div.buyable dl.details .price {
}
dd.price.discount {
height: 100%;
}
/* */
#parent-fieldname-text-details {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
#parent-fieldname-text-details p {
margin-bottom: 0px !important;
}
body.portaltype-product ol.breadcrumb {
background-color: #ffffff !important;
width: 650px;
padding-top: 50px;
padding-bottom: 50px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 0px !important;
margin: 0 auto;
}
body.portaltype-product ol.breadcrumb li {
display: inline-block !important;
}
body.portaltype-product ol.breadcrumb li.active {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
}
#cart_viewlet {
margin-top: 10px;
}
#cart_viewlet #cart_viewlet_summery a {
border-top-left-radius: 2em;
border-top-right-radius: 2em;
border-bottom-right-radius: 2em;
border-bottom-left-radius: 2em;
background: rgba(201, 201, 201, 0.25);
padding-top: 15px;
padding-bottom: 12px;
padding-right: 0px;
width: 225px;
padding-left: 0px;
color: #ffffff;
font-family: 'Raleway', sans-serif;
font-weight: 700;
letter-spacing: 0.05em;
text-transform: uppercase;
text-align: center;
font-size: 1em;
text-decoration: none;
}
div.pb-ajax {
border: 1px solid #f5f5f5;
}
div.pb-ajax .documentFirstHeading {
color: #d75745;
background-color: #ffffff !important;
padding-top: 50px !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
text-transform: none !important;
}
div.pb-ajax .documentDescription {
margin-top: 0px !important;
background: #ffffff !important;
width: 650px !important;
margin: 0 auto !important;
font-size: 1.000em !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
line-height: 33px !important;
color: #666666 !important;
}
div.buyable .cart_item_count {
width: 40px;
}
#cart_viewlet_details {
margin-top: 4.5em !important;
z-index: 5;
}
div.buyable {
width: 650px !important;
margin: 0 auto !important;
padding-top: 0.3em !important;
padding-bottom: 50px !important;
text-align: right !important;
}
#content-core div[id*='parent-fieldname-text'] a.btn {
background: #D75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
text-decoration: none !important;
}
#content-core div[id*='parent-fieldname-text'] a.btn:hover {
background: #000000;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff !important;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
text-decoration: none !important;
}
/* */
#content a.payment_button {
background: #D75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
}
#content a.payment_button:hover {
background: #000000;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff !important;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
}
.results-wrapper {
width: 100%;
background: #ffffff;
padding-top: 50px;
padding-bottom: 50px;
}
.wrapper-result-page {
width: 650px;
margin: 0 auto;
background: #ffffff;
}
.template-easyideal_payment_success .documentFirstHeading, .template-easyideal_payment_failed {
margin-bottom: 300px !important;
}
.price h2 {
font-size: 1.500em !important;
}
@media (max-width: 480px) {
#form-checkout #field-checkout-billing_address-street {3
width: 100% !important;
}
#form-checkout #input-checkout-billing_address-street {
width: 100% !important;
}
.template-cart #cart {
padding-left: 20px;
padding-right: 20px;
}
.template-etickets #cart {
padding-left: 20px;
padding-right: 20px;
}
.template-checkout #form-checkout {
padding-left: 20px;
padding-right: 20px;
}
body.portaltype-product ol.breadcrumb {
width: 100% !important;
margin: 0 !important;
padding-left: 20px !important;
padding-right: 20px !important;
}
.wrapper-result-page {
width: 100% !important;
margin: 0 !important;
padding-left: 20px !important;
padding-right: 20px !important;
}
div.buyable {
width: 100% !important;
margin: 0 !important;
padding-left: 20px !important;
padding-right: 20px !important;
}
.template-easyideal_payment_success .documentFirstHeading, .template-easyideal_payment_failed {
margin-bottom: 100px !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
.template-cart #cart {
padding-left: 20px;
padding-right: 20px;
}
.template-etickets #cart {
padding-left: 20px;
padding-right: 20px;
}
.template-checkout #form-checkout {
padding-left: 20px;
padding-right: 20px;
}
.wrapper-result-page {
width: 100% !important;
margin: 0 !important;
padding-left: 40px !important;
padding-right: 40px !important;
}
body.portaltype-product ol.breadcrumb {
width: 100% !important;
margin: 0 !important;
padding-left: 40px !important;
padding-right: 40px !important;
}
div.buyable {
width: 100% !important;
margin: 0 !important;
padding-left: 40px !important;
padding-right: 40px !important;
}
.template-easyideal_payment_success .documentFirstHeading, .template-easyideal_payment_failed {
margin-bottom: 100px !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.template-cart #cart,
.template-etickets #cart {
padding-left: 40px;
padding-right: 40px;
}
.template-checkout #form-checkout {
padding-left: 40px;
padding-right: 40px;
}
.wrapper-result-page {
width: 100% !important;
margin: 0 !important;
padding-left: 40px !important;
padding-right: 40px !important;
}
body.portaltype-product ol.breadcrumb {
width: 100% !important;
margin: 0 !important;
padding-left: 40px !important;
padding-right: 40px !important;
}
div.buyable {
width: 100% !important;
margin: 0 !important;
padding-left: 40px !important;
padding-right: 40px !important;
}
.template-easyideal_payment_success .documentFirstHeading, .template-easyideal_payment_failed {
margin-bottom: 100px !important;
}
}
#portletPageTopRow > div:not(:first-child) .portletWrapper {
padding-bottom: 100px;
}
.template-collection_view #content-core,
.template-etickets_view #content-core {
padding-bottom: 60px;
}
#fieldset-default {
height: auto !important;
}
#formfield-form-widgets-IVersionable-changeNote {
top: 0px !important;
}
div[id='IVersionable.changeNote'] {
display: none !important;
}
div[id='IVersionable.changeNote'] .translator-widget {
display: none !important;
}
#babel-edit #text .value {
height: 918px !important;
}
#babel-edit #text .value .richTextWidget {
height: 100% !important;
overflow: scroll;
}
.slideshow img.first-image {
display: none;
}
.slideshow img.first-loaded {
display: block !important;
}
/* */
.field.pfgHidden {
margin-bottom: 0px !important;
}
/* */
.form-container {
width: 650px;
margin: 0 auto;
}
.form-wrapper {
padding-top: 50px;
width: 100%;
background-color: #ffffff;
}
#pfg-fieldwrapper {
padding-top: 50px;
}
#pfgWidgetWrapper {
float: none !important;
clear: none !important;
box-shadow: none !important;
width: 100% !important;
}
.template-quickedit .overlay.overlay-ajax {
background-color: #ffffff;
}
.template-quickedit .overlay.overlay-ajax #content {
padding: 20px;
}
.template-quickedit #content .pfg-form {
padding-top: 10px !important;
float: none;
width: 100%;
}
.template-quickedit .pfg-form {
padding-left: 0px;
padding-right: 0px;
}
.template-quickedit .draggingHook {
width: 10% !important;
}
.template-quickedit .overlay.overlay-ajax input[type="submit"] {
background: #D75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
}
.template-quickedit .overlay.overlay-ajax input[type="submit"]:hover {
background: #000000;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
}
.template-quickedit .overlay.overlay-ajax {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 0.870em;
}
.template-quickedit .field, .action, .PFGFieldsetWidget {
width: 63% !important;
}
.PFGFieldsetWidget {
width: 100% !important;
}
.template-quickedit .editHook {
width:
}
.template-quickedit div.header h3 {
height: 33px !important;
}
.template-quickedit div.widget {
width: 100% !important;
}
.add_cart_item, .update_cart_item {
display: none !important;
}
.mceFirst a {
font-size: 0.700em !important;
line-height: 19px !important;
}
div.availability {
display: none !important;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
padding: 2px;
}
#portal-personaltools-wrapper {
z-index: 100;
}
#portal-logo {
z-index: 0;
}
body.template-folder_contents #content-core, .template-folder_contents #content {
background-color: #f5f5f5;
}
#cart {
font-family: 'Merriweather', serif;
font-weight: 400;
}
div.cart_item_alert {
font-weight: normal !important;
}
.template-folder_contents #content {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.template-folder_contents .link-parent {
display: none;
}
#content .dropdown-menu li {
display: block;
}
#content-core dd.portletItem ul.qq-upload-list {
padding-top: 10px;
width: auto !important;
}
.template-event #formfield-form-widgets-attendees,
.template-event #formfield-form-widgets-location,
.template-event #formfield-form-widgets-contact_name,
.template-event #formfield-form-widgets-contact_email,
.template-event #formfield-form-widgets-contact_phone,
.template-event #formfield-form-widgets-event_url {
display: none;
}
/* */
.template-folder_contents #content a {
font-size: 1.000em;
}
.template-folder_contents #content .documentDescription {
padding-bottom: 50px !important;
}
.template-folder_contents #content table tr {
font-size: 1.000em;
}
.template-folder_contents #content table td {
font-size: 1.000em;
}
.template-folder_contents #content table th {
font-size: 1.000em;
}
.template-folder_contents #content {
font-size: 1.000em;
}
.template-folder_contents #content table {
font-size: 1.000em;
}
.template-folder_contents .folder_contents_portlet_manager {
font-size: 1.000em;
}
.template-folder_contents #content .managePortletsFallback {
padding: 0px;
margin: 0px;
width: 100%;
display: block;
margin: 0 auto;
}
.template-folder_contents #content .row {
margin-left: 0px;
margin-right: 0px;
}
.template-folder_contents #content a {
line-height: 12px;
}
.template-folder_contents #content-core {
padding-left: 100px;
padding-right: 100px;
}
.folder_contents_portlet_manager {
width: 350px !important;
}
.template-folder_contents #edit-content-views {
width: 100%;
margin-left: 0px !important;
}
.template-folder_contents #viewlet-above-content-body {
padding-left: 100px;
padding-right: 100px;
}
.template-folder_contents table.listing {
margin-top: 50px;
}
.template-folder_contents .documentEditable {
background-color: #ffffff;
padding-bottom: 50px;
}
.template-folder_contents .managePortletsFallback {
height: 25px;
}
.template-folder_contents a.managePortletsFallback {
line-height: 25px !important;
}
@media (min-width: 1200px) {
.template-folder_contents #content-core > div:not(.folder_contents_portlet_manager) {
width: 60% !important;
}
.template-folder_contents #content-core .folder_contents_portlet_manager {
width: 33% !important;
}
}
.template-folder_contents #content-core span.qq-upload-spinner {
width: 100% !important;
}
#edit-content-views {
width: 95%;
float: none !important;
padding-top: 50px;
margin-left: 40px;
margin-right: 40px;
}
ul#edit-content-views {
margin-left: 40px !important;
}
#edit-content-views li {
display: block;
}
.editContentActions.pull-right {
float: none !important;
}
#editContentActionMenus.pull-right {
float: none !important;
}
#editContentActionMenus {
padding-bottom: 50px;
}
body.portaltype-portlet-page.userrole-authenticated #edit-content-views {
padding-top: 100px;
}
body.portaltype-portlet-page.userrole-authenticated #portal-logo img {
content: url('/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/teylers_black.png') !important;
}
body.portaltype-portlet-page.userrole-authenticated #portal-logo {
position: absolute;
left: 0;
margin-top: 20px;
margin-left: 110px;
}
.template-document form[class^="kssattr-formname"] {
padding-left: 100px;
padding-right: 100px;
}
.social-media-portlet .col-lg-2,
.social-media-portlet .col-md-2,
.social-media-portlet .col-sm-2,
.social-media-portlet .col-xs-2 {
width: 20% !important;
}
/* */
.template-edit #content-core {
padding-top: 50px;
width: 650px;
margin: 0 auto;
}
.template-edit,
body.template-sharing {
background-color: #ffffff !important;
}
.template-edit #visual-portal-wrapper > .row:first-child,
body.template-sharing #visual-portal-wrapper > .row:first-child {
background-color: #f5f5f5;
}
.template-edit .documentFirstHeading {
margin-bottom: 0px !important;
padding-bottom: 300px !important;
background-color: #f5f5f5;
}
body.template-sharing .documentFirstHeading {
background-color: #f5f5f5;
}
body.template-sharing  #content .documentDescription {
margin-top: -101px !important;
padding-top: 30px !important;
background-color: #f5f5f5;
}
.template-edit textarea.text-field,
body.template-sharing textarea.text-field,
body[class^="template-collective-"] textarea.text-field {
height: 37px;
}
.field select {
width: auto;
}
.form-control {
display: inline-block;
}
.richTextWidget iframe {
height: 800px !important;
}
#content .nav-tabs li {
display: block;
}
.portalMessage {
background-color: #f5f5f5;
padding-top: 50px;
margin-bottom: 0px;
}
body:not(.portaltype-portlet-page):not(.portaltype-object):not(.portaltype-product) .slideshowWrapper:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: #000000;
opacity: 0.15;
z-index: 1;
pointer-events:none;
transition: opacity 0.3s linear;
}
body:not(.portaltype-portlet-page):not(.portaltype-object) .slideshowWrapper.moved:before {
opacity: 0 !important;
}
/* */
body.template-sharing #content-core {
padding-top: 50px;
padding-bottom: 50px;
padding-left: 100px;
padding-right: 100px;
}
body.template-sharing #sharing-search-button {
margin-top: -3px;
}
/* */
.col-lg-12, .col-md-12 {
min-height: 0px !important;
}
/* */
.double-container img, body.template-multiple_view .slideshow img {
display: none;
}
body.template-multiple_view .slideshow img.loaded {
display: block;
}
.double-container img.loaded {
display: block;
}
body.mobile .overlay-image {
display: none !important;
}
.label {
padding: .2em 0em .3em;
}
.help-block {
text-align: left;
}
.template-edit.portaltype-object .kssattr-fieldname-form.widgets.text textarea.text-field {
height: 800px !important;
}
.template-edit.portaltype-object #portal-header {
background-color: #ffffff;
}
.template-edit.portaltype-object #content-core {
padding-top: 150px;
}
.slideshow .first-slide {
display: none;
}
/* */
body.template-book_view .slideshow img.zoomed,
body.template-instruments_view .slideshow img.zoomed {
position: absolute;
top: 0;
left: 0;
}
#slickslideshow .slick-slide img, #slickslideshow .slick-slide iframe {
height: 100%;
}
/* */
body[class^="template-content"] .slick-slideshow {
height: 100% !important;
}
body.template-full_view .slick-slideshow {
height: 100% !important;
}
#search-results-bar .actionMenu .actionMenuContent {
font-family: 'Merriweather', serif;
font-weight: 400;
line-height: 33px;
color: #333333;
font-size: 0.875em;
}
@media (max-width: 480px) {
#slickslideshow.fullscreen .slick-slide img {
height: auto !important;
}
body[class^="template-content"] .slideshow {
height: 274px;
}
body.template-full_view .slideshow {
height: 274px;
}
#search-results {
padding-top: 30px;
}
dl.actionMenu.activated dd {
position: initial !important;
padding: 0px !important;
}
#search-filter {
margin: 0;
}
#search-results-bar .actionMenuHeader a {
margin: 0;
}
#search-results-bar .actionMenu .actionMenuContent label {
margin-top: 5px;
}
body.template-search #ajax-spinner,
body.template-advancedsearch #ajax-spinner {
top: 487px;
height: 34px !important;
width: 34px !important;
margin-top: -17px !important;
margin-left: -17px !important;
}
body.template-search #ajax-spinner img,
body.template-advancedsearch #ajax-spinner img {
width: 34px !important;
height: 34px !important;
}
body:not(.template-search):not(.portaltype-portlet-page):not(.template-advancedsearch) .documentDescription {
display: none !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
body[class^="template-content"] .slideshow {
height: 438px;
}
body.template-full_view .slideshow {
height: 438px;
}
body:not(.template-search):not(.portaltype-portlet-page):not(.template-advancedsearch) .documentDescription {
display: none !important;
}
body.template-search #ajax-spinner,
body.template-advancedsearch #ajax-spinner {
top: 362px;
height: 34px !important;
width: 34px !important;
margin-top: -17px !important;
margin-left: -17px !important;
}
body.template-search #ajax-spinner img,
body.template-advancedsearch #ajax-spinner img {
width: 34px !important;
height: 34px !important;
}
dl.actionMenu.activated dd {
position: initial !important;
padding: 0px !important;
}
#search-filter {
margin: 0;
}
#search-results-bar .actionMenuHeader a {
margin: 0;
}
#search-results-bar .actionMenu .actionMenuContent label {
margin-top: 5px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
body[class^="template-content"] .slideshow {
height: 565px;
}
body.template-full_view .slideshow {
height: 565px;
}
}
@media (max-width: 991px) {
#slideshow-controls .count-description {
display:none !important;
}
.portaltype-object #slideshow-controls .btn {
width: 25%;
opacity: 1 !important;
}
body.portaltype-portlet-page #slideshow-controls .btn {
width: 33%;
opacity: 1 !important;
}
body[class^="template-content"] #slideshow-controls .btn,
body.template-full_view #slideshow-controls .btn {
width: 33%;
opacity: 1 !important;
}
body[class^="template-content"] .slick-slideshow,
body.template-full_view .slick-slideshow {
height: 100% !important;
}
body[class^="template-content"] #parent-fieldname-text-dates,
body.template-full_view #parent-fieldname-text-dates {
padding-top: 35px;
}
body[class^="template-content"] #parent-fieldname-text,
body.template-full_view #parent-fieldname-text {
padding-top: 10px;
}
body[class^="template-content"]:not(.portaltype-event) #parent-fieldname-text,
body.template-full_view:not(.portaltype-event) #parent-fieldname-text {
padding-top: 40px;
}
.slideshowWrapper:not(.moved) .slick-next, .slideshowWrapper:not(.moved) .slick-prev, .slideshowWrapper:not(.moved) .wrap-next, .slideshowWrapper:not(.moved) .wrap-prev {
display: block;
opacity: 1 !important;
}
body[class^="template-content"] #slideshow-controls, body.portaltype-portlet-page #slideshow-controls,
body.template-full_view #slideshow-controls, {
height: 50px;
}
body[class^="template-content"] #slideshow-controls .actions-div a .fa,
body.template-full_view #slideshow-controls .actions-div a .fa,
body.portaltype-portlet-page #slideshow-controls .actions-div a .fa  {
font-size: 1.000em !important;
line-height: 36px !important;
}
}
body.template-instruments_view .actions-div {
display: block !important;
}
body:not(.userrole-authenticated) .slick-init .video-slide {
position: relative;
}
body:not(.userrole-authenticated) .slick-init .video-play-btn {
position: absolute;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
background: url("/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/play.svg") no-repeat;
background-size: 100% 100%;
z-index: 10;
margin-left: -50px;
margin-top: -50px;
opacity: 0.75;
transition: opacity 0.2s ease-in;
cursor: pointer;
}
body:not(.userrole-authenticated) .slick-init .video-play-btn:hover {
opacity: 1 !important;
transition: opacity 0.2s ease-in;
cursor: pointer;
}
body.userrole-authenticated .video-play-btn {
display: none;
}
body.template-collective-portlet-customsearch-search #portal-columns,
body.template-portlets-search #portal-columns {
padding-top: 160px;
}
body.template-collective-portlet-customsearch-search .documentFirstHeading,
body.template-portlets-search .documentFirstHeading {
display: none;
}
body.template-collective-portlet-customsearch-search .documentDescription,
body.template-portlets-search .documentDescription {
display: none;
}
.portaltype-formfolder #content a:link {
text-decoration: underline !important;
}
.portaltype-formfolder #content a {
text-decoration: underline !important;
}
/* */
table.listing,
table.plain {
border-spacing: 0;
border-collapse: collapse;
}
table.invisible td,
table.invisible th,
table.plain td,
table.plain th,
table.listing td,
table.listing th {
padding: 0.5em 1em;
vertical-align: top;
}
table.plain th,
table.plain td {
border: 1px solid #ddd;
}
table.plain th {
text-align: left;
}
table.listing td.listingCheckbox,
table.listing th.listingCheckbox {
text-align: center;
}
table.listing {
border-left: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
table.listing .top {
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
}
table.listing th {
text-align: left;
color: #666;
border: 0.1em solid #e7e7e7;
border-style: solid solid none;
background: #ddd;
}
table.listing tr.odd th {
border: 0.1em solid #fff;
border-style: solid solid none none;
}
table.listing tbody th {
font-weight: bold;
}
table.listing tbody tr {
text-align:left;
}
table.listing tbody tr.odd {
background: #eee;
}
table.listing tbody tr td {
background: transparent;
}
table.listing tbody tr.odd td {
background: #eee;
}
table.listing td {
border-right: 1px solid #ddd;
}
.icons-on #listing-table td {
line-height: 2em;
}
table.listing a {
border: none;
display: inline-block;
border-bottom: none !important;
}
table.listing td.draggable {
text-shadow: White 1px 1px 1px;
background: #ddd !important;
border-bottom: 1px solid white;
padding: 0.4em 0.4em 0 0.5em;
}
/* */
table.vertical {
}
table.vertical th {
text-align: right;
}
table.vertical td {
border-top: 0.1em solid #e7e7e7;
padding: 0.5em;
}
/* */
table.grid td,
table.grid th {
border: 1px solid #e7e7e7;
padding: 0.5em;
}
html, body {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
width: 100%;
box-sizing:border-box;
}
body.canvas-slid {
overflow-x: hidden !important;
}
.page-overlay {
overflow-x: hidden !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#srch-term:focus {
font-size: 13px !important;
background: #000000 !important;
}
}
div.buyable {
background-color: #ffffff;
}
#nav_menu .navbar-form input.form-control:focus + .fa-search {
color: #ffffff !important;
}
#nav_menu .navbar-form input input.form-control:focus {
color: #ffffff !important;
}
#tag-checkout-payment_selection-heading {
display: none !important;
}
#radio-checkout-payment_selection-payment-wrapper {
display: none !important;
}
.template-search #portal-personaltools-wrapper,
.template-advancedsearch #portal-personaltools-wrapper {
position: absolute;
top: 0;
right: 0;
}
#search-results-bar .actionMenu .actionMenuContent {
width: 100%;
}
.video-play-btn.mobile {
display: none !important;
}
#content-core .portletStaticText dd.portletItem p {
margin-bottom: 0px;
color: #666666 !important;
}
#content-core .portletStaticText dd.portletItem p:not(:first-child) {
padding-top: 30px;
}
#content-core .portletStaticText .portletItem {
padding-bottom: 0px;
}
dl.portletStaticText {
margin-bottom: 0px;
}
body.portaltype-portlet-page {
overflow-y: auto !important;
}
#content div.title-description-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: auto;
z-index: 1;
pointer-events:none !important;
}
body.template-folder_contents #content div.title-description-wrapper {
position: initial !important;
}
body.template-image_view #content div.title-description-wrapper {
position: initial !important;
}
div.folder-portlet .managePortletsLink {
display: none !important;
}
#folder-manager-button .managePortletsFallback {
width: 25%;
margin: 0 auto;
margin-top: 50px;
}
body:not(.portaltype-folder) div.folder-portlet,
body:not(.portaltype-folder) div.folder-portlet,
body:not(.portaltype-folder) #folder-manager-button {
display: none !important;
}
body.template-folder_contents #viewlet-below-content-body dl.details {
display: none !important;
}
body.template-folder_contents ol.breadcrumb {
display: none !important;
}
/* */
div.bdaorders_wrapper {
background-color: #ffffff;
}
#bdaploneorders_wrapper {
width: 880px;
margin: 0 auto;
background-color: #ffffff;
padding-top: 50px;
padding-bottom: 50px;
}
#bdaploneorders_wrapper table#bdaploneorders {
width: 100% !important;
}
#bdaploneorders_wrapper .notify_customers {
text-decoration: none !important;
line-height: 16px !important;
}
#bdaploneorders_wrapper .contenttype-document {
background: no-repeat transparent 2px 9px url(/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/contenttypes-sprite.png);
line-height: 2em !important;
display: inline-block;
padding-left: 20px !important;
text-decoration: none !important;
}
@media (max-width: 991px) {
#bdaploneorders_wrapper {
width: 100%;
margin: 0;
padding-left: 20px;
padding-right: 20px;
}
}
#bdaploneorders_length {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
color: #242424;
line-height: 33px;
-moz-text-decoration-color: #242424;
text-decoration-color: #242424;
}
#bdaploneorders_info,
#bdaploneorders_filter {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em;
color: #242424;
line-height: 33px;
-moz-text-decoration-color: #242424;
text-decoration-color: #242424;
}
#bdaploneorders_length select, #bdaploneorders_filter input {
font-size: 1.00em !important;
height: 100%;
vertical-align: middle;
}
#bdaploneorders_filter input {
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
font-size: 1.000em !important;
color: #000000 !important;
background-color: #f5f5f5 !important;
border: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
#bdaploneorders_paginate a:hover {
color: #242424 !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_paginate .paginate_button.current {
background: none !important;
border: 1px solid #ffffff !important;
}
#content .dataTables_paginate a {
color: #666666 !important;
}
#bdaploneorders_paginate a:hover {
color: #242424 !important;
}
#content .dataTables_paginate .paginate_button.current  {
color: #242424 !important;
}
label[for='input-checkout-payment_method_selection-payment_method-ideal'] {
height: 40px;
background-image: url('/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/payment_icons.png');
background-repeat: no-repeat;
background-position: 25px -69px;
}
label[for='input-checkout-payment_method_selection-payment_method-creditcard'] {
height: 40px;
background-image: url('/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/payment_icons.png');
background-repeat: no-repeat;
background-position: 25px -227px;;
}
#input-checkout-payment_method_selection-payment_method-ideal {
margin-right: 65px !important;
vertical-align: middle;
height: auti;
margin-top: 18px;
margin-bottom: 18px;
}
#input-checkout-payment_method_selection-payment_method-creditcard {
margin-right: 65px !important;
vertical-align: middle;
height: auti;
margin-top: 18px;
margin-bottom: 18px;
}
#archetypes-fieldname-limit_subscriptions input {
display: none !important;
}
#archetypes-fieldname-limit_subscriptions label {
content: '';
}
#archetypes-fieldname-limit_subscriptions input[value='15'] {
display: none !important;
}
#archetypes-fieldname-limit_subscriptions label {
text-indent: -9999px;
}
#archetypes-fieldname-limit_subscriptions label #limit_subscriptions_help {
text-indent: 1px !important;
}
body[class^="portaltype-form"] div.title-description-wrapper {
position: initial !important;
}
body.portaltype-formthankspage #content blockquote dt:first-child {
display: none;
}
body.template-template-image_reference_view div.title-description-wrapper {
position: initital !important;
}
body.canvas-slid {
overflow-y: hidden !important;
}
body.portaltype-portlet-page.canvas-slid {
overflow-y: hidden !important;
}
dl.actionMenu.deactivated dd {
position: absolute;
min-width: 100%;
border-bottom-right-radius: 0.5em;
border-bottom-left-radius: 0.5em;
padding: 10px;
background-color: #ffffff;
z-index: 1;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
display: block;
}
dl.actionMenu.deactivated dd div {
margin: 0 0.25em;
}
#search-filter-toggle {
pointer-events: none;
cursor: auto;
}
@media (max-width: 480px) {
#search-results-bar dl.actionMenu {
float: none;
margin-left: 0;
}
#search-results-bar .actionMenuHeader {
margin: 0;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#search-results-bar dl.actionMenu {
float: none;
margin-left: 0;
}
#search-results-bar .actionMenuHeader {
margin: 0;
}
}
body[class^="template-content"] #content-view-portlets .portletWrapper {
}
body[class^="template-content"] #content-view-portlets a.managePortletsFallback {
width: 25%;
color: #D75745 !important;
font-size: 1.000em !important;
font-family: 'Merriweather', serif !important;
font-weight: 400;
}
body[class^="template-content"] #content-view-portlets a.managePortletsFallback:hover {
width: 25%;
color: #D75745 !important;
font-size: 1.000em !important;
font-family: 'Merriweather', serif !important;
font-weight: 400;
text-decoration: underline;
}
body.template-full_view #content-view-portlets a.managePortletsFallback {
width: 25%;
color: #D75745 !important;
font-size: 1.000em !important;
font-family: 'Merriweather', serif !important;
font-weight: 400;
}
body.template-full_view #content-view-portlets a.managePortletsFallback:hover {
width: 25%;
color: #D75745 !important;
font-size: 1.000em !important;
font-family: 'Merriweather', serif !important;
font-weight: 400;
text-decoration: underline;
}
#manage-portlets-fallbackwrapper {
width: 100%;
margin-top: 20px;
padding-bottom: 50px;
}
body #content-view-portlets {
border-top: 1px solid #f5f5f5;
}
#content-view-portlets .portletFooter {
padding-bottom: 50px;
margin-top: 0px !important;
}
#content-view-portlets .row > div.portletWrapper:not(.managePortletsLink):nth-last-child(even) {
background-color: #f5f5f5 !important;
}
#content-view-portlets .row > div.portletWrapper:not(.managePortletsLink):nth-last-child(odd) {
background-color: #ffffff !important;
}
#content-view-portlets .portletCollection {
background-color: inherit !important;
}
body.template-etickets_view div.wrapper {
width: 700px !important;
margin: 0 auto !important;
}
body.template-etickets_view div.header-wrapper {
padding-bottom: 50px;
}
body.template-etickets_view div.item-wrapper {
padding-left: 0px !important;
padding-right: 0px !important;
padding-bottom: 20px;
}
body.template-etickets_view  a.update_cart_action {
display: inline-block !important;
float: right !important;
}
body.template-etickets_view #content-core .tileColumns {
padding-left: 0px !important;
padding-right: 0px !important;
}
body.template-etickets_view .cart_item_count {
text-align: center;
font-family: 'Merriweather', serif;
font-weight: 400;
}
#cart select,
div.buyable select {
width: 100px;
background-color: #f5f5f5;
border: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
font-size: 1.000em !important;
color: #000000 !important;
}
ul.cart_item_content li {
line-height: 40px;
}
#content #cart a.update_cart_item {
display: none !important;
}
#content #cart a.remove_from_cart_action {
display: none !important;
}
#cart.checkout div.cart_item.disable {
display: none !important;
}
body.template-checkout h2 {
font-family: 'Merriweather', serif;
font-weight: 700;
color: #D75745;
line-height: 36px;
font-size: 1.125em;
margin: 0 0;
letter-spacing: 0.05em;
}
div.tickets-breadcrumbs {
padding-top: 50px;
padding-bottom: 50px;
}
div.tickets-breadcrumbs a.btn {
background: #cccccc !important;
font-family: "Raleway", sans-serif !important;
font-weight: 700 !important;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #cccccc !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-radius: 30px !important;
padding: 5px 28px !important;
}
div.tickets-breadcrumbs .step {
}
#content div.tickets-breadcrumbs a.btn:hover {
background: #000000 !important;
font-family: "Raleway", sans-serif !important;
font-weight: 700 !important;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #000000 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-radius: 30px !important;
padding: 5px 28px !important;
}
.template-checkout div.tickets-breadcrumbs {
background-color: #ffffff !important;
padding-left: 15%;
padding-right: 15%;
padding-bottom: 30px;
}
.template-cart #cart {
padding-left: 15% !important;
padding-right: 15% !important;
}
#content div.tickets-breadcrumbs a.btn.selected {
background: #666666 !important;
cursor: pointer;
pointer-events: none;
color: #ffffff !important;
border-color: #666666 !important;
}
div.tickets-breadcrumbs.final-checkout {
padding-left: 0px !important;
padding-right: 0px !important;
padding-bottom: 50px !important;
padding-top: 0px !important;
}
div.tickets-breadcrumbs a.btn.disabled {
background: #cccccc !important;
border-color: #cccccc !important;
}
#form-checkout h2:first-child {
display: none !important;
}
table.cart_sum_content td {
padding-right: 0px;
}
table.cart_sum_content {
width: auto !important;
}
table.cart_sum_content td.currency {
padding-left: 1px;
}
.cart_item_price, .cart_item_original_price {
margin-right: 0px;
}
/* */
body.template-etickets .menu_wrapper {
display: none !important;
}
body.template-etickets #portal-footer-wrapper {
display: none !important;
}
body.template-etickets #portal-logo {
margin-left: 40px !important;
}
body.template-etickets .cart_item_price, body.template-etickets .cart_item_original_price {
margin-right: 0px;
}
html {
height: auto;
}
div.tickets-checkout #field-checkout-personal_data-company label, div.tickets-checkout #field-checkout-personal_data-company input {
display: none !important;
}
.cart_item .price {
width: auto !important;
}
.ticket-information {
padding-top: 60px;
}
/* */
.tickets-breadcrumbs .btn.step {
margin: 5px 0px;
}
span.price.original {
margin-right: 10px;
}
#cart select:hover,
div.buyable:hover {
cursor: pointer;
}
td.ticket-currency {
padding-left: 3px !important;
}
.cart_item_content_tickets {
width: 100%;
padding-left: 0px !important;
padding-bottom: 20px;
}
.summary_item_tickets {
border-bottom: 0px !important;
}
.summary_item_tickets li.type-ticket {
float:left;
padding-left:0px !important;
}
.summary_item_tickets li.subtotal {
padding-left: 35px !important;
}
.summary_item_tickets li.quantity {
padding-left: 40px !important;
}
select.cart_tickets {
width: 68px !important;
}
span.price.cart_tickets {
padding-left: 0px !important;
width: 80px !important;
}
.template-checkout select:hover {
cursor: pointer;
}
.tickets-checkout #field-checkout-payment_selection-payment div,
.tickets-checkout #field-checkout-payment_selection-payment input {
display: none !important;
}
.template-checkout span.cart_item_count {
margin-left: 72px;
}
.template-checkout .cart_item .price {
width: 113px !important;
}
.template-checkout td.currency {
padding-left: 3px !important;
}
body.template-cart header,
body.template-checkout header {
height: 0px !important;
}
#cart-page-header {
position: relative;
height: 100%;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
body.template-cart #content h1.documentFirstHeading,
body.template-checkout #content h1.documentFirstHeading {
color: #ffffff !important;
}
body.template-cart #portal-logo,
body.template-cart #portal-logo img,
body.template-checkout #portal-logo,
body.template-checkout #portal-logo img {
position: absolute;
z-index: 1;
}
body.template-cart #portal-logo,
body.template-checkout #portal-logo {
margin-top: 0px !important;
}
body.template-cart #visual-portal-wrapper > .row:first-child > div.col-md-12:first-child,
body.template-checkout #visual-portal-wrapper > .row:first-child > div.col-md-12:first-child  {
height: 0px !important;
}
/* */
#cart tr.cart-header th {
text-transform: uppercase;
color: #d75745 !important;
font-family: 'Raleway', sans-serif !important;
font-weight: 700 !important;
letter-spacing: 0.05em;
background-color: #ffffff !important;
}
#cart tr.cart-header {
height: 50px;
}
#cart.cart_tickets h4,
#cart.cart_tickets h4 span {
color: #333333;
font-weight: 400 !important;
font-size: 1.125em !important;
}
#cart.cart_tickets h4 {
font-size: 1.000em !important;
}
.template-cart #cart .cart_item_content span:not(.price), .template-etickets #cart .cart_item_content span:not(.price), #cart .cart_item_content span:not(.price) {
font-size: 1.125em;
}
/* */
.pre-cart h2 {
font-size: 1.875em;
padding-bottom: 30px;
}
.pre-cart h3 {
font-size: 1.500em;
padding-bottom: 30px;
}
.pre-cart p:not(:first-child):not(:last-child) {
padding-bottom: 65px;
font-size: 1.125em;
}
/* */
.post-cart h2 {
font-size: 1.875em;
padding-bottom: 30px;
}
.post-cart h3 {
font-size: 1.500em;
padding-bottom: 30px;
}
.post-cart p:not(:first-child):not(:last-child) {
padding-bottom: 65px;
font-size: 1.125em;
}
/* */
#cart table tr.cart_item {
height: 80px;
color: #333333;
}
#cart table tr.cart_item td {
padding-left: 0px;
border-bottom: 0.1em solid #e4e4e4;
}
#cart table thead {
border-bottom: 0.1em solid #ccc;
}
#cart table th.subtotal-th,
#cart table td.subtotal-col {
text-align: right;
padding-right: 0px;
}
#cart select,
div.buyable select {
background-color: #d75745 !important;
color: #ffffff !important;
-webkit-transition: none !important;
-o-transition: none !important;
transition: none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
box-shadow:none !important;
width: 102px !important;
border-radius: 20px !important;
-webkit-appearance:none !important;
}
#cart .cart-select-box,
div.buyable .cart-select-box {
position: relative;
display: inline-block;
}
#cart .cart-select-box:after,
div.buyable .cart-select-box:after {
content: " ";
height: 0;
width: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #ffffff;
position: absolute;
right: 18px;
top: 20px;
transition: all 0.3s linear;
}
#cart #cart_summary {
padding-top: 20px;
}
#cart table .disable {
display: none !important;
}
#field-checkout-personal_data-woonplaats {
width: 418px;
}
#field-checkout-personal_data-woonplaats input {
width: 100% !important;
}
#field-checkout-personal_data-country {
width: 418px;
}
#field-checkout-personal_data-country select {
width: 100% !important;
}
#field-checkout-personal_data-email {
width: 418px;
}
#field-checkout-personal_data-email input {
width: 100% !important;
}
/* */
.template-etickets #visual-portal-wrapper {
background-color: #ffffff;
}
.template-etickets  .documentFirstHeading {
display: none !important;
}
.template-etickets header {
display: none !important;
}
.template-etickets .documentFirstHeading {
display: none !important;
}
.template-etickets * {
font-family: "Merriweather", Georgia, serif !important;
font-weight: 400 !important;
}
body.template-etickets {
font-family: "Merriweather", Georgia, serif !important;
font-weight: 400 !important;
}
.template-etickets h1 {
font-size: 20px !important;
color: #ffffff !important;
line-height: 120px !important;
text-transform: uppercase !important;
margin-top: 120px !important;
color: #ffffff !important;
}
.template-etickets p,
.template-etickets span {
color: #666666 !important;
}
.template-etickets span {
font-size: 9px !important;
}
.template-etickets .logo-container {
height: 50px !important;
}
.template-etickets .tickets-title {
height: 80px !important;
}
.template-etickets h3 {
font-size: 13px !important;
color: #d75745 !important;
font-weight: 800 !important;
}
.template-etickets .cart_item {
width: 100% !important;
border-bottom: 0px !important;
}
.template-etickets td.ticket-info {
width: 55%;
font-size: 9px !important;
}
.template-etickets .cart_item tr {
height: 40px !important;
}
.template-etickets img.logo {
float: right !important;
}
.template-etickets td {
padding-left: 10px !important;
}
.template-etickets .ticket-item #ticket-header {
padding: 20px !important;
background-color: #d75745 !important;
}
.template-etickets .ticket-item:first-child #ticket-header {
margin-top: 55px !important;
}
.template-etickets .ticket-item:not(:first-child) #ticket-header {
margin-top: 75px !important;
}
.template-etickets #cart {
width: 100% !important;
padding-left: 55px !important;
padding-right: 55px !important;
padding-top: 0px !important;
}
body.template-etickets {
color: #ffffff !important;
}
.template-etickets .cart_item {
padding-top: 15px !important;
}
.template-etickets #ticket-footer {
padding-top: 15px !important;
height: auto !important;
padding-right: 50px !important;
}
.template-etickets #cart .ticket-item {
page-break-after: always !important;
}
.template-etickets #cart .ticket-item:last-child {
page-break-after: auto !important;
}
.template-etickets #ticket-footer div {
padding-left: 10px !important;
padding-top: 5px !important;
}
.template-etickets #ticket-footer p,
.template-etickets #ticket-footer ul > li {
font-size: 9px !important;
line-height: 12px !important;
letter-spacing: 0.07em !important;
color: #666666 !important;
}
.template-etickets #ticket-footer ul {
margin-left: 0px !important;
margin-bottom: 10px !important;
-webkit-padding-start: 15px !important;
}
.template-etickets #ticket-footer div.accessibility p {
line-height: 17px !important;
}
.template-etickets h4 {
color: #d75745 !important;
font-weight: 800 !important;
}
.template-etickets .info-div {
margin-left: 12px !important;
}
.template-etickets .info-div p {
margin: 3px !important;
line-height: 10px !important;
letter-spacing: 0.085em !important;
}
.template-etickets h3, .template-etickets h4 {
letter-spacing: 0.06em !important;
}
body.template-etickets #ticket-header {
border-radius: 10px !important;
}
body.template-etickets .tickets-title h1 {
font-family: sans-serif !important;
margin-left: 3px;
}
body.template-etickets .title-aux {
font-family: sans-serif !important;
text-transform: uppercase;
margin-bottom: 0px !important;
font-size: 50px;
color: #ffffff !important;
}
/* */
@media print {
}
.slick-active.embed-responsive-item {
width: 100% !important;
height: auto !important;
}
#slickslideshow.fullscreen .video-slide .inner-bg {
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
}
body.userrole-authenticated .overlay-image {
display: none !important;
}
div.images-only-filter {
padding-top: 10px;
}
/* */
/* */
/* */
.cart_item_title {
color: #333333 !important;
}
/* */
/* */
/* */
.post-cart {
padding-top: 50px;
}
/* */
body.template-mollie_payment_success #content .documentFirstHeading {
color: #ffffff !important;
}
body.template-mollie_payment_success header,
body.template-mollie_payment_success #portal-header-wrapper,
body.template-mollie_payment_success #portal-header {
height: 0px !important;
}
.template-checkout span.cart_item_count {
margin-left: 0px !important;
}
body.template-mollie_payment_success #portal-logo img {
position: absolute;
z-index: 2;
}
/* */
@media (max-width: 480px) {
body.template-cart #cart,
body.template-checkout div.tickets-breadcrumbs {
padding-left: 20px !important;
padding-right: 20px !important;
}
#cart.cart_tickets h4, #cart.cart_tickets h4 span {
font-size: 1.00em !important;
}
#cart select,
div.buyable select {
width: 65px !important;
}
div.tickets-breadcrumbs {
padding-top: 25px !important;
padding-bottom: 30px !important;
}
body.template-cart .table-responsive,
body.template-checkout .table-responsive {
border: 0px !important;
}
.subtotal-col, .subtotal-th {
display: none !important;
}
th.quantity-th {
text-align: right;
}
td.quantity-col {
padding-left: 20px !important;
padding-right: 0px !important;
}
.pre-cart p:not(:first-child):not(:last-child) {
padding-bottom: 50px;
font-size: 1.000em;
}
.pre-cart h2, .post-cart h2 {
font-size: 1.250em;
padding-bottom: 15px;
}
.pre-cart h3, .post-cart h3 {
font-size: 1.125em;
padding-bottom: 15px;
}
.template-cart #cart .cart_item_content span:not(.price),
#cart .cart_item_content span:not(.price) {
font-size: 1.00em;
}
#cart .cart-select-box {
width: 100% !important;
}
body.template-checkout select {
width: 100% !important;
}
#field-checkout-personal_data-email,
#field-checkout-personal_data-woonplaats,
#field-checkout-personal_data-country,
#input-checkout-billing_address-country {
width: 100% !important;
}
body.template-checkout .tickets-checkout #form-checkout {
padding-top: 0px !important;
}
#form-checkout .field,
div.field input[type="text"] {
width: 100% !important;
}
body.template-checkout div.tickets-breadcrumbs.final-checkout {
padding-left: 0px !important;
padding-right: 0px !important;
}
body.template-checkout .cart_item .price {
width: auto !important
}
#form-checkout div.field {
width: 100% !important;
}
span.price.original {
margin-right: 0px !important;
}
#form-checkout .field,
div.field input[type="text"] {
width: 100% !important;
}
#input-checkout-personal_data-gender {
width: auto !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
#cart.cart_tickets h4, #cart.cart_tickets h4 span {
font-size: 1.00em !important;
}
#cart select,
div.buyable select {
width: 100% !important;
text-align: right;
}
body.template-cart .documentFirstHeading {
padding-left: 100px !important;
}
body.template-cart .table-responsive,
body.template-checkout .table-responsive {
border: 0px !important;
}
body.template-cart #cart,
body.template-checkout div.tickets-breadcrumbs {
padding-left: 20px !important;
padding-right: 20px !important;
}
.subtotal-col, .subtotal-th {
display: none !important;
}
th.quantity-th {
text-align: right;
}
td.quantity-col {
padding-left: 20px !important;
padding-right: 0px !important;
}
.pre-cart p:not(:first-child):not(:last-child) {
padding-bottom: 50px;
font-size: 1.000em;
}
.pre-cart h2, .post-cart h2 {
font-size: 1.250em;
padding-bottom: 15px;
}
.pre-cart h3, .post-cart h3 {
font-size: 1.125em;
padding-bottom: 15px;
}
.template-cart #cart .cart_item_content span:not(.price),
#cart .cart_item_content span:not(.price) {
font-size: 1.00em;
}
#cart .cart-select-box {
width: 100% !important;
}
#field-checkout-personal_data-email,
#field-checkout-personal_data-woonplaats,
#field-checkout-personal_data-country,
#input-checkout-billing_address-country,
#input-checkout-billing_address-street {
width: 100% !important;
}
body.template-checkout .tickets-checkout #form-checkout {
padding-top: 0px !important;
}
#form-checkout .field {
width: 100% !important;
}
#form-checkout div.field {
width: 100% !important;
}
body.template-checkout div.tickets-breadcrumbs.final-checkout {
padding-left: 0px !important;
padding-right: 0px !important;
}
body.template-checkout .cart_item .price {
width: auto !important
}
span.price.original {
margin-right: 0px !important;
}
#form-checkout .field,
div.field input[type="text"] {
width: 100% !important;
}
#input-checkout-personal_data-gender {
width: auto !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
body.template-cart #cart,
body.template-checkout div.tickets-breadcrumbs {
padding-left: 40px !important;
padding-right: 40px !important;
}
body.template-cart .documentFirstHeading {
padding-left: 100px !important;
}
#field-checkout-personal_data-email,
#field-checkout-personal_data-woonplaats,
#field-checkout-personal_data-country,
#input-checkout-billing_address-street,
#input-checkout-billing_address-country {
width: 100% !important;
}
body.template-checkout .tickets-checkout #form-checkout {
padding-top: 0px !important;
}
#form-checkout .field {
width: 100% !important;
}
#cart .cart-select-box {
width: 100% !important;
}
body.template-checkout select {
width: 100% !important;
}
#form-checkout .field,
div.field input[type="text"] {
width: 100% !important;
}
#input-checkout-personal_data-gender {
width: auto !important;
}
}
#search-checkbox-advanced_search {
display: none !important;
}
#portal-languageselector {
overflow: initial !important;
}
#portal-languageselector .dropdown-toggle {
background: #D75745;
font-family: "Merriweather", serif;
font-weight: 400;
color: #ffffff;
font-size: 0.938em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: none !important;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 7px 15px !important;
}
#portal-languageselector .dropdown-menu {
background-color: #242424 !important;
}
#portal-languageselector .dropdown-menu .divider {
background-color: #333333 !important;
}
#portal-languageselector .dropdown-menu > li > a:hover,
#portal-languageselector .dropdown-menu > li > a:focus {
background-color: #000000 !important;
}
#portal-languageselector .dropdown-toggle:hover {
background: #000000;
font-family: "Merriweather", serif;
font-weight: 400;
color: #ffffff;
font-size: 0.938em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: none !important;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 7px 15px !important;
}
.object-fieldset form.enableFormTabbing a {
text-decoration: none !important;
}
.object-fieldset form.enableFormTabbing ul.nav.nav-tabs {
margin-left: 0px !important;
}
#content-core div[id*='parent-fieldname-text'] .object-fieldset  form.enableFormTabbing ul > li {
padding-left: 0px;
}
td.datagridwidget-manipulator.move-up img, td.datagridwidget-manipulator.move-down img {
padding-bottom: 9px !important;
}
.datagridwidget-table-view-block td.datagridwidget-manipulator.move-up img,
.datagridwidget-table-view-block td.datagridwidget-manipulator.move-down img {
padding-top: 21px !important;
}
/* */
.gridfield:not(.show-label) table:not(.datagridwidget-table-view-block) label {
display: none !important;
}
.select2-container-multi .select2-choices {
height: 100% !important;
}
.select2-container {
padding: 0px !important;
border: 0px !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
margin: 4.5px 0 3px 5px !important;
}
div.field label {
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
font-size: 0.875em !important;
}
.datagridwidget-cell input[type="text"].form-control,
#content .field input[type="text"] {
padding: 10px 18px !important;
font-family: 'Merriweather', serif !important;
font-size: 0.875em !important;
}
.select2-search-choice {
font-family: 'Merriweather', serif !important;
font-size: 0.875em !important;
}
#formfield-form-widgets-identification_objectName_category {
width: 100% !important;
}
#formfield-form-widgets-identification_objectName_otherName td.cell-1 {
width: 59.7% !important;
}
div.field select {
font-family: 'Merriweather', serif !important;
font-size: 0.875em !important;
}
#formfield-form-widgets-identification_taxonomy_objectstatus div.fieldset-input {
width: 60.2% !important
}
div.field textarea {
font-family: 'Merriweather', serif !important;
font-size: 0.875em !important;
padding: 10px !important;
}
select.formTabs {
font-family: 'Merriweather', serif !important;
font-size: 0.875em !important;
}
.discreet.description {
display: none !important;
}
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
font-family: 'Merriweather', serif !important;
font-weight: 400 !important;
font-size: 0.875em !important;
}
#fieldset-production_dating .control-label.col-sm-3 {
width: 22.6% !important;
}
#formfield-form-widgets-identification_objectName_objectname label,
#formfield-form-widgets-productionDating_productionDating label[for="form-widgets-productionDating_productionDating"],
#formfield-form-widgets-productionDating_production_schoolstyle label[for="form-widgets-productionDating_production_schoolstyle"],
#formfield-form-widgets-physicalCharacteristics_technique label[for="form-widgets-physicalCharacteristics_technique"],
#formfield-form-widgets-physicalCharacteristics_material label[for="form-widgets-physicalCharacteristics_material"],
#formfield-form-widgets-physicalCharacteristics_dimension label[for="form-widgets-physicalCharacteristics_dimension"] {
display: none !important;
}
#formfield-form-widgets-productionDating_production_schoolstyle table div.label:not(:first-child) {
display: none !important;
}
.template-edit .datagridwidget-table-view th {
font-size: 0.875em !important;
}
.datagridwidget-table-view-block .select2-container {
width: 72.7% !important;
}
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell div.label,
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
width: 27.3% !important;
}
body[class^="template-collective-"] .datagridwidget-body .datagridwidget-block-edit-cell div.label,
body[class^="template-collective-"] .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
width: 27.3% !important;
}
#formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_parts .datagridwidget-widget-notes,
#formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_parts .datagridwidget-widget-association {
clear: both;
}
#formfield-form-widgets-productionDating_productionDating label {
width: 28.4%;
}
#formfield-form-widgets-productionDating_production_schoolstyle div.label,
#formfield-form-widgets-productionDating_production_schoolstyle label {
width: 28.4% !important;
}
#fieldset-production_dating label[for="form-widgets-productionDating_production_productionReason"].control-label.col-sm-3 {
}
#formfield-form-widgets-productionDating_production_productionReason .col-sm-9.fieldset-input {
}
#formfield-form-widgets-productionDating_production_productionReason {
padding-top: 30px;
}
.datagridwidget-body .select2-container.pat-select2 {
min-width: 200px !important;
}
.datagridwidget-body input.select2-input {
}
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell input:not(.select2-input):not(.searchButton):not(.text-widget):not(.contenttree-widget) {
width: 70% !important;
}
.datagridwidget-body td.datagridwidget-cell select {
width: 100% !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-content {
clear: both;
}
#content .datagridwidget-body .datagridwidget-widget-role input.select2-input {
}
div.datagridwidget-widget-nameType select.select-widget {
width: 72.7% !important;
}
#formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-nameType label, #formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-name label, #formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-nameType div.label, #formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-name div.label {
width: 27.4% !important;
float: left;
}
#form-widgets-physicalCharacteristics_dimension select.select-widget {
width: 100% !important;
}
#formfield-form-widgets-identification_taxonomy_objectstatus .control-label {
width: 22.5% !important;
}
#fieldset-numbers_relationships div.querySelectSearch label,
#fieldset-disposal div.querySelectSearch label,
#fieldset-ownership_history div.querySelectSearch label,
#fieldset-exhibitions div.querySelectSearch label,
#fieldset-loans div.querySelectSearch label,
fieldset.formPanel div.querySelectSearch label {
display: none !important;
}
#fieldset-numbers_relationships div.querySelectSearch input.text-widget,
#fieldset-disposal div.querySelectSearch input.text-widget,
#fieldset-ownership_history div.querySelectSearch input.text-widget,
#fieldset-exhibitions div.querySelectSearch input.text-widget,
#fieldset-loans div.querySelectSearch input.text-widget,
fieldset.formPanel div.querySelectSearch input.text-widget {
width: 100% !important;
}
#fieldset-numbers_relationships div.querySelectSearch div.field,
#fieldset-disposal div.querySelectSearch div.field,
#fieldset-ownership_history div.querySelectSearch div.field,
#fieldset-exhibitions div.querySelectSearch div.field,
#fieldset-loans div.querySelectSearch div.field,
fieldset.formPanel div.querySelectSearch div.field {
width: 80% !important;
float: left;
}
#fieldset-numbers_relationships div.querySelectSearch div.formControls,
#fieldset-disposal div.querySelectSearch div.formControls,
#fieldset-ownership_history div.querySelectSearch div.formControls,
#fieldset-exhibitions div.querySelectSearch div.formControls,
#fieldset-loans div.querySelectSearch div.formControls,
fieldset.formPanel div.querySelectSearch div.formControls {
width: 20% !important;
float: left;
margin-top: 0px !important;
margin-bottom: 0px !important;
}
#fieldset-numbers_relationships div.querySelectSearch div.formControls button,
#fieldset-disposal div.querySelectSearch div.formControls button,
#fieldset-ownership_history div.querySelectSearch div.formControls button,
#fieldset-exhibitions div.querySelectSearch div.formControls button,
#fieldset-loans div.querySelectSearch div.formControls button,
fieldset.formPanel div.querySelectSearch div.formControls button {
width: 100% !important;
}
#fieldset-numbers_relationships div.querySelectSearch div.formControls button,
#fieldset-disposal div.querySelectSearch div.formControls button,
#fieldset-ownership_history div.querySelectSearch div.formControls button,
#fieldset-exhibitions div.querySelectSearch div.formControls button,
#fieldset-loans div.querySelectSearch div.formControls button,
fieldset.formPanel div.querySelectSearch div.formControls button {
background: #d75745;
font-family: "Merriweather", serif;
font-weight: 400;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 0px;
border-color: #d75745;
text-transform: none !important;
letter-spacing: 0.05em;
border-radius: 0;
padding: 6px 17px !important;
margin-left: 0px;
height: 37px;
}
#fieldset-numbers_relationships div.querySelectSearch div.formControls button:hover,
#fieldset-disposal div.querySelectSearch div.formControls button:hover,
#fieldset-ownership_history div.querySelectSearch div.formControls button:hover,
#fieldset-exhibitions div.querySelectSearch div.formControls button:hover,
#fieldset-loans div.querySelectSearch div.formControls button:hover,
fieldset.formPanel div.querySelectSearch div.formControls button:hover {
background: #000000;
font-family: "Merriweather", serif;
font-weight: 400;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 0px;
border-color: #000000;
text-transform: none !important;
letter-spacing: 0.05em;
border-radius: 0;
padding: 6px 17px !important;
margin-left: 0px;
height: 37px;
}
#formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_parts {
padding-top: 50px;
}
#fieldset-numbers_relationships .datagridwidget-body .datagridwidget-block-edit-cell div.label, #fieldset-numbers_relationships .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
float:left;
}
fieldset.formPanel .datagridwidget-body .datagridwidget-block-edit-cell div.label, fieldset.formPanel .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
float:left;
}
#fieldset-exhibitions .datagridwidget-body .datagridwidget-block-edit-cell div.label, #fieldset-exhibitions .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
float:left;
}
#fieldset-numbers_relationships .datagridwidget-body .datagridwidget-block-edit-cell div.label,
#fieldset-exhibitions .datagridwidget-body .datagridwidget-block-edit-cell div.label,
fieldset.formPanel .datagridwidget-body .datagridwidget-block-edit-cell div.label {
padding-top: 11px;
}
#fieldset-numbers_relationships .datagridwidget-widget-notes,
#fieldset-numbers_relationships .datagridwidget-widget-association {
clear: both;
}
#fieldset-numbers_relationships .datagridwidget-widget-notes {
padding-bottom: 40px;
}
#fieldset-numbers_relationships .datagridwidget-widget-notes div.label,
#fieldset-numbers_relationships .datagridwidget-widget-notes div.label label,
#fieldset-numbers_relationships .datagridwidget-widget-association div.label,
#fieldset-numbers_relationships .datagridwidget-widget-association div.label label {
float: none !important;
}
#formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_partOf-widgets-query {
margin-bottom: 0px !important;
}
.datagridwidget-block-edit-cell .querySelectSearch {
width: 100% !important;
float: left;
}
.querySelectSearch input.searchButton {
border: 0px;
background-color: transparent !important;
font-size: 0.875em !important;
padding-top: 5px !important;
color: #333333;
font-family: "Merriweather", serif !important;
font-weight: 400;
}
.datagridwidget-block-edit-cell .querySelectSearch input.searchButton {
border: 0px !important;
background-color: transparent !important;
width: auto !important;
font-size: 0.875em !important;
padding-top: 7px !important;
color: #333333;
}
#fieldset-numbers_relationships .datagridwidget-widget-notes div.label,
#fieldset-numbers_relationships .datagridwidget-widget-notes div.label label {
width: 27.3% !important;
}
#fieldset-numbers_relationships .datagridwidget-widget-association div.label,
#fieldset-numbers_relationships .datagridwidget-widget-association div.label label {
width: 27.3% !important;
}
#fieldset-numbers_relationships input.contenttree-widget.relationlist-field,
#fieldset-disposal input.contenttree-widget.relationlist-field,
#fieldset-exhibitions input.contenttree-widget.relationlist-field,
fieldset.formPanel input.contenttree-widget.relationlist-field {
width: 10px !important;
}
#fieldset-value_insurance .datagridwidget-widget-value,
#fieldset-value_insurance .datagridwidget-widget-curr {
width: 50% !important;
float: left;
}
#fieldset-value_insurance .datagridwidget-widget-valuer {
clear: both;
}
#fieldset-value_insurance .datagridwidget-widget-value div.label,
#fieldset-value_insurance .datagridwidget-widget-value div.label label {
width: 54.4% !important;
}
#fieldset-value_insurance .datagridwidget-widget-value input {
width: 44% !important;
}
#fieldset-value_insurance .datagridwidget-widget-curr div.label,
#fieldset-value_insurance .datagridwidget-widget-curr div.label label {
width: 35% !important;
text-align: right;
}
#fieldset-value_insurance .datagridwidget-widget-curr div.label label {
padding-right: 30px;
}
#fieldset-value_insurance .datagridwidget-widget-curr .select2-container {
width: 65% !important;
}
#fieldset-value_insurance .datagridwidget-widget-valuer,
#fieldset-value_insurance .datagridwidget-widget-date {
width: 50% !important;
float: left;
}
#fieldset-value_insurance .datagridwidget-widget-valuer,
#fieldset-value_insurance .datagridwidget-widget-reference {
clear: both;
}
#fieldset-value_insurance .datagridwidget-widget-valuer div.label,
#fieldset-value_insurance .datagridwidget-widget-valuer div.label label {
width: 54.4% !important;
}
#fieldset-value_insurance .datagridwidget-widget-valuer input {
width: 44% !important;
}
#fieldset-value_insurance .datagridwidget-widget-date div.label,
#fieldset-value_insurance .datagridwidget-widget-date div.label label {
width: 35% !important;
text-align: right;
}
#fieldset-value_insurance .datagridwidget-widget-date div.label label {
width: 100% !important;
text-align: right;
}
#fieldset-value_insurance .datagridwidget-widget-date div.label label {
padding-right: 30px;
}
#fieldset-value_insurance .datagridwidget-widget-date input {
width: 65% !important;
}
/* */
#formfield-form-widgets-acquisition_methods label {
float:left;
width: 25% !important;
padding-top: 6px;
}
#formfield-form-widgets-acquisition_methods div.select2-container {
margin-bottom: 15px;
}
#form-widgets-acquisition_accession_date {
width: 50% !important;
}
#formfield-form-widgets-acquisition_places label {
float:left;
width: 25% !important;
padding-top: 6px;
}
#formfield-form-widgets-acquisition_places div.select2-container {
margin-bottom: 15px;
}
#form-widgets-acquisition_accession_date {
width: 100% !important;
}
#formfield-form-widgets-acquisition_costs_offer_price_currency label,
#formfield-form-widgets-acquisition_costs_purchase_price_currency label,
#formfield-form-widgets-disposal_finance_currency label {
padding-top: 6px;
text-align: right;
padding-right: 20px;
}
#formfield-form-widgets-acquisition_costs_offer_price_currency div.select2-container,
#formfield-form-widgets-acquisition_costs_purchase_price_currency div.select2-container,
#formfield-form-widgets-disposal_finance_currency div.select2-container {
min-width: auto !important;
}
#formfield-form-widgets-acquisition_costs_purchase_price {
clear: both;
}
#formfield-form-widgets-acquisition_costs_notes {
clear: both;
}
span.option span {
color: #333333 !important;
}
/* */
/* */
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title,
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type {
width: 100% !important;
float: left;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title {
clear: both;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title div.label,
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title div.label label {
width: 27.3% !important;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title input {
width: 72.7% !important;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type div.label {
width: 27.3% !important;
text-align: left;
}
div.template-edit #formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type div.label {
width: 22.7% !important;
text-align: left;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type div.label label {
width: 100% !important;
text-align: left;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type div.label label {
padding-right: 30px;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type input {
width: 72.7% !important;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title,
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type {
width: 100% !important;
float: left;
}
#formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-notes {
clear: both;
}
#fieldset-field_collection .datagridwidget-body .datagridwidget-block-edit-cell div.label,
#fieldset-field_collection .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
width: 26.7% !important;
}
#fieldset-field_collection .col-sm-9 {
width: 76.6%;
}
label[for="form-widgets-fieldCollection_fieldCollection_dateEarly"] {
width: 47.8% !important;
}
#fieldset-field_collection .form-horizontal .control-label {
width: 22.1% !important;
}
#fieldset-field_collection .div-50 .control-label {
width: 46% !important;
}
#form-widgets-notes_free_fields .option label {
display: block !important;
}
#form-widgets-notes_free_fields .option .single-checkbox-widget {
margin-right: 80px;
margin-left: 80px;
margin-top: 15px;
}
#form-widgets-notes_free_fields .option label span {
display: none !important;
}
#form-widgets-physicalCharacteristics_dimension .select2-container.pat-select2 {
min-width: 100px !important;
}
.datagridwidget-widget-nameType {
clear: both;
}
span.required {
}
.datagridwidget-block-edit-cell div[id$='autocomplete'] {
width: 70% !important;
float: left;
}
.datagridwidget-block-edit-cell div[id$='autocomplete'] label {
width: 100% !important;
}
/* */
body[class^="template-collective-"] #formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-nameType div.label {
width: 28.3% !important;
}
body[class^="template-collective-"] #formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-confirmation_date div.label {
width: 47.2% !important;
}
body[class^="template-collective-"] #formfield-form-widgets-fieldCollection_fieldCollection_fieldCollNumber tr:not(:first-child) input,
body[class^="template-collective-"]#formfield-form-widgets-fieldCollection_fieldCollection_event tr:not(:first-child) input {
margin-left: 28.4% !important;
}
div.autocompleteInputWidget {
padding-top: 6px !important;
}
div.contenttree-widget + div.text-widget {
clear: both;
}
/* */
.page-header {
padding-bottom: 2px;
line-height: 24px !important;
}
.form-control {
padding: 7px 18px;
}
input.select2-input {
height: 33px;
}
.form-horizontal .control-label {
padding-top: 7px !important;
}
.datagridwidget-body tr:not(:first-child) .datagridwidget-block-edit-cell {
padding-top: 40px !important;
}
.select2-container-multi {
height: auto !important;
}
.datagridwidget-body input.text-widget {
height: 37px !important;
}
.template-edit input.text-widget {
height: 37px !important;
}
body[class^="template-collective-"] input.text-widget {
height: 37px !important;
}
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 72.7% !important;
}
body.template-edit .datagridwidget-body .datagridwidget-block-edit-cell textarea {
border-right: 2px solid #AAA !important;
}
body[class^="template-collective-"] .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 69.9% !important;
}
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-policy_number input,
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-insurance_company input,
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-renewal_date input,
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-reference input,
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-conditions input,
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-notes textarea {
width: 72.3% !important;
}
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-date div.label label {
padding-right: 10px;
}
#formfield-form-widgets-productionDating_production_schoolStyles div.col-sm-9.fieldset-input {
width: 77.3% !important;
}
#form-widgets-IBasic-description {
height: 75px;
}
#formfield-form-widgets-physicalCharacteristics_frame th.header.cell-1 {
width: 16% !important;
}
#form-widgets-physicalCharacteristics_dimension th.header.cell-3,
#form-widgets-physicalCharacteristics_dimension th.header.cell-5 {
width: 80px;
}
#form-widgets-physicalCharacteristics_dimension th.header.cell-1 {
width: 120px;
}
#form-widgets-productionDating_dating_period th.header.cell-5,
#form-widgets-productionDating_dating_period td.cell-5 {
display: none;
}
#formfield-form-widgets-productionDating_production_periods div.fieldset-input.col-sm-9 {
width: 100%;
}
#formfield-form-widgets-physicalCharacteristics_technique td.cell-2,
#formfield-form-widgets-physicalCharacteristics_material td.cell-2 {
width: 250px;
}
#formfield-form-widgets-physicalCharacteristics_dimension td.cell-2 {
width: 150px;
}
.select2-container {
width: 100%;
}
#formfield-form-widgets-location_checks th.header.cell-2 {
width: 210px;
}
#formfield-form-widgets-location_checks th.header.cell-1 {
width: 175px;
}
#fieldset-location .col-sm-3 {
width: 22.6%;
}
#fieldset-location .col-sm-9 {
width: 77.4%;
}
#fieldset-value_insurance .datagridwidget-widget-curr div.label label {
width: 100% !important;
}
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-curr div.label {
width: 30% !important;
}
#formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-curr div.label label {
width: 100% !important;
text-align: right;
}
.datagridwidget-widget-location input.select2-input {
width: 25px;
text-align: right;
}
#content .field input[type="text"][name$=".title"] {
font-weight: 400 !important;
color: #333333 !important;
letter-spacing: 0.00em;
}
.datagridwidget-widget-dateBirth,
.datagridwidget-widget-dateDeath {
display: none;
}
#formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_partOf label.control-label,
#formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_notes label.control-label {
width: 22.5% !important;
}
#formfield-form-widgets-exhibitions_exhibition td.datagridwidget-block-edit-cell div.field:not(.relationlist-field):not(.z3cformInlineValidation) {
display: none !important;
}
#formfield-form-widgets-identification_objectName_objectname .datagridwidget-body tr td.cell-1 {
width: 150px !important;
}
#formfield-form-widgets-identification_objectName_objectname .datagridwidget-body tr td.cell-2 {
width: 120px !important;
}
#content-core #formfield-form-widgets-identification_titleDescription_translatedTitle tr:not(:first-child) td.datagridwidget-block-edit-cell {
padding-top: 10px !important;
}
#content-core #formfield-form-widgets-identification_titleDescription_translatedTitle tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 10px !important;
}
#content-core #fieldset-identification #formfield-form-widgets-identification_titleDescription_translatedTitle .datagridwidget-widget-title,
#content-core #fiendset-identification #formfield-form-widgets-identification_titleDescription_translatedTitle .datagridwidget-widget-title input {
width: 100% !important;
}
#formfield-form-widgets-identification_titleDescription_translatedTitle tr:not(:first-child) label span {
display: none;
}
#formfield-form-widgets-identification_titleDescription_language .control-label {
width: 22.6% !important;
}
#formfield-form-widgets-identification_titleDescription_language .fieldset-input {
width: 77.4% !important;
}
#formfield-form-widgets-identification_titleDescription_describer .control-label {
width: 47% !important;
}
.datagridwidget-manipulator {
width: 41px !important;
}
#formfield-form-widgets-managementDetails_edit .cell-4,
#formfield-form-widgets-managementDetails_input .cell-4 {
width: 170px;
}
#formfield-form-widgets-managementDetails_edit .cell-5,
#formfield-form-widgets-managementDetails_input .cell-5 {
width: 250px;
}
#formfield-form-widgets-notes_free_fields th.header.cell-3 {
text-align: center;
}
#formfield-form-widgets-labels .datagridwidget-widget-type {
display: none;
}
#formfield-form-widgets-labels th.cell-3,
#formfield-form-widgets-labels td.cell-3 {
display: none;
}
#formfield-form-widgets-labels td.cell-2 {
width: 65%;
}
#formfield-form-widgets-transport_entry_number .datagridwidget-block-edit-cell .datagridwidget-block:not(.relationlist-field) {
display: none;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-block-edit-cell .datagridwidget-block:not(.datagridwidget-widget-transport_number) {
display: none;
}
#formfield-form-widgets-loans_incomingLoans .datagridwidget-block-edit-cell .datagridwidget-block:not(.relationlist-field) {
display: none;
}
#formfield-form-widgets-loans_outgoingLoans .datagridwidget-block-edit-cell .datagridwidget-block:not(.relationlist-field) {
display: none;
}
#content-core #formfield-form-widgets-transport_entry_number .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-block-edit-cell,
#content-core #formfield-form-widgets-transport_entry_number .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 10px !important;
}
#content-core #formfield-form-widgets-fieldCollection_fieldCollection_fieldCollNumber .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-block-edit-cell,
#content-core #formfield-form-widgets-fieldCollection_fieldCollection_fieldCollNumber .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 10px !important;
}
/* */
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-despatch_date,
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-delivery_date {
width: 50% !important;
float: left;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-despatch_date {
clear: both;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-despatch_date div.label,
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-despatch_date div.label label {
width: 54.5% !important;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-despatch_date input {
width: 44% !important;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-delivery_date div.label {
width: 35% !important;
text-align: right;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-delivery_date div.label label {
width: 100% !important;
text-align: right;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-delivery_date div.label label {
padding-right: 10px;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-delivery_date input {
width: 59.8% !important;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-despatch_date,
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-delivery_date {
width: 50% !important;
float: left;
}
#formfield-form-widgets-transport_despatchNumber .datagridwidget-widget-destination {
clear: both;
}
/* */
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code,
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-codeType {
width: 50% !important;
float: left;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code {
clear: both;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code div.label,
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code div.label label {
width: 53.5% !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code div.select2-container {
width: 42% !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code div.select2-container {
min-width: 0px !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-codeType div.label {
width: 35% !important;
text-align: right;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-codeType div.label label {
width: 100% !important;
text-align: right;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-codeType div.label label {
padding-right: 30px;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-codeType div.select2-container {
width: 59.8% !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code,
#fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-codeType {
width: 50% !important;
float: left;
}
/* */
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit {
clear: both;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit div.label,
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit div.label label {
width: 44.5% !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit div.select2-container {
width: 42% !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit div.select2-container {
min-width: 0px !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-type div.label {
width: 35% !important;
text-align: right;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-type div.label label {
width: 100% !important;
text-align: right;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-type div.label label {
padding-right: 30px;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-type input {
width: 63.5% !important;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit {
width: 60% !important;
float: left;
}
#fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-type {
width: 40% !important;
float:left;
}
#formfield-form-widgets-fieldCollection_habitatStratigraphy_habitat #form-widgets-fieldCollection_habitatStratigraphy_habitat-AA-widgets-term input {
width: 71.4% !important;
}
#form-widgets-ownershipHistory_price {
width: 33.3% !important;
}
#formfield-form-widgets-exhibitions_exhibition .datagridwidget-block-edit-cell .datagridwidget-block:not(.relationlist-field):not(.datagridwidget-widget-notes):not(.datagridwidget-widget-catObject) {
display: none;
}
#formfield-form-widgets-conditionConservation_conservationTreatments .datagridwidget-block-edit-cell .datagridwidget-block:not(.relationlist-field) {
display:none;
}
#formfield-form-widgets-disposal_number label {
width: 44.5% !important;
}
#form-widgets-disposal_deaccession {
width: 100% !important;
}
#form-widgets-recommendationsRequirements_legalLicenceRequirements_requirementsHeld td.cell-1 {
width: 323px;
}
#formfield-form-widgets-reproductions_reproduction .datagridwidget-widget-type,
#formfield-form-widgets-reproductions_reproduction .datagridwidget-widget-format,
#formfield-form-widgets-reproductions_reproduction .datagridwidget-widget-date,
#formfield-form-widgets-reproductions_reproduction .datagridwidget-widget-creator {
display: none;
}
#formfield-form-widgets-documentationFreeArchive_archiveNumber .datagridwidget-row:not(:first-child) label span {
display: none;
}
#formfield-form-widgets-documentationFreeArchive_archiveNumber .autocompleteInputWidget span {
display: block !important;
}
#form-widgets-ownershipHistory_price {
width: 29.4% !important;
}
#formfield-form-widgets-numbersRelationships_numbers .cell-3 {
width: 320px;
}
#formfield-form-widgets-numbersRelationships_digitalReferences .cell-2 {
width: 60.7%;
}
#formfield-form-widgets-associations_associatedPersonInstitutions .datagridwidget-widget-startDate div.label {
width: 57.5% !important;
}
#formfield-form-widgets-associations_associatedPersonInstitutions .datagridwidget-widget-startDate input {
width: 38% !important;
}
#formfield-form-widgets-associations_associatedPersonInstitutions .datagridwidget-widget-endDate input {
width: 70% !important;
}
#fieldset-associations textarea {
width: 72.7% !important;
}
/* */
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subjectType {
clear: both;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subjectType div.label,
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subjectType div.label label {
width: 45.5% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subjectType select {
width: 42% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subject div.label {
width: 35% !important;
text-align: right;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subject div.label label {
width: 100% !important;
text-align: right;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subject div.label label {
padding-right: 30px;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subject div.select2-container {
width: 65% !important;
min-width: 0px !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subjectType {
width: 60% !important;
float: left;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subject {
width: 40% !important;
float:left;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-taxonomicRank {
clear: both;
}
/* */
/* */
/* */
/* */
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-startDate {
clear: both;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-startDate div.label,
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-startDate div.label label {
width: 45.5% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-startDate input {
width: 42% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-endDate div.label {
width: 35% !important;
text-align: right;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-endDate div.label label {
width: 100% !important;
text-align: right;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-endDate div.label label {
padding-right: 30px;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-endDate input {
width: 65% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-startDate {
width: 60% !important;
float: left;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-endDate {
width: 40% !important;
float:left;
}
#fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-notes {
clear: both;
}
/* */
/* */
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-startDate {
clear: both;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-startDate div.label,
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-startDate div.label label {
width: 45.5% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-startDate input {
width: 42% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-endDate div.label {
width: 35% !important;
text-align: right;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-endDate div.label label {
width: 100% !important;
text-align: right;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-endDate div.label label {
padding-right: 30px;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-endDate input {
width: 65% !important;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-startDate {
width: 60% !important;
float: left;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-endDate {
width: 40% !important;
float:left;
}
#fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-notes {
clear: both;
}
#fieldset-documentation .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 72.7% !important;
}
/* */
/* */
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-startDate {
clear: both;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-startDate div.label,
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-startDate div.label label {
width: 45.5% !important;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-startDate input {
width: 42% !important;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-endDate div.label {
width: 35% !important;
text-align: right;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-endDate div.label label {
width: 100% !important;
text-align: right;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-endDate div.label label {
padding-right: 30px;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-endDate input {
width: 65% !important;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-startDate {
width: 60% !important;
float: left;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-endDate {
width: 40% !important;
float:left;
}
#fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-notes {
clear: both;
}
#fieldset-iconography .control-label {
width: 22.5% !important;
}
#fieldset-iconography .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 72.7% !important;
}
#formfield-form-widgets-physicalCharacteristics_technique .cell-3 {
width: 360px;
}
#formfield-form-widgets-physicalCharacteristics_material .cell-1 {
width: 206px;
}
#formfield-form-widgets-productionDating_production_productionReason textarea.text-field {
width:  99.9% !important;
}
#fieldset-prouction_dating .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 70% !important;
}
#formfield-form-widgets-identification_titleDescription_description .control-label {
width: 22.6% !important;
}
#formfield-form-widgets-identification_titleDescription_description .col-sm-9 {
width: 77.4% !important;
}
#form-widgets-identification_taxonomy .cell-3 {
display: none;
}
#content-core #formfield-form-widgets-identification_taxonomy_notes .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-block-edit-cell,
#content-core #formfield-form-widgets-identification_taxonomy_notes .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 10px !important;
}
#formfield-form-widgets-identification_taxonomy_notes textarea {
width: 72.7% !important;
}
#formfield-form-widgets-acquisition_acquisition_acquisitionFrom div.label,
#formfield-form-widgets-acquisition_acquisition_acquisitionFrom div.label label {
width: 30.3% !important;
}
#formfield-form-widgets-acquisition_acquisition_acquisitionFrom .datagridwidget-block-edit-cell div[id$='autocomplete'] {
width: 69% !important;
}
#formfield-form-widgets-ownershipHistory_auctions div.label,
#formfield-form-widgets-ownershipHistory_auctions div.label label {
width: 25.3% !important;
}
#formfield-form-widgets-ownershipHistory_auctions .datagridwidget-block-edit-cell div[id$='autocomplete'] {
width: 74.7% !important;
}
#formfield-form-widgets-ownershipHistory_auctions .datagridwidget-manipulator {
display: none;
}
#formfield-form-widgets-ownershipHistory_auctions .datagridwidget-block-edit-cell {
padding-right: 0px !important;
}
body[class^="template-collective-"] #formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title div.label,
body[class^="template-collective-"] #formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title div.label label {
}
#formfield-form-widgets-associations_associatedSubjects div..datagridwidget-widget-properName {
clear: both;
}
div.images-only-filter label {
font-size: 0.875em !important;
}
/* */
div.object-fieldsets h3.fieldset-header:not(:first-child) {
padding-top: 40px;
}
div.object-fieldsets h3.fieldset-header {
clear:both;
}
.template-edit table a:not(.btn),
.template-edit table a:not(.btn) {
text-decoration: none;
}
.template-edit table a:not(.btn):hover,
.template-edit table a:not(.btn):hover {
text-decoration: underline;
}
.select2-container.pat-relateditems ul.select2-choices {
margin-left: 0px !important;
}
.select2-container.pat-relateditems ul.select2-choices .select2-search-choice {
margin: 3px 4px 3px 5px !important;
}
.pattern-relateditems-container .close {
float: right !important;
font-size: 21px !important;
font-weight: bold !important;
line-height: 1 !important;
color: #000 !important;
text-shadow: 0 1px 0 #fff !important;
opacity: .2 !important;
filter: alpha(opacity=20) !important;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.pattern-relateditems-container a.btn.pattern-relateditems-tree-itemselect {
display: inline-block !important;
margin-bottom: 0 !important;
font-weight: normal !important;
text-align: center !important;
vertical-align: middle !important;
cursor: pointer !important;
background-image: none !important;
background-color: #ffffff !important;
border: 1px solid transparent !important;
white-space: nowrap !important;
font-size: 14px !important;
line-height: 1.42857143 !important;
border-radius: 4px !important;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: #333 !important;
border-color: #ccc !important;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.pattern-relateditems-container a.btn.pattern-relateditems-tree-itemselect:hover {
display: inline-block !important;
margin-bottom: 0 !important;
font-weight: normal !important;
text-align: center !important;
vertical-align: middle !important;
cursor: pointer !important;
background-image: none !important;
background-color: #ffffff !important;
border: 1px solid transparent !important;
white-space: nowrap !important;
padding: 0 6px !important;
font-size: 14px !important;
line-height: 1.42857143 !important;
border-radius: 4px !important;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: #333 !important;
border-color: #ccc !important;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.pattern-relateditems-tree .tree-container .select-folder-label {
display: block !important;
margin: 10px 5px 5px 5px !important;
font-style: italic !important;
font-weight: bold !important;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
line-height: 20px !important;
font-size: 12px !important;
color: #333 !important;
}
.jqtree-tree .jqtree-title {
color: #1C4257 !important;
vertical-align: middle !important;
margin-left: 1.5em !important;
line-height: 20px !important;
font-size: 12px !important;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
ul.jqtree_common.jqtree-tree {
margin-left: 24px !important;
}
.select2-drop {
z-index: 9998;
}
.select2-container-multi .select2-choices .select2-search-choice {
padding: 5px 5px 3px 18px !important;
}
.pattern-relateditems-path *:not(.glyphicon):not(.jqtree-title):not(.close):not(.select-folder-label):not(.pattern-relateditems-tree-itemselect) {
font-family: "Source Sans Pro", Calibri, Candara, Arial, serif !important;
}
.pattern-relateditems-path-label {
font-family: "Source Sans Pro", Calibri, Candara, Arial, serif !important;
}
.pattern-relateditems-tree .tree-container .jqtree-tree .jqtree_common {
padding-left: 2px;
margin-left: 0px !important;
margin-bottom: 0.25em;
}
#content .pat-select2, #content .pat-relateditems {
min-width: 500px;
}
body:not(.template-edit) div.template-edit .datagridwidget-row input,
body:not(.template-edit) div.template-edit .datagridwidget-row textarea {
line-height: 1.42857143;
color: #000000;
border-radius: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
display: inline-block;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type div.label label {
width: 100% !important;
}
body:not(.template-edit) div.template-edit .form-control[disabled] {
background-color: #e6e6e6 !important;
border: 1px solid #e6e6e6 !important;
color: #000000;
}
body:not(.template-edit) div.template-edit textarea.form-control[disabled],
body:not(.template-edit) div.template-edit .datagridwidget-body select.form-control[disabled],
body:not(.template-edit) div.template-edit select.choice-field.select-widget[disabled]  {
background-color: #f4f4f4 !important;
border: 1px solid #f4f4f4 !important;
border-bottom-color: #f4f4f4 !important;
border-left-color: #f4f4f4 !important;
border-right-color: #f4f4f4 !important;
border-top-color: #f4f4f4 !important;
}
body:not(.template-edit) div.template-edit select {
-webkit-font-smoothing: antialiased;
-webkit-rtl-ordering: logical;
align-items: center;
background-color: #f4f4f4;
border-bottom-color: #f4f4f4;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-collapse: collapse;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: #f4f4f4;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #f4f4f4;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #f4f4f4;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-top-style: solid;
border-top-width: 1px;
box-sizing: border-box;
color: #000000;
cursor: default;
display: inline-block;
font-family: Merriweather, serif;
font-size: 14px;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 37px;
letter-spacing: normal;
line-height: normal;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 18px;
padding-right: 0px;
padding-top: 0px;
text-align: start;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
vertical-align: middle;
white-space: pre;
word-spacing: 0px;
writing-mode: lr-tb;
-webkit-writing-mode: horizontal-tb;
box-shadow: none;
}
body:not(.template-edit) div.template-edit select.formTabs[disabled] {
cursor: not-allowed;
}
body:not(.template-edit) div.template-edit select.formTabs {
-webkit-appearance: menulist-button;
-webkit-font-smoothing: antialiased;
-webkit-rtl-ordering: logical;
align-items: center;
background-color: #ffffff !important;
border-bottom-color: #AAA !important;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-collapse: collapse;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: #AAA !important;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #AAA !important;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #AAA !important;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-top-style: solid;
border-top-width: 1px;
box-sizing: border-box;
color: #000000;
cursor: default;
display: inline-block;
font-family: Merriweather, serif;
font-size: 14px;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 37px;
letter-spacing: normal;
line-height: normal;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: start;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
vertical-align: middle;
white-space: pre;
width: 100%;
word-spacing: 0px;
writing-mode: lr-tb;
-webkit-writing-mode: horizontal-tb;
}
body:not(.template-edit) div.template-edit #form-widgets-identification_taxonomy_objectstatus {
-webkit-font-smoothing: antialiased;
-webkit-rtl-ordering: logical;
align-items: center;
background-color: #f4f4f4;
border-bottom-color: #f4f4f4;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-collapse: collapse;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: #f4f4f4;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #f4f4f4;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #f4f4f4;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-top-style: solid;
border-top-width: 1px;
box-sizing: border-box;
color: #000000;
cursor: default;
display: inline-block;
font-family: Merriweather, serif;
font-size: 14px;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 37px;
letter-spacing: normal;
line-height: normal;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 18px;
padding-right: 0px;
padding-top: 0px;
text-align: start;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
vertical-align: middle;
white-space: pre;
word-spacing: 0px;
writing-mode: lr-tb;
-webkit-writing-mode: horizontal-tb;
box-shadow: none;
}
body.template-edit .select-widget.choice-field select,
body.template-edit select.choice-field.select-widget {
-webkit-appearance: menulist-button;
-webkit-font-smoothing: antialiased;
-webkit-rtl-ordering: logical;
border-bottom-color: #AAA;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-collapse: collapse;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: #AAA;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #AAA;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #AAA;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-top-style: solid;
border-top-width: 1px;
background-color: #ffffff;
color: #333333;
}
body.template-edit #form-widgets-identification_taxonomy_objectstatus {
-webkit-appearance: menulist-button;
-webkit-font-smoothing: antialiased;
-webkit-rtl-ordering: logical;
align-items: center;
background-color: #ffffff;
border-bottom-color: #AAA;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-collapse: collapse;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: #AAA;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #AAA;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #AAA;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-top-style: solid;
border-top-width: 1px;
box-sizing: border-box;
color: #000000;
cursor: default;
display: inline-block;
font-family: Merriweather, serif;
font-size: 14px;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 37px;
letter-spacing: normal;
line-height: normal;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: start;
text-indent: 0px;
text-rendering: auto;
text-shadow: none;
text-transform: none;
vertical-align: middle;
white-space: pre;
width: auto;
word-spacing: 0px;
writing-mode: lr-tb;
-webkit-writing-mode: horizontal-tb;
}
.select2-container-multi.select2-container-disabled .select2-choices {
background-color: #ffffff;
background-image: none;
border: 1px solid #aaa !important;
cursor: default;
color: #000000 !important;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
padding: 3px 5px 3px 5px;
border: 1px solid #aaa !important;
background-image: none;
background-color: #f4f4f4;
}
body:not(.template-edit) div.template-edit .select2-container-multi .select2-choices .select2-search-choice {
margin: 6px 0 3px 2px !important;
}
body:not(.template-edit) div.template-edit .pattern-relateditems-tree-select,
body:not(.template-edit) div.template-edit .pattern-relateditems-path-label,
body:not(.template-edit) div.template-edit .datagridwidget-manipulator,
body:not(.template-edit) div.template-edit .searchButton {
pointer-events: none !important;
}
body:not(.template-edit) div.template-edit .pattern-relateditems-container span.pattern-relateditems-path,
body:not(.template-edit) div.template-edit span.pattern-relateditems-item-path {
display: none;
}
body:not(.template-edit) div.template-edit input[type="text"]:not(#srch-term),
body:not(.template-edit) div.template-edit textarea,
body:not(.template-edit) div.template-edit .select2-container-multi.select2-container-disabled .select2-choices {
border: 0px !important;
background-color: #f4f4f4 !important;
box-shadow: none !important;
color: #000000 !important;
-webkit-text-fill-color:#000000 !important;
border: 1px solid #f4f4f4 !important;
border-bottom-color: #f4f4f4 !important;
border-left-color: #f4f4f4 !important;
border-right-color: #f4f4f4 !important;
border-top-color: #f4f4f4 !important;
}
body:not(.template-edit) div.template-edit .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
border: 0px!important;
background-image: none;
background-color: #f4f4f4;
box-shadow: none !important;
}
body:not(.template-edit) div.template-edit .searchButton {
box-shadow: none !important;
}
body:not(.template-edit) div.template-edit select {
-webkit-appearance: none;
-moz-appearance: none;
}
body:not(.template-edit) div.template-edit textarea {
padding-left: 18px !important;
}
div.template-edit {
padding-bottom: 90px;
}
.header-padding {
padding-top: 50px;
}
body.portaltype-object.userrole-authenticated:not(.template-edit) {
background-color: #ffffff !important;
}
body:not(.template-edit) div.template-edit .select2-container-multi.pat-relateditems .select2-choices .select2-search-choice {
margin: 6px 0 3px 2px !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-row div.select2-container {
height: 37px !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-row .select2-container-multi .select2-choices .select2-search-choice {
margin: 6px 0 3px 2px !important;
}
body:not(.template-edit) div.template-edit .pattern-relateditems-container,
body:not(.template-edit) div.template-edit .select2-container.pat-relateditems {
width: 100% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-row .pattern-relateditems-container,
body:not(.template-edit) div.template-edit .datagridwidget-row .select2-container.pat-relateditems {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-table-view-block .select2-container {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit select.select-widget {
width: 100% !important;
}
body:not(.template-edit) div.template-edit li.select2-search-choice {
color: #000000 !important;
}
body:not(.template-edit) div.template-edit #content .field input[type="text"][name$=".title"] {
color: #000000 !important;
}
body:not(.template-edit) div.template-edit label {
color: #000000 !important;
}
body:not(.template-edit) div.template-edit th.header span {
color: #000000 !important;
}
body:not(.template-edit) div.template-edit .searchButton {
color: #000000 !important;
}
body:not(.template-edit) div.template-edit select.formTabs,
body:not(.template-edit) div.template-edit select.formTabs:focus {
box-shadow: none !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-manipulator {
display: none;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title div.label {
width: 22.7% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-title input {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-identification_titleDescription_title .datagridwidget-widget-type input {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-body .datagridwidget-block-edit-cell div.label {
width: 22.7% !important;
}
body:not(.template-edit) div.template-edit #content-core .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 77.2% !important;
}
body:not(.template-edit) div.template-edit #content-core #formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_parts .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 77.2% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-body .datagridwidget-block-edit-cell input:not(.searchButton):not(.ac_input):not(.relationlist-field) {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-table-view thead th {
padding: 0px !important;
}
body:not(.template-edit) div.template-edit tr.datagridwidget-row td.datagridwidget-cell:last-child {
padding-right: 0px !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-identification_taxonomy_notes textarea {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-identification_taxonomy_objectstatus div.fieldset-input {
width: 77.4% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-block-edit-cell div[id$='autocomplete'] {
width: 77.1% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-identification_titleDescription_translatedTitle .datagridwidget-block-edit-cell {
padding-right: 0px !important;
}
body:not(.template-edit) div.template-edit #content .datagridwidget-block-edit-cell {
padding-right: 0px !important;
}
body:not(.template-edit) div.template-edit #form-widgets-identification_objectName_objectname .cell-4 {
padding-right: 0px !important;
}
body:not(.template-edit) div.template-edit #form-widgets-identification_objectName_otherName .cell-2,
body:not(.template-edit) div.template-edit #form-widgets-identification_taxonomy .cell-2 {
padding-right: 0px !important;
}
body:not(.template-edit) div.template-edit .autocompleteInputWidget span {
color: #000000 !important;
}
body.portaltype-object.template-edit #formfield-form-widgets-identification_taxonomy_objectstatus select {
width: 100% !important;
}
body.template-edit .datagridwidget-cell input[type="text"],
body.template-edit .datagridwidget-cell textarea,
body.template-edit #content .field input[type="text"],
body.template-edit #content .field textarea {
color: #333333;
}
.tab-spinning {
padding-top: 20px;
width: 50px;
min-width: 50px;
margin: 0 auto;
padding-bottom: 50px;
}
.tab-spinning.open {
display: none !important;
}
ul.jqtree-tree .jqtree-toggler {
line-height: 12px !important;
}
.pattern-relateditems-path {
z-index: initial !important;
}
.pattern-relateditems-container {
width: 400px !important;
}
.pattern-relateditems-container {
width: 100% !important;
}
span.pattern-relateditems-path {
width: 400px !important;
}
#content .pat-relateditems {
min-width: 100% !important;
width: 100% !important;
}
.datagridwidget-block-edit-cell .pattern-relateditems-container {
width: 72.7% !important;
}
#formfield-form-widgets-acquisition_acquisition_acquisitionFrom .datagridwidget-block-edit-cell .pattern-relateditems-container {
width: 69% !important;
}
#formfield-form-widgets-ownershipHistory_ownership_currentOwner .control-label {
width: 22.5% !important;
}
#formfield-form-widgets-ownershipHistory_ownership_currentOwner .fieldset-input {
width: 77.5% !important;
}
#formfield-form-widgets-acquisition_costs_offer_price_currency .pat-select2,
#formfield-form-widgets-acquisition_costs_offer_price_currency .pat-relateditems {
min-width: 0px !important;
}
#formfield-form-widgets-acquisition_costs_purchase_price_currency .pat-select2,
#formfield-form-widgets-acquisition_costs_purchase_price_currency .pat-relateditems {
min-width: 0px !important;
}
#formfield-form-widgets-disposal_finance_currency .pat-select2,
#formfield-form-widgets-disposal_finance_currency .pat-relateditems {
min-width: 0px !important;
}
body:not(.template-edit) div.template-edit #form-widgets-identification_taxonomy_objectstatus {
width: 100% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-iconography_generalSearchCriteria_generalthemes .fieldset-input {
width: 77.5% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-iconography_generalSearchCriteria_specificthemes .fieldset-input {
width: 77.5% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-row select.select-widget {
width: 77.3% !important;
}
body.portaltyoe-object:not(.template-edit) .datagridwidget-row textarea {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-row .datagridwidget-cell select.select-widget {
width: 100% !important;
}
body:not(.template-edit) div.template-edit #fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-startDate div.label,
body:not(.template-edit) div.template-edit #fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-startDate div.label label {
width: 37.6% !important;
}
body:not(.template-edit) div.template-edit #fieldset-iconography #formfield-form-widgets-iconography_contentPeriodDates .datagridwidget-widget-endDate input {
width: 65% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-iconography_iconographySource_sourceGeneral .fieldset-input,
body:not(.template-edit) div.template-edit #formfield-form-widgets-iconography_iconographySource_sourceSpecific .fieldset-input,
body:not(.template-edit) div.template-edit #formfield-form-widgets-iconography_iconographySource_sourceObjectNumber .fieldset-input {
width: 77.5% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-associations_associatedPersonInstitutions .datagridwidget-widget-startDate div.label {
width: 47.4% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-associations_associatedPersonInstitutions .datagridwidget-widget-endDate input {
width: 69.8% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations .datagridwidget-table-view-block .select2-container {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subjectType div.label,
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subjectType div.label label {
width: 37.8% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-subject div.select2-container {
width: 64.7% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-taxonomicRank div.label,
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-taxonomicRank div.label label {
width: 42% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-properName {
clear: both;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-scientificName input {
width: 50.6% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-startDate div.label,
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-startDate div.label label {
width: 37.8% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedSubjects .datagridwidget-widget-endDate input {
width: 64.7% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-startDate div.label,
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-startDate div.label label {
width: 37.8% !important;
}
body:not(.template-edit) div.template-edit #fieldset-associations #formfield-form-widgets-associations_associatedPeriods .datagridwidget-widget-endDate input {
width: 64.7% !important;
}
body:not(.template-edit) div.template-edit #fieldset-numbers_relationships .datagridwidget-widget-notes div.label, body:not(.template-edit) div.template-edit #fieldset-numbers_relationships .datagridwidget-widget-notes div.label label {
width: 22.3% !important;
}
body:not(.template-edit) div.template-edit #fieldset-value_insurance .datagridwidget-widget-value div.label,
body:not(.template-edit) div.template-edit #fieldset-value_insurance .datagridwidget-widget-value div.label label {
width: 45.4% !important;
}
body:not(.template-edit) div.template-edit #fieldset-value_insurance .datagridwidget-widget-curr .select2-container {
width: 65% !important;
}
body:not(.template-edit) div.template-edit #fieldset-value_insurance .datagridwidget-widget-valuer div.label,
body:not(.template-edit) div.template-edit #fieldset-value_insurance .datagridwidget-widget-valuer div.label label {
width: 45.4% !important;
}
body:not(.template-edit) div.template-edit #fieldset-value_insurance .datagridwidget-widget-date input {
width: 65% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-policy_number input.text-widget,
body:not(.template-edit) div.template-edit #formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-insurance_company input.text-widget,
body:not(.template-edit) div.template-edit #formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-renewal_date input.text-widget,
body:not(.template-edit) div.template-edit #formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-reference input.text-widget,
body:not(.template-edit) div.template-edit #formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-conditions input.text-widget {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_partOf .fieldset-input {
width: 77.5% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-valueInsurance_insurance .datagridwidget-widget-date input {
width: 70% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_notes .fieldset-input {
width: 77.5% !important;
}
body:not(.template-edit) div.template-edit #form-widgets-acquisition_accession_date {
width: 100% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-acquisition_acquisition_acquisitionFrom div.label,
body:not(.template-edit) div.template-edit #formfield-form-widgets-acquisition_acquisition_acquisitionFrom div.label label {
width: 25% !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-acquisition_acquisition_acquisitionFrom .datagridwidget-block-edit-cell .pattern-relateditems-container {
width: 75% !important;
}
body:not(.template-edit) div.template-edit #form-widgets-disposal_deaccession {
width: 100% !important;
}
body:not(.template-edit) div.template-edit .datagridwidget-body .datagridwidget-block-edit-cell input:not(.searchButton):not(.ac_input):not(.relationlist-field) {
width: 77.3% !important;
}
body:not(.template-edit) div.template-edit #fieldset-field_collection .datagridwidget-body .datagridwidget-block-edit-cell div.label,
body:not(.template-edit) div.template-edit #fieldset-field_collection .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
width: 22% !important;
}
body:not(.template-edit) div.template-edit #fieldset-field_collection .div-20-80 .fieldset-input {
width: 76.1% !important;
}
body:not(.template-edit) div.template-edit #fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code div.label,
body:not(.template-edit) div.template-edit #fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-code div.label label {
width: 44.4% !important;
}
body:not(.template-edit) div.template-edit #fieldset-field_collection #formfield-form-widgets-fieldCollection_fieldCollection_placeCodes .datagridwidget-widget-codeType div.select2-container {
width: 63.2% !important;
}
body:not(.template-edit) div.template-edit #fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit div.label,
body:not(.template-edit) div.template-edit #fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-unit div.label label {
width: 36.7% !important;
}
body:not(.template-edit) div.template-edit #fieldset-field_collection #formfield-form-widgets-fieldCollection_habitatStratigraphy_stratigrafie .datagridwidget-widget-type input {
width: 63.2% !important;
}
body:not(.template-edit) div.template-edit #form-widgets-notes_free_fields .option .single-checkbox-widget {
margin-right: 40px;
margin-left: 80px;
margin-top: 15px;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-fieldCollection_fieldCollection_events .fieldset-input {
width: 77.1% !important;
}
body:not(.template-edit) div.template-edit #fieldset-field_collection .col-sm-9 {
width: 77.1%;
}
.form-control {
font-size: 1em;
}
body.template-edit .suppressVisualEditor {
display: none;
}
.template-edit #form-widgets-identification_objectName_objectname th.cell-2,
.template-edit #form-widgets-identification_objectName_objectname td.cell-2 {
display: none;
}
.template-edit #form-widgets-identification_objectName_objectname td.cell-3 {
width: 200px !important;
}
body:not(.template-edit) div.template-edit span.pattern-relateditems-item-title a {
line-height: 12px !important;
text-decoration: underline;
}
body:not(.template-edit) div.template-edit span.pattern-relateditems-item-title {
text-decoration: underline;
}
body.template-detailed_tabular_view table.listing {
width: 980px !important;
margin: 0 auto;
}
body.template-detailed_tabular_view #content-core {
padding-bottom: 50px;
}
div.template-edit .select2-container-multi.select2-orderable .select2-search-choice span,
div.template-edit .select2-container-multi.select2-orderable .select2-search-choice {
cursor: pointer !important;
}
body.template-edit textarea {
padding-left: 18px !important;
}
body.template-edit fieldset.formPanel legend,
div.template-edit fieldset.formPanel legend {
display: none;
}
/* */
div.faceted-form {
width: 980px;
margin: 0 auto;
padding-bottom: 80px;
}
div.faceted-form #right-area {
width: 30%;
}
div.faceted-form .right-area-js {
margin-right: 19em;
}
div.faceted-form .listingBar .number-list {
width: 60% !important;
padding-left: 10px !important;
}
div.faceted-form .listingBar #next_item {
width: 40% !important;
padding-right: 10px !important;
}
div.faceted-form .listingBar a.btn {
background-color: #ffffff !important;
border: 0px !important;
padding-right: 0px !important;
text-align: right;
}
div.faceted-form .faceted-checkbox-criterion {
display: block;
}
div.faceted-form fieldset input.form-control {
height: 45px;
display: inline-block;
width: 86%;
}
div.faceted-form fieldset input.searchButton {
height: 44px;
border: 0px;
display: inline-block;;
}
div.faceted-form div.faceted-textwidget-place-all {
display: inline-block;
float: left;
margin-right: 20px;
}
div.faceted-form div.faceted-textwidget-place-all,
div.faceted-form div.faceted-textwidget-place-current {
padding-top: 10px;
}
div.faceted-form a.faceted-criteria-hide,
div.faceted-form a.faceted-criteria-show {
font-size: 0.800em !important;
}
div.faceted-form .faceted-criteria-reset a {
font-size: 0.800em !important;
}
body:not(.template-folder_contents) #content div.faceted-form ul, body:not(.template-sharing) #content div.faceted-form ul {
margin-left: 0px !important;
padding-left: 0px !important;
}
div.faceted-form div.faceted-checkbox-more a {
font-size: 0.800em !important;
}
div.faceted-form #next_item a {
font-size: 0.9em !important;
}
div.faceted-form #next_item a {
font-size: 0.9em !important;
}
div.faceted-form .number-list a {
font-size: 0.9em !important;
}
div.faceted-form .photoAlbumEntry {
padding-left: 10px;
}
div.faceted-form .listingBar div {
padding-bottom: 0px !important;
}
#faceted-results {
clear:both;
}
#center-bottom-area {
clear:both;
}
div.eea-preview-items {
clear: both;
}
div.faceted-form .listingBar .previous {
font-size: 0.9em !important;
}
div.faceted-form .listingBar .previous a {
padding-left: 0px;
}
div.faceted-form .listingBar div:not(.number-list):first-child {
margin-left: -18px !important;
}
div.faceted-form #next_item {
float:right;
}
div.faceted-form .photoAlbumEntryTitle {
display: block;
}
div.faceted-form .photoAlbumEntry a {
text-decoration: none !important;
}
div.faceted-form .photoAlbumEntryTitle:hover {
text-decoration: underline !important;
}
div.faceted-form .photoAlbumEntryDescription {
font-size: 0.9em;
color: #666666;
}
div.faceted-form .faceted-criteria a {
color: #242424 !important;
}
div.faceted-form .listingBar #next_item {
width: 35% !important;
padding-right: 10px !important;
}
div.faceted-form .faceted-criteria dl {
padding-left: 8px;
}
div.faceted-form .faceted-criteria-hide-show {
padding-left: 8px;
}
div.faceted-form .faceted-checkbox-more {
display: none !important;
}
div.faceted-form legend {
width: auto !important;
border-bottom: 0px !important;
}
div.faceted-form .listingBar a.btn {
background-color: #ffffff !important;
border: 0px !important;
}
div.faceted-form .photoAlbumEntry {
padding-left: 10px;
padding-bottom: 15px;
}
div.faceted-form .listingBar div {
visibility: hidden;
}
#fieldset-title_author .col-sm-3,
#fieldset-abstract_subject_terms .col-sm-3,
#fieldset-copies_and_shelf_marks .col-sm-3 {
width: 22.6% !important;
}
#fieldset-abstract_subject_terms .col-sm-9 {
}
#fieldset-abstract_subject_terms #formfield-form-widgets-abstractAndSubjectTerms_startDate label {
width: 47.2% !important;
}
#formfield-form-widgets-relations_volume .col-sm-3 {
width: 22.6% !important;
}
#form-widgets-abstractAndSubjectTerms_subjectTerm td.cell-2,
#form-widgets-abstractAndSubjectTerms_subjectTerm td.cell-3 {
width: 296px;
}
#formfield-form-widgets-abstractAndSubjectTerms_personKeywordType td.cell-2,
#formfield-form-widgets-abstractAndSubjectTerms_personKeywordType td.cell-3 {
width: 296px;
}
#formfield-form-widgets-freeFieldsAndNumbers_freeFields .option .single-checkbox-widget {
margin-right: 80px;
margin-left: 80px;
margin-top: 15px;
}
#formfield-form-widgets-freeFieldsAndNumbers_freeFields .option label {
display: block !important;
}
#formfield-form-widgets-freeFieldsAndNumbers_freeFields .option label span {
display: none !important;
}
#formfield-form-widgets-freeFieldsAndNumbers_freeFields th.header.cell-3 {
text-align: center;
}
body.portaltype-book div.template-edit .col-sm-9 {
width: 77% !important;
}
body.portaltype-book div.template-edit .div-50 .fieldset-input {
width: 46.5% !important;
}
div.template-edit #formfield-form-widgets-relations_museumObjects .datagridwidget-row .pattern-relateditems {
width: 100% !important;
}
div.template-edit #formfield-form-widgets-freeFieldsAndNumbers_PPN .col-sm-9 {
width: 100% !important;
}
div.template-edit #formfield-form-widgets-copiesAndShelfMarks_copyDetails .datagridwidget-table-view-block .select2-container {
width: 77.3% !important;
}
div.template-edit #formfield-form-widgets-relations_museumObjects .datagridwidget-row .pattern-relateditems-container {
width: 100% !important;
}
div.template-edit #formfield-form-widgets-freeFieldsAndNumbers_freeFields th.cell-3 span {
margin-left: -30px;
}
#ajax-error-msg {
display: none;
}
#ajax-error-msg a {
color: #ffffff !important;
font-family: "Source Sans Pro", Calibri, Candara, Arial, serif !important;
font-size: 100% !important;
line-height: 1.42857143 !important;
text-decoration: underline;
}
#content #ajax-error-msg a:hover {
color: #ffffff !important;
}
body.template-image_reference_view div.title-description-wrapper {
height: 500px !important;
}
body.template-image_reference_view .documentFirstHeading {
position: absolute;
top: 0;
margin: 0 auto;
width: 100%;
}
#formfield-form-widgets-productionDating_production_periods .col-sm-9 {
width: 60.2% !important;
}
div.template-edit #formfield-form-widgets-productionDating_production_periods .col-sm-9 {
width: 76.9% !important;
}
div.template-edit #content-core tr.datagridwidget-row td.datagridwidget-block-edit-cell {
padding-right: 0px !important;
}
div.template-edit #content-core #form-widgets-iconography_generalSearchCriteria_classificationTheme .datagridwidget-cell.cell-2  {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-iconography_contentDescription .datagridwidget-cell.cell-2  {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-numbersRelationships_numbers .datagridwidget-cell.cell-4 {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-conditionConservation_conditions .datagridwidget-cell.cell-5 {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-conditionConservation_completeness .datagridwidget-cell.cell-4 {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-recommendationsRequirements_legalLicenceRequirements_requirementsHeld .datagridwidget-cell.cell-5 {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-labels .datagridwidget-cell.cell-2  {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-notes .datagridwidget-cell.cell-1  {
padding-right: 0px !important;
}
div.template-edit #content-core #formfield-form-widgets-notes_free_fields .datagridwidget-cell.cell-4  {
padding-right: 0px !important;
}
body.template-edit #form-widgets-identification_titleDescription_description {
border-right: 2px solid #AAA !important;
}
body.template-edit #formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_relatedObjects textarea,
body.template-edit #formfield-form-widgets-reproductions_reproduction textarea {
border-right: 1px solid #AAA !important;
}
body.template-edit #formfield-form-widgets-numbersRelationships_relationshipsWithOtherObjects_parts textarea {
border-right: 1px solid #AAA !important;
}
body.template-edit #fieldset-iconography .col-sm-9 {
width: 77.5%;
}
body.template-edit #formfield-form-widgets-documentationFreeArchive_documentationFreeText .datagridwidget-body tr:not(:first-child) div.label {
visibility: hidden;
}
body.portaltype-book #formfield-form-widgets-IBasic-title {
padding-bottom: 38px !important;
}
body.portaltype-book.template-edit .col-sm-9 {
width: 77.3%;
}
#content-core #formfield-form-widgets-titleAuthorImprintCollation_titleAuthor_title .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-block-edit-cell {
padding-top: 0px !important;
}
#content-core #formfield-form-widgets-titleAuthorImprintCollation_titleAuthor_title .datagridwidget-table-view-block tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 0px !important;
}
body.portaltype-personorinstitution #content-core #formfield-form-widgets-nameInformation_relationWithOtherNames_use .datagridwidget-table-view-block tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 0px !important;
}
body.portaltype-personorinstitution #content-core #formfield-form-widgets-nameInformation_relationWithOtherNames_usedFor .datagridwidget-table-view-block tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 0px !important;
}
body.portaltype-personorinstitution #content-core #formfield-form-widgets-nameInformation_relationWithOtherNames_equivalent .datagridwidget-table-view-block tr:not(:first-child) td.datagridwidget-manipulator {
padding-top: 0px !important;
}
body.portaltype-personorinstitution #content-core #formfield-form-widgets-nameInformation_relationWithOtherNames_use .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-block-edit-cell {
padding-top: 0px !important;
}
body.portaltype-personorinstitution #content-core #formfield-form-widgets-nameInformation_relationWithOtherNames_usedFor .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-block-edit-cell {
padding-top: 0px !important;
}
body.portaltype-personorinstitution #content-core #formfield-form-widgets-nameInformation_relationWithOtherNames_equivalent .datagridwidget-table-view tr:not(:first-child) td.datagridwidget-block-edit-cell {
padding-top: 0px !important;
}
#content-core #formfield-form-widgets-titleAuthorImprintCollation_titleAuthor_title .datagridwidget-body tr:not(:first-child) label {
visibility: hidden;
}
body.portaltype-personorinstitution #formfield-form-widgets-nameInformation_relationWithOtherNames_use .datagridwidget-body tr:not(:first-child) label {
visibility: hidden;
}
body.portaltype-personorinstitution #formfield-form-widgets-nameInformation_relationWithOtherNames_usedFor .datagridwidget-body tr:not(:first-child) label {
visibility: hidden;
}
body.portaltype-personorinstitution #formfield-form-widgets-nameInformation_relationWithOtherNames_equivalent .datagridwidget-body tr:not(:first-child) label {
visibility: hidden;
}
body.template-edit #formfield-form-widgets-seriesNotesISBN_notes_bibliographicalNotes textarea,
body.template-edit #formfield-form-widgets-abstractAndSubjectTerms_notes textarea {
border-right: 1px solid #AAA !important;
}
body.template-edit #formfield-form-widgets-abstractAndSubjectTerms_endDate .fieldset-input {
width: 77.1% !important;
}
body.template-edit.portaltype-personorinstitution .col-sm-3,
body.template-edit.portaltype-exhibition .col-sm-3 {
width: 22.7%;
}
body.template-edit.portaltype-personorinstitution .col-sm-9,
body.template-edit.portaltype-exhibition .col-sm-9 {
width: 77.3%;
}
body.portaltype-personorinstitution #content form ul.nav-tabs {
margin-left: 0px !important;
}
body.portaltype-personorinstitution div.template-edit .col-sm-3,
body.portaltype-exhibition div.template-edit .col-sm-3 {
width: 22.7%;
}
body.portaltype-personorinstitution div.template-edit .col-sm-9,
body.portaltype-exhibition div.template-edit .col-sm-9 {
width: 77.3%;
}
body.portaltype-personinstitution div.template-edit #content-core .datagridwidget-cell {
padding-right: 0px !important;
}
body.portaltype-exhibition label[for="form-widgets-exhibitionsDetails_exhibition_altTitle"] {
display: none;
}
input.pattern-pickadate-date, input.pattern-pickadate-time {
height: 37px !important;
}
body.portaltype-exhibition.userrole-authenticated div.title-description-wrapper,
body.portaltype-exhibition.userrole-authenticated #slickslideshow {
display:none !important;
}
body:not(.template-edit).portaltype-exhibition.userrole-authenticated #portal-header {
background-color: #ffffff !important;
}
/* */
.picker__box {
padding: 0 1em !important;
}
.picker__header {
text-align: center !important;
position: relative !important;
margin-top: .75em !important;
}
.picker__month,
.picker__year {
font-weight: 500 !important;
display: inline-block !important;
margin-left: .25em !important;
margin-right: .25em !important;
}
.picker__year {
color: #999999 !important;
font-size: .8em !important;
font-style: italic !important;
}
.picker__select--month,
.picker__select--year {
border: 1px solid #b7b7b7 !important;
height: 2.5em !important;
padding: .5em .25em !important;
margin-left: .25em !important;
margin-right: .25em !important;
font-size: .6em !important;
}
@media (min-width: 24.5em) {
.picker__select--month,
.picker__select--year {
font-size: .8em !important;
margin-top: -0.5em !important;
}
}
.picker__select--month {
width: 35% !important;
}
.picker__select--year {
width: 22.5% !important;
}
.picker__select--month:focus,
.picker__select--year:focus {
border-color: #0089ec !important;
}
.picker__nav--prev,
.picker__nav--next {
position: absolute;
padding: .5em 1.25em !important;
width: 1em !important;
height: 1em !important;
top: -0.25em !important;
}
@media (min-width: 24.5em) {
.picker__nav--prev,
.picker__nav--next {
top: -0.33em !important;
}
}
.picker__nav--prev {
left: -1em;
padding-right: 1.25em !important;
}
@media (min-width: 24.5em) {
.picker__nav--prev {
padding-right: 1.5em !important;
}
}
.picker__nav--next {
right: -0.4em !important;
padding-left: 1.25em !important;
}
@media (min-width: 24.5em) {
.picker__nav--next {
padding-left: 1.5em !important;
}
}
.picker__nav--prev:before,
.picker__nav--next:before {
content: " " !important;
border-top: .5em solid transparent !important;
border-bottom: .5em solid transparent !important;
border-right: 0.75em solid #000000 !important;
width: 0 !important;
height: 0 !important;
display: block !important;
margin: 0 auto !important;
}
.picker__nav--next:before {
border-right: 0 !important;
border-left: 0.75em solid #000000 !important;
}
.picker__nav--prev:hover,
.picker__nav--next:hover {
cursor: pointer !important;
color: #000000 !important;
background: #b1dcfb !important;
}
.picker__nav--disabled,
.picker__nav--disabled:hover,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover {
cursor: default !important;
background: none !important;
border-right-color: #f5f5f5 !important;
border-left-color: #f5f5f5 !important;
}
.picker__table {
text-align: center !important;
border-collapse: collapse !important;
border-spacing: 0 !important;
table-layout: fixed !important;
font-size: inherit !important;
width: 100% !important;
margin-top: .75em !important;
margin-bottom: .5em !important;
}
@media (min-height: 33.875em) {
.picker__table {
margin-bottom: .75em !important;
}
}
.picker__table td {
margin: 0 !important;
padding: 0 !important;
}
.picker__weekday {
width: 14.285714286% !important;
font-size: .75em !important;
padding-bottom: .25em !important;
color: #999999 !important;
font-weight: 500 !important;
/* */
}
@media (min-height: 33.875em) {
.picker__weekday {
padding-bottom: .5em !important;
}
}
.picker__day {
padding: .3125em 0 !important;
font-weight: 200 !important;
border: 1px solid transparent !important;
}
.picker__day--today {
color: #0089ec !important;
position: relative !important;
}
.picker__day--today:before {
content: " " !important;
position: absolute !important;
top: 2px !important;
right: 2px !important;
width: 0 !important;
height: 0 !important;
border-top: 0.5em solid #0059bc !important;
border-left: .5em solid transparent !important;
}
.picker__day--selected,
.picker__day--selected:hover {
border-color: #0089ec !important;
}
.picker__day--highlighted {
background: #b1dcfb; !important
}
.picker__day--disabled:before {
border-top-color: #aaaaaa !important;
}
.picker__day--outfocus {
color: #dddddd !important;
}
.picker__day--infocus:hover,
.picker__day--outfocus:hover {
cursor: pointer !important;
color: #000000 !important;
background: #b1dcfb !important;
}
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {
background: #0089ec !important;
color: #ffffff !important;
}
.picker__day--disabled,
.picker__day--disabled:hover {
background: #f5f5f5 !important;
border-color: #f5f5f5 !important;
color: #dddddd !important;
cursor: default !important;
}
.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {
background: #bbbbbb !important;
}
.picker__footer {
text-align: center !important;
}
.picker__button--today,
.picker__button--clear {
border: 1px solid #ffffff !important;
background: #ffffff !important;
font-size: .8em !important;
padding: .66em 0 !important;
font-weight: bold !important;
width: 50% !important;
display: inline-block !important;
vertical-align: bottom !important;
}
.picker__button--today:hover,
.picker__button--clear:hover {
cursor: pointer !important;
color: #000000 !important;
background: #b1dcfb !important;
border-bottom-color: #b1dcfb !important;
}
.picker__button--today:focus,
.picker__button--clear:focus {
background: #b1dcfb !important;
border-color: #0089ec !important;
outline: none !important;
}
.picker__button--today:before,
.picker__button--clear:before {
position: relative !important;
display: inline-block !important;
height: 0 !important;
}
.picker__button--today:before {
content: " " !important;
margin-right: .45em !important;
top: -0.05em !important;
width: 0 !important;
border-top: 0.66em solid #0059bc !important;
border-left: .66em solid transparent !important;
}
.picker__button--clear:before {
content: "\D7" !important;
margin-right: .35em !important;
top: -0.1em !important;
color: #ee2200 !important;
vertical-align: top !important;
font-size: 1.1em !important;
}
body:not(.template-folder_contents):not(.template-sharing):not(.template-usergroup-groupprefs) #content th.picker__weekday {
background-color: #ffffff;
}
.picker__holder {
overflow: hidden !important;
}
.picker__day--today:before {
content: " ";
position: absolute;
top: 2px;
right: 2px;
width: 0;
height: 0;
border-top: 0.5em solid #0059bc;
border-left: .5em solid transparent;
}
.pattern-pickadate-wrapper .pattern-pickadate-date-wrapper .picker__holder {
width: 49%;
font-size: 12px;
margin: 0 0.5em;
margin-left: 0px;
}
body:not(.template-folder_contents) #content ul.picker__list, body:not(.template-sharing) #content ul.picker__list {
margin-left: 0px !important;
}
.picker--time .picker__box {
padding: 0 !important;
position: relative !important;
}
.pattern-pickadate-wrapper .pattern-pickadate-time-wrapper .picker__holder {
width: 180px;
font-size: 11px;
margin: 0 0.5em;
margin-left:0px;
overflow: auto !important;
overflow-x: hidden !important;
}
#content ul.picker__list .picker__button--clear {
display: block !important;
}
.pattern-pickadate-wrapper .pattern-pickadate-date-wrapper .picker__input {
text-align: left;
}
.pattern-pickadate-wrapper .pattern-pickadate-time-wrapper .picker__input {
text-align: left;
}
#content div.template-edit .form-horizontal .pattern-pickadate-time-wrapper {
width: 49.6% !important;
}
/* */
body.portaltype-audiovisual.userrole-authenticated #slickslideshow {
display: none;
}
body.portaltype-audiovisual div.template-edit .col-sm-9 {
width: 77.3%;
}
body.portaltype-audiovisual.template-edit .col-sm-9 {
width: 77.3%;
}
body.portaltype-treatment div.template-edit .datagridwidget-row .pattern-relateditems-container {
width: 100% !important;
}
div.template-edit #form-widgets-treatmentDetails_identification_conservator td.datagridwidget-cell {
padding-right: 0px !important;
}
body.portaltype-outgoingloan #fieldset-contract .col-sm-9 {
width: 77.3%;
}
body.portaltype-outgoingloan #fieldset-contract .col-sm-3 {
width: 22.7%;
}
body.portaltype-outgoingloan #fieldset-contract .div-50 .control-label {
width: 47.2% !important;
}
body.portaltype-incomingloan #fieldset-contract .col-sm-9 {
width: 77.3%;
}
body.portaltype-incomingloan #fieldset-contract .col-sm-3 {
width: 22.7%;
}
body.portaltype-incomingloan #fieldset-contract .div-50 .control-label {
width: 47.2% !important;
}
body.portaltype-incomingloan #formfield-form-widgets-loanRequest_requestConfirmation_datecheck .fieldset-input {
margin-top: -46px !important;
width: 10px !important;
}
body.portaltype-incomingloan #formfield-form-widgets-loanRequest_requestConfirmation_date .fieldset-input {
width: 42.5% !important;
}
body.portaltype-incomingloan #formfield-form-widgets-loanRequest_requestConfirmation_date .control-label {
width: 56% !important;
}
body.template-collective-outgoingloan-outgoingloan #fieldset-contract .col-sm-9 {
width: 77.3%;
}
body.template-collective-outgoingloan-outgoingloan #fieldset-contract .col-sm-3 {
width: 22.7%;
}
body.template-collective-outgoingloan-outgoingloan #fieldset-contract .div-50 .control-label {
width: 47.2% !important;
}
body.template-collective-incomingloan-incomingloan #fieldset-contract .col-sm-9 {
width: 77.3%;
}
body.template-collective-incomingloan-incomingloan  #fieldset-contract .col-sm-3 {
width: 22.7%;
}
body.template-collective-incomingloan-incomingloan  #fieldset-contract .div-50 .control-label {
width: 47.2% !important;
}
body.template-collective-incomingloan-incomingloan  #formfield-form-widgets-loanRequest_requestConfirmation_datecheck .fieldset-input {
margin-top: -46px !important;
width: 10px !important;
}
body.template-collective-incomingloan-incomingloan  #formfield-form-widgets-loanRequest_requestConfirmation_date .fieldset-input {
width: 42.5% !important;
}
body.template-collective-incomingloan-incomingloan  #formfield-form-widgets-loanRequest_requestConfirmation_date .control-label {
width: 56% !important;
}
body.portaltype-objectentry .col-sm-3,
body.portaltype-resource .col-sm-3,
body.portaltype-taxonomie .col-sm-3,
body.portaltype-serial .col-sm-3,
body.portaltype-article .col-sm-3 {
width: 22.7%
}
body.portaltype-objectentry .col-sm-9,
body.portaltype-taxonomie .col-sm-9,
body.portaltype-serial .col-sm-9,
body.portaltype-article .col-sm-9 {
width: 77.3%;
}
body[class^="template-collective-"]:not(.template-collective-object-object) .col-sm-9 {
width: 77.3%;
}
body[class^="template-collective-"]:not(.template-collective-object-object) .col-sm-3 {
width: 22.7%;
}
body[class^="template-collective-"]:not(.template-collective-object-object) .div-50 .control-label {
width: 47.3% !important;
}
#formfield-form-widgets-taxonomicTermDetails_sourceAndDefinition_publication .datagridwidget-widget-originalDescription input.single-checkbox-widget {
width: 10px !important;
}
/* */
#formfield-form-widgets-contract_contractLetter_returned .fieldset-input {
margin-top: -46px !important;
width: 10px !important;
}
#fieldset-contract #formfield-form-widgets-contract_contractLetter_signedReturned .fieldset-input {
width: 42.3% !important;
}
#fieldset-contract #formfield-form-widgets-contract_contractLetter_signedReturned .control-label {
width: 51.4% !important;
}
body.template-collective-incomingloan-incomingloan #formfield-form-widgets-contract_contractLetter_signedReturned .control-label {
width: 51.4% !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_contractLetter_signedReturned .control-label {
width: 51.4% !important;
}
body.template-collective-incomingloan-incomingloan #formfield-form-widgets-contract_contractLetter_signedReturned .fieldset-input {
width: 42.3% !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_contractLetter_signedReturned .fieldset-input {
width: 42.3% !important;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_conditionReport_template .fieldset-input {
width: 75.2% !important;
margin-left: 20px;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_conditionReport_templateCheck .fieldset-input {
width: 10px !important;
margin-top: -46px;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_contractLetter_template .fieldset-input {
width: 75.2% !important;
margin-left: 20px;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_contractLetter_templateCheck .fieldset-input {
width: 10px !important;
margin-top: -42px;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_contractLetter_templateCheck {
margin-bottom: 0px !important;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_contractLetter_template {
margin-bottom: 10px !important;
}
body.portaltype-incomingloan #formfield-form-widgets-loanRequest_requestLetter_templateCheck .fieldset-input {
margin-top: -46px !important;
width: 10px !important;
}
body.portaltype-incomingloan #formfield-form-widgets-loanRequest_requestLetter_template .fieldset-input {
width: 70% !important;
}
body.portaltype-incomingloan #formfield-form-widgets-loanRequest_requestLetter_template .control-label {
width: 27% !important;
}
/* */
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_conditionReport_template .fieldset-input {
width: 75.2% !important;
margin-left: 20px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_conditionReport_templateCheck .fieldset-input {
width: 10px !important;
margin-top: -46px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_contractLetter_template .fieldset-input {
width: 75.2% !important;
margin-left: 20px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_contractLetter_templateCheck .fieldset-input {
width: 10px !important;
margin-top: -42px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_contractLetter_templateCheck {
margin-bottom: 0px !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_contractLetter_template {
margin-bottom: 10px !important;
}
body.template-collective-incomingloan-incomingloan #formfield-form-widgets-loanRequest_requestLetter_templateCheck .fieldset-input {
margin-top: -46px !important;
width: 10px !important;
}
body.template-collective-incomingloan-incomingloan #formfield-form-widgets-loanRequest_requestLetter_template .fieldset-input {
width: 73% !important;
}
body.template-collective-incomingloan-incomingloan #formfield-form-widgets-loanRequest_requestLetter_template .control-label {
width: 27% !important;
}
/* */
/* */
body.portaltype-outgoingloan #formfield-form-widgets-loanRequest_requestConfirmation_template .fieldset-input {
width: 72.9% !important;
margin-left: 20px;
}
body.portaltype-outgoingloan #formfield-form-widgets-loanRequest_requestConfirmation_templateCheck .fieldset-input {
width: 10px !important;
margin-top: -46px;
}
/* */
body.portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-reviewRequest_template select {
margin-left:20px;
width: 70.2% !important;
}
body:not(.template-edit).portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-reviewRequest_template select {
width: 75.2% !important;
}
body.portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-reviewRequest_templateCheck {
margin-top:-43px;
}
body.portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-reviewRequest_templateCheck div.label {
width: 0px !important;
}
body.portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-permissionOwner_requestTemplate select {
margin-left:20px;
width: 70.2% !important;
}
body:not(.template-edit).portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-permissionOwner_requestTemplate select {
width: 75.2% !important;
}
body.portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-permissionOwner_requestTemplateCheck {
margin-top:-43px;
}
body.portaltype-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-permissionOwner_requestTemplateCheck div.label {
width: 0px !important;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_extension .datagridwidget-widget-result_template select {
margin-left:20px;
width: 70.2% !important;
}
body:not(.template-edit).portaltype-outgoingloan #formfield-form-widgets-contract_extension .datagridwidget-widget-result_template select {
margin-left:20px;
width: 75.2% !important;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_extension .datagridwidget-widget-result_templateCheck {
margin-top:-43px;
}
body.portaltype-outgoingloan #formfield-form-widgets-contract_extension .datagridwidget-widget-result_templateCheck div.label {
width: 0px !important;
}
/* */
/* */
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-loanRequest_requestConfirmation_template .fieldset-input {
width: 72.9% !important;
margin-left: 20px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-loanRequest_requestConfirmation_templateCheck .fieldset-input {
width: 10px !important;
margin-top: -46px;
}
/* */
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-reviewRequest_template select {
margin-left:20px;
width: 70.2% !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-reviewRequest_templateCheck {
margin-top:-43px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-reviewRequest_templateCheck div.label {
width: 0px !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-permissionOwner_requestTemplate select {
margin-left:20px;
width: 70.2% !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-permissionOwner_requestTemplateCheck {
margin-top:-43px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-objects_object .datagridwidget-widget-permissionOwner_requestTemplateCheck div.label {
width: 0px !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_extension .datagridwidget-widget-result_template select {
margin-left:20px;
width: 70.2% !important;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_extension .datagridwidget-widget-result_templateCheck {
margin-top:-43px;
}
body.template-collective-outgoingloan-outgoingloan #formfield-form-widgets-contract_extension .datagridwidget-widget-result_templateCheck div.label {
width: 0px !important;
}
body.template-edit #content span.pattern-relateditems-item-title a {
line-height: 0px !important;
}
body.template-edit #content span.pattern-relateditems-item-title a:visited {
line-height: 0px !important;
}
body.no-img-slideshow #edit-content-views {
padding-top: 40px !important;
}
body.no-img-slideshow.userrole-authenticated #content h1.documentFirstHeading {
display: block !important;
color: #333333 !important;
}
body.no-img-slideshow #parent-fieldname-text {
display: block !important;
}
body.no-img-slideshow .container.object-container {
display: block !important;
}
body.no-img-slideshow .object-fields {
display: block !important;
}
body.no-img-slideshow #slickslideshow {
display: none !important;
}
body.no-img-slideshow #edit-content-views {
padding-top: 150px !important;
}
body.no-img-slideshow:not(.userrole-authenticated) #parent-fieldname-text {
padding-top: 150px !important;
}
body.no-img-slideshow {
background-color: #ffffff !important;
}
body.template-edit #fieldset-numbers_relationships .datagridwidget-widget-notes div.label {
width: 26.8% !important;
}
body.template-edit #fieldset-numbers_relationships .datagridwidget-widget-notes div.label label {
width: 26.8% !important;
}
body.template-edit #fieldset-numbers_relationships .datagridwidget-widget-notes textarea {
width: 72.2% !important;
}
body[class^="template-collective-"] #fieldset-numbers_relationships .datagridwidget-widget-notes textarea {
width: 72.2% !important;
}
div.form-horizontal.hide-label label {
display: none;
}
div.form-horizontal.hide-label .fieldset-input {
width: 100%;
}
.template-edit #formfield-form-widgets-listWithLinkedObjects_linkedObjects .datagridwidget-widget-conditionChecked input.single-checkbox-widget {
width: 10px !important;
}
.template-edit #formfield-form-widgets-taxonomicTermDetails_sourceAndDefinition_publication input.single-checkbox-widget {
width: 10px !important;
}
#formfield-form-widgets-identification_taxonomy span.pattern-relateditems-path {
display: none !important;
}
span.pattern-relateditems-result-title {
font-family: "Source Sans Pro",Calibri,Candara,Arial,serif !important;
font-size: 1.1em !important;;
}
#formfield-form-widgets-freeFieldsAndNumbers_PPN .fieldset-input {
width: 100% !important;
}
div.control-label.taxonomy-link {
width: 22.7% !important;
}
div.fieldset-input.taxonomy-link a {
font-size: 0.875em !important;
color: #333333 !important;
}
div.control-label.add-link {
width: 22.7% !important;
}
div.fieldset-input.add-link a {
font-size: 0.875em !important;
color: #333333 !important;
}
#formfield-form-widgets-iconography_contentPersonInstitution div.datagridwidget-widget-notes {
clear: both !important;
}
#formfield-form-widgets-associations_associatedSubjects div.datagridwidget-widget-identifier {
display:none !important;
}
#formfield-form-widgets-exhibitions_exhibition .datagridwidget-widget-notes {
clear:both !important;
}
#formfield-form-widgets-documentationFreeArchive_archiveNumber .autocompleteInputWidget span {
display: inline-block !important;
}
@media (max-width: 480px) {
#portal-logo img {
margin-left:5px !important;
}
}
div.template-edit {
padding-bottom: 90px !important;
}
body.portaltype-object:not(.template-edit) select.formTabs[disabled] {
cursor: not-allowed !important;
}
div.template-edit .select2-container-multi.select2-orderable .select2-search-choice span,
div.template-edit .select2-container-multi.select2-orderable .select2-search-choice {
cursor: pointer !important;
}
body.portaltype-book #formfield-form-widgets-IBasic-title {
padding-bottom: 38px !important;
}
div.faceted-form .listingBar div {
visibility: initial !important;
}
div.template-edit .pattern-pickadate-date-wrapper input.picker__input {
pointer-events:none !important;
}
div.template-edit .pattern-pickadate-time-wrapper input.picker__input {
pointer-events:none !important;
}
.portaltype-exhibition.template-edit p.discreet {
visibility:hidden !important;
}
body[class^="template-collective-"] .datagridwidget-body .datagridwidget-block-edit-cell textarea {
width: 72.7% !important;
}
body[class^="template-collective-"] #form-widgets-identification_objectName_objectname th.cell-2, body[class^="template-collective-"] #form-widgets-identification_objectName_objectname td.cell-2 {
display: none;
}
body[class^="template-collective-"] #form-widgets-identification_objectName_objectname td.cell-3 {
width: 200px !important;
}
body[class^="template-collective-"] #content span.pattern-relateditems-item-title a:visited {
line-height: 0px !important;
}
body[class^="template-collective-"] #content span.pattern-relateditems-item-title a {
line-height: 0px !important;
}
body:not(.template-edit) .template-edit .fieldset-input.taxonomy-link {
display: none !important;
}
#fieldset-relations .col-sm-3 {
width: 22.7%;
}
span.pattern-relateditems-item-common_name {
font-size: 11px;
color: #444;
display: block;
}
span.pattern-relateditems-result-path {
font-family: "Source Sans Pro",Calibri,Candara,Arial,serif !important;
}
#formfield-form-widgets-identification_taxonomy .datagridwidget-widget-scientific_name span.pattern-relateditems-path {
display: block !important;
}
#formfield-form-widgets-identification_taxonomy .datagridwidget-widget-scientific_name .pattern-relateditems-item-path {
display: block !important;
}
#formfield-form-widgets-identification_taxonomy .datagridwidget-widget-scientific_name .pat-relateditems {
height: auto !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-objects_object div.datagridwidget-widget-reviewRequest_templateCheck input.bool-field {
width: 10px !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-objects_object div.datagridwidget-widget-permissionOwner_requestTemplateCheck input.bool-field {
width: 10px !important;
}
body:not(.template-edit) div.template-edit #formfield-form-widgets-contract_extension div.datagridwidget-widget-result_templateCheck input.bool-field {
width: 10px !important;
}
body.portaltype-incomingloan.template-edit #fieldset-transport .col-sm-3 {
width: 22.7%;
}
body.portaltype-incomingloan .template-edit #fieldset-transport .col-sm-3 {
width: 22.7%;
}
body.portaltype-incomingloan.template-edit #fieldset-transport .col-sm-9 {
width: 77.3%;
}
body.portaltype-incomingloan .template-edit #fieldset-transport .col-sm-9 {
width: 77.3%;
}
body.portaltype-outgoingloan.template-edit #fieldset-transport .col-sm-3 {
width: 22.7%;
}
body.portaltype-outgoingloan .template-edit #fieldset-transport .col-sm-3 {
width: 22.7%;
}
body.portaltype-outgoingloan.template-edit #fieldset-transport .col-sm-9 {
width: 77.3%;
}
body.portaltype-outgoingloan .template-edit #fieldset-transport .col-sm-9 {
width: 77.3%;
}
#formfield-form-widgets-seriesNotesISBN_notes_broadcastingcompany .control-label {
width: 22.7%;
}
#formfield-form-widgets-seriesNotesISBN_notes_productioncompany .control-label {
width: 22.7%;
}
body.portaltype-image .col-sm-9 {
width: 77.3%;
}
body.portaltype-image .col-sm-3 {
width: 22.7%;
}
#edit-header-wrapper {
padding-bottom: 50px !important;
}
div.title-description-wrapper a.discreet {
padding-left: 40px !important;
}
body.portaltype-image #content div.title-description-wrapper {
pointer-events: all !important;
}
body.portaltype-image #edit-content-views {
margin-top: 50px !important;
}
#form-widgets-IImageReference-priref {
display: none !important;
}
#formfield-form-widgets-IImageReference-priref {
display: none !important;
}
body.template-collective-objectentry-objectentry #formfield-form-widgets-listWithLinkedObjects_linkedObjects .datagridwidget-widget-conditionChecked input.bool-field {
width: 10px !important;
}
body[class^="template-collective-"] form fieldset .page-header:first-child {
margin-top: 0px;
}
body[class^="template-collective-"] form fieldset {
padding-top: 40px;
}
textarea {
line-height: 15px !important;
}
body:not(.template-edit) .template-edit .add-form-link {
display: none !important;
}
body.template-edit .slick-slideshow {
height: 100% !important;
}
body.template-edit #slickslideshow {
height: 700px;
}
body.template-edit.no-img-slideshow.portaltype-object #content-core {
padding-top: 600px !important;
}
body.template-edit.portaltype-object .slideshow:not(.slideshow-loaded) {
visibility: hidden !important;
}
body:not(.template-edit) div.template-edit .select2-container .select2-search-choice div {
-webkit-user-select: initial !important;
user-select: initial !important;
}
th.header-title {
width: 60%;
}
th.header-author {
width: 30%;
}
body.template-detailed_tabular_view table td {
padding: 9px !important;
}
body.template-detailed_tabular_view table th {
padding: 9px !important;
}
body.template-detailed_tabular_view table {
margin-bottom: 50px !important;
}
body.template-detailed_tabular_view .listingBar {
width: 980px;
margin: 0 auto;
}
body.template-detailed_tabular_view .listingBar .number-list {
padding-left: 0px !important;
}
body.template-detailed_tabular_view .listingBar #next_item {
padding-right: 0px !important;
}
body.template-detailed_tabular_view .listingBar > .col-lg-3:first-child {
padding-left: 0px !important;
}
body.template-detailed_tabular_view div.slideshow {
height: 300px !important;
}
body.template-detailed_tabular_view #content h1.documentFirstHeading {
padding-top: 140px !important;
}
.template-folder_contents #content a,
.template-detailed_tabular_view #content .listingBar a {
line-height: 20px !important;
}
.template-folder_contents #content .listingBar .number-list {
width: 40% !important;
}
.template-folder_contents #content .listingBar #next_item {
width: 32% !important;
padding-right: 0px !important;
}
.template-folder_contents #content .listingBar > .col-lg-3:first-child {
width: 28% !important;
padding-left: 0px !important;
}
.template-advancedsearch #search-page-header {
height: 300px !important;
}
body.template-advancedsearch div.input-wrapper .btn {
background: #d75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 1.000em;
border-style: solid;
border-width: 1px;
border-color: #d75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
line-height: 30px !important;
padding: 8px 28px !important;
}
body.template-advancedsearch div.input-wrapper .btn:hover {
background: #000000;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 1.000em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
line-height: 30px !important;
padding: 8px 28px !important;
}
body.template-advancedsearch div.input-wrapper {
padding-top: 50px;
padding-bottom: 50px;
}
body.template-advancedsearch #search-page-header .documentFirstHeading {
padding-top: 110px !important;
margin-bottom: 30px !important;
}
body.template-advancedsearch input.main-search {
background-color: #ffffff !important;
border-radius: 30px;
padding: 10px 30px;
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 1.000em !important;
color: #000000;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
width: 55%;
height: 50px !important;
margin: 0 auto;
display: block;
}
@media (max-width: 991px) {
body.template-advancedsearch input.main-search {
width: 90%;
}
}
body.template-advancedsearch #search-page-header {
background-color: rgba(0,0,0,0.2);
}
body.template-advancedsearch #search-page-header:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0,0,0,0.0);
pointer-events:none;
}
body.template-advancedsearch #search-page-header {
background-image: none !important;
background-repeat: none !important;
background-size: none !important;
background-position: none !important;
}
@media (min-width: 992px) {
body.template-advancedsearch .input-wrapper.container-fluid {
width: 980px;
}
}
body.template-advancedsearch .field input[type="text"] {
width: 100%;
}
@media (min-width: 481px) and (max-width: 767px) {
body.template-advancedsearch .input-wrapper.container-fluid {
width: auto;
padding-left: 40px;
padding-right: 40px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
body.template-advancedsearch .input-wrapper.container-fluid {
width: auto;
padding-left: 40px;
padding-right: 40px;
}
}
.extra-fields p {
display: inline-block;
}
.extra-fields > p:not(:first-child) {
margin-left: 15px;
}
.extra-filter-remove {
text-decoration: none !important;
font-size: 1.2em !important;
}
a.advanced-search {
width: auto;
margin: 0 auto;
display: block;
padding-top: 60px;
color: #ffffff !important;
text-align: center;
}
#content a.advanced-search:hover {
color: #ffffff !important;
}
#search-page-header {
}
#search-page-header:before {
pointer-events: none !important;
background-color: rgba(0,0,0,0.0) !important;
}
.overlay-ajax #layout-contents {
background-color: #ffffff;
}
.overlay-ajax .documentDescription {
background-color: #ffffff;
}
.overlay-ajax #layout-contents textarea {
height: 200px;
width: 100%;
}
.overlay-ajax #layout-contents {
padding: 25px;
}
#form-widgets-notes_free_fields th.cell-1 {
width: 130px;
}
#form-widgets-notes_free_fields th.cell-2 {
width: 155px;
}
#form-widgets-notes_free_fields th.cell-3 {
width: 112px;
}
#form-widgets-notes_free_fields .option .single-checkbox-widget {
margin-left: auto;
margin-right: auto;
display: block;
}
.template-versions_history_form #slickslideshow {
display: none;
}
.template-versions_history_form #content {
padding-top: 100px;
width: 980px;
margin: 0 auto;
}
.overlay-history .version-table-version {
display: none !important;
}
.overlay-history #content-core {
padding: 20px;
}
div.overlay div.close {
background-image: url("/++resource++plonetheme.museumbase.css/++resource++plonetheme.museumbase.css/pb_close.png");
position: absolute;
left: -14px;
top: -14px;
cursor: pointer;
height: 30px;
width: 30px;
}
.overlay-ajax div {
background-color: none !important;
}
.pb-ajax, .pb-image, .overlay iframe {
background-color: #fff;
border: 1px solid #999;
white-space: normal;
box-shadow: 0 0 3em 0.5em #666;
-moz-box-shadow: 0 0 3em 0.5em #666;
-webkit-box-shadow: 0 0 3em #666;
overflow: auto;
}
.overlay-history ul {
margin-left: 0px;
padding-left: 0px;
margin-bottom: auto;
}
.overlay-history td {
border-bottom: 1px solid #ddd;
vertical-align: middle !important;
}
.overlay-history table {
width: 100%;
font-family: 'Merriweather', serif;
font-size: 0.875em;
}
.overlay-history {
width: 900px;
}
.overlay-history input.standalone {
background: #d75745;
font-family: 'Merriweather', serif;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #d75745;
border-radius: 30px;
padding: 8px 16px !important;
}
.overlay-history input.standalone:hover {
background: #000000;
font-family: 'Merriweather', serif;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
border-radius: 30px;
padding: 8px 16px !important;
}
div#plone-document-byline {
padding-left: 40px;
padding-top: 30px;
}
body.portaltype-folder div#plone-document-byline {
display: none !important;
}
body.portaltype-portlet-page div#plone-document-byline {
display: none !important;
}
body.template-collection_view div#plone-document-byline {
display: none !important;
}
body.no-img-slideshow div#plone-document-byline {
padding-top: 400px;
}
div.template-edit ul.select2-choices .select2-search-choice div {
text-decoration: underline;
}
#fieldscontainer {
width: 50%;
}
#content .select2-search-choice a {
line-height: 0px !important;
}
#content .select2-search-choice a:visited {
line-height: 0px !important;
}
body.template-advancedsearch #advanced-search-wrapper input:not(.searchButton):not(.main-search) {
height: 37px !important;
}
body.template-advancedsearch .select2-container {
height: 37px !important;
}
body.template-folder_contents div.title-description-wrapper {
height: 400px !important;
}
body.template-folder_contents h1.documentFirstHeading {
display: block !important;
}
body.template-folder_contents #portal-header {
background: #f5f5f5 !important;
}
body.template-advancedsearch #advanced-search-wrapper input.select2-input {
padding-top: 6px !important;
}
body.template-advancedsearch #advanced-search-wrapper input {
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
/* */
body.template-prefs_keywords_view #content {
width: 980px;
margin: 0 auto;
padding-top: 80px;
}
body.template-prefs_keywords_view fieldset {
padding: 20px;
}
body.template-prefs_keywords_view .formControls {
margin: 0px !important;
}
body.template-prefs_keywords_view h1 {
display: block;
width: 100%;
margin: 0 auto;
text-align: center;
font-family: 'Raleway', sans-serif;
font-weight: 700;
}
body.template-prefs_keywords_view div.documentDescription {
display: block;
width: 100%;
margin: 0 auto;
text-align: center;
padding-top: 100px;
margin-top: 0px !important;
}
body.template-prefs_keywords_view a.link-parent {
width: 100%;
text-align: center;
display: block;
}
body.template-prefs_keywords_view #content label {
margin-bottom: 0px !important;
margin-top: 5px !important;
margin-right: 5px !important;
}
body.template-prefs_keywords_view #content .btn {
background: #d75745;
font-family: 'Merriweather', serif;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #d75745;
border-radius: 30px;
padding: 8px 16px !important;
}
body.template-prefs_keywords_view #content .btn:hover {
background: #000000;
font-family: 'Merriweather', serif;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
border-radius: 30px;
padding: 8px 16px !important;
}
body.userrole-authenticated form[class*="kssattr-formname-++add++"] {
width: 980px;
margin: 0 auto;
padding-bottom: 50px;
padding-top: 50px;
}
body.userrole-authenticated form[class*="kssattr-formname-++add++"] .formControls {
margin: 0px !important;
}
body.userrole-authenticated #content-core p.discreet {
display:none;
}
#content-core table.ordered-selection-field td {
padding-left: 0px !important;
padding-right: 0px !important;
width: auto;
}
body.template-vocabularytool_view .btn,
body.template-simplevocabulary_view .btn {
background: #d75745;
font-family: 'Merriweather', serif;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #d75745;
border-radius: 30px;
padding: 8px 16px !important;
}
body.template-vocabularytool_view .btn:hover,
body.template-simplevocabulary_view .btn:hover {
background: #000000;
font-family: 'Merriweather', serif;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
border-radius: 30px;
padding: 8px 16px !important;
}
body.template-vocabularytool_view #content h1.documentFirstHeading,
body.template-simplevocabulary_view #content h1.documentFirstHeading  {
padding-top: 100px !important;
}
body.template-vocabularytool_view #portlet-prefs,
body.template-simplevocabulary_view #portlet-prefs {
padding-top: 80px;
}
body.template-vocabularytool_view .portletItem ul,
body.template-simplevocabulary_view .portletItem ul {
padding-left: 0px;
margin-left: 0px;
}
body.template-overview-controlpanel #content {
width: 980px;
margin: 0 auto;
}
body.template-overview-controlpanel div.portalMessage {
padding: 0px !important;
}
body.template-overview-controlpanel #content ul.configlets {
padding-left: 0px !important;
margin-left: 0px !important;
}
body.template-overview-controlpanel {
font-size: 0.875em;
}
body.template-vocabularytool_view label,
body.template-simplevocabulary_view label,
body.template-base_edit.portaltype-simplevocabulary label {
margin-bottom: 0px !important;
margin-top: 5px !important;
}
body.template-vocabularytool_view #content legend,
body.template-simplevocabulary_view #content legend {
padding-top: 30px;
}
body.template-vocabularytool_view #content h2,
body.template-simplevocabulary_view #content h2 {
padding-top: 30px;
}
body.template-vocabularytool_view #content .field,
body.template-simplevocabulary_view #content .field {
padding-top: 10px;
}
body.template-vocabularytool_view form[name="folderContentsForm"],
body.template-simplevocabulary_view form[name="folderContentsForm"] {
padding-top: 20px;
}
body.template-vocabularytool_view #content table td,
body.template-vocabularytool_view #content table th,
body.template-simplevocabulary_view #content table td,
body.template-simplevocabulary_view #content table th {
padding: 5px !important;
vertical-align: middle !important;
}
body.template-base_edit.portaltype-simplevocabularyterm #content form,
body.template-base_edit.portaltype-simplevocabulary #content form {
width: 980px;
margin: 0 auto;
padding-top: 40px;
}
body.template-base_edit.portaltype-simplevocabularyterm .formControls,
body.template-base_edit.portaltype-simplevocabulary .formControls {
margin: 0px;
}
body.template-base_edit.portaltype-simplevocabularyterm p.discreet,
body.template-base_edit.portaltype-simplevocabulary p.discreet {
width: 980px;
margin: 0 auto;
display: block;
}
body.template-base_edit.portaltype-simplevocabularyterm .btn,
body.template-base_edit.portaltype-simplevocabulary #content .btn {
font-family: 'Merriweather', serif;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-radius: 30px;
padding: 8px 16px !important;
}
body.template-base_edit.portaltype-simplevocabularyterm fieldset,
body.template-base_edit.portaltype-simplevocabulary fieldset {
padding-top: 20px;
}
body.template-base_edit.portaltype-simplevocabularyterm h1.documentFirstHeading,
body.template-base_edit.portaltype-simplevocabulary h1.documentFirstHeading {
padding-top: 140px !important;
}
body.template-base_view.portaltype-simplevocabularyterm #plone-document-byline {
padding-top: 370px;
}
body.template-base_view.portaltype-simplevocabularyterm div.title-description-wrapper {
background: #f5f5f5;
}
body.template-base_view.portaltype-simplevocabularyterm #content h1.documentFirstHeading {
margin-bottom: 150px !important;
padding-top: 150px !important;
}
body.template-base_view.portaltype-simplevocabularyterm #content-core {
padding-left: 40px;
padding-right: 40px;
padding-bottom: 50px;
}
body.portaltype-resource div.template-edit .col-sm-9 {
width: 77.3%;
}
body[class^="template-collective-"] .object-listing {
display: none !important;
}
img.tabular-img {
width: 250px;
}
body.no-img-slideshow.template-collection_view.portaltype-folder div.title-description-wrapper {
background:#f5f5f5 !important;
}
body.no-img-slideshow.template-collection_view.portaltype-folder #edit-content-views {
padding-top: 400px !important
}
body.no-img-slideshow.template-collection_view.portaltype-folder #content h1.documentFirstHeading {
padding-top: 160px !important;
margin-bottom: 160px !important;
}
body.no-img-slideshow.template-view.portaltype-object #edit-content-views {
padding-top: 400px !important
}
body.no-img-slideshow.template-collection_view.portaltype-folder #content h1.documentFirstHeading {
padding-top: 160px !important;
margin-bottom: 160px !important;
}
div.extra-fields {
padding-left: 20px;
}
body.template-search #search-results {
padding-top: 0px !important;
padding-bottom: 50px !important;
}
/* */
/* */
@media (max-width: 767px) {
#formfield-form-widgets-location_normalLocation_normalLocation .control-label {
width: 100% !important;
}
#formfield-form-widgets-location_normalLocation_normalLocation .fieldset-input {
width: 100% !important;
}
body.collective-object-object #formfield-form-widgets-productionDating_production_productionReason .control-label {
width: 100% !important;
}
#fieldset-location .datagridwidget-widget-fitness input {
width: 100% !important;
}
label[for="form-widgets-fieldCollection_fieldCollection_dateEarly"] {
width: 100% !important;
}
#fieldset-field_collection .form-horizontal .control-label {
width: 100% !important;
}
#fieldset-field_collection .div-50 .control-label {
width: 100% !important;
}
/* */
#fieldset-field_collection .datagridwidget-widget-code,
#fieldset-field_collection .datagridwidget-widget-role {
width: 100% !important;
float: none;
}
#fieldset-field_collection .datagridwidget-widget-code {
clear: both;
}
#fieldset-field_collection .datagridwidget-widget-code div.label,
#fieldset-field_collection .datagridwidget-widget-code div.label label {
width: 100% !important;
}
#fieldset-field_collection .datagridwidget-widget-code input {
width: 100% !important;
}
#fieldset-field_collection .datagridwidget-widget-codeType div.label,
#fieldset-field_collection .datagridwidget-widget-codeType div.label label {
width: 100% !important;
text-align: left;
}
#fieldset-field_collection .datagridwidget-widget-codeType div.label label {
padding-right: 0px;
}
#fieldset-field_collection .datagridwidget-widget-codeType input {
width: 100% !important;
}
#fieldset-field_collection .datagridwidget-widget-code,
#fieldset-field_collection .datagridwidget-widget-codeType {
width: 100% !important;
float: none;
}
#fieldset-field_collection .datagridwidget-widget-term {
clear: both;
}
#formfield-form-widgets-fieldCollection_fieldCollection_fieldCollNumber tr:not(:first-child) label {
display: block !important;
}
#formfield-form-widgets-fieldCollection_fieldCollection_fieldCollNumber tr:not(:first-child) input {
margin-left: auto !important;
}
/* */
#fieldset-location .datagridwidget-widget-start_date,
#fieldset-location .datagridwidget-widget-end_date {
width: 100% !important;
float: none;
}
#fieldset-location .datagridwidget-widget-start_date div.label,
#fieldset-location .datagridwidget-widget-start_date div.label label {
width: 100% !important;
}
#fieldset-location .datagridwidget-widget-start_date input {
width: 100% !important;
}
#fieldset-location .datagridwidget-widget-end_date div.label,
#fieldset-location .datagridwidget-widget-end_date div.label label {
width: 100% !important;
text-align: left;
}
#fieldset-location .datagridwidget-widget-end_date div.label label {
padding-right: 0px;
}
#fieldset-location .datagridwidget-widget-end_date input {
width: 100% !important;
}
#fieldset-location .datagridwidget-widget-start_date,
#fieldset-location .datagridwidget-widget-end_date {
width: 100% !important;
float: none;
}
#fieldset-location .datagridwidget-widget-location_type {
clear: both;
}
/* */
#fieldset-location .datagridwidget-widget-location_type,
#fieldset-location .datagridwidget-widget-location {
width: 100% !important;
float: none;
}
#fieldset-location .datagridwidget-widget-location_type div.label,
#fieldset-location .datagridwidget-widget-location_type div.label label {
width: 100% !important;
}
#fieldset-location .datagridwidget-widget-location_type input {
width: 100% !important;
}
#fieldset-location .datagridwidget-widget-location div.label,
#fieldset-location .datagridwidget-widget-location div.label label {
width: 100% !important;
text-align: left;
}
#fieldset-location .datagridwidget-widget-location div.label label {
padding-right: 0px;
}
#fieldset-location .datagridwidget-widget-location div.select2-container {
width: 100% !important;
}
#fieldset-location .datagridwidget-widget-location_type,
#fieldset-location .datagridwidget-widget-location {
width: 100% !important;
float: none;
}
#form-widgets-acquisition_accession_date {
width: 100% !important;
}
#formfield-form-widgets-acquisition_methods label {
float:none;
width: 100% !important;
padding-top: 0px;
}
#formfield-form-widgets-acquisition_methods div.select2-container {
width: 100% !important;
float: none;
margin-bottom: 0px;
}
#formfield-form-widgets-acquisition_places label {
float:none;
width: 100% !important;
padding-top: 0px;
}
#formfield-form-widgets-acquisition_places div.select2-container {
width: 100% !important;
float: none;
margin-bottom: 0px;
}
#fieldset-value_insurance .datagridwidget-widget-value,
#fieldset-value_insurance .datagridwidget-widget-curr {
width: 100% !important;
float: none;
}
#fieldset-value_insurance .datagridwidget-widget-value div.label,
#fieldset-value_insurance .datagridwidget-widget-value div.label label {
width: 100% !important;
}
#fieldset-value_insurance .datagridwidget-widget-value input {
width: 100% !important;
}
.datagridwidget-table-view-block .select2-container {
width: 100% !important;
}
#fieldset-value_insurance .datagridwidget-widget-curr div.label,
#fieldset-value_insurance .datagridwidget-widget-curr div.label label {
width: 100% !important;
text-align: left;
}
#fieldset-value_insurance .datagridwidget-widget-curr div.label label {
padding-right: 0px;
}
#fieldset-value_insurance .datagridwidget-widget-curr select {
width: 100% !important;
}
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell div.label,
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell div.label label {
width: 100% !important;
}
#formfield-form-widgets-productionDating_productionDating label {
width: 100% !important;
}
#formfield-form-widgets-productionDating_production_schoolstyle div.label,
#formfield-form-widgets-productionDating_production_schoolstyle label {
width: 100% !important;
}
#fieldset-production_dating label[for="form-widgets-productionDating_production_productionReason"].control-label.col-sm-3 {
width: 100% !important;
}
#formfield-form-widgets-productionDating_production_productionReason .col-sm-9.fieldset-input {
width: 100% !important;
}
#content .datagridwidget-body .select2-container.pat-select2 {
min-width: 200px !important;
}
#content .datagridwidget-body input.select2-input {
width: 100px !important;
}
.template-edit .datagridwidget-body .datagridwidget-block-edit-cell input:not(.select2-input) {
width: 100% !important;
}
.datagridwidget-body td.datagridwidget-cell select {
width: 100% !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role input {
width: 100% !important;
float: left !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-creator label, #formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role label, #formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-creator div.label, #formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role div.label {
width: 100% !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-creator input {
width: 100% !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role input {
width: 100% !important;
float: left !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-creator label, #formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role label, #formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-creator div.label, #formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role div.label {
width: 100% !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-creator input {
width: 100% !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-creator {
width: 100% !important;
float: none;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role {
width: 100% !important;
float: none;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-role label {
width: 100% !important;
}
#content .datagridwidget-body .datagridwidget-widget-role div.select2-container.pat-select2 {
min-width: 20px !important;
}
#formfield-form-widgets-inscriptionsMarkings_inscriptionsAndMarkings .datagridwidget-widget-content {
clear: both;
}
#content .datagridwidget-body .datagridwidget-widget-role input.select2-input {
width: 100px !important;
}
div.datagridwidget-widget-nameType select.select-widget {
width: 100% !important;
}
#formfield-form-widgets-associations_associatedPersonInstitutions .datagridwidget-widget-nameType label, #formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-name label, #formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-nameType div.label, #formfield-form-widgets-associations_associatedPersonInstitution .datagridwidget-widget-name div.label {
width: 100% !important;
float: left;
}
}
/* */
.print-logo {
display: none !important;
}
body.template-showorder #form-order_auth_form {
padding-top: 50px;
width: 900px;
margin: auto;
}
@media print {
body.template-showorder #portal-personaltools-wrapper {
display: none !important;
}
body.template-showorder .menu_wrapper {
display: none !important;
}
body.template-showorder div h3 {
margin-top: 10px;
}
body.template-showorder div h3 {
color: #D75745 !important;
}
body.template-showorder a[href]::after {
content: "" !important;
}
body.template-showorder .order_details .qr_code {
position: absolute;
right: 1em;
top: 1em;
}
body.template-showorder .order_details_row div, body.template-showorder div.order_bookings {
padding: 0px;
}
body.template-showorder .order_bookings th, body.template-showorder .order_bookings td {
font-size: 0.8em;
}
body.template-showorder .order_bookings table th {
padding: 5px;
padding-left: 6px;
font-size: 0.8em !important;
}
body.template-showorder .order_bookings table td {
padding: 5px;
padding-left: 6px;
}
body.template-showorder #portal-footer-wrapper {
display: none !important;
}
body.template-showorder a, body.template-showorder a:visited, body.template-showorder a:hover {
text-decoration: none !important;
}
body.template-showorder .print-logo {
display: block !important;
}
body.template-showorder #portal-logo:not(.print-logo) {
display: none !important;
}
body.template-showorder #portal-logo {
text-decoration: none !important;
}
body.template-showorder .print-logo {
display: block;
margin-left: 0px !important;
margin-top: -30px !important;
padding-top: 0px !important;
}
body.template-showorder .print-logo {
margin: 0px !important;
padding: 0px !important;
margin-top: -30px !important;
margin-bottom: 40px !important;
}
}
/* */
body.template-checkout .tickets-checkout .cart_sum_content tr.shipping {
display: none !important;
}
body.portaltype-portlet-page #content-core .thumbnail {
padding-top:30px;
}
#content-core .thumb-image img {
height:auto;
}
body.template-book_view #slideshow-controls .btn.zoom-btn {
display: none !important;
}
#slickslideshow .slick-slide img, #slickslideshow .slick-slide iframe {
height: 100%;
}
body.template-book_view #slideshow-controls .btn {
width: 20% !important;
}
body.template-image_view #content div.title-description-wrapper {
position: initial !important;
}
#portal-languageselector {
overflow: visible !important;
}
.form-control {
height: 43px;
}
.portaltype-image span.required {
display:block !important;
}
@media (max-width: 480px) {
div.buyable .cart-select-box {
display: none !important;
clear: both;
}
}
body #content-view-portlets {
border-top: 1px solid #f5f5f5;
}
#formfield-form-widgets-priref {
display:none !important;
}
#content #body-text {
width: 650px !important;
padding-bottom: 40px !important;
}
body.no-img-slideshow.template-view.portaltype-object.subsection-books-new-32f-20-journal-of-a-voyage-to-the-south-seas-in-his-majestys-ship-the-endeavour-faithfully-transcribed-from-the-papers-of-the-late-sydney-parkinson-draughtsman-to-sir-joseph-banks-in-his-expedition-with-dr-solander-round-the-world #edit-content-views {
padding-top: 600px !important;
}
body.userrole-authenticated.template-login_form  #content-core p.discreet {
display: block !important;
}
body.no-img-slideshow.portaltype-object #portal-footer-wrapper {
display: block !important;
}
body.template-search dl.actionMenu {
width: 200px !important;
}
body.userrole-authenticated .video-slide .overlay-image {
display: none !important;
}
body.userrole-authenticated div:not(.video-slide) .overlay-image {
display: block !important;
}
/* */
body.template-portlets #content div.title-description-wrapper {
position: initial !important;
background-color: #f5f5f5 !important;
}
body.template-portlets #content {
background-color: #ffffff;
}
body.template-portlets #content div.title-description-wrapper h1.documentFirstHeading {
padding-top: 150px !important;
margin-bottom: 0px !important;
padding-bottom: 100px !important;
color: #333333 !important;
}
body.template-portlets #content div.title-description-wrapper p {
display: none;
}
body.template-portlets #content-core {
width: 80%;
margin: 0 auto;
}
body.template-portlets #content-core .portletHeader {
padding-top: 0px !important;
padding-bottom: 0px !important;
text-align: left !important;
padding-left: 20px !important;
padding-right: 20px !important;
}
body.template-portlets #content-core .portletHeader .managedPortletActions {
padding-top: 5px;
}
body.template-plone-portlet-collection-collection #content h1.documentFirstHeading {
padding-top: 150px !important;
color: #333333 !important;
}
body.template-plone-portlet-collection-collection #content .documentDescription {
padding-bottom: 100px !important;
color: #333333 !important;
}
body.template-plone-portlet-collection-collection #content-core {
width: 80%;
margin: 0 auto;
padding-bottom: 50px;
}
body.template-plone-portlet-collection-collection #content {
background-color: #ffffff !important;
}
body.template-collective-portlet-customsearch-search #content h1.documentFirstHeading {
padding-top: 150px !important;
color: #333333 !important;
}
body.template-collective-portlet-customsearch-search #content .documentDescription {
padding-bottom: 100px !important;
color: #333333 !important;
}
body.template-collective-portlet-customsearch-search #content-core {
width: 80%;
margin: 0 auto;
padding-bottom: 50px;
}
body.template-collective-portlet-customsearch-search #content {
background-color: #ffffff !important;
}
body[class*="contextportlets++collective.portletpage.toprow"] #content .documentDescription {
display: none !important;
}
body[class*="contextportlets++collective.portletpage.toprow"] #content h1.documentFirstHeading {
padding-top: 180px !important;
padding-bottom: 100px !important;
color: #333333 !important;
}
body[class*="contextportlets++collective.portletpage.toprow"] #content-core {
width: 80%;
margin: 0 auto;
padding-bottom: 50px;
}
body.portaltype-collection.template-edit .hidden {
display: block !important;
visibility: initial !important;
}
#content-view-portlets .portletWrapper {
padding-bottom: 100px;
}
#content-view-portlets .portletSearch .portletHeader {
font-size: 1.250em !important;
}
#content-view-portlets .portletSearch input.searchField {
font-size: 1.250em !important;
}
#content-view-portlets .portletSearch input.searchButton {
font-size: 1.250em !important;
}
#content-view-portlets .portletSearch input.searchButton:hover {
font-size: 1.250em !important;
}
#content-view-portlets .portletSearch input.searchButton:visited {
font-size: 1.250em !important;
}
@media (max-width: 481px) {
#content-core .portletItem .searchField {
width: 100%;
padding-left: 5%;
padding-right: 0px;
margin-left: 0px;
}
}
body.template-exportorders .orderscsvexport {
padding-left: 10% !important;
padding-right: 10% !important;
padding-top: 50px;
padding-bottom: 50px;
background-color: #ffffff;
}
body.template-exportorders .exportcsvform td {
padding-left: 0px !important;
float: left;
}
body.template-exportorders #field-exportorders-from {
margin-left: 0px !important;
}
body.template-exportorders #input-exportorders-export {
background: #d75745 !important;
font-family: 'Merriweather', serif !important;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #d75745 !important;
border-radius: 30px !important;
padding: 8px 16px !important;
}
body.template-exportorders #input-exportorders-export:hover {
background: #000000 !important;
font-family: 'Merriweather', serif !important;
color: #ffffff !important;
font-size: 0.875em !important;
border-style: solid !important;
border-width: 1px !important;
border-color: #000000 !important;
border-radius: 30px !important;
padding: 8px 16px !important;
}
body.template-mollie_payment_success .documentFirstHeading {
margin-bottom: 0px !important;
padding-bottom: 100px !important;
}
body.template-cart #content div.post-cart a {
line-height: 15px !important;
}
body.template-edit #form-widgets-ITicketsBehavior-barcode_list {
height: 500px !important;
}
/* */
#content-core .portlet-static-tickets h2 {
font-family: 'Merriweather', serif !important;
font-weight: 400;
font-size: 1.875em;
text-transform: none !important;
letter-spacing: 0.05em;
margin-bottom: 25px;
color: #D75745 !important;
}
#content-core .portlet-static-tickets a.btn {
background: #D75745;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #D75745;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
text-decoration: none !important;
}
#content-core .portlet-static-tickets a.btn:hover {
background: #000000;
font-family: "Raleway", sans-serif;
font-weight: 700;
color: #ffffff !important;
font-size: 0.875em;
border-style: solid;
border-width: 1px;
border-color: #000000;
text-transform: uppercase;
letter-spacing: 0.05em;
border-radius: 30px;
padding: 5px 12px !important;
line-height: 33px;
text-decoration: none !important;
}
#column-collective-portletpage-toprow-portlet-tickets .portletWrapper {
padding-bottom: 0px !important;
}
#content-core .portlet-static-tickets .row {
width: 80% !important;
margin: 0 auto;
margin-left: auto !important;
margin-right: auto !important;
}
#content-core .portlet-static-tickets .btn-wrapper {
text-align: right;
}
@media (max-width: 992px) {
#content-core .portlet-static-tickets .btn-wrapper {
text-align: center;
}
#content-core .portlet-static-tickets .text-wrapper {
text-align: center;
}
}
@media (min-width: 992px) {
#content-core .portlet-static-tickets h2 {
line-height: 46px;
margin-bottom: 10px;
}
}
@media (max-width: 448px) {
#content-core .portlet-static-tickets .row {
width: 100% !important;
}
}
#tag-checkout-order_comment-heading,
#field-checkout-order_comment-comment {
display: none;
}
.template-etickets td:not(.ticket-info) {
padding-right: 0px !important;
line-height: 10px !important;
}
.event-date.past,
.item-dates.past {
text-decoration: line-through !important;
}
#viewlet-cookiepolicy {
background: rgb(40, 40, 40);
background: rgba(0, 0, 0, 0.8);
background-image: none;
border-radius: 0 0 0 0;
bottom: 0;
box-shadow: 0 0 12px -2px #808080;
left: 0;
margin-left: auto;
margin-right: auto;
padding: 7px 1%;
position: fixed;
width: 100%;
z-index: 100;
min-height: 30px;
}
#tlspu_cookiepolicy_message a,
#tlspu_cookiepolicy_message a:hover,
#tlspu_cookiepolicy_message a:active,
#tlspu_cookiepolicy_message a:focus,
#tlspu_cookiepolicy_message a:visited {
color: #ffffff !important;
text-decoration: underline;
}
#tlspu_cookiepolicy_form {
position: absolute;
right: 13px;
bottom: 5px;
width: 200px;
}
#tlspu_cookiepolicy_agreed {
display: none;
}
label[for="tlspu_cookiepolicy_agreed"] {
display: none;
}
#tlspu_cookiepolicy_button {
color: #FFF;
background-color: black;
border-radius: 9px;
moz-border-radius: 9px;
webkit-border-radius: 9px;
border: medium none;
text-transform: uppercase;
cursor: pointer;
margin-left: 0;
}
#tlspu_cookiepolicy_button {
padding: 2px 8px 2px 8px;
margin-left: 16px;
}
#tlspu_cookiepolicy_title {
color: #FFFFFF;
text-align: center;
display: none;
}
#tlspu_cookiepolicy_title {
padding: 0px;
font-size: 18px;
font-weight: bold;
color: #404040;
text-align: center;
padding: 0px;
margin: 0px;
}
#tlspu_cookiepolicy_message {
padding-right: 90px;
padding-top: 8px;
padding-bottom: 8px;
line-height: normal;
text-align: center;
}
#tlspu_cookiepolicy_message, #tlspu_cookiepolicy_form {
color: #FFFFFF;
}
body.portaltype-portlet-page div.title-description-wrapper {
display: none !important;
}
body #parent-fieldname-text i.glyphicon.link-external {
display: none !important;
}
.event-date.long {
display: none;
}
/* */
#FooterPortlet {
padding-left: 0px !important;
padding-right: 0px !important;
}
.footer-text-wrapper {
clear: both;
margin-left: 0px;
margin-right: 0px;
padding-top: 80px;
padding-bottom: 80px;
background: #ffffff;
margin-bottom: 100px !important;
}
@media(max-width: 992px) {
.footer-text-wrapper {
padding-top: 50px;
padding-bottom: 50px;
}
}
.portlet-static-info {
padding-bottom: 80px;
}
#portal-footer-wrapper {
padding-bottom: 0px !important;
}
#footer-manager-button {
}
#FooterPortlet .footer-text-wrapper h2 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 2.500em;
color: #d75745;
margin: 0px;
line-height: 75px;
margin-top: 5px;
width: 90%;
margin: 0 auto;
text-transform: none !important;
}
@media(max-width: 992px) {
#FooterPortlet .footer-text-wrapper h2 {
font-size: 0.825em;
line-height: 30px;
}
}
body.userrole-anonymous #footer-manager-button {
display: none;
}
#portal-footer-wrapper {
padding-top: 0px !important;
}


/* - ++resource++plonetheme.museumbase.css/menu.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plonetheme.museumbase.css/menu.css?original=1 */
/* */
#trigger-overlay {
position: absolute;
top: 50px;
right: 20px;
cursor: pointer;
}
.main_menu {
width: 22px;
height: 22px;
position: absolute;
top: 50px;
right: 50px;
z-index: 10000;
}
.main_menu:hover {
cursor: pointer
}
.menu-item {
-webkit-transition-property: all;
transition-property: all;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
display: block;
width: 22px;
height: 2px;
margin: 0 0 5px;
background: #ffffff;
}
@media (min-width: 481px) and (max-width: 767px) {
.main_menu, .bt-menu-trigger {
top: 30px;
left: 30px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.main_menu, .bt-menu-trigger {
top: 30px;
left: 30px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.main_menu, .bt-menu-trigger {
top: 30px;
left: 30px;
}
}
@media (min-width: 1200px) {
.main_menu, .bt-menu-trigger {
top: 30px;
left: 30px;
}
}
.main_menu.open {
position: fixed;
}
/* */
.navmenu-fixed-left, .navbar-offcanvas.navmenu-fixed-left {
border: 0px;
}
#nav_menu {
background-color: #242424;
}
#nav_menu > ul.nav {
margin: 20px;
}
#nav_menu ul.nav .active > a {
background-color: #242424;
color: #ffffff;
}
#nav_menu .navbar-form {
width: 100%;
}
.navmenu, .navbar-offcanvas {
width: 400px;
}
#nav_menu .navbar-form .input-group {
width: 100%;
}
#nav_menu #srch-term {
border-radius: 20px;
z-index:0;
}
#nav_menu .navbar-form .fa-search {
color: #999999;
}
#nav_menu .navbar-form input {
text-indent: 0px;
background-color: #000000;
border-color: #000000;
font-family: "Merriweather", serif;
font-weight: 400;
font-size: 0.850em;
color: #999999;
font-style: italic;
}
#nav_menu .submit-search {
position: absolute;
top: 0.45rem;
right: 0.6rem;
z-index: 1;
font-size: 1.1rem;
height: 10px;
}
#nav_menu .navbar-form .fa-search {
position: absolute;
top: 0.45rem;
right: 1.1rem;
z-index: 1;
font-size: 1.1rem;
pointer-events:none;
}
#nav_menu .navbar-form {
padding: 0px;
padding-left: 10px;
padding-right: 10px;
}
#nav_menu .navbar-form input.form-control:focus {
border-color: none;
box-shadow: none;
}
#nav_menu .navbar-form input.form-control:focus + .fa-search {
color: #ffffff !important;
}
#nav_menu .navbar-form input input.form-control:focus {
color: #ffffff !important;
}
#nav_menu #portal-languageselector {
padding-top: 30px;
}
#nav_menu #portal-languageselector {
margin: 0px !important;
padding-left: 40px;
}
#nav_menu .nav > li > a {
padding: 8px 10px;
}
#nav_menu #portal-languageselector li a {
font-family: "Merriweather", serif;
font-weight: 400;
font-size: 1.000em;
color: #999999;
}
#nav_menu #portal-languageselector li a {
color: #999999 !important;
}
#nav_menu #portal-languageselector li:not(.currentLanguage) {
display: block;
}
#nav_menu ul.nav:not(.submenu) {
text-transform: uppercase;
font-family: 'Raleway', sans-serif;
font-weight: 700;
color: #d75745;
}
#nav_menu ul.nav:not(.submenu) > li > a {
font-family: 'Raleway', sans-serif;
font-weight: 700;
font-size: 1.125em;
color: #d75745;
letter-spacing: 0.05em;
}
#nav_menu ul.submenu {
margin: 0px;
}
#nav_menu ul.submenu li {
text-transform: none;
font-family: "Merriweather", serif;
font-weight: 400;
font-size: 0.938em;
color: #999999;
}
.menu_wrapper {
cursor: pointer;
}
#nav_menu a:hover, #nav_menu #portal-languageselector li a:hover {
color: #ffffff;
text-decoration: none;
}
#nav_menu #portal-languageselector li a:hover {
color: #ffffff !important;
}
#nav_menu #portal-languageselector li a {
font-size: 1.000em;
}
#nav_menu ul.main-menu {
margin-top: 40px;
margin-left: 30px;
margin-bottom: 80px;
}
.bt-menu-trigger {
position: absolute;
top: 30px;
left: 30px;
display: block;
width: 20px;
height: 20px;
cursor: pointer;
}
.bt-menu-trigger span {
position: absolute;
top: 50%;
left: 0;
display: block;
width: 100%;
height: 2px;
margin-top: -2px;
background-color: #fff;
font-size: 0px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: background-color 0.3s;
transition: background-color 0.3s;
}
.bt-menu-trigger span:before, .bt-menu-trigger span:after {
position: absolute;
left: 0;
width: 100%;
height: 100%;
background: #fff;
content: '';
-ms-transition: transform 0.3s;
-moz-transition: transform 0.3s;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.bt-menu-trigger span:after {
-ms-transform: translateY(250%);
-moz-transform: translateY(250%);
-webkit-transform: translateY(250%);
transform: translateY(250%);
-o-transform: translateY(250%);
}
.bt-menu-trigger span:before {
-ms-transform: translateY(-250%);
-moz-transform: translateY(-250%);
-webkit-transform: translateY(-250%);
transform: translateY(-250%);
-o-transform: translateY(-250%);
}
body.canvas-slid .bt-menu-trigger span {
background-color: transparent;
}
body.canvas-slid  .bt-menu-trigger span:before {
-ms-transform: translateY(0) rotate(45deg);
-moz-transform: translateY(0) rotate(45deg);
-webkit-transform: translateY(0) rotate(45deg);
transform: translateY(0) rotate(45deg);
-o-transform: translateY(0) rotate(45deg);
}
body.canvas-slid  .bt-menu-trigger span:after {
-ms-transform: translateY(0) rotate(-45deg);
-moz-transform: translateY(0) rotate(-45deg);
-webkit-transform: translateY(0) rotate(-45deg);
transform: translateY(0) rotate(-45deg);
-o-transform: translateY(0) rotate(-45deg);
}
#nav_menu .menu_wrapper {
display: none;
}
@media (max-width: 480px) {
.main_menu, .bt-menu-trigger {
top: 20px;
left: 20px;
}
.menu_wrapper {
position: fixed;
width: 60px !important;
height: 60px !important;
background-color: #000000;
z-index: 10;
}
#nav_menu .menu_wrapper {
position: absolute;
display: none;
right: 0;
top: 0;
width: 60px;
height: 60px;
background-color: #000000;
z-index: 10;
}
body.canvas-slid #nav_menu .menu_wrapper {
display: block;
}
.navmenu {
width: 100%;
}
.navbar-offcanvas {
}
#nav_menu #portal-languageselector {
padding-left: 20px;
}
#nav_menu ul.main-menu {
margin-left: 10px;
}
#nav_menu .navbar-form {
padding-left: 25px;
padding-right: 5px;
border-top: 0px;
border-bottom: 0px;
-webkit-box-shadow: none;
box-shadow: none;
}
#nav_menu .navbar-form input {
text-indent: 5px;
}
#nav_menu .navbar-form .fa-search {
right: 15px;
}
#nav_menu #srch-term {
padding-right: 35px;
}
#nav_menu ul.main-menu {
margin-top: 80px;
}
#nav_menu #portal-languageselector {
position: absolute;
}
}
#nav_menu #srch-term {
height: 2.1875rem;
}
#nav_menu .navbar-form input:focus::-webkit-input-placeholder {
color: #ffffff !important;
}
#nav_menu .submit-search {
z-index: 0;
}
#nav_menu .fa.fa-search {
z-index: 1;
}
#nav_menu {
left: 0px;
right: 100%;
height: 100%;
-webkit-perspective: 1000;
perspective: 1000;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
overflow: hidden;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
body {
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.navmenu .input-group {
margin-bottom: 10px;
}
.navmenu .input-group label {
color: #999999;
font-family: 'Merriweather';
font-weight: 400;
font-size: 0.850em;
margin-left: 20px;
}


/* - ++resource++plonetheme.tm.css/styles.css - */
/* https://www.teylersmuseum.nl/portal_css/++resource++plonetheme.tm.css/styles.css?original=1 */
/* */
/* */
.menu_wrapper {
background-color: #d75745;
}
body.template-cart h1.documentFirstHeading {
margin-bottom: 200px !important;
}
body.template-checkout h1.documentFirstHeading {
margin-bottom: 200px !important;
}
body.template-cart #portal-logo img, body.template-checkout #portal-logo img {
}
#field-checkout-personal_data-phone {
clear: both !important;
}
#form-checkout #field-checkout-billing_address-city,
#form-checkout #field-checkout-delivery_address-city {
width: 275px;
}
#form-checkout #field-checkout-billing_address-city input,
#form-checkout #field-checkout-delivery_address-city input,
#field-checkout-personal_data-company input,
#field-checkout-personal_data-phone input,
#input-checkout-billing_address-street,
#input-checkout-billing_address-country,
#input-checkout-delivery_address-country,
#input-checkout-delivery_address-street {
width: 100% !important;
}
#field-checkout-billing_address-country,
#field-checkout-delivery_address-country,
#input-checkout-bank_selection-bank,
#field-checkout-personal_data-company,
#field-checkout-personal_data-phone,
#form-checkout #field-checkout-billing_address-street,
#form-checkout #field-checkout-delivery_address-street {
width: 418px;
}
#display-checkout-payment_selection-payment {
display: none;
}
body.template-mollie_payment_success #portal-logo img {
}
div.shipping_costs_table td {
text-align: left;
}
.template-cart #cart {
padding-left: 0px !important;
padding-right: 0px !important;
}
div.table-inner-wrapper {
padding-left: 8%;
padding-right: 8%;
}
div.table_wrapper {
background: #f5f5f5;
padding-top: 50px;
padding-bottom: 75px;
}
#cart div.table_wrapper th {
background-color: #f5f5f5 !important;
}
div.table-inner-wrapper tbody tr:last-child td {
border-bottom: 0px !important;
}
div.table-inner-wrapper tbody tr:last-child {
border-bottom: 0px !important;
}
#cart.first-cart {
padding-top: 0px !important;
}
div.tickets-breadcrumbs.shop {
padding-left:8%;
padding-right:8%;
background:#f5f5f5;
padding-top: 30px;
padding-bottom: 30px;
}
div.shipping_costs_table {
padding-top:75px;
}
td.quantity-col {
width: 10%;
}
h2.pre-cart-text {
text-align:left;
font-size: 1.875em;
padding-bottom:20px;
padding-top:100px;
font-weight: 700;
}
p.pre-cart-p {
padding-bottom:20px;
font-size: 1.100em;
}
td.cart-title-col {
width: 50%;
}
td.shipping-col {
width:50%;
}
span.shipping_label,
span.shipping_description {
}
h2.post-cart-title {
text-align:left;
font-size: 1.500em;
padding-bottom:30px;
font-weight: 700;
}
div.total-price-wrapper {
padding-top:50px;
text-align:right;
padding-bottom: 20px;
}
h2.total-price-label {
font-size:1.875em;
padding-bottom:15px;
}
p.total_price-price {
font-size:1.875em;
font-weight:700;
color:#666666;
}
.template-cart #cart .cart_item_content span:not(.price), .template-etickets #cart .cart_item_content span:not(.price), #cart .cart_item_content span:not(.price) {
font-size: 1.125em !important;
}
#cart:not(.cart_tickets) #cart_items .cart_item_title {
font-size: 1.350em !important;
letter-spacing: 0.0em !important;
}
.template-cart #cart.cart_tickets {
padding-left: 8% !important;
padding-right: 8% !important;
}
#field-checkout-personal_data-company {
display: none;
}
#field-checkout-personal_data-woonplaats {
display: none;
}
.template-checkout div.tickets-breadcrumbs.shop {
padding-left: 15%;
padding-right: 15%;
}
#field-checkout-delivery_address-company {
display: none;
}
#cart_no_items {
background-color: #f5f5f5;
padding-bottom: 50px;
}
#content-core .portletHeader {
padding-top: 60px;
padding-bottom: 55px;
text-align: center;
margin-right: auto;
margin-left: auto;
padding-left: 80px;
padding-right: 80px;
}
#content-core .portletHeader h1 {
margin-bottom: 35px;
font-family: "Raleway", sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 1.250em;
color: #999999;
letter-spacing: 0.05em;
margin: 0px;
line-height: 35px;
}
#content-core .portletHeader h2 {
font-family: 'Merriweather', serif;
font-weight: 400;
font-size: 3.125em;
color: #d75745;
margin: 0px;
line-height: 75px;
margin-top: 5px;
text-transform: none !important;
}
#content-core div.portlet {
background-color: inherit !important;
}
#content-core dl.portlet dt {
background-color: inherit !important;
}
#content-core .portletStaticText .portletHeader span {
font-family: "Raleway", sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 1.250em;
color: #999999;
letter-spacing: 0.05em;
margin: 0px;
line-height: 35px;
}
#content-core .portletStaticText dt.portletHeader {
margin-top: 0px;
}
#content-core dl.portletStaticText,
#content-core div.portletStaticText {
padding-bottom: 40px;
}
#content-core div.portletStaticText {
padding-top: 50px;
}
#content-core .portletStaticText dd.portletItem {
padding-top:0px !important;
}
#content-core dt.portletHeader.titleless {
padding-top: 50px !important;
padding-bottom: 0px !important;
}
div.buyable dd.price {
float: left;
padding-top: 5px;
}
div.buyable dd.price h2 {
color: #333333;
font-size: 1.875em !important;
}
div.buyable dl.details {
width: 100%;
padding-top: 40px;
border-top: 1px solid #f5f5f5;
}
div.buyable dl.details dt.quantity {
display: none;
}
div.buyable dl.details dd.quantity input {
height: 40px;
width: 70px;
}
div.buyable {
padding-bottom: 100px !important;
}
div.buyable a.buyable_update_cart.buy_now_item {
padding: 2px 12px !important;
line-height: 37px !important;
}
div.buyable .change {
float: right;
width: 20px;
height: 40px;
background-color: #f5f5f5;
margin-left: 0px;
border-left: 1px solid #ddd;
border-right: 1px solid #f5f5f5;
}
div.buyable .change a.up {
background-position: 0px 0px;
}
div.buyable .change a {
display: block;
width: 20px;
height: 20px;
text-align: center;
text-indent: -9999px;
background-color: #f5f5f5;
background: url("/++resource++plonetheme.tm.css/++resource++plonetheme.tm.css/quantity.png") no-repeat;
border-right: 1px solid #f5f5f5;
}
div.buyable dt.vat {
display: inline-block !important;
float: left;
padding-top: 16px;
color: #999999;
font-weight: 400;
}
div.buyable .change a:hover {
background-color: #DDD;
}
div.buyable .change a.down {
background-position: 0px -20px;
}
#tag-checkout-billing_address-heading {
clear: both !important;
padding-top: 20px !important;
}
#form-checkout #field-checkout-personal_data-country {
clear: both !important;
}
div.overlay-terms-and-condition div.pb-ajax {
background-color: #ffffff !important;
}
body.template-etickets_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading, body.template-content_view #content .documentFirstHeading {
background: transparent;
/* */
/* */
width: 100%;
z-index: 3;
padding-top: 260px !important;
margin-bottom: 20px !important;
color: #ffffff !important;
}
body.template-content_view #content .documentDescription.description, body.template-content_view #content .documentDescription {
/* */
/* */
width: 100%;
background: none !important;
z-index: 3 !important;
margin-top: 0px !important;
padding-bottom: 0px !important;
color: #ffffff !important;
}
a.advanced-search {
display: none;
}
body.template-cart h1.documentFirstHeading,
body.template-checkout h1.documentFirstHeading {
margin-bottom: 0px !important;
padding-bottom: 200px !important;
}
select.cart_item_count {
-moz-appearance: none !important;
text-indent: 0.01px !important;
text-overflow: '' !important;
overflow:hidden;
}
.template-cart #cart .cart_item_count {
text-align: left;
}
#cart .cart-select-box::after
{
pointer-events:none;
}
.cart_item_count option {
background-color: #f5f5f5 !important;
}
body {
font-smoothing: antialiased;
}
div.buyable .cart-select-box {
position: relative;
display: inline-block;
}
div.buyable .cart_item_count {
text-align: left;
}
div.buyable .cart_item_count {
text-align: left;
font-family: 'Merriweather', serif;
font-weight: 400;
}
.cart_item_count
{
cursor: pointer;
}
body.portaltype-product #portal-logo img:after {
content: url("/++resource++plonetheme.tm.css/++resource++plonetheme.museumbase.css/teylers_black.png") !important;
}
div.buyable select
{
vertical-align: middle !important;
}
/* */
@media (max-width: 991px) and (min-width: 768px) {
body.template-content_view #content .documentFirstHeading {
padding-top: 100px !important;
padding-left: 60px !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
body.template-content_view #content .documentDescription.description, body.template-content_view #content .documentDescription {
/* */
padding-left: 60px;
}
body.template-cart #cart {
padding-left: 0px !important;
padding-right: 0px !important;
}
h2.pre-cart-text {
padding-top: 50px;
}
div.shipping_costs_table {
padding-top: 20px;
}
.price-th,
.price-col span {
text-align: right;
}
td.price-col {
text-align: right !important;
padding-right: 0px;
}
}
@media (max-width: 767px) and (min-width: 481px) {
body.template-content_view #content .documentFirstHeading {
padding-top: 100px !important;
padding-left: 80px;
}
div.buyable select.cart_item_count {
width: 65px !important;
}
#cart select {
width: 65px !important;
}
body.template-cart #cart {
padding-left: 0px !important;
padding-right: 0px !important;
}
div.buyable .price-th,
div.buyable .price-col {
text-align: right;
}
h2.pre-cart-text {
padding-top: 50px;
}
div.shipping_costs_table {
padding-top: 20px;
}
.price-th,
.price-col span {
text-align: right;
}
td.price-col {
text-align: right !important;
padding-right: 0px;
}
}
@media (max-width: 480px) {
body.template-content_view #content .documentFirstHeading {
padding-top: 70px !important;
padding-left: 50px;
}
div.buyable .cart-select-box {
display: block;
clear: both;
}
div.buyable .cart-select-box select {
width: 100% !important;
}
div.buyable a.buy_now_item {
width: 100%;
margin-left: 0px;
margin-top: 10px;
}
div.buyable dd.price {
padding-bottom: 30px;
}
body.template-cart #cart {
padding-left: 0px !important;
padding-right: 0px !important;
}
.price-th,
.price-col span {
text-align: right;
}
h2.pre-cart-text {
padding-top: 50px;
}
div.shipping_costs_table {
padding-top: 20px;
}
td.price-col {
text-align: right !important;
padding-right: 0px;
}
}
div.buyable select {
display: none !important;
}
body.template-edit #content-view-portlets {
}
body.template-folder_contents #content-view-portlets {
}
#viewlet-below-content-body #content-core {
padding-bottom: 0px !important;
}
#content-view-portlets a.managePortletsFallback {
width: 25%;
color: #D75745 !important;
font-size: 0.875em !important;
font-family: 'Merriweather', serif !important;
font-weight: 400;
}
dl.details {
cursor: auto;
}
dd.price {
cursor: text;
}
dd.price h2 {
cursor: text;
}
dt.vat {
cursor: text;
}
div.buyable {
cursor: auto !important;
}
body.template-edit.portaltype-object {
background-color: #ffffff !important;
}
body.template-edit.portaltype-object input {
width: 100%;
}
body.template-edit.portaltype-object fieldset {
padding-top: 30px;
}
body.template-edit.portaltype-object #form {
padding-bottom: 50px;
}
#formfield-form-widgets-priref {
display: none !important;
}
#parent-fieldname-text iframe {
max-width: 100%;
}
.portaltype-object #content .slick-active h1.documentFirstHeading.no-image {
display: block !important;
color: #ffffff !important;
}
.portaltype-object #content .slick-active div.documentDescription.no-image {
display: block !important;
color: #ffffff !important;
}
body.no-img-slideshow.template-view.portaltype-object.subsection-boeken-new-32f-20-journal-of-a-voyage-to-the-south-seas-in-his-majestys-ship-the-endeavour-faithfully-transcribed-from-the-papers-of-the-late-sydney-parkinson-draughtsman-to-sir-joseph-banks-in-his-expedition-with-dr-solander-round-the-world #edit-content-views {
padding-top: 600px !important;
}
body[class^="template-content"] #content-core #parent-fieldname-text-dates > * {
font-family: 'Merriweather', serif !important;
font-weight: 700 !important;
font-size: 1.875em;
line-height: 40px;
color: #D75745 !important;
}
body.template-instruments_view.no-img-slideshow #edit-content-views {
padding-top: 400px !important;
}
body.template-double_view.no-img-slideshow #edit-content-views {
padding-top: 600px !important;
}
body.template-instruments_view.no-img-slideshow #portal-header {
background-color: #ffffff !important;
}
body.template-double_view.no-img-slideshow #portal-header {
background-color: #ffffff !important;
}
@media (min-width: 1200px) {
#content-core div[id*='parent-fieldname-text'] > *, #content-core dd.portletItem ul, #content-core dd.portletItem span, #content-core dd.portletItem h2, #content-core dd.portletItem h3 {
width: 850px !important;
margin: 0 auto;
margin-right: auto !important;
margin-left: auto !important;
}
}
@media (max-width: 480px) {
body.template-collection_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading, body.template-etickets_view #content .documentFirstHeading {
padding-top: 100px !important;
}
}
@media (max-width: 767px) and (min-width: 481px) {
body.template-collection_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading, body.template-etickets_view #content .documentFirstHeading {
padding-top: 100px !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
body.template-collection_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading, body.template-etickets_view #content .documentFirstHeading {
padding-top: 160px !important;
}
}
@media (max-width: 1199px) and (min-width: 992px) {
body.template-collection_view #content .documentFirstHeading, body.template-etickets_view #content .documentFirstHeading, body.portaltype-portlet-page #content .documentFirstHeading, body.template-content_view #content .documentFirstHeading {
padding-top: 198px !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
#parent-fieldname-title, .documentFirstHeading {
padding-left: 45px !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
#parent-fieldname-description, .documentDescription {
padding-left: 45px !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
body.template-content_view #content .documentDescription.description, body.template-content_view #content .documentDescription {
padding-left: 60px !important;
}
}


/* - ++resource++collective.mailchimp.stylesheets/mailchimp.css - */
@media screen {
/* https://www.teylersmuseum.nl/portal_css/++resource++collective.mailchimp.stylesheets/mailchimp.css?original=1 */
#newsletter-subscriber-form #formfield-form-widgets-interest_groups span.option {
display: block;
}
.portletMailChimp .field input[type="text"] {
width: 100%;
}

}


/* - ploneCustom.css - */
/* https://www.teylersmuseum.nl/portal_css/ploneCustom.css?original=1 */
body.portaltype-portlet-page #content-core .thumbnail{padding-top:30px;}
#content-core .thumb-image img{height:auto;}
body.template-book_view #slideshow-controls .btn.zoom-btn{display:none !important;}
#slickslideshow .slick-slide img,#slickslideshow .slick-slide iframe{height:100%;}
body.template-book_view #slideshow-controls .btn{width:20% !important;}
body.template-cart #portal-logo img{content:url('/++resource++plonetheme.museumbase.css/teylers.png') !important;}
body.template-checkout #portal-logo img{content:url('/++resource++plonetheme.museumbase.css/teylers.png') !important;}
body.template-image_view #content div.title-description-wrapper{position:initial !important;}
#portal-languageselector{overflow:visible !important;}
.form-control{height:43px;}
.portaltype-image span.required{display:block !important;}
@media (max-width:480px){div.buyable .cart-select-box{display:none !important;clear:both;}
}
body.template-mollie_payment_success #portal-logo img{content:url('/++resource++plonetheme.museumbase.css/teylers.png') !important;}
body #content-view-portlets{border-top:1px solid #f5f5f5;}
#formfield-form-widgets-priref{display:none !important;}
#content #body-text{width:650px !important;padding-bottom:40px !important;}
body.no-img-slideshow.template-view.portaltype-object.subsection-books-new-32f-20-journal-of-a-voyage-to-the-south-seas-in-his-majestys-ship-the-endeavour-faithfully-transcribed-from-the-papers-of-the-late-sydney-parkinson-draughtsman-to-sir-joseph-banks-in-his-expedition-with-dr-solander-round-the-world #edit-content-views{padding-top:600px !important;}
body.userrole-authenticated.template-login_form  #content-core p.discreet{display:block !important;}
body.no-img-slideshow.portaltype-object #portal-footer-wrapper{display:block !important;}
body.template-search dl.actionMenu{width:200px !important;}
body.userrole-authenticated .video-slide .overlay-image{display:none !important;}
body.userrole-authenticated div:not(.video-slide) .overlay-image{display:block !important;}
body.portaltype-product #content{background-color:#ffffff !important;}
body.template-search div.extra-fields{display:none !important;}
body:not(.portaltype-product) #content-core div[id*='parent-fieldname-text']{padding-bottom:65px !important;}
body[class^="template-content"] #content-core #parent-fieldname-text-dates{padding-bottom:0px !important;}
body.portaltype-product #content-view-portlets .portletWrapper{padding-bottom:0px !important;}
#content-view-portlets .portletWrapper{padding-bottom:0px !important;}
body.section-tickets div.checkout .cart_sum_content tbody tr:nth-child(1),body.section-tickets div.checkout .cart_sum_content tbody tr:nth-child(2){display:none !important;}
#content-view-portlets .portletWrapper .portletSearch{padding-bottom:100px !important;}
@media (max-width:700px){#content #body-text{width:auto !important;}
}
#tag-checkout-order_comment-heading,#field-checkout-order_comment-comment{display:none !important;}
#field-checkout-bank_selection-bank{padding-bottom:20px;}
.modal-body img{max-width:100%;width:100%;height:auto;}
.modal-body{padding:0px;}
.modal-footer{text-align:center;padding-bottom:5px;}
.modal-dialog{position:relative;width:auto;margin:10px auto;padding:10px;max-width:450px;}
@media (min-width:768px){.modal-dialog{width:420px;margin:30px auto;}
}
.modal-content{border-radius:0px;border:0px;}
.modal-header{position:absolute;top:0;z-index:2;border-bottom:0px;padding:0px;}
.modal-header button.close{font-size:45px;opacity:1;text-shadow:none;margin-top:0px;margin-left:0px;color:transparent;font-weight:400;padding:15px;}
.modal-header button.close:hover,.modal-header button.close:focus,.modal-header button.close:active,.modal-header button.close:focus:active{opacity:1;color:transparent;}
div.text-popup{position:absolute;bottom:75px;width:100%;padding:20px;text-align:center;}
div.text-popup h1{font-family:'Raleway',serif;font-weight:400;color:rgb(146,36,19);font-size:50px;text-transform:uppercase;line-height:1;}
div.text-popup h2{font-family:'Raleway',serif;font-weight:400;font-size:20px;margin-top:15px;color:rgb(146,36,19);}
.modal-footer{border-top:0px;position:absolute;bottom:0px;text-align:center;width:100%;}
.modal-footer p{color:rgb(146,36,19);font-family:"Raleway",sans-serif;margin-top:5px;}
.modal-footer a{background:rgb(146,36,19);font-family:"Raleway",sans-serif;font-weight:700;color:#ffffff;font-size:0.875em;border-style:solid;border-width:1px;border-color:rgb(146,36,19) !important;text-transform:uppercase;letter-spacing:0.1em;border-radius:30px;padding:5px 16px !important;line-height:33px;text-decoration:none !important;}
.modal-footer button{background:#666666;font-weight:400;color:#ffffff;font-size:0.875em;border-style:solid;border-width:1px;border-color:#666666 !important;text-transform:uppercase;letter-spacing:0.05em;border-radius:30px;padding:5px 16px !important;line-height:33px;text-decoration:none !important;}
.modal-footer a:hover,.modal-footer a:focus,.modal-footer a:active,.modal-footer a:active:focus{background:#000000;font-weight:700;color:#ffffff;border-color:#000000 !important;}
.modal-footer button:hover,.modal-footer button:focus,.modal-footer button:active,.modal-footer button:active:focus{background:#000000;font-weight:400;color:#ffffff;border-color:#000000 !important;}
body.template-search{@media(max-with:991px){dd.actionMenuContent{position:initial;display:block;}
}
}
#parent-fieldname-text iframe{max-width:100%;width:100%;height:480px;}
body.mobile.subsection-wat-is-er-te-zien-en-te-doen-wat-is-er-te-zien-en-te-doen .overlay-image{display:block !important;}
.section-tickets #parent-fieldname-text p a.btn-inverse{display:none !important;}

