@font-face {
    font-family: gunplay;
    src: url('../fonts/gunplay.ttf');
}

@font-face {
    font-family: Heebo Black;
    font-weight: 900;
    src: url('../fonts/Heebo-Black.ttf');
}

@font-face {
    font-family: Heebo;
    font-weight: 700;
    src: url('../fonts/Heebo-Bold.ttf');
}

@font-face {
    font-family: Heebo;
    font-weight: 800;
    src: url('../fonts/Heebo-Extra-bold.ttf');
}

@font-face {
    font-family: Heebo;
    font-weight: 300;
    src: url('../fonts/Heebo-Light.ttf');
}

@font-face {
    font-family: Heebo;
    font-weight: 500;
    src: url('../fonts/Heebo-Medium.ttf');
}

@font-face {
    font-family: Heebo;
    font-weight: 400;
    src: url('../fonts/Heebo-Regular.ttf');
}

@font-face {
    font-family: Heebo;
    font-weight: 100;
    src: url('../fonts/Heebo-Thin.ttf');
}

.body {
    font-family: 'gunplay', 'Heebo', sans-serif;
}

.clear {
    clear: both;
}


/*--index #header-wrapper css--*/


/*===================================About Us #header-wrapper part=======================================*/

#Abt_Head_Wrapper .Abt-header {
    background: url(../images/About-Pg-img.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}

#Abt_Footer {
    background: url(../images/About-Pg-img2.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}


/*===================================Contact Us #header-wrapper part=======================================*/

#Contc_Head_Wrapper .Contc-header {
    background: url(../images/Contact-Pg-img.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}


/*=========Automobile page1 & Page2, Inds&Spc header-footer part==========*/


/*header part is same for all*/

#AutoMbl_Wrapper .AutoMbl-header,
#AutoMblPg_Wrapper .AutoMbl-header {
    background: url(../images/Auto-Pg1-image.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}

#Inds-Spc_Footer {
    background: url(../images/Indu&spe-Pg-img2.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}

#AutoMbl_Footer {
    background: url(../images/Auto-Pg1-image2.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}

#AutoMblPg_Footer {
    background: url(../images/Auto-Pg2-img2.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}


/*===================================header-wrapper part=======================================*/

#header-wrapper {
    background: url(../images/insol_05.gif)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}


/*Index menubar*/

#menubar .bg-light {
    background-color: transparent!important;
}

#menubar .navbar-light .navbar-collapse {
    margin-left: 18px;
}

.navbar-light .navbar-toggler {
    margin: 15px;
}

#menubar .navbar-light .navbar-nav .nav-item {
    text-transform: uppercase;
    font-size: 16px;
    position: relative;
}

#menubar .navbar-light .navbar-nav .nav-link {
    text-transform: capitalize;
    font-weight: 400;
    color: #f5f5f5;
    font-family: Heebo, sans-serif;
    /*Heebo Regular*/
}

#menubar .navbar-light .navbar-nav .nav-item .nav-link:focus,
#menubar .navbar-light .navbar-nav .nav-item .nav-link:hover {
    color: #f1ef53;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

#menubar .navbar-light .nav-item>.nav-link.active {
    color: #f1ef53!important;
}
.dropdown-item:focus, .dropdown-item:hover {
    color: #969696;
    text-decoration: none;
    background-color: #f1ef53c2;

}
.dropdown-item{
text-transform: capitalize;
    font-weight: 400;
	font-size:16px;
    font-family: Heebo, sans-serif;}

/*======================header text=========================*/

#header-wrapper h2 {
    font-family: 'gunplay', sans-serif;
    text-transform: uppercase;
    font-size: 54px;
    color: #f0f0f0;
    top: 35%;
    position: absolute;
    transform: translate(50%, 50%);
	text-align:center;
	line-height:1;
}


/*==================page wrapper=====================================*/

#page-wrapper .pg-content h2{color:#fff!important;}

#AutoMbl-pg-wrapper .AutoMbl-pg-content h2,
#Contc-pg-wrapper .Contc-pg-content h2,
#Abt-pg-wrapper .Abt-pg-content h2,
#page-wrapper .pg-content h2,
#page-wrapper .auto-lubri h2,
#page-wrapper .indu-lubri h2 {
    padding-top: 50px;
    margin: 0px 0px 15px;
    text-align: center;
    text-transform: uppercase;
    font-family: Heebo Black, 'sans serif';
    font-size: 30px;
    color: #000;
    font-weight: 900;
}
#AutoMbl-pg-wrapper .AutoMbl-pg-content h2{padding-top:40px;}
#AutoMbl-pg-wrapper .AutoMbl-pg-content .Autoindex-pg-product p{
	font-size: 20px;
	line-height: 1;
    color: #000;
    text-align: left;
    padding-left: 38%;
}
#AutoMbl-pg-wrapper .AutoMbl-pg-content .Autoindex-pg-product a{text-decoration:none;	font-size:18px; color:#969696;}
#page-wrapper .indu-lubri img {
    padding: 20px 0px;
}

.align-self-center {
    text-align: center;
    padding: 25px 0px;
}

#page-wrapper .indu-lubri a,
#page-wrapper .auto-lubri a {
    width: 20%;
    font-family: 'Heebo', sans-serif;
    display: inline-block;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    color: #969696;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid #969696;
    padding: .375rem .75rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

#page-wrapper .indu-lubri a {
    width: 20%;
}

#page-wrapper .auto-lubri a:hover,
#page-wrapper .indu-lubri a:hover {
    background-color: #333333;
    color: #d9d9d9;
    /*box-shadow: 0 10px 30px 0px rgb(51 51 51 / 50%);
    -moz-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
    -webkit-box-shadow: 0 10px 30px 0px rgb(51 51 51 / 50%);
    -o-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
    -ms-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);*/
}

#Contc-pg-wrapper .Contc-pg-content p,
#Abt-pg-wrapper .Abt-pg-content p,
#Abt-pg-wrapper .Abt-pg-content ul,
#page-wrapper .pg-content p {
    font-family: 'Heebo', sans-serif;
    font-size: 18px;
    color: #969696;
    text-align: left;
    line-height: 1.4;
    font-weight: 400;
}

#page-wrapper .pg-content p {
    text-align: center;
	padding-bottom:40px;
	font-size: 20px;
}

#Contc-pg-wrapper .Contc-pg-content p {
    text-align: center;
}

#footer {
    background: url(../images/index-footer.png)top center no-repeat;
    background-size: cover;
    margin: 0px auto;
    height: 700px;
    position: relative;
}


/*#footer h1,
#Abt_Head_Wrapper .Abt-header .Abt_Text h1 {
    transform: translate(10%, 75%);
}*/

#footer h1,
#Contc_Head_Wrapper .Contc-header h1,
#Abt_Head_Wrapper .Abt-header .Abt_Text h1,
#Abt_Footer h1,
#AutoMbl_Footer h1,
#AutoMblPg_Footer h1,
#Inds-Spc_Footer h1 {
    font-family: 'gunplay', sans-serif;
    font-size: 54px;
    text-transform: uppercase;
    line-height: 1;
    text-align: center;
    position: absolute;
    transform: translate(10%, 100%);
    color: #f0f0f0;
}
#Abt_Head_Wrapper .Abt-header .Abt_Text h1{transform: translate(27%, 100%);}
#Contc_Head_Wrapper .Contc-header h1{transform: translate(65%, 100%);}
#AutoMbl_Footer h1 {
    transform: translate(50%, 100%);
}

#Inds-Spc_Footer h1 {
    transform: translate(20%, 100%);
}

#Abt_Footer h1 {
    transform: translate(6%, 100%);
}

#Contc-pg-wrapper .Contc-pg-Form {
    padding-top: 20px;
}

#Contc-pg-wrapper .Contc-pg-Form h2 {
    width: 100%;
    height: 100px;
    background-color: #000;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-family: Heebo Black, 'sans serif';
    font-size: 30px;
    padding: 32px 0px;
}


/*=======================Contact form submit button===================*/

.contact-form {
    margin-top: 15px;
}

.contact-form .textarea {
    min-height: 220px;
    resize: none;
}

.form-control {
    box-shadow: none;
    border-color: #eee;
    height: 49px;
    border-radius: 0px;
}

.form-control:focus {
    box-shadow: none;
    border-color: #333333;
}

.form-control-feedback {
    line-height: 50px;
}

.main-btn {
    color: #969696;
    height: 50px;
    background-color: #000;
    border: 1px solid #969696;
    padding: .375rem .75rem;
    font-size: 1rem;
    border-radius: 25px;
    width: 25%;
    font-weight: 700;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.main-btn:hover {
    /*background-color: #333333;*/
    color: #d9d9d9;
    /*box-shadow: 0 10px 30px 0px rgb(51 51 51 / 50%);
    -moz-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
    -webkit-box-shadow: 0 10px 30px 0px rgb(51 51 51 / 50%);
    -o-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);
    -ms-box-shadow: 0 10px 30px 0px rgba(51, 51, 51, 0.5);*/
}

.form-control-feedback {
    line-height: 50px;
    top: 0px;
}


/*================================================================*/


/*Automobile lubricants*/

#AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro {
    background-color: #f0f0f0;
    text-align: center;
    justify-content: center;
    padding: 20px 30px;
    text-align: center;
    justify-content: center;
}

#AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 {
    font-size: 28px;
    text-transform: uppercase;
    color: #000;
    font-family: Heebo black, 'sans serif';
    padding-top: 40%;
    text-align: center;
}

#AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h5 {
    line-height: normal;
    font-size: 18px;
    text-transform: capitalize;
    color: #969696;
    font-weight: 300;
    font-family: Heebo, 'sans serif';
    text-align: center;
}

#AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc p {
    font-size: 18px;
    color: #969696;
    font-family: Heebo, 'sans serif';
    font-weight: 400;
}

#AutoMbl-pg2-wrapper.AutoMbl_Lubri .AutoMbl_Lubri-Intro h3,
#AutoMbl-pg2-wrapper.AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span,
#AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3,
#AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
    padding-top: 40%;
    text-align: center;
}

#AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc h4 {
    font-size: 22px;
    text-transform: capitalize;
    color: #000;
    font-family: Heebo black, 'sans serif';
    font-weight: 400;
}

/*Back to top*/

#back-to-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 9999;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 30px;
    background: #333;
    /*#f5f5f5;*/
    color: #fff;
    /*#444;*/
    cursor: pointer;
    border: 0;
    border-radius: 2px;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
}

#back-to-top:hover {
    background: #e9ebec;
    color: #444;
}

#back-to-top.show {
    opacity: 1;
}
.navbar-brand img {
    width: 170px;
    height: 47px;
}
/*======================*/

/*====================================================================================================================*/


/* X-Small devices (portrait phones, less than 576px)*/

@media (max-width: 575.98px) {
    .navbar-brand img {
        width: 160px;
        height: 45px;
    }
    .navbar-nav .nav-link {
        padding: 5px 10px;
    }
	#menubar .navbar-light .navbar-collapse {
		margin-left: 18px;
		background-color: #ffffff;
		z-index: 9999;
	}
	#menubar .navbar-light .navbar-nav .nav-link{color:#000000;}
    #header-wrapper,
    #footer,
    #Abt_Footer,
    #Abt_Head_Wrapper .Abt-header,
    #Contc_Head_Wrapper .Contc-header,
    #AutoMbl_Wrapper .AutoMbl-header,
    #AutoMbl_Footer,
    #AutoMblPg_Footer,
    #Inds-Spc_Footer {
        height: 430px;
    }
    #Contc-pg-wrapper .Contc-pg-Form h2 {
        font-size: 34px;
        height: 100px;
       
    }
    #header-wrapper h2 {
        font-size: 35px;
        
        transform: translate(0%, 10%);
        position: absolute;
        text-align: center;
    }
    #header-wrapper h1 {
        font-size: 50px;
        text-align: center;
        top: 35%;
        position: absolute;
        transform: translate(-1%, 75%);
        color: #f0f0f0;
    }
    #page-wrapper .auto-lubri a {
        width: 80%;
    }
	#page-wrapper .indu-lubri a {
		width: 80%;
	}
    .main-btn {
        width: 50%;
    }
	
    #AutoMbl-pg-wrapper .AutoMbl-pg-content h2,
    #Contc-pg-wrapper .Contc-pg-content h2,
    #Abt-pg-wrapper .Abt-pg-content h2,
    #page-wrapper .pg-content h2,
    #page-wrapper .auto-lubri h2,
    #page-wrapper .indu-lubri h2 {
        font-size: 35px;
    }
    #Contc-pg-wrapper .Contc-pg-content p,
    #Abt-pg-wrapper .Abt-pg-content p,
    #Abt-pg-wrapper .Abt-pg-content ul,
    #page-wrapper .pg-content p {
        font-size: 20px;
    }
    #page-wrapper .auto-lubri img,
    #page-wrapper .indu-lubri img {
        padding-top: 0px;
		max-width: 50%;
    }
    #page-wrapper .pg-content {
        padding-bottom: 0px;
    }
    #Inds-Spc_Footer h1,
    #AutoMbl_Footer h1,
    #AutoMblPg_Footer h1,
    #Contc_Head_Wrapper .Contc-header .Contc_Text h1,
    #Abt_Footer h1,
    #footer h1 {
        top: 20%;
        font-size: 35px;
        transform: translate(-2%, 10%);
    }
    #AutoMbl_Footer h1,
    #AutoMblPg_Footer h1,
    #Contc_Head_Wrapper .Contc-header .Contc_Text h1 {
        transform: translate(-2%, 40%);
    }
    #Abt_Head_Wrapper .Abt-header .Abt_Text h1 {
        transform: translate(-2%, 16%);
        font-size: 36px;
        top: 20%;
    }
    #Inds-Spc_Footer h1 {
        transform: translate(-2%, 10%);
    }
    #AutoMblPg_Footer h1 {
        transform: translate(-3%, 25%);
    }
    #AutoMbl_Footer h1 {
        transform: translate(-0%, 40%);
    }
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 {
        padding-top: 10px;
    }
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc h4,
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc p,
    #AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
        font-size: 18px;
    }
    #AutoMbl-pg2-wrapper.AutoMbl_Lubri .AutoMbl_Lubri-Intro h3,
    #AutoMbl-pg2-wrapper.AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span,
    #AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3,
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
        padding-top: 5%;
    }	#AutoMbl-pg-wrapper .AutoMbl-pg-content .Autoindex-pg-product p {font-size:21px;text-align:center;padding-left:0%;}
.text-right {
    text-align: center!important;
}
#Contc_Head_Wrapper .Contc-header .Contc_Text h1 {
    transform: translate(4%, 40%);
}
}


/*No media query for `xs` since this is the default in Bootstrap*/


/*Small devices (landscape phones, 576px and up)*/

@media (min-width: 575.98px) and (max-width: 767.98px) {
	.text-right {
    text-align: center!important;
}
    .navbar-brand img {
        width: 160px;
        height: 45px;
    }
    .navbar-nav .nav-link {
        padding: 5px 10px;
    }
	#menubar .navbar-light .navbar-collapse {
		margin-left: 18px;
		background-color: #ffffff;
		z-index: 9999;
	}
	#menubar .navbar-light .navbar-nav .nav-link{color:#000000;}
    #header-wrapper,
    #footer,
    #Abt_Head_Wrapper .Abt-header,
    #Abt_Footer,
    #Contc_Head_Wrapper .Contc-header,
    #AutoMbl_Wrapper .AutoMbl-header,
    #AutoMbl_Footer,
    #AutoMblPg_Footer,
    #Inds-Spc_Footer {
        height: 490px;
    }
    #Contc-pg-wrapper .Contc-pg-Form h2 {
        font-size: 50px;
        padding: 50px 0px
    }
    #header-wrapper h2 {
        text-align: center;
        transform: translate(10%, 55%);
        font-size: 45px;
        top: 35%;
    }
    #header-wrapper h1 {
        text-align: center;
        transform: translate(-2%, 10%);
        top: 48%;
        font-size: 65px;
    }
    #page-wrapper .auto-lubri a,
    #page-wrapper .indu-lubri a {
        width: 50%;
    }
    #AutoMbl-pg-wrapper .AutoMbl-pg-content h2,
    #Contc-pg-wrapper .Contc-pg-content h2,
    #Abt-pg-wrapper .Abt-pg-content h2,
    #page-wrapper .pg-content h2,
    #page-wrapper .auto-lubri h2,
    #page-wrapper .indu-lubri h2 {
        font-size: 40px;
    }
    #AutoMbl-pg-wrapper .AutoMbl-pg-content p,
    #Contc-pg-wrapper .Contc-pg-content p,
    #Abt-pg-wrapper .Abt-pg-content p,
    #Abt-pg-wrapper .Abt-pg-content ul,
    #page-wrapper .pg-content p {
        font-size: 24px;
    }
    #Inds-Spc_Footer h1,
    #AutoMbl_Footer h1,
    #AutoMblPg_Footer h1,
    #Abt_Footer h1,
    #footer h1 {
        text-align: center;
        position: absolute;
        transform: translate(1%, 85%);
        font-size: 40px;
    }Abt_Footer h1{transform: translate(-5%, 85%);}
    #Contc_Head_Wrapper .Contc-header .Contc_Text h1,
    #Abt_Head_Wrapper .Abt-header .Abt_Text h1 {
        transform: translate(-5%, 35%);
        font-size: 40px;
    }
    #AutoMblPg_Footer h1 {
        transform: translate(-5%, 0%);
        top: 35%;
    }
    #Inds-Spc_Footer h1,
    #AutoMblPg_Footer h1 {
        transform: translate(15%, 90%);
    }
    #AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc h4,
    #AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc p,
    #AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
        font-size: 18px;
    }
    #AutoMbl-pg2-wrapper.AutoMbl_Lubri .AutoMbl_Lubri-Intro h3,
    #AutoMbl-pg2-wrapper.AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span,
    #AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3,
    #AutoMbl-pg1-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
        padding-top: 30%;
    }
	#AutoMbl-pg-wrapper .AutoMbl-pg-content .Autoindex-pg-product p {font-size:22px;text-align:center;padding-left:0%;}
}


/* Medium devices (tablets, 768px and up)*/

@media (min-width: 768px) and (max-width: 991.98px) {
    .navbar-brand img {
        width: 160px;
        height: 45px;
    }
	#menubar .navbar-light .navbar-collapse {
		margin-left: 18px;
		background-color: #ffffff;
		z-index: 9999;
		padding-left:10px;
	}
	#menubar .navbar-light .navbar-nav .nav-link{color:#000000;}
    #header-wrapper,
    #footer,
    #Abt_Footer,
    #Abt_Head_Wrapper .Abt-header,
    #Contc_Head_Wrapper .Contc-header,
    #AutoMbl_Wrapper .AutoMbl-header,
    #AutoMbl_Footer,
    #AutoMblPg_Footer,
    #Inds-Spc_Footer {
        height: 550px;
    }
    #Contc-pg-wrapper .Contc-pg-Form h2 {
        font-size: 50px;
    }
    #header-wrapper h2 {
        font-size: 50px;
        text-align: center;
        transform: translate(22%, 55%);
        top: 35%;
    }
    #header-wrapper h1 {
        font-size: 80px;
        text-align: center;
        transform: translate(0%, 10%);
        top: 48%;
    }
    #AutoMbl-pg-wrapper .AutoMbl-pg-content p,
    #Contc-pg-wrapper .Contc-pg-content p,
    #Abt-pg-wrapper .Abt-pg-content p,
    #Abt-pg-wrapper .Abt-pg-content ul,
    #page-wrapper .pg-content p {
        font-size: 26px;
    }
    #Contc_Head_Wrapper .Contc-header .Contc_Text h1,
    #Abt_Head_Wrapper .Abt-header .Abt_Text h1,
    #Abt_Footer h1,
    #footer h1,
    #AutoMblPg_Footer h1,
    #AutoMblPg_Footer h1,
    #AutoMbl_Footer h1,
    #Inds-Spc_Footer h1 {
        font-size: 50px;
        text-align: center;
        transform: translate(0%, 0%);
        top: 35%;
    } #footer h1{   transform: translate(-4%, 0%);}

	#Abt_Footer h1{transform: translate(-2%, 10%);}
    #AutoMbl_Footer h1 {
        transform: translate(28%, 0%);
    }
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc h4,
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc p,
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
        font-size: 22px;
    }
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3,
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
        padding-top: 50%;
    }
	#page-wrapper .indu-lubri a,#page-wrapper .auto-lubri a {
        width: 30%;
    }	#AutoMbl-pg-wrapper .AutoMbl-pg-content .Autoindex-pg-product p {font-size:23px;}

}


/* Large devices (desktops, 992px and up)*/

@media (min-width: 992px) and (max-width: 1199.98px) {
	#Contc_Head_Wrapper .Contc-header .Contc_Text h1 {
    transform: translate(37%, 55%);
}
	
   .navbar-brand img {
    width: 170px;
    height: 47px;
}
	
	#AutoMbl-pg-wrapper .AutoMbl-pg-content h2, #Contc-pg-wrapper .Contc-pg-content h2, #Abt-pg-wrapper .Abt-pg-content h2, #page-wrapper .pg-content h2, #page-wrapper .auto-lubri h2, #page-wrapper .indu-lubri h2 {
		padding-top: 0px;
		margin: 0px 0px 15px;
		text-align: center;
		text-transform: uppercase;
		font-family: Heebo Black, 'sans serif';
		font-size: 44px;
		color: #000;
		font-weight: 900;
	}
	#Contc-pg-wrapper .Contc-pg-content h2{padding-top:50px;}
	#footer h1,#Abt_Head_Wrapper .Abt-header .Abt_Text h1,#Contc_Head_Wrapper .Contc-header h1{
		font-family: 'gunplay', sans-serif;
		font-size: 58px;
		text-transform: uppercase;
		line-height: normal;
		text-align: center;
		position: absolute;
		transform: translate(3%, 100%);
		color: #f0f0f0;
	}
	#Contc_Head_Wrapper .Contc-header h1{transform: translate(45%, 100%);}
	#AutoMbl-pg-wrapper .AutoMbl-pg-content h2{padding-top:40px;}
    #header-wrapper h2 {
        transform: translate(30%, 55%);
    }
    #header-wrapper h1 {
        transform: translate(10%, 100%);
    }
	#Inds-Spc_Footer h1,
    #AutoMblPg_Footer h1{
        transform: translate(6%, 100%);
    }
    #AutoMbl_Footer h1 {
        transform: translate(35%, 100%);
    }
	#Abt_Footer h1 {
		transform: translate(-2%, 100%);
	}
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc h4,
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Desc p,
    #AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3 span {
        font-size: 18px;
    }
	#AutoMbl-pg-wrapper .AutoMbl_Lubri .AutoMbl_Lubri-Intro h3{padding-top:50%;}
    #page-wrapper .indu-lubri a,#page-wrapper .auto-lubri a {
        width: 30%;
    }
	#page-wrapper .pg-content{padding: 50px 0px;}
	#Abt-pg-wrapper .Abt-pg-content{padding: 50px 0px;}
	#page-wrapper .pg-content p{padding-bottom: 0px;}
}


/* X-Large devices (large desktops, 1200px and up)*/

@media (min-width: 1200px) and (max-width: 1399.98px) {
    #header-wrapper .me-lg-auto {
        margin-left: 0!important;
    }
    #AutoMbl_Footer h1 {
        transform: translate(50%, 75%);
    }
	.navbar-brand img {
    width: 170px;
    height: 47px;
	}
}


/* XX-Large devices (larger desktops, 1400px and up)*/

@media (min-width: 1400px) {
}


/*====================================================================================*/