/* Custom styles for BIG DATA EUROPE */

/* COLOURS */
.green { color: #769898; } /* green */
.pink { color: #B65A80; } /* pink */

/* BASE */
html { font-size: 15px; font-weight: normal; }
body { background-image: url('../images/background/bg-header.png'); background-repeat: no-repeat; background-position: 50% 0; }

a { color: #A94F74; } /* pink */
a:hover { text-decoration: underline; color: #A94F74; } /* pink */

/* TITLES */
h1.uk-article-title a:hover { text-decoration: none; }
table.about h4 { margin-bottom: 0; }
table.about h4 + p { margin-top: 5px; }

/* POSITIONS */
.tm-toolbar { margin-bottom: -60px; }

.tm-headerbar.uk-hidden-small { margin: 20px 0 -10px 0; }
.uk-navbar-content { height: auto; } /* logo responsive */ 

.uk-breadcrumb a { color: #656b6b; } /* dark grey */

/* MODULES */
.uk-panel-box-primary a { color: #C2DCDC; } /* light green */
.uk-panel-box-secondary a { color: #D686A6; } /* light pink */

.uk-panel-box.contact h3.uk-panel-title:after { 
	font-family: FontAwesome; 
	content: "\f0a9"; 
	font-size: 40px; 
	position: absolute; 
	top: 30px; right: 30px; 
}

/* MAIN MENU */
.uk-navbar-nav > li > a { font-weight: normal; font-size: 18px;padding:0 21px; }
.uk-nav-navbar > li > a:hover,.uk-nav-navbar > li > a:focus{color: #a94f74;}
.uk-nav-navbar > li.uk-active > a { color: #769898; } /* green */
.uk-navbar-flip { margin-top: 20px; } /* search field */

/* WIDGETKIT */
.wk-slideshow-everest > div .next, 
.wk-slideshow-everest > div .prev { top: 30px; bottom: auto; }
.wk-slideshow-everest .caption { 
	background: rgba(255, 255, 255, 0.85); 
	color: #656b6b; /* dark grey */
	font-size: 18px;
}
.wk-slideshow-everest .caption h3 { margin: 0; color: #A94F74; } /* pink */

.uk-panel-box.partners .wk-slideshow-default li { text-align: center; }

/*Event list+single*/

#tribe-events-content, #tribe-events-content.tribe-events-list {
    padding: 30px !important;
}

#tribe-events-content-wrapper,
.tribe-events-single {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 1px 6px rgba(50, 90, 90, 0.12);
    -moz-box-shadow: 0 1px 6px rgba(50, 90, 90, 0.12);
    -webkit-box-shadow: 0 1px 6px rgba(50, 90, 90, 0.12);
}

/*Event widget*/
ol.vcalendar{padding-left:0;}
#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{padding:5px;}


/*SC networks - start page*/

.sc_networks{
	text-align: center; display: inline-block; width: 130px;vertical-align:top;
}

.page .sc_networks{width:163px; margin-top:20px;}
.page .sc_networks p, .page .sc_networks h4{padding:0 10px;}

.sc_networks h4{
	margin-top: 10px;
	margin-bottom: 0;
}

a.sc_networks:hover{
	text-decoration: none !important;
}

a.sc_networks:hover img, a.sc_networks:hover h4{
	opacity: 0.8;
}

/*SC networks contact form */


.wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select{
	font-family: "Source Sans Pro",sans-serif;
	font-size: 12px;
}

.wpcf7-form input.wpcf7-text, .wpcf7-form textarea{
	border: 0 none;
    box-sizing: border-box;
    margin: 0;
    max-width: 100%;
    padding: 3px 5px;
    width: 100%;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5) inset;
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5) inset;
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5) inset;
}

/* RESPONSIVE */
@media(max-width: 570px) {
	table.about img { width: 30px; }
}


/*mini pages */

.page-id-3282 .uk-article-title{
	visibility: hidden;
	margin: 0;
	padding: 0;
	position: absolute;
}
.call-top-action-3{margin-bottom: 60px;}
@media(min-width: 768px) {
.call-top-action-3{
width:33.33%;
float:left;
text-align:center;
padding:0 20px;
box-sizing:border-box;
margin-bottom: 0;
}
}

.mini-page-slideshow .wk-slideshow img{
width:100%;
height:auto !important;
}


.mini-page-slideshow .wk-slideshow .caption{
	font-size: 14px;
	line-height: 130%;
	position: relative;
}
@media(min-width: 768px) {
	.mini-page-slideshow .wk-slideshow .caption{
	box-sizing: border-box;
    height: 100%;
    width: 33.33%;
    padding:20px;
    left: auto;
    position: absolute;
}
}

.mini-page-slideshow .wk-slideshow > div .next{right:auto;left:65px;}
.mini-page-slideshow .wk-slideshow > div .prev{right:auto;left:30px;}

.mini-page-slideshow .wk-slideshow .caption a.uk-button {
    text-decoration: none;
}

.display-posts-listing .listing-item{
	margin:30px 0;
}

.display-posts-listing .title{
	font-size:18px;
	line-height: 24px;
	margin:0 0 5px;
	font-weight: 400;
	display: table;
	font-family: "News Cycle";
}

.display-posts-listing .date,
.display-posts-listing .author{
	color:#656b6b;
	font-size: 12px;
	line-height: 18px;
}

.display-posts-listing .excerpt-dash{display:none;}
.display-posts-listing .excerpt{
	   border-top: 1px solid #e9e9e9;
    margin-top: 10px;
    padding-top: 10px;
    display: block;
}


.pilots-widget ul,
.github-widget ul{
	padding-left: 15px;
	margin-bottom: 0;
}

.components-widget{padding-top:15px; padding-bottom:15px;}
.components-widget i{font-size: 24px;
    position: absolute;
    right: 15px;}

.uk-icon-github:before,
.uk-icon-plane:before {
    font-size: 43px;
    position: absolute;
    right: 30px;
    top: 20px;
}



