body{background:  #F8F8F8; }
.dvz-fullwidth{}
.dvz-sidebarremove{}

#dvz_main_pag{
  text-align: center;
}


  .fab{
    font-family:"Font Awesome 5 Brands"
  }

/*NAVBAR*/
#besocial-header-outer{
  background: #fff;
}
#besocial-header-fixed{
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
ul#menu-menu-logged, ul#menu-menu-guest{
  padding-right: 30px;
}
#besocial-header-left img {
    top: 24px;
    left: 75px;
    position: absolute;
    height: 110px;
    transition: .15s ease-in-out;
}
#besocial-header-left img:hover{
  transform: scale(1.05);
}
img.dvz-barok-left {
  position: absolute;
  left: 5px;
  top: 15px;
  z-index: 99;
  outline: solid 12px #FFF;
  background: #fff;
  width: 60px;
}
img.dvz-barok-right {
  position: absolute;
  right: 5px;
  top: 15px;
  z-index: 99;
  outline: solid 12px #FFF;
  background: #fff;
  width: 60px;
}
img.dvz-barok-stripe {
  position: absolute;
  top: 15px;
  transform: scaleX(14);
  left: 46%;
  height: 8px;
  width: initial;
}
#header-menu .besclwp-nav > li {
  background: transparent;
  transition: .15s ease-in-out;
  padding-top: 30px;
}
#header-menu .besclwp-nav > li > a{
  font-family: "Merriweather", serif;
  color: #3A6878;
  font-weight: 800;
  font-size: 16px;
  transition: .15s ease-in-out;
  line-height: 3.5;
}
#header-menu .besclwp-nav > li:hover{
  background: transparent;
}
#header-menu .besclwp-nav > li:hover > a{
  color: #48849A;
  transform: scale(1.05);
}
#header-menu .besclwp-nav > li.current-menu-item.current_page_item > a{
  color: #48849A;
  transform: scale(1.05);
}
#besocial-header-right {
  background: transparent;
  padding-top: 30px;
  padding-right: 60px;
}
.dvz-menu-profile{
  height: 46px;
}
.dvz-menu-profile img.avatar {
  height: 40px;
  width: auto;
  border-radius: 50px;
  position: relative;
  top: 38px;
  margin-right: 60px;
  z-index: 100;
}
ul.dvz-subnav-ul {
  position: absolute;
  width: 200px;
  right: 60px;
  top: 60px;
  list-style-type: none;
  border-top: 26px solid transparent;
  display: none;
  transform-style: preserve-3d;
}
ul.dvz-subnav-ul li.dvz-subnav-item {
  background: #48849a;
  padding: 10px;
  padding-left: 20px;
  transition: .15s ease-in-out;
}
ul.dvz-subnav-ul li.dvz-subnav-item>a, ul.dvz-subnav-ul li.dvz-subnav-item:hover>a {
  font-size: 18px;
  color: #fff;
}
ul.dvz-subnav-ul li.dvz-subnav-item i {
  margin-right: 10px;
  font-size: 22px;
  vertical-align: middle;
}
ul.dvz-subnav-ul li.dvz-subnav-item i.fa.fa-user {
  vertical-align: baseline;
}
.dvz-menu-profile:hover ul.dvz-subnav-ul {
  animation: profilemenu .4s ease-in-out;
  display: block;
}
ul.dvz-subnav-ul li.dvz-subnav-item:hover {
  background: #2F515F
}
img.dvz-cardbottom200 {
  margin-left: -10px;
  width: 220px;
}
.dvz-menu-cart {
  position: relative;
  left: 60px;
}
.dvz-menu-cart i {
  color: #9a9a9a;
  font-size: 18px;
  transition: .15s ease-in-out;
}
.dvz-menu-cart i:hover {
    color: #41768a;
}
#besocial-header-right i.fa{
  color: #9A9A9A;
  font-size: 18px;
}
#besocial-header-right i.fa:hover {
  color: #41768a;
}
#besocial-header-right.scroll-search-icon .fa-search{
  transform: translate3d(0, 0px, 0);
}
.besocial-topbar-searchbox input.fa-input {
  display: none;
}
.besocial-topbar-searchbox input[type="text"].besocial-topbar-searchtext{
  color: #3A6878;
  font-family: "Lato", sans-serif;
  font-size: 18px;
  background: #F6F6F6;
  box-shadow: inset 0px 0px 20px 0px rgba(0, 0, 0, 0.04);
  border-radius: 6px!important;
  height: 50px;
}
#besocial-search-bar {
  top: 86px;
  background: #417488;
  padding: 20px;
  border-radius: 0 0 6px 6px;
  right: 40px;
}
#besocial-header-right.scroll-search-icon .fa-remove {
  transform: translate3d(0, 75px, 0);
  color: #9c3939;
  font-size: 25px;
  margin: 22px;
}
ul.bb-global-search-ac {
  border-radius: 6px!important;
  z-index: 999;
  border-top: 5px solid #417488;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16);

}
body.besocial .bb-global-search-ac li.bbls-category, body.besocial .bb-global-search-ac.ui-menu .ui-menu-item:last-child .bboss_ajax_search_item a{
  font-family: "Merriweather", serif;
}
@keyframes profilemenu {
  0%   {clip: rect(0, 200px, 0px, 0px);}
  50%  {clip: rect(0, 200px, 250px, 0px);}
  95%  {transform:rotateY(8deg); top:60px;}
  99%  {clip: rect(0, 200px, 250px, 0px); transform:rotateY(5deg); top:60px;}
  100% {clip:none;}
}
/*CARDS*/
.besclwp-column > div {
    margin: 0px 15px 30px 15px;
}
article.besclwp-article-box, .besclwp-post-content, .besclwp-sidebar-box, .woocommerce .besclwp-masonry-grid div.product{
  background: #FFFFFF;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16)!important;
  border-radius: 6px;
}
.besclwp-article-content{
  padding: 20px;
}
.besclwp-column.size-1of3>div:last-child::after{
  background: red;
}
/*THE LOOP*/
.besclwp-post-cat-tags{
  margin-top: 20px;
}
.besclwp-post-author img.avatar{
  width: 35px!important;
  margin: 0px 5px 2px 0px;
  font-family: "Merriweather", serif;
  text-transform: capitalize;
}
.besclwp-article-img a:hover img {
    -ms-transform: scale(1.08) rotate(0.8deg);
    -webkit-transform: scale(1.08) rotate(0.8deg);
    transform: scale(1.08) rotate(0.8deg);
}
/*TYPOGRAFIE*/
.besclwp-page-title, .besocial-bp-page-title{
  background: transparent;
  border: 0;
  padding: 0;
  margin-top: 0px;
  text-align: center;
}
.besclwp-page-title h1, .besclwp-page-title h2, .besclwp-page-title h3, .besclwp-page-title h4, .besclwp-page-title h5, .besclwp-page-title h6 {
  font-family: "Merriweather", serif;
  font-weight: 900;
  font-style: italic;
  text-transform: initial;
  padding: 0 10vw;
  text-align: center;
  font-size: 33px;
  line-height: 41px;
}
h1, h2, h3, h4, h5, h6{
  font-family: "Merriweather", serif!important;
  font-weight: 900;
  font-style: italic;
  text-transform: initial;
}
h1.dvz-header {
  font-family: "Merriweather", serif;
  font-weight: 900;
  font-style: italic;
  text-transform: initial;
  padding: 0 10vw;
  text-align: center;
  font-size: 33px;
  line-height: 41px;
  Color:#48849A
}
h3.dvz-card-title {
  font-family: "Merriweather", serif;
  font-style: italic;
  font-weight: 900;
  font-size: 25px;
  padding: 20px 20px;
  margin: 0;
  border-bottom: 5px dotted #E5E5E5;
}
h3.dvz-card-title>a{
  color: #A1863B;
}
.category-video h3, .has-post-thumbnail h3{border:0;}
.category-media h3>a, .category-media h3>a:hover, .category-media h3>a:focus, .category-media h3>a:visited, .category-media a.exerptlink{
  color: #B05049;
}
.tribe_events h3>a, .tribe_events h3>a:hover, .tribe_events h3>a:focus, .tribe_events h3>a:visited, .tribe_events a.exerptlink{
  color: #B84333;
}
.category-social-media h3>a, .category-social-media h3>a:hover, .category-social-media h3>a:focus, .category-social-media h3>a:visited, .category-social-media a.exerptlink{
  color: #48849A;
}
.type-product h3>a, .type-product h3>a:hover, .type-product h3>a:focus, .type-product h3>a:visited, .type-product a.exerptlink{
  color: #A1863B;
}
.type-podcast h3>a, .type-podcast h3>a:hover, .type-podcast h3>a:focus, .type-podcast h3>a:visited, .type-podcast a.exerptlink{
  color: #3A6878;
}
.category-podcast.category-media h3>a, .category-podcast.category-media h3>a:hover, .category-podcast.category-media h3>a:focus, .category-podcast.category-media h3>a:visited, .category-podcast.category-media a.exerptlink{
  color: #3A6878;
}
a.exerptlink{
  font-weight: 600;
}
p.dvz-intro {
  color: #3A3A3A;
  padding: 0 10vw;
  text-align: center;
  letter-spacing: .2px;
  line-height: 23px;
  font-size: 18px;
}
#dvz-media h1 {
  color: #a33d36;
}

/*DIVIDER*/
.dvz-divider {
    background: #E5E5E5;
    height: 4px;
    border-radius: 1px;
    box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05);
}
.dvz-divider hr {
  opacity: 0;
}
.dvz-divider .so-widget-besclwp-divider.so-widget-besclwp-divider-base {
    top: 6px;
    position: relative;
    background: #E5E5E5;
    height: 2px;
    border-radius: 1px;
    box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05);
}
.divider-img-wrap {
    display: flex;
    justify-content: center;
}
img.dvz-divider-img {
    position: relative;
    top: -20px;
    background: linear-gradient(90deg, #ffffff00 0%, #ffffff00 13.33%, #F8F8F8 13.33%, #f8f8f8 86.66%, #ffffff00 86.66%, rgba(285, 255, 255, 0) 100%), #00000000;
}
.dvz-divider-wrapper {
    margin-top: 23px;
    margin-bottom: -30px;
}

/* BUTTONS */
ul.besclwp-nav li#menu-item-78>a{
  position: relative!important;
  background-color: #48849A;
  border-radius: 8px;
  color: #fff;
  font-family: "merriweather", serif;
  line-height: 3;
  z-index: 1;
  margin-top: 7px;
  font-size: 14px;
  padding: 0 20px;
}
ul.besclwp-nav li#menu-item-78>a::before{
border-radius: 5px;
bottom: 5px;
content: "";
display: block;
left: 5px;
position: absolute;
right: 5px;
top: 5px;
border: 2px dashed rgba(0, 0, 0, 0.25);
}
#header-menu .besclwp-nav > li#menu-item-78:hover > a{
  color:#fff;
}
#header-menu .besclwp-nav > li.current-menu-item.current_page_item#menu-item-78> a{
  color: #fff;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
input[type="submit"], .besocial-button, button[type="submit"], input[type="button"], a.tribe-events-read-more, #tribe-bar-form .tribe-bar-submit input[type=submit], .dvz-button, .tribe-events-back a, .tribe-events-button, .ow-button-base a{
  position: relative!important;
  background-color: #48849A;
  border-radius: 8px!important;
  color: #fff!important;
  font-family: "merriweather", serif!important;
  line-height: 1.5!important;
  padding-bottom: 12px!important;
  padding-top: 12px!important;
  z-index: 1!important;
}
.dvz-button{
  background-color: #48849A!important;
}
.woocommerce #respond input#submit::before, .woocommerce a.button::before, .woocommerce button.button::before, .woocommerce input.button::before, .woocommerce #respond input#submit.alt::before, .woocommerce a.button.alt::before, .woocommerce button.button.alt::before, .woocommerce input.button.alt::before,
input[type="submit"]::before, .besocial-button::before, button[type="submit"]::before, input[type="button"]::before, a.tribe-events-read-more::before, #tribe-bar-form .tribe-bar-submit input[type=submit]::before, .dvz-button::before, .tribe-events-back a::before, .tribe-events-button::before, .ow-button-base a::before{
  border-radius: 5px;
  bottom: 5px;
  content: "";
  display: block;
  left: 5px;
  position: absolute;
  right: 5px;
  top: 5px;
  border: 2px dashed rgba(0, 0, 0, 0.25);
}
span.sow-icon-fontawesome.sow-fas {
    border: 4px solid transparent;
}
.text-btn {
    padding-left: 18px;
    padding-right: 18px;
    margin: 0 auto;
    font-size: 18px;
}
.rrssb-buttons li a {
    border-radius: 6px;
    font-family: Merriweather, serif;
    text-transform: capitalize;
    font-size: 14px;
    background-color: #48849a;
}
.rrssb-buttons li.rrssb-email a, .rrssb-buttons li.rrssb-email a:hover {
    background-color: #48849a;
}
.rrssb-googleplus{
  display: none;
}
.rrssb-linkedin{
  display: none;
}
.rrssb-vk{
  display: none;
}
.sow-icon-ionicons[data-sow-icon]::before{
  vertical-align: sub;
}
/* IMAGE SLIDER*/
.slick-slide {
    max-height: 520px;
}
.besclwp-slider-title span {
    font-family: "Merriweather", serif;
    font-weight: 900;
    font-style: italic;
    font-size: 40px;
    line-height: 40px;
    text-shadow: #000000bf 0px 0px 10px;
    background: transparent!important;
    margin-top: 120px;
    letter-spacing: 1px;
}
.besclwp-slider-subtitle span{
    font-family: "Lato", sans-serif;
    background: rgba(47, 81, 95, 0.81)!important;
    font-size: 20px;
    font-style: normal;
    margin-right: 200px;
}
button.slick-prev {
    border-radius: 0 6px 6px 0;
}
button.slick-next {
    border-radius:6px 0 0 6px;
}
/*OVERZICHT*/
.article-left {
    float: left;
    width: 53%;
    margin-right: 7%;
}
.article-right {
    float: left;
    width: 36%;
}
.article-left>p, .article-right>p{
    margin-bottom: 30px;
}
.article-right img{
  width: 100%;
}
.facebook, .youtube, .instagram, .twitter, .discord{
    font-size: 45px;
    width: 75px;
    text-align: center;
    height: 75px;
    padding: 5px!important;
}
.discord{
  background: #7289DA!important;
}
.youtube{
  background: #ff0000!important;
}
.instagram{
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%)!important;
}
.twitter{
  background: #00aced!important;
}
.facebook{
  background: #3b5998!important;
}

.social-buttons {
    margin-top: 30px;
    display: flex;
    justify-content: space-evenly;
}
article.dvz-advert, article.article-top{
  height: 330px;
}

/*SHOP*/
p.woocommerce-result-count {
    border-radius: 6px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16)!important;
    color: #3A3A3A;
    font-style: italic;
}
.selectric .label {
    color: #656565;
    font-size: 16px;
}
.woocommerce .woocommerce-ordering .selectric-focus .selectric, .woocommerce .woocommerce-ordering .selectric-open .selectric, .selectric-focus .selectric, .selectric-open .selectric{
    border-color: #fff;
    border-radius: 6px 6px 0 0;
}
.selectric-above.selectric-open .selectric{
  border-color: #fff;
  border-radius: 0 0 6px 6px;
}
.woocommerce .woocommerce-ordering .selectric, .selectric {
    border-radius: 6px;
    border-color: #fff;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16)!important;
}
.price .woocommerce-Price-amount, span.ticket-cost, .single-tribe_events .tribe-events-schedule span.tribe-events-cost{
  color: #fff;
  background: #9FA75E;
  padding: 5px 10px;
  border-radius: 8px;
}

span.ticket-cost{
  border: 0;
  font-size: 20px;
  margin-right: 10px;
}

h2.woocommerce-loop-product__title {
    color: #818842;
    margin-bottom: 10px;
    margin-top: 20px;
    font-style: normal;
}
input[type="text"], input[type="email"], input[type="number"], input[type="date"], input[type="password"], input[type="url"], textarea, input[type="tel"], input[type="search"]{
    border-radius: 6px;
    box-shadow: inset 0px 2px 5px rgba(197, 197, 197, 0.15);
  }

/* WINKELMAND */
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    height: auto;
}
.woocommerce a.remove{
  color:#B05049!important;
}
.woocommerce a.remove:hover{
  background:#B05049;
}
.widget_shopping_cart:after, .so-panel.widget_shopping_cart:after{
  display: none;
}
/* EVENTS */


.tribe-common.tribe-tickets {
  padding-left: 0px;
}

.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border{

}

.tribe-common .tribe-tickets__buy.tribe-common-c-btn, .tribe-common.tribe-tickets .tribe-common-form-control-checkbox__input:checked {
  background-color: #B05049;
}

.tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled {
  background-color: #999999;
}

.tribe-common .tribe-tickets__item__quantity__remove {
  width: 29px;
  letter-spacing: -3px;
}

.tribe-events-event-cost .tribe-tickets-left {
  background: none;
  border: 0;
  font-family: 'Merriweather', sans-serif;
}

.tribe-common .tribe-tickets-quantity {
padding-top: 30px;
}

.tribe-common.tribe-tickets {
max-width: 650px;
}

.tribe-blocks-editor h2,
.tribe-blocks-editor h3 {
color: #B84333;
}

button#tribe-bar-views-toggle {
    display: none;
}
.post-type-archive-tribe_events .besclwp-post-content, .single-tribe_events .besclwp-post-content{
    background: none;
    box-shadow: none!important;
}
.my-account .besclwp-post-content, .my-profile .besclwp-post-content{
  background: none;
  box-shadow: none!important;
  padding: 0!important;
}
form#tribe-bar-form, .single-tribe_events .type-tribe_events {
    background: #FFFFFF;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16);
    border-radius: 6px;
}
form#tribe-bar-form, .single-tribe_events .type-tribe_events .tribe_events {
    background: #f8f8f8;
    box-shadow: 0px 0px 0px 6px #f8f8f8;
    border: 2px dashed #cacaca;
}
.single-tribe_events .type-tribe_events{
  padding: 20px!important;
}
.tribe-events-list-separator-month::after{
    border-bottom: 3px solid #e0e0e0;
}
.events-list #tribe-events-footer{
    border-top: 3px solid #e0e0e0;
}
h1.tribe-events-page-title, 
h1.tribe-events-single-event-title,
.single-tribe_events .tribe-events-single-event-title {
  font-weight: 900;
  font-style: italic;
  text-transform: initial;
  padding: 0 10vw;
  text-align: center;
  font-size: 33px;
  line-height: 41px;
  Color: #B84333;
}

#tribe-events-content .besclwp-post-slider .slick-slide img {
  height: 339px;
  object-fit: cover;
}

.tribe-common .tribe-tickets__item__extra {
  padding-top: 6px;
}

h3.tribe-events-list-event-title a, h2.tribe-events-list-separator-month,.tribe-events  h3.tribe-events-calendar-list__event-title {
    color: #B84333;
}
h2.tribe-events-list-separator-month span {
    background: #f8f8f8;
}
.post-type-archive-tribe_events button.tribe-button, .post-type-archive-tribe_events .tribe-events-read-more, .tribe-events-back a,button.tribe-button{
  background: #B84333!important;
  padding-left: 18px;
  padding-right: 18px;
}
.tribe-bar-submit>input[type=submit].tribe-events-button.tribe-no-param {
    background: #B84333!important;
    font-size: 15px!important;
    text-transform: capitalize!important;
    margin-top: 16px!important;
}
span.tribe-event-date-start {
    color: #6b717e;
    font-size: 20px;
}
.single-tribe_events span.tribe-events-cost {
    margin-left: 20px;
}
.tribe-events-schedule.tribe-clearfix {
    text-align: center;
    margin: 20px;
}
.single-tribe_events img.attachment-full.size-full.wp-post-image {
    max-width: 50%;
    float: left;
    margin-right: 30px;
}
a.tribe-events-gcal.tribe-events-button, a.tribe-events-ical.tribe-events-button{
    background: #B84333!important;
    padding-left: 12px;
    padding-right: 14px;
}
h2.tribe-events-single-section-title, h2.tribe-events-tickets-title.tribe--tickets{
    color: #B84333!important;
}
.tribe-events-meta-group.tribe-events-meta-group-details a, .tribe-events-meta-group.tribe-events-meta-group-organizer a, .tribe-events-meta-group.tribe-events-meta-group-venue a{
    color: #B84333!important;
}
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix, .tribe-events-single-section.tribe-events-event-meta.secondary.tribe-clearfix, table.tribe-events-tickets {
    background: #fff;
    border-radius: 6px;
}
form#tribe-tickets{
  border:0;
}
.entry .entry-content .tribe-common .tribe-tickets__title, .tribe-common .tribe-tickets__title{
  color: #B84333!important;
  font-weight: 900;
  font-size: 28px;
  font-family: "Merriweather", serif!important;
  font-style: italic;
}
.tribe-common-g-row.tribe-events-calendar-list__event-row {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0px 4px 10px rgb(0 0 0 / 16%);
}
.tribe-events-header__events-bar.tribe-events-c-events-bar.tribe-events-c-events-bar--border {
    border: none;
}
div#tribe-events-search-container {
    background: #f8f8f8;
}
div#tribe-events-view-selector-content {
    display: none;
}
button.tribe-common-c-btn.tribe-events-c-search__button {
    margin-left: 30px;
    background-color: #B84333;
}
.tribe-events .tribe-events-c-ical__link {
    color: #B84333!important;
    border-color: #B84333!important;
}
.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
  background: #9e4735;
  color: #fff;
  display: flex;
  align-items: center;
  border-color: #9e4735;
}
.tribe-common-c-btn-border::before{
  border-radius: 5px;
  bottom: 5px;
  content: "";
  display: block;
  left: 5px;
  position: absolute;
  right: 5px;
  top: 5px;
  border: 2px dashed rgba(0, 0, 0, 0.25);
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{
  background-color: #b9615a;
}
details.wp-block-details {
  font-size: 18px;
  padding: 16px 0;
  font-family: 'Merriweather';
  font-style: italic;
}
.tribe-block__venue {
  max-width: 100%;
}
.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3{
  font-size: 24px;
}
.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address a {
  color: #bd3316;
}

/* PROFILE */
li#forums-personal-li {
    display: none!important;
}
.buddypress-holder a#header-cover-image {
    border-radius: 6px;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16);
}
#buddypress #item-header-cover-image #item-header-avatar img.avatar {
    border-radius: 500px;
}
.buddypress-holder div#item-header {
    background: none!important;
}
#buddypress div#item-header-cover-image h2.user-nicename{
  text-shadow: #00000066 0px 0px 4px!important;
  font-size: 30px;
}
span.besocial-mentionname {
    color: #48849a;
}
#buddypress #item-header{
  margin-bottom: 5px;
}
#buddypress div#item-body, #buddypress div#latest-update{
  background: #FFFFFF;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16);
  border-radius: 6px;
  padding: 30px;
}
.entry-content>div#item-body{
  box-shadow: none!important;
}
.actions input, .actions button {
    margin-top: 20px!important;
}
#buddypress div.item-list-tabs ul li a, #buddypress ul.button-nav li a{
 font-family: 'Merriweather', sans-serif;
}
#buddypress div.item-list-tabs ul li:first-child a, #buddypress ul.button-nav li:first-child a{
  border-radius: 6px 0 0 6px;
}
#buddypress div.item-list-tabs ul li:last-child a, #buddypress ul.button-nav li:last-child a{
  border-radius: 0 6px 6px 0;
}

/* COMMENTS */
.woocommerce #reviews #comments ol.commentlist li .comment-text{
  border-radius: 6px;
  border-color: #fff;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.16);
}

/* FOOTER */
#footer a,  #footer p{
  color: #fff;
}
#footer .widget_nav_menu div ul > li{
  border-bottom: 1px solid rgba(255, 255, 255, 0.3)
}
img.wp-image-742.alignnone {
    width: 160px;
}

/* RESPONSIVE */
@media screen and (max-width: 1440px) {
  body{
    zoom: .8;
   -moz-transform: scale(.8);
   -moz-transform-origin: 0 0;
  }
}
/*tablet*/
@media screen and (max-width: 1170px) {
  body{
    zoom: 1;
   -moz-transform: scale(1);
   -moz-transform-origin: 0 0;
  }
  article.dvz-advert, article.article-top{
    height: 480px;
  }
  a.besclwp-toggle-menu i{
    color: #407588;
  }
  a.besclwp-toggle-menu{
    height: 65px;
  }
  div#header-menu {
    padding-top: 22px;
    padding-bottom: 0px;
  }
  #header-menu .besclwp-nav > li:hover,
  #header-menu .besclwp-nav > li {
    background: #407588;
    padding: 0px;
  }
  ul.besclwp-nav {
    margin-top: 37px!important;
  }
  #header-menu .besclwp-nav > li.current-menu-item.current_page_item > a{
    color: #fff;
  }
  #header-menu .besclwp-nav > li > a{
    color: #fff;
    padding: 5px 40px;
  }
}
@media screen and (max-width: 1340px) {
  dl.gallery-item{
    width: 25%!important;
  }
}
@media screen and (max-width: 790px) {
  dl.gallery-item{
    width: 33%!important;
  }
  #besocial-header-left img{
    height: 60px;
  }
}
@media screen and (max-width: 960px) {
  .besclwp-slider-title-container{
    position: absolute;
  }
  .besclwp-slider-subtitle{
    display: none;
  }
  .besclwp-slider-title span {
    font-size: 29px!important;
    margin-top: 180px;
}

}
/*phone large*/
@media screen and (max-width: 780px) {
  .home-page .custom-html-widget{
    display: none;
  }
  .besclwp-page-title h1, .besclwp-page-title h2, .besclwp-page-title h3, .besclwp-page-title h4, .besclwp-page-title h5, .besclwp-page-title h6{
    font-size: 23px;
  }
  #tribe-bar-form{
    display: none;
  }
  .tribe-events-back {
    margin: 15px 0 35px 0;
  }
  img.dvz-barok-right{
    z-index: -1;
  }
  .pg-203-1{
    display: none!important;
  }
  #buddypress div#item-header-cover-image h2.user-nicename{
    text-shadow: none!important;
  }
  section#tribe-events {
    padding: 0;
}
.besclwp-post-content {
  padding: 0;
}
#besocial-wrap.besocial-logout #besocial-content {
  padding-right: 8px;
  padding-left: 8px;
}
}
@media screen and (max-width: 650px) {
  dl.gallery-item{
    width: 50%!important;
  }
}
/*phone*/
@media screen and (max-width: 420px) {
  .besclwp-single-post-nav {
    display: none;
  }
}
