/* 
?style=mountain
MOUNTAIN STYLE 
*/

.uk-navbar-toggle {
    margin-left: -15px;
}

/*PURCHASE PAGE*/
#go-pricing-table-7 { min-height: 780px; }

/* ======================== Container ==================================== */

@media (min-width: 1200px){
	.qx-container {
		max-width: 1240px;
		max-width: 100%;
	}
}

/* Main menu items center */
.uk-navbar-nav { 
    text-align: center;
    float: none;
 }
.uk-navbar-nav > li {
    display: inline-block;
    float: none;
}

.darktext { color: #000; }

/* Main Menu redesign 2019--------------------------<+>*/
.uk-navbar {
    background: rgba(22, 46, 50, 0.9);
    background-image: url(../../../less/uikit/images/grunge_bg_light.png);
    border-image-source: none;
}
/*Normal Item*/
.uk-navbar .uk-navbar-nav > li > a { 
	background: rgba(150, 120, 11, 0.97);
    background-image: url(../../../less/uikit/images/grunge_bg_light.png);
    border: 1px solid #fff3;
	}
/*Active Item*/
.uk-navbar-nav > li.uk-active > a {
    background: rgba(184, 3, 3, 0.66);
    color: #ffffff;
    background-image: url(../../../less/uikit/images/grunge_bg_light.png);
	}
/*Hover-Focus-Open Item */
.uk-navbar-nav > li:hover > a, 
.uk-navbar-nav > li > a:focus, 
.uk-navbar-nav > li.uk-open > a {
    background: rgba(184, 3, 3, 0.66);
    color: #ffffff;
    background-image: url(../../../less/uikit/images/grunge_bg_light.png);
}
@media (max-width: 959px) {
	.uk-navbar { background: none;  }
}  
/* Main Menu redesign 2019--------------------------<->*/

/* Footer --------------------------<+>*/
#qx-section-footer-info {
    padding: 0px;
    background: rgba(41, 44, 62, 0.85);
    background: rgba(0, 0, 0, 0.85);
    border: 30px solid #ffffff;
    border-image-source: url(../../../less/uikit/images/mountain/panel_box_footer2_border.png);
    border-image-slice: 30;
    border-image-repeat: repeat;
    background-clip: padding-box;
}

.tm-footer .uk-panel #qx-section-footer-info a {
	background: none;
    padding: 0px;
}
#qx-section-footer-info h2 { text-transform: none; }

.footer1 { margin-top: 50px; }
/* Footer --------------------------<->*/


/*============Breezing Forms===================*/
.bfQuickMode legend {
  background: #262330 !important;
}

.bfQuickMode legend .bfLegend-m {
  padding-left: 20px;
}
.bfQuickMode label {
  color: #000000 !important;
}
.bfQuickMode section.bfElemWrap:hover {
  background: #5a5d5817 !important;
}

.bfQuickMode section.bfElemWrap {
  padding: 10px 0px;
  border-bottom: 1px solid #00000038 !important;
}

.bfQuickMode #asi_applicaiton .bfLabelLeft .bfElementGroup input,
.bfQuickMode #asi_applicaiton .bfLabelLeft .bfElementGroupNoWrap input,
.bfQuickMode #asi_applicaiton .bfLabelTop .bfElementGroup input,
.bfQuickMode #asi_applicaiton .bfLabelTop .bfElementGroupNoWrap input,
.bfQuickMode #asi_applicaiton .bfLabelRight .bfElementGroup input,
.bfQuickMode #asi_applicaiton .bfLabelRight .bfElementGroupNoWrap input,
.bfQuickMode #asi_applicaiton .bfLabelBottom .bfElementGroup input,
.bfQuickMode #asi_applicaiton .bfLabelBottom .bfElementGroupNoWrap input {
  display: inline-block;
  width: 16px;
}
.bfQuickMode #asi_applicaiton span.bfElementGroupNoWrap input[type="checkbox"],
.bfQuickMode #asi_applicaiton span.bfElementGroupNoWrap input[type="radio"],
.bfQuickMode #asi_applicaiton span.bfElementGroup input[type="checkbox"],
.bfQuickMode #asi_applicaiton span.bfElementGroup input[type="radio"] {
  border: 1px solid #00000080 !important;
}
.uk-radio:checked,
input[type="radio"]:not([class*="uk-"]):checked,
.uk-checkbox:checked,
input[type="checkbox"]:not([class*="uk-"]):checked {
  background-color: #009603 !important;
}
/*Minor Edit by Paul*/
.bfQuickMode .bfLabelLeft .bfElementGroup,
.bfQuickMode .bfLabelRight .bfElementGroup,
.bfQuickMode section.bfLabelLeft .bfElementGroupNoWrap {
  width: auto !important;
  float: left !important;
}
.bfQuickMode label {
  font-weight: bold;
}
form.bfQuickMode {
  padding: 50px !important;
  box-shadow: 0px 0px 16px #b7b7b7 !important;
  width: auto;
}
.uk-input,
.uk-select:not([multiple]):not([size]),
.uneditable-input:not([class*="uk-"]),
input[type="color"]:not([class*="uk-"]),
input[type="date"]:not([class*="uk-"]),
input[type="datetime-local"]:not([class*="uk-"]),
input[type="datetime"]:not([class*="uk-"]),
input[type="email"]:not([class*="uk-"]),
input[type="month"]:not([class*="uk-"]),
input[type="number"]:not([class*="uk-"]),
input[type="password"]:not([class*="uk-"]),
input[type="search"]:not([class*="uk-"]),
input[type="tel"]:not([class*="uk-"]),
input[type="text"]:not([class*="uk-"]),
input[type="time"]:not([class*="uk-"]),
input[type="url"]:not([class*="uk-"]),
input[type="week"]:not([class*="uk-"]),
select:not([class*="uk-"]):not([multiple]):not([size]) {
  border: 1px solid #211e1e73;
}

.bfQuickMode button {
  background: #262330 !important;
  color: #fff !important;
  border: 1px solid transparent !important;
  padding: 5px;
}
.bfQuickMode button:hover {
  background-color: transparent !important;
  color: #262330 !important;
  border-color: #262330 !important;
}
.terms-links {
  color: #262330 !important;
  text-decoration: underline;
}
.terms-links:hover {
  color: #0da504 !important;
  text-decoration: underline;
}
/*end*/
