/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

.lang-active {
  font-weight:bold;
}
.lang-inline li {
  border-right:1px solid #8E9BA2;
  padding-right:10px;
}

html body #page-bg {
/*    background: url("../../../images/theme/bg_wissc2.jpg") no-repeat fixed 0px 0px #FFF; */
	background: #D8E2EE url("../../../images/theme/background12.jpg") no-repeat fixed 50% 0px / cover;
}
#block-main > .wrapper {
    /*background: url("../images/texture/dots.png") repeat scroll 0px 0px transparent;*/
    background: rgba(255,255,255,0.8);
    max-width: 1000px;
    padding: 0px 20px;
    box-shadow: 13px 0px 6px -6px rgba(31, 73, 125, 0.07), -12px 0px 6px -4px rgba(31, 73, 125, 0.07);
}
#block-page {
    background: linear-gradient(to bottom, #F2F5FA 0%, #E9EBF0 60%) repeat scroll 0% 0% transparent;
}
 /* Custom Logo
----------------------------------------------------------------------------------------------------*/

 .custom-logo {
	display: inline-block;
	width: 190px;
	height: 60px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
}

/* Only Phones (Portrait) */
@media (max-width: 380px) {

	.custom-logo { width: 145px; }
	
}


 /* Widgetkit Slideshow Tabs Venture
----------------------------------------------------------------------------------------------------*/

.wk-slideshow-tabs-venture .nav li span {
	padding-top: 48px;
	background: url(../../../images/yootheme/demo/icons_tabs.png) 50% 0 no-repeat;
}

.wk-slideshow-tabs-venture .nav li.tab-1.active span { background-position: 50% -80px; }
.wk-slideshow-tabs-venture .nav li.tab-2 span { background-position: 50% -160px; }
.wk-slideshow-tabs-venture .nav li.tab-2.active span { background-position: 50% -240px; }
.wk-slideshow-tabs-venture .nav li.tab-3 span { background-position: 50% -320px; }
.wk-slideshow-tabs-venture .nav li.tab-3.active span { background-position: 50% -400px; }


 /* Frontpage Demo Content
----------------------------------------------------------------------------------------------------*/

.push33,
.pull33 { position: relative; }
.push33 { left: 33.333%; }
.pull33 { left: -33.333%; }

#top-b .frontpage .button-primary,
#top-b .frontpage .button-default { margin-top: 70px; }

/* No Phones */
@media (min-width: 768px) {

	/* Custom */
	#top-b .frontpage .width50 h3 { margin-top: 40px; }
	#top-b .frontpage.fp3 { margin-top: 15px; }
}

/* Only Phones */
@media (max-width: 767px) {

	/* Tools */
	.quote h1 {
		font-size: 32px;
		line-height: 32px;
	}
	.quote h2 {
		font-size: 18px;
		line-height: 18px;
	}
	.quote h1:before,
	.quote h2:after { display: none; }

	/* Custom */
	.push33 { left: auto; }
	.pull33 { left: auto; }

	#top-b .frontpage .button-primary,
	#top-b .frontpage .button-default { margin-top: 0; }

	#top-b .frontpage.fp1 .width33 { width: 100%; }

	#bottom-a .mod-dotted .frontpage { padding-bottom: 45px; }
	#bottom-a .mod-dotted .frontpage .button-default.float-right {
		float: none;
		position: absolute;
		bottom: 15px;
		left: 15px;
	}

}