.header-logo img
{
width: 120px;
height: 120px;
}
.footer-logo {width: 40px;
height: 40px;}
body
{
background-color: #ffffff;
}

.footer {
    background-color: #ddcec0;
    color: #2a313F		
}

.toggle-holder {
    width: 11px;
}
#toggle div {
    margin-bottom: 2px;
}
.footer-first-line {
    margin-left: auto;
    margin-right: auto;
    display: table;
}
.footer-first-line span {
    display: block;
    text-align: right;
}
.footer-text:before {
    display: none;
}
#header-main-menu .search-field {
    border-color: transparent;
}
.menu-wraper {
    background-color: #ffffff;
}
.main-menu.sm-clean a,
#header-main-menu .search-field {
    color: #8A817C;
}
#header-main-menu .search-field::-webkit-input-placeholder {
    color: #8A817C;
}

.info-code-title {
    color: #2a313F;
    font-size: 14px;
}
.info-code-content {
    color: #2a313F;
    font-size: 8px;
}

.footer-logo {
    display: none;
}
.footer-text {
  padding-top: 20px;   
}
.footer {
    padding-bottom: 0px;
}
.menu-left-text, .post-num, .blog-item-holder h2.entry-title, 
.page h1.entry-title, .blog h1.entry-title, .single h1.entry-title,
.nav-previous a, .nav-next a, .archive-title h1, .search .search-title h1, 
.grid-item.quote-item, .portfolio-text-holder .portfolio-text,
.taxonomy-title h1, .carousel-slider .slick-slide .item-text a,
.single-gallery h1.entry-title, .big-text, .footer-first-line,
.our-position-holder, h4.widgettitle
{
    font-family: 'Josefin sans', serif;
}
.footer-text {
 padding-bottom: 0;
}
.footer-first-line {
    font-family: 'josefin sans', serif;
    font-size: 20px;
    line-height: 1;
}
.footer-first-line {
    margin-left: auto;
    margin-right: unset;
    display: table;
}
.footer-second-line {
    font-weight: 400;
    padding-top: 0;
}
.grid-item.quote-item {
    font-family: 'josefin sans', serif;
    width: 400px;
    font-size: 30px;
    line-height: 60px;
    text-align: center;
}
	.info-code-content {
    color: #2a313F;
    font-size: 8px;
}
.wpcf7 input[type=text],
.wpcf7 input[type=email],
.wpcf7 textarea {
    color: #0675c4;
    border: 0;
    border-bottom: 1px;
    height: 28px;
    font-size: 18px;
    line-height: 25px;
    font-family: 'Roboto', serif;
    font-weight: 300;
    width: 100%;
    padding: 10;
    margin-bottom: 40px;
}


.wpcf7 input[type=submit] {
    text-align: center;
    padding: 10px 0px;
    cursor: pointer;
    background: transparent;
    font-family: 'Roboto', serif;
    font-weight: 300;
    width: 100%;
    font-size: 18px;
    border: 0;
    border-bottom: 2px;
    position: relative;
    z-index: 3;
}
.header-logo 
h1, h2, h3, h4, h5, h6 {
    padding: 0px 0;
}
.social-footer i {
    color: #2a313F;
    font-size: 30px;
}
.social-footer a:hover i {
    color: green;
	

