/*
Theme Name: Mikado One
Theme URI: http://demo.mikado-themes.com/mikado
Description: Mikado One
Tags: blog, portfolio, creative, business, corporate, photography, art, ecommerce, shop, clean, one page, design, elegant, modern, multipurpose
Author: Mikado Themes
Author URI: http://www.mikado-themes.com
Version: 1.2
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

* {
	text-transform: none !important;
}

.page-id-1196 .full_width_inner {
    padding-top: 0 !important;
}

.post_text .post_info {
	display: none !important;
}

header .header_bottom {
	border: none !important;
}

.insp-gallery img {
	margin: 20px 20px 0 20px;
}

header.sticky .header_bottom {
    background-color: #32312f !important;
}

.page-id-363 .wpcf7-form-control {
    margin-bottom: 25px;
}

.page-id-10589 .wpcf7-form-control {
    margin-bottom: 25px;
}

.page-id-363 .wpcf7-form p {
    text-align: center;
}

.page-id-10589 .wpcf7-form p {
    text-align: center;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    font-weight: unset !important;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover:not([disabled]) {
    color: #32312f !important;
}

.name-layer {
    bottom: 65px;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0;
    text-align: center;
}

.name-layer h4 {
    color: white !important;
    text-shadow: 1px 1px 1px black;
}

.kategoria-box {
    position: relative;
    margin-bottom: 25px;
    margin-top: 25px;
}

.kategoria-borito:hover,
.post_image a img:hover {
	-webkit-filter: grayscale(100%); 
	filter: grayscale(100%);
	filter: gray;
	filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");
}



.portfolio_title a {
    color: white !important;
    font-size: 22px !important;
}

.kategoria-borito {
    border: 1px solid grey;
    box-shadow: 2px 3px 3px grey;
}
/*
body.page-template-blog-masonry-full-width-php .content .full_width {
    padding: 44px 20px 25px 320px !important;
}
*/

.tax-portfolio_category .title_outer{
    margin-bottom: 35px;
}

nav.main_menu > ul > li > a > span.item_inner {
	text-transform: uppercase !important;
}

nav.main_menu > ul > li > a {
	font-size: 16px !important;
}

.title h1 {
    font-size: 40px !important;
}

.subcat-desc {
	text-align: center !important;
}

.subcat-desc p{	
	font-size: 23px !important;
	margin-top: 50px !important;
	font-style: italic !important;
}

.product-desc {
	position: relative;
	top: -25px;
}

.sub-cat-prod {
	margin-top: 100px;
}

#menu-left_menu .menu-item-language-current {
    display: none;
}

.main_menu.drop_down.left_side {
    text-align: left !important;    
}

header .header_inner_left {
    left: -25px !important;
}

.pinterest {
    color: rgb(255, 255, 255);
    float: right;
    font-size: 32px;
    position: absolute;
    right: 0;
    top: 37px;
    text-align: right;
}

.portfolio_page .post_text_inner p {
    display: none !important;
}

.portfolio_container {
    display: none !important;
}

.home .full_width {
    display: none !important;
}

@media all and (max-width: 1200px) {

    /* kisebb méretű menü elemek */
    nav.main_menu > ul > li > a {
        font-size: 11px !important;
    }
}

@media all and (max-width: 480px) {
    .pinterest {
    color: rgb(255, 255, 255);
    float: none;
    text-align: none;
    font-size: 32px;
    position: relative;
    display: inline-block;
    top: 37px;
}
}