.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/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
div.adsense.adsense-placeholder{border:solid 1px;overflow:hidden;text-align:center;word-wrap:break-word;}div.adsense{display:inline-block;}div.adsense.responsive{width:100%;overflow:hidden;}
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:10px;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#b5bebe;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.date-form-element-content-multiline{padding:10px;border:1px solid #ccc;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
.linkicon *,.linkicon *:before{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.item-list--linkicon{margin:2em 0;}.item-list--linkicon ul.linkicon{margin:0;padding:0;}.item-list--linkicon ul.linkicon li{list-style:none;margin:0 0 5px;padding:0;}.item-list--linkicon ul.linkicon--inline li{display:inline-block;margin:0 2px 4px;vertical-align:top;}.linkicon a,.linkicon a:hover{text-decoration:none;}.linkicon__text{padding:0 5px;}.linkicon--button .linkicon__text{display:inline-block;padding:0 10px;vertical-align:middle;}.linkicon--no-text .linkicon__text{left:-9999px;position:absolute !important;top:-9999px;}.linkicon--no-text a{display:block;}.linkicon .icon:before,.linkicon svg.icon{display:block;font-size:20px;height:32px;line-height:22px;margin:0 auto;padding:5px;speak:none;text-align:center;width:32px;}.linkicon--small .icon::before,.linkicon--small svg.icon{font-size:16px;height:28px;line-height:18px;width:28px;}.linkicon--medium .icon:before,.linkicon--medium svg.icon{font-size:22px;height:38px;line-height:28px;width:38px;}.linkicon--large .icon:before,.linkicon--large svg.icon{font-size:42px;height:64px;line-height:54px;width:64px;}.linkicon--xlarge .icon:before,.linkicon--xlarge svg.icon{font-size:64px;height:100px;line-height:88px;width:100px;}.linkicon--xxlarge .icon:before,.linkicon--xxlarge svg.icon{font-size:92px;height:140px;line-height:132px;width:140px;}.linkicon--tooltip a{display:block;position:relative;}.linkicon--tooltip .icon{display:inline-block;}.linkicon--button .linkicon__text,.linkicon--tooltip .linkicon__text{padding:2px 10px;}.linkicon--button .linkicon__text,.linkicon--tooltip .linkicon__text,.linkicon--button .linkicon__icon,.linkicon--button .linkicon__icon:before{display:inline-block;vertical-align:middle;}.linkicon--tooltip a:after,.linkicon--tooltip a:before{bottom:122%;position:absolute;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}.linkicon--tooltip a:after{border-left:7px solid rgba(0,0,0,0);border-right:0 solid rgba(0,0,0,0);border-top:7px solid #000;border-top-color:rgba(0,0,0,0.8);content:"";display:block;height:0;left:12px;margin-bottom:-7px;width:0;z-index:22;}.linkicon--tooltip a:before{background:rgba(0,0,0,0.8);color:#fff;content:attr(data-title);font-size:13px;line-height:1.2;left:50%;margin-left:-50%;padding:5px 10px;text-align:center;}.linkicon--tooltip a:hover:after,.linkicon--tooltip a:hover:before{opacity:1;visibility:visible;}.linkicon--color .icon,.linkicon--button a{color:#fff;display:inline-block;text-align:center;-moz-transition:background-color .4s ease-in 0s;-ms-transition:background-color .4s ease-in 0s;-o-transition:background-color .4s ease-in 0s;-webkit-transition:background-color .4s ease-in 0s;transition:background-color .4s ease-in 0s;vertical-align:middle;}.linkicon--dark .icon,.linkicon--dark.linkicon--button a{background-color:#000;background-color:rgba(0,0,0,.8);}.linkicon--grey .icon,.linkicon--grey.linkicon--button a{background-color:#808080;background-color:rgba(0,0,0,.4);}.linkicon--purple .icon,.linkicon--purple.linkicon--button a{background-color:#662d91;background-color:rgba(102,45,145,.9);}.linkicon--orange .icon,.linkicon--orange.linkicon--button a{background-color:#ef5400;background-color:rgba(239,84,0,.9);}.linkicon--blue .icon,.linkicon--blue.linkicon--button a{background-color:#00aedb;background-color:rgba(0,174,219,.9);}.linkicon--lime .icon,.linkicon--lime.linkicon--button a{background-color:#8ec127;background-color:rgba(142,193,39,.9);}.linkicon--red .icon,.linkicon--red.linkicon--button a{background-color:#d41243;background-color:rgba(212,18,67,.9);}.linkicon--color .icon:hover,.linkicon--color.linkicon--button a:hover{background-color:#b7b7b7;background-color:rgba(183,183,183,.9);color:#fff;}.linkicon--round  .icon{border-radius:50%;}.linkicon--round-2  .icon{border-radius:2px;}.linkicon--round-5  .icon{border-radius:5px;}.linkicon--round-8  .icon{border-radius:8px;}.linkicon--round-10  .icon{border-radius:10px;}.linkicon--bottom .linkicon__text,.linkicon--top .linkicon__text{display:block;}.linkicon--bottom.linkicon--inline li,.linkicon--top.linkicon--inline li{text-align:center;}
