/*
 Theme Name:     Fortuna Child
 Description:    Fortuna Child Theme
 Author:         BlueOwlCreative
 Template:       fortuna

*/
 
@import url("../fortuna/style.css");
 
 

/* Theme customization starts here */

#menu a[href="#"] {
    cursor: default;
}

@media only screen and (min-width: 1018px) {
#menu > ul > li > div {
top: 70px;
}
}

.posts_carousel_holder .owl-theme .owl-controls .owl-nav,
.boc_heading.bgr_multidotted span {
background-color: transparent;
}

header.transparent_header.hide_subheader_on_scroll.scrolled #subheader .section {
	opacity: 1;
}

#header.scrolled.has_subheader.hide_subheader_on_scroll {
    top: 0px;
}

#support p {
	width: 50%;
	float: left;
	margin 0;
	padding: 0 5px;
}

#support p:first-child {
	width: 100%;
}

#support p:first-child input {
	width: 35%;
}

#support .company-title {
	font-weight: bold;
	width: 100%;
}

#support .address-form p {
	width: 33.33333%;
}

#support .address-form #end-user-p {
	width: 100%;
}

#support .address-form p input {
	width: 100%;
}

#support .address-form #end-user-p select {
	width: 33.333333%;
}

#support .message {
	width: 100%;
	float: left;
}

#support .message textarea {
	width: 100%;
}

#support .checkboxes {
	width: 100%;
}

#support .checkboxes label {
	float: left;
	width: 33.33333%;
}

#support .checkboxes input[type="checkbox"] {
	float: right;
	margin-right: 65%;
}

#support .text-center {
	text-align: center;
}

#support input[type="submit"] {
	margin: 20px auto;
}

@media (max-width: 991px) {
	#support p {
		width: 100%;
	}

	#support .checkboxes label {
		width: 100%;
	}

	#support .address-form p {
		width: 100%;
	}

	#support .checkboxes input[type="checkbox"] {
		float: right;
		margin-right: 50%;
	}
}