/*Theme Name: WheelersTheme URI:Author:Author URI:Description:Version: 1.3License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlTags:Text Domain: twentyfifteenThis theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.*/html, body {    /*min-width: 1015px;*/}.container {    width: 1015px;}.panel-company a[href^="email"] {    font-size: 17px;}.panel-company {    border: 1px solid rgba(255, 255, 255, 0.5);    background: rgba(115, 115, 115, 0.64);    -moz-transform: skewX(-20.5deg);    -ms-transform: skewX(-20.5deg);    -webkit-transform: skewX(-20.5deg);    transform: skewX(-20.5deg);    margin-left: 75px;    font-style: italic;    border: 0;}.panel-company .row {    -moz-transform: skewX(20.5deg);    -ms-transform: skewX(20.5deg);    -webkit-transform: skewX(20.5deg);    transform: skewX(20.5deg);    margin-left: 12px;}.panel-company a {    color: #FFFFFF;}.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {    background: #8E8E8E;}.owl-dots .owl-dot span {    width: 10px;    height: 10px;    margin: 5px 7px;    background: #d6d6d6;    display: block;    -webkit-backface-visibility: visible;    -webkit-transition: opacity 200ms ease;    -moz-transition: opacity 200ms ease;    -ms-transition: opacity 200ms ease;    -o-transition: opacity 200ms ease;    transition: opacity 200ms ease;    -webkit-border-radius: 30px;    -moz-border-radius: 30px;    border-radius: 30px;}.owl-dots .owl-dot {    display: inline-block;}.owl-controls {    text-align: center;    background: #fff;    padding-top: 9px;}.owl-item h4.text-center {    position: relative;}#header #lang {    z-index: 3;}#header #lang .lang-wrap {    min-width: 28px;    height: 66px;}#header #lang .lang-wrap {    background-color: #000000;}#header #lang a {    min-width: 0px;    padding-left: 19px;    padding-right: 15px;    padding-top: 23px;}#header #menu {    margin-left: -85px;}#header #menu .before {    display: none;}#header {    z-index: 999;}#header #industrial, #header #specialities, #header #automotive-industrial, #header #distributors, #header #company {    box-shadow: 0px 0px 147px 113px rgba(54, 54, 54, 0.97);}#header nav {    padding-left: 53px;}#header nav:after {    right: -23px;}#header nav ul {    padding-right: 12px;    padding-left: 35px;}#header nav ul > li {    z-index: 999;    position: relative;}#header nav ul > li > a {    padding: 23px 0 0 !important;    font-weight: bold;    padding: 24px 1vw 0px;}#header .nav-humburger {    padding-left: 41px;    padding-right: 37px;}#slider .item {    min-height: 660px;}#carusel-start .cont {    display: none;}article {    min-height: 22vw;}.menu-top.slider-wrap {    background-color: transparent;}.home #header {    min-height: 600px;}.list-inline > li {    padding-left: 2px;    padding-right: 2px;}.input-group {    display: block;}.form-group {    margin-bottom: 0;}.list-inline {    margin: 0;}input#search-input {    background: none;    padding: 0 0 0 28px;    margin-left: -23px;    margin-top: 2px;    font-size: 19px;    font-weight: bold;}section#search-id {    height: 66px;    z-index: 3;    padding: 0;    background-color: rgb(97, 97, 97);}i.icon.icon-pdf {    background: url(../../../wp-content/uploads/2016/03/download-pdf.png);}.iconm-fax {    background-position: 0 -90px;}#breadcrumbs {    margin: 50px 0 0px 0;}h1.page-title-product {    margin-top: 0;    margin-bottom: 52px;}.single-product div#wpcf-field-images {    max-width: 350px;}.col-sm-5 {    width: 34%;}h4.subtitle {    font-size: 16px; /* color: #000; */    font-weight: bold;}h1.page-title {    margin-top: 122px;    margin-left: 12px;}.download {    padding: 17px 25px 17px 25px;    border-radius: 0px;    background-color: rgba(244, 244, 244, 0);    border: 2px solid rgba(0, 0, 0, 0.58);    color: rgba(0, 0, 0, 0.68);}.download:hover {    background-color: rgba(244, 244, 244, 0);    border: 2px solid rgba(0, 0, 0, 0.78);    color: rgba(0, 0, 0, 0.88);}.countr img {    width: 33px;}.countr li {    width: 33.33%;    margin-bottom: 91px;}@media screen and (min-width: 780px) {    .container section {        display: -webkit-inline-box;    }    #header > .container {        /*display: -webkit-box;*/        /*display: -moz-box;*/        /*display: -ms-flexbox;*/        /*display: -webkit-flex;*/        /*display: flex;*/        /*display: flex;*/        margin: 0 auto;        position: relative; /* width: 1005px; */    }    #header section {        display: inline-block;        float: left;        position: relative;    }    #header nav ul { /* padding-left: 20px; */    }    #header nav { /* width: 100%; */    }    #header #menu {        width: 51%;    }    section#lang {        float: right;    }    section#search-id { /* float: right; */        width: 23%;    }    #header nav {        padding-left: 47px;    }    #header nav ul {        display: table;        width: 100%;    }    #header nav ul > li {        width: auto;        display: table-cell;    }    #header nav ul > li > a {        text-align: center;        padding: 24px 0 0 !important;        width: 100%;    }    body {        overflow-x: hidden;    }    #header .menu-top {        animation: fade 403ms cubic-bezier(0.32, 1.06, 0.68, 1.01);    }    #header .menu-top .container .row > div {        padding-left: 0px;        animation: slidein 403ms cubic-bezier(0.32, 1.06, 0.68, 1.01); /* width:400%; */    }    #header .menu-top .container {        padding-left: 93px;        padding-top: 20px;    }    #header #menu {        padding-right: 12px;    }    #header nav ul > li:last-child {        padding-right: 12px;    }}#header nav ul > li:hover, #header nav ul > li:focus, #header nav ul > li.li-hover {    background-color: #343435;}.wpcf-field-image.wpcf-field-images {    height: auto;}#header #lang a[hreflang~="en"] {    background-image: url(/wp-content/uploads/2016/04/lang-eng.png);    background-position: center;    background-repeat: no-repeat;    color: rgba(0, 0, 0, 0);}#header #lang a[hreflang~="de"] {    background-image: url(/wp-content/uploads/2016/04/lang-deu.png);    background-position: center;    background-repeat: no-repeat;    color: rgba(0, 0, 0, 0);}.col-sm-4 .row {    margin: 0;}input#search-input {    width: 217px;}@keyframes fade {    0% {        top: 0%;        display: block !important;    }    50% {        display: block !important;    }    100% {        top: 0%;        display: none !important;    }}@keyframes slidein {    0% {        left: -15%;        opacity: 0.3;    }    50% {        opacity: 0.6;    }    100% {        left: 0%;        opacity: 1;    }}@media (max-width: 985px) {    .banner-buttons {        top: -110px !important;    }}@media (max-width: 700px) {    .owl-carousel .owl-item img {        width: 230px;        text-align: center;    }    #slider .item {        background-size: 400% !important;        min-height: 551px;    }    .page-header-front {        padding-top: 0;    }}#carusel-start .owl-carousel .owl-item img {    max-width: 240px;    margin-left: auto;    margin-right: auto;}html[lang="de-DE"] #header #menu {    width: 60%;}html[lang="de-DE"] section#search-id {    width: 14%;}html[lang="de-DE"] #header #lang .lang-wrap {    height: 66px;}html[lang="de-DE"] #header nav ul > li > a {    font-size: 17px;    padding: 24px 5px 0 !important;    width: 100%;}.banner-bg {    background: #F1F1F1;    width: 200vw;    position: absolute;    height: 331px;    left: -100vw;}video.bgvid {    width: 100vw !important;    position: absolute;    top: 0;    margin-left: -21.2vw;    z-index: 99999999;}.video-backgr {    position: absolute;    top: 0;    right: 0;    left: 0;    width: 100%;    min-height: 320px;    overflow-y: hidden;    max-height: 600px !important;    background: #000 !important;}.video-play-youtube {    position: absolute;    top: 40%;    left: 0;    right: 0;    margin: auto;    text-align: center;}.play-btn-html {    max-width: 112px;}.play-trailer {    display: block;    color: #fff;    margin-top: 20px;    font-size: 25px;}.play-trailer:hover {    text-decoration: none;    color: #fff;}.youtube-popup-video {    width: 100%;}.pum-close {    font-size: 30px !important;}.video-backgr video {    width: 100% !important;    opacity: 0.8;}#pum_popup_title_1280 {    display: none !important;}.pum-theme-1274 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {    top: -50px !important;    background: transparent !important;    font-size: 20px !important;}.video-backgr {    background: #000;    height: 600px;}a.play-trailer {    outline: 0 !important;    border: 0 !Important;}a.play-trailer:focus {    color: #fff;    text-decoration: none;}a:active, a:focus {    outline: 0 !important;    border: 0 !important;}.banner-style {    position: relative;    top: -175px;    margin: 0 auto;    float: right;    text-align: right;    z-index: 12;}li.menu-item-1295-en a {    display: none;}@media only screen and (max-width: 767px) {    /*html, body {*/    /*min-width: 320px;*/    /*}*/    .pum-theme-1274, .pum-theme-default-theme {        background-color: black !important;    }    .container {        width: 100%;    }    .page-header-front {        font-size: 18px;        padding: 105px 20px;    }    .video-backgr {        height: auto;        background: url(http://wheelerslubricants.com/wp-content/uploads/2017/07/slider-movie.jpg) !important;    }    ul.footer-ul > li > a {        font-size: 15px !important;        font-weight: 300 !important;        /* border-bottom: #222 1px solid; */    }    #header #logo {        width: 70%;        float: left;    }    .footer-title {        font-size: 20px;        text-align: center;    }    .list-unstyled {    }    .icon-bar {        background-color: #ffffff !important;    }    #header .humburger-wrap {        background-color: transparent;        position: absolute;        top: 20px;        right: 30px;    }    #menu nav {        position: absolute;        top: 0;        right: 0;        width: 100%;    }    #header nav:after {        border-color: transparent;    }    #header .nav-humburger {        padding: 6px 5px;        background-color: gray;        margin-top: 5px;    }    .nav-humburger.opened {        background-color: transparent;    }    #header #menu {        margin-left: 0;        margin-right: 0;        float: right;        padding-right: 0;        position: absolute;        width: 100%;        top: 0;        left: 0;        right: 0;    }    #header nav {        padding-left: 0;    }    .play-btn-html {        max-width: 80px;    }    #header {        padding-top: 20px;    }    .home #header {        min-height: 322px;    }    .video-backgr video {        opacity: 1;    }    .video-backgr {        background-color: #fff;        background-size: cover !important;    }    .video-backgr video {        display: block;        -o-object-fit: cover;        object-fit: cover;        height: 320px;        padding: 0;        vertical-align: baseline;    }    #header nav ul.show-mobile {        position: relative;        top: 0;        background-color: #ffffff;        padding: 85px 0 15px;        -webkit-box-shadow: 174px 174px 174px 174px rgba(0, 0, 0, 0.75);        -moz-box-shadow: 174px 174px 174px 174px rgba(0, 0, 0, 0.75);        box-shadow: 174px 174px 174px 174px rgba(0, 0, 0, 0.75);    }    #header #menu > nav > ul > li {        text-align: center;        height: 55px;    }    section#search-id, section#lang {        display: none;    }    ul.footer-ul ul > li > a,    ul.footer-ul div{        font-size: 15px !important;        font-weight: 300 !important;        /* border-bottom: #222 1px solid; */        /* font-family: Calibri; */    }    .footer-title {        margin: 20px 0 5px;    }    #menu #lang,    #made .right-icon a:first-child {        display: block;    }    .right-icon .icon {        margin: 0 8px;    }    #humburger:focus {        outline: 0;    }    #mobileBackdrop {        display: none;        position: fixed;        top: 0;        left: 0;        right: 0;        bottom: 0;        width: 100%;        height: 100%;    }    .banner-buttons {        top: -16px !important;    }    .banner-style {        width: 220px;    }    .banner-style img {        width: 100%    }    .right-icon {        text-align: center;    }    .right-icon img {        padding: 14px 0;    }    .wheel-center {        text-align: center;    }    #breadcrumbs .sep {        line-height: 0.5;    }    #breadcrumbs {        font-size: 17px;        margin-top: 20px;    }    .page-title-product {        font-size: 24px;    }    .single-product div#wpcf-field-images {        width: 100%;        max-width: 750px;    }    .page-title {        font-size: 40px;    }    h1.page-title {        margin-top: 46px;    }    .countr li {        width: 50%;        margin-bottom: 20px;    }    .countr a {        display: flex;        align-items: center;        font-size: 16px;    }    .countr img {        width: 35px;        height: 20px;        padding-right: 5px;    }    .panel-company {        margin-left: -40px;        margin-right: -100px;        border: none;        transform: none;        -webkit-transform: none;        padding: 5px 0;    }    .panel-company .row {        transform: none;        -webkit-transform: none;    }    .maps {        height: 255px;        margin-bottom: 10px;    }    .dl-default dd {        margin-left: 80px;        /* margin-top: -20px; */    }    .dl-default dt {        float: left;    }    #header .menu-top {        position: relative;        top: 0;        padding-top: 0;        z-index: 3;    }    .specialities {        font-size: 12px;    }    #header #industrial, #header #specialities, #header #automotive-industrial, #header #distributors, #header #company {        box-shadow: none;    }    .col-xs-12 {        width: 100%;    }    .row {        margin-left: -15px;        margin-right: -15px;        padding: 15px 0px 0px 0px;    }    body {        overflow-x: hidden;    }    #header nav ul .menu-top ul {        background-color: rgba(54, 54, 54, 0.97);        margin-bottom: 0;        padding-right: 15px;    }    #header nav ul {        padding-left: 0;    }    #header nav .menu-top ul li {        width: 100%;        text-align: left;    }    #header nav .menu-top ul.list-menu-top {        padding-left: 25px;    }    .panel-company {        margin-left: 25px;        margin-right: 25px;    }    .panel-company {        font-size: 14px;        text-align: left;        padding-left: 35px;        padding-top: 20px;        padding-bottom: 20px;    }    .panel-company a {        font-size: 10px!important;    }    #header nav:after {        right: 0px;    }    #header .title-menu-top, #header ul.list-menu-top div {        margin-top: 27px;        margin-bottom: 0;    }    .panel-company {        font-size: 14px;    }    .panel-company .row {        margin-left: -15px;    }    .row {        margin-left: -15px;        margin-right: -15px;        padding: 0px 0px 0px 0px;    }    .menu-top li {        padding: 5px 0;    }    .panel-company p {        padding: 0 !important;    }    #header #lang .lang-wrap {        background-color: transparent;    }    /*#header .menu-top {*/    /*min-height: 515px;*/    /*}*/}@media only screen and (max-width: 480px) {    #popmake-1280 {        top: 50px !important;    }    .video-play-youtube {        top: 40%;    }    .play-btn-html {        max-width: 64px;    }    .play-trailer {        padding-top: 6px;        font-size: 20px;        margin-top: 3px;    }    #header {        padding-top: 15px;    }    .banner-style {        width: 100%;    }    .banner-style img {        width: 100%;    }    .banner-bg {        height: 259px;    }}@media screen and (max-width: 550px) {    .archive h4 {        font-size: 10px;        white-space: nowrap;    }    .breadcrumb_last {        margin-top: 20px!important;    }    #breadcrumbs .sep {        font-size: 24px;    }    h1.page-title-product {        margin-bottom: 20px;        margin-top: 30px;    }    .page-header-front {        font-size: 18px;        padding: 40px 20px;    }}.row {    padding: 0px;}     */     */         */     */     */         */         */         */         */         */