.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.widget .widget-instance.widget-vertical-event-list.loading{background-image:url(/sites/default/modules/custom/siteline/theme/widget/images/ajax-loader.gif);background-position:center bottom;background-repeat:no-repeat;margin-bottom:25px;padding-bottom:50px;}.widget-vertical-event-list .event-single{margin:0 0 1.5em 0;padding:0;width:100%;}.widget-vertical-event-list .event-single img{width:100%;}.widget-vertical-event-list .event-single .event-info .event-date{margin:1em 0;}.widget-vertical-event-list .event-single .event-info .event-description{margin:1em 0;}.widget-vertical-event-list .event-single .event-info .event-buttons a.button{float:left;width:49%;}.widget-vertical-event-list .event-single .event-info .event-buttons a.button.tickets{float:right;}.widget-vertical-event-list[min-width~="30em"] .event-single{margin-left:4%;width:44%;}.widget-vertical-event-list[min-width~="60em"] .event-single{margin-left:3%;width:29.3%;}.widget-vertical-event-list[min-width~="80em"] .event-single{margin-left:4%;width:20%;}.widget-vertical-event-list[min-width~="105em"] .event-single{margin-left:2%;width:17.6%;}
.header-links{display:none;font-size:1.3em;padding:0;}nav .header-links{display:block;}.header-links ul{list-style:none;padding:0;}.header-links ul li a{width:100%;}.header-links ul li a label{display:block;font-size:0.8em;font-weight:normal;height:100%;position:relative;text-transform:uppercase;vertical-align:middle;width:100%;}.header-links ul li a img,.header-links ul li a svg{height:2em;margin-top:-1em;position:absolute;top:50%;right:0;width:2em;}@media all and (min-width:50em){.header-links{display:block;text-align:right;}nav .header-links{display:none;}.header-links ul li{border:0;display:inline-block;vertical-align:middle;margin-left:1.25em;}.header-links ul li.first{margin-left:0;}.header-links ul li a{width:auto;}.header-links ul li label{height:2em;line-height:2em;padding:1em 0 1em 2em;}.header-links ul li a img,.header-links ul li a svg{left:0;right:auto;}}
.wrapper.widget{max-width:960px;}.widget{font-size:inherit;}.widget .widget-instance{min-height:200px;}.widget .widget-instance.loading{background-image:url(/sites/default/modules/custom/siteline/theme/widget/images/ajax-loader.gif);background-position:center;background-repeat:no-repeat;}.widget .widget-instance .event-single{background-color:#F7F6F4;font-size:14px;}.widget .widget-instance .event-single .event-info{line-height:normal;padding:0.5em;}.widget .widget-instance .event-single .event-info h3{color:#222;font-size:1.37em;font-style:inherit;font-weight:300;}.widget .widget-instance .event-single .event-info h4.event-venue{color:#aaa;font-size:1em;font-style:italic;font-weight:400;}.widget .widget-instance .event-single .event-info h4.event-date{color:#aaa;font-size:1em;font-style:italic;font-weight:400;}.widget .widget-instance .event-single .event-info p{color:#999;font-size:1em;font-style:inherit;font-weight:400;height:55px;}.widget .widget-instance .event-single .event-info .event-time{color:#A7A6A4;font-size:0.85em;font-style:normal;}.widget .widget-instance .event-single .event-info a.button{font-size:0.8em;}
.owl-item{text-align:center;}.owl-item section{text-align:left;white-space:nowrap;width:100%;}.owl-item section > *{white-space:normal;}.owl-item section > a{display:block;}.owl-item section h3{height:1.37em;line-height:1.37em;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;}.owl-item section p{line-height:1em;width:100%;height:2.1em;}@media all and (min-width:50em){.owl-item article{height:530px;}.owl-item > article div > div{display:block;height:440px;line-height:440px;}.owl-item > article div > div img{max-height:440px;vertical-align:middle;}.owl-item > article div > div.full-height{display:block;height:530px;line-height:530px;}.owl-item > article div > div.full-height img{max-height:440px;vertical-align:middle;}.owl-item section > div{display:inline-block;vertical-align:top;white-space:normal;width:70%;}.owl-item section > div.full-width{width:100%;}.owl-item section > a{display:inline-block;width:30%;}}
