/*
Theme Name: framekolivs.se
Theme URI: http://framekolivs.se
Description:
Author: Felix Björelid
Author URI: http://felipes.se
Version: 1.0
*/

/*
@import url('http://framekolivs.se/wp-content/themes/framekolivs.se/fonts/amatic/stylesheet.css');
*/

@import url(http://fonts.googleapis.com/css?family=Amatic+SC:400,700);


@media only screen and (max-width: 40em) { .top-line p.smallfont {font-size: 0.75em !important;} }





@media screen {

#wpadminbar {
position: fixed !important;
}

::selection {
	background: #F2D568; /* Safari */
	}
::-moz-selection {
	background: #F2D568; /* Firefox */
}

.no-margin p{margin-bottom:0;}

.veckans_vara_stor img{width:100%;}


.aktuellt-mobile {
background-color: #F2D568;
width: 100%;
text-align: center;
margin-bottom: 5px;
}


.top-line{margin-bottom:10px;}

/* .aktuellt {
float: right;
right: 50%;
position: relative;
} */

.aktuellt .center {
/* float: right;
right: -50%;
position: relative; */
background-color: #F2D568;
padding: 0px 15px 0px 15px;
text-align: center;
}
/* .clear {
    clear: both;
} */


#workinghourswidget-2 {
list-style: none;
}

.widgettitle {
display: none;
}


#mp-embed-bar {
display: none !important;
}


.top-line p{font-size:0.95em;margin:0;}

.logo{display:table;margin:0 auto;}

.logo img{width:426px;}

.boxes{padding:0 !important;}

nav li {
list-style: none;
padding-left: 10px;
padding-right: 10px;
display: inline-block;
}
nav ul{text-align:center;}

/* .tagline{display:table;margin:0 auto;font-family: 'Amatic SC', cursive !important;font-size:30px !important;margin-bottom:40px;text-transform:lowercase;letter-spacing:1px;} */



nav h2 a {color:black !important;}
nav h2 a:hover, .current-menu-item h2 a {color:green !important;}


nav.menu-menu-container {
display: table;
margin: 0 auto;
}



.box-text{
position: absolute;
background: rgba(0, 0, 0, 0.6);
padding: 10px 12px 10px 12px;
color: white;
}

.box-text.corner {
top: 0px;
left: 0px;
}

.box-text.large {
top: 50%;
z-index: 9999;
right: -59px;
margin-top: 0;
}

.box-text.medium {
left: 50%;
bottom: -22px;
margin-left: -59px;
z-index: 9999;
}



/* --- COMMENTS ---- */
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }
}


@media print {
	
}