/* 
Theme Name: ANO Theme
Theme URI: https://osky.com.au
Description: Theme for ANO website
Author: OSKY
Author URI: https://osky.com.au
Template: hello-elementor
Version: 1.0.1
*/

/*
    Add your custom styles here or don't. Whatever floats your boat.
*/

.f-down{
	font-size: 25px;
    padding-right: 10px;
    position: relative;
    top: 3px;
}

@media screen and (min-width:992px){
	main#content{
		min-height:42vh;
	}
	
	.elementor-section-wrap{
		min-height:42vh;
	}
}

.error404 .elementor-1394 .elementor-element.elementor-element-25ed86d8 > .elementor-container{
	min-height:60vh;
}

.error404 .elementor-search-form__input{
	border-left:0 !important;
}

@media screen and (max-width:991px){
	#spacer-cst .elementor-spacer-inner{
		height:0vh;
	}
	
	.file-d{
		word-break:break-all;
		padding-left:5px;
		padding-right:5px;
	}
}

#f-default p {
	font-family: "Roboto", Sans-serif;
	color: #7A7A7A;
	font-size: 15px; 
}

.flex-container .elementor-column-gap-default{
	display:flex;
	flex-direction:column;
}

.flex-container .elementor-column-gap-default .elementor-inner-column:last-child{
	padding:0 10px;
	width:100%;
}

.flex-container .elementor-widget-theme-site-logo{
	 text-align: left;
   padding:0 20px;
}

@media screen and (max-width:991px){
	
	.flex-container .elementor-column-gap-default .elementor-inner-column:last-child .elementor-widget-wrap {
	padding-left: 0 !important;
}
	
	.flex-container .elementor-widget-theme-site-logo{
   padding:0 10px;
}
	
}
