.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(../../../../profiles/panopoly/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../../../../profiles/panopoly/modules/contrib/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.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
.shortener-toggle{cursor:pointer;font-size:85%;margin-left:0.5em;}.shortener-toggle:before{content:"(";font-size:85%;}.shortener-toggle:after{content:")";font-size:85%;}
h2{text-align:center;}p{text-align:center;}.diamond{min-height:591px;background:url(../ace-diamonds.jpg) top right no-repeat;}@media (max-width:1024px) and (min-width:1023px){.diamond{background-position:150px 0;}}@media (max-width:767px){.diamond{background:none;min-height:100%;}}.diamond h2{margin-top:70px;}.water{background:url(../ace-water.jpg) top left no-repeat;}@media (max-width:767px){.water{background:none;}}.water-video{padding:5%;}.water-video img{min-width:100%;}.water-quote{margin-top:16%;border:1px solid #009aa6;padding:5% 10%;}.water-quote h3{font:italic 22px/26px Georgia,serif;}.water-quote p{font-size:14px;line-height:32px;}button.ace-toggle{text-align:left;display:block;font-size:16px;line-height:24px;color:#009aa6;border:0;background-color:#fff;margin:0;padding:15px 0 15px 1.5em;text-indent:-1.5em;font-weight:700;}button.ace-toggle.collapsed{border:0;}button.ace-toggle.collapsed i{position:relative;top:1px;display:inline-block;font-family:arial;font-style:normal;font-weight:normal;line-height:1;text-indent:.4em;}button.ace-toggle.collapsed i:before{content:"\2b";}button.ace-toggle:focus{outline:0;}button.ace-toggle i{margin-right:5px;position:relative;top:1px;display:inline-block;font-family:arial;font-style:normal;font-weight:normal;line-height:1;text-indent:.4em;}button.ace-toggle i:before{content:"\2212";}.ace-faq-content p{text-align:left;padding-left:1.5em;}@media (max-width:991px) and (min-width:768px){.opaque{background-color:rgba(255,255,255,0.8);border-radius:15px;padding:2%;}.opaque h2{margin-top:0;}}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}
.form-conteiner.buttons_container{position:relative;}.form-conteiner{margin-bottom:15px;overflow:visible;text-align:left;}.form-conteiner .form-item{margin-bottom:0;margin-top:10px;}.form-conteiner div.col-sm-6.pull-left + div.col-sm-6.pull-right .form-text{margin-top:15px;}.form-conteiner p{font-size:16px;}#special-offer-form .form-required{display:none;}.buttons_container .form-submit{padding:10px 25px;}.buttons_container .close-button-form:before{content:"x";font-size:22px;}.buttons_container .close-button-form{background:none!important;font-family:"museo-sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;color:#000;border:medium none;border-radius:33px;display:none;left:15px;position:relative;float:right;width:auto;}.buttons_container .close-button-form:hover{color:red;}#inlay_form{clear:both;}.hidden_forms{margin:0 auto;}.hidden-form h2{display:none;}.hidden-form h2.pane-title{display:block;}
