/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/layout.css);


/* Spacing
----------------------------------------------------------------------------------------------------*/


.module,
#header,
#breadcrumbs,
#content,
#footer { margin: 15px; }

#menu .module { margin: 10px 5px; }

#footer .module { margin: 0; }

#toolbar,
#headerbar { margin-bottom: 1px; }


/* Layout
----------------------------------------------------------------------------------------------------*/
#toolbar {
	line-height: 26px;
	font-size: 12px;
}

#block-toolbar{background:#1a1a1a ;
color:#bbb; 
padding:3px;
font-size: 11px;
}
#warp-pc{
  position: absolute;
  top: 0px;
  left: -5500px;
}

.wrapper.max-width65 { max-width: 65%; }
.wrapper.max-width80 { max-width: 80%; }
.wrapper.max-width100 { max-width: 100%; }

#block-main {
	background: #f0f0f0 ;
}
#block-header {
	padding: 2px 0;
	box-shadow: 0 1px 0 rgba(255,255,255,0.05) inset;
}
#content {background: #fff;
    box-shadow: 0px 1px 0px rgb(255, 255, 255) inset, 0px 1px 2px rgba(0, 0, 0, 0.12);
    border: 1px solid rgba(0, 0, 0, 0.15);
	margin: 10px;
padding:15px;
}


/* Block Separators */
#top-a:after,
#top-b:after,
#innertop:after {
	content: "";
	display: block;
	margin: 0 15px;
	height: 1px;
}

#bottom-a:before,
#innerbottom:before {
	content: "";
	display: block;
	margin: 0 15px;
	height: 1px;
}
#top-a
.mod-box
{border: none}

#bottom-b
.mod-box
{border: none}

/* Remove Block Separators if System Output is disabled */
#header + #bottom-a:before,
#top-a + #bottom-a:before,
#top-b + #bottom-a:before { display: none; }



#totop-scroller {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	width: 20px;
	height: 20px;
	background: url(../images/totop_scroller.png) 50% 50% no-repeat;
	text-decoration: none;
}