/*Yeti Customisations*/
/*for CynergiDigital logo*/
@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;500;700&display=swap');

html, body {   height: 100%; }

.relative {  position: relative;   width: 100%; }

.absolute {  position: absolute;   margin: auto; width: 100%; }

.cynergi-editor-content {  padding-left: 0px;  padding-right: 0px;  }

.container-fluid {   padding-left: 0px;  padding-right: 0px; }

/*The below is for custom Form checkbox labels */
.label { font-weight: normal; }
label  { font-weight: normal; }

.badge {   font-weight: normal; }

@media (min-width: 768px) {  .featurette-heading { font-size: 42px; font-weight:300; line-height:1.2; } .featurette-lead {  font-size: 18px; font-weight:300; } }
@media (max-width: 767px) {  .featurette-heading { font-size: 30px; font-weight: 300; line-height: 1; } .featurette-lead {  font-size: 16px; font-weight: 300;   } .featurette-button { width: 100%;  } }

.navbar-brand { margin-right: 0; }

.featurette-image { margin: auto; display: block; }

/*Product Display Defaults*/
._css_productShortDescLabel {
    font-size: 24px;
    font-weight: 300;
}

._css_providedByTypeLabel {
    font-size: 18px;
}

._css_productType1ProvidedByLabel {
    font-size: 18px;
    font-weight: bold;
}

._css_sellerProductCodeLabel {
}

._css_sellerProductCode {
}

._css_priceName {
    font-size: 14px;
}

._css_productCurrency {
    font-size: 14px;
}

._css_productPrice {
    font-weight: bold;
    font-size: 14px;
}

._css_productStockDisplay {
    font-size: 18px;
    font-weight: bold;
}

._css_esitmatedDispatchDateHeader {
    font-weight: bold;
}

._css_esitmatedDispatchDate {
}

._css_pricetable {
    width: 100%;
}

._css_pricetablerow {
}

._css_pricetablecolumn1 {
}

._css_pricetablecolumn2 {
    text-align: left;
}

.width10 { 
    width: 10%;
}

.width20 {
    width: 20%;
}

.width40 {
    width: 40%;
}

.width60 {
    width: 60%;
}

.width80 {
    width: 80%;
}

.width100 {
    width: 100%;
}

.padding-top-10 {
    padding-top: 10px;
}

.padding-top-20 {
    padding-top: 20px;
}

.padding-top-40 {
    padding-top: 40px;
}

.padding-top-60 {
    padding-top: 60px;
}

.padding-top-80 {
    padding-top: 80px;
}

.padding-bottom-10 {
    padding-bottom: 10px;
}

.padding-bottom-20 {
    padding-bottom: 20px;
}

.padding-bottom-40 {
    padding-bottom: 40px;
}

.padding-bottom-60 {
    padding-bottom: 60px;
}

.padding-bottom-80 {
    padding-bottom: 80px;
}

.padding-vertical-10 {
    padding-top: 10px;
    padding-bottom: 10px;
}

.padding-vertical-20 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.padding-vertical-40 {
    padding-top: 40px;
    padding-bottom: 40px;
}

.padding-vertical-60 {
    padding-top: 60px;
    padding-bottom: 60px;
}

.padding-vertical-60 {
    padding-top: 60px;
    padding-bottom: 60px;
}

.padding-vertical-80 {
    padding-top: 80px;
    padding-bottom: 80px;
}


/*.cynergi-editor-content {
    padding-left: 5px;
    padding-right: 5px;
}*/

/*div.nontransparentcontent {
    opacity: 1;
}*/

/*.div-hidden {
    visibility: hidden;
    height: 0px;
}*/

.generaltextarea {
    width: 100%;
}

.modal-backdrop {
    opacity: 0.5 !important;
}

td.gridviewrowmiddle {
    vertical-align: middle;
}

th.gridViewHZCenter {
    text-align: center;
}

.img-circle {
    border-radius: 50%;
}

.addressdetailrowmargin {
    padding-bottom: 10px;
}



/
/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px; /*this needs to be >0 if no carousel*/
}



.fwNewSection {
    width: 100%;
}

.bgimage {
    /*background-image: url('../images/8.jpg');*/
    background-position: center center;
    background-size: cover;
    /*height:400px;*/
}

.removepadding {    padding-left: 0px;     padding-right: 0px;     padding-top: 0px; }

/*used input product displays*/
.removepadding-right {     padding-right: 0px; }

.removepadding-left {      padding-left: 0px;  }

.validationError    {      color: red;         }

._css_StoreToggle { top:8px; }









