/*
 Theme Name:     Spelforskning.se
 Description:    Twenty Thirteen Child Theme
 Author:         Kristoffer Magnusson
 Author URI:     http://rpsychologist.com
 Description: Tema för spelforskning.se som bygger på TwentyThirteen. 
 Template:       twentythirteen
 Version:        1.0.0
*/

@import url("../twentythirteen/style.css");

/* fix on mobile */
.screen-reader-text {
    display: none;
}

/* logo in header */
.site-header .home-link {
	background: url(images/spelforskning-logo.png) 0 no-repeat;
}

@media (max-width: 359px) {
	.site-header .home-link {
		background-size: 300px;
		min-height: 100px;
	}

}

/* --- Social Links --- */
.widget_text {
	margin:0px;
	padding:0 0 10px 0;
	background-color:#fff !important;
}

ul.sociallinks {
    display: block;
    overflow: hidden;
}

ul.sociallinks li {

    display: inline-block;
    margin: 0px 6px 8px 0;
    padding: 0 !important;
    list-style: none;
}

ul.sociallinks li a {
    width: 35px;
    height: 35px;
    display: block;
    padding: 0;
    margin: 0;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    -moz-border-radius: 50px;
    border-radius: 50px;
    -webkit-transition: .2s background ease;
    -moz-transition: .2s background ease;
    -o-transition: .2s background ease;
    -ms-transition: .2s background ease;
    transition: .2s background ease;
}

ul.sociallinks li a.twitter {
    background: #bbb url(images/socialicons.png) 0 0 no-repeat;
}

ul.sociallinks li a.facebook {
    background: #bbb url(images/socialicons.png) -35px 0 no-repeat;
}

ul.sociallinks li a.googleplus {
    background: #bbb url(images/socialicons.png) -70px 0 no-repeat;
}

ul.sociallinks li a.rss {
    background: #bbb url(images/socialicons.png) -910px 0 no-repeat;
}

ul.sociallinks li a.twitter:hover {
    background: #00a0d1 url(images/socialicons.png) 0 0 no-repeat;
}

ul.sociallinks li a.facebook:hover {
    background: #3B5998 url(images/socialicons.png) -35px 0 no-repeat;
}

ul.sociallinks li a.googleplus:hover {
    background: #db4a39 url(images/socialicons.png) -70px 0 no-repeat;
}
ul.sociallinks li a.rss:hover {
    background: #ee802f url(images/socialicons.png) -910px 0 no-repeat;
}

@media (max-width: 359px) {
	.widget_text {
		margin: 0 0 24px;
		padding: 20px;
		background-color:#e9edea !important;
	}
}



/* make header and footer span whole screen */
.site {max-width:100%;} 

/* left-align content with logo */
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta { 
padding: 0 376px 0px 5px; 
}

/* fix ugly white border on sub-meny */
.nav-menu .sub-menu, .nav-menu .children {
         border: none;
         margin-left: 2px;
}

/* fix content alignment on smaller screens */
@media (max-width: 999px) {
	.sidebar .entry-header,
	.sidebar .entry-content,
	.sidebar .entry-summary,
	.sidebar .entry-meta,
	.sidebar .comment-list,
	.sidebar .comment-reply-title,
	.sidebar .comment-navigation,
	.sidebar .comment-respond .comment-form,
	.sidebar .featured-gallery,
	.sidebar .post-navigation .nav-links,
	.author.sidebar .author-info {
		max-width: 604px;
		margin:0 0 0 0;
		padding-right: 0;
                padding-left: 20px;

	}