@font-face {font-family: "DIN Next W01 Light";
  src: url("../fonts/DIN Next W01 Light.eot"); /* IE9*/
  src: url("../fonts/DIN Next W01 Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/DIN Next W01 Light.woff2") format("woff2"), /* chrome?firefox */
  url("../fonts/DIN Next W01 Light.woff") format("woff"), /* chrome?firefox */
  url("../fonts/DIN Next W01 Light.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("../fonts/DIN Next W01 Light.svg#DIN Next W01 Light") format("svg"); /* iOS 4.1- */

}
@font-face {
	font-family: 'Conv_pacificacondensedregular';
	src: url('../fonts/pacificacondensedregular.eot');
	src: local('?'), url('../fonts/pacificacondensedregular.woff') format('woff'), url('../fonts/pacificacondensedregular.ttf') format('truetype'), url('../fonts/pacificacondensedregular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

html, body, div, span, h1, h2, h3, h4, h5, h6, p, img, small, strike, center, ol, ul, li {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
ol, ul {
	list-style: none;
}
body {margin:0px;padding:0px;font-size:14px;font-family: Verdana; }
.page-wraper{width: 980px; margin:0 auto;}
.pageheader{height: 132px;width:980px;  position: relative;}
.pageheader .left{float:left; width:400px}
.pageheader .right{float:right; width:100px; margin-top:34px;}
.appView {
  margin: 6px 10px 10px 2px;
  position: relative;
}
.page-content{ background:#fff;  margin-bottom: 28px; padding:20px 0;}
.topnav{ height: 29px; left: 0;position: absolute;top: 104px;visibility: inherit;width: 980px; background:url(../images/bar-bg.png);}
.footer{height: 100px;width: 940px; margin:0 auto; background:#a0a09f; padding:20px;}
.footer .left{left: 25px; top: 18px; width:100%;  color:#fff; font-family:DIN Next W01 Light;}
.footer .right{display:none;}
.clf{clear:both;}

.new-wrapper{
	width:100% !important;
}

.main-menu {
	float: right;
}
.main-menu ul {
	margin-bottom: 0;
}
/* MENU */
.main-menu {
	/*height: 66px;*/
  float: right;

}
.main-menu ul {
	margin-bottom: 0;
}
.main-menu ul .current-menu-item > a, .main-menu ul .current-menu-ancestor > a, .main-menu ul .current-menu-parent > a {
	border-top: 3px solid #289dcc;
	color: #289dcc;
}
.main-menu ul > li {
	display:inline;
	position: relative;
	 margin: 0 34px;
}
.main-menu ul > li .current-menu-item > a, .main-menu ul > li .current-menu-ancestor > a, .main-menu ul > li .current-menu-parent > a {
	border-top: none;
	color: #289dcc;
	background-color: #fff;
}
.main-menu ul > li a {
	color: #000;
	text-decoration: none;
	font-size:18px;
	display: inline-block;
	line-height:28px;
    margin:0;
    font-family: Verdana;
	font-weight:bold;
	text-transform:uppercase;
	 padding: 0 6px;

}
.main-menu ul > li a:hover {
	color: #fff;
	background:#605e5e;
	
}

.main-menu ul > li ul {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	z-index: 9998;
	background-color: #cccccc;
	
	min-width: 180px;
	top: 28px;
	transition: all 0.3s;
	left:0px;
}
.main-menu ul > li ul li {
	float: none;
	white-space: nowrap;
	margin:0px;
	padding:0px;
	position: relative;
	margin-bottom:0px;
}
.main-menu ul > li ul li a {
	border: none;
	color: #000;
	 padding: 2px 10px;
	display: block;
	font-size: 18x;
	font-family: Verdana;
	 letter-spacing:0.5px;
	 text-align:center;
}


.main-menu ul > li ul li a:hover {
	background-color: #fff;
		color: #7c7b7a;
}
.main-menu ul > li ul li ul {
	border-top: 3px solid #aaa04e;
	opacity: 0;
	visibility: hidden;
	left: 100%;
	top: -3px;
	position: absolute;
	border-bottom: 1px solid #aaa04e;
}
.main-menu ul > li ul li:last-child {
	
}
.main-menu ul > li ul li:hover > a {
	background-color: #605e5e;
	color:#fff;
}
.main-menu ul > li:hover > ul {
	opacity: 1;
	visibility: visible;
}
.main-menu ul > li:hover > a {
	color: #fff;
	background:#605e5e;
}

.coun-div{width:280px}
.badge{display:inline; width:29.5px; float:left; text-align:center;}
.count-text{font-size:11px;}

@media only screen and (min-width:320px) and (max-width:1024px){
.pageheader{display:none;}
.footer{display:none;}
.page-wraper {margin: 0 auto; width: auto;}
.page-content {background: #fff; margin-bottom:0px; padding: 10px 0;
}
}
