body{
	background-color:#fff;
}
.clearfix {
	clear: both;
}
.hidden{
	display: none;
}
/* -- #header -- */
#header_fixed{
	width: 100%;
	position:fixed;
	z-index: 200;
}
#header{
	width:96%;
	max-width: 1150px !important;
	height: 115px;
	margin: 0 auto !important;
	background:none !important;
}
#header_bg{
	position: relative !important;
	height: 115px;
	background-color:#fff;	
	background-image: none;
}
#logo #iframe_link{
	position: absolute;
	width: 64px;
	height: 55px;
	left: 72px;
	z-index: 2000;
}
#header_message {
	top: 0;
	display:block;
	right:2px;
	font-size:14px;
	text-align:right;
	cursor:default;
	font-weight:normal;
	text-transform:lowercase;
}
#header_message a {color:#666;text-decoration:none;}
#header_message span a {color:#3B5D7A;}
#header_message a:hover {color:#111;}
#header_message span.number {
	font-size:14px;
	font-weight:bold;
	color:#3B5D7A;
	text-align:right;
	letter-spacing: 1px;
	cursor:default;
}
#logo iframe {
	height: 55px;
	width: 64px;
	display: block;
	position: absolute;
	top: 2px;
	left: 72px;
}
#logo{
	text-align:center;
	position:absolute;
	top:7px;
	left:489px;
/* 	height:96px; */
	width:172px;
	/* background: url("/media/img/prod/scottevest_bring_it_logo.png") no-repeat center top transparent; */
}

#logo a{
	margin:0;
	display:block;
	width:172px;
	height:96px;
	padding:0;
}
/* -- .navigation -- */
#top_nav {
	position:relative;
	height: 28px;
	display:block;
	left: auto;
	line-height: 28px;
	top: 0px !important;
}
#header .nav{
	line-height:28px;
	color: #959595;
	margin:2px 0px 0px 0px;
	padding:0;
}
#header .nav li a, #header .nav li a:active, #header .nav li a:visited{
	font-size:12px;
	color: #959595;
	text-decoration:none;
	font-weight:bold;
	padding:0;
}
#header .nav li a:hover{
	color: #000000;
}
#header .nav.navigation{
	float:left;
}
#header .nav.meta-links{
	float:right;
	margin-right:0;
}
#header ul{
	list-style:none;
}

#header .nav.meta-links li:after{margin-left:6px;}
#header .nav.meta-links li{margin:0 0 0 8px;}
#header .nav li:after { 
	content: " \007C";
	margin-left:6px;
	font-size: 12px; 
}
#header .nav  li.last:after, #header .nav li.dropdown ul li:after { content: none; }
#header .nav li{
	float:left;
	padding:1px 0px 1px 0;
	margin:0 0 0 8px;
	position:relative;
	font: bold 12px/28px Arial, Helvetica, sans-serif !important;
	color: #959595;
	display:inline;
}
body#CTGYT #wrapper.nav{
	padding-top: 86px !important;	
}
#header .nav li a {float:none;text-transform:none;}
#header .nav .icon-cart {
	display: inline-block;
	height: 28px;
	width: 21px;
	position: relative;
	margin-right: 10px;
	top:2px;
	background: url(/media/img/prod/cart_icon.png) no-repeat top left transparent;
}
#header .nav li.first{
	list-style:none; 
	padding: 1px 0px 1px 0px;
	margin: 0;
}
#header .nav li.last{
	padding: 1px 0px 1px 0;
	
}

/* -- sub navigation -- */
#header .nav li.dropdown ul{
	background-color:#000;
	padding:10px 20px;
	position: absolute;
	z-index: 100;
	border-top:1px solid #404040;
	top: 40px;
	left: -10px;
	min-width: 140px;
	display:none;
}

#header .nav li.dropdown ul li{
	display:block;
	list-style: none;
	font:bold 10px/20px Arial, Helvetica, sans-serif !important;
	float: none;
	padding:0;
	margin:0;
}
#srch_prod_frm {
	margin: 0 ;
	float: left;
}
#btn_srch_submit{
	cursor: pointer;
}
/* --#login_register -- */
#login_register{
	background:none;
	margin:0;
	border-right:none;
	line-height: 40px;
}
#header #login_register a{
	display:inline;
}
/* --.mini-cart -- */
#header .nav #minicart_li:hover a{
	color:#000000;
}
#minicart_li {
	background: url(/media/img/prod/cart_icon.png) no-repeat left center transparent !important;
	padding-left: 24px !important;
	margin-left: 0;
}
#header .nav li.bask_full, #header .nav li#minicart_li:hover{
	background: url(/media/img/prod/cart_icon_hover.png) no-repeat left center transparent !important;
	cursor: pointer;
}

#header .nav li.bask_full a{
	color:#959595;
	float:left;
}
#header .nav li a.full{
	color:#fff;
}
#header .nav li.bask_full a span{
	display:inline;
	color:#959595;
}
#header .nav li.bask_full a#mini_pocket_count span{
	color:#5A83A5;
}
#mini_pocket_count {
	background: url(../../img/new_mini_pocket_count_bg.jpg);
	width: 176px;
	height: 49px;
}
#mini_pocket_count span {
	margin-right: 15px;
}
#basket_count{
	display:inline;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
}
li.bask_full {
	background: url(/media/img/prod/cart_icon.png) no-repeat left center transparent !important;
	background-position: left center !important;
	padding-left: 20px !important;
}
#top_nav li.bask_full:hover{
	background: url(/media/img/prod/icon-cart-hover.png) no-repeat left center transparent !important;
}
#top_nav li.bask_full a:hover, #top_nav li.bask_full:hover a{
	color:#fff;
}
#minicart {
	top: 30px;
	right: -30px !important;
}
#minicart_top {
	background: url(../../img/newProd_mini_cart_top_bg.png) no-repeat !important;
}
#header .nav span#glb_pkt_cnt{
	display: none;
}

/* Global Elements */
#global_footer {
	background-color:#fff !important;
	margin: 15px auto 50px;
	clear: both;
	height: auto;
	font-size: 11px;
	font-weight: normal;
	text-align:center;
	border-top:1px solid #e2e2e2; 
}

#sev_new_footer {width:950px;height:105px;margin:0px auto;}
#sev_new_footer p {margin-top:0px;font-family:Arial, Helvetica, sans-serif;}
#sev_new_footer hr {background:#e5e5e5;height:1px;border:0px;clear:both;}
.footer_col_1 {width:125px;float:left;text-align:left;padding-top:39px;line-height:14px;}
.footer_col_2 {width:285px;float:left;padding-top:43px;color:#000000;}
.footer_col_2 p {margin-bottom:12px;text-align:right;}
.footer_col_2 ul {float:right;padding-top:5px;}
.footer_col_2 li {float:left;padding:0px 10px;border-right:1px solid #b6b6b6;height:14px;line-height:14px;}
.footer_col_2 li.last {padding-right:0px;border-right:0px;}
.footer_col_2 li a {text-decoration:none;}
.footer_col_3 {width:105px;float:left;text-align:center;}
.footer_col_4 {width:415px;float:left;padding-top:41px;}
.footer_col_4 ul {float:left;height:22px;margin-bottom:9px;margin-left:0px;}
.footer_col_4 ul li {float:left;margin-right:5px;}
.footer_col_4 ul li a {display:block;width:23px;height:22px;background:url(/media/img/sev_social_icons.png) no-repeat;text-indent:-9999em;}
.footer_col_4 ul li a.sev_facebook {}
.footer_col_4 ul li a.sev_twitter {background-position:-28px 0px;}
.footer_col_4 ul li a.sev_youtube {background-position:-56px 0px;}
.footer_col_4 ul li a.sev_linkedin {background-position:-84px 0px;}
.footer_col_4 ul li a.sev_pinterest {background-position:-111px 0px;}
.footer_col_4 p {color:#000000;text-align:right;padding-top:2px;}
.footer_col_4 p.sev_copyright {font-size:9px;text-align:right;color:#999;padding-top:6px;}

/* MAIN MENU */
#sev_main_menu {background:#000;height:44px;width:100%;z-index:200;border-bottom:1px solid #4f4e4f;}
#sev_main_menu .sev_inner {width:1150px;margin:0px auto;}
#sev_main_menu ul {height:44px;width:898px;float:left;}
#sev_main_menu ul li {float:left;}
#sev_main_menu ul>li {margin-right:48px;position:relative;}
#sev_main_menu ul>li.last {margin-right:0px;}
#sev_main_menu ul li a {display:block;line-height:44px;color:#ccc;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;}
#sev_main_menu ul>li>a:hover {color:#fff;}
/*#sev_main_menu ul>li>a.drop:hover {background:url(/media/img/sev_submenu_arrow.png) no-repeat center bottom;}*/
#sev_main_menu ul>li>a.hovered {background:url(/media/img/sev_submenu_arrow.png) no-repeat center bottom;color:#fff;}
#sev_main_menu li .sev_submenu {position:absolute;left:-999em;width:220px;height:210px;display:none;}
#sev_main_menu li .sev_submenu div {float:left;position:relative;background:url(/media/img/transWhite90.png);width:220px;height:220px;}
#sev_main_menu ul>li:hover .sev_submenu {left:-20px;top:auto;display:block;}
#sev_main_menu li .sev_submenu img {position:absolute;right:5px;bottom:5px;}
#sev_main_menu li .sev_submenu ul {margin:10px 0px 0px 20px;}
#sev_main_menu li .sev_submenu li {float:none;}
#sev_main_menu li .sev_submenu li a {display:inline-block;color:#000;line-height:25px;height:25px;font-size:14px;}
#sev_main_menu li .sev_submenu li a:hover {text-decoration:underline;}

/* SEARCH FORM */
#sev_main_menu form {float:right;position:relative;width:252px;margin-top:9px;}
#sev_main_menu #btn_srch_submit {background:url(/media/img/prod/search_icon.png) no-repeat;width:26px;height:26px;position:absolute;top:1px;left:1px;}
#sev_main_menu .search-field {background:url(/media/img/prod/search_input_bg.png) no-repeat;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width:252px !important;padding-right:5px !important;padding-left:30px !important;height:26px !important;line-height:26px;color:#cccccc !important;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;font-size:14px;font-weight:bold;}