#iqitmegamenu-horizontal{ border-top: 1px none #ffffff; border-bottom: 1px none #ffffff; border-left: 1px none #ffffff; border-right: 1px none #ffffff; background-color: #000000; } .cbp-horizontal .cbp-legend{ background-color: #CA5058; color: #ffffff; } .cbp-horizontal .cbp-legend .cbp-legend-arrow{ color: #CA5058; } .cbp-horizontal > ul > li.cbp-hropen > a, .cbp-horizontal > ul > li.cbp-hropen > a:hover{ background-color: #fafafa; color: #000000; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > span.cbp-main-link{ color: #000000; line-height: 45px; padding-left: 14px; max-width: 400px; padding-right: 14px; text-transform: uppercase; font-size: 14px; border-left: 1px none #ffffff; } .cbp-horizontal .cbp-tab-title{ line-height: 15px; } @media (min-width: 1320px){ .cbp-horizontal .cbp-tab-title{ line-height: 15px; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > span.cbp-main-link{ font-size: 14px; padding-left: 20px; padding-right: 20px; } } .cbp-vertical-on-top .cbp-vertical-title{ line-height: 45px; } .cbp-horizontal > ul > li > a .cbp-mainlink-icon, .cbp-horizontal > ul > li > a .cbp-mainlink-iicon{ font-size: 14px; max-height: 14px; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; border-left: 1px solid #cecece; border-right: 1px solid #cecece; background-color: #ffffff; } .cbp-hrmenu .cbp-triangle-top{ border-bottom-color: #ffffff; top: 1px; } .cbp-hrmenu .cbp-triangle-left, #columns .cbp-hrmenu .cbp-triangle-left{ border-right-color: #ffffff; left: 1px; } .cbp-hrmenu .cbp-triangle-top-back{left: -1px; border-bottom: 13px solid #cecece; border-left: 13px solid transparent; border-right: 13px solid transparent;} .cbp-hrmenu .cbp-triangle-left-back, #columns .cbp-hrmenu .cbp-triangle-left-back{left: -13px; border-right: 13px solid #cecece; border-bottom: 13px solid transparent; border-left: 13px solid transparent;} .cbp-hrmenu .menu_column { border-color: #cecece; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); } .cbp-hrmenu .cbp-hrsub-tabs-names li .cbp-inner-border-hider{ width: 1px; right: -1px; } .cbp-hrmenu .cbp-hrsub-tabs-names li{ border-bottom: 1px solid #cecece; } .cbp-hrmenu .cbp-tab-pane{ border-left: 1px solid #cecece; } .is_rtl .cbp-hrmenu .cbp-tab-pane{ border-right: 1px solid #cecece; } .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link { font-size: 13px; line-height: 17px; color: #777777; text-transform: uppercase; font-weight: bold; } .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover { color: #333333; } .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title{ padding-bottom: 6px; border-bottom: 1px solid #cecece; } .cbp-hrmenu .cbp-hrsub-inner{ font-size: 12px; line-height: 16px; color: #777777; } .cbp-hrmenu .cbp-hrsub-inner a, .cbp-hrmenu .cbp-hrsub-inner a:link{ color: #777777; } .cbp-hrmenu .cbp-hrsub-inner a:hover{ color: #333333; } .cbp-vertical-title{ background-color: #000000; color: #ffffff; font-size: 14px; line-height: 45px; text-transform: uppercase; } .cbp-vertical-title:hover{ background-color: #282828; color: #ffffff; } .cbp-hrmenu.cbp-vertical > ul{ border-top: 1px none #cecece; border-bottom: 1px solid #cecece; border-left: 1px solid #cecece; border-right: 1px solid #cecece; background-color: transparent; } .cbp-vertical .cbp-legend{ background-color: #CA5058; color: #ffffff; } .cbp-vertical .cbp-legend .cbp-legend-arrow{ color: #CA5058; } .cbp-vertical > ul > li.cbp-hropen > a, .cbp-vertical > ul > li.cbp-hropen > a:hover{ background-color: #fafafa; color: #000000; } .cbp-vertical > ul > li > a, .cbp-vertical > ul > li > span.cbp-main-link{ color: #777777; padding-top: 20px; padding-bottom: 20px; text-transform: uppercase; font-size: 14px; border-top: 1px solid #cecece; } .cbp-vertical > ul > li > a .cbp-mainlink-icon, .cbp-vertical > ul > li > a .cbp-mainlink-iicon{ font-size: 14px; max-height: 14px; }.cbp-vertical-on-top .cbp-hrmenu.cbp-vertical > ul{ -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); } .cbp-hrmenu .cbp-hrsub-inner .cbp-tabs-names li a { background-color: #F9F9F9; color: #777777; } .cbp-hrmenu .cbp-submenu-it-indicator{ color: #777777;} .cbp-tabs-names li a:hover, .cbp-hrmenu .cbp-hrsub-tabs-names li.active a, .cbp-tabs-names li .cbp-inner-border-hider { background-color: #ffffff; color: #777777; } .cbp-hrmenu li.active .cbp-submenu-it-indicator{ color: #777777;} #iqitmegamenu-mobile #iqitmegamenu-shower { background-color: #000000; color: #ffffff; border: 1px solid #cecece; } #iqitmegamenu-mobile .iqitmegamenu-icon { color: #e4032d; background-color: #ffffff; } .cbp-mobilesubmenu{ background-color: #ffffff; color: #777777; border-bottom: 1px solid #cecece; border-left: 1px solid #cecece; border-right: 1px solid #cecece; } #iqitmegamenu-accordion{ background-color: #ffffff; color: #777777; } #iqitmegamenu-mobile .iqitmegamenu-accordion > li ul{ background-color: #f8f8f8; } #iqitmegamenu-accordion.cbp-spmenu > li ul{ background-color: #f8f8f8; } #iqitmegamenu-mobile .iqitmegamenu-accordion > li ul a{ border-top: 1px solid #cecece; } #iqitmegamenu-mobile .iqitmegamenu-accordion > li{ border-bottom: 1px solid #cecece; } .cbp-spmenu-vertical a{ border-bottom: 1px solid #cecece; } #iqitmegamenu-accordion.cbp-spmenu > li ul div.responsiveInykator{ border: 0px solid #cecece; color: #000000; } #iqitmegamenu-mobile .iqitmegamenu-accordion li a, .cbp-spmenu a{ color: #777777; } #iqitmegamenu-mobile .iqitmegamenu-accordion li a:hover{ color: #777777; background-color: #e5e5e5; padding-left: 10px; } .cbp-spmenu a:hover{ color: #777777; background-color: #e5e5e5; } #iqitmegamenu-accordion div.responsiveInykator{ color: #777777; background-color: #000000; }


/***mobile menu***/
  @media (max-width:  767px) {
#iqitmegamenu-mobile .active .iqitmegamenu-icon .icon { height: 30px; width: 25px; }
#iqitmegamenu-accordion.cbp-spmenu,
#iqitmegamenu-accordion.cbp-spmenu li a:hover{box-shadow: 0px 0 0px 0px rgba(0, 0, 0, 0) inset;}
#iqitmegamenu-mobile .iqitmegamenu-accordion li a, 
#iqitmegamenu-accordion.cbp-spmenu > li a {padding: 18px 20px 14px;font-weight: normal;}
#iqitmegamenu-accordion.cbp-spmenu-vertical a {border-bottom: 1px solid #dee1eb;background:url("../../../../../img/mobile-right-arrow.png") no-repeat scroll right 52% / 12px auto; cursor: pointer; }
.cbp-spmenu-push-toright {left: 240px;position:fixed;}
.cbp-spmenu-push-toright #header .main-menu-container .iqitmegamenu-wrapper { width: 100%; }
.cbp-spmenu-push-toright #header #topbar { display: none; }
.cbp-spmenu-push-toright #header .main-menu.mainnav-v1 { min-height: 52px; }

/*.lang_en #iqitmegamenu-accordion.cbp-spmenu-vertical li:nth-child(1) a,*/
/*#iqitmegamenu-accordion.cbp-spmenu-vertical li:nth-child(1) a,
#iqitmegamenu-accordion.cbp-spmenu-vertical li:nth-child(2) a,
#iqitmegamenu-accordion.cbp-spmenu-vertical li:nth-child(5) a,
#iqitmegamenu-accordion.cbp-spmenu-vertical li:nth-child(6) a,
#iqitmegamenu-accordion.cbp-spmenu-vertical li:nth-child(7) a,
#iqitmegamenu-accordion.cbp-spmenu-vertical li:nth-child(8) a{ background: none;}*/

/* Sub Menu Changes End */
#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu,
#iqitmegamenu-accordion li.responsiveInykator.open_all,
#iqitmegamenu-accordion li.open_all { transform: translateX(-240px); -ms-transform: translateX(-240px); -webkit-transform: translateX(-240px); -moz-transform: translateX(-240px); -o-transform: translateX(-240px); }
#iqitmegamenu-accordion li { position: relative; transition: transform 0.2s ease-in-out 0s; -ms-transform: transform 0.2s ease-in-out 0s; -webkit-transform: transform 0.2s ease-in-out 0s; -moz-transform: transform 0.2s ease-in-out 0s; -o-transform: transform 0.2s ease-in-out 0s; border-bottom: 1px solid #e9e9e9; }
#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu > ul {/* height: 100%;*/ left: 240px; position: absolute; top: 0; width: 100%; }
#iqitmegamenu-accordion > li.responsiveInykator.not_active_parent_menu.open_all { display: block ; }
#iqitmegamenu-accordion > li.active_parent_menu:not(.current_active) { position: absolute; left: -240px; }
#iqitmegamenu-accordion .responsiveInykator.custom-links a { background: none; }
#iqitmegamenu-mobile .iqitmegamenu-accordion li a, 
#iqitmegamenu-accordion.cbp-spmenu > li a { padding: 18px 20px 14px; }
#iqitmegamenu-accordion .active_parent_menu.current_active ul {  padding: 0;  }
#iqitmegamenu-accordion .active_parent_menu.current_active ul li a { padding: 18px 0px 14px 30px; }
#iqitmegamenu-accordion .responsiveInykator.active_parent_menu.current_active a.return-link { padding-top: 20px;  background: rgba(0, 0, 0, 0) url() no-repeat 6px 50% / 14px auto; padding-left: 23px; cursor: pointer; }
/*#iqitmegamenu-accordion .responsiveInykator.custom-links:not(.custom-outlet-link) a  { color: #777777; }
*/

#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu.current_active ul li{ background: #ffffff; }
#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu ul.active_depth_second li {transform:translateX(-240px);}
#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu ul.active_depth_second {position:absolute; top:-120px; left:240px; height:100%; width:100%;}
#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu ul.active_depth_second li.responsiveInykator ul { position:absolute; top:12px; left:240px; height:100%; width:100%;}
#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu ul.active_depth_second li.responsiveInykator ul li { transform:translateX(0);}
#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu ul.active_depth_second li.responsiveInykator ul li a { text-transform:uppercase;border-bottom:1px solid #eeeeee}
#iqitmegamenu-accordion.cbp-spmenu-vertical.cbp-spmenu-vertical.cbp-spmenu-left { border-top:0px solid #000;}


#iqitmegamenu-accordion li.responsiveInykator.active_parent_menu ul.active_depth_second li ul li { font-size: 14px; }
 #iqitmegamenu-accordion.cbp-spmenu .current_active li a:hover { padding-left:40px ;}
#iqitmegamenu-accordion .responsiveInykator.active_parent_menu.current_active a.return-link:hover{ padding-left:33px;} 
#iqitmegamenu-accordion .responsiveInykator.active_parent_menu.current_active .return-link::before {content:''; background: rgba(0, 0, 0, 0) url("../../../img/mobile-right-arrow.png") no-repeat scroll left 52% / 13px auto !important; padding: 8px; width: 20px; height: 20px;
  transform: rotate(-180deg);display: inline-block; position: absolute; left: 0px; top: 19px;}
#iqitmegamenu-accordion.cbp-spmenu > li a { font-size: 14px; font-weight: 500; color: #000000; text-transform: inherit; }
.cbp-spmenu-body.cbp-spmenu-push-toright #header #topbar { display: block; }




.box-info-product #add_to_cart button:hover,
.btn-outline:hover, 
.btn-outline:focus, 
.btn-outline:active { background-color: #fff8fc; border: 1px solid #fff8fcs;color: #000000; }

#iqitmegamenu-accordion .responsiveInykator.custom-links  span { float: left; width: 100%; }
#iqitmegamenu-accordion .responsiveInykator.custom-links  span a { float:left; padding-right: 0px; border: none; }

.cbp-hrmenu .cbp-hrsub-inner > .row.first_rows.menu-element-id-1 { max-width: 802px; }
.cbp-hrmenu .cbp-hrsub-inner > .row.first_rows.menu-element-id-1 .cbp-menu-column-inner ul li a { font-size: 13px; }


#iqitmegamenu-accordion.cbp-spmenu-vertical a { background: none; }

#iqitmegamenu-accordion .submenu.responsiveInykator > a { background: url("../../../../../../img/mobile-right-arrow.png") no-repeat scroll right 52% / 12px auto; background-size: 7px 12px; background-position-x: right 12px; }
.submenu.responsiveInykator ul li .return-link {display :none; }
.submenu.responsiveInykator ul li:first-child .return-link {  display: block; }
#iqitmegamenu-accordion.cbp-spmenu .submenu.responsiveInykator.current_active ul li .submenu-heading{ display: none; }
#iqitmegamenu-accordion.cbp-spmenu .submenu.responsiveInykator.current_active ul li:nth-child(2) .submenu-heading { font-weight: bold; display: none; }

.cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > span.cbp-main-link { line-height: 34px !important; }


#iqitmegamenu-horizontal .cbp-menu-column-inner  a { position: relative; float: left; font-family: "Gotham", sans-serif}
#iqitmegamenu-horizontal .cbp-menu-column-inner .menu-title{ color: #ffffff; font-size: 14px; "Gotham", sans-serif; position: absolute; left: 0; font-weight: bold; right: 0; margin: 0 auto; max-width: 250px; width: 100%; text-align: center; bottom: 42px; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-4, 
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-5 { width: 35%; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-3 { width: 26%; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-4 { float: right; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner a { float: left; width: 100%; font-size: 14px; }
#iqitmegamenu-horizontal .cbp-menu-column-inner .cbp-column-title { color: #000000; font-weight: bold; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .cbp-column-title { color: #000000; font-weight: bold; margin-top: 19px; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-has-submeu.cbp-hropen > a,
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-hropen > a:hover {   border-bottom: 0px; }

#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-has-submeu.cbp-hropen > a span,
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-hropen > a:hover span { border-bottom: solid 2px #e9e9e9; line-height: 34px; top: 0px; }
/*add ocs */
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-2,
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-4, 
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-3 { width: 25%; max-width: 25%;  }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-5 { width: 25%; max-width: 25%; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner > .row.first_rows.menu-element-id-1 {  max-width: 1100px;  }
#iqitmegamenu-horizontal .cbp-menu-column-inner .menu-title { background-color: #000;margin: 0px;padding: 10px 0px; }

/*add ocs */
#iqitmegamenu-accordion.cbp-spmenu > li a{ border-bottom: 0px; }
#iqitmegamenu-accordion.cbp-spmenu .submenu.responsiveInykator.current_active ul li:nth-child(2) .submenu-heading:parent { border-bottom: 0px;  }

#iqitmegamenu-accordion.cbp-spmenu > li ul li { position: relative; }
#iqitmegamenu-accordion.cbp-spmenu > li ul div.responsiveInykator { position: absolute; right: 0px; top: 1px; }


#iqitmegamenu-accordion.cbp-spmenu-vertical a { background: none; }

#iqitmegamenu-accordion .submenu.responsiveInykator > a { background: url("../../../img/mobile-right-arrow.png") no-repeat scroll right 52% / 12px auto;  }
.submenu.responsiveInykator ul li .return-link {display :none; }
.submenu.responsiveInykator ul li:first-child .return-link {  display: block; }
#iqitmegamenu-accordion.cbp-spmenu .submenu.responsiveInykator.current_active ul li .submenu-heading{ display: none; }
#iqitmegamenu-accordion.cbp-spmenu .submenu.responsiveInykator.current_active ul li:nth-child(2) .submenu-heading { font-weight: bold; display: none; }

.cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > span.cbp-main-link { line-height: 34px !important; }


#iqitmegamenu-horizontal .cbp-menu-column-inner  a { position: relative; float: left; font-family: "Gotham", sans-serif}
#iqitmegamenu-horizontal .cbp-menu-column-inner .menu-title{ color: #ffffff; font-size: 14px; "Gotham", sans-serif; position: absolute; left: 0; font-weight: bold; right: 0; margin: 0 auto; max-width: 250px; width: 100%; text-align: center; bottom: 42px; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-4, 
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-5 { width: 35%; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-3 { width: 26%; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .menu-element-id-4 { float: right; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner a { float: left; width: 100%; font-size: 14px; }
#iqitmegamenu-horizontal .cbp-menu-column-inner .cbp-column-title { color: #000000; font-weight: bold; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrsub-inner .cbp-column-title { color: #000000; font-weight: bold; margin-top: 19px; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-has-submeu.cbp-hropen > a,
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-hropen > a:hover {   border-bottom: 0px; }

#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-has-submeu.cbp-hropen > a span,
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-horizontal > ul > li.cbp-hropen > a:hover span { border-bottom: solid 2px #e9e9e9; line-height: 34px; top: 0px; }
/*add ocs */
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-2,
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-4, 
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-3 { width: 25%; max-width: 25%;  }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner .menu-element-id-5 { width: 25%; max-width: 25%; }
#iqitmegamenu-horizontal #cbp-hrmenu.cbp-hrmenu .cbp-hrmenu-tab-14 .cbp-hrsub-inner > .row.first_rows.menu-element-id-1 {  max-width: 1100px;  }
#iqitmegamenu-horizontal .cbp-menu-column-inner .menu-title { background-color: #000;margin: 0px;padding: 10px 0px; }

/*add ocs */
#iqitmegamenu-accordion.cbp-spmenu > li a{ border-bottom: 0px; }
#iqitmegamenu-accordion.cbp-spmenu .submenu.responsiveInykator.current_active ul li:nth-child(2) .submenu-heading:parent { border-bottom: 0px;  }


#iqitmegamenu-accordion .active_parent_menu.current_active ul ul li {  padding-left: 20px; }
#iqitmegamenu-accordion .active_parent_menu.current_active ul ul li li { borde: 0px solid;  }
#iqitmegamenu-accordion li li li { border: 0px solid blue;  }
#iqitmegamenu-accordion.cbp-spmenu .current_active li a:hover { padding : 18px 0px 14px 40px; }
#iqitmegamenu-accordion.cbp-spmenu .current_active li ul a:hover  { padding-left: 30px; }
#iqitmegamenu-accordion .return-link, #iqitmegamenu-accordion .submenu-heading { display: none; }
#iqitmegamenu-accordion .return-link:first-child,
#iqitmegamenu-accordion .submenu-heading { display: block;  }
}

/*sub menu design*/
.cbp-hrmenu .cbp-hrsub-inner  { left: 50%; margin-left: -50vw; position: absolute; width: 100vw; background: #f8f8f8; border: 1px solid #f8f8f8; top: 3px; box-shadow: inherit;  }
.cbp-hrmenu-tab .cbp-hrsub-inner > .row.first_rows.menu-element-id-1 { text-align: left; max-width: 1100px; width: 100%; margin: 0 auto; margin-bottom: 14px;  }
.iqitmegamenu-wrapper #iqitmegamenu-horizontal.iqitmegamenu #cbp-hrmenu .cbp-hrsub-inner > .row { text-align:  left; }
.cbp-hrmenu .cbp-hrsub-inner a, 
.cbp-hrmenu .cbp-hrsub-inner a:link{ line-height: 2; color: #000000; font-size: 14px;  }
.cbp-hrmenu .cbp-hrsub-inner .cbp-column-title { border-bottom: none;  }
.cbp-hrmenu .cbp-hrsub-inner .cbp-column-title,
.cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title,
.cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover,
.cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link { color: #e4032d; font-size: 13px; }
.cbp-menu-column-inner { position: relative;  }
.menu-title{ font-size: 44px; color: #ffffff; line-height: 1.14; font-weight: bold; position: absolute; top: 50%; margin: 0 auto; left: 0; right: 0px; max-width: 150px; transform: translateY(-50%); text-transform: uppercase; text-align: center; }
#header .cbp-horizontal > ul > li.cbp-hropen.cbp-has-submeu > a{ background: #ffffff; color: #e4032d;}

/*sub menu design*/
