/*
Theme Name: Design
Template: enfold
Description: Child theme voor Enfold.
Version: 0.0.3
Author: Sowmedia
Author URI: http://www.sowmedia.nl
*/
/* @import 'https://fonts.googleapis.com/css?family=Open+Sans:300,400'; */

/* .logo img {
    padding: 10px 0;
}
#header_main ul.sub-menu {
    background: url(https://www.rotterdammaritimeservices.com/wp-content/uploads/2016/09/chain-menu.jpg) right bottom no-repeat;
}
#top .av-subnav-menu {
    margin: 0 25px;
}
#top .av-submenu-container {
    height: auto;
}



#advanced_menu_toggle, #advanced_menu_hide {
    background-color: transparent;
    border-color: transparent;
    line-height: 44px;
    border-width: 0;
    font-size: 45px;
}

#top #mobile-advanced #menu-item-618 ul.sub-menu ul.sub-menu {display:block;}
#top #mobile-advanced #menu-item-618 ul.sub-menu ul.sub-menu li {background:#EEE;}
#advanced_menu_toggle:before {
    content: '\e811';
    display: inline-block;
    float: left;
    width: 100%;
}
#mobile-advanced a, #mobile-advanced .mega_menu_title {
    border-bottom-style: none;
    border-bottom-width: 0px;
    text-align: center;
    font-size: 20px;
}
#mobile-advanced li a:before {display:none;}
#mobile-advanced ul.sub-menu.visible_sublist {
    background: #efefef;
}

@media screen and (max-width:1155px) {
#top .sticky_placeholder {
    height: 80px;
    position: relative;
    clear: both;
}}
#top .av-subnav-menu > li > a {
    padding: 0px 5px 0px 5px;
    display: block;
    border-left-style: solid;
    border-left-width: 0px;
    background: transparent;
    text-shadow: 0 0 5px #28485d;
}

span.avia-menu-text {
    font-weight: 100;
}
#top li.bs a span {font-weight:bold;}
#top #header .av-main-nav > li > a {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 100;
}
#top #header .avia_mega_div > .sub-menu > li > ul,
#top #header .avia_mega_div > .sub-menu > li > ul > li a {
    background: transparent;
}
.main_menu .avia-bullet {
    opacity: 0;}

#top #wrap_all .av-main-nav ul > li > a, #top #wrap_all .avia_mega_div, #top #wrap_all .avia_mega_div ul, #top #wrap_all .av-main-nav ul ul {
    font-size: 18px;
    line-height: 2em;
}
 .header_color .main_menu ul ul {
    background-color: transparent;}

#top .socket_color h1,
#top .socket_color h2 {
    color: #fff;}

#top .avia-logo-element-container img {
    box-shadow: none;
}

#top .av-special-heading-tag {
    margin-bottom: 20px;
}

#top.avia-bullet,
#top .widget_nav_menu ul ul li:before {display:none!important;}

#top .av-main-nav ul ul {left: 207px;}

#top .main_color {border: 0;}


/* Featured block */

#top .avia-builder-widget-area .widget_text {
	padding: 30px ;
	background:#d9ebf4;
}

/* Nieuws */
#top a.slide-image {
    max-height: 167px;
}

/* Join */

#top .gform_wrapper .gfield_checkbox li label,
#top .gform_wrapper .gfield_radio li label {
    display: inline-block;
    padding-top: 3px;
}
#top .gfield_price label,
#top li#field_2_12 label{ display:inline-block;}

#top .gform_wrapper .gfield_checkbox li label, #top .gform_wrapper .gfield_radio li label {
    margin: 5px 0 0 5px;
}
/*

Agenda

*/

@media screen and (min-width:468px) and (max-width:1024px) {
.ecs-event {width: 44%; float: left; margin-right: 6%;}
}


@media screen and (min-width:1024px) {
.ecs-event {width: 20.5%; float: left; margin-right: 6%;}
}
/*

Directory

*/

.w2dc-content .w2dc-glyphicon {
    float: left;
    margin-right: 5px;
}

.w2dc-listings-block article.w2dc-listing {
    border-top: 0;
    border-bottom: 0;}

.w2dc-listings-block-content .w2dc-field-output-block-6,
.w2dc-listings-block-content .w2dc-field-output-block-2,
.w2dc-listings-block-content .w2dc-field-output-block-9 {display:none;}

.w2dc-content .w2dc-label-primary {
    background-color: transparent;
    color: #28485d;
    font-size: 15px;
}

/* search block */
#top .w2dc-search-overlay {background: transparent;}

.w2dc-content .w2dc-row {position: relative;}

.w2dc-search-section-label.w2dc-col-md-12 {width: 13%;}

.w2dc-content .w2dc-col-md-6 {
    width: 37%;
    padding-top: 7px;
    padding-bottom: 7px;
}

.w2dc-col-md-6.w2dc-form-group.w2dc-pull-right.w2dc-text-right {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 133px;
}
#top .w2dc-row input,
#top .w2dc-row select {
    margin-bottom: 0px;}

.w2dc-content .w2dc-form-group {
    margin-bottom: 0 !important;}
/* Single listing */

div.w2dc-content .w2dc-fields-group .w2dc-fields-group-caption {
    border-bottom: 1px solid #ccc;}

/* Footer */
#top #footer .av_font_icon a {
    margin-right: 5px;
}

#top #footer label {
    display: none;
}

.entry-content-wrapper ul {list-style: disc inside; margin-top: 20px;}
.homequote h2{font-style: italic;}



@media only screen and (max-width: 479px) {
.responsive #top .slideshow_caption h2 {font-size: 13px !important;}
.responsive #top .slideshow_caption .avia-caption-content {font-size: 9px !important;}
.caption_framed .slideshow_caption .avia-caption-content p {padding: 5px 15px;}
.avia-slideshow-dots {margin-bottom: -15px;}
.w2dc-content .w2dc-form-group {width: 160px;}
article.w2dc-listing .w2dc-single-listing-logo-wrap .w2dc-big-slide { min-height: 100px;}
.bx-wrapper .bx-pager {bottom: -50px;}
/*#top .w2dc-big-slide-wrapper { min-height: 200px;}*/
}

@media only screen and (min-width: 480px) and (max-width: 767px){
article.w2dc-listing .w2dc-single-listing-logo-wrap .w2dc-big-slide { max-height: 275px;}
/*#top .w2dc-big-slide-wrapper { max-height: 275px;}*/
}

@media only screen and (max-width: 768px) {
h3 {font-size: 16px;}
div .av_one_fourth {margin-left: 2%; width: 24.5%;}
.slideshow_caption {width: 96.5%;}
}

@media only screen and (max-width: 1280px) {
#top .av-subnav-menu {margin: 0 25px;}

}


/*   extra   */

.w2dc-listings-block.w2dc-listings-grid article.w2dc-listing .w2dc-listing-logo-wrap {float: none !important; width: 180px !important; margin: 0 ;}
.entry-content-wrapper .post-title {font-size: 42px !important;line-height: 1.1em;}
.slide-content .entry-content-header .blog-categories a {display:none;}
.flex_column .widget .widgettitle {margin-top: 0.25em;}
#footer h3.widgettitle {font-size: 24px;}
h3.widgettitle {font-size: 28px;}
h3 {font-size: 20px;}
@-moz-document url-prefix() {#directory-home .w2dc-content .w2dc-listings-block-content .w2dc-glyphicon {top: -14px;margin-right: 25px;}}
@-moz-document url-prefix() {.w2dc-listing .w2dc-glyphicon {top: -14px;margin-right: 25px;}}
.bottom-20px {margin-bottom:20px;margin-top: 7px;}
.nolistbullet li {list-style-type: none;}
.pieterbaan {height:90px;}
.w2dc-slider .slide img {opacity: 1;cursor: pointer;}
body .column-top-margin {margin-top: 10px;}
.bx-wrapper .bx-viewport {border: 0px;box-shadow: 0 0 0px;}
.team-img-container img{margin-left:0;}
.avia-team-member {margin: 0px 6% 0px 0px; float:left;clear: none!important;height: 350px;max-width:200px;}
.tweetweenul {width:200px;}
.main_color input[type='submit'] {background-color:#28485d;}
.main_color input[type='submit']:hover {background-color:#293945;}
div.w2dc-content .w2dc-fields-group .w2dc-field-caption {width: 150px;}
.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title {background: rgba(0, 0, 0, 0.7);}
.tribe-events-read-more { display: inline !important; }
.ecs-event-list h4.summary {height:65px;}
.tribe-event-date-start, .tribe-event-time, .tribe-event-date-end {font-size: 0.8em !important;}
#top .w2dc-big-slide-wrapper {border: 0px!important; box-shadow: 0 0 0px #fff !important;margin-bottom: 0px !important;}
#top .w2dc-listing-logo-wrap .w2dc-big-slide {height: 103px !important;}
#top .bx-controls-direction , #top .bigslidy .w2dc-big-slide-wrapper {display:none!important;}
#top .w2dc-big-slide-caption {margin-top: -15px !important;}
#top .w2dc-big-slide-caption span {padding: 0px 10px;}


@media only screen and (min-width: 641px){
.gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right {
    width: 50%;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    margin: 16px -4px 0 0 !important;
} }

@media screen and (max-width: 800px){
.w2dc-content.w2dc-slider-wrapper {max-width: 200px !important;}
.w2dc-listing-logo-wrap {width: 200px;}
#top .w2dc-big-slide-caption {margin-top: -5px !important;}
#top .w2dc-big-slide-caption span {padding: 0px 10px;line-height: 1.3;}
}

#top .widget_advanced_featured_post_widget {background-color: #d9ebf4;padding: 35px;}
.tribe-list-widget {margin-left:-1px;}
.entry-content-wrapper li.single-list-title{margin-left: 0em;list-style-position: outside;list-style-type: none;}
.entry-content-wrapper li {margin-left: 0em;list-style-position: inside;}


#tribe-events-list-widget-2.widget {padding: 10px 0 0px 0!important;}
/* Whatsapp button color */
#top #wrap_all .av-social-link-whatsapp:hover a {
color: #fff;
background-color: #3bb528;
}
.av-single-event-meta-bar-inner {display:none;}
.av-single-event-content {width: 100% !important;float:left;}
#top.events-list #main.all_colors {
background-image: url(https://www.rotterdammaritimeservices.com/wp-content/uploads/2016/08/1549-Rotterdam-Partners-Editorial.jpg);
    background-attachment: scroll;
    background-position: 0% -10%;
    background-repeat: no-repeat;
    margin-top: 115px;
    padding-top: 400px;
    background-size: auto auto;
}

header.w2dc-listing-header h2 {font-size: 20px;}
#top .w2dc-map-info-window .w2dc-map-info-window-logo {display: none;}

.av-magazine-top-bar {margin-bottom: 18px;border-bottom-width: 0px;}
.ecs-event-list .ecs-event img { border-radius: 3px; height: 176px;}
#av-masonry-1 .av-masonry-outerimage-container .av-masonry-image-container img { border-radius: 3px;height:176px;}
.inner_sidebar {margin-left: 0px;}
h4 {margin-bottom: 0px;}
#top .pagination a {box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.6);}
#top .title_container .container {padding-top: 0px;padding-bottom: 10px; min-height: 19px;}
body .alignleft, .entry-content-wrapper a:link .alignleft {
    float: left;
    margin: 4px 10px 0px 0;
    display: block;
    position: relative;
}
#top .latestnewss .av-special-heading-tag {margin-bottom: 0px;}
.widget {padding: 30px 0 5px 0;}
.ecs-excerpt {display:none;}
.tribe-events-widget-link {margin-bottom: 0;}
#tribe-events-list-widget-4.tribe-events-list-widget {margin-top:20px;}
.av-special-heading {margin-top: 20px;}
li.single-list-title li {list-style-type: none;}
.event-date {font-size:0.8em;list-style-type: none;text-transform: uppercase;}
.title-event {min-height:60px;}
/*.single-event-format {float:right; margin:0px 0px 15px 15px;}*/
.single-event-format {float:left; margin:0px 0px 15px 15px;}
.single-event-format i {color:#fff;}
#em_widget-3.widget {margin-top:30px;}

#top .av-related-style-full .relThumb {border-bottom: 1px solid #e1e1e1;height: 80px;}
.main_color .related_posts.av-related-style-full .relThumb a {border: 0px;}
#top .av-related-style-full .related-format-icon,.related-format-icon-inner {display: none;}
#top .av-related-style-full .related_image_wrap img {
	border-radius: 0px!important;
	width: 71px!important;
	height: 61px!important;
        border: 1px solid #e1e1e1;
	padding: 5px;

} */

.single-event-style .post-meta-infos {
	display: none;
}
