.header{padding:1.5em 0rem;
    background-image:url("/img/header2.jpg");background-size:cover;
    -webkit-box-shadow: inset 0px 0px 245px -16px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0px 0px 245px -16px rgba(0,0,0,0.6);
    box-shadow: inset 0px 0px 245px -16px rgba(0,0,0,0.6);
}
.body>p{font-family:'Forum', cursive !important;}
.logo {margin-top:2rem;}
.logo span{font-family:'Forum', cursive;color:whitesmoke;font-style:italic;font-size:1.4rem;}
.logo a{font-size:2.8rem;font-family:'Forum', cursive;color:whitesmoke;text-decoration:none;}
.logo img{

}
.page{background-color:rgba(173, 216, 214, 0.45) !important;}
.icon{color:#fefff3;margin:0em 0.5em;}
.top-menu a{font-family:'Forum', cursive;font-weight:400;text-decoration:none;}
.menu{padding:0 !important;}
.text{font-size:1rem; padding: 0 !important;}
li{list-style:none!important;}
h1{font-family:'Forum', cursive;}
h2{font-family:'Forum', cursive;}
h3{font-family:'Forum', cursive;}
h4{font-family:'Forum', cursive;}
h5{font-family:'Forum', cursive;}
h6{font-family:'Forum', cursive;font-size:1em;}
.post_cat{padding-top:1em;}
.post_cat >img{margin-bottom:0px;}
.sidebar{font-size:1em;margin:0 2em;}
.sidebar_block{margin-top:1em;font-family:"Libre Franklin",Georgia,serif;color:#1d1e1f;}
.sidebar_block a,li{color:#1d1e1f;text-decoration:none;list-style-type:square;}
.sidebar h4,h5{text-transform:uppercase;}
.navbar-nav > a{font-weight:bold;font-size:19px !important;}
.navbar-nav > a:hover{-webkit-box-shadow:0px 7px 0px -4px rgba(66,61,94,1);-moz-box-shadow:0px 7px 0px -4px rgba(66,61,94,1);box-shadow:0px 7px 0px -4px rgba(66,61,94,1);}
.navbar-nav{background-color:#FEF8EA; margin-left: 2rem;}
@media (max-width:992px){.navbar{padding:1.5rem 1rem;}
}
.dropdown{list-style-type:none;}
.dropdown-item{list-style-type:none;}
.dropdown:hover > .dropdown-menu{display:block;margin:0;list-style-type:none;}
.blockquote{background-color:floralwhite;}
.mt-4{margin-top:0!important;}
.partners{font-size:1.3em;font-weight:700;margin-bottom:1.5em;}
.partners-text>p{padding:1em;font-weight:bold;font-size:0.7em;background-color:floralwhite;;}
.carier-map{margin-bottom:1.5em;}
.carier-gallery{margin-bottom:1.5em;}
.carier-machine{list-style:none;margin-bottom:1.5em;}
.main-title{text-align:center;font-size:40px;margin-top:1.0em;}
.carier-pavlovo{padding: 0 !important;}
.director{margin-bottom:1.5em;}
.title{text-align:center;font-size:30px;margin-top:1em;margin-bottom:2em;border-bottom:1px #111111 solid;}
.machine{margin-bottom:2.5em;margin-top:1em;padding: 0 !important;}
.machine-title{text-align:center;}
/*.d-md-block{background-color:rgba(17, 17, 17, 0.49);}*/
.img-fluid{margin-bottom:1em;}
.docs{font-size:0.8em;}
.docs{margin-bottom:1em;}
.main-docs{margin-bottom:1.5em;}
.post-title{margin-top:1em;}
.sidebar{margin-top:1em;}
.card{margin-bottom:1em;background-color:floralwhite;font-family:'Forum', cursive;font-size:1.2em;}
blockquote{font-family:'Forum', cursive;}
.card-title{font-size:1.5em;}
.card-block {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}
.table-prise{font-size:0.9em;font-family:"Libre Franklin", Georgia, serif;}
table > tbody{background-color:#fefff3;}
.card-title-sm{}
.card-position{margin-top:0em;font-family:'Forum', cursive;font-size:1em;}
.bg-faded{background-color:rgba(239, 186, 69, 0.11) !important;}
.carousel-control-prev-icon{background-color:#bebebe;margin-right:2.2em;}
.carousel-control-next-icon{background-color:#bebebe;margin-left:2.2em;}
.machine-video{margin-bottom:1em;}
.machine>h2{margin-bottom:0;}
.product-gallery{width:auto;}
.director-text{font-size:1.1rem;}
@media (max-width: 550px) {
    .director-text{font-size:0.8em;}
    .main-title {font-size: 1.5rem;}
    .carier-pavlovo h2 {font-size: 1.3rem}
    .carier-pavlovo h3 {font-size: 1.3rem}
}
.sidebar{background-color:rgba(169, 204, 202, 0.32);margin-bottom:1em;}
iframe{border-width:0px;width:100%;}
.info-row{padding:0;margin:0;background-color:rgba(173, 216, 214, 0.45);color:#4e4e4e;}
.info-row>p{padding:0;margin:0;}
.contact-info > ul > li {
    font-size: 0.8rem;
}
.navbar-toggler-right {
    top: 5px !important;
}

.carousel-caption ul li {
    color: #FFFFFF;
}
.card-img, .card-img-bottom, .card-img-top {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: unset;
}
.blockquote {
    padding: 0.5rem 1rem;
    margin-bottom: 1rem;
    font-size: 1.25rem;
    border-left: 0.25rem solid #eceeef;
}
