/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/base.css);


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

body {
  background-color: rgba(250, 250, 250, 0.56);
  color: #000;
  font-size: 16px;
  line-height: 24px;
  font-family: Roboto, sans-serif;
 }

a { color: #FF5408; }

a:hover,
em, code { 
color: #808080;
}

ins, mark { background-color: #ffa; }
mark { color: #444; }

hr { border-top-color: #ddd; }

pre {
  background: url("../images/lite.png") repeat-y scroll 0 0 transparent !important;
}

::-moz-selection { background: #FF5408; color: #fff; }
::selection { background: #FF5408; color: #fff; }

textarea, input[type="text"], input[type="password"], select {
  background: url("../images/form-gradient.gif") repeat-x scroll -1px -2px #F9F9F9 !important;
  border-color: #D9D9D9 #EAEAEA #FFFFFF !important;
  border-style: solid;
  border-width: 1px;
  padding: 2px;
}

button, input[type="button"], input[type="submit"] {
  border: 1px solid #E1E1E1;
  height: 25px;
  padding: 5px;
}

select {
  background: none repeat scroll 0 0 #F9F9F9 !important;
  border-color: #D9D9D9 #EAEAEA #FFFFFF !important;
  border-style: solid !important;
  border-width: 1px !important;
  line-height: 19px;
}

fieldset{
  border: 0 none;
} 
p img {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 0 none;
  border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  -webkit-border-radius: 2px 2px 2px 2px;
  -o-border-radius: 2px 2px 2px 2px;
  max-width: 96%;
  padding: 8px;
}
img {
  border: 0 none;
  max-width: 100%;
}
iframe {
  border: 0 none;
}

ul {
  list-style: inside;
  padding-left: 0;
}
ol{
  padding-left: 0;
} 
dl {
  padding-left: 0;
}

.row:after, .clearfix:after {
  clear: both;
}

.row:before, .row:after, .clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

.row {
  margin: 0 auto;
  min-width: 0;
  width: 100%;
}

.row .four, .row .one-third {
  width: 31.67%;
}

.row .column, .row .columns {
  float: left;
  min-height: 1px;
}

code {
  color: #FF5408;
  word-spacing: -2px;
}

fieldset{
  
} 
 
iframe {
  max-width: 100%;
}

