/*
Theme Name: Peru specialisten
Theme URI: http://www.peruspecialisten.se
Author: Kumpan Grafisk Form AB
Description: Peru specialisten theme developed by Kumpan
Version: 1.0
*/

a#openMyMenu, ul.mobileNav { display: none; }

@media screen and (max-width: 2560px) {



}

@media screen and (max-width: 1920px) {



}

@media screen and (max-width: 1680px) {



}

@media screen and (max-width: 1440px) {



}

@media screen and (max-width: 1366px) {



}

@media screen and (max-width: 1280px) {



}

@media screen and (max-width: 1024px) {


	
}

@media screen and (max-width: 1000px) {



}

@media screen and (max-width: 980px) {



}

@media screen and (max-width: 959px) {

	img { max-width: 100%; height: auto; }
	#wrapper { max-width: 90%; }
	a#openMyMenu { display: block; float: right !important; }
	a#openMyMenu img { padding: 9px 10px 0 0; }
	ul.mobileNav { display: block !important; }
	#menu ul { display: none; }
	.mm-slideout { background-color: #fff; top: -12px; }
	iframe[name="google_conversion_frame"] { display: none; }
	#slide { max-width: 100%; overflow: hidden; }
	.uds-bb, .uds-bb-controls, .uds-bb-slides, .uds-stage, .uds-next, #shortcuts { max-width: 100%; }
	.marginRight2 { margin-right: 1.1% !important; }
	.column { width: 29.1% !important; }
	#shortcuts li { width: calc(100%/4 - 40px) !important; }
	#shortcuts ul li h2 a { font-size: 12px; }
	#footer #footer-content { max-width: 90%; }
	.gruppresor { width: 75% !important; margin-left: 2% !important; }
	#sidebar { float: left; width: 23% !important; }
	.hittadinresa { width: 71% !important; }
	.gruppresor .entry-content { width: 100% !important; }
	.canvas { width: 100% !important; height: 240px !important; }
	#gruppresorinfo, #sidebarRight { width: 100% !important;}
	iframe { min-width: 100%; max-width: 100%; }
	ul.mm-menu li { width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #999; }
	ul.mm-menu li a { padding-left: 15px; color: #fff; text-decoration: none; font-weight: bold; }
	body, html, .logo { width: 100% !important; max-width: 100% !important; }

}

@media screen and (max-width: 800px) {

	.column { width: 28.4% !important; }
	#shortcuts { height: 210px !important; }
	#shortcuts li { width: calc(100%/2 - 40px) !important; }
	#sidebar #newsletter input[type="text"] { width: 100% !important; }
	#sidebar #newsletter { width: 82% !important; }
	#sidebar #categories h2 { font-size: 12px !important; }

}

@media screen and (max-width: 768px) {

	.column { width: 100% !important; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
	.hittadinresa { width: 69% !important; }
	#sidebar #categories li a { padding-left: 10px !important; height: 42px !important; line-height: 18px !important; }
	.hittadinresa a.read-more { margin-top: 0px !important; }
	#header { background-size: 100% !important; height: 80px !important; }
	
}

@media screen and (max-width: 720px) {

	#footer { height: 320px !important; }
	.hittadinresa { width: 64% !important; }

}

@media screen and (max-width: 640px) {

	#header { height: 62px !important; }
	#sidebar, #sidebar #newsletter { width: 100% !important; }
	#sidebar #newsletter { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
	.hittadinresa { width: 80% !important; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin: 20px auto 0; margin-bottom: 0px !important; }
	.gruppresor { width: 100% !important; margin-left: 0 !important; margin: 20px 0 0 0; }

}

@media screen and (max-width: 560px) {


	
}

@media screen and (max-width: 480px) {

	#header { height: 46px !important; }
	.gruppresor.type-gruppresor.status-publish.hentry { width: 100% !important; }
	.hittadinresa { width: 50% !important; }
	#gruppresorinfo, #sidebarRight { width: 97% !important; }
	#sidebarRight { float: left !important; }
	#shortcuts li { width: calc(100%/1 - 40px) !important; }
	#shortcuts { height: 420px !important; }

}

@media screen and (max-width: 400px) {

	.hittadinresa #post-thumb { width: 100% !important; }

}

@media screen and (max-width: 320px) {

	.hittadinresa { width: 40% !important; }

}
