.sidebar .entry-header,
.sidebar .entry-meta {
   max-width: 1200px;
   padding: 0 20px;
   background-color: #fff;
   -webkit-box-shadow: 0px 0px 29px -12px rgba(0, 0, 0, 0.75);
   -moz-box-shadow: 0px 0px 29px -12px rgba(0, 0, 0, 0.75);
   box-shadow: 0px 0px 29px -12px rgba(0, 0, 0, 0.75);
}
.entry-meta {display: none;}
.site {
/*   background-image: url(https://www.toptal.com/designers/subtlepatterns/patterns/bedge_grunge.png);*/
   background-position: initial initial;
   background-repeat: initial initial;
}

.logo_front {
   z-index: 5000;
   position: absolute;
   left: 20px;
   top: 0px;
   display: inline-block;
   background-color: #000;
   padding: 10px 20px;
/*   border-radius: 10px;*/
   -webkit-box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
   -moz-box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
   box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
}

.logo_front img {
   width: 120px;
   height: auto;
}

.entry-content {
   -webkit-hyphens: auto;
   -moz-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto;
   word-wrap: normal;
   padding: 0 20px;
   font-weight: 300;
   font-size: 17px;
   /*	min-height: 400px;*/
}

.site-footer {
background-color: #fff;
color: #777;
font-size: 14px;
text-align: center;
margin-top: 0px !important;
min-height: 50px;
}


.nupp {
/*   padding: 20px;*/
   border: 4px solid #fff;
   max-width: 350px;
   color: #fff !important;
   margin:  0 auto;
    font-family: "Raleway";
}
.nupp:hover {
   background-color: rgba(255, 255, 255, 0.15);
 
   border: 4px solid #e5823a;
   max-width: 350px;
   color: #fff !important;
   margin:  0 auto;
}

html .formcraft-css .fc-form {

   box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
   -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}

.site-header {
   text-align: center;
   margin: 0 auto;
   min-height: 0px;
   top: 0;
   z-index: 9999 !important;
   width: 100%;
   max-width: 100%;
   background-color: #000;
/*
   -webkit-box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
   -moz-box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
   box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
*/
}

.entry-header {
   padding: 0px;
   background-color: #fff;
}

.header-wrapper {
   position: relative;
   /* text-align: center; */
   max-width: 1200px;
   margin: 0 auto;
   height: 62px;
/*   border-bottom: 1px solid #fff;*/
}

.hentry {
   padding: 0;
}

h1 {
   font-size: 58px;
   margin: 30px 0;
   line-height: 1;
}

h2 {
   font-size: 38px;
   margin: 20px 0;
   line-height: 1;
}
h3 {
   font-size: 22px ;
   margin: 15px 0 ;
   line-height: 1;
   font-family: "Vidaloka", Sans-serif;
   color: #000;
}

html {
   background-color: #fff;
}

body {
   background-color: transparent;
}

.koogimenyy {
   display: inline-block;
}

.ubermenu.ubermenu-kookjagard .ubermenu-item-level-0 > .ubermenu-target {
   /*border-bottom: 6px solid transparent;*/
   /*color: #000;*/
   text-transform: uppercase;
   font-family: 'Raleway', serif !important;
   font-weight: 700;
   transition: all 0.1s ease;
   font-weight: 700;
   font-size: 15px;
}

.ubermenu.ubermenu-kookjagard .ubermenu-item-level-0:hover > .ubermenu-target {
   /*    transform: scale(1.1,1.2);*/
   /*border-bottom: 6px solid #ffa505;*/
   /*color: #00a79d;*/
}

.pildid .vc_tta-tabs-list a {
   font-size: 22px;

}

.sortimendi-element {
   padding: 10px;
   font-weight: 400;
   margin: 10px 0;
}

.sortimendi-element:hover {
   background-color: #f2f2f2;
}

.sortimendi-element h3 {
   color: #000;
   font-weight: 700;
   font-size: 21px;
   margin: 10px 0 5px 0;

}

.sortimendi-element img {
   margin-bottom: 0 !important;
}

@media (max-width:500px) {
    [class*='col-'] {
        padding-right: 0px;
    }
    .ubermenu-responsive.ubermenu .ubermenu-nav {
        background-color: #000;
    }
    button {
        font-size: 22px;
    }
    .logo_front {
        z-index: 5000;
position: absolute;
left: -10px;
top: -5px;
display: inline-block;
background-color: rgba(0, 0, 0, 0);
padding: 10px 20px;
/*   border-radius: 10px;*/
-webkit-box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
box-shadow: 0px 10px 37px -26px rgba(0, 0, 0, 0.75);
    }
}
