.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;}
.cp-container{position:relative;width:136px;height:136px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.small .cp-container{width:30px;height:30px;}.cp-container :focus{border:none;outline:0;}.cp-buffer-1,.cp-buffer-2,.cp-progress-1,.cp-progress-2{position:absolute;top:0;left:0;width:136px;height:136px;clip:rect(0px,68px,136px,0px);border-radius:68px;}.small .cp-buffer-1,.small .cp-buffer-2,.small .cp-progress-1,.small .cp-progress-2{width:30px;height:30px;clip:rect(0px,15px,30px,0px);border-radius:15px;}.cp-buffer-1,.cp-buffer-2{background-color:#3e3e3e;}.cp-progress-1,.cp-progress-2{background-color:#1baae0;}.cp-buffer-holder,.cp-progress-holder,.cp-circle-control{position:absolute;width:136px;height:136px;}.small .cp-buffer-holder,.small .cp-progress-holder,.small .cp-circle-control{width:30px;height:30px;}.cp-circle-control{cursor:pointer;}.cp-buffer-holder,.cp-progress-holder{clip:rect(0px,136px,136px,68px);display:none;}.small .cp-buffer-holder,.small .cp-progress-holder{clip:rect(0px,30px,30px,15px);}.cp-buffer-holder.cp-gt50,.cp-progress-holder.cp-gt50,.cp-progress.cp-fallback{clip:rect(auto,auto,auto,auto);}.cp-container{background:#fff;padding:0;margin:0;border-radius:68px;}.small .cp-container{border-radius:15px;}.cp-container .item-list{position:absolute;top:26px;left:26px;padding:0;margin:0;width:84px;height:84px;background-color:#aaa;border-radius:42px;}.small .cp-container .item-list{top:4px;left:4px;width:22px;height:22px;}.cp-container .item-list ul{position:absolute;top:27px;left:31px;padding:0;margin:0;}.small .cp-container .item-list ul{top:7px;left:8px;}.cp-container .item-list ul.cp-controls li{list-style-type:none;display:block;margin:0;padding:0;position:absolute;}.cp-container .item-list ul.cp-controls li a{position:relative;display:block;width:50px;height:50px;text-indent:-9999px;z-index:1;}.cp-container .item-list ul.cp-controls .cp-play{width:0;height:0;border-left:solid 30px #fff;border-top:solid 15px transparent;border-bottom:solid 15px transparent;}.small .cp-container .item-list ul.cp-controls .cp-play{border-left-width:8px;border-top-width:4px;border-bottom-width:4px;}.cp-container .item-list ul.cp-controls .cp-play:hover{border-left-color:#1baae0;}.cp-container .item-list ul.cp-controls .cp-pause{width:24px;height:30px;border-left:solid 8px #3e3e3e;border-right:solid 8px #3e3e3e;}.small .cp-container .item-list ul.cp-controls .cp-pause{width:6px;height:8px;border-left-width:2px;border-right-width:2px;}.cp-container .item-list ul.cp-controls .cp-pause:hover{border-left-color:#1baae0;border-right-color:#1baae0;}.cp-jplayer{width:0;height:0;}
