
/* 
    Created on : Feb 21, 2017, 12:58:21 PM
    Author     : A1 Webguy
*/


button {
  padding:0.5em 1.5em;
}
#seller-email-send, #buyer-email-send, #refi-email-send, #send, #cancel, .ack-back {
  background-color: #E49217;
}
#seller-pdf-create, #buyer-pdf-create, #refi-pdf-create {
  background-color: #0099CC;
}
input#seller-comission-amount, .input-disabled {color: #000;}
#error-msg, .asterix {color: #EA1924;}
.a1_td.lgt-bg {background-color: #f5f5f5;}
input[id="send-to-email"] {border: solid 0.2em  #ECB35D !important;}
.ack-wrap {border: solid 0.2em  #ECB35D;}

  /*Alignments/Margins*/
.seller-table, .refi-table {
  margin:0 auto 1em auto;
}
.left-margin{margin-left:1em;}
.left-margin {display:inline;}
.wrapper, #ack-msg, p {margin:1em;}
.center{margin:auto;}
#send-email-div, .wrapper, .pre-calc {padding:1em;}
h3 {text-align: center;}
h3 {margin-bottom: 0.2em;}
td.a1_td {padding: .3em !important;}
.loan {margin-bottom: 0}
.symbol {
  white-space:nowrap;
}


/**** Widths ****/
td.narrow { width:1.5em;}
#buyer-points-percent, #refi-points-percent {width:4.5em;}


/**** Borders ****/
.seller-table, .seller-table, .refi-table, .a1_td, .btn-container {
  border: 0 !important;
}


/*Font Settings*/
/*Size*/
.noticeable {font-weight:bold;}
.smaller {font-size: x-small;}
button {font-size: large;}
h4.sec-head { font-size: 1.6em !important;}
.half {
  width: 50%;
}
.third {width:33%}
.quarter {width:25%}



/***************************
***** Misc Settingns  ******
***************************/
/*Hide the page title (and more))*/
.entry-title, h1.main_title, .btn-container {display:none;}
.clearer {clear: both;}


/**************************
***** Screen cover  *******
***** when emailing  ******
**************************/
#send-email-div {
  background-color:  #fff;
  color: #000;
  border-radius:0.2em;
}

div.cover {
  opacity:    0.99; 
  background: #ECB35D; 
  width:      100%;
  height:     100%; 
/*  z-index:    10;
  top:        0; 
  left:       0; 
  position:   fixed;*/
}


/***************************
***** Screen Dependent *****
***************************/
@media only screen and ( min-width: 880px ) {
  label.calc {
    display: inline-block;
  }
  .tab_content {padding:3em;}
}
@media only screen and ( max-width: 879px ) {
  label.calc {
    display: block;
  }
  .tab_content {padding:1em;}
}


/********************
***** Accordian *****
*********************/

#seller-tab, #buyer-tab, #refinance-tab {
  background-color: #6a9ed4;
}
.tabs {
  position: relative;
  margin: 0.6em 0;
  /* border: solid 0.7em #B91319; */
}
.tabs h5 {
  text-align: left;
  padding: 1.2em;
  color:  #fff;
  font-size: 24px;
  font-weight: bold;
  cursor: pointer;
}
.tabs h5::after {
  position: absolute;
  right: 2em;
  content: "\f055";
}
.tabs h5.active::after {
  content: "";
}
.tabs h5::after {
  font-family: "Font Awesome 5 Free";
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-transform: none;
  speak: none;
}
a.a-tab {
  display:none;
}

/* End Accordian*/


.btn-container td {
  padding: 0px;
  border: none;
}
