@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");* {padding: 0;margin: 0; }html, body {height: 100%; }#location_description {border-radius: 15px 50px; }.entry:nth-child(2) {left: 8px;top: 8px; }.linkedin {margin: 0px 5px 5px 0px; }.ytb {margin: 0px 5px 5px 0px; }.facebook-logo {position: absolute;left: 10px;top: 10px;margin: 0px 15px 15px 0px; }.linkedin-logo {left: 40px;top: 10px;margin: 0px 15px 15px 0px; }.youtube-logo {position: absolute;left: 74px;top: 10px;margin: 0px 15px 15px 0px; }.entry:nth-child(4) {left: 8px;top: 58px; }.entry:nth-child(6) {left: 8px;top: 108px; }.circle {border: 2px solid #545556;border-radius: 50%;cursor: pointer;height: 20px;position: absolute;transition: border-color 300ms;width: 20px; }body {margin: auto;padding: 0;background-color: white;font-family: "Roboto", "Arial", "Helvetica", sans-serif;color: #2F2F2F;font-size: 14px;line-height: 1.3;overflow-y: scroll; }body a:link, body .navbar a.menuEnd:link, .navbar body a.menuEnd:link, body a:visited, body .navbar a.menuEnd:visited, .navbar body a.menuEnd:visited {text-decoration: none;color: currentColor; }.testTest {border: 3px solid lightgray; }#singleContent .subFamilyBloc .description {border: 1px solid lightgray;background-color: #006390;color: white;text-align: center; }#singleContent .subFamilyBloc .mainPicture {text-align: center; }.picto, .picto-svg {background: #c4c4c4 no-repeat center;max-width: calc($picto-size + 2px);width: calc($picto-size + 2px);height: calc($picto-size + 2px);background-size: 78px;margin: 0 auto; }@media (max-width: 1024px) {.picto, .picto-svg {max-width: 67px;height: 67px;background-size: 65px; } }.picto:hover, .picto-svg:hover {background-color: #fce01a; }.picto-font {text-align: center;font-size: 10px;padding-top: 5px;padding-bottom: 5px; }@media (max-width: 1024px) {.picto-font {display: none; } }.picto-area {margin: 0 auto auto auto;padding: 0; }.picto-area:hover {color: #fce01a; }#picto-menu {margin: auto;display: flex;background-color: #f5f5f5;padding-top: 10px; }#picto-menu a {color: #2F2F2F; }@media(min-width: 768px) and (max-width: 1200px) {.picto-area {flex: 0 0 auto;width: 11%; } }.range-div {padding: 0; }.index-grid, #index {display: grid;grid-gap: 3px;padding: 5px 5px 5px calc(($body-max-width - $central-area-width) / 2);width: 1320px; }@media (max-width: 1024px) {.index-grid, #index {padding: 5px 5px 5px calc(($body-max-width-medium - $central-area-width-medium) / 2);width: 100%; } }.index-item {background-color: white;color: #1789b8;max-width: 427px;margin-bottom: 20px;text-align: center; }.index-item .smallBody {padding: 3px;height: 70px; }.index-item .image img {max-width: 100%; }.index-grid-item-inner {padding: 0;padding-left: 15px; }#index {margin: auto;max-width: 1320px; }#index #breadCrumb {grid-row: 1;grid-column: 1/span 3; }@media (max-width: 854px) {#index #breadCrumb {grid-column: 1/span 2; } }@media (max-width: 512.4px) {#index #breadCrumb {grid-column: 1/span 1; } }.navbar {background-color: #f7f7f7; }@media (max-width: 1144px) {.navbar {width: unset; } }.navbar #menuEnd {float: right;text-align: end; }.navbar #common, .navbar a.menu, .navbar a.menuEnd, .navbar .dropdown {border-right: 0.5px solid #c3ced4; }.navbar a.menu, .navbar a.menuEnd {float: left;text-align: center;padding: 8px 10px;text-decoration: none; }@media (max-width: 1024px) {.navbar a.menu, .navbar a.menuEnd {padding: 6px 8px; } }.navbar a.menuEnd {line-height: 1.3;border-right: none; }.dropdown {float: left; }.dropdown .dropbtn {font-size: small;border: none;outline: none;line-height: 1.3;color: white;padding: 8px 10px;text-transform: uppercase;background-color: inherit; }@media (max-width: 1024px) {.dropdown .dropbtn {padding: 6px 8px; } }.navbar a:not(.btn):hover,.dropdown:hover .dropbtn {color: #44adef !important; }.navbar .btn:hover {color: white; }.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);z-index: 1;opacity: 0.85; }.dropdown-content a, .dropdown-content .navbar a.menuEnd, .navbar .dropdown-content a.menuEnd {float: none;color: #50768d;padding: 8px 18px;text-decoration: none;display: block;text-align: left; }.dropdown-content a:hover {background-color: #50768d; }.dropdown:hover .dropdown-content {display: block; }#flags {text-align: right;height: 24px;color: white; }#flags img {margin-left: 5px;margin-right: 5px; }#search input {margin-bottom: 5px;margin-top: 5px;background: white url("/assets/obsta/search2.png") right no-repeat;border: 0;background-size: 38px; }.navbar-collapse {flex-grow: 0; }@media(min-width: 1640px) {.menu-row {width: 82%; } }@media(min-width: 1400px) and (max-width: 1640px) {.menu-row {width: 90%; } }.sales-only-for {background-color: #cbcbcb;padding: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;position: absolute;right: 0; }@media(min-width: 1280px) {.sales-only-for {right: 13%; } }.index-grid, #index {display: grid;grid-gap: 3px;padding: 5px 5px 5px calc(($body-max-width - $central-area-width) / 2);width: 1320px; }@media (max-width: 1024px) {.index-grid, #index {padding: 5px 5px 5px calc(($body-max-width-medium - $central-area-width-medium) / 2);width: 100%; } }.index-item {background-color: white;color: #1789b8;max-width: 427px;margin-bottom: 20px;text-align: center; }.index-item .smallBody {padding: 3px;height: 70px; }.index-item .image img {max-width: 100%; }.index-grid-item-inner {padding: 0;padding-left: 15px; }#index {margin: auto;max-width: 1320px; }#index #breadCrumb {grid-row: 1;grid-column: 1/span 3; }@media (max-width: 854px) {#index #breadCrumb {grid-column: 1/span 2; } }@media (max-width: 512.4px) {#index #breadCrumb {grid-column: 1/span 1; } }#slideshow {max-width: 100%;max-height: 370px;position: relative;}@media (max-width: 854px) {#slideshow {display: none; } }@media (max-height: 700px) {#slideshow {display: none; } }#slideshow .slides {display: none; }#slideshow .slides img {display: block;margin-left: auto;margin-right: auto;width: 100%;max-width: 1755px;max-height: 370px; }#slideshow .insert {position: absolute;zoom: 67%;-moz-transform: scale(0.67, 0.67);-moz-transform-origin: left top; }#slideshow .comm, #slideshow .next, #slideshow .prev {cursor: pointer;position: absolute;top: 50%;width: auto;margin-top: -22px;padding: 16px;color: gainsboro;font-weight: bold;font-size: 18px;transition: 0.6s ease;border-radius: 0 3px 3px 0; }#slideshow .next {right: 0;border-radius: 3px 0 0 3px; }#slideshow .prev {left: 0;border-radius: 3px 0 0 3px; }#slideshow .prev:hover, #slideshow .next:hover {background-color: rgba(0, 0, 0, 0.8); }#slideshow .text {color: #f2f2f2;font-size: 15px;padding: 8px 12px;position: absolute;bottom: 28px;width: 100%;text-align: center; }#slideshow .numbertext {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0; }#slideshow #dot-container {margin-top: -25px;margin-bottom: 25px; }#slideshow #dot-container .dot {cursor: pointer;height: 8px;width: 8px;margin: 0 2px;background-color: #557387;z-index: 1;padding: 2px;border-radius: 50%;border: 0.5px solid;display: inline-block;transition: background-color 0.6s ease; }#slideshow #dot-container .active, #slideshow #dot-container .dot:hover {background-color: #006390; }#slideshow #dot-container .fade {animation-name: fade;animation-duration: 1.5s; }@keyframes fade {from {opacity: 0.4; }to {opacity: 1; } }.productShot .imageDiv {text-align: center; }.productShot .imageDiv .image {max-height: 100px;width: auto; }.productShot .designation {font-weight: bold;font-size: 1em;padding: 5px 0; }.productShot .highlight {text-align: justify;margin-bottom: 10px; }.familyHeader {padding-left: 1em; }.familyHeader h1 {font-size: 1.5em !important;padding-bottom: 0.3em;padding-top: 0.5em;border-bottom: 1px solid #eaecef; }.familyHeader h2 {font-size: 1.2em !important; }div#itemHeader #mainPicture {padding-left: 10px;padding-top: 20px; }div#itemHeader #rightText {margin: 10px 0 10px;display: inline-block; }#singleContent h1.item {font-size: inherit;font-weight: inherit; }#singleContent .description {width: 100%; }#singleContent .description p {line-height: 1.5; }#singleContent #name {display: inline-block;font-size: 30px;vertical-align: middle;font-weight: bold; }#singleContent #itemDescription #itemPoints {list-style-image: url("/assets/citel/bullet.png");line-height: 1.7;margin-top: 15px;margin-bottom: 15px;padding-left: 14px; }#singleContent .pdfFile {line-height: 13px; }#singleContent .pdfFile a {margin: 2px;text-decoration: none;background-color: #f4f4f4;padding: 5px 7px 7px 0; }#singleContent .pdfFile a img {vertical-align: middle; }#singleContent #ranges {color: #525252;font-weight: bold;text-transform: uppercase;width: 100%;margin-top: 15px;margin-bottom: 15px; }#singleContent .range {float: left;display: inline;line-height: 25px;position: relative; }#singleContent .range a {background-color: #aaaaaa;border: 1px solid #777777;margin: 0;margin-right: 10px;padding: 2px 8px 2px 10px;color: white;text-transform: uppercase;text-decoration: none; }#singleContent .download {margin: 2px;text-decoration: none;background-color: #f4f4f4;padding: 5px 7px 5px 0;color: black; }#singleContent #downloadPdf ul li {list-style: none;line-height: 1.7; }#singleContent #downloadPdf img {vertical-align: middle; }#singleContent #partNumber {font-size: 12px;font-weight: bold;background-color: #f4f4f4;padding: 2px 7px;margin-right: 10px;display: inline-block;border: 1px solid #B8B8B8; }#singleContent #technicalTable input:checked + label {background: #e6e6e6;color: #444444; }#singleContent #technicalTable label {cursor: pointer;float: left;line-height: 2.5em;margin-right: 0.25em;padding: 0 1.5em;text-align: center;text-transform: uppercase;border: solid 1px #e5e5e5; }#singleContent #technicalTable input {visibility: hidden;width: 0; }#singleContent #technicalTable #tab-1:checked ~ #technicalTableContent #content-1,#singleContent #technicalTable #tab-2:checked ~ #technicalTableContent #content-2,#singleContent #technicalTable #tab-3:checked ~ #technicalTableContent #content-3,#singleContent #technicalTable #tab-4:checked ~ #technicalTableContent #content-4,#singleContent #technicalTable #tab-5:checked ~ #technicalTableContent #content-5,#singleContent #technicalTable #tab-6:checked ~ #technicalTableContent #content-6,#singleContent #technicalTable #tab-7:checked ~ #technicalTableContent #content-7 {display: block; }#singleContent #technicalTable #technicalTableContent #content-1,#singleContent #technicalTable #technicalTableContent #content-2,#singleContent #technicalTable #technicalTableContent #content-3,#singleContent #technicalTable #technicalTableContent #content-4,#singleContent #technicalTable #technicalTableContent #content-5,#singleContent #technicalTable #technicalTableContent #content-6,#singleContent #technicalTable #technicalTableContent #content-7 {display: none; }#singleContent #technicalTable #technicalTableContent table {width: 100%; }#singleContent #technicalTable #technicalTableContent td {border: 1px solid #ddd;text-align: left;padding: 8px;width: 50%; }div#breadCrumb {margin-bottom: 15px;margin-top: 15px;padding: 10px; }div#breadCrumb .home {background: url("/assets/citel/home.svg") no-repeat;background-position-y: center;background-position-x: center;background-size: 15px;border: 0.5px solid #626262;float: left;width: 15px;padding: 5px 5px 3px; }div#breadCrumb .junction {background: url("/assets/citel/dash.png") no-repeat;background-position-y: bottom;float: left;width: 15px; }div#breadCrumb .link {float: left;border: 0.5px solid #626262;text-transform: uppercase;padding: 5px 5px 3px; }@media(max-width: 666px) {.itemBreadcrumb {display: none; } }.bloc, .productShot, .subFamilyBloc {display: inline-block;vertical-align: top; }.bloc .webContent, .productShot .webContent, .subFamilyBloc .webContent {text-align: justify; }.bloc .description, .productShot .description, .subFamilyBloc .description {font-weight: bold;text-align: justify; }#lastcolumn #leftcolumn #altvideo, #lastcolumn #leftcolumn #altnews, #lastcolumn #leftcolumn #pickYourProtection {width: 260px;height: 270px; }#lastcolumn #leftcolumn #altvideo img, #lastcolumn #leftcolumn #altnews img, #lastcolumn #leftcolumn #pickYourProtection img {width: 260px;height: 161px; }#singleContent .contactCol {display: inline;margin: 10px;float: left; }#singleContent .contactCol img {max-width: 100%; }.img-news {width: 100%;object-fit: cover;max-height: 160px; }.a-box {display: inline-block;width: 225px;text-align: center; }.img-container {height: 220px;width: 185px;overflow: hidden;border-radius: 0px 0px 20px 20px;display: inline-block; }.img-container img {height: 240px;max-width: unset !important; }.inner-skew {display: inline-block;border-radius: 20px;overflow: hidden;padding: 0px;font-size: 0px;margin: 30px 0px 0px 0px;background: #c8c2c2;height: 240px;width: 185px; }.text-container {box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);padding: 120px 20px 20px 20px;border-radius: 20px;background: #fff;margin: -120px 0px 0px 0px;line-height: 19px;font-size: 12px; }.text-container h3 {margin: 20px 0px 10px 0px;color: #04bcff;font-size: 18px; }.contact-image {text-align: center; }.contact-image img {height: 172px; }.contact-map-info {text-align: center;font-size: 12px;font-weight: bold;color: #1789b8;margin-top: 2.5em;margin-bottom: 2.5em; }.flex-location {display: flex;flex: auto;flex-direction: row;gap: 30px;justify-content: center; }.location-description {white-space: pre-wrap;width: 220px; }.application {position: relative;zoom: 67%;-moz-transform: scale(0.67, 0.67);-moz-transform-origin: left top; }@media (max-width: 1024px) {.application {zoom: 50%;-moz-transform: scale(0.5, 0.5);-moz-transform-origin: left top; } }@media (max-width: 666px) {.application {zoom: 35%;-moz-transform: scale(0.35, 0.35);-moz-transform-origin: left top; } }.application .insert {position: absolute; }div.insert {border: 3px grey solid;border-radius: 5px;background: white; }.insertBody {margin-top: 6px;text-align: center; }.insertBody p {padding: 0 3px 0 3px;margin-top: 0;font-weight: bold;line-height: normal; }div.slideInsert {border: 0;background: transparent; }div.slideInsert .title, div.slideInsert #singleContent #pageContent h1, #singleContent #pageContent div.slideInsert h1, div.slideInsert .titleSideMenu {color: white;font-size: 34px;color: white;background-color: #2e6da4;background-color: rgba(80, 119, 141, 0.7);font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }.linkKnowMoreA, .linkKnowMore .link {margin: 2px;text-decoration: none;background: #006390 url("/assets/citel/arrow.png") no-repeat;background-position-y: center;background-position-x: 2px;padding: 5px 10px 5px 13px;color: white;text-transform: uppercase;font-weight: bold; }.linkKnowMore {display: inline-block;line-height: 2.5;padding: 5px;white-space: nowrap; }#footer {background-color: #f7f7f7;padding: 0;clear: both;width: 100%;position: relative;overflow: hidden;white-space: nowrap; }@media(min-width: 992px) {#footer {margin-top: -290px;height: 290px; } }#footer a {color: #2F2F2F;text-decoration: none; }#footer .footerBlock {font-family: "Roboto", "Arial", "Helvetica", "sans-serif";color: #2F2F2F; }@media(max-width: 1400px) {#footer .footerBlock {margin-left: 0px; } }#footer .footerBlock .footerElement {display: inline-block;padding: 10px 15px 5px 15px;line-height: 1.7;float: left;margin-bottom: 10px; }#footer .footerBlock .footerElement ul {margin: 0;padding: 0; }#footer .footerBlock .footerElement li {list-style: none;margin-right: 10px; }#footer .footerBlock .footerElement .titleFooter {color: #2E2E2E;font-size: 1.2em;font-weight: bolder;text-transform: uppercase; }#footer .footerBlock #copyright {float: left;width: 100%;margin: 10px;text-align: center; }#footer .footerBlock .secure-block {padding: 10px 15px 5px 15px;line-height: 1.7;float: left;margin-bottom: 10px; }#footer .footerBlock .secure-block li {list-style: none;margin-right: 10px; }#footer .footerBlock .secure-block .titleFooter {color: #2E2E2E;font-size: 1.2em;font-weight: bolder;text-transform: uppercase; }#singleContent article.markdown-body {padding-top: 45px;padding-bottom: 45px; }@media(max-width: 508px) {#singleContent article.markdown-body {padding: 10px; } }#singleContent #pageContent p {line-height: 1.5;text-align: justify; }#singleContent #pageContent h1 {margin: 0; }#singleContent #pageContent h2 {font-size: 18px;font-weight: 400;margin: 10px 0 10px 20px; }#singleContent #pageContent ul {list-style-image: url("/assets/citel/bullet.png");list-style-position: inside;line-height: 1.5;margin-left: 5px;margin-top: 5px;margin-bottom: 10px; }#singleContent #pageContent .application img {max-width: none; }#singleContent #pageContent img {margin: auto;max-width: 760px;display: block; }@media (max-width: 1144px) {#singleContent #pageContent img {max-width: 100%; } }#singleContent #pageContent .item .green {background-color: green;color: white; }#singleContent #pageContent .item .red {background-color: red;color: white; }#singleContent #pageContent .item .yellow {background-color: orange;color: white; }.imageContainer {position: relative;color: white; }.imageOverlay {width: 100%;position: absolute;bottom: 0;left: 0;opacity: 0.6;padding: 2px 4px;background-color: black; }.title, #singleContent #pageContent h1, .titleSideMenu, .titleSideMenu:hover {background-color: white;font-size: 14px;text-transform: uppercase;font-weight: bold;padding: 3px;color: #1789b8; }.titleSideMenu, .titleSideMenu:hover {background-color: #f4f4f4;font-size: 12px;text-align: center; }.titleSideMenu:hover {background-color: #e0e0e0; }em {font-weight: bold;color: dodgerblue; }.errors {border: red 1px solid; }.title_documents {font-weight: 800;font-size: 12px;word-wrap: break-word; }.index-item:hover .hover_picture {opacity: 0.3; }div.class:empty {border: none; }.boxed {border: 1px solid black;animation: fadein 2s;margin-left: auto;margin-right: auto;text-align: center;padding: 10px;box-shadow: 10px 5px 5px grey; }.boxed:empty {display: none; }.documents_type {background-color: #fcec53;color: black;font-size: 16px;padding: 10px 16px;border-radius: 15px 50px 30px; }.image {display: inline-block;position: relative; }.middle {transition: 0.5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center; }.dropdown .dropbtn {font-size: small;border: none;outline: none;color: white;padding: 8px 10px;text-transform: uppercase;background-color: inherit;line-height: 1.3; }.crop img {height: 250px;margin: 0 0 0px; }.crop {width: 200px;height: 150px;overflow: hidden; }.preview_picture {max-width: 375px;overflow: hidden;margin-left: auto;margin-right: auto;object-fit: cover; }.preview_picture_video {margin-left: auto;margin-right: auto;object-fit: cover; }img {height: auto; }.logo-area {width: 10%;position: absolute;left: 3%;z-index: 999; }.logo-area-footer {position: absolute;left: 5%;top: 20%;z-index: 999;width: 10%; }@media(min-width: 1400px) {.diagonal-cut-footer:after {content: "";position: absolute;top: -85%;left: -12vw;height: 250%;width: 31%;background: white;-webkit-transform: rotate(25deg);-moz-transform: rotate(25deg);transform: rotate(25deg); } }.nav-link {transition: none; }.btn-citel {background-color: #006390;border: 1px solid white;transition: none;color: white !important; }.white-text {color: white; }.btn-citel:hover {color: #d3d3f4 !important; }.btn-continue {background-color: #3e3e3e;color: #fff !important;border: 1px solid white;transition: none; }.pick-your-protection {height: 100px;background-color: #006390;border-radius: 25px; }.pick-your-protection * {max-height: 100px; }.pick-your-protection span {font-size: 2em; }#wrap-body {min-height: 100%; }#main-wrap {overflow: auto;padding-bottom: 300px; }.process-row {display: table-row; }.process {display: table;width: 100%;position: relative; }@media(min-width: 1200px) {#button-cart-process:after {content: ">>";position: relative;left: 20%; } }.process-step button[disabled] {opacity: 1 !important;filter: alpha(opacity=100) !important; }.process-row:before {top: 20px;bottom: 0;position: absolute;content: " ";width: 62%;height: 1px;background-color: #ccc;z-index: 0;left: 230px; }@media(max-width: 991px) {.process-row:before {left: 150px; } }.process-step {display: table-cell;text-align: center;position: relative; }.process-step p {margin-top: 10px; }.btn-circle {width: 100px;height: 40px;text-align: center;padding: 6px 0;font-size: 12px;border-radius: 15px; }#cart-sum td {border: none; }.float-right {float: right; }.account-category {background: #b7b7b7; }.link-list {list-style-type: none;padding-left: 0; }.link-list li {margin: 5px 0 5px 0; }.account-link-list {padding-left: 1rem; }.light-grey-bg {background-color: #eeeeee; }.availability-indicator {width: 20px; }.card-link {color: deepskyblue !important; }.selected-address {border: 2px solid limegreen; }.text-bold {font-weight: bold; }.height-fit {height: fit-content; }.required-indicator {color: #cc0000;display: inline-block;font-weight: bold;margin-left: 0.3em;position: relative;top: 0.1em; }.salable-product {width: 15px;height: 15px;position: absolute;right: 3px;top: 0; }.triangle {width: 0;height: 0;border-top: 50px solid #f7db42;border-right: 50px solid transparent;float: left;position: absolute;left: -0.5em;top: -0.5em; }.tag {border-radius: 5px;padding: 5px; }.tag.RECEIVED {background-color: #28a745;color: #fff; }.tag.CREATED {color: #fff;background-color: #0d6efd; }.tag.PENDING_PAYMENT {color: #000;background-color: #ffc107; }.tag.COMPLETED {color: #fff;background-color: #198754; }.tag.CONFIRMED {color: #fff;background-color: #198754; }.tag.CANCELED {color: #fff;background-color: #6c757d; }#cart-badge {position: absolute;top: -20px;right: -10px; }#cart-badge-circle {border-radius: 50%;font-weight: bold;width: 24px;height: 24px;background: #F84440; }#cart-badge-counter {text-align: center;color: #ffffff;font-size: 90%;position: relative;top: 50%;transform: translateY(-50%); }#cart-link {position: relative; }@keyframes heartBeat {0% {transform: scale(1); }14% {transform: scale(1.3); }28% {transform: scale(1); }42% {transform: scale(1.3); }70% {transform: scale(1); } }.heartBeat {animation-name: heartBeat;animation-duration: 1.3s;animation-timing-function: ease-in-out; }.animated {animation-fill-mode: both; }.text-center {text-align: center; }.vertical-center-block {margin: auto 0; }.auto-margin {margin: auto; }#card-error {text-align: center;font-size: 18px; }.btn-grey {background-color: #e9ecef; }.item-downloads li {margin-top: 0.5em; }#tender-btn {cursor: pointer;margin: 2px;text-decoration: none;background-color: #f4f4f4;padding: 5px 7px;color: black; }.close {color: #aaa;float: right;font-size: 28px;font-weight: bold; }.close:hover, .close:focus {color: black;text-decoration: none;cursor: pointer; }.modal-content {background-color: #fefefe;margin: 15% auto;padding: 20px;width: 80%; }.modal {display: none;position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.4); }.align-right {text-align: right; }.product-description {font-size: 12px; }.blocks-title {width: 99%;float: left;color: #0681b3;font-size: 12px;text-transform: uppercase;font-weight: bold;line-height: 10px;box-sizing: border-box;margin: 5px;border-radius: 5px;padding: 10px 0px 10px 30px;background: url("/assets/obsta/btn_plus.png") 7px 7px/15px 15px no-repeat #f4f4f4; }.associated-item {width: 30%;min-width: 180px;margin: 1%;display: inline-table;text-align: center; }.associated-item .image img {max-height: 180px;max-width: 100%; }