

.carousel-control {
    width: 30%;
}

@media only screen and (max-width: 420px) { .q_logo a { height: 42px !important; } .header_bottom { padding: 0 15px; } }

.mobile_menu_button span {
    color: #333333;
    font-size: 14px;
    cursor: pointer;
}
.mobile_menu_button span i {
    color: #333333;
}

/* .header_top .container_inner {
border-bottom:1px solid #eaeaea;
} */


.light nav.main_menu > ul > li > a:hover {
color: #ff0000;
background-color:none!important;
}
header.sticky nav.main_menu > ul > li > a:hover, .light.sticky nav.main_menu > ul > li > a:hover {
color: #ff0000;
}
nav.main_menu > ul > li:hover > a span {
background-color: transparent!important;
}
.light nav.main_menu > ul > li.active > a:hover {
color: #ff0000;
}
header.sticky nav.main_menu > ul > li.active > a, .light.sticky nav.main_menu > ul > li.active > a {
color: #000000!important;
}
header.sticky nav.main_menu > ul > li.active > a:hover, .light.sticky nav.main_menu > ul > li.active > a:hover {
color: #ff0000!important;
}

nav.main_menu > ul > li > a span {
    vertical-align:top!important;
}
.container_inner {
margin-top:0!important;
}
nav.main_menu {
    text-align: left;
}
nav.main_menu ul li a {
    line-height: 114px;
    padding: 0;
    margin: 0;
}
.content {
    margin-top: -115px;
}

.header_top a {
color:#f2f2f2;
padding:0 8px 0 8px;
}
.header_top a:hover {
color:#ff0000;
}

/*.ic-portfolio-slider {
position:absolute;
display:block;
width:100%;
top:0;
z-index:100000;
margin-top:-400px;
margin-right:0;
margin-left:0;
}
*/
.ic-portfolio-slider .vc_column-inner {
padding-left:0;
padding-right:0;
}

.footer_top {
background-image:url(/wp-content/uploads/2017/02/footer-deepsea-def.jpg);
}

.kompass {
display:none;
width:56px;
height:58px;
position:absolute;
z-index:100001;
top:0;
left:50%;
margin-left:-28px;
margin-top:-130px;
}
.carousel-indicators {
display:none;
}
.breadcrumbs {
border-top:1px solid #cccccc;
padding-top:8px;
padding-bottom:10px;
}