/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

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


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

body {
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #191919;
}

h1 { font-size: 34px; }

h1, h2, h3, h4 { text-transform: uppercase;	}

a:hover,
em, code { color: #777; }

ins, mark { background-color: #ffa; }
mark { color: #444; }

hr { border-top-color: #ddd; }

pre {
	border: 1px solid #ddd;
	background: #fafafa;
}

div.grid-box.width50.grid-h{    width:380px;}
/* Useful Snippets
----------------------------------------------------------------------------------------------------*/
@media (min-width: 769px) {

  div#maininner {width:75% !important;}
  #sidebar-a {width:25% !important; float:right !important;}
  .toolswidth{width:33% !important;}

}

@media (max-width: 480px) {

.wk-gallery-showcase-bigeasy .wk-slideshow .caption {height:70px;}
.wk-gallery-showcase-bigeasy .wk-slideshow .caption h1 {font-size:14px !important;line-height:20px !important;}
.caption h1+span {font-size:12px !important;line-height:18px !important;}
.toolswidth{width:100% !important;}
#top-a .grid-box.width25{display:none !important;}
#header-responsive .logo{width:100% !important;}
.logo img{width:100% !important;}
}

@media (min-width: 480px) and (max-width: 959px) {
#top-a .grid-box.width25{display:none !important;}
#top-a .grid-box.width75{width:100% !important;}
}