/*
 Theme Name:     Nevia Child
 Description:    Nevia Child Theme - use to customize theme without loosing any changes after update
 Author:         You
 Template:       nevia
 Version:        1.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../nevia/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */

@media only screen and (max-width:767px){
	.container .sixteen.columns, .container .sixteen.floated{ width:100%; padding-bottom:0 !important; }
	.selectnav{ width:calc(100% - 20px); margin:0 10px; }
	.page-top-container .page-top-right-buttons{ display:flex; flex-wrap:wrap; }
	.page-top-container .page-top-right-buttons a,
	.page-top-container .page-top-right-buttons .page-tab-three input[type="submit"]{ font-size:12px; margin-bottom:10px; }
}

@media only screen and (max-width:480px){
	body{ overflow-x:hidden; overflow-y:scroll; }
	#header{ min-height:0; }
	#header .no-icons{ margin:0; }
	.page-top-container .page-top-right-buttons{ flex-direction:column; padding:0 20px; }
	.page-top-container .page-top-right-buttons a,
	.page-top-container .page-top-right-buttons .page-tab-three input[type="submit"]{ width:100%; text-align:center; margin-right:0; }
	.table_all_headline{ padding:7px; font-size:13px; line-height:1.2em; }
	.table_all .cpn_btn{ font-size:11px; }
	#page-tab-one .wp-block-image figure{ float:none; margin:0 auto; }
	#content {padding: 10px;}
}

@media only screen and (max-width:460px){
	.container .eight.columns, .container .eight.floated{ width:100%; }
}


/* BILDER MOBIL 100% BREITE */

@media only screen and (max-width:767px){
	.wp-block-image img {
		width: 100%;
	}
	.wp-block-image .alignright, .wp-block-image .alignleft {
		width: 100%;
		margin: 0 0 1.5em 0 !important;
		float: none !important;
	}
}

/* Apple Button */
input[type=submit] {-webkit-appearance: none; !important}