/* Copyright @ Balbooa, http://www.gnu.org/licenses/gpl.html GNU/GPL */
html {
	height:101% !important;
}
p {
	margin-bottom:10px !important;
	margin-top:0px !important;
}
h1, h2 {
	margin-bottom:0px !important;
}
h3.ba-image-item-title {
	padding:20px !important;
	background-color:rgb(217, 238, 249, 0.7) !important;
}
.ba-image-item-description {
	padding:20px !important;
	background-color:rgb(217, 238, 249, 0.7) !important;
}

.kargox .ba-image-item-title {
	font-weight:600 !important;
}
.kargox .ba-image-item-description {
	font-weight:600 !important;
	padding-top:0px !important;
}
.ba-icon-menu {
	border:1px dotted #6fbee7 !important;
}
.ba-field-content {
	margin-top:10px !important;
	margin-bottom:10px !important;
}
.footerx h1, .footerx h2 {
	margin:0px !important;
	padding:0px !important;
}
strong {
	font-weight:600 !important;
}
.mod-menu {
	margin-top:60px !important;
}
ul {
	margin-top:5px !important;
}
li {
	list-style:inherit;
	margin-top:5px !important;
	margin-bottom:5px !important;
}
hr {
	border-style:dashed !important;
	border-color:#604238 !important;
	margin-bottom:10px !important;
	margin-top:20px !important;
	padding-bottom:10px !important;
}
.main-menu li a, #item-16795003405094, #item-1679754066254, #item-1707689056059 {
	border-top-left-radius:9px !important;
	border-bottom-right-radius:9px !important;
}
.accordion-heading {
	border-top-left-radius:9px !important;
}
.accordion-inner .ba-item-text {
	margin-top:5px !important;
	margin-bottom:5px !important;
}
.accordion-heading {
	margin-bottom:3px !important;
}
.ba-item-modules .fa:before, .ba-item-modules .fa {
	font-family: FontAwesome !important;
}
i.fa-instagram:before {
	font-family: FontAwesome !important;
}
/* start cookies */
.cc-trigger-handle span {
	display:none !important;
}
.cc-trigger.cc-trigger-handle svg {
	margin:0px !important;
}
.cc-trigger.cc-trigger-handle {
	padding:10px 10px 5px 10px !important; /* x top x x*/
	opacity:.5 !important;
}
.cc-trigger.cc-trigger-handle:hover {
	padding:10px 10px 5px 10px !important; /* x top x x*/
	opacity:1 !important;
}
.cc-trigger.cc-trigger-handle.cc-trigger-bottom {
	bottom: 1.05rem !important;
}
/* end cookies */


.newsemailx input {
	padding-left:20px !important;
}
.newslx {/*subscribe newsletter module*/
	vertical-align:bottom !important;
	height:auto !important;
}
.newslx p {
	padding:0px !important;
}
div.newsemailx { /*subscribe newsletter email field*/
	width:221px !important;
}
.jux_google_map_marker_title_wrapper {
	padding:10px !important;
}
.gm-ui-hover-effect span {
	width:30px !important;
	height:30px !important;
}
.gm-ui-hover-effect {
	right:-14px !important;
}
p.image-category {
	display:none !important;
}
.ba-form-text-field {
	vertical-align:middle !important;
}
.intro-post-image {
	display:none !important;
}
.video-lazy-load-thumbnail i {
	background: #FFF !important;
}
.ba-icon-list-wrapper ul li i {
	margin-left:0px !important;
	margin-right:0px !important;
}
.ba-item-icon-list li {
	margin-left:10px !important;
	margin-right:10px !important;
	margin-bottom:5px !important;
}
.ba-menu-backdrop {
	background-color:transparent !important;
}
.open-menu i {
	font-size: 32px !important;
	cursor:pointer !important;
}
.ba-hamburger-menu > .main-menu .close-menu i {
	color: inherit;
	cursor: pointer;
	font-size: 39px !important;
	font-weight:600 !important;
	margin-top:7px !important;
	margin-right:6px !important;
}
 @media (max-width: 5768px) {
.row-with-megamenu .ba-hamburger-menu.ba-menu-position-left >.main-menu, .ba-hamburger-menu.ba-menu-position-left >.main-menu.visible-menu {
	left: 0px !important;
}
.row-with-megamenu .ba-hamburger-menu.ba-menu-position-left >.main-menu, .ba-hamburger-menu.ba-menu-position-left >.main-menu.visible-menu {
	scrollbar-width: none;
}
}
 @media (max-width: 1280px) {
.mod-menu {
	margin-top:50px !important;
}
.cookiex {
	margin-left:28px !important;
}
#item-16364811650 > .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li > *:not(ul):not(div) {
	padding-left: 10px !important;
}
.newsformx .ba-form-page { /*subscribe newsletter form design advanced*/
	padding:0px !important;
}
.ba-gallery {
	padding: 0px !important;
}
}
