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

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

/* FONTS INCLUDE
======================================= */
@font-face {
    font-family: 'open_sansregular';
    src: url('font4/open-sans/OpenSans-Regular-webfont.eot');
    src: url('font4/open-sans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font4/open-sans/OpenSans-Regular-webfont.woff') format('woff'),
         url('font4/open-sans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('font4/open-sans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanslight';
    src: url('font4/open-sans/OpenSans-Light-webfont.eot');
    src: url('font4/open-sans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font4/open-sans/OpenSans-Light-webfont.woff') format('woff'),
         url('font4/open-sans/OpenSans-Light-webfont.ttf') format('truetype'),
         url('font4/open-sans/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('font4/open-sans/OpenSans-ExtraBold-webfont.eot');
    src: url('font4/open-sans/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font4/open-sans/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('font4/open-sans/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('font4/open-sans/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}


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

body {
  font: normal 14px/160% 'open_sansregular', Arial, Helvetica, sans-serif;
  color: #333;
}

h1, h2, h3, h4, h5, h6 { 
	font-family: 'open_sansregular', sans-serif;
	font-weight: bold;
	text-transform: uppercase; 
}

h1 { font-size: 30px; line-height: 30px; }
h2 { font-size: 27px; line-height: 27px; }
h3 { font-size: 23px; line-height: 23px; }
h4 { font-size: 18px; line-height: 18px; }
h5 { font-size: 16px; line-height: 16px; }
h6 { font-size: 14px; line-height: 14px; }

h1, h2 { color: #82b064; }
h3, h4, h5, h6 { color: #888; }

a:hover,
em { color: #5C5C5C; }

mark,
ins { color: #FFF; }

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

strong { color: #333; }
.bg-colored strong { text-shadow: 0 -1px 0 rgba(0,0,0,0.5); }

code { line-height: 12px; }

pre {
  border: 1px solid #DBDBDB;
  background: #FBFBFB;
  box-shadow: inset 1px 0px 17px rgba(20, 20, 20, 0.08);
  color: #878787;
}

::-moz-selection { color: #fff; }
::selection { color: #fff; }

