/*
 Theme Name:   Orion
 Theme URI:    https://themeforest.net/item/orion-creative-multipurpose-wordpress-theme/19163616
 Description:  Orion Theme
 Author:       Per Adamsson
 Author URI:   http://blixtfokus.se
 Template:     Orion-Theme-v1.3
 Version:      1.0.0

*/

.contentMenu li{
	text-transform:none;
}

@media all and (max-width:940px){
	
	#blixtMain{background-color:#FFFFFF !important;}
	#blixtMain{
		flex-direction:column !important;
		width:100% !important;
	}	
	#blixtLeft{
		padding:0px 20px 0px 20px !important;
	}
	.blixtTitle{
		font-size:20px !important;
	}
}

#footer{
	margin-top: 0px;
}

#main2{
	background-color:#FFFFFF;
	width:100%;
	display:flex;
	justify-content: center;
	align-items:center;
	flex-direction:column;
	padding:150px 0px 0px 0px;
}

#blixtMain{
	background-color:#FFFFFF;
	display:flex;
	flex-direction:row;
	width:940px;
	justify-content: center;
	font-family:sans-serif;
	padding:0px 0px 20px 0px;
	}
#blixtLeft{
	flex-basis:70%;
	padding:0px 10px 0px 0px;
}
	#blixtLeftTitle{
		color: #de6061;
		font-size: 36px;
		font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		line-height: 30px;
		font-weight: 200;
		margin:0px 0px 30px 0px;
		text-transform: none;
		}
	#blixtLeftDescription{
		font-style:italic;
		font-size:90%;
	}
	#blixtLeftContent{
		
	}

#blixtRight{
	margin:15px;
}
#blixtLatest{}
	#blixtLatestTitle{
	    color: #404040;
		font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		font-size: 18px;
		text-align: left;
		font-weight: 600;
		text-transform: none;
		padding-top: 30px;
		margin: 0px 0px 15px 0px; 
	}
	#blixtLatestContent{}
		.blixtLatestContentRow{
			cursor:pointer;
			color:#60ceb5;
			border-bottom-style:dotted;
			border-bottom-width:1px;
			border-bottom-color:#CCCCCC;
			padding:5px 0px 10px 0px;
		}
		.blixtLatestContentRow:hover{
			color:#000000;
		}
#blixtArchive{}
	#blixtArchiveTitle{
	    color: #404040;
		font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
		font-size: 18px;
		text-align: left;
		font-weight: 600;
		text-transform: none;
		padding-top: 50px;
		margin-bottom: 15px;
	}
	#blixtArchiveContent{}
		.blixtArchiveContentRow{
			cursor:pointer;
			color:#60ceb5;
			border-bottom-style:dotted;
			border-bottom-width:1px;
			border-bottom-color:#CCCCCC;
			padding:5px 0px 10px 0px;
		}
		.blixtArchiveContentRow:hover{
			color:#000000;
		}
#blixtCategories{}
	#blixtCategoriesTitle{font-weight:900;visibility:hidden;}
	#blixtCategoriesContent{}

.page h2{
	font-size: 36px;
	line-height: 36px;
	font-weight: 200;
    color: #de6061;
    margin: 46px 0px 0px 0px;
    font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}


.blixtTitle{
    font-size: 35px;
    color: #1ddfb3;
    text-decoration: none;
    font-family: 'Montserrat', sans-serif;
    text-align: left;
    text-transform: none;
    font-weight: 400;
    letter-spacing: -1px;
	margin:35px 0px 15px 0px;
	white-space:nowrap;
}

.blixtNewLine{
	height:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#DDDDDD;
	
}

.blixtExcerpt{
	margin:10px 0px 0px 0px;
}