/*
============================================================

	Theme Name: Kalium - Child Theme
	Theme URI: http://www.laborator.co/view-theme/kalium
	Author: Laborator
	Author URI: http://laborator.co/
	Version: 1.0
	Description: Use this theme if you want to extend features of Kalium theme or prevent overwriting the changes you make when new theme update is available.
	Tags: agency, architecture, blog, clean, creative, ecommerce, gallery, minimal, photography, portfolio, shop, kalium, translation-ready, theme-options, responsive-layout
	Template: kalium
	Text Domain: kalium
	
============================================================
*/

body{
	background: url(images/bg-repeat.jpg) left top repeat !important;
	background-position: fixed !important;
	font-family: 'Cormorant Garamond', Georgia, serif !important;
	/*font: 15px Georgia, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-weight: 300 !important;
    line-height: 1.45;
	font-size: 2rem !important;
	/*font-size: 15px !important;*/
	color: #666;
}
body.page{
	font-size: 2rem !important;
}
/*@font-face {
    font-family: 'underwood';
    src: url('fonts/underwood_champion-webfont.eot');
    src: url('fonts/underwood_champion-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/underwood_champion-webfont.woff') format('woff'),
         url('fonts/underwood_champion-webfont.ttf') format('truetype'),
         url('fonts/underwood_champion-webfont.svg#UnderwoodChampionRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

.main-header.menu-type-full-bg-menu .full-screen-menu.translucent-background {
    background-color: rgba(0,0,0, .5);
}
.main-header.menu-type-full-bg-menu .full-screen-menu {
    background-color: #000;
}
.fullscreen-menu.menu-skin-dark.translucent-background {
    background-color: rgba(26,26,26,.9);
}

h1,h2,h3,h4,h5,h6{
/*font-family: 'underwood' !important;*/
	font-weight: 500;
color:#333 !important;
}
h1, .h1{
font-size: 1.7em !important;
}
body.page .section-title p{
	font-size: 2rem !important;
}

p{
	margin-bottom: 1.625em;
	color: #666;
}
body .wrapper{
	background: transparent;
}
div.float-right{
	float:right;
}

footer#footer {
    background-color: #fff !important;
	margin-top:150px;
}
footer.main-footer .float-right a:after, footer.main-footer .social a:after{
	background-color: transparent;
}
.social a img {
    max-width: 30px;
    height: auto;
}
.main-footer .footer-bottom-content,  .main-footer .footer-bottom-content p, .main-footer .footer-bottom-content a{
	font-size: 12px;
}

.home.page .section-title h2{
	display: none;
}
header.main-header .logo-and-menu-container{
	flex-direction: column;
}

.product-filter .portfolio-subcategory {
    left: auto;
    right: auto;
    transform: none;
	width: 100%;
}
.contact-autotype{
	font-family: 'underwood' !important;
	color:#333 !important;
	font-size: 30px;
	line-height: 1.45;
}
.contact-autotype .lab-autotype-text-entry{
	box-shadow: none !important;
}

.menu-bar.menu-skin-dark .ham, .menu-bar.menu-skin-dark .ham:before, .menu-bar.menu-skin-dark .ham:after {
    background-color: #666;
}
.pt-column{
	width:100% !important;
}



body.blog {
    font-size: 2rem !important;
}
body.single {
    font-size: 2rem !important;
    line-height: 2.8rem;
}
body.single p{
    margin-bottom: 2.8rem;
}


#main div.quantity input.qty {
    font-size: 25px;
	padding-top: 4px;
}
#main-wrapper .default-margin>.woocommerce {
    padding: 15px;
}

@media screen and (max-width: 1300px){
.fullscreen-menu.menu-horizontally-center nav {
    flex-direction: column;
}
}

