/*
 Theme Name:     WSTA Child
 Theme URI:      http://www.magnetic-london.co.uk
 Description:    The Wine and Spirit Trade Association Theme
 Author:         Magnetic
 Author URI:     https://wordpress.org/
 Template:       wsta
 Version:        1.4
*/



/*============ uuuuuuuuuuuu ===================*/
h1, h2, h3, h4, h5{word-spacing: normal; letter-spacing: 0px;}
/*.reply{width:auto; height:auto; padding:0px; margin-bottom:5px;}
.reply a{ background:#f1f5e9; color:#535353; font-size:14px; line-height:normal; font-weight:normal; 
border:none; display:inline-block; 
padding:8px 15px; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#div-comment-4, .comment-body{ margin-bottom:3px; padding-bottom:3px;}

.page-numbers.next, .page-numbers.prev{ height:48px; }
.pagination .prev::before, .pagination .next::before{ line-height:45px; }
.postsection h4 a{ color:#fefefe; font-size:16px; line-height:normal; font-weight:normal; 
margin-bottom:5px; text-decoration:none;}
.postsection h4 a:hover{ text-decoration:underline;}
*/

#cssmenu ul li.current-menu-item a, #cssmenu ul li.current-menu-parent a{ color:#303030; } 

/* #cssmenu ul li.current-menu-item:first-child a { -webkit-border-radius: 6px 0 0 6px; 
-moz-border-radius: 6px 0 0 6px; 
	border-radius: 6px 0 0 6px;} */


.menu-social-menu-container ul{ list-style:none; padding: 0px; margin:0px; text-align: left;}
.menu-social-menu-container ul li{ display: inline-block; padding:0px; margin:0px 0px !important; }
.menu-social-menu-container ul li a{ color: #FFF; font-size:15px; line-height:25px; font-weight:400; 
	padding: 0px 6px 3px; display: inline-block;}
.menu-social-menu-container .screen-reader-text{display:none;}
.menu-social-menu-container ul li svg{width:20px!important; height:20px!important; vertical-align:middle; fill:#fff; 
	transition: all 0.4s ease-in-out 0s;border-radius:0px;margin-left:0px;}
/*.menu-social-menu-container ul li a:hover{background:#fff; color:#000;}
.menu-social-menu-container ul li a:hover svg{fill:#000;}*/

.menu .menu-dropdown-icon svg.icon{width: 12px; height:12px;}

.Editor-editor{min-height: 100px;}
.Editor-container{border: 1px solid gray;}

.cover-body{ background:black; background:rgba(0,0,0,0.8); width:100%; height:100%; padding-top: 45% !important;
	position:absolute !important;left:0px; top:0px; z-index:999; display:block; text-align:center; padding:50% 0 0 0;}

/* 03.12.2018 */
.board-section .img-box{height: 150px; width: 150px; overflow: hidden; border-radius: 50%; margin:0px auto;}

/* 22.01.19 */
#wpvc-jscontent .amcharts-main-div .amcharts-chart-div a{display:none !important;}
#wpvc-jscontent .amcharts-main-div .amcharts-chart-div svg a{display:block;}



/* 12.12.2018 */
.member-section03 .containerh{position:relative;}
.member-section03 .containerh .image{opacity:1; display:block; transition:.5s ease; backface-visibility:hidden;}
.member-section03 .containerh .middle{transition:.5s ease; opacity:0; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); text-align:center;}
.member-section03 .containerh:hover .image {opacity:0.2;}
.member-section03 .containerh:hover .middle{opacity:1;}
.member-section03 .containerh .text{ font-size:16px; padding:16px;}
.member-section02 ul li a.active{color:#000; font-weight:bold;}

/* 14.12.2018 */
.inner-section03.member-list ul li{width: 130px; max-height: 130px; margin: 0px auto; vertical-align: middle;}

/* 31.12.2018 */
.page-template-page-contact .main-content-section .green-content p{font-size: 16px;font-weight: 400;line-height: 30px;color: #ffffff;}
.menu-social-menu-container ul.contact-page-link li svg{fill: #4f95d0;}

/* 08.01.2019 */
.event-details-section .tab-content .text-box{text-align: center; padding-top: 30px; margin: 0 auto; max-width: 580px;}
.event-details-section .tab-content .text-box h6{font-size: 14px;font-weight: 700; line-height: 1.2; color: #4e95d0;}
.cat-color{width:8px; height:8px;}

/* 11.01.2019 */
.page-template-page-wsta-team .main-content-section .board-section{padding:10px 0px;}
.page-template-page-wsta-team .main-content-section .board-section ul li{padding: 20px 15px;}
img.whyjoin-topimg{display:block; margin:0px auto; margin-bottom:8px;}

.page-template-page-ai1ec-event .ai1ec-month-view .ai1ec-event{overflow: inherit;white-space: inherit; height:auto; margin: 0 0 6px; padding: 0 4px;}

/* 02.02.19 */
.single-brexit_list .main-content-section ul li, .single-press_releases_list .main-content-section ul li, .single-budget_list .main-content-section ul li{margin: 10px 0px 15px 15px;}
.jobs_list-template-default .jobs-list-section .btn-green-small{margin-bottom:16px;}
.jobs_list-template-default .jobs-list-section .jobs-details-tab{margin-top:15px;}
.jobs_list-template-default .jobs-list-section ul{list-style:none; padding-left:0px; margin:2px 0px 20px 0px;}
.jobs_list-template-default .jobs-list-section ul li{position:relative; padding-left:30px;}
.jobs_list-template-default .jobs-list-section ul li:before{position: absolute;left: 0;top: 7px;content: '';height: 5px;width: 5px;border-radius: 50%;
background:#4f95d0;}

.page-title .container .menu-back-arrow{margin-left:-4px;}

/* 18.01.2019 */
.what-we-do-section .right-box .left-section{min-height:133px;}
.what-we-do-section .right-box .left-article {padding:34px 20px;}

/* 29.01.2019 */
.home .content-section01 figure img{width: 210px; height: 160px;}
/* 30.01.19 */
.single-wsta_committees .main-content-section ul, .single-news_list .container ul{margin: 10px 0px 25px 10px;}
.single-wsta_committees .main-content-section ul li, .single-news_list .container ul li{line-height: 20px;}
.single-wsta_committees .main-content-section ul li a, .single-news_list .container ul li a{color:#4e95d0; text-decoration:underline;}
.single-wsta_committees .main-content-section ul li a:hover, .single-news_list .container ul li:hover{text-decoration:none;}

.single-wsta_conferen .event-details-section .container .panel-body{word-break:break-all;}
/* 06.02.2019 */
.application-section input[type="text"].error, .application-section input[type="email"].error, .application-section select.error{border:1px solid red;}

/* 12.02.2019 */
.inner-section01 .left-content02 h5{color:#868686;}

/* 27.02.19 */
.page-id-89 .main-content-section ul, .page-id-93 .main-content-section ul{margin: 0px;}

/* 10.04.2019 */
.main-content-section ul li{font-size:14px !important;}

.inner-section02 .right-content .content02 p.icon01{min-height:71px; padding-top:10%!important;}

/* 11.04.2019 */
.button-committee-back{width:auto; text-align:center; display:table; margin:0px;}
.button-committee-back .btn-read-more a{width:auto; padding:0px 20px; display:table; margin:0px auto;}

/* 19.08.2019 */
.single-wsta_conferen .event-details-section section p span{display:inline-block;}
.u-margin-10{margin:10px 0px;}
.main-content-section .tab-pane ul li{font-size:13px !important;}

/*==============23.09.2019==============*/
.ai1ec-week-view .ai1ec-week a.ai1ec-event-container, .ai1ec-oneday-view .ai1ec-oneday a.ai1ec-event-container{height: 50px!important; display:table!important; width:160px;}
.upcoming-list{ height:251px; overflow:auto!important;}


