/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/responsive.css);

/* PWR RESET */

#top-e .all-authors{
margin:0;
}
#bottom-a{
margin-top:5px;
}
/* Breakpoints
----------------------------------------------------------------------------------------------------*/

/* All except large Screens */
@media (max-width: 1220px) {

}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {

}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {

#top-c .hp-latest-2, #top-c .hp-latest-3 {
padding: 0 5px;
float: right;
width: 140px;}
#top-c .hp-latest-1 {
width: auto;}
#hidemeonmobile{
display:none;
}
#top-c .hp-latest {
height:auto;}
#top-a .this-month {
width: 150px;
margin: 0 2px 0 0;}
#top-a #this-month {
margin: 0 -18px;
width: 105%;}
#top-a .wk-slideshow-tabsbar{
max-width: 720px;
max-height: 240px;
margin: -25px 0px 0 !important;
}

.wk-slideshow-tabsbar h3 {
font-size: 1.2em;
margin: 0 !important;
}
.wk-slideshow-tabsbar .nav li{
max-height: 79px;
min-height: 20px;
padding: 0;}
.wk-slideshow img{
max-width: 389px !important;}
#toolbar {
margin-right: 10px;}
.searchbox{
padding: 0 !important;
margin:0 !important;}
#logo > img {
top: 67px;
right: 7px;
position: absolute;
max-width: 172px !important;}
.top-activities{
margin:10px 7px 0 5px !important;
float: left;}
	.attachment-hp-large {
		width: 430px;
		height: 275px;
	}
	.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span{
background:none;
padding: 0 5px;	
	}
}

/* Only Tablets (Portrait) and Phones (Landscape) */
@media (min-width: 480px) and (max-width: 959px) {

	/* Layout */
	#search {
		display: none;
	}
#top-d .hp-classes-right,	#top-d .hp-classes-left {
width: 50%;
height: auto;}
#top-d .wk-slideshow img{
float: right;
max-width: 79% !important;}
#top-d .hp-classes {
width: 25em;}
	.attachment-hp-large {
width: 356px;
height: auto !important;
	}
#top-b .hp-latest span {
width: 356px;}
}

/* Only Phones */
@media (max-width: 767px) {
.wrapperall100, body, html{
max-width: 767px;
}
.width100 {
max-width: 750px;
}
#toolbar ul li:last-child{
display:none;
}
#top-a .module {
margin: 0;
padding: 0;}
#top-a .module-title{
margin: 0;
}

#top-a .wk-slideshow-tabsbar{
display:none;
}
a, .menu-dropdown li.active .level1 {
color: #fff;
}
.menu-dropdown li.active .level1:hover{
color:#f16d1a;
}
#banner {
display:inline !important;
position: absolute;
top: -11px;
right:auto !important;
left: 1em;
}
/*#hidemeonpc{
display:inline !important;}*/

.menu-responsive {
top: 159px;
position: relative;
margin-right: 8px !important;
width: 94% !important;
z-index:5000;
margin-left:10px;
}
#header {
background: #008db6;}
body {
background: #fff;}

	/* Layout */
	#toolbar,
	#headerbar,
	#menubar,
	#breadcrumbs,
	#totop-scroller {
		display: block;
	}
	#header-responsive .logo{
	float:right;
	margin-top: 10px;
margin-right: 2px !important;
margin-left: 0%;
}
#toolbar {
text-indent: 16px;
width: 100%;
}
	#search-7 {
display:none;
}
#menu {
display: none;
}
#top-a .this-month {
right: 35px;
position: relative;
float: right;
width: 183px;
height: 221px;
margin: 10px 37px 0 0;
}
#top-a .this-month  a{
color: #000;
}
.top-activities{
display:none;
}

.top-activities:first-child{
position: relative;
/*display: block !important;*/
bottom: 55px;
right: 28px;
z-index: 3000;
}
#top-phone {
color: #fff !important;
position: relative;
top: 60px;
left: 75px;
z-index:4500;
}
#toolbar .textwidget p a img{
display: none;
}
#header-responsive .searchbox {
display: none;
}
#header-responsive {
height: 0px;
}
	.attachment-hp-large {
		width: 220px;
		height: 150px;
	}
	
	.hp-latest-1 {
		width: 220px;
		height: 200px;
	}
	iframe {
		width:98% !important;
		margin: 0 1%;
	}
	#toolbar .float-left {
		margin-left:10px;
	}
	#headerbar {
		margin-left:10px;
		margin-top:20px;
		height:90px;
	}
	#headerbar img {
		max-width:50%;
	}
	.pf-content {
		margin-left:0;
	}
	.footericonsall .ficonsonly {
		float:none;
		text-align:center;
	}
	.footericonsall .ficonsonly a {
		float:none;
		display:inline-block;
	}
	img.align-left, img.alignleft, img.align-right, img.alignright, img.align-center, img.aligncenter {
		margin:15px 0;
		width:100%;
		max-width:100%;
		height:auto;
	}
	.dataTables_wrapper {
		overflow:scroll;
	}
	h1, h2, h3, h4, h5, h6 {
		line-height:1em !important;
	}
	#system .items .item {
		min-height:0;
		max-width:100% !important;
		max-height:none;
	}
	#system .item > .links a {
		color:#48b;
	}
	#system .pagination a {
		color:#48b;
	}
}

/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {
	.attachment-hp-large {
		width: 220px;
		height: 150px;
	}
	
	.hp-latest-1 {
		width: 220px;
		height: 200px;
	}
}

/* Only Phones (Portrait) */
@media (max-width: 479px) {


	/* System */
	#system .items .item,
	#system .items .item:first-child {
		margin-top: 12px;
		padding-top: 18px;
		border-top-width: 1px;
	}

	#system .items :first-child .item:first-child {
		margin-top: 0;
		padding-top: 0;
		border-width: 0;
	}

	#system .items .leading .item {
		margin-bottom: 0;
		padding-bottom: 0;
		border-width: 0;
	}

}
