/*
Theme Name: Sales Document Library (SDL)
Theme URI: http://localhost/dev/sdl/view-sdl-list
Author: Noman Nayyar
Description: This stylesheet is specifically written for Sales Document Library (SDL) Front End for TraydCom Project
Version: 1.0
License: GNU General Public License
*/

/* Start of Main Container */

#sdl_Container {
/*    background-color: #1C4587;
    border: 2px solid black;*/
    padding: 15px;
}
#sdl_Heading {
    width: 90%;
    color: black;
    font-size: 35px;
    margin: 0 auto;
    padding: 15px;
    text-align: center;
    font-weight: 600;
    background-color: #F5F5F5;
    border-radius: 10px;
    border-bottom: 10px solid #467ca8;
}
.custom_Sdl_Table_width {
    float: left;
    width: 80%;
    border: 2px solid #b4cdcd;
}
.right_Content_Table{
    float: right;
    background-color: red;
    color: white;
    font-weight: 600;
    padding: 3px;
}

/* Removing Table Previous Styles */

.custom_Sdl_Table_th th {
    background: none;
    border: none;
    color: black;
}

/* Start of Header */

#sdl_Header {
    width: 90%;
    margin: 0 auto;
    padding: 15px;
    margin-top: 15px;
    /*border: 2px solid black;*/
    background-color: #F5F5F5;
    border-radius: 10px;
    border-bottom: 10px solid #467ca8;
}
.header_input_style {
    border: none;
    color: #467ca8;
    background: none;
    font-weight: 600;
}
#sdl_Header th {font-size: 14px;}
#sdl_Header td {font-size: 14px;}
#sdl_Header input {font-size: 14px;}


#header_heading {
    font-size: 20px;
    font-weight: 600;
    color: black;
    padding-bottom: 20px;
}
#header_table_1 td {
    color: black;
}
.header_Label {
  display: inline-block;
  margin-left: 15px;
}
.header_Label > div {
  color: /*#5A5EA8*/;
  margin-bottom: 20px;
    width: 180px;
    font-size: 15px;
    background-color: #467ca8;
    line-height: 2em;
    padding: 0px 10px;
    border-radius: 25px;
    text-align: center;
}
.header_Label > div a {
  /*color: black;*/
  font-weight: 600;
      text-decoration: none;
      color: #DDE9F1;
}

/* End of Header */

/* Start of Content */

#sdl_Status {
    width: 94%;
    margin-top: 15px;
    margin-left: 30px;
    background-color: white;
    /*border: 2px solid black;*/
/*        border-radius: 10px;
        border-bottom: 10px solid #467ca8;*/
}
#sdl_Sales {
    width: 94%;
    background-color: white;
    /*border: 2px solid black;*/
    margin-top: 15px;
    margin-left: 30px;
}
#sdl_Fixation {
    width: 94%;
    background-color: white;
    /*border: 2px solid black;*/
    margin-top: 15px;
    margin-left: 30px;
}
#sdl_Invoice {
    width: 94%;
    background-color: white;
    /*border: 2px solid black;*/
    margin-top: 15px;
    margin-left: 30px;
}
#sdl_Permit {
    width: 94%;
    background-color: white;
    /*border: 2px solid black;*/
    margin-top: 15px;
    margin-left: 30px;
}
#sdl_Credit {
    width: 94%;
    background-color: white;
    /*border: 2px solid black;*/
    margin-top: 15px;
    margin-left: 30px;
}
#sdl_Shipment {
    width: 94%;
    background-color: white;
    /*border: 2px solid black;*/
    margin-top: 15px;
    margin-left: 30px;
}

/* Buttons Styles */

.sdl_btn_Upload {
    background-color: #0C343D;
    color: white;
    width: 120px;
    text-align: left;
    margin-left: 87%;
}
.sdl_btn_Shipment {
    background-color: black;
    color: white;
    font-weight: 600;
    margin-left: 30%;
}
.sdl_btn_Submit_Header {
    margin-left: 20%;
    border: none;
    font-weight: 600;
}

/* Start of Labels Styles */

/* Letter of Credit Labels */

.sdl_Credit_LC_Labels {
    background-color: #F3F3F3;
}
.sdl_Credit_LC_Labels tr.tr_LC_Labels {
    position: absolute;
    margin-left: 100px;
    margin-top: -25px;
}
.sdl_Credit_LC_Labels tr.tr_LC_Labels td.td_LC_Labels {
    background-color: black;
    color: white;
}
.sdl_Credit_LC_Labels tr.tr_LC_Labels td > div a {
    text-decoration: none;
    color: white;
}

/* Shipment Detail Labels */

.sdl_Shipment_Labels {
    background-color: #F3F3F3;
}
.sdl_Shipment_Labels tr.tr_Shipment_Labels td.td_Shipment_Labels {
    color: white;
}
.sdl_Shipment_Labels tr.tr_Shipment_Labels td > div a {
    text-decoration: none;
    color: blue;
    font-weight: 600;
}

/* End of Labels Styles */

/* Colors Styles */

.sdl_black {
    color: black;
    font-weight: 600;
}
.sdl_blue {
    color: blue;
}
.sdl_td_orange {
    color: #FE9900;
}
.sdl_td_purple {
    color: #9900FF;
    font-weight: 600;
}
.sdl_default {
    color: #646464;
    font-weight: 200;
}
.sdl_silver_bg {
    background-color: #F3F3F3;
}

/* width styles */
.w50 { width: 50px; }
.w60 { width: 6px; }
.w70 { width: 70px; }
.w80 { width: 80px; }
.w85 { width: 85px; }
.w90 { width: 90px; }
.w95 { width: 95px; }
.w100 { width: 100px; }
.w110 { width: 110px; }
.w120 { width: 120px; }
.w125 { width: 125px; }
.w130 { width: 130px; }
.w135 { width: 135px; }
.w140 { width: 140px; }
.w150 { width: 150px; }
.w160 { width: 160px; }
.w165 { width: 165px; }
.w170 { width: 170px; }
.w175 { width: 175px; }
.w180 { width: 180px; }
.w188 { width: 188px; }
.w190 { width: 190px; }
.w200 { width: 200px; }
.w230 { width: 230px; }
.w250 { width: 250px; }
.w285 { width: 285px; }
.w450 { width: 450px; }
.w300 { width: 300px; }
.wfull { width: 100%; }

/* Scroll to Top Button */
#goToTop {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 5px;
  border-radius: 4px;
  color: #5195D0;
  font-size: 20px;
  height: auto;
}
#goToTop:hover {
  background-color: #B4A7D5;
}

/* End of Content */

/* End of Main Container 


/* SDL Header Styles */

table.header_inner_table tr td {
    border: none;
}