.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;}
.ekko-lightbox-container{position:relative;}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000000,offx=2,offy=2);-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;}.ekko-lightbox-nav-overlay a:empty{width:49%;}.ekko-lightbox a:hover{text-decoration:none;opacity:1;}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left;}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right;}.ekko-lightbox .modal-footer{text-align:left;}.ekko-lightbox .modal-content{border:0;box-shadow:none;background:none;}.ekko-lightbox .modal-header{border:0;padding-left:0;padding-right:0;}.ekko-lightbox .modal-body{padding:0;}.ekko-lightbox a.glyphicon:link,.ekko-lightbox a.glyphicon:visited{color:white;text-decoration:none;}.ekko-lightbox a.glyphicon:hover,.ekko-lightbox a.glyphicon:active{color:white;text-decoration:none;}
