/*red-color*/

@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);

.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: #bf0a2a; }



.top_contact ul li:hover a {

  color: #bf0a2a; }



.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: #bf0a2a !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: #bf0a2a !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: #bf0a2a;

  color: #fff;

  border: 0px;

  font-weight: 300;

  border: 2px solid #bf0a2a;

  padding: 5px 12px;

  transition: 0.45s;

  border-radius: 5px; }



.bbasket .clpadl button:hover {

  background: #222220;

  color: #fff;

  border-color: #222220; }



/****************************************/

/**********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; }



.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: #bf0a2a !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: #bf0a2a; }



/* 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: #bf0a2a !important; }



.cat_active:hover {

  color: #000 !important; }



.cd-accordion-menu a.cat_active:hover {

  color: #222220 !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: #bf0a2a;

  border-color: #bf0a2a;

  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: #bf0a2a;

  background: #bf0a2a; }



.paginginfo a.paginga {

  background: #bf0a2a;

  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 #bf0a2a; }



.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: #bf0a2a !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 #bf0a2a;

  margin: 5px 0px; }



.prodpgcat a span {

  position: absolute;

  top: 50%;

  left: 95%;

  transform: translate(-95%, -50%); }



.prodpgcat a:hover {

  background: #bf0a2a;

  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: #bf0a2a; }



/*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: #bf0a2a;

  color: #fff !important;

  padding: 8px 15px;

  margin: 5px 0;

  border: 2px solid #bf0a2a;

  transition: all 0.5s;

  border-radius: 5px; }



.ccback:hover {

  background: #222220;

  color: #fff !important;

  border-color: #222220; }



.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: #bf0a2a;

  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: #222220; }



.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: #222a51;

  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: #bf0a2a;

  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: #bf0a2a;

  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: #bf0a2a !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: #222220;

  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 #222220;

  line-height: initial;

  font-weight: 500;

  height: auto;

  letter-spacing: 0.5px;

  border-radius: 5px; }



.feedcon button:hover {

  background: #bf0a2a;

  color: #fff;

  border-color: #bf0a2a; }



.form-control:focus {

  color: #000;

  background-color: #ffffff;

  border-color: #bf0a2a;

  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 .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: #222220;

  color: #fff;

  margin: 0px 0 0 0px;

  padding: 10px 40px;

  text-align: center;

  transition: all 0.4s;

  border: 2px solid #222220;

  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: #bf0a2a;

  color: #fff;

  border-color: #bf0a2a; }



.lara_tab_conat .show {

  display: block !important;

  opacity: 1 !important; }



.lara_contact_btn_p button {

  background: #bf0a2a;

  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: #bf0a2a;

  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: 1px solid #e0e0e0;

  padding-bottom: 20px; }



.sitemap a:hover {

  display: block;

  color: #bf0a2a;

  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: #bf0a2a; }



.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,

  .col-1,

  .col-10,

  .col-11,

  .col-12,

  .col-2,

  .col-3,

  .col-4,

  .col-5,

  .col-6,

  .col-7,

  .col-8,

  .col-9,

  .col-auto,

  .col-lg,

  .col-lg-1,

  .col-lg-10,

  .col-lg-11,

  .col-lg-12,

  .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-auto,

  .col-md,

  .col-md-1,

  .col-md-10,

  .col-md-11,

  .col-md-12,

  .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-auto,

  .col-sm,

  .col-sm-1,

  .col-sm-10,

  .col-sm-11,

  .col-sm-12,

  .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-auto,

  .col-xl,

  .col-xl-1,

  .col-xl-10,

  .col-xl-11,

  .col-xl-12,

  .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-auto {

    padding: 0px 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: #bf0a2a;

  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: #222220;

  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: #bf0a2a;

  font-size: 16px;

  display: inline-block;

  width: 30px;

  height: 30px;

  line-height: 28px;

  border: 1px solid #bf0a2a;

  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: #bf0a2a; }



.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; }



/*# sourceMappingURL=panel.css.map */




