  @charset "utf-8";
#top_wrapper {background: #000;}
#top_inner_wrapper{width:1160px;margin:0 auto;}
#top_nav_menu strong {
	font-weight: bold;
}
#top_nav_menu{font-family: 'Helvetica Neue', 'Helvetica', 'Segoe UI', 'Arial', sans-serif; font-size:13px;width:900px;height:50px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;padding:0;display:inline-block;line-height:1;}
#top_nav_menu h1,#top_nav_menu ul,#top_nav_menu p,#top_nav_menu img{margin:0;padding:0;border:0}
#top_nav_menu h1{font-weight:400}
#top_nav_menu ul{list-style:none}
#top_nav_menu a{text-decoration:none;color:#d0d0d0}

#top_nav_menu .menu-top > li{
	float: left;
	position: relative;
	text-align: center;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition: background-color .2s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
#top_nav_menu .menu-top>li:hover{
	background-color: #900;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition:background-color .2s;
	-o-transition:background-color .2s;
	transition:background-color .2s
}
#top_nav_menu .menu-top .menu-right{float:right}
#top_nav_menu .menu-button{display:block;line-height:30px;padding:0 10px;color:#d0d0d0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_nav_menu .nav_logo .menu-button{line-height:15px;}
#top_nav_menu li:hover .menu-button{color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}

#top_nav_menu .menu-drop .menu-label{
	-webkit-transition: background .2s;
	-moz-transition: background .2s;
	-ms-transition: background .2s;
	-o-transition:background .2s;
	transition:background .2s;
}
#top_nav_menu li:hover .menu-drop .menu-label{
	-webkit-transition: background .2s;
	-moz-transition: background .2s;
	-ms-transition: background .2s;
	-o-transition: background .2s;
	transition:background .2s
}
#top_nav_menu .menu-dropdown{
	font-size: 1em;
	text-align: left;
	background-color: #FFF;
	position: absolute;
	left: -5000px;
	opacity: 0;
	z-index: 100;
	border: 1px solid #CCC;
	border-top: none;
	-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#top_nav_menu li:hover .menu-dropdown{
	left: 0;
	opacity: 1;
	-webkit-transition: opacity .2s;
	-moz-transition: opacity .2s;
	-ms-transition: opacity .2s;
	-o-transition: opacity .2s;
	transition: opacity .2s;
}
#top_nav_menu .menu-right:hover .menu-dropdown{left:auto;right:0}
#top_nav_menu .menu-sub{margin:5px 0}
#top_nav_menu .menu-sub li{
	white-space: nowrap;
	-webkit-transition: background-color .1s;
	-moz-transition: background-color .1s;
	-ms-transition: background-color .1s;
	-o-transition: background-color .1s;
	transition: background-color .1s;
}
#top_nav_menu .menu-sub li:last-child{
	border-bottom: none;
}
#top_nav_menu .menu-sub li:hover{
	/*background: #C00 url(../images/menu1-select.png) no-repeat 10px;*/
	background-color: #C00;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition: background-color .2s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
#top_nav_menu .nav_logo .menu-sub li:hover{
	background: #C00;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition: background-color .2s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
#top_nav_menu .nav_logo .menu-subbutton{
	width: 380px;
	border-bottom: 1px solid #EEE;
}
#top_nav_menu .menu-subbutton{
	display: block;
	padding: 7px 15px;
	padding-right: 15px;
	line-height: 1.3;
	color: #666;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	-ms-transition: color .2s;
	-o-transition: color .2s;
	transition: color .2s;
}
#top_nav_menu .menu-sub li.header:hover{
	background: none;
}
#top_nav_menu .menu-sub li:hover .menu-subbutton{color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_nav_menu .menu-desc{font-style:italic;color:#a0a0a0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_nav_menu .menu-sub li:hover .menu-desc{color:#d0d0d0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_nav_menu .menu-row{vertical-align:text-top;display:inline-block;zoom:1;*display:inline}
#top_nav_menu .menu-row .menu-sub{margin:0}
#top_nav_menu h1{font-size:1.2em; color:#C00; padding: 5px; }
#top_nav_menu p{color:#e5e5e5}
#top_nav_menu .emp{font-weight:700}
#top_nav_menu .quote{font-style:italic}
#top_nav_menu .menu-dropdown{padding-top:5px;white-space:nowrap;}
#top_nav_menu .menu-dropdown h1{margin:0 10px 5px 10px}
#top_nav_menu .menu-dropdown .menu-row{ padding-right: 5px; border-right: 1px dotted #707070; margin: 5px 0;  }
#top_nav_menu .menu-dropdown .menu-row:last-child{border-right:0}

div#wrap{background-position:0px -156px;}
#top_nav_menu li:hover .menu-dropdown.articles_dropdown{left:-340px;}

#top_social_icons{float:left;color:#d0d0d0;text-transform:uppercase;height:25px;margin-right:10px;}
#top_social_icons ul{margin-top:0;padding:0;list-style:none;}
#top_social_icons ul li{float:left;width:27px;margin:0 0 0 7px; text-align: right;}
#top_social_icons ul li:first-child{margin-left:0px;}

#top_nav_menu .menu-top > li{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-top: 10px;
	margin-right: 5px;
}
#top_nav_menu .menu-top > li.nav_logo{
	margin-top: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
#top_nav_menu .menu-top > li.nav_logo .menu-dropdown {
	margin-top: 0;
}

#top_nav_menu .menu-top > li.active .menu-button {
	color: yellow;
}

#top_nav_menu .menu-dropdown ul.menu-sub li a span{

}

#top_nav_menu .nav_logo {

}

#top_social_icons_mobile ul{margin:0;padding:0;list-style:none;}
#top_social_icons_mobile ul li{width:25%;display:block;float:left;text-align:center;}
#top_social_icons_mobile ul li a{color:#fff;}
#top_social_icons_mobile ul li a:hover{text-decoration:none;}
#top_social_icons_mobile ul li.fb-share{background-color:#36609F;}
#top_social_icons_mobile ul li.tw-share{background-color:#2daae1;}
#top_social_icons_mobile ul li.gp-share{background-color:#dd4b39;}
#top_social_icons_mobile ul li.yt-share{background-color:#EE3537;}
#top_social_icons_mobile ul li.ig-share{background-color:#9E7144;}
#top_social_icons_mobile ul li a span.hide-text{font-size:12px;vertical-align:top;padding-top:10px;display:inline-block;}

/ MARKET PLACE Style - BEGINS **/
#top_marketplace{float:right;margin-top:8px;font-size: 13px;}

#top_marketplace .mp-top > li{
	float: left;
	position: relative;
	text-align: center;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition: background-color .2s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
#top_marketplace .mp-top .menu-right{float:right}
#top_marketplace .mp-button{display:block;line-height:30px;padding:0 10px;color:#d0d0d0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_marketplace .mp-logo .mp-button{line-height:25px;vertical-align:middle;height:25px;display:inline;font-size:1em;color:#fff;text-decoration:none;}
#top_marketplace li:hover .mp-button{color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}

#top_marketplace .mp-drop .menu-label{
	-webkit-transition: background .2s;
	-moz-transition: background .2s;
	-ms-transition: background .2s;
	-o-transition:background .2s;
	transition:background .2s;
}
#top_marketplace li:hover .mp-drop .menu-label{
	-webkit-transition: background .2s;
	-moz-transition: background .2s;
	-ms-transition: background .2s;
	-o-transition: background .2s;
	transition:background .2s
}
#top_marketplace .mp-dropdown{
	font-size: 1em;
	text-align: left;
	background-color: #FFF;
	position: absolute;
	left: -5000px;
	opacity: 0;
	z-index: 100;
	border: 1px solid #CCC;
	border-top: none;
	-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#top_marketplace li:hover .mp-dropdown{
	left: -195px;
	opacity: 1;
	-webkit-transition: opacity .2s;
	-moz-transition: opacity .2s;
	-ms-transition: opacity .2s;
	-o-transition: opacity .2s;
	transition: opacity .2s;
}
#top_marketplace .menu-right:hover .mp-dropdown{left:auto;right:0}
#top_marketplace .mp-sub{margin:5px 0}
#top_marketplace .mp-sub li{
	white-space: nowrap;
	-webkit-transition: background-color .1s;
	-moz-transition: background-color .1s;
	-ms-transition: background-color .1s;
	-o-transition: background-color .1s;
	transition: background-color .1s;
}
#top_marketplace .mp-sub li:last-child{
	border-bottom: none;
}
#top_marketplace .mp-sub li:hover{
	/*background: #C00 url(../images/menu1-select.png) no-repeat 10px;*/
	background-color: #C00;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition: background-color .2s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
#top_marketplace .mp-logo .mp-sub li:hover{
	background: #C00;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition: background-color .2s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
#top_marketplace .mp-logo .mp-subbutton{
	width: 310px;
	border-bottom: 1px solid #EEE;
}
#top_marketplace .mp-subbutton{
	display: block;
	padding: 7px 15px;
	padding-right: 15px;
	line-height: 1.3;
	color: #666;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	-ms-transition: color .2s;
	-o-transition: color .2s;
	transition: color .2s;
}
#top_marketplace .mp-sub li.header:hover{
	background: none;
}
#top_marketplace .mp-sub li:hover .mp-subbutton{color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_marketplace .menu-desc{font-style:italic;color:#a0a0a0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_marketplace .mp-sub li:hover .menu-desc{color:#d0d0d0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
#top_marketplace .menu-row{vertical-align:text-top;display:inline-block;zoom:1;*display:inline}
#top_marketplace .menu-row .mp-sub{margin:0}
#top_marketplace h1{font-size:1.2em; color:#C00; padding: 5px; }
#top_marketplace p{color:#e5e5e5}
#top_marketplace .emp{font-weight:700}
#top_marketplace .quote{font-style:italic}
#top_marketplace .mp-dropdown{padding-top:5px;white-space:nowrap;}
#top_marketplace .mp-dropdown h1{margin:0 10px 5px 10px}
#top_marketplace .mp-dropdown .menu-row{ padding-right: 5px; border-right: 1px dotted #707070; margin: 5px 0;  }
#top_marketplace .mp-dropdown .menu-row:last-child{border-right:0}

#top_marketplace li:hover .mp-dropdown.articles_dropdown{left:-340px;}

#top_marketplace .mp-top > li{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-top: 10px;
	margin-right: 5px;
}
#top_marketplace .mp-top > li.mp-logo{
	margin-top: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	background-color:#4e4e4e;
	border-radius:5px;
	padding:5px;
}
#top_marketplace .mp-top > li.mp-logo .mp-dropdown {
	margin-top: 5px;
}
#top_marketplace .mp-top > li.active{
	background-color:#C00;
}
/ MARKET PLACE Style - ENDS **/
@media screen and (max-width: 500px) {
	#top_social_icons_mobile ul li a span.hide-text {
    	display: none;
	}
}

#footer-contact{position:fixed;bottom:0;width:100%;text-align:center;height:40px;background-color:#B00900;z-index:9999;}
#footer-contact a{color:#FFF;padding-top:12px;display:block;}
#footer-contact a:hover{text-decoration:none;}
