/*
Theme Name: Blo
Theme URI: https://themeforest.net/user/xpeedstudio/portfolio
Author: Xpeedstudio
Author URI: https://xpeedstudio.com/
Description: Blo is a Corporate business WordPress Theme.
Version: 3.7
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.3
License URI: http://www.gnu.org/licenses/gpl-2.0.html
License: GNU General Public License v2 or later
Text Domain: blo
Tags: theme-options, post-formats, featured-images
*/

.butn
{
 padding: 15px 20px;
    border-radius: 50px;
    text-transform: uppercase;
    font-size: 14px !important;
    letter-spacing: 0.6px !important;	
	    margin-right: 10px;
		z-index:1;
		    margin-left: 10px;
}
.butn.blue
{
	 background: #273272;
    color: white;
}

.butn.blue:hover
{
	 background: #f3525a;
    color: white;
}

.butn.red
{
	    background: #f3525a;
    color: white;
   
}
.butn.red:hover
{
		 background: #273272;
    color: white;
}


.elementor-5846 .elementor-top-section
{
	z-index:10;
}
.post-comment
{
	display:none!important;
}

.menu-item-object-custom.active a
{
color: #f3527f!important;	
}

.category-uslugi .post-meta, .category-objekty .post-meta
{
	display:none;
}

.blog-single.main-container
{    padding: 0;}

.breadr
{
	    margin: 20px 0;
}

.blog-single .post .post-media {

    text-align: center;
}
.kontbl .fa-telegram-plane
{
	font-size: 25px;
    vertical-align: middle;
    color: #2497dd;
}
.kontbl .fa-whatsapp
{
	font-size: 25px;
    vertical-align: middle;
    color: #31c930;
}

.obsing
{
    margin-top: -20px;
    margin-bottom: 40px;	
}


.inform {
    max-width: 400px;
}

.inform .wpcf7-submit


{
    background: #273272;
    color: white;
    padding: 10px 25px;
    border-radius: 50px;
    text-transform: uppercase;
    font-size: 14px !important;
    letter-spacing: 0.6px !important;
    margin-right: 10px;
    display: inline-block;
    border: none;
	cursor:pointer;
}


.inform input
{
	    background: #EEEEEE;
    border: 1px solid #E0E0E0;
    padding: 10px 25px;
    border-radius: 5px;
    font-size: 16px;
    width: 100%;
 
}

.inform textarea {
    background: #EEEEEE;
    border: 1px solid #E0E0E0;
    padding: 15px;
    border-radius: 5px;
    font-size: 16px;
    width: 100%;
    font-size: 18px;
}

.inform .aftrtxt {
    font-size: 13px;
    line-height: 16px;
    margin-top: -20px;
}
.fancybox-slide--html .fancybox-close-small {

    position: absolute;
}

.slg .image-box-img-center img
{
	    width: 100%;
    height: 224px !important;
    object-fit: cover;
}

.inform.flat input
{
	    background: white;
}
.inform.flat textarea
{
	    background: white;
}

.inform.flat .buttons input
{
	    background: #273272;
}
.inform.flat.conts
{
	max-width: 400px;
    z-index: 1;
    background: #ffffff52;
    text-align: center;
    border-radius: 40px;
    padding: 20px;
}

.inform.flat.conts input
{
	max-width:400px;
}.inform.flat.conts textarea
{
	max-width:400px;
}

.inform.flat.conts .wpcf7-spinner
{
position:absolute;	
}
.inform.flat.conts label
{        font-size: 17px;
    color: black;
}

.inform.flat.conts .wpcf7-response-output
{    background: white;
}