.news{ padding-bottom: 40px;}
.news-listing-box .news {
padding-bottom: 70px;
}
.news-listing-box>.row:first-child .news-content {
position: relative;
padding-bottom: 70px;
}
.case-study-page .other-content .img-box {
padding-bottom: 75%;
display: block;
position: relative;
z-index: 1;
height: auto;
}
.case-study-page .other-content .img-box img {
position: absolute;
left: 0;
right: 0;
top: 50%;
transform: translateY(-50%);
object-fit: cover;
height: 100%;
width: 100%;
}
.case-study-page .other-content .content-box {
height: 620px !important;
}
.upgrades-section.support_section .h2, .upgrades-section.support_section h2 {
margin-bottom: 30px;
}
.home-bannerbox-main .container .bannercaptioninside .bannercaption-bottom, .home-bannerbox-main .container .bannercaptioninside p{position: relative; z-index:1 !important;}
.home-bannerbox-main .container .bannercaptioninside .bannercaption-bottom::before{
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.6);
filter: blur(85px);
-webkit-filter: blur(85px);
z-index: -1;
}
.product-box a.product-img{
padding-bottom: 144.864% !important;
}
.product-box a.product-img img{
max-width: calc(100% - 120px) !important;
max-height: calc(100% - 120px) !important;
}
.credentials-section .credentialslider {
width: 100% !important;
}
.product-showcase-slider .product-box .product-img {
padding-bottom: 68% !important;
}
.product-showcase-slider .product-box a.product-img img{
max-width: calc(100% - 30px) !important;
max-height: calc(100% - 30px) !important;
}
.inner-page .banner-section .home-bannerbox-main.no-banner {
height: 160px !important;
min-height: auto !important;
}
.shop-option header .navbar-nav .parent.commercial-active>.sub {
padding-left: calc((100vw - 1800px) / 2);
}
.shop-option header .navbar-nav .sub li+li {
margin-left: 41px !important;
}
.home-bannerbox-main {
height: 100vh !important;
min-height: 840px !important;
}
@media screen and (min-width: 1920px){
}
@media screen and (max-width: 1920px){
.banner-form-main .banner-form {
padding: 28px 40px 28px 40px !important;
}
.banner-form-main .banner-form h3, .banner-form-main .banner-form .h3 {
margin-bottom: 20px !important;
}
.banner-form-main .banner-form .form-control {
height: 51px !important;
line-height: 51px !important;
font-size: 17px !important;
}
.banner-section .banner-form-main .banner-form button.btn {
height: 60px;
line-height: 58px;
margin-top: -10px !important;
}
}
@media screen and (max-width: 1850px){
.shop-option header .navbar-nav .parent.commercial-active>.sub {
padding-left: calc((100vw - 1770px) / 2);
}
.shop-option header .navbar-nav .sub li+li {
margin-left: 35px !important;
}
}
@media screen and (max-width: 1800px){
.home-bannerbox-main .container .bannercaptioninside .bannercaption-bottom {
bottom: 100px !important;
}
.logobox img {
max-width: 160px !important;
}
header.header .navbar-nav>li>a {
padding: 20px 33px 20px !important;
}
header.header .navbar-nav .sub li a {
padding: 18px 0 !important;
}
.shop-option header .navbar-nav .parent>.sub li+li {
margin-left: 30px !important;
}
.shop-option header .navbar-nav .parent.commercial-active>.sub {
padding-left: 50px;
}
.shop-option .headernemu-shop{
bottom: -45px !important;
}
.shop-option header .navbar-nav .sub li a{
font-size:15px;
}
.inner-page .banner-section .home-bannerbox-main.no-banner {
height: 160px !important;
}
}
@media screen and (max-width: 1700px){
.shop-option header .navbar-nav .parent.commercial-active>.sub {
padding-left: 30px;
}
.shop-option header.header .navbar-nav .parent>.sub li+li {
margin-left: 30px !important;
}   
}
@media screen and (max-width: 1500px){
.shop-option header.header .navbar-nav .parent>.sub li+li {
margin-left: 25px !important;
}
.shop-option .headernemu-shop .shopping-options>ul li .overlay-content form input[type=text]{
width: 145px !important;
}
}
@media screen and (max-width: 1440px){
header .navbar-nav .sub li+li {
margin-left: 30px !important;
}
.shop-option header.header .navbar-nav .parent>.sub li+li {
margin-left: 16px !important;
}
}
@media screen and (max-width: 1199px){
.case-study-page .other-content .img-box {
padding-bottom: 100%;
}
.case-study-page .other-content .content-box {
height: 560px !important;
}
.headernemu_left{
width: auto !important;
}
}
@media screen and (max-width: 1080px){
.logobox img {
max-width: 150px !important;
}
.shop-option .headernemu-shop{
top: 0 !important;
}
.inner-page .banner-section .home-bannerbox-main.no-banner {
height: 86px !important;
}
.news {
margin-bottom: 30px !important;
}
.news-content .btn{
bottom: 1px;
}
.case-study-page .other-content .content-box {
height: 530px !important;
}
.home-bannerbox-main .container .bannercaptioninside .bannercaption-bottom{
bottom: auto !important;
}
header.header .navbar-nav>li>a {
padding: 10px 40px 10px 0 !important;
}
}
@media screen and (max-width: 991px){
.other-content .content-box h2, .other-content .content-box .h2 {
margin-bottom: 15px;
}
.case-study-page .other-content .content-box {
height: 395px;
}
.other-content .content-box {
margin-top: 40px;
}
.other-content .row+.row {
margin-top: 60px;
}
.banner-form-main {
width: 380px !important;
}
}
@media screen and (max-width: 767px){
.inner-page .banner-section .home-bannerbox-main.no-banner {
height: 76px !important;
}
.logobox img {
max-width: 130px !important;
}
.case-study-page .other-content .content-box {
height: 289px !important;
}
.size-chart-dimension .row .upgrades {
margin-bottom: 20px;
}
.size-chart-dimension .row [class*=col-]:nth-child(even) {
margin-top: 0 !important;
}
.home-bannerbox-main {
height: 100% !important;
}
.banner-form-main {
width: 100% !important;
}
.diffrence-boxmain .accordion .accordion-button {
padding: 15px 40px 15px 0 !important;
}
.product-box a.product-img {
padding-bottom: 100% !important;
}
}