@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap");

/************************** font_family end here *********************************/

/*red-color*/

/*black-color*/

/*****  mixin  *****/

/***** mixin  *****/

@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,500,700);

@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700,800);

@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300);

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800,300);

p,

h1,

h2,

h3,

h4,

h5,

h6,

ul {

margin: 0;

padding: 0; }



h1,

h2,

h3,

h4,

h5,

h6 {

font-family: "Poppins", sans-serif; }



a {

color: #121212; }



a:hover {

text-decoration: none; }



html {

overflow-x: hidden; }



body {

overflow-x: hidden;

font-family: "Poppins", sans-serif; }



li {

list-style: none; }



a {

transition: 0.45s; }



.no_padd {

padding: 0px; }


/* Scroll */

.scroll-top-wrapper {
	background:#e95201;
	color: #fff;
    position: fixed;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    text-align: center;
    z-index: 999999999999999999;
    background-image: url(../images/text-bg.jpg);
    width: 50px;
    height: 53px;
    line-height: 53px;
    right: 25px;
    bottom: 30px;
    padding-top: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 10px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper.show { visibility: visible; cursor: pointer; opacity: 1.0;}
.scroll-top-inner i{ font-size: 35px; line-height: inherit; font-weight: bold;  }
.scroll-top-wrapper:hover { background: #000; color: #ffffff;}

/* Scroll */


/* google language */
.goog-te-menu-value span:nth-child(1){ color:#fff !important;}
#google_translate_element{color:#fff !important; text-decoration:none; padding:0px; text-align:center;}
.goog-te-gadget img {display: none;}
.goog-te-gadget-simple {background: none !important;border:none !important;color:#fff !important;font-size: 14px;display: inline-block;padding-top: 2px;padding-bottom: 0px;zoom: 1;}
.goog-te-gadget-simple .goog-te-menu-value {color: #fff !important;}
.goog-te-menu-value span{padding:4px 0;}
.goog-te-menu-value span:first-child{margin-right:20px;}
.goog-te-menu-value span:last-child{color:#fff !important;padding:0px 3px 0 5px;border: none !important;}
.goog-te-menu-value{text-decoration:none !important;}
.goog-te-menu-value span:nth-child(1){margin-right:0px;}
.goog-te-menu-value span:nth-child(3){display:none;}
.goog-te-gadget-simple .goog-te-menu-value{color:#fff !important;}
.goog-te-menu-value span:last-child{color:#fff !important; display:inline-block;}
/* google language end */



header .top-bar {

background: #1f1f1f;

line-height: 40px; }

header .top-bar .top-bar-inner {

display: flex;

justify-content: space-between; }

header .top-bar .top-bar-inner .top-welcome p {

font-weight: 500;

font-size: 12px;

color: #fff;

padding-left: 150px; }

header .top-bar .top-bar-inner .top-social {

display: flex; }

header .top-bar .top-bar-inner .top-social .top-phone ul {

display: flex; }

header .top-bar .top-bar-inner .top-social .top-phone ul li {

  list-style: none;

  margin-right: 20px; }

  header .top-bar .top-bar-inner .top-social .top-phone ul li a {

	font-weight: 500;

	font-size: 12px;

	color: #fff; }

	header .top-bar .top-bar-inner .top-social .top-phone ul li a i {

	  font-size: 14px;

	  padding-right: 5px;

	  color: #e95201; }

	header .top-bar .top-bar-inner .top-social .top-phone ul li a:hover {

	  color: #e95201; }

header .top-bar .top-bar-inner .top-social .social-inner ul {

display: flex; }

header .top-bar .top-bar-inner .top-social .social-inner ul li {

  list-style: none; }

  header .top-bar .top-bar-inner .top-social .social-inner ul li a {

	font-size: 14px;

	padding: 5px 10px;

	color: #fff; }

	header .top-bar .top-bar-inner .top-social .social-inner ul li a:hover {

	  color: #e95201; }



.logo_bar .row {

align-items: center; }



.top_logo {

padding: 10px 0px;

margin-top: -45px; }



.nav_win {

padding: 0px 0px; }



.main_navs {

position: relative; }



.top_nav_items ul {

text-align: right; }



.top_nav_items ul li {

display: inline-block;

position: relative;

transition: 0.45s all; }



.top_nav_items ul li a {

font-style: normal;

color: #000;

font-size: 13px;

display: inline-block;

position: relative;

height: 40px;

padding: 0 17px;

font-weight: 500;

line-height: 40px;

text-transform: uppercase;

text-decoration: none !important; }



.top_nav_items > ul > li:first-child > a {

padding-left: 0px; }



.top_nav_items > ul > li:last-child > a {

padding-right: 0px; }



.top_nav_items ul li a i {

font-size: 14px; }



.top_nav_items ul li:hover {

color: #e95201; }



.top_nav_items ul li:hover a {

color: #e95201; }



.top_nav_items ul li ul.l2_ul {

position: absolute;

top: 100%;

left: 0px;

right: 0px;

display: none;

width: 221px;

z-index: 999;

background: #eff3f6;

border: 0px solid #e4e4e4;

padding: 0px 0px 0px 0px;

border-bottom: 0px; }



.top_nav_items ul li ul.l2_ul li.l2_li {

display: block;

text-align: left;

width: 100%;

background: transparent;

transition: 0.0s;

border-bottom: 1px solid #d2d2d2;

position: relative; }



.top_nav_items ul li ul.l2_ul li.l2_li a {

display: block;

text-align: left;

width: 100%;

color: #000;

background: transparent;

position: relative;

font-size: 12px;

padding: 0px 15px;

height: 35px;

line-height: 35px; }



.top_nav_items ul li ul.l2_ul li.l2_li:hover {

color: #e95201;

border-color: #e95201; }



.top_nav_items ul li ul.l2_ul li.l2_li:hover a {

color: #e95201; }



.site_h_r {

text-align: right;

line-height: 90px; }



.site_h_r ul li {

display: inline-block;

padding: 0px 5px;

position: relative; }



.site_h_r ul li a {

font-size: 16px;

display: inline-block;

width: 42px;

transition: 0.45s;

height: 42px;

line-height: 42px;

text-align: center;

color: #000;

background: transparent; }



.site_h_r ul li:first-child a {

font-size: 16px; }



.site_h_r ul li:first-child {

padding-left: 0px; }



.site_h_r ul li:nth-child(3) {

padding-right: 0px; }



.site_h_r ul li a:hover {

color: #e95201; }



.mobile_menus {

display: none !important; }



#mySidenav {

display: none; }



.abot-area {

padding: 90px 0; }

.abot-area .ab-img {

text-align: right; }

.abot-area .about-text {

padding-right: 20px; }

.abot-area .about-text h2 {

font-size: 35px;

color: #e95201;

font-weight: 600;

margin-bottom: 40px;

text-transform: uppercase;

letter-spacing: 4px; }

.abot-area .about-text p {

line-height: 1.9;

font-size: 16px;

color: #676767; }

.abot-area .about-text a {

display: inline-block;

padding: 7px 15px;

background: #e95201;

color: #fff;

margin-top: 40px;

font-size: 12px;

font-weight: 600;

text-transform: uppercase; }

.abot-area .about-text a:hover {

background: #000000; }



.about-services {

padding-bottom: 60px; }

.about-services .services-lists {

text-align: center;

margin-bottom: 40px; }

.about-services .services-lists .services-tets {

padding: 0 30px;

margin-top: 30px; }

.about-services .services-lists .services-tets h3 {

font-size: 16px;

color: #e95201;

font-weight: 600;

margin-bottom: 15px;

text-transform: uppercase; }

.about-services .services-lists .services-tets p {

font-size: 14px;

color: #676767; }



.home-category .main-row {

display: flex;

flex-wrap: wrap; }

.home-category .main-row .my-col-30 {

width: 50%;

flex: 50%; }

.home-category .main-row .my-col-30-text {

width: 47.5%;

flex: 47.5%; }

.home-category .main-row .my-col-30-img {

width: 52.5%;

flex: 52.5%; }

.home-category .main-row .cat-text {

padding: 50px 50px 15px 50px; }

.home-category .main-row .cat-text h3 {

font-size: 18px;

color: #e95201;

font-weight: 600;

margin-bottom: 10px;

text-transform: uppercase;

letter-spacing: 1px; }

.home-category .main-row .cat-text p {

font-size: 14px;

line-height: 1.4;

color: #727272; }

.home-category .main-row .cat-text a {

display: inline-block;

padding: 7px 15px;

background: #e95201;

color: #fff;

margin-top: 40px;

margin-top: 10px;

font-size: 12px;

font-weight: 600;

text-transform: uppercase; }

.home-category .main-row .cat-text a:hover {

background: #000000; }



.featred-products {

padding: 90px 0; }

.featred-products .featured-heading {

text-align: center;

margin-bottom: 40px; }

.featred-products .featured-heading h2 {

font-size: 35px;

color: #e95201;

font-weight: 600;

margin-bottom: 5px;

text-transform: uppercase;

letter-spacing: 4px; }

.featred-products .featured-heading p {

line-height: 1.9;

font-size: 16px;

color: #676767; }



.pro-ins {

margin-top: 40px; }

.pro-ins .pro-names {

margin-top: 20px; }

.pro-ins .pro-names h3 {

font-size: 17px;

font-weight: 600;

text-transform: uppercase;

padding-bottom: 5px;

transition: 0.45s; }

.pro-ins .pro-names p {

line-height: 1.9;

font-size: 15px;

color: #676767; }

.pro-ins:hover .pro-names h3 {

letter-spacing: 1px;

color: #e95201; }



.home-gallery ul {

display: flex;

flex-wrap: wrap; }

.home-gallery ul li {

width: 25%; }

.home-gallery ul li img {

width: 100%; }



.anmol-news-ll {

padding: 70px 0; }

.anmol-news-ll .lara-inner {

text-align: center; }

.anmol-news-ll .lara-inner h3 {

font-size: 25px;

color: #e95201;

margin-bottom: 16px; }

.anmol-news-ll .lara-inner h2 {

font-size: 35px;

color: #000;

text-transform: uppercase;

font-weight: 600;

letter-spacing: 3px;

margin-bottom: 15px; }

.anmol-news-ll .lara-inner p {

color: #757575;

font-size: 18px; }

.anmol-news-ll .lara-inner form {

width: 100%;

margin-top: 40px;

position: relative; }

.anmol-news-ll .lara-inner form input {

width: 100%;

height: 47px;

font-size: 14px;

color: #757575;

border: 1px solid #d7d7d7;

background: #f4f4f4;

padding-left: 20px; }

.anmol-news-ll .lara-inner form ::placeholder {

color: #757575; }

.anmol-news-ll .lara-inner form button {

font-size: 17px;

font-weight: 600;

color: #fff;

background: #e95201;

height: 47px;

padding: 0 30px;

position: absolute;

top: 0;

border: 0;

letter-spacing: 2px;

right: 0;

transition: 0.45s; }

.anmol-news-ll .lara-inner form button:hover {

  background: #000000; }

.anmol-news-ll .lara-inner ul {

display: flex;

margin-top: 40px;

justify-content: center; }

.anmol-news-ll .lara-inner ul li {
list-style: none;
padding: 0 15px; }

.anmol-news-ll .lara-inner .fbb {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 20px;border-radius: 50%;color: #e95201;border: 1px solid #e95201;
 background: transparent; transition:all 0.5s;}
.anmol-news-ll .lara-inner .fbb:hover {background: #3b5998;color: #fff; border: 1px solid #3b5998;}

.anmol-news-ll .lara-inner .twb {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 20px;border-radius: 50%;color: #e95201;border: 1px solid #e95201;
 background: transparent; transition:all 0.5s;}
.anmol-news-ll .lara-inner .twb:hover {background: #00aced;color: #fff; border: 1px solid #00aced;}

.anmol-news-ll .lara-inner .instb {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 20px;border-radius: 50%;color: #e95201;border: 1px solid #e95201;
 background: transparent; transition:all 0.5s;}
.anmol-news-ll .lara-inner .instb:hover {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%); color: #fff; border: 1px solid #3f729b;}

.anmol-news-ll .lara-inner .ytb {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 20px;border-radius: 50%;color: #e95201;border: 1px solid #e95201;
 background: transparent; transition:all 0.5s;}
.anmol-news-ll .lara-inner .ytb:hover {background: #bd081b;color: #fff; border: 1px solid #bd081b;}

.anmol-news-ll .lara-inner .ytb {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 20px;border-radius: 50%;color: #e95201;border: 1px solid #e95201;
 background: transparent; transition:all 0.5s;}
.anmol-news-ll .lara-inner .ytb:hover {background: #FF0000;color: #fff; border: 1px solid #FF0000;}

.anmol-news-ll .lara-inner .pinb {display: inline-block;width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 20px;border-radius: 50%;color: #e95201;border: 1px solid #e95201;
 background: transparent; transition:all 0.5s;}
.anmol-news-ll .lara-inner .pinb:hover {background: #bd081b;color: #fff; border: 1px solid #bd081b;}

.site-pdfd{ position:relative; transition:all 0.5s;}
.site-pdfd img{ position:relative; transition:all 0.5s;}
.site-pdfd ul{ position:absolute; z-index:1; bottom:4px; right: 8px; opacity:0; transition:all 0.5s;}
.site-pdfd:hover ul{ opacity:1;}
.site-pdfd a{ background:#e95201; color:#fff; font-size:14px; width:174px; height:32px; line-height:32px; display:inline-block; text-align:center; margin:0 0 2px 0; transition:all 0.5s;}
.site-pdfd a:hover{ background:#000; color:#fff;}


footer .footer-top {

background: #e0e3e4;

padding: 40px 0 80px; }

footer .footer-logo,

footer .footer-material {

padding-top: 40px; }

footer .footer-logo {

padding-right: 7px; }

footer .footer-logo img {

margin-bottom: 10px; }

footer .footer-logo p {

font-size: 13px;

color: #000;

text-align: justify; }

footer .footer-material {

padding-left: 7px; }

footer .footer-material h3 {

font-size: 18px;

font-weight: 600;

color: #000;

letter-spacing: 2px;

text-transform: uppercase;

padding-bottom: 20px;

position: relative;

margin-bottom: 30px; }

footer .footer-material h3::after {

content: "";

width: 70px;

height: 2px;

background: #e95201;

position: absolute;

left: 0;

bottom: 0; }

footer .footer-material .footer-links ul li {

display: flex;

align-items: center; }

footer .footer-material .footer-links ul li i {

color: #e95201;

font-size: 11px;

padding-right: 5px; }

footer .footer-material .footer-links ul li a {

font-size: 13px;

color: #000;

display: inline-block;

padding: 10px 0; }

footer .footer-material .footer-links ul li a:hover {

color: #e95201;

padding-left: 7px; }

footer .footer-material .footer-links ul li:not(:last-child) {

border-bottom: 1px solid #c7cacb; }

footer .footer-material .footer-details img {

margin-top: 20px; }

footer .footer-material .footer-details ul li {

padding: 5px 0; }

footer .footer-material .footer-details ul li p {

font-size: 13px;

color: #000; }

footer .footer-material .footer-details ul li strong {

font-size: 13px;

margin-bottom: 5px;

color: #000;

font-weight: 600; }

footer .footer-material .footer-details ul li a {

color: #000;

font-size: 13px; }

footer .footer-material .footer-details ul li a:hover {

color: #e95201; }

footer .copy-r {

text-align: center;

background: #e95201;

padding: 10px 0; }

footer .copy-r p {

font-size: 14px;

color: #fff; }

footer .copy-r strong {

font-size: 14px;

color: #e95201;

font-weight: 400; }

footer .copy-r a {

color: #2d2d2d; }

footer .copy-r a:hover {

color: #e95201; }



#search {

position: fixed;

top: 0px;

left: 0px;

width: 100%;

height: 100%;

z-index: 999999999;

background-color: rgba(0, 0, 0, 0.85);

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;

-webkit-transform: translate(0px, -100%) scale(0, 0);

-moz-transform: translate(0px, -100%) scale(0, 0);

-o-transform: translate(0px, -100%) scale(0, 0);

-ms-transform: translate(0px, -100%) scale(0, 0);

transform: translate(0px, -100%) scale(0, 0);

opacity: 0; }



#search input[type="search"] {

position: absolute;

top: 50%;

width: 100%;

color: white;

background: transparent;

font-size: 30px;

font-weight: 300;

text-align: center;

border: 0px;

margin: 0px auto;

margin-top: -51px;

padding-left: 30px;

padding-right: 30px;

outline: none; }



#search .btn {

position: absolute;

top: 50%;

left: 50%;

margin-top: 61px;

transform: translate(-50%, -50%);

background-color: #e95201;

border: #e95201;

border: 2px solid #e95201;

padding: 10px 60px;

font-size: 18px;

text-transform: uppercase;

letter-spacing: 1px;

transition: 0.45s; }



#search .btn:hover {

background: transparent; }



#search .close {

position: fixed;

top: 15px;

right: 15px;

color: #fff;

background-color: #e95201;

border-color: #e95201;

border: 2px solid #e95201;

opacity: 1;

transition: 0.45s;

padding: 4px 15px 8px 16px;

font-size: 35px;

border-radius: 50%; }



#search .close:hover {

background: transparent; }



#search.open {

-webkit-transform: translate(0px, 0px) scale(1, 1);

-moz-transform: translate(0px, 0px) scale(1, 1);

-o-transform: translate(0px, 0px) scale(1, 1);

-ms-transform: translate(0px, 0px) scale(1, 1);

transform: translate(0px, 0px) scale(1, 1);

opacity: 1; }



/*owl btn style start */

.catbtn_olw .owl-carousel .owl-dots.disabled,

.catbtn_olw .owl-carousel .owl-nav.disabled {

display: block; }



.catbtn_olw .owl-prev {

position: absolute;

top: -75px;

right: 22%; }



.catbtn_olw .owl-prev i {

display: block;

width: 45px;

height: 45px;

line-height: 43px;

font-size: 23px;

text-align: center;

color: #000;

border-radius: 0;

background: transparent;

border: 1px solid #dedede;

transition: 0.45s;

border-radius: 5px; }



.catbtn_olw .owl-prev i:hover {

background: #e95201;

border-color: #e95201;

color: #fff; }



.catbtn_olw .owl-next {

position: absolute;

top: -75px;

right: 19%; }



.catbtn_olw .owl-next i {

display: block;

width: 45px;

height: 45px;

line-height: 43px;

font-size: 23px;

text-align: center;

color: #000;

border-radius: 0;

background: transparent;

border: 1px solid #dedede;

border-radius: 5px;

transition: 0.45s; }



.catbtn_olw .owl-next i:hover {

background: #e95201;

border-color: #e95201;

color: #fff; }



.category_pro .owl-carousel .owl-dots.disabled,

.category_pro .owl-carousel .owl-nav.disabled {

display: block; }



.category_pro .owl-prev {

position: absolute;

top: 50%;

transform: translateY(-50%);

left: -70px; }



.category_pro .owl-prev i {

display: block;

width: 45px;

height: 45px;

line-height: 43px;

font-size: 23px;

text-align: center;

color: #000;

border-radius: 0;

background: transparent;

border-radius: 5px;

border: 1px solid #dedede;

transition: 0.45s; }



.category_pro .owl-prev i:hover {

background: #e95201;

border-color: #e95201;

color: #fff; }



.category_pro .owl-next {

position: absolute;

top: 50%;

transform: translateY(-50%);

right: -70px; }



.category_pro .owl-next i {

display: block;

width: 45px;

height: 45px;

line-height: 43px;

font-size: 23px;

text-align: center;

color: #000;

border-radius: 0;

border-radius: 5px;

background: transparent;

border: 1px solid #dedede;

transition: 0.45s; }



.category_pro .owl-next i:hover {

background: #e95201;

border-color: #e95201;

color: #fff; }



/* R-start here */

@media screen and (max-width: 1300px) {

.home-category .main-row .cat-text {

padding: 30px 30px 15px 30px; } }

@media screen and (max-width: 1200px) {

.about-services .services-lists .services-tets {

padding: 0 10px; }



.home-category .main-row .cat-text {

padding: 15px 15px 15px 15px; }



.anmol-news-ll .lara-inner h2 {

font-size: 28px; }



.anmol-news-ll .lara-inner p {

color: #757575;

font-size: 16px; } }

@media screen and (max-width: 992px) {

.top_logo {

margin-top: 0px;

padding: 5px 0px;

width: 100px; }



header .top-bar .top-bar-inner .top-welcome p {

padding-left: 0px; }



.nav_win {

display: none; }



.mobile_menus {

display: inline-block !important; }



.site_h_r {

line-height: initial; }



.site_h_r ul li a {

font-size: 19px;

padding: 0; }



.abot-area {

padding: 40px 0; }



.abot-area .ab-img {

text-align: left;

margin-top: 30px;

display: inline-block; }



.about-services .services-lists .services-tets {

padding: 0 0px; }



.home-category .main-row .my-col-30 {

width: 100%;

flex: 100%; }



.home-category .main-row .my-col-30-text {

align-items: center;

display: flex; }



.anmol-news-ll .lara-inner {

margin-top: 30px; }



#mySidenav {

display: block; }



#mySidenav {

display: block; }



/*menu css*/

.sidenav {

height: 100%;

width: 0;

position: fixed;

z-index: 99;

top: 0;

right: 0;

background-color: #000;

overflow-x: hidden;

transition: 0.5s;

padding-top: 60px; }



.sidenav hr {

margin: 0;

border-color: #1e4145; }



.sidenav a {

padding: 8px 8px 8px 15px;

text-decoration: none;

font-size: 13px;

color: #aaa !important;

display: block;

text-transform: uppercase;

transition: 0.3s;

font-weight: 300;

letter-spacing: 0.5px;

display: inline-block; }



.mob_ul_m {

padding: 0px; }



.sidenav a:hover {

color: #fff; }



.sidenav .closebtn {

position: absolute;

top: 0;

right: 25px;

font-size: 36px;

margin-left: 50px; }



.mobile_menus {

display: inline-block !important; }



.mobile_menus a {

/*  color: #000;

font-size: 20px;

width: 35px;

height: 35px;

line-height: 35px;

border: 0px solid #000;border-radius: 5px;

display: inline-block;

text-align: center;    line-height: 65px;*/

padding: 0px; }



.cart_liust ul li:last-child a {

width: 35px;

height: 35px;

line-height: 35px;

border: 0px solid #fff;

padding: 0px;

text-align: center;

margin-left: 11px;

border-radius: 50%;

transform: translateY(0px);

transition: 0.45s; }



.dropdown {

position: relative; }



.dropdown-menu {

display: none; }



.toggle,

.dropdown-menu {

width: 100%; }



.is-active .dropdown-menu {

display: block; }



.dropdown {

position: relative;

line-height: 18px;

display: inline-block;

width: 100%;

cursor: pointer; }



.dropdown:hover a.toggle {

color: #e95201 !important; }



.my_drop {

position: static;

background: #000; }



.my_drop li {

background: #272727;

color: #fff;

border: 0px;

border-bottom: 1px solid #5d5d5d;

margin-bottom: 0px;

text-transform: uppercase;

padding: 0px 10px 0px 10px;

font-size: 13px;

letter-spacing: 0.5px;

cursor: pointer;

transition: 0.45s; }



.my_drop li a {

width: 100%;

color: #fff !important; }



.my_drop li:hover a {

color: #fff !important; }



.my_drop li:hover {

background: #fff;

color: #000 !important; }



.my_drop li.list-group-item:hover {

background: #e95201;

color: #fff !important; }



.overlay3 {

height: 100%;

width: 0;

position: fixed;

z-index: 3;

top: 0;

right: 0;

overflow-y: auto;

overflow-x: hidden;

text-align: center;

opacity: 0;

background-color: rgba(0, 0, 0, 0.733);

overflow-x: hidden;

transition: 0.5s; }



/*menu css*/ }

@media screen and (max-width: 768px) {

.featred-products {

padding: 40px 0; }



header .top-bar .top-bar-inner {

justify-content: center; }



.top-welcome {

display: none; }



.featred-products .featured-heading h2 {

font-size: 27px;

letter-spacing: 2px; }



.featred-products .featured-heading {

text-align: center;

margin-bottom: 0px; }



.about-services {

padding-bottom: 10px; }



.anmol-news-ll .lara-inner h2 {

font-size: 26px;

letter-spacing: 2px; } }

@media screen and (max-width: 576px) {

header .top-bar .top-bar-inner .top-social .top-phone ul li a span {

display: none; }



.abot-area .about-text h2 {

font-size: 25px;

margin-bottom: 20px;

letter-spacing: 2px; }



.abot-area .about-text p {

line-height: 1.7;

font-size: 14px;

color: #676767; }



.home-category .main-row .cat-text h3 {

font-size: 14px;

margin-bottom: 7px; }



.home-category .main-row .cat-text p {

font-size: 11px;

line-height: 1.2;

color: #727272; }



.home-category .main-row .cat-text a {

padding: 3px 9px;

margin-top: 7px;

font-size: 10px; }



.home-category .main-row .cat-text {

padding: 7px 7px 7px 7px; }



.featred-products .pro-ins .pro-names h3 {

font-size: 15px; }



.home-gallery ul li {

width: 50%; }



.anmol-news-ll {

padding: 40px 0; }



footer .footer-top {

background: #e0e3e4;

padding: 10px 0 40px; }



.site_h_r ul li {

padding: 0; } }

/*red-color*/

.feedcon input,

.feedcon select,

.feedcon textarea {

font-weight: 300; }



label {

font-weight: 300; }



.about_img img {

width: 100%; }



.top_contact ul li {

list-style: none;

display: inline-block;

transition: 0.45s;

color: #242424; }



.top_contact ul li:hover {

color: #e95201; }



.top_contact ul li:hover a {

color: #e95201; }



.top_contact_mob {

display: none; }



.lara_logo_text ul li {

list-style: none;

display: inline-block; }



.lara_logo_text ul li .logo_text {

text-align: right;

transform: translateY(19px);

margin-left: 9px; }



.lara_logo_text ul li .logo_text h3 {

font-size: 35px;

font-family: 'Conv_ABHAYALIBRE-EXTRABOLD';

text-transform: uppercase;

line-height: 0; }



.lara_logo_text ul li .logo_text p {

font-size: 12px;

text-transform: uppercase;

font-family: 'Raleway', sans-serif;

margin: 0px;

padding-top: 3px;

font-weight: 600;

letter-spacing: 1px; }



.lrar_lan small {

font-size: 100%;

color: #fff; }



.service_ico {

font-size: 30px;

color: #fff;

float: left;

line-height: 0px;

padding-right: 10px; }



.service_text {

display: inline-block;

color: #fff;

text-align: left; }



.service_text h4 {

color: #fff;

margin: 0px;

font-size: 20px;

letter-spacing: 0.3px; }



.service_text p {

color: #ddd;

margin: 0px;

font-size: 13px;

line-height: 18px; }



.lara_sec_f {

display: inline-block;

padding-right: 30px; }



.lara_ser_2 {

text-align: center; }



.lara_ser_3 {

float: right; }



.main-menu ul li ul li:hover > a {

color: #000000 !important; }



button.lara_action-cart {

background-color: #eef0f1 !important;

border-radius: 3px !important;

color: #242424 !important;

display: inline-block !important;

font-size: 12px !important;

transition: 0.3s !important;

font-weight: 500 !important;

border: none !important;

outline: none !important;

padding: 9px 20px 8px !important;

text-transform: uppercase !important; }



button.lara_action-cart:hover {

background-color: #e95201 !important;

color: #fff !important; }



button.lara_same_action {

background-color: #eef0f1;

border-radius: 3px !important;

color: #242424 !important;

font-size: 16px !important;

height: 35px !important;

border: none !important;

outline: none !important;

line-height: 35px !important;

text-align: center !important;

width: 35px !important; }



button.lara_same_action:hover {

background-color: #e95201 !important;

color: #fff !important; }



.lara_about_home {

background: #222; }



.lara_about_inner p {

text-align: justify;

line-height: 27px;

font-size: 15.5px;

color: #fff; }



/*#google_translate_element{color:#fff; text-decoration:none; padding:0px; text-align:center;}*/

/*.goog-te-gadget img {display: none;}*/

/*.goog-te-gadget-simple {background: none !important;border:none !important;color:#b6b6b6;font-size: 14px;display: inline-block;padding-top: 2px;padding-bottom: 0px;zoom: 1;}*/

/*.goog-te-gadget-simple .goog-te-menu-value {color: #fff !important;    margin-right: 1px;}*/

/*.goog-te-menu-value span{padding:0px 0;}*/

/*.goog-te-menu-value span:first-child{margin-right:20px;}*/

/*.goog-te-menu-value span:last-child{color:#fff !important;padding:0px 0px 0 0px;border: none !important;}*/

/*.goog-te-menu-value{text-decoration:none !important;}*/

/*.goog-te-menu-value span:nth-child(1){       */

/*    color: #fff;*/

/*    font-size: 14px;*/

/*    text-transform: uppercase;*/

/*    font-weight: 400;*/

/*    transition: 0.45s;*/

/*    letter-spacing: 2px;*/

/*    transition: 0.45s;margin-right: 0px;padding-right: 0px;}*/

/*.goog-te-menu-value span:nth-child(3){display:none;}*/

/*.goog-te-gadget-simple .goog-te-menu-value{color:#fff !important;}*/

/*.goog-te-menu-value span:last-child{color:#fff !important; display:inline-block;    display: none !important;}*/

/*.top_bar_right ul li:hover .goog-te-menu-value{color:#000 !important;}*/

/*.top_bar_right ul li:hover .goog-te-menu-value span:last-child{color:#000 !important;}*/

/*.goog-te-gadget-simple .goog-te-menu-value span{}*/

/*.goog-te-gadget-simple .goog-te-menu-value span i{}*/

.img-responsive {

max-width: 100%;

height: auto; }



.aj_footerz {

padding-bottom: 30px; }



.aj_footerz ul li {

padding-bottom: 5px; }



.aj_footerz ul li span {

display: inline-block;

font-size: 16px;

color: #000000;

padding-right: 9px; }



.aj_footerz ul li p {

display: inline-block;

font-family: 'Raleway', sans-serif;

font-size: 14px;

color: #000000;

padding-right: 5px;

font-weight: 600; }



.contat_left {

font-family: 'Raleway', sans-serif;

padding-bottom: 30px; }



.contat_left h4 {

font-size: 25px;

font-weight: 700;

color: #000;

padding-bottom: 15px; }



.contat_left p span {

font-size: 18px;

color: #000; }



.lasani2 {

padding: 0px 0px; }



.lara_menu {

padding: 5px 10px; }



.bbasket .clpadl button {

background: #e95201;

color: #fff;

border: 0px;

font-weight: 300;

border: 2px solid #e95201;

padding: 5px 12px;

transition: 0.45s;

border-radius: 5px; }



.bbasket .clpadl button:hover {

background: #000;

color: #fff;

border-color: #000; }



/****************************************/

/**********Default Property*************/

/****************************************/

.mt-1 {

margin-top: 1px; }



.mt-2 {

margin-top: 2px; }



.mt-3 {

margin-top: 3px; }



.mt-4 {

margin-top: 4px; }



.mt-5 {

margin-top: 5px; }



.mt-6 {

margin-top: 6px; }



.mt-7 {

margin-top: 7px; }



.mt-8 {

margin-top: 8px; }



.mt-9 {

margin-top: 9px; }



.mt-10 {

margin-top: 10px; }



.mt-11 {

margin-top: 11px; }



.mt-12 {

margin-top: 12px; }



.mt-13 {

margin-top: 13px; }



.mt-14 {

margin-top: 14px; }



.mt-15 {

margin-top: 15px; }



.mt-16 {

margin-top: 16px; }



.mt-17 {

margin-top: 17px; }



.mt-18 {

margin-top: 18px; }



.mt-19 {

margin-top: 19px; }



.mt-20 {

margin-top: 20px; }



.mt-21 {

margin-top: 21px; }



.mt-22 {

margin-top: 22px; }



.mt-23 {

margin-top: 23px; }



.mt-24 {

margin-top: 24px; }



.mt-25 {

margin-top: 25px; }



.mt-26 {

margin-top: 26px; }



.mt-27 {

margin-top: 27px; }



.mt-28 {

margin-top: 28px; }



.mt-29 {

margin-top: 29px; }



.mt-30 {

margin-top: 30px; }



.mt-31 {

margin-top: 31px; }



.mt-32 {

margin-top: 32px; }



.mt-33 {

margin-top: 33px; }



.mt-34 {

margin-top: 34px; }



.mt-35 {

margin-top: 35px; }



.mt-36 {

margin-top: 36px; }



.mt-37 {

margin-top: 37px; }



.mt-38 {

margin-top: 38px; }



.mt-39 {

margin-top: 39px; }



.mt-40 {

margin-top: 40px; }



.mt-41 {

margin-top: 41px; }



.mt-42 {

margin-top: 42px; }



.mt-43 {

margin-top: 43px; }



.mt-44 {

margin-top: 44px; }



.mt-45 {

margin-top: 45px; }



.mt-46 {

margin-top: 46px; }



.mt-47 {

margin-top: 47px; }



.mt-48 {

margin-top: 48px; }



.mt-49 {

margin-top: 49px; }



.mt-50 {

margin-top: 50px; }



.mt-51 {

margin-top: 51px; }



.mt-52 {

margin-top: 52px; }



.mt-53 {

margin-top: 53px; }



.mt-54 {

margin-top: 54px; }



.mt-55 {

margin-top: 55px; }



.mt-56 {

margin-top: 56px; }



.mt-57 {

margin-top: 57px; }



.mt-58 {

margin-top: 58px; }



.mt-59 {

margin-top: 59px; }



.mt-60 {

margin-top: 60px; }



.mt-61 {

margin-top: 61px; }



.mt-62 {

margin-top: 62px; }



.mt-63 {

margin-top: 63px; }



.mt-64 {

margin-top: 64px; }



.mt-65 {

margin-top: 65px; }



.mt-66 {

margin-top: 66px; }



.mt-67 {

margin-top: 67px; }



.mt-68 {

margin-top: 68px; }



.mt-69 {

margin-top: 69px; }



.mt-70 {

margin-top: 70px; }



.mt-71 {

margin-top: 71px; }



.mt-72 {

margin-top: 72px; }



.mt-73 {

margin-top: 73px; }



.mt-74 {

margin-top: 74px; }



.mt-75 {

margin-top: 75px; }



.mt-76 {

margin-top: 76px; }



.mt-77 {

margin-top: 77px; }



.mt-78 {

margin-top: 78px; }



.mt-79 {

margin-top: 79px; }



.mt-80 {

margin-top: 80px; }



.mt-81 {

margin-top: 81px; }



.mt-82 {

margin-top: 82px; }



.mt-83 {

margin-top: 83px; }



.mt-84 {

margin-top: 84px; }



.mt-85 {

margin-top: 85px; }



.mt-86 {

margin-top: 86px; }



.mt-87 {

margin-top: 87px; }



.mt-88 {

margin-top: 88px; }



.mt-89 {

margin-top: 89px; }



.mt-90 {

margin-top: 90px; }



.mt-91 {

margin-top: 91px; }



.mt-92 {

margin-top: 92px; }



.mt-93 {

margin-top: 93px; }



.mt-94 {

margin-top: 94px; }



.mt-95 {

margin-top: 95px; }



.mt-96 {

margin-top: 96px; }



.mt-97 {

margin-top: 97px; }



.mt-98 {

margin-top: 98px; }



.mt-99 {

margin-top: 99px; }



.mt-100 {

margin-top: 100px; }



.mb-1 {

margin-bottom: 1px; }



.mb-2 {

margin-bottom: 2px; }



.mb-3 {

margin-bottom: 3px; }



.mb-4 {

margin-bottom: 4px; }



.mb-5 {

margin-bottom: 5px; }



.mb-6 {

margin-bottom: 6px; }



.mb-7 {

margin-bottom: 7px; }



.mb-8 {

margin-bottom: 8px; }



.mb-9 {

margin-bottom: 9px; }



.mb-10 {

margin-bottom: 10px; }



.mb-11 {

margin-bottom: 11px; }



.mb-12 {

margin-bottom: 12px; }



.mb-13 {

margin-bottom: 13px; }



.mb-14 {

margin-bottom: 14px; }



.mb-15 {

margin-bottom: 15px; }



.mb-16 {

margin-bottom: 16px; }



.mb-17 {

margin-bottom: 17px; }



.mb-18 {

margin-bottom: 18px; }



.mb-19 {

margin-bottom: 19px; }



.mb-20 {

margin-bottom: 20px; }



.mb-21 {

margin-bottom: 21px; }



.mb-22 {

margin-bottom: 22px; }



.mb-23 {

margin-bottom: 23px; }



.mb-24 {

margin-bottom: 24px; }



.mb-25 {

margin-bottom: 25px; }



.mb-26 {

margin-bottom: 26px; }



.mb-27 {

margin-bottom: 27px; }



.mb-28 {

margin-bottom: 28px; }



.mb-29 {

margin-bottom: 29px; }



.mb-30 {

margin-bottom: 30px; }



.mb-31 {

margin-bottom: 31px; }



.mb-32 {

margin-bottom: 32px; }



.mb-33 {

margin-bottom: 33px; }



.mb-34 {

margin-bottom: 34px; }



.mb-35 {

margin-bottom: 35px; }



.mb-36 {

margin-bottom: 36px; }



.mb-37 {

margin-bottom: 37px; }



.mb-38 {

margin-bottom: 38px; }



.mb-39 {

margin-bottom: 39px; }



.mb-40 {

margin-bottom: 40px; }



.mb-41 {

margin-bottom: 41px; }



.mb-42 {

margin-bottom: 42px; }



.mb-43 {

margin-bottom: 43px; }



.mb-44 {

margin-bottom: 44px; }



.mb-45 {

margin-bottom: 45px; }



.mb-46 {

margin-bottom: 46px; }



.mb-47 {

margin-bottom: 47px; }



.mb-48 {

margin-bottom: 48px; }



.mb-49 {

margin-bottom: 49px; }



.mb-50 {

margin-bottom: 50px; }



.mb-51 {

margin-bottom: 51px; }



.mb-52 {

margin-bottom: 52px; }



.mb-53 {

margin-bottom: 53px; }



.mb-54 {

margin-bottom: 54px; }



.mb-55 {

margin-bottom: 55px; }



.mb-56 {

margin-bottom: 56px; }



.mb-57 {

margin-bottom: 57px; }



.mb-58 {

margin-bottom: 58px; }



.mb-59 {

margin-bottom: 59px; }



.mb-60 {

margin-bottom: 60px; }



.mb-61 {

margin-bottom: 61px; }



.mb-62 {

margin-bottom: 62px; }



.mb-63 {

margin-bottom: 63px; }



.mb-64 {

margin-bottom: 64px; }



.mb-65 {

margin-bottom: 65px; }



.mb-66 {

margin-bottom: 66px; }



.mb-67 {

margin-bottom: 67px; }



.mb-68 {

margin-bottom: 68px; }



.mb-69 {

margin-bottom: 69px; }



.mb-70 {

margin-bottom: 70px; }



.mb-71 {

margin-bottom: 71px; }



.mb-72 {

margin-bottom: 72px; }



.mb-73 {

margin-bottom: 73px; }



.mb-74 {

margin-bottom: 74px; }



.mb-75 {

margin-bottom: 75px; }



.mb-76 {

margin-bottom: 76px; }



.mb-77 {

margin-bottom: 77px; }



.mb-78 {

margin-bottom: 78px; }



.mb-79 {

margin-bottom: 79px; }



.mb-80 {

margin-bottom: 80px; }



.mb-81 {

margin-bottom: 81px; }



.mb-82 {

margin-bottom: 82px; }



.mb-83 {

margin-bottom: 83px; }



.mb-84 {

margin-bottom: 84px; }



.mb-85 {

margin-bottom: 85px; }



.mb-86 {

margin-bottom: 86px; }



.mb-87 {

margin-bottom: 87px; }



.mb-88 {

margin-bottom: 88px; }



.mb-89 {

margin-bottom: 89px; }



.mb-90 {

margin-bottom: 90px; }



.mb-91 {

margin-bottom: 91px; }



.mb-92 {

margin-bottom: 92px; }



.mb-93 {

margin-bottom: 93px; }



.mb-94 {

margin-bottom: 94px; }



.mb-95 {

margin-bottom: 95px; }



.mb-96 {

margin-bottom: 96px; }



.mb-97 {

margin-bottom: 97px; }



.mb-98 {

margin-bottom: 98px; }



.mb-99 {

margin-bottom: 99px; }



.mb-100 {

margin-bottom: 100px; }



.mtb-1 {

margin-top: 1px;

margin-bottom: 1px; }



.mtb-2 {

margin-top: 2px;

margin-bottom: 2px; }



.mtb-3 {

margin-top: 3px;

margin-bottom: 3px; }



.mtb-4 {

margin-top: 4px;

margin-bottom: 4px; }



.mtb-5 {

margin-top: 5px;

margin-bottom: 5px; }



.mtb-6 {

margin-top: 6px;

margin-bottom: 6px; }



.mtb-7 {

margin-top: 7px;

margin-bottom: 7px; }



.mtb-8 {

margin-top: 8px;

margin-bottom: 8px; }



.mtb-9 {

margin-top: 9px;

margin-bottom: 9px; }



.mtb-10 {

margin-top: 10px;

margin-bottom: 10px; }



.mtb-11 {

margin-top: 11px;

margin-bottom: 11px; }



.mtb-12 {

margin-top: 12px;

margin-bottom: 12px; }



.mtb-13 {

margin-top: 13px;

margin-bottom: 13px; }



.mtb-14 {

margin-top: 14px;

margin-bottom: 14px; }



.mtb-15 {

margin-top: 15px;

margin-bottom: 15px; }



.mtb-16 {

margin-top: 16px;

margin-bottom: 16px; }



.mtb-17 {

margin-top: 17px;

margin-bottom: 17px; }



.mtb-18 {

margin-top: 18px;

margin-bottom: 18px; }



.mtb-19 {

margin-top: 19px;

margin-bottom: 19px; }



.mtb-20 {

margin-top: 20px;

margin-bottom: 20px; }



.mtb-21 {

margin-top: 21px;

margin-bottom: 21px; }



.mtb-22 {

margin-top: 22px;

margin-bottom: 22px; }



.mtb-23 {

margin-top: 23px;

margin-bottom: 23px; }



.mtb-24 {

margin-top: 24px;

margin-bottom: 24px; }



.mtb-25 {

margin-top: 25px;

margin-bottom: 25px; }



.mtb-26 {

margin-top: 26px;

margin-bottom: 26px; }



.mtb-27 {

margin-top: 27px;

margin-bottom: 27px; }



.mtb-28 {

margin-top: 28px;

margin-bottom: 28px; }



.mtb-29 {

margin-top: 29px;

margin-bottom: 29px; }



.mtb-30 {

margin-top: 30px;

margin-bottom: 30px; }



.mtb-31 {

margin-top: 31px;

margin-bottom: 31px; }



.mtb-32 {

margin-top: 32px;

margin-bottom: 32px; }



.mtb-33 {

margin-top: 33px;

margin-bottom: 33px; }



.mtb-34 {

margin-top: 34px;

margin-bottom: 34px; }



.mtb-35 {

margin-top: 35px;

margin-bottom: 35px; }



.mtb-36 {

margin-top: 36px;

margin-bottom: 36px; }



.mtb-37 {

margin-top: 37px;

margin-bottom: 37px; }



.mtb-38 {

margin-top: 38px;

margin-bottom: 38px; }



.mtb-39 {

margin-top: 39px;

margin-bottom: 39px; }



.mtb-40 {

margin-top: 40px;

margin-bottom: 40px; }



.mtb-41 {

margin-top: 41px;

margin-bottom: 41px; }



.mtb-42 {

margin-top: 42px;

margin-bottom: 42px; }



.mtb-43 {

margin-top: 43px;

margin-bottom: 43px; }



.mtb-44 {

margin-top: 44px;

margin-bottom: 44px; }



.mtb-45 {

margin-top: 45px;

margin-bottom: 45px; }



.mtb-46 {

margin-top: 46px;

margin-bottom: 46px; }



.mtb-47 {

margin-top: 47px;

margin-bottom: 47px; }



.mtb-48 {

margin-top: 48px;

margin-bottom: 48px; }



.mtb-49 {

margin-top: 49px;

margin-bottom: 49px; }



.mtb-50 {

margin-top: 50px;

margin-bottom: 50px; }



.mtb-51 {

margin-top: 51px;

margin-bottom: 51px; }



.mtb-52 {

margin-top: 52px;

margin-bottom: 52px; }



.mtb-53 {

margin-top: 53px;

margin-bottom: 53px; }



.mtb-54 {

margin-top: 54px;

margin-bottom: 54px; }



.mtb-55 {

margin-top: 55px;

margin-bottom: 55px; }



.mtb-56 {

margin-top: 56px;

margin-bottom: 56px; }



.mtb-57 {

margin-top: 57px;

margin-bottom: 57px; }



.mtb-58 {

margin-top: 58px;

margin-bottom: 58px; }



.mtb-59 {

margin-top: 59px;

margin-bottom: 59px; }



.mtb-60 {

margin-top: 60px;

margin-bottom: 60px; }



.mtb-61 {

margin-top: 61px;

margin-bottom: 61px; }



.mtb-62 {

margin-top: 62px;

margin-bottom: 62px; }



.mtb-63 {

margin-top: 63px;

margin-bottom: 63px; }



.mtb-64 {

margin-top: 64px;

margin-bottom: 64px; }



.mtb-65 {

margin-top: 65px;

margin-bottom: 65px; }



.mtb-66 {

margin-top: 66px;

margin-bottom: 66px; }



.mtb-67 {

margin-top: 67px;

margin-bottom: 67px; }



.mtb-68 {

margin-top: 68px;

margin-bottom: 68px; }



.mtb-69 {

margin-top: 69px;

margin-bottom: 69px; }



.mtb-70 {

margin-top: 70px;

margin-bottom: 70px; }



.mtb-71 {

margin-top: 71px;

margin-bottom: 71px; }



.mtb-72 {

margin-top: 72px;

margin-bottom: 72px; }



.mtb-73 {

margin-top: 73px;

margin-bottom: 73px; }



.mtb-74 {

margin-top: 74px;

margin-bottom: 74px; }



.mtb-75 {

margin-top: 75px;

margin-bottom: 75px; }



.mtb-76 {

margin-top: 76px;

margin-bottom: 76px; }



.mtb-77 {

margin-top: 77px;

margin-bottom: 77px; }



.mtb-78 {

margin-top: 78px;

margin-bottom: 78px; }



.mtb-79 {

margin-top: 79px;

margin-bottom: 79px; }



.mtb-80 {

margin-top: 80px;

margin-bottom: 80px; }



.mtb-81 {

margin-top: 81px;

margin-bottom: 81px; }



.mtb-82 {

margin-top: 82px;

margin-bottom: 82px; }



.mtb-83 {

margin-top: 83px;

margin-bottom: 83px; }



.mtb-84 {

margin-top: 84px;

margin-bottom: 84px; }



.mtb-85 {

margin-top: 85px;

margin-bottom: 85px; }



.mtb-86 {

margin-top: 86px;

margin-bottom: 86px; }



.mtb-87 {

margin-top: 87px;

margin-bottom: 87px; }



.mtb-88 {

margin-top: 88px;

margin-bottom: 88px; }



.mtb-89 {

margin-top: 89px;

margin-bottom: 89px; }



.mtb-90 {

margin-top: 90px;

margin-bottom: 90px; }



.mtb-91 {

margin-top: 91px;

margin-bottom: 91px; }



.mtb-92 {

margin-top: 92px;

margin-bottom: 92px; }



.mtb-93 {

margin-top: 93px;

margin-bottom: 93px; }



.mtb-94 {

margin-top: 94px;

margin-bottom: 94px; }



.mtb-95 {

margin-top: 95px;

margin-bottom: 95px; }



.mtb-96 {

margin-top: 96px;

margin-bottom: 96px; }



.mtb-97 {

margin-top: 97px;

margin-bottom: 97px; }



.mtb-98 {

margin-top: 98px;

margin-bottom: 98px; }



.mtb-99 {

margin-top: 99px;

margin-bottom: 99px; }



.mtb-100 {

margin-top: 100px;

margin-bottom: 100px; }



@media screen and (max-width: 768px) {

.mt-1 {

margin-top: 1px; }



.mt-2 {

margin-top: 2px; }



.mt-3 {

margin-top: 3px; }



.mt-4 {

margin-top: 4px; }



.mt-5 {

margin-top: 5px; }



.mt-6 {

margin-top: 6px; }



.mt-7 {

margin-top: 7px; }



.mt-8 {

margin-top: 8px; }



.mt-9 {

margin-top: 9px; }



.mb-1 {

margin-bottom: 1px; }



.mb-2 {

margin-bottom: 2px; }



.mb-3 {

margin-bottom: 3px; }



.mb-4 {

margin-bottom: 4px; }



.mb-5 {

margin-bottom: 5px; }



.mb-6 {

margin-bottom: 6px; }



.mb-7 {

margin-bottom: 7px; }



.mb-8 {

margin-bottom: 8px; }



.mb-9 {

margin-bottom: 9px; }



.mtb-1 {

margin-top: 1px;

margin-bottom: 1px; }



.mtb-2 {

margin-top: 2px;

margin-bottom: 2px; }



.mtb-3 {

margin-top: 3px;

margin-bottom: 3px; }



.mtb-4 {

margin-top: 4px;

margin-bottom: 4px; }



.mtb-5 {

margin-top: 5px;

margin-bottom: 5px; }



.mtb-6 {

margin-top: 6px;

margin-bottom: 6px; }



.mtb-7 {

margin-top: 7px;

margin-bottom: 7px; }



.mtb-8 {

margin-top: 8px;

margin-bottom: 8px; }



.mtb-9 {

margin-top: 9px;

margin-bottom: 9px; }



.mt-10,

.mt-100,

.mt-11,

.mt-12,

.mt-13,

.mt-14,

.mt-15,

.mt-16,

.mt-17,

.mt-18,

.mt-19,

.mt-20,

.mt-21,

.mt-22,

.mt-23,

.mt-24,

.mt-25,

.mt-26,

.mt-27,

.mt-28,

.mt-29,

.mt-30,

.mt-31,

.mt-32,

.mt-33,

.mt-34,

.mt-35,

.mt-36,

.mt-37,

.mt-38,

.mt-39,

.mt-40,

.mt-41,

.mt-42,

.mt-43,

.mt-44,

.mt-45,

.mt-46,

.mt-47,

.mt-48,

.mt-49,

.mt-50,

.mt-51,

.mt-52,

.mt-53,

.mt-54,

.mt-55,

.mt-56,

.mt-57,

.mt-58,

.mt-59,

.mt-60,

.mt-61,

.mt-62,

.mt-63,

.mt-64,

.mt-65,

.mt-66,

.mt-67,

.mt-68,

.mt-69,

.mt-70,

.mt-71,

.mt-72,

.mt-73,

.mt-74,

.mt-75,

.mt-76,

.mt-77,

.mt-78,

.mt-79,

.mt-80,

.mt-81,

.mt-82,

.mt-83,

.mt-84,

.mt-85,

.mt-86,

.mt-87,

.mt-88,

.mt-89,

.mt-90,

.mt-91,

.mt-92,

.mt-93,

.mt-94,

.mt-95,

.mt-96,

.mt-97,

.mt-98,

.mt-99 {

margin-top: 10px; }



.mb-10,

.mb-100,

.mb-11,

.mb-12,

.mb-13,

.mb-14,

.mb-15,

.mb-16,

.mb-17,

.mb-18,

.mb-19,

.mb-20,

.mb-21,

.mb-22,

.mb-23,

.mb-24,

.mb-25,

.mb-26,

.mb-27,

.mb-28,

.mb-29,

.mb-30,

.mb-31,

.mb-32,

.mb-33,

.mb-34,

.mb-35,

.mb-36,

.mb-37,

.mb-38,

.mb-39,

.mb-40,

.mb-41,

.mb-42,

.mb-43,

.mb-44,

.mb-45,

.mb-46,

.mb-47,

.mb-48,

.mb-49,

.mb-50,

.mb-51,

.mb-52,

.mb-53,

.mb-54,

.mb-55,

.mb-56,

.mb-57,

.mb-58,

.mb-59,

.mb-60,

.mb-61,

.mb-62,

.mb-63,

.mb-64,

.mb-65,

.mb-66,

.mb-67,

.mb-68,

.mb-69,

.mb-70,

.mb-71,

.mb-72,

.mb-73,

.mb-74,

.mb-75,

.mb-76,

.mb-77,

.mb-78,

.mb-79,

.mb-80,

.mb-81,

.mb-82,

.mb-83,

.mb-84,

.mb-85,

.mb-86,

.mb-87,

.mb-88,

.mb-89,

.mb-90,

.mb-91,

.mb-92,

.mb-93,

.mb-94,

.mb-95,

.mb-96,

.mb-97,

.mb-98,

.mb-99 {

margin-bottom: 10px; }



.mtb-10,

.mtb-100,

.mtb-11,

.mtb-12,

.mtb-13,

.mtb-14,

.mtb-15,

.mtb-16,

.mtb-17,

.mtb-18,

.mtb-19,

.mtb-20,

.mtb-21,

.mtb-22,

.mtb-23,

.mtb-24,

.mtb-25,

.mtb-26,

.mtb-27,

.mtb-28,

.mtb-29,

.mtb-30,

.mtb-31,

.mtb-32,

.mtb-33,

.mtb-34,

.mtb-35,

.mtb-36,

.mtb-37,

.mtb-38,

.mtb-39,

.mtb-40,

.mtb-41,

.mtb-42,

.mtb-43,

.mtb-44,

.mtb-45,

.mtb-46,

.mtb-47,

.mtb-48,

.mtb-49,

.mtb-50,

.mtb-51,

.mtb-52,

.mtb-53,

.mtb-54,

.mtb-55,

.mtb-56,

.mtb-57,

.mtb-58,

.mtb-59,

.mtb-60,

.mtb-61,

.mtb-62,

.mtb-63,

.mtb-64,

.mtb-65,

.mtb-66,

.mtb-67,

.mtb-68,

.mtb-69,

.mtb-70,

.mtb-71,

.mtb-72,

.mtb-73,

.mtb-74,

.mtb-75,

.mtb-76,

.mtb-77,

.mtb-78,

.mtb-79,

.mtb-80,

.mtb-81,

.mtb-82,

.mtb-83,

.mtb-84,

.mtb-85,

.mtb-86,

.mtb-87,

.mtb-88,

.mtb-89,

.mtb-90,

.mtb-91,

.mtb-92,

.mtb-93,

.mtb-94,

.mtb-95,

.mtb-96,

.mtb-97,

.mtb-98,

.mtb-99 {

margin-top: 10px;

margin-bottom: 10px; } }

a {

text-decoration: none; }



a:hover {

text-decoration: none; }



.row-eq-height {

display: -webkit-box;

display: -webkit-flex;

display: -ms-flexbox;

display: flex; }



@media screen and (max-width: 768px) {

.row-eq-height {

display: block; } }

.inflex {

display: inline-flex; }



@media screen and (max-width: 768px) {

.inflex {

display: block; } }

.logo {

margin-left: 0; }



@media screen and (max-width: 768px) {

.logo {

display: block;

margin-left: auto;

margin-right: auto; } }

.clpadr {

padding-right: 0 !important; }



@media screen and (max-width: 768px) {

.clpadr {

padding-right: 15px !important; } }

.clpadl {

padding-left: 0 !important; }



@media screen and (max-width: 768px) {

.clpadl {

padding-left: 15px !important; } }

.clpad {

padding-left: 0 !important;

padding-right: 0 !important; }



@media screen and (max-width: 768px) {

.clpad {

padding-left: 15px !important;

padding-right: 15px !important; } }

.navbar-toggle {

background-color: #e95201 !important;

border-radius: 0px; }



.navbar-default .navbar-toggle .icon-bar {

background: #fff !important; }



.navbar-toggle .icon-bar {

position: relative;

transition: all 500ms ease-in-out; }



.navbar-toggle.active .type1 {

top: 6px;

transform: rotate(46deg); }



.navbar-toggle.active .type2 {

background-color: transparent !important; }



.navbar-toggle.active .type3 {

top: -6px;

transform: rotate(-50deg); }



.txt-r {

text-align: right; }



@media screen and (max-width: 768px) {

.txt-r {

text-align: center; } }

.txt-l {

text-align: left; }



@media screen and (max-width: 768px) {

.txt-l {

text-align: center; } }

/* First level*/

.cd-accordion-menu label,

.cd-accordion-menu a {

color: #282828;

background-color: #f9f9f9;

font-size: 15px;

font-weight: 400;

padding: 12px;

display: block;

transition: all 0.3s;

border-bottom: 1px solid #e6e6e6; }



.cd-accordion-menu label:hover,

.cd-accordion-menu a:hover {

padding-left: 15px;

color: #fff !important;

background: #e95201; }



/* second level*/

.cd-accordion-menu ul label,

.cd-accordion-menu ul a {

padding: 8px 20px;

background: #f9f9f9;

/* color: #ffffff; */

color: #000;

font-size: 14px;

font-weight: 500;

border-bottom: 1px #212121 solid;

transition: all 0.3s;

text-transform: capitalize; }



.cd-accordion-menu ul label:hover,

.cd-accordion-menu ul a:hover {

padding-left: 18px; }



/* third level*/

.cd-accordion-menu ul ul label,

.cd-accordion-menu ul ul a {

padding-left: 30px;

transition: all 0.3s; }



.cd-accordion-menu ul ul label:hover,

.cd-accordion-menu ul ul a:hover {

padding-left: 35px; }



/* forth level*/

.cd-accordion-menu ul ul ul label,

.cd-accordion-menu ul ul ul a {

padding-left: 40px;

transition: all 0.3s; }



.cd-accordion-menu ul ul ul label:hover,

.cd-accordion-menu ul ul ul a:hover {

padding-left: 45px; }



/* fifth level*/

.cd-accordion-menu ul ul ul ul label,

.cd-accordion-menu ul ul ul ul a {

padding-left: 50px;

transition: all 0.3s; }



.cd-accordion-menu ul ul ul ul label:hover,

.cd-accordion-menu ul ul ul ul a:hover {

padding-left: 55px; }



.cat_active {

color: #fff !important;

background: #e95201 !important; }



.cat_active:hover {

color: #000 !important; }



.cd-accordion-menu a.cat_active:hover {

color: #000 !important; }



.cd-accordion-menu label:hover {

color: #fff !important; }



.paginginfo {

display: flex;

flex-wrap: wrap;

margin-right: -15px;

margin-left: -15px;

background: #e8e5e500;

/* margin: 0 10px 0 0; */

/* font-size: 0; */

padding: 13px 15px;

border: 1px solid #d6d6d6; }



.paginginfo p {

font-size: 14px;

margin: 0;

color: #000;

line-height: 27px; }



.pgright {

float: right; }



@media screen and (max-width: 768px) {

.paginginfo {

text-align: center; }



.pgright {

float: none; } }

.paginginfo a {

margin: 0 1px; }



.paginginfo a.paging {

background: transparent;

color: #000;

font-size: 14px;

display: inline-block;

width: 25px;

height: 25px;

text-align: center;

line-height: 24px;

transition: all 0.3s;

border: 1px solid #d6d6d6; }



.paginginfo a.paging:hover {

background: #e95201;

border-color: #e95201;

color: #fff !important;

font-size: 14px;

display: inline-block;

width: 25px;

height: 25px;

text-align: center;

line-height: 24px; }



.paginginfo a.pagingd {

background: transparent;

color: #000;

font-size: 14px;

display: inline-block;

width: 25px;

height: 25px;

text-align: center;

line-height: 24px;

transition: all 0.3s;

border: 1px solid #d6d6d6; }



.paginginfo a.pagingd:hover {

color: #fff !important;

border-color: #e95201;

background: #e95201; }



.paginginfo a.paginga {

background: #e95201;

color: #fff;

font-size: 14px;

display: inline-block;

width: 25px;

height: 25px;

text-align: center;

line-height: 24px;

transition: all 0.3s;

border: 1px solid #e95201; }



.paginginfo a.paginga:hover {

color: #000 !important; }



.xmsgred {

width: 100%;

border-radius: 5px;

margin: 10px 0;

color: #fff;

font-size: 16px;

text-align: center;

padding: 10px;

background: #e95201 !important; }



.prodpgcat a {

background: transparent;

color: #000;

position: relative;

display: block;

padding: 10px 15px;

font-size: 14px;

font-weight: 500;

transition: all 0.3s;

text-transform: capitalize;

border: 1px solid #e95201;

margin: 5px 0px; }



.prodpgcat a span {

position: absolute;

top: 50%;

left: 95%;

transform: translate(-95%, -50%); }



.prodpgcat a:hover {

background: #e95201;

color: #fff !important;

display: block;

font-size: 14px;

font-weight: 500; }



.bbasket {

float: left;

width: 100%;

padding-bottom: 5px;

margin-bottom: 10px;

border: 1px solid #cccccc;

margin-top: 15px; }



.bbasket .pdpd {

padding-left: 15px;

padding-right: 15px; }



@media screen and (max-width: 768px) {

.bbasket .pdpd {

padding-left: 0px;

padding-right: 0px;

text-align: center; }



.bbasket h5 {

text-align: center; } }

.bbasket h5 {

font-size: 14px;

font-weight: 400;

padding: 15px 10px;

color: #000;

margin: 0 0 5px 0;

border: 0px solid #ebebeb; }



.bbasket p {

margin: 0;

font-size: 14px; }



.bbasket p span {

color: #e95201; }



/*Notices*/

.card {

border-radius: 5px;

margin: 5px 0; }



.green {

background: #93f193;

color: #000; }



.red {

background: #f9a299; }



.orange {

background: #f9ce99; }



.card-content {

padding: 10px;

text-align: center; }



.card-content p {

margin: 0; }



.ccback {

display: inline-block;

background: #e95201;

color: #fff !important;

padding: 8px 15px;

margin: 5px 0;

border: 2px solid #e95201;

transition: all 0.5s;

border-radius: 5px; }



.ccback:hover {

background: #000;

color: #fff !important;

border-color: #000; }



.bclr {

border: 1px solid #efebeb;

transition: all 0.8s; }



.bclr:hover {

border: 1px solid #00a55a33; }



/*next pages start*/

.head_cont1 {

margin: 0px 0 0 0px;

background: #e95201;

position: relative;

border-top: 1px solid #ffffff24; }



.leftmenu {

width: 100%; }



.bclrpp {

background-color: #e3e3e3 !important; }



.prod_heading_left h4 {

font-size: 500 20px;

text-transform: uppercase;

color: #2d2d2d;

margin: 0px 0 0 0px;

padding: 16px 0px; }



.nextbb {

position: relative; }



.prod_heading_right {

text-align: left;

position: static;

top: 0;

left: 0;

right: 0;

transform: translateY(0%);

padding: 20px 0px; }



.prod_heading_right h1 {

color: #fff;

text-transform: capitalize;

margin-bottom: 0px;

font-size: 30px;

font-weight: 500; }



.prod_heading_right h4 {

font-weight: 300;

font-size: 14px;

color: #fff;

margin: 5px 0 0 0px;

padding: 5px 0px 0px 0;

text-transform: capitalize; }



.prod_heading_right h4 a {

color: #fff;

transition: 0.45s;

font-size: 15px; }



.prod_heading_right h4 a:hover {

color: #000; }



.prod_heading_leftc h4 {

font-size: 500 20px;

text-transform: capitalize;

color: #2d2d2d;

margin: 0px 0 0 0px;

padding: 16px 0px; }



.pull-right {

float: right; }



.leftmenu h4 {

font-size: 26px;

font-weight: 500;

background: #000;

color: #ffffff;

margin: 0px 0 1px 0px;

padding: 12px 15px;

text-align: left;

border: 1px solid #e6e6e6;

text-transform: uppercase;

letter-spacing: 1px; }



.leftmenu ul {

margin: 0;

padding: 0; }



.leftmenu li {

list-style: none; }



.prdarea {

width: 100%; }



.leftmenu .prordfa {

background: #282525;

color: #fff;

margin: 0 0 0 0px;

padding: 2px 8px 2px 9px;

font-size: 20px;

font-weight: bold;

border-radius: 24px; }



.prdarea1 h4 {

font-size: 500 18px;

background: #282525;

color: #fff;

margin: 0px 0 0 0px;

padding: 10px 14px;

text-transform: capitalize; }



.prdarea1 h4 a {

color: #fff; }



.fa {

padding: 0px 0px; }



.prdarea3 h4 {

font-size: 500 20px;

background: #282525;

color: #fff;

margin: 20px 0 0 0px;

padding: 10px 14px;

text-transform: capitalize; }



.prdarea3 h4 a {

color: #fff; }



.contactbx {

margin: 20px 0 20px 0px;

text-align: center; }



.contactbx strong {

font-size: 500 15px;

color: #e95201;

margin: 0 0 0 0px;

padding: 0px 0 4px 0px;

text-transform: uppercase; }



.contactbx h4 {

font-size: 600 16px;

color: #ff2a18;

margin: 0 0 0 0px;

padding: 0px 0 10px 0px;

text-transform: uppercase; }



.contactbx p {

font-size: 500 14px;

color: #3e3e3e;

margin: 0 0 0 0px;

padding: 0px 0 4px 0px;

line-height: 22px;

text-align: justify;

text-align: center; }



.contactbx a {

color: #3e3e3e;

transition: all 0.5s; }



.contactbx a:hover {

color: #e95201;

text-decoration: underline; }



.contactbx .fas {

color: #3e3e3e;

margin: 0 8px 10px 0px;

font-size: 45px;

text-align: center; }



.backk2 {

background: #323030;

padding: 0 0 54px 10px; }



.contactbxm {

-webkit-box-shadow: -1px 2px 23px 1px rgba(0, 0, 0, 0.62);

-moz-box-shadow: -1px 2px 23px 1px rgba(0, 0, 0, 0.62);

box-shadow: -1px 2px 23px 1px rgba(0, 0, 0, 0.62); }



.largeimg {

border: 1px solid #ebebeb;

background: #fff; }



.bclrcc {

background: #efefef;

padding: 64px 12px; }



.prdareasear h4 {

font-size: 500 18px, sans-serif;

background: #004b79;

color: #fff;

margin: 0px 0 0 0px;

padding: 10px 14px;

text-transform: capitalize; }



.prdareasear h4 a {

color: #fff; }



.prdareab h4 {

font-size: 500 18px;

background: #004b79;

color: #fff;

margin: 0px 0 0 0px;

padding: 10px 14px;

text-transform: capitalize; }



.prdareab h4 a {

color: #fff; }



.prdareai h4 {

font-size: 500 18px;

background: #004b79;

color: #fff;

margin: 0px 0 0 0px;

padding: 10px 14px;

text-transform: capitalize; }



.prdareai h4 a {

color: #fff; }



.prdareag h4 {

font-size: 500 18px;

background: #004b79;

color: #fff;

margin: 0px 0 0 0px;

padding: 10px 14px;

text-transform: capitalize; }



.prdareag h4 a {

color: #fff; }



.lfetop h4 {

font-size: 600 15px;

text-transform: uppercase;

color: #000;

margin: 10px 0 0px 0px;

padding: 8px 0px; }



.lfetop h4 a {

color: #000; }



.detail2 {

margin-bottom: 15px; }



.detail2 h4 {

font-size: 28px;

font-weight: 500;

text-transform: capitalize;

color: #000;

margin: 0px 0 10px 0px;

padding: 0px 0px; }



.detail2 h5 {

text-transform: capitalize;

color: #000;

margin: 20px 0 24px 0px;

border-bottom: 1px solid #d6d6d6;

padding: 0px 0 15px 0px;

font-size: 16px; }



.detail2 h6 {

text-transform: capitalize;

color: #000;

margin: 0px 0 15px 0px;

font-size: 20px;

padding: 0px 0 20px 0px;

border-bottom: 1px solid #d6d6d6; }



.detail2 p {

color: #000;

margin: 0px 0px 0px 0px;

padding: 0px 0px 2px 2px;

line-height: 26px;

text-align: justify;

font-size: 16px; }



.detail2 p a {

color: #e95201 !important; }



.detail2 p span {

color: #000 !important; }



.detail2 select {

background: #efefef;

border: none;

outline: none;

border-radius: 0; }



.t1515 input {

font-size: 16px !important;

font-weight: 400;

background: #000;

color: #fff;

margin: 25px 0 0 4px;

padding: 10px 40px;

text-align: center;

transition: all 0.4s;

border-radius: 0; }



.real h4 {

font-size: 32px;

font-weight: 500;

color: #000;

margin: 25px 0 20px 0px;

padding: 0px 0px;

text-align: center; }



.lasani222 h4 {

font-size: 28px;

font-weight: 600;

color: #000;

text-align: center;

text-transform: uppercase;

font-style: italic;

background: url(images/cmspagbg.png) no-repeat center bottom;

padding-bottom: 30px;

margin: 20px 0 28px 0px; }



.bclrcnt {

background: #1a1a1a;

float: left;

width: 100%;

padding: 20px 0px; }



.bclrcnt strong {

font-size: 600 16px;

color: #ffcf40;

margin: 0 0 6px 0px;

padding: 0 0px; }



.bclrcnt p {

font-size: 400 13px;

color: #FFFFFF;

margin: 0 0 0 0px;

padding: 0 0px;

line-height: 22px;

text-align: justify; }



.bclrcnt a {

color: #FFFFFF;

transition: all 0.4s; }



.bclrcnt a:hover {

color: #ffe354;

color: #000000;

text-decoration: underline; }



.bclrcnt .fa {

margin: 0 4px 0 0px;

font-size: 14px;

color: #ffcf40; }



.feedcon {

float: left;

width: 100%; }



.feedcon h4 {

font-size: 18px;

font-weight: 500;

color: #000;

text-align: center;

text-transform: uppercase;

margin: 10px 0 20px 0px; }



.feedcon input {

border: 1px solid #ddd;

border-radius: 0;

font-weight: 300;

background: #ffffff; }



.feedcon select {

border: 1px solid #ddd;

border-radius: 0;

font-weight: 300;

background: #ffffff; }



.feedcon textarea {

border: 1px solid #ddd;

border-radius: 0;

font-weight: 300;

background: #ffffff; }



.mgt-0 {

margin-top: 0; }



.feedcon button {

background: #000;

color: #fff;

outline: none;

border: none;

margin: 0 0 0 0px;

padding: 13px 40px;

text-align: center;

font-weight: 400;

border-radius: 0;

transition: all 0.4s;

font-size: 15px;

text-transform: uppercase;

border: 2px solid #000;

line-height: initial;

font-weight: 500;

height: auto;

letter-spacing: 0.5px;

border-radius: 5px; }



.feedcon button:hover {

background: #000;

color: #fff;

border-color: #000; }



.form-control:focus {

color: #000;

background-color: #ffffff;

border-color: #e95201;

outline: 0;

box-shadow: 0 0 0 0.2rem rgba(254, 102, 18, 0); }



#next_pagesss {

margin: 60px 0px; }



#next_pagess {

margin: 60px 0px; }



.bbasket .pdpd img {

width: 100px; }



.lara_prdoducts {

float: left; }

.lara_prdoducts .pro-ins {

margin-top: 0 !important; }



.lara_prdoducts .list-col {

display: inline-block;

float: left;

width: 100%; }



.lara_prdoducts .list-col .gridview {

display: inline-block;

margin: 0;

padding: 0px 5px 0px;

float: left;

position: relative;

text-align: center;

transition: all 0.3s ease-out 0s;

width: 100%; }



.lara_prdoducts .product-action-wrapper-2 {

margin: 0px -15px -15px;

opacity: 0;

padding: 20px 23px 0;

transition: all 0.3s ease-out 0s;

position: absolute;

left: 0;

right: 0; }



.lara_prdoducts .devita-product-2:hover .list-col .gridview {

margin-bottom: 0px; }



.lara_prdoducts .devita-product-2.devita-product-yellowgreen .list-col .gridview {

padding: 0 28px 10px; }



.lara_pagination {

margin-top: 30px; }



.laraqty {

display: inline-block;

width: 80px;

height: 41px;

padding: 6px 12px;

font-size: 14px;

line-height: 1.42857143;

color: #282828;

background-color: #fff;

background-image: none;

border: 1px solid #e9e9e9;

border-radius: 4px;

-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;

-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }



.t1515 .lara_add_basket {

font-size: 16px !important;

font-weight: 400;

background: #000;

color: #fff;

margin: 0px 0 0 0px;

padding: 10px 40px;

text-align: center;

transition: all 0.4s;

border: 2px solid #000;

line-height: initial !important;

height: auto !important;

border-radius: 0px !important; }



.detail_social {

margin-top: 30px; }



.detail_social .footer_social ul li a {

color: #3e3e3e; }



.detail_social .footer_social ul li a:hover {

color: #fff; }



.t1515 input:hover {

background: #e95201;

color: #fff;

border-color: #e95201; }



.lara_tab_conat .show {

display: block !important;

opacity: 1 !important; }



.lara_contact_btn_p button {

background: #e95201;

color: #fff;

padding: 11px 29px;

height: auto;

font-size: 15px;

font-weight: 500;

border: 0px;

line-height: inherit;

border-radius: 5px;

transition: 0.45s; }



.lara_contact_btn_p button:hover {

background: #282829;

color: #fff; }



.about_zelator .lara_h2_ab {

font-size: 35px;

font-weight: 500;

margin-bottom: 24px;

padding-bottom: 28px;

position: relative;

text-transform: uppercase; }



.about_zelator .lara_h2_ab:after {

background-color: #dddddd;

bottom: 0;

content: "";

height: 2px;

left: 0;

position: absolute;

transition: all 0.4s ease 0s;

width: 80px; }



.about_zelator .about_text_in_ab h6 {

font-size: 15px;

font-weight: 500;

line-height: 24px;

color: #242424;

margin-bottom: 21px; }



.about_zelator .about_text_in_ab p {

font-size: 14px;

font-weight: 400;

line-height: 24px;

color: #242424;

margin-bottom: 15px; }



.about_zelator .about_text_in_ab a {

background-color: #e95201;

border-radius: 3px;

color: #fff;

display: inline-block;

font-size: 13px;

font-weight: 500;

margin-top: 45px;

line-height: 1;

transition: 0.45s;

padding: 17px 37px 18px;

text-transform: uppercase; }



.about_zelator .about_text_in_ab a:hover {

background: #282829; }



.pakistan_main {

float: left;

width: 100%;

margin-bottom: 30px; }



.pakistan_main h1 {

font-size: 30px;

padding-left: 15px;

text-transform: uppercase;

padding-bottom: 10px; }



.germany_main {

float: left;

width: 100%; }



.germany_main h1 {

font-size: 30px;

padding-left: 15px;

text-transform: uppercase;

padding-bottom: 10px; }



.lara_xxx h1 {

font-size: 30px;

text-transform: uppercase; }



.lara_map {

margin-top: 30px; }



.blog-area {

margin-top: 35px; }



.lara_prdarea ul > li {

list-style-type: square; }



.lara_prdarea ul > li > a {

font-weight: 700;

font-size: 18px; }



.lara_prdarea ul > li > ul > li > a {

font-weight: 600;

font-size: 16px; }



.lara_prdarea ul > li > ul > li > ul > li > a {

font-weight: 500;

font-size: 14px; }



.tab_pro {

margin-top: 0px !important;

border: 0px solid #e0e0e0;

padding-bottom: 20px; }



.sitemap a:hover {

display: block;

color: #e95201;

text-transform: capitalize;

letter-spacing: 2px; }



.language-currency {

margin-right: 42px;

position: relative;

display: inline-block;

width: 100px;

height: 40px;

line-height: 40px;

background: #dcdcdc;

text-align: center;

border-radius: 5px;

transform: translateY(2px); }



.language-currency:last-child {

margin-right: 0px; }



.language-currency::before {

background-color: #297ad4;

content: "";

height: 16px;

position: absolute;

right: -21px;

top: 3px;

width: 1px; }



.language-currency:last-child::before {

display: none; }



.language-currency.lang-curr-mrg {

line-height: 1;

margin-top: 4px; }



.language-currency span.world_ico {

display: inline-block;

font-size: 14px; }



.lang-curr-dropdown {

display: inline-block; }



.lang-curr-dropdown ul li {

list-style: outside none none;

position: relative; }



.lang-curr-dropdown ul li a {

color: #fff;

font-size: 12px; }



.lang-curr-dropdown ul li a:hover,

.header-top-right ul li a:hover {

color: #ddd; }



.lang-curr-dropdown ul li a i {

font-size: 10px;

margin-left: 5px; }



.lang-curr-dropdown ul li ul {

background: #fff none repeat scroll 0 0;

border: medium none;

border-radius: 2px;

box-shadow: 0 0 7px 0.5px rgba(0, 0, 0, 0.15);

display: none;

left: 0;

padding: 15px 14px;

position: absolute;

width: 100px;

z-index: 99;

top: 150%; }



.lang-curr-dropdown ul li ul li {

padding-bottom: 6px; }



.lang-curr-mrg .lang-curr-dropdown ul li ul li {

padding-bottom: 7px; }



.lang-curr-dropdown ul li ul li:last-child,

.lang-curr-mrg .lang-curr-dropdown ul li ul li:last-child {

padding-bottom: 0px; }



.lang-curr-dropdown ul li ul li > a {

color: #454545;

text-transform: capitalize;

display: block; }



.lang-curr-dropdown ul li ul li > a:hover {

color: #0363cd;

padding-left: 5px; }



.row_x {

display: flex;

-ms-flex-wrap: wrap;

flex-wrap: wrap;

margin-right: -15px;

margin-left: -15px; }



.border_pagination {

float: left;

width: 100%;

background: #e8e5e500;

margin: 0 10px 0 0;

font-size: 0;

padding: 13px 15px;

border: 1px solid #e9e9e9; }



.col-md_j {

float: left;

width: 100%; }



.lara_x_rowsa {

position: relative; }



.lara_x_rowsa:after {

content: ""; }



.paginginfo .mtb-8 {

margin: 0px !important; }



.paginginfo .mtb-5 {

margin: 0px !important; }



.lara_details_p .cat_inner {

margin: 0px !important; }



.img-responsive {

max-width: 100%;

height: auto; }



.center-block {

margin-left: auto !important;

margin-right: auto !important;

display: block !important; }



.lara_label_qty {

width: 12%;

display: inline-block;

margin-right: 20px; }



/* Sitemap*/

.sitemap a {

font-size: 17px !important;

font-weight: 500 !important;

color: #000;

padding: 3px !important;

display: block;

transition: all 0.5s; }



.sitemap a i {

font-size: 10px; }



.sitemap a:hover {

padding: 3px !important;

display: block;

color: #e95201; }



.sitemap ul {

margin-left: 10px; }



.sitemap ul ul {

margin-left: 20px; }



.sitemap ul ul ul {

margin-left: 30px; }



.sitemap ul ul ul ul {

margin-left: 40px; }



/****************************************/

/* google language */

#google_translate_element {

color: #fff;

text-decoration: none;

padding: 0px;

text-align: center; }



.goog-te-gadget img {

display: none; }



.goog-te-gadget-simple {

background: none !important;

border: none !important;

color: #b6b6b6;

font-size: 14px;

display: inline-block;

padding-top: 2px;

padding-bottom: 0px;

zoom: 1; }



.goog-te-gadget-simple .goog-te-menu-value {

color: #fff !important; }



.goog-te-menu-value span {

padding: 4px 0; }



.goog-te-menu-value span:first-child {

margin-right: 20px; }



.goog-te-menu-value span:last-child {

color: #fff !important;

padding: 0px 3px 0 5px;

border: none !important; }



.goog-te-menu-value {

text-decoration: none !important; }



.goog-te-menu-value span:nth-child(1) {

margin: -4px 0 0 0;

color: #000000; }



.goog-te-menu-value span:nth-child(3) {

display: none; }



.goog-te-gadget-simple .goog-te-menu-value {

color: #000 !important; }



.goog-te-menu-value span:last-child {

color: #000 !important;

display: inline-block;

display: none; }



/* google language end */

.real h4 {

font-size: 36px;

margin: 30px 0 20px 0px;

padding: 0px 0px;

text-transform: uppercase; }



@media screen and (max-width: 768px) {

.col-1,

.col-2,

.col-3,

.col-4,

.col-5,

.col-6,

.col-7,

.col-8,

.col-9,

.col-10,

.col-11,

.col-12,

.col-13,

.col-14,

.col-15,

.col-16,

.col-17,

.col-18,

.col-19,

.col-20,

.col-21,

.col-22,

.col-23,

.col-24,

.col-25,

.col-26,

.col-27,

.col-28,

.col-29,

.col-30,

.col-31,

.col-32,

.col-33,

.col-34,

.col-35,

.col-36,

.col-37,

.col-38,

.col-39,

.col-40,

.col-41,

.col-42,

.col-43,

.col-44,

.col-45,

.col-46,

.col-47,

.col-48,

.col-49,

.col-50,

.col-51,

.col-52,

.col-53,

.col-54,

.col-55,

.col-56,

.col-57,

.col-58,

.col-59,

.col-60,

.col,

.col-auto,

.col-sm-1,

.col-sm-2,

.col-sm-3,

.col-sm-4,

.col-sm-5,

.col-sm-6,

.col-sm-7,

.col-sm-8,

.col-sm-9,

.col-sm-10,

.col-sm-11,

.col-sm-12,

.col-sm-13,

.col-sm-14,

.col-sm-15,

.col-sm-16,

.col-sm-17,

.col-sm-18,

.col-sm-19,

.col-sm-20,

.col-sm-21,

.col-sm-22,

.col-sm-23,

.col-sm-24,

.col-sm-25,

.col-sm-26,

.col-sm-27,

.col-sm-28,

.col-sm-29,

.col-sm-30,

.col-sm-31,

.col-sm-32,

.col-sm-33,

.col-sm-34,

.col-sm-35,

.col-sm-36,

.col-sm-37,

.col-sm-38,

.col-sm-39,

.col-sm-40,

.col-sm-41,

.col-sm-42,

.col-sm-43,

.col-sm-44,

.col-sm-45,

.col-sm-46,

.col-sm-47,

.col-sm-48,

.col-sm-49,

.col-sm-50,

.col-sm-51,

.col-sm-52,

.col-sm-53,

.col-sm-54,

.col-sm-55,

.col-sm-56,

.col-sm-57,

.col-sm-58,

.col-sm-59,

.col-sm-60,

.col-sm,

.col-sm-auto,

.col-md-1,

.col-md-2,

.col-md-3,

.col-md-4,

.col-md-5,

.col-md-6,

.col-md-7,

.col-md-8,

.col-md-9,

.col-md-10,

.col-md-11,

.col-md-12,

.col-md-13,

.col-md-14,

.col-md-15,

.col-md-16,

.col-md-17,

.col-md-18,

.col-md-19,

.col-md-20,

.col-md-21,

.col-md-22,

.col-md-23,

.col-md-24,

.col-md-25,

.col-md-26,

.col-md-27,

.col-md-28,

.col-md-29,

.col-md-30,

.col-md-31,

.col-md-32,

.col-md-33,

.col-md-34,

.col-md-35,

.col-md-36,

.col-md-37,

.col-md-38,

.col-md-39,

.col-md-40,

.col-md-41,

.col-md-42,

.col-md-43,

.col-md-44,

.col-md-45,

.col-md-46,

.col-md-47,

.col-md-48,

.col-md-49,

.col-md-50,

.col-md-51,

.col-md-52,

.col-md-53,

.col-md-54,

.col-md-55,

.col-md-56,

.col-md-57,

.col-md-58,

.col-md-59,

.col-md-60,

.col-md,

.col-md-auto,

.col-lg-1,

.col-lg-2,

.col-lg-3,

.col-lg-4,

.col-lg-5,

.col-lg-6,

.col-lg-7,

.col-lg-8,

.col-lg-9,

.col-lg-10,

.col-lg-11,

.col-lg-12,

.col-lg-13,

.col-lg-14,

.col-lg-15,

.col-lg-16,

.col-lg-17,

.col-lg-18,

.col-lg-19,

.col-lg-20,

.col-lg-21,

.col-lg-22,

.col-lg-23,

.col-lg-24,

.col-lg-25,

.col-lg-26,

.col-lg-27,

.col-lg-28,

.col-lg-29,

.col-lg-30,

.col-lg-31,

.col-lg-32,

.col-lg-33,

.col-lg-34,

.col-lg-35,

.col-lg-36,

.col-lg-37,

.col-lg-38,

.col-lg-39,

.col-lg-40,

.col-lg-41,

.col-lg-42,

.col-lg-43,

.col-lg-44,

.col-lg-45,

.col-lg-46,

.col-lg-47,

.col-lg-48,

.col-lg-49,

.col-lg-50,

.col-lg-51,

.col-lg-52,

.col-lg-53,

.col-lg-54,

.col-lg-55,

.col-lg-56,

.col-lg-57,

.col-lg-58,

.col-lg-59,

.col-lg-60,

.col-lg,

.col-lg-auto,

.col-xl-1,

.col-xl-2,

.col-xl-3,

.col-xl-4,

.col-xl-5,

.col-xl-6,

.col-xl-7,

.col-xl-8,

.col-xl-9,

.col-xl-10,

.col-xl-11,

.col-xl-12,

.col-xl-13,

.col-xl-14,

.col-xl-15,

.col-xl-16,

.col-xl-17,

.col-xl-18,

.col-xl-19,

.col-xl-20,

.col-xl-21,

.col-xl-22,

.col-xl-23,

.col-xl-24,

.col-xl-25,

.col-xl-26,

.col-xl-27,

.col-xl-28,

.col-xl-29,

.col-xl-30,

.col-xl-31,

.col-xl-32,

.col-xl-33,

.col-xl-34,

.col-xl-35,

.col-xl-36,

.col-xl-37,

.col-xl-38,

.col-xl-39,

.col-xl-40,

.col-xl-41,

.col-xl-42,

.col-xl-43,

.col-xl-44,

.col-xl-45,

.col-xl-46,

.col-xl-47,

.col-xl-48,

.col-xl-49,

.col-xl-50,

.col-xl-51,

.col-xl-52,

.col-xl-53,

.col-xl-54,

.col-xl-55,

.col-xl-56,

.col-xl-57,

.col-xl-58,

.col-xl-59,

.col-xl-60,

.col-xl,

.col-xl-auto,

.col-xxl-1,

.col-xxl-2,

.col-xxl-3,

.col-xxl-4,

.col-xxl-5,

.col-xxl-6,

.col-xxl-7,

.col-xxl-8,

.col-xxl-9,

.col-xxl-10,

.col-xxl-11,

.col-xxl-12,

.col-xxl-13,

.col-xxl-14,

.col-xxl-15,

.col-xxl-16,

.col-xxl-17,

.col-xxl-18,

.col-xxl-19,

.col-xxl-20,

.col-xxl-21,

.col-xxl-22,

.col-xxl-23,

.col-xxl-24,

.col-xxl-25,

.col-xxl-26,

.col-xxl-27,

.col-xxl-28,

.col-xxl-29,

.col-xxl-30,

.col-xxl-31,

.col-xxl-32,

.col-xxl-33,

.col-xxl-34,

.col-xxl-35,

.col-xxl-36,

.col-xxl-37,

.col-xxl-38,

.col-xxl-39,

.col-xxl-40,

.col-xxl-41,

.col-xxl-42,

.col-xxl-43,

.col-xxl-44,

.col-xxl-45,

.col-xxl-46,

.col-xxl-47,

.col-xxl-48,

.col-xxl-49,

.col-xxl-50,

.col-xxl-51,

.col-xxl-52,

.col-xxl-53,

.col-xxl-54,

.col-xxl-55,

.col-xxl-56,

.col-xxl-57,

.col-xxl-58,

.col-xxl-59,

.col-xxl-60,

.col-xxl,

.col-xxl-auto {

padding-right: 5px;

padding-left: 5px; }



.lara_prdoducts .no_pad_p {

padding: 0px 0px !important;

padding-top: 40px !important; }



.row {

margin-right: -5px;

margin-left: -5px; }



.paginginfo {

display: flex;

flex-wrap: wrap;

margin-right: -5px;

margin-left: -5px; }



.container-fluid {

width: 100%;

padding-right: 5px;

padding-left: 5px; }



.row_x {

margin-right: -5px;

margin-left: -5px; }



.ccback {

font-size: 12px; }



.bbasket .clpadl button {

margin-top: 5px; }



.feature_area_m .feature-txt {

position: absolute;

right: 10px;

bottom: -18px; }



.feature_area_m .feature-txt a i {

font-size: 18px;

color: #000; }



.feature_area_m .feature-txt a:hover {

background-color: #db9003;

padding: 9px 18px;

font-size: 12px; }



ul.sitemap {

margin-left: 20px; }



#next_pagess {

margin: 30px 0px !important; }



.prod_heading_right h1 {

font-size: 20px; }



.prod_heading_right h4 {

font-weight: 300;

font-size: 12px;

padding: 8px 0px 0px 0; }



.t1515 .lara_add_basket {

margin-top: 15px; }



#next_pagesss {

margin: 30px 0px; }



#next_pagess {

margin: 30px 0px; }



.product__title {

font-size: 16px;

padding: 30px 20px 0px 40px; }



.product__sku {

font-size: 15px; }



.lara_txt-l {

text-align: left; }



.lara_txt-r {

text-align: right; }



.lara_prdoducts .fea_item h2 {

font-size: 17px; }



.lara_prdoducts .fea_item h3 {

font-size: 17px; }



.real h4 {

font-size: 29px;

margin: 0px 0 20px 0px; } }

.contact_form h2 {

font-weight: 600;

padding-bottom: 10px;

margin-bottom: 30px;

font-size: 35px;

display: inline-block;

position: relative; }



.contact_form h2:after {

content: "";

width: 100%;

height: 2px;

position: absolute;

bottom: 0;

left: 0; }



.contact_form {

background: #fff;

box-shadow: 0px 3px 18px rgba(35, 38, 40, 0.3);

padding: 30px 30px 30px 30px; }



.lara_textarea textarea {

padding: 13px 10px; }



.contact_form .form-control {

font-size: 13px; }



.contact_form .form-control:focus {

color: #495057;

background-color: #fff;

border-color: #e95201;

outline: 0;

box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0); }



.address_map {

margin-top: 60px;

float: left;

width: 100%; }



.contact_info h2 {

text-transform: uppercase;

background: #000;

color: #fff;

font-size: 22px;

padding: 10px 20px; }



.address_list {

background: #fff;

padding: 30px 20px 0px 20px;

box-shadow: 0px 3px 18px rgba(35, 38, 40, 0.3); }



.addressmaterial .media-left {

padding-right: 15px;

padding-top: 3px; }



.addressmaterial .media-left span {

color: #e95201;

font-size: 16px;

display: inline-block;

width: 30px;

height: 30px;

line-height: 28px;

border: 1px solid #e95201;

text-align: center;

border-radius: 50%; }



.addressmaterial .media-body h5 {

font-size: 17px; }



.addressmaterial .media-body p {

margin-bottom: 0px; }



.addressmaterial .media a {

color: #161616; }



.addressmaterial .media a:hover {

color: #e95201; }



.addressmaterial .media-left span.last_ps {

font-size: 14px;

line-height: 27px; }



.addressmaterial .location {

padding-bottom: 20px; }



.no_pad_p {

padding: 0px 0px !important;

padding-top: 40px !important; }



.feature_area_m .lara_prdoducts .add-basket h4 {

color: #252525;

font-weight: 700;

font-size: 14px; }



.feature_area_m .lara_prdoducts .add-basket p {

font-size: 13px;

padding: 2px 0; }



.lara_prdoducts {

margin-top: 30px; }



.quantity-inp input {

width: 70px !important; }



::-webkit-scrollbar {

width: 15px; }



::-webkit-scrollbar-track {

background: #f1f1f1; }



::-webkit-scrollbar-thumb {

background: #888; }



::-webkit-scrollbar-thumb:hover {

background: #555; }



.lara_ad .media-body h5 {

color: #000 !important; }



/*# sourceMappingURL=main.css.map */












.whattff{ position:fixed; bottom:4%; left:2%;}
.whattff i{ color:#fff; background:#30a84e; font-size:40px; padding:10px 12px; border-radius:50px; width:50px; height:50px; line-height:50px;}


