
.eti-font-light {font-family: Roboto; font-weight: lighter;}

.datatable-fluid {font-size: 0.9em;}
.datatable-fluid img {height: 200px;width: 100%; object-fit: contain;border-bottom: 1px solid silver; padding-bottom: 10px;}
.datatable-fluid .row {margin-bottom: 20px;}
.datatable-fluid .thumb {padding: 5px;border: 1px solid white;transition: box-shadow 0.4s ease-in-out;margin-bottom: 15px;}
.datatable-fluid .thumb:hover {border: 1px solid silver;-webkit-box-shadow: 4px 4px 6px 0px rgba(186,186,186,1);-moz-box-shadow: 4px 4px 6px 0px rgba(186,186,186,1);box-shadow: 4px 4px 6px 0px rgba(186,186,186,1);}
.datatable-fluid .atribs {font-size: 0.9em;color:#404040;margin-bottom: 5px;}
.datatable-fluid .thumb a {display: block;}
.datatable-fluid .thumb .title {color:#28439a;}
.datatable-fluid button {background-color: #28439a; padding: 5px 15px; border: none;color:#EAEAEA;}

.datatable-fluid .price table {width: 100%;}
.datatable-fluid .price table td:last-child {text-align: right;}
.datatable-fluid .label-mini3 {font-size: 0.8em;}

.datatable-fluid .thumb .back {display: none;}
.datatable-fluid .thumb > .corner {display: none;cursor: pointer;}
.datatable-fluid .thumb:hover > .corner {display: block; position: absolute; top:0;right:16px; width: 0;height: 0;border-style: solid;border-width: 0 40px 40px 0;border-color: transparent #28429a transparent;}
.datatable-fluid .thumb:hover > .corner:after {font-family: FontAwesome; content:'\f122';color:white;position: relative;left:20px;}
.datatable-fluid .thumb .price .price {color:#28439a;font-size: 1.3em;}

.datatable-fluid .thumb .status {position: absolute; right: 20px;top: 175px;}
.datatable-fluid .thumb .packaging {position: absolute; left: 20px;top: 177px; background-color: #FFF6A9; border-radius: 10px;padding: 3px;font-size: 10px;min-width: 20px;text-align:center;}
.datatable-fluid .thumb .price-bruto {color:#8d8d8d;}

.etistore-store .breadcrumbs {font-size: 0.7em;}
.etistore-store .breadcrumbs a {color:gray;}
.etistore-store .header {border-bottom: 1px solid silver;margin-bottom: 20px;margin-top: 5px;}
.etistore-store .header .fa {font-size: 33px;color:#cccccc;cursor: pointer;}
.etistore-store .header h3 {color: #28439a;margin-bottom: 0;}

.etistore-store .data-filters {border-right: 1px solid silver;background-color: #eaf5ff;padding: 10px;}
.etistore-store .data-filter {margin-bottom: 10px;}
.etistore-store .data-filter table.title {width: 100%;color: #28439a;cursor: pointer;}
.etistore-store .data-filter table.title td:last-child {text-align: right;}
.etistore-store .data-filter table.title .title {}
.etistore-store .data-filter table.options td {color: #686868;}
.etistore-store .data-filter table.options td.title {color: #626262; font-size: 0.75em;padding-left: 10px;}
.etistore-store .data-filter table.options .cbox {border: 1px solid silver; width: 20px;height: 20px;padding-bottom: 5px; }
.etistore-store .data-filter table.options .disabled2 {display: none;}
.etistore-store .data-filter table.options .disabled td {color:#cecece;}

.etistore-store.item .item-header h2 {color:#28439a;margin-bottom: 0;}
.etistore-store.item .descr {color:silver;}

.etistore-store.item .product-image img {height: 300px;width: 100%;object-fit: contain;}

.etistore-store.item .bottom-holder-wrapper .bottom-holder {border-bottom: 1px solid #c4c4c4;border-left: 1px solid #c4c4c4;border-right: 1px solid #c4c4c4;}
.etistore-store.item .bottom-holder-wrapper .icos {text-align: center;position: relative;top: 20px;}
.etistore-store.item .bottom-holder-wrapper .ico-wrapper {display: inline-block;text-align: center;margin: 0px 5px;cursor: pointer;opacity: 0.8;}
.etistore-store.item .bottom-holder-wrapper .ico-wrapper:hover {opacity: 1;}
.etistore-store.item .bottom-holder-wrapper .ico-wrapper .title {font-size: 0.8em;text-transform: uppercase;color: silver;}
.etistore-store.item .bottom-holder-wrapper .ico {display: inline-block; width: 50px;height: 50px;background-color: #992b58;border-radius: 2em;font-size: 1.9em;text-align: center;color:white;font-style: italic; }
.etistore-store.item .bottom-holder-wrapper .ico i {position: relative;top:2px;}
.etistore-store.item .bottom-holder-wrapper .ico-3d {background-color: #55b1e8;}
.etistore-store.item .bottom-holder-wrapper .ico-pdf {background-color: #ec4736;}
.etistore-store.item .bottom-holder-wrapper .ico-acc {background-color: #ff8f00;}
.etistore-store.item .bottom-holder-wrapper .ico-pdf-dl {background-color: #09991f;}

.etistore-store.item .spec-main {background-color: #f1f1f1;padding: 15px;}
.etistore-store.item .spec-main .title {padding-bottom: 5px;font-size: 1.1em;}
.etistore-store.item ul.spec-list {border-top: solid 1px silver;border-bottom: solid 1px silver;list-style: none;padding-left: 0;}
.etistore-store.item ul.spec-list .val {font-weight: bold;color: #373737}
.etistore-store.item .spec-logis .row {border-bottom: 1px dotted #868686;}
.etistore-store.item .spec-logis .val {font-weight: bold;color: #3b3b3b;text-align: right;}
.etistore-store.item .spec-logis .row:hover {background-color: #f1f1f1; }

.etistore-store.item .nav-tabs {margin-top: 20px;margin-bottom: 20px;border-bottom: 1px solid #5c7496;}
.etistore-store.item .nav-tabs .nav-link {border: none;color:#3b3b3b}
.etistore-store.item .nav-tabs .nav-link.active {background-color: #3b3b3b;border-radius: 0;color:white;}

.etistore-store.item .product-images img {border: solid 1px silver;height: 150px;width: 100%;object-fit: contain;}

.etistore-store.item #divModal3D {position: absolute;z-index: 1000;}
.etistore-store.item #divModal3D .content {background-color: white;padding: 3px;position: relative;}
.etistore-store.item #divModal3D .close {position: absolute;right: 5px;top: 5px;color:black;font-size: 1.5em;}

.etistore-store.item .item-accessories .item-box {padding: 5px;border: 1px dashed #c6c6c6;transition: box-shadow 0.4s ease-in-out;position: relative;}
.etistore-store.item .item-accessories .item-box:hover {border: 1px solid silver;-webkit-box-shadow: 4px 4px 6px 0px rgba(186,186,186,1);-moz-box-shadow: 4px 4px 6px 0px rgba(186,186,186,1);box-shadow: 4px 4px 6px 0px rgba(186,186,186,1);}
.etistore-store.item .item-accessories .row-fluid {margin-bottom: 10px;}
.etistore-store.item .item-accessories .ident-no {position: absolute; top: 5px; left: 5px;color:#28439a;font-size: 10px;}
.etistore-store.item .item-accessories .ident-desc {font-size: 12px;min-height: 35px; font-family: 'SegoeUI','Helvetica Neue', 'Helvetica';border-top: 1px solid #e8e8e8;padding-top: 5px;color:gray;}
.etistore-store.item .item-accessories .row {margin-left: 0;margin-right: 0; margin-bottom: 15px;}

.com_etistore .viewport-dark {background-color:#322723;display: none;height: 100%;left: 0;opacity: 0.92;position: absolute;top: 0;width: 100%;z-index: 1;}
#curtain-custom {background-color:#322723;display: none;height: 100%;left: 0;opacity: 0.92;position: absolute;top: 0;width: 100%;z-index: 500;}


