.menu-item-2757 .sub-menu-wrap ul {
	list-style-position: inside;
	-moz-column-count: 3;
	-webkit-column-count: 3;
	column-count: 3;
	list-style-type: decimal;
	height: 200px;
}
.post-excerpt {
	font-size: 16px !important;
}

.center-foot_l {
    display: flex;
    justify-content: center;
    align-items: center;
}

.cst,
.cstg {
    font-weight: bold;
}

.cstg {
    color: #565656;
}

.csg {
    color: #565656;
}

/*Map*/
.sort-source {
	list-style-type: none;
	margin: 0 0 30px 0;
}
.sort-source li {
	display: inline-block;
}
.sort-source li:first-child a {
	margin-left: 0;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 10px 15px;
}

li.avtive {
	background-color: #390;
	color: #fff;
}
a.sitemap_p {
	color: #fff;
}
a.sitemap_p:hover {
	text-decoration: underline;
}

div#respond {
	display: none;
}

ul#model_id li a {
	font-weight: bold;
	text-decoration: underline;.
	margin-left: 20px;
}

ul#model_id li.menu-item_id a {
	line-height: 31px;
	text-decoration: none;
	color: #227733;
}
ul#model_id {
	border: 1px solid #227733;
	border-radius: 10px;
	padding-top: 10px;
	padding-left: 16px;
	margin-left: 20px;
	padding-bottom: 10px;
	font-size: 16px;
}
.is-right-col.col-sm-5.col-xs-12 img {
	width: 460px;
}
/*li.menu-item_id {
    border: 1px solid #847d7d;
    }*/

    i.fa.fa-search {
    	color: #227733;
    }
    .ruby-search input[type="text"]::-moz-placeholder { color: #aaa; }
    .ruby-search input[type="text"]::-webkit-input-placeholder { color: #aaa; }


    li.menu-item_id {
    	margin-left: -10px;
    }
    .bred_sing {
    	padding-top: 20px;
    	display: table;
    	/* position: relative; */
    	width: 100%;
    	/* height: 180px; */
    	/* margin-top: 20px; */
    	/* margin-bottom: 30px; */
    	text-align: center;
    	/* overflow: hidden; */
    	/* background-color: #f7f7f7; */
    	background-position: center center;
    	background-size: cover !important;
    	-webkit-background-size: cover !important;
    }
    ul#menu-kategorii-v-futere-1 {
    	list-style-position: inside;
    	-moz-column-count: 2;
    	-webkit-column-count: 2;
    	column-count: 2;
    	list-style-type: decimal;
    	height: auto;
    	font-size: 14px;
    }
    ul#menu-metki-v-futere {
    	list-style-position: inside;
    	-moz-column-count: 3;
    	-webkit-column-count: 3;
    	column-count: 3;
    	list-style-type: decimal;
    	height: auto;
    	font-size: 14px;
    }
    .footer-social-bar-inner {
    	display: none;
    }
    .widget_nav_menu .menu-item a {
    	font-size: 14px;
    }

    p.vcard.author {
    	display: inline-block;
    }
    .block-title span,
    .block-title h2 {
    	display: inline-block;
    	vertical-align: middle;
    	position: relative;
    	background-color: #fff;
    	font-family: inherit;
    	font-size: inherit;
    	line-height: 30px;
    	margin: 0;
    	padding: 0 15px 0 0;
    	z-index: 10;
    	backface-visibility: hidden;
    	-webkit-backface-visibility: hidden;
    }

    .home .block-title span {
    	color: #111;
    }
    .search-no-result-content .search-no-result span {
    	font-size: 42px;
    	line-height: 1.2;
    	text-transform: none;
    	font-family: 'Roboto';
    }
    .single-header .bred {
    	text-align: center;
    	margin-bottom: 30px;
    }
    span.fb_comments_count {
    	display: none;
    }
    .off-canvas-widget-section-wrap.sidebar-wrap .block-title span {
    	/*color: #6d6a6a;*/
    	color:#cacaca;
    	background: none;
    }
    article.post-wrap.post-classic.post-classic-lite p {
    	text-align: justify;
    	width: 650px;
    }

    div#true_loadmore {
    	width: 300px;
    	margin: 0 auto;
    	background-color: #227733;
    	border-radius: 2px;
    	display: block;
    	text-align: center;
    	font-size: 14px;
    	font-size: 1.875rem;
    	font-weight: 800;
    	letter-spacing: 1px;
    	cursor: pointer;
    	text-transform: uppercase;
    	padding: 10px 0;
    	transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
    	color: #fff;
    }
    div#true_loadmore:hover{
    	background-color: #767676;
    	color: #fff;
    }

    /*Ajax_Front*/

    div#true_loadmore_front {
    	width: 300px;
    	margin: 0 auto;
    	background-color: #227733;
    	border-radius: 2px;
    	display: block;
    	text-align: center;
    	font-size: 14px;
    	font-size: 1.875rem;
    	font-weight: 800;
    	letter-spacing: 1px;
    	cursor: pointer;
    	text-transform: uppercase;
    	padding: 10px 0;
    	transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;
    	color: #fff;
    }
    div#true_loadmore_front:hover{
    	background-color: #767676;
    	color: #fff;
    }

    /*End_Ajax_front*/

    .category .feat-wrap.feat-grid h2 {
    	font-size: 30px;
    	text-align: center;
    	color: #227733;
    	margin-bottom: -28px;
    	margin-top: 13px;
    	font-weight: bold;
    	text-transform: uppercase;
    	border-bottom: 1px solid #f2f2f2;
    }

    ul#charge_cities li.active {
    	background-color: #227733;
    	color: #fff;
    	border-radius: 5px;
    	padding: 5px;
    }
    span.title_sum {
    	font-weight: bold;
    	color: #227733;
    }
    .entry.iframe-loaded h1 {
    	text-align: center;
    }
    div#ruby_d991fe39 {
    	margin-bottom: 1px;
    	margin-top: -60px;
    	color:#565656;
    }
    li.wsp-post {
    	display: none;
    }
    div#model_id_link a {
    	display: inline-block;
    	margin-left: 10px;
    	margin-top: -13px;
    	padding-right: 10px;
    	padding-bottom: 0px;
		text-decoration: none;
        color: #444444;
    }
    div#model_id_link {
    	border-radius: 10px;
    	width: 100%;
        margin: auto;
    	border: 1px solid #565656;
		margin-bottom: 10px;
    }

    /*Modile*/


    @media screen and (max-width: 768px) { 
    	.feat-wrap.feat-grid {
    		margin-top: 59px;
    	}
    	ul#model_id {
    		list-style-position: inside;
    		-moz-column-count: 3;
    		-webkit-column-count: 3;
    		column-count: 3;
    		list-style-type: decimal;
    		height: auto;
    		border: 1px solid #565656;
    		padding-top: 10px;
    		/* padding-left: 16px; */
    		/* margin-left: 20px; */
    		padding-bottom: 10px;
    		/* width: 100%; */
    		margin-left: 0px;
    		font-size: 12px;
    	}

    	.is-right-col.col-sm-5.col-xs-12 img {
    		margin-left: 0px;
    		width: 100%;
    	}

    	ul#model_id li.menu-item_id a {
    		line-height: 31px;
    		font-size: 14px;
    		text-decoration: none;
    		color: #111;
    		/* margin: 0px 10px; */
    		/* text-align: center; */
    	}

    	article.post-wrap.post-classic.post-classic-lite p {
    		text-align: justify;
    		width: 100%;
    	}





    }
 /*   
#toggle {
display:none;
}
 
} 
 
@media screen and (max-width: 768px) { 
#popout {
position: fixed;
height: 100%;
width: 250px;
background: rgb(25, 25, 25);
background: rgba(25, 25, 25, .9);
color: white;
top: 0px;
left: -250px;
overflow:auto;
}
 
 
#toggle {
float: right;
position: fixed;
top: 60px;
right: 45px;
width: 28px;
height: 24px;
 
}
 
.nav-menu li { 
	border-bottom:1px solid #eee; */
	/*padding:20px;*/
/*
width:100%;
}
 
.nav-menu li:hover { 
background:#CCC;
}
 
.nav-menu li a { 
color:#FFF;
text-decoration:none;
width:10px;
}
.main-nav-inner .is-sub-menu:not(.mega-menu-wrap) a {
    
    padding: 1px 1px 1px 1px;
    
}
.menu-item-2757 .sub-menu-wrap ul {
    list-style-position: inside;
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    list-style-type: decimal;
    height: auto;
}
ul#menu-main-menu li {
    padding: 20px;
}
.sub-menu-wrap.is-sub-menu ul.sub-menu-inner li {
    height: 20px;
}
.main-nav-inner > li > a {
    line-height: 1px !important;
}

} */
/*END Modile*/