#page-title h1 {
	text-transform: initial;
    line-height: 1.5;
    font-size: 20px;
}
#primary-menu-trigger {
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
	width: auto;
	height: auto;
}
.icon-menu-mob {
    width: 30px;
    height: 3px;
    background: #000;
	position: relative;
	border-radius: 2px;
	top: -7px;
}
.icon-menu-mob:before{
	content: "";
    width: 30px;
    height: 3px;
    background: #000;
	position: absolute;
	border-radius: 2px;
	top: 9px;
	left: 0px;
}
.icon-menu-mob:after{
	content: "";
    width: 30px;
    height: 3px;
    background: #000;
	position: absolute;
	border-radius: 2px;
	top: -9px;
	left: 0px;
}


#page-title h1 {
	line-height: 1.5;
	font-size: 18px;
}
.logo-micon {
	height: 60px;
	top: 50%;
	font-size: 26px;
	font-weight: 650;
	margin: auto;
	padding: 10px 24px 0 20px;
}
.menu-list {
	flex-grow: 1;
}

#primary-menu ul li > a {
    text-transform: initial;
	font-size: 16px;
	letter-spacing: 0.4px;
}
#header.full-header #primary-menu > ul {
    border-right: 0px solid #EEE;
}
.blue_back {
	background-color: #f6f9ff;
}
.fl_ticker {
	padding: 5px 0 15px 0;
}
.bottommargin {
    margin-bottom: 10px !important;
}
.sectorsbox {
	height: 120px;
    background-color: #fbfbfb;
    margin: 20px 5px;
    padding: 20px 10px;
    text-align: center;
    border-radius: 8px;
    box-shadow: 0px 4px 12px -4px #aaa;
}
.csSearchRes {
	margin: 4px 0 0 0!important;
}
#top-search a, #top-cart > a, #side-panel-trigger a, #top-account a {
    font-size: 20px;
}
#top-search a {
    right: 10px;
    /* right: 40px; */
}
#top-search form {
    height: 100px !important;
}
#top-search form input {
    font-size: 24px!important;
    box-shadow: none !important;
    pointer-events: none;
    border-radius: 0;
    border: 0;
    outline: 0 !important;
    font-size: 32px;
    padding: 10px 80px 10px 0;
    height: 100%;
    background-color: transparent;
    color: #333;
    font-weight: 700;
    margin-top: 0 !important;
    font-family: 'Mont', sans-serif;
    letter-spacing: 2px;
}
body.top-search-open #top-search a i.icon-line-cross {
	text-transform: none;
    font-size: 24px;
}
.csSearchIcon {
	padding: 20px 12px 20px 12px;
    margin: 0px -20px -20px 0px!important;
    left: auto!important;
	right: 20px;
}
.csSearchIconHref {
	padding: 0!important;
    margin: -20px 0 0 0!important;
}
.selectLang {
	width: 80px;
    height: 24px;
	margin: auto;
}
.dd-container {
	right: 10px;
}
.dd-select {
	width: 34px!important;
	border: solid 0px #ccc!important;
}
.dd-pointer {
	display: none;
}
.dd-selected {
    overflow: hidden;
    display: block;
    padding: 0px!important;
    font-weight: bold;
	height: 24px;
}
.dd-option-image, .dd-selected-image {
    vertical-align: middle;
    float: left;
    margin: -4px 5px -4px 0px!important;
    max-width: 32px!important;
}
.dd-option {
	padding: 0px!important;
	height: 24px;
}
.dd-option-text {
	line-height: 0px!important;
}
.dd-selected-text {
	display: none;
}
@media (min-width: 992px) {
    .no-l {
        display: none;
    }
	.menu-top {
		display: -webkit-box;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		top: 50%;
	}
	.selectLang {
		/* padding: 38px 0px 0 10px; */
		/* margin: 0px 0px 0px 0px;
		height: 60px; */
		margin: auto 0px auto -30px;
	}
	.logo-micon {
		padding: 10px 24px 0 40px;
	}
	.csSearchIcon {
		right: -30px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.container {
		width: 100%!important;
	}
	#page-title h1 {
		line-height: 1.5;
		font-size: 18px;
	}
	.logo-micon {
	    height: 60px;
	    top: 50%;
		margin: auto;
		padding: 10px 64px 0 0;
		display: -webkit-box;
		display: flex;
		flex-direction: row;
		justify-content: center;
	}
    .product-box {
    	font-size: 20px;
    	color: #000;
    	padding: 16px 4px;
    }
	#primary-menu-trigger {
		margin: -15px 0 0 0;
	}
    .no-m {
        display: none;
    }
	#top-search form {
		height: 56px !important;
	}
	.csSearchIcon {
		padding: 20px 12px 20px 12px;
		margin: 20px -20px -20px 0px!important;
		right: 20px;
	}
	.csSearchRes {
		margin: 4px 0 0 0!important;
	}
	#top-search form input {
		font-size: 20px!important;
	}
	.selectLang {
		position: absolute;
		margin: auto 0px auto -30px;
		top: 20px;
		right: 0;
	}
}
@media (max-width: 767px) {
	.container {
		width: 100%!important;
	}
	.logo-micon {
		padding: 12px 24px 0 0
	}
	.container {
		width: 100%!important;
	}
	#page-title h1 {
		line-height: 1.5;
		font-size: 18px;
	}
    .logo-micon {
        display: block;
        text-align: center;
		padding: 10px 0px 0 0;
    }
    .product-box {
    	font-size: 20px;
    	color: #000;
    	padding: 8px 8px;
    }
	#primary-menu-trigger {
		margin: -15px 0 0 0;
	}
    .no-s {
        display: none;
    }
	#top-search form {
		height: 56px !important;
	}
	.csSearchIcon {
		padding: 20px 12px 20px 12px;
		margin: 20px -20px -20px 0px!important;
		right: 20px;
	}
	.csSearchRes {
		margin: 4px 0 0 0!important;
	}
	#top-search form input {
		font-size: 20px!important;
	}
	.selectLang {
		position: absolute;
		top: 20px;
		right: 0;
	}
}
@media (max-width: 350px) {
    .logo-micon {
        display: block;
        text-align: center;
		padding: 10px 0px 0 0;
    }
    .no-xs {
        display: none;
    }
}
.footerStyle {
	margin-top: 0px!important;
}
.content-wrap {
	min-height: 1080px!important;
}
.disclaimer {
	margin: 12px 0 0 0;
    font-size: 12px;
	color: #ffffff2b;
}


/*
     FILE ARCHIVED ON 11:22:27 Sep 10, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:57:25 Jul 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.556
  exclusion.robots: 0.045
  exclusion.robots.policy: 0.034
  esindex: 0.011
  cdx.remote: 19.646
  LoadShardBlock: 56.706 (3)
  PetaboxLoader3.datanode: 67.298 (4)
  load_resource: 106.898
  PetaboxLoader3.resolve: 69.983
*/