
div.ctools-modal-content{background:#fff;
color:#000;
padding:0;
margin:2px;
border:1px solid #000;
width:600px;
text-align:left;
}div.ctools-modal-content .modal-title{font-size:120%;
font-weight:bold;
color:white;
overflow:hidden;
white-space:nowrap;
}div.ctools-modal-content .modal-header{background-color:#2385c2;
padding:0 .25em 0 1em;
}div.ctools-modal-content .modal-header a{color:white;
}div.ctools-modal-content .modal-content{padding:1em 1em 0 1em;
overflow:auto;
position:relative;
}div.ctools-modal-content .modal-form{}div.ctools-modal-content a.close{color:white;
float:right;
}div.ctools-modal-content a.close:hover{text-decoration:none;
}div.ctools-modal-content a.close img{position:relative;
top:1px;
}div.ctools-modal-content .modal-content .modal-throbber-wrapper{text-align:center;
}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:160px;
}div.ctools-modal-content .form-item label{width:15em;
float:left;
}div.ctools-modal-content .form-item label.option{width:auto;
float:none;
}div.ctools-modal-content .form-item .description{clear:left;
}div.ctools-modal-content .form-item .description .tips{margin-left:2em;
}div.ctools-modal-content .no-float .form-item *{float:none;
}div.ctools-modal-content .modal-form .no-float label{width:auto;
}div.ctools-modal-content fieldset,div.ctools-modal-content .form-radios,div.ctools-modal-content .form-checkboxes{clear:left;
}div.ctools-modal-content .vertical-tabs-panes > fieldset{clear:none;
}div.ctools-modal-content .resizable-textarea{width:auto;
margin-left:15em;
margin-right:5em;
}div.ctools-modal-content .container-inline .form-item{margin-right:2em;
}#views-exposed-pane-wrapper .form-item{margin-top:0;
margin-bottom:0;
}div.ctools-modal-content label.hidden-options{background:transparent url(/sites/all/modules/contrib/ctools/images/arrow-active.png) no-repeat right;
height:12px;
padding-right:12px;
}div.ctools-modal-content label.expanded-options{background:transparent url(/sites/all/modules/contrib/ctools/images/expanded-options.png) no-repeat right;
height:12px;
padding-right:16px;
}div.ctools-modal-content .option-text-aligner label.expanded-options,div.ctools-modal-content .option-text-aligner label.hidden-options{background:none;
}div.ctools-modal-content .dependent-options{padding-left:30px;
}
div.modal-forms-modal-content .resizable-textarea{margin-left:0;
margin-right:0;
}div.modal-forms-modal-content .form-item label{float:none;
width:auto;
}div.modal-forms-modal-content .item-list ul li{margin:0 0 0.25em 1.5em;
}div.modal-forms-modal-content div.messages{margin:0;
}div.modal-forms-modal-content{background:transparent;
color:#000;
font:12px "Lucida Grande",Verdana,Arial,sans-serif;
border:0;
margin:0;
padding:0;
}div.modal-forms-modal-content .popups-container{overflow:hidden;
height:100%;
background:#fff;
text-align:left;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}div.modal-forms-modal-content .modal-header{background-color:transparent;
padding:0.5em 1em 0 1em;
min-height:25px;
}div.modal-forms-modal-content .modal-title{display:inline;
color:#000;
}div.modal-forms-modal-content .popups-close{float:right;
cursor:pointer;
background:url(/sites/all/modules/contrib/modal_forms/images/controls.png) -25px 0px no-repeat;
width:25px;
height:25px;
text-indent:100%;
white-space:nowrap;
overflow:hidden;
}div.modal-forms-modal-content .popups-close:hover{background-position: -25px;
}
.search-api-autocomplete-suggestion{position:relative;
}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;
}.search-api-autocomplete-suggestion .autocomplete-user-input{font-weight:bold;
}.search-api-autocomplete-suggestion .autocomplete-suggestion-results{position:absolute;
right:0.2em;
}
#commerce-acart-messages{position:fixed;
top:0;
width:100%;
z-index:1111;
}#commerce-acart-messages .msg-hold{box-shadow:0 5px 18px #333;
margin:0 auto;
width:996px;
}#commerce-acart-messages .msg-hold .messages{border-width:14px;
margin:0;
padding-top:16px;
padding-bottom:16px;
}.commerce-acart-form{position:relative;
}.commerce-acart-form .ajax-progress{background-color:#FFF;
display:block;
left:-2px;
top:-4px;
line-height:1.6;
padding:4px 0;
position:absolute;
height:100%;
width:110%;
z-index:100;
}#commerce-acart-block .left{float:left;
}#commerce-acart-block .actions a{margin:0 0 0 9px;
}
#calc-wired-capacitors-code{margin:0 auto;
width:60%;
}#calc-wired-capacitors-code .result h2{font-size:200%;
font-weight:normal;
margin:1em 0 0.5em 1.6em;
}#calc-wired-capacitors-code .result h2 .hint{color:#777777;
font-size:65%;
font-style:italic;
}#calc-wired-capacitors-code .preview{float:left;
height:19em;
position:relative;
}#calc-wired-capacitors-code .preview .body{width:11em;
}#calc-wired-capacitors-code .preview .body{background-color:#DF9335;
border-radius:3em 3em 2em 2em;
height:10em;
margin:0;
position:relative;
}#calc-wired-capacitors-code .preview .body .bottom{background-color:#FFFFFF;
border-radius:3em 3em 0 0;
bottom:0;
height:2em;
left:13%;
position:absolute;
width:74%;
}#calc-wired-capacitors-code .preview .body .symbols{color:#7F3E2D;
font-size:300%;
position:absolute;
text-align:center;
top:25%;
width:100%;
}#calc-wired-capacitors-code .preview .body .symbols .second{margin:0 -0.2em 0 -0.25em;
}#calc-wired-capacitors-code .preview .body .symbols .active{color:#000;
text-shadow:#7F3E2D 1px 2px 2px;
}#calc-wired-capacitors-code .preview .wire{background-color:#949293;
height:11em;
position:absolute;
top:8em;
width:0.5em;
}#calc-wired-capacitors-code .preview .wire.left{left:1em;
}#calc-wired-capacitors-code .preview .wire.right{right:1em;
}#calc-wired-capacitors-code .controls{float:left;
margin:4.2em 0 0 2em;
}#calc-wired-capacitors-code .controls .symbols select{border:1px solid #E5E5E5;
cursor:pointer;
font-size:150%;
padding:2px 4px;
}#calc-wired-capacitors-code .controls .symbols select option{text-align:center;
}