/* 
    Document   : allmoge_theme.css
    Created on : 2012-maj-28, 17:15:59
    Author     : MWOXBERG
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

body
{
  font: 12px/170% Georgia, Verdana, Geneva, sans-serif;
}

input
{
  font: 12px/100% Georgia, Verdana, Geneva, sans-serif;
}

textarea, select
{
  font: 12px/160% Georgia, Verdana, Geneva, sans-serif;
}

h1, h2, h3, h4, h5, h6 
{
  font-family: Georgia, Verdana, Geneva, sans-serif;
}

h1
{
  font-weight: normal;
}

a:link, a:visited {
  text-decoration: underline;
}

/********  Allmoge anpassningar ************ 2011-01-25 mwo ****************/

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
  font-size: 110%;
  font-weight: 700;
  display: block;
  margin: 0 1em;
  padding: .75em 0 0;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: 600;
  font-family: Georgia, Verdana, Geneva, sans-serif;
}

#wrapper #container #header h1 img {
  padding-top: 60px;
  padding-right: 20px;
  float: left;
  margin-left: 20px;
}

div.allmogesida_wrapper {
  width:100%;
  max-width: 900px;
}
div.allmogesida_content {
  float:left; margin-right:265px;
}
div.allmogesida_right {
  float:left;width:250px;margin-left:-250px;
}

div.allmogesida_right img {
  max-width: 240px;
  height: auto;
}


div.allmogepost {

}

div.allmogepost_upper {
  width:802px; margin-top: 20px
}

div.allmogepost_upper_left {
  float:left;width:380px;clear: left; margin-right: 20px
}

div.allmogepost_upper_right {
  float:left;width:400px
}

div.allmogepost_lower {
  width:802px
}

div.allmogepost_lower_left {
  float:left;width:380px;clear: left; margin-right: 20px; margin-top: 50px
}

div.allmogepost_lower_right {
  float:left;width:400px; margin-top: 50px
}

div.fonsterforslag_list_item {
  margin: 1em; padding: 1em;  background-color: #f0f0f0; border-radius: 1em;
}

div.fonsterforslag_list_item img
{
  max-width: 98%;
  height: auto;
}

form.fonsterpriser img
{
  max-width: 98%;
  height: auto;
}


#block-views-allmogenyheter-block-1 .views-row
{
  margin: 0.7em;
  margin-left: 0em;
  padding: 0.5em;
  background-color: #f0f0f0;
  border: 1px black solid;
  -webkit-border-radius: 0.8em; 
  -moz-border-radius: 0.8em; 
  -o-border-radius: 0.8em;
  border-radius: 0.8em
}


#squeeze 
{
}

#front-page-wrapper {
  width: 100%;
  float: left;
}

#front-page-animation {
  width: 330px;
  float: left;
  padding-right: 20px;
}

.flexslider LI {
  widht: 310px;
  margin: 0px;
  padding: 0px;
}

#front-page-illustrated-links {
  width: 480px;
  float: left;
}

@media only screen and (max-width: 700px) {
ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
  font-size: 90%;
  font-weight: 600;
  display: block;
  margin: 0 1em;
  padding: .75em 0 0;
}
#front-page-animation {
  width: 350px;
  float: left;
  display: none;
}
}


/***
@media only screen and (max-width: 480px) {
  
#wrapper #container #header h1 img {
  padding-top: 65px;
  padding-right: 20px;
  float: left;
}
div.allmogesida_right {
  width: 1px;
  display: none;
}  
div.allmogesida {
  width:400px;
  background-color: yellow;
}
#front-page-animation {
  width: 1px;
  float: left;
  display: none;
}

}
***/