.newsRow{ padding: 40px 40px 60px 40px; } body{ font-size: 14px; } #slider { background-color: #000; } /*#header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a { line-height: 60px; color: #4c4c4c; } #primary-menu ul li a { color: #fff; }*/ .slider__text-item-head { background-color: transparent; } .slider__text-item-head h3{ background-color: transparent !important; color: #fff; } #content p { line-height: 1.8; } .seriesProductWrap { font-size: 0; position: relative; } .seriesProduct-item{ overflow: hidden; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; background-image: url(../img/buttonBg.jpg); width: 50%; display: inline-block; position: relative; } .seriesProduct-image{ display: block; } .seriesProduct-image .seriesProductPic{ opacity: 0.5; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .seriesProductLogo{ position: absolute; top: 0; right: 20px; } .img-fluid{ max-width: 100%; height: auto; } .seriesProduct-image:hover .seriesProductPic{ -webkit-transition: all 2s ease; -moz-transition: all 2s ease; -o-transition: all 2s ease; transition: all 2s ease; transform: scale(1.2); opacity: 1; } .cardImg{ background-size: cover; background-position: 50% 50%; height: 250px; overflow: hidden; border-bottom: 4px solid #BFD730; position: relative; display: inline-block; width: 100%; background-size: cover; background-position: 50% 50%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .card-title{ margin: 10px 0px; line-height: 30px; } .card-text{ overflow: hidden; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; } .linkButton{ padding: 10px 0; margin: 0 ; color: #1C75BC!important; text-shadow: none; position: relative; } .linkButton::before { position: absolute; top: 18px; left: 0; width: 100%; overflow: hidden; padding: 10px 0; max-width: 0; border-bottom: 2px solid #1C75BC; color: #194163 ; content: attr(data-hover); -webkit-transition: max-width 0.5s; -moz-transition: max-width 0.5s; transition: max-width 0.5s; } .linkButton:hover::before { max-width: 100%; } .newCard .cardImg::before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: inherit; transition: inherit; } .newCard .cardImg:hover::before { transform: scale(1.2); } .video{ height: 600px; position: relative; } .cover { position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; } .cover .videoDes { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; z-index: 1; font-family: 'Roboto Slab', serif; font-size: 24px; line-height: 26px; text-align: center; } .videoBtn{ border: 1px solid #fff; color: #fff; padding:10px 20px; border-radius: 50px ; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .videoBtn:hover{ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; background-color: #fff; } .videoDes h2{ color: #fff; } .cover .videoDes span { color: #ff0; cursor: pointer; text-decoration: underline; } .cover .videoDes em { font-style: normal; } .cover .videoDes em.hidden { display: none; } .cover::after{ content: ""; width: 100%; background-color: rgba(0, 0, 0, 0.7); height: 100%; position: absolute; } .tv { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; overflow: hidden; } .tv .screen { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; margin: auto; opacity: 0; transition: opacity 0.5s; } .tv .screen.active { opacity: 1; } .full-header .indexheader .standard-logo{ filter: brightness(0) invert(1); } .sticky-header .indexheader .standard-logo{ filter: brightness(0); } .productCoverImg{ padding: 20px ; background-size: cover; background-position: 50% 50%; text-align: center; } .content-wrap { position: relative; } ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a { position: relative; color: #444444; top: 0px; font-size: 3rem; background-color: #f2f2f2; } .productCover{ background-image: url(../img/product01.png); background-position: 50% 50%; background-size: cover; height: 200px; } ul.tab-nav:not(.tab-nav-lg) li:first-child { margin-left:0px; border-left: 0px solid #DDD; height:auto; } .tabs { margin: 0; } .table { width: 75%; max-width: 100%; margin: 0px auto; margin-bottom: 20px; } .tab-container { padding: 0; } .tab-nav{ padding: 0px 12%; background-color: #181818; font-family: 'Lato', sans-serif; } ul.tab-nav:not(.tab-nav-lg) li a { display: block; padding: 20px; color: #fff; height: auto; line-height: 40px; background-color: #494949; font-size: 3rem; font-weight: bold; } ul.tab-nav:not(.tab-nav-lg) li { border: 1px solid #181818; border-bottom: 0; border-left: 0; height: auto; text-align: center; } /* Styles for the tilt block */ #productCover { display: block; max-width: 910px; padding: 20px ; margin: 0 auto; transition: box-shadow 0.1s, transform 0.1s; /* * Adding image to the background * No relation to the hover effect. */ background-size: 100%; background-repeat: no-repeat; } #productCover:hover { /* box-shadow: 0px 0px 30px rgba(0,0,0, 0.6);*/ cursor: pointer; } .text-right{ text-align: right; } @media (max-width: 767px) { .swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide { height: auto !important; } .seriesProductLogo { right: 0px; } }