@font-face {
  font-family: 'Raleway';
  src: url('raleway_thin.eot');
  src: url('raleway_thin.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

#newcontainer {
    padding-top: 20px;
    text-align: left;
    margin:0 5px;
}

#headframe {
    background: url("../images/header.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);
    height: 113px;
    border: 1px solid #EEEEEE;
    border-radius: 20px 20px 0 0;
}

#headerContent {
    color: #000000;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 85%;
    padding-top: 10px;
}
#logos{
  width: 425px;
  float:left;
  margin-left: 20px;
  margin-top: 5px;
}

.table th, .table td {
    text-align: right;
}

#mastbuttons {
    float: right;
    margin-right: 20px;
    margin-top: 8px;
}

#navigationwrap {
    background: url("../images/nav_back.gif") repeat-x scroll 0 0 #fff;
    height: 33px;
}

#navigation {
    margin: 0 0 0 1.5%;
}

#navigation ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#navigation ul li {
    display: block;
    float: left;
    margin-top: 5px;
    padding: 0 20px;
}

#maincontent{
  border-left: solid 1px #ccc;
  border-right: solid 1px #ccc;
  padding:20px;
}

.dropdown{margin:6px 20px;}

#imageholder {float:left;margin-top: 60px}

#btnWizardNext {float:left;margin-left: 67px}
#btnWizardThree {margin-right:65px;}

.actions-inv {float: right;margin-right: 40px}

#maincontent{
  background: url("../images/panel_background.jpg") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
  background-size: 100%;
  display: inline-block;
  background-position: top center;
  border-radius: 30px;
  color: #FFFFFF;
  width:100%;
  max-width: 97%;
  min-height: 300px;
  margin-top: 30px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/globe11.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/globe11.jpg', sizingMethod='scale')";
}

.help-block, .help-inline {
    color: #FFFFFF;
}

.bootstrap-select{margin: 10px 30px}


#maincontent a {color:#fff;}
.datepicker th {text-align: center;}
.datepicker {margin-top: 20px;margin-left: 0}

h3 {font-size: 16px;line-height: 28px;margin:5px 0;}
.someit {}
.room {/*background: #EDEDED;color:#545454;*/
color:#fff;
/* default fallback */
background: rgb(0, 93, 213) transparent;
/* nice browsers */
background: rgba(0, 93, 213, 0.5);

border-radius: 10px;padding:10px;margin-top: 20px}

.add-on{color: #000}
.quotehead{font-size: 2em;font-weight: bold;margin-bottom: 20px;}
.room .btn {padding: 0 3px}
.btn-group-vertical {margin: 0 0 10px;}
input[type="text"], input[type="email"] {height:34px;}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #FFFFFF;
    border: 0 solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    margin-right: 3px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
}
.upload {position: absolute;bottom: 0;right: 0}
.form-control {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    display: block;
    height: 34px;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    
}
.input-mini {
    width: 40px;
}

label.notemodal{float: left;padding: 10px 10px 0 0;display: inline;}

div.modal{color:#999;}

.editnote{width: 98%}

.fuelux .step-content .step-pane {
  display: none;
  padding:0 30px;
}

.fuelux .step-content .active {
  display: block;
  background: none repeat scroll 0 0 transparent;
}

.fuelux .step-content .active .btn-group .active {
  display: inline-block;
}

#step1 img {
  /*position: relative;*/
}

#step2 img {

}

img {/*max-width: none;*/}
.lineup{/*height: 316px*/}
.lineup button {top:278px;position:relative;}
#voltotal {font-size: 1.3em;margin-top: 14px;width:215px;float: left;}
#valtotal {font-size: 1.3em;margin-top: 14px;float: left}
#inssum table, #summary table {color: #fff}
#summary {margin-top: 70px}

select.boxes {width:208px;float:left;height:34px;font-size: 16px;border: 0 solid #CCCCCC;
    margin-right: 3px;}

.suggestionsBox {position:absolute;margin: 5px 0px 0px 0px;width:100px;color: #fff;z-index:99999 !important;text-shadow: 0 0 2px #000;border: 1px solid rgba(255,255,255,0.25);background-color: rgb(25,25,25);background-color: rgba(25,25,25,0.92);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 0 3px #555;-webkit-box-shadow: 0 0 3px #555;-moz-box-shadow: 0 0 3px #555;}
.suggestionList {margin: 0px;padding: 0px;}
.suggestionList li {font-size:11px;margin: 0px 0px 3px 0px;padding: 3px;cursor: pointer;list-style:none;z-index:999999 !important;}
.suggestionList li:hover {background-color: #659CD8;}

a#resopn:link {color:#FFF;text-decoration: underline;}

#step5 h6{margin-bottom: 0}
#step5 table {color: #fff}
#step5 p {font-size: .9em}

#summary a:link, #inssum a:link, #summary a:visited, #inssum a:visited{color:#FFF;text-decoration: underline;}


.alert-danger, .alert-error {margin-left: 30px}
.coverorder{margin-bottom: 20px}
.smallprint {font-size: 10px;line-height: 11px}
.inshead {font-weight: bold;}
.large {font-weight: bold;font-size:18px;line-height: 2}
.input-prepend {float:right;}
.input-prepend .add-on:first-child, .input-prepend .btn:first-child {height:24px;}
.acc-dec {float:left;margin-right:20px;font-size: 1.4em}
.acc-dec input {margin-bottom: 5px;margin-left: 5px;}
h2 {font: 40px 'Raleway',Verdana,sans-serif;}
h5 {font-size: 15px;}
.datehead {font-weight: bold;font-size:16px;float:left;margin-right: 20px}
#datediv {margin-left: 80px}
#datediv p { font-size: 0.9em;line-height: 1; margin-top: 5px;}
#btnWizardSix,#btnWizardFive,#btnWizardSeven,#btnWizardEight,.callMe{margin-top:24px;}
       /*Validation Engine*/
.formError {position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;}
#debugMode {background:#000;position:fixed;width:100%; height:200px;top:0; left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}
.ajaxSubmit {padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent {width:100%;background:#ee0101;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow: 0px 0px 6px #000;-moz-box-shadow: 0px 0px 6px #000;-webkit-box-shadow: 0px 0px 6px #000;padding:4px 10px 4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#393939;color:#FFF;}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px; height:15px;z-index:5001;}
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow: 0px 2px 3px #444;-moz-box-shadow: 0px 2px 3px #444;-webkit-box-shadow:0px 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;}
.formError .formErrorArrowBottom div{box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}

.vidimg {float:right;margin-top: 20px}
#othercountry {display:none;}
.close {color: #fff}


.input-medium{width:93px;}
.input-smallish{width: 91px}
.input-small {width: 55px}
.input-mini{width: 30px}
input.racking {height:23px;}
.lanes {color:red;font-weight: bold;}

/* jQuery Mobile checkboxes */
.ui-controlgroup-controls .ui-btn-icon-notext{ height:128px;} 
.ui-btn.ui-checkbox-off:after, .ui-btn.ui-checkbox-on:after, .ui-btn.ui-radio-off:after, .ui-btn.ui-radio-on:after{
    width: 64px;
    height: 128px;
}
.ui-btn.ui-checkbox-off:after, .ui-btn.ui-checkbox-on:after, .ui-btn.ui-radio-off:after, .ui-btn.ui-radio-on:after{
    margin-top: -64px;
    margin-left: -32px;
}
.ui-icon-check:after, html .ui-btn.ui-checkbox-on.ui-checkbox-on:after{
    background-size:42px 42px; /* size of check icon */
}

.field1, .field2, .locfield1, .locfield2, .toupper {text-transform: uppercase;}
