/* ============================== */
/* ! Layout for desktop version   */
/* ============================== */

@import url(http://fonts.googleapis.com/css?family=Arvo:400,700|Hammersmith+One|PT+Sans:400,700,400italic);

/*
font-family: 'Arvo', serif;
font-family: 'Hammersmith One', sans-serif;
font-family: 'PT Sans', sans-serif;
*/

* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  color: #534d45;
  background: #1a1815;
  font-family: "PT Sans", calibri, arial, sans-serif;
  font-size: 1em;
}

.container-fluid {
  width: 100%;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.clear {
  clear: both;
}

.left {
  float: left;
}

.right {
  float: right;
}

.padding {
  min-height: 1px;
  padding-top: 10px;
  padding-bottom: 10px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Arvo, "Hammersmith One", "PT Sans", arial, sans-serif;
  font-weight: normal;
  color: #1a1815;
}

h2,
h2 a {
  margin-bottom: 10px;
  color: #1a1815;
}

a {
  text-decoration: none;
  color: #99492e;
}

#menu {
  background: #4c7029 url(/wp-content/themes/TradtjanstV2/img/bg-m.png) repeat;
}

#menu-logo {
  padding-top: 10px;
}

#menu-logo h1 a {
  color: #fff;
  text-decoration: none;
  text-shadow: 0px 1px 0px #131c0a;
}

#menu-navigation {
  float: right;
  text-align: right;
  padding-top: 20px;
  padding-bottom: 20px;
}

#menu-navigation ul li {
  font-family: "Hammersmith One", "PT Sans", arial, sans-serif;
  text-transform: uppercase;
  list-style-type: none;
  display: inline;
  margin-left: 20px;
}

#menu-navigation a {
  color: #fff;
  text-decoration: none;
  text-shadow: 0px 1px 0px #131c0a;
}

#menu-navigation a:hover {
  color: #bcde9b;
  text-decoration: none;
  text-shadow: 0px 1px 0px #131c0a;
  margin-top: -5px;
}

#welcome {
  padding-top: 50px;
  font-size: 1.125em;
}

#welcome img {
  float: right;
  max-height: 400px;
}

#main {
  background: #e8e0d4 url(/wp-content/themes/TradtjanstV2/img/bg.png) repeat;
  padding-top: 20px;
  padding-bottom: 20px;
  /* width: 1140px; */
}

#tjanster-titel {
  border-bottom: 3px solid #b3ada3;
  margin-bottom: 20px;
}

.arbetsuppgifter {
  margin-bottom: 20px;
}

.arbetsuppgifter h2 a {
  color: #1a1815;
  text-decoration: none;
}

.inlagg {
  margin-bottom: 20px;
}

.inlagg .date {
  margin-bottom: 10px;
}

#footer {
  background: #cfc6ba url(/wp-content/themes/TradtjanstV2/img/bg-f.png) repeat;
  padding-top: 10px;
}

.footer-post {
  float: left;
  width: 100%;
}

.footer-post h3 a {
  font-weight: bold;
  font-size: 1em;
  font-family: "PT Sans", calibri, arial, sans-serif;
  text-decoration: none;
  color: #1a1815;
}

.footer-post .thumb {
  margin-right: 2.84900284900285%;
  width: 19.94301994301994%;
  float: left;
}

.footer-post .text {
  font-size: 0.875em;
  line-height: 1em;
  width: 76.92307692307692%;
  float: left;
}

.footer-post .text .date {
  font-size: 0.75em;
}

#copyright {
  text-align: center;
  font-size: 0.75em;
}

/* ============================= */
/* ! Layout for mobile version   */
/* ============================= */
/*
@media handheld, only screen and (max-width: 767px) {

body {
	
}

#menu-navigation{
	float: none;
	text-align: center;
	padding-top: 20px;
}

#menu-logo{
	text-align: center;
	background: #1a1815;
	padding-top: 20px;
	padding-bottom: 20px;
}

#welcome img{
	max-height: 200px;
}

}


*/
/* ========================================== */
/* ! Provide higher res assets for iPhone 4   */
/* ========================================== */

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  /*	.logo {
		background: url(/wp-content/themes/TradtjanstV2/css/logo2x.jpg) no-repeat;
		background-size: 212px 303px;
	}*/
}
