/*
Theme Name: Altus
Theme URI: http://themeforest.net/item/altus-multipurpose-wordpress-theme/7814258
Description: It can be used for business and corporate sites, your portfolio site or customize it to suit your wishes. Easy to use and clean code will be a simple task to get you up and running in no time. And with our support you cannot go wrong.
Author: AnpsThemes
Author URI: http://themeforest.net/user/Anps?WT.ac=item_profile_text&WT.z_author=Anps
Version: 1.2.9
License: GNU General Public License
License URI: license.txt
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, left-sidebar, custom-colors, custom-header, custom-menu, theme-options, translation-ready, threaded-comments
*/

@import url(css/core.css);

.site-logo {
  float: none;
margin-left: auto;
margin-right: auto;
}

input[type="checkbox"]{
width: 20px; !important;
}


.nav-wrap .fa-search {
margin:0px;
top:0px;
visibility: hidden;
}

.nav-wrap:after {
height:0px;

}

.site-navigation ul li {
margin-left: 20px !important;
margin-right: 20px !important;
margin-bottom: 5px !important;
}

.site-navigation ul li a{
font-size: 16px;
}

.nav-wrap.style-3 .site-logo {
margin-top: 15px;
margin-bottom: 0px;
}

.page-heading h1 {
color:white;
}

.sub-menu{
top:30px !important;
margin-top:10px !important;
}

.page-heading .breadcrumbs a{
color:white;
}

.page-heading .breadcrumbs a:after{
color:white;
}

.navbar-toggle, .nav-wrap .fa-search {
top: 0px;
}

.site-navigation {
margin-bottom: -10px;
}

#blok:hover{
background-color:#E9E9E9;
}

.site-footer .copyright-footer {

background-color:grey;
}

.site-footer .copyright-footer > .container {
padding-top: 0px;
padding-bottom: 25px;
}

.col-md-6 {
 width: 100%;
}

.site-footer > .container {
  padding-top: 20px;
  padding-bottom: 20px;
}

.responsive .site-footer .row > div + div {
  margin-top: -10px;
}

.site-footer .copyright-footer > .container {
padding-bottom: 0px;
}

.site-navigation > ul a {
  color: #000000;
}

.site-navigation.open {
  background-color: #f7f7f7;
}

.site-navigation.open::before {
  background-color: #f7f7f7;
}

.site-navigation.open::after {
  background-color: #f7f7f7;
}

.breadcrumbs{
color: #ffffff;
}

.sub-menu a {
padding-top: 15px !important;
padding-bottom: 15px !important;
}

.wpcf7-submit{
	background: #49bb7d;
font-family: titillium-bold;
	text-decoration:none;
	font-weight:normal;
	text-align:center;
	border:1px solid #FFF;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-bottom:10px;
	display:inline-block;
  font-size: 14px;
  padding: 11px 17px;
  border: 3px solid transparent;
  border-radius: 3px;
  color: #fff;
  text-transform: uppercase;
  transition: 0.2s background-color, 0.2s border;
}
.wpcf7-submit:hover{
	cursor: pointer;
	text-decoration:none;
	color:#FFF;
	background: #000000;
}

.top-bar .fa {
height: 0px;
padding: 0px;
}

textarea {
width:100%;
}

.vc_custom_1433264705587 input {
width:100%;
}

.map {
height:
350px;
}

#minder-iframe-container{
margin-left:-15px !important;
}

body {
color: black !important;
font-size: 13px;
}

@media (min-width: 768px) {
.responsive .site-navigation .sub-menu {
    width: 284px !important;
}
}