body{
	font-family: 'Open Sans', sans-serif;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'Exo 2', sans-serif;
}
.article{
	border: 1px solid gray;
}
.article:hover{
	border: 1px solid orange;
}
.sidebar-module{
	border:1px solid gray;
}
.sidebar-module h4{
	background: gray;
	color: white;
	margin:0;
	padding: 0 10px;
}
.sidebar-module ul{
	list-style-type: none;
}
.sidebar-item{
	display:inline-block;
	border-bottom: 1px solid gray;
}
.sidebar-item:hover{
	background:#ccc;
}
.last{
	border:none;
}
.sidebar-300{
	width:300px;
	height:250px;
	background-color: gray;
	margin:0;
	padding:0;
}
.top-bar{
	background:#E57200;
/*	height:75px;*/
}
.top-bar .name{
/*	height:75px;
*/}
.top-bar-section ul{
	background:#E57200;
}
.top-bar-section li:not(.has-form) a:not(.button){
	background:#E57200;
}
.top-bar-section li:not(.has-form) a:not(.button):hover{
	background:#EEE;
	color:#E57200;
}
.top-bar-section .dropdown li:not(.has-form) a:not(.button){
	background:#E57200;
}
.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover{
	background:#EEE;
	color:#E57200;
}
.top-bar.expanded .title-area {
	background: #E57200;
}
.top-bar.expanded .toggle-topbar a {
	color: #EEE;
}
.top-bar.expanded .toggle-topbar a::after {
	box-shadow: 0 10px 0 1px #EEE, 0 16px 0 1px #EEE, 0 22px 0 1px #EEE;
}
.contain-to-grid{
	background:#E57200;
}
.mobile-logo{
	background: url('../img/pt-logo-mobile-ko-300.png') no-repeat center;
	text-indent:-9999px;
}