@charset "UTF-8";
/* CSS Document */

HTML, BODY {
	margin:0px;
	padding:0px;
	top: 0px;
	overflow-x: hidden;
	overflow-y: hidden;
}
BODY {
    font-family: "freightsans_regular", GothamLight, Myriad Pro, DIN, sans-serif, Helvetica, Arial;
	color:#6b6b6b;
	font-size: 14px;
  line-height: 24px;
  word-spacing: 1px;
   font-weight: 300;
    letter-spacing: 0;
    text-transform: none;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
	height:100%;
	text-align: left;
		background: #f6f6f6 url(../img/base/bgtexture.gif) top left repeat;
		/*background: #F6F6F6; /*url(../img/base/bgintro1920.jpg) top center no-repeat; */
	  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
}

#map_250px {
	background: url(../img/base/map_003_250px.png) top left no-repeat;
	height: 200px;
	width: 250px;
	margin: 10px 0px 10px 0px;
}

/* line 67, ../../../src/scss/screen.scss */
html ::selection,
body ::selection,
button ::selection,
input ::selection,
select ::selection,
textarea ::selection {
  background: #FFCF20;
  color: #fff;
  text-shadow: none;
}
/* line 71, ../../../src/scss/screen.scss */
html ::-moz-selection,
body ::-moz-selection,
button ::-moz-selection,
input ::-moz-selection,
select ::-moz-selection,
textarea ::-moz-selection {
  background: #FFCF20;
  color: #fff;
   text-shadow: none;
}


a {
	color: #333;
}

a:hover {
	color: #1a6bd2;  -webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;
}

a.bloglink {
  	color: #B9D4FD;
}

a:hover.bloglink {
	color: white;
}

/*
 div {
		xborder: solid 1px #FFFF00;
} */

/* NAV */


#mainNav {
	bottom: 0px; position: absolute; width: 100%;
	background: #fafaff;
	margin: 0px 0px 0px 0px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.496094) 2px 1px 2px 1px; /*BROL*/
	z-index: 2001;
box-shadow: rgba(0, 0, 0, 0.496094) 2px 1px 2px 1px;
	height: 60px;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}




nav a {
	position: relative;
	display: inline-block;
	margin: 20px 20px 0px 20px;
	outline: none;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400;
	text-shadow: 0 0 1px rgba(255,255,255,0.3);
	font-size: 1.35em;
	float: left;
}

nav a:hover,
nav a:focus {
	outline: none;
	color: #333;
}

.nav_logo {
	margin: 15px 20px auto 30px;
	background: url(../img/base/screenturner_logo_001.png) top left no-repeat;
	height: 30px;
	width: 81px;
	color: transparent;
	text-shadow: none;
}

#nav_wrapper {
margin-bottom: 0px;
}


.arrow {
	font-size: 6px;
	color: #999;
	padding: 0px 0px 0px 3px; /*BROL*/
}

@font-face {
	font-family: icons;
	src: url('../fonts/fico.eot');
	src: url('../fonts/fico.eot?#iefix') format('embedded-opentype'),
		url(data:font/truetype;charset=utf-8;base64,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ACAAdwBlAGIAZgBvAG4AdAAgAGEAbgBkACAAaQBzACAAaQBuAHQAZQBuAGQAZQBkACAAZgBvAHIAIABDAFMAUwAgAEAAZgBvAG4AdAAtAGYAYQBjAGUAIAB1AHMAZQAgAE8ATgBMAFkALgAgAFIAZQB2AGUAcgBzAGUAIABlAG4AZwBpAG4AZQBlAHIAaQBuAGcAIAB0AGgAaQBzACAAZgBvAG4AdAAgAGkAcwAgAHMAdAByAGkAYwB0AGwAeQAgAHAAcgBvAGgAaQBiAGkAdABlAGQALgB/AFQAaABpAHMAIABpAHMAIABhACAAcAByAG8AdABlAGMAdABlAGQAIAB3AGUAYgBmAG8AbgB0ACAAYQBuAGQAIABpAHMAIABpAG4AdABlAG4AZABlAGQAIABmAG8AcgAgAEMAUwBTACAAQABmAG8AbgB0AC0AZgBhAGMAZQAgAHUAcwBlACAATwBOAEwAWQAuACAAUgBlAHYAZQByAHMAZQAgAGUAbgBnAGkAbgBlAGUAcgBpAG4AZwAgAHQAaABpAHMAIABmAG8AbgB0ACAAaQBzACAAcwB0AHIAaQBjAHQAbAB5ACAAcAByAG8AaABpAGIAaQB0AGUAZAAuAFQAaABpAHMAIABmAG8AbgB0ACAAaQBzACAAcAByAG8AdABlAGMAdABlAGQALgBGAGkAYwBvAFIAZQBnAHUAbABhAHIARgBpAGMAbwAtAFIAZQBnAHUAbABhAHIARgBpAGMAbwAtAFIAZQBnAHUAbABhAHIAAgAAAAAAAP+1ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAAAAQACAAMABAAOABAAIgAkACUAJgAoAC8AMwA3AEQARQBGAEcASABJAEoATABPAFAAUwBVAFYAVwBYAFkAXQDwAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZCWFycm93bGVmdAdhcnJvd3VwCmFycm93cmlnaHQJYXJyb3dkb3duB3VuaTIxQTkKY2lyY2xlcGx1cw5jaXJjbGVtdWx0aXBseQd1bmkyMjlEBWhvdXNlB3VuaTIzMUEHdW5pMjVCNgd1bmkyNjAxB3VuaTI2MDUObXVzaWNhbG5vdGVkYmwHdW5pMjY5MQd1bmkyNjk5B3VuaTI2QTAHdW5pMjcwOQd1bmkyNzBFB3VuaTI3MTQHdW5pMjc2NAd1bmkyN0YyB3VuaTJCMDcHdW5pRTAwMAAAuAH/hbABjQBLsAhQWLEBAY5ZsUYGK1ghsBBZS7AUUlghsIBZHbAGK1xYALABIEWwAytEsAMgRbIBFAIrsAMrRLACIEWyAwwCK7ADK0SwBCBFsgEaAiuwAytEsAUgRbIEEwIrsAMrRLAGIEWyBQsCK7ADK0SwByBFsgYIAiuwAytEsAggRbIHBwIrsAMrRLAJIEWyCAcCK7ADK0SwCiBFsgkKAiuwAytEsAsgRbIKBwIrsAMrRAGwDCBFsAMrRLANIEW6AAx//wACK7EDRnYrRLAOIEWyDUMCK7EDRnYrRLAPIEWyDhYCK7EDRnYrRLAQIEWyDwgCK7EDRnYrRLARIEWyEH4CK7EDRnYrRLASIEWyEQcCK7EDRnYrRFmwFCsA) format('truetype'),
		url('../fonts/fico.svg#Fico') format('svg');
	}
	
@font-face {
	font-family: social;
	src: url('../fonts/Socialico.otf');
	src: url('../fonts/Socialico.otf?#iefix') format('embedded-opentype'),
}

@font-face {
font-family: GothamLight;
src: url("../fonts/GothamLight.otf") format("opentype");
}

.socialwidth {
	width: 200px;
	margin-bottom: -8px;
}
	
.icon,
.icon_generated:before {
	font-family: icons;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
	padding-right: 3px;
	}

.icon_generated {
	color: red;
	}
	.icon_generated:before {
		content: attr(data-icon);
		padding-right: 7px;
		}





/* Main img/blogs */



/*H1 {
	background-color: transparent;
background-image: none;
background-origin: padding-box;
border-bottom-left-radius: 0px;
/*border-bottom: solid #FFCF20 1px;* /
border-bottom: none;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
color: #333;
display: block;
float: none;
font-family: Helvetica, Arial, sans-serif;
font-size: 21px;
font-style: lighter;
font-variant: lighter;
font-weight: lighter;
height: 17px;
line-height: 14px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
position: static;
text-align: center;
text-shadow: none;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
}*/

h1 {
	position: relative;
	display: inline-block;
	margin: 0px;
	outline: none;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400;
	text-shadow: 0 0 1px rgba(255,255,255,0.3);
	font-size: 20px;
text-shadow: 1px 1px 0px #FFF;
}

H2 {
	background-color: transparent;
background-image: none;
background-origin: padding-box;
border-bottom-left-radius: 0px;
border-bottom: none;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
color: #333;
display: block;
float: none;
font-family: Helvetica, Arial, sans-serif;
font-size: 21px;
font-style: lighter;
font-variant: lighter;
font-weight: lighter;
height: 17px;
line-height: 14px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
position: static;
text-align: center;
text-shadow: none;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
}


.bgstretcher-page { text-align: center;}


#svgslide {
	height: 90px;
	width: 160px;
}

#page_overlay {
		width:100%;
		z-index:-10;
		margin:0px;
	padding:0px;
	top: 0px;
	left: 0px;
	overflow: hidden;
	height: 100%;
	position: absolute;
		/*opacity: 0.7;*/

	}
	
	
	img#bg {
		/* Stretch background */
		position:fixed;
		top:0;
		left:0;
		height:100%;
		width:100%;
		z-index:0;
	}



/* Product Area */

#top_menu {
	height: 30px;
	width: 100%;
	background: #000;
	color: #CCC;
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	bottom: auto;
	padding: 5px;
	font-size: 18px;
	border-bottom: 1px solid #666;
	text-align:center;
	z-index: 25;
}

#top_menu a:link, 
#top_menu a:visited {
	color: #CCC;
	text-decoration:none;
}
#top_menu a:focus, 
#top_menu a:hover {
	color:#FFF;
	border-bottom: 1px solid #FFCF20;
}

/* SHOWCASE */

#topbar {
		background: #333 url(../img/xbase/bg-module-top-shadow.png) top center no-repeat;
	position: absolute;
	width: 100%;
	top: 0px;
	margin: 0px 50% 0px 50%;
	left: -50%;
	z-index: 20;
	text-shadow: black 0px 0px 2px;
text-align: center;
font-size: 16px;
height: 38px;
box-shadow: 2px #999999;
/*border-radius: 0em 0em 10px 10px;*/
text-align: left;
border-bottom: #CCCCD0 1px;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

#closebutton {
	height: 20px;
	background: none;
	width: 20px;
	font-size: 16px;
	position: absolute;
	top: 7px;
	right: 10px;
	z-index: 11;
}

#topbar a {
	color: #E1E1E1;
}

#topbar a:hover {
	color: #FFF;
}

#topbartxt_specific {
	position: absolute;
	color:#CCC;
		text-shadow: black 0px 0px 2px;
	background: none;
	margin-left: 0px;
	padding: 0px;
	top: 26px;
	height: 18px;
	width: 400px;

}
	

#topbartxt {
		z-index: 10;
		color: #CCC;
		background:none;
			margin-left: 12px;
			margin-top: 7px;
			height: 18px;
}

.unload {
		color: #FFF;
		margin-right: 10px;
}

#case {
	background: #f6f6f6 url(../img/base/bgtexture.gif) top left repeat;
	height: 100%;
	width: 100%;
	position: absolute;
	z-index: -1;
	top: 0px;
	margin-top: 0px;
}

#case_inner {
height: 100%;
width: 100%;
margin-top: 0%;
position: relative;
   background: url(../img/base/bgfade.png) top left repeat-x;
   
}


#case_center {
	/*margin: 360px 0px 0px -481px;*/
	background: none;
}

#case_wrapper {
	position: absolute;
	padding-bottom: 0%;
	width: 100%;
	height: auto;
	top: 40%;
	background: none;
	left: 50%;
	margin-left: -490px;
	max-width: 980px;
/*	width: 441px;
		height: 400px;*/
	z-index: 2;
}


#case_content {
	background: none;
	margin: 10px 0px;
	text-align: left;
	width: 100%;
}

#case_about {
	padding: 20px;
	height: 140px;
	width: 248px;
	background: none;
	float: left;
	margin-top: -55px;
      border:1px solid #999;
      -moz-border-radius:5px;
      -webkit-border-radius:5px;
	  border-radius:5px;
}

.column {
width: 70%;
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;
padding-top: 8px;
float: left;
}

#case_media {
	background: none;
height: auto;
	width: 50%;
	margin-top: -22%;
	text-align: left;
	padding: 0px;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.case_photos {
 background: none;
 width: 490px;
 float: right;
 margin-top: -28.16%;
 margin: none;
 padding: none;
 line-height:none;
 -webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}


.case_photos li {
	list-style: none;
	display: block;
	line-height:none;
	height:139px;
	float: left;
}


.case_photos_img {
	width: 241px;
	height: 136px;
	border: none;
	padding: 0px;
	margin-left: 2px;
	margin-bottom: 2px;
	height: auto;
}


.case_container {
            width: 100%;
            padding: 5%;
            margin:0px auto;
            background:#fff;
            box-shadow: 0 5px 5px rgba(0,0,0,0.5);
          }



.project_type {
	float: left;
	margin: -10px 8px -5px 0px;
}

/* Video resize */
.video-container {
	position: relative;
	padding-bottom: 56.30%;
	padding-top: 0%;
	height: auto;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

video {
  width: 100%    !important;
  height: auto   !important;
          }

#load {
	display: none;
	position: absolute;
	right: 10px;
	top: 10px;
	background: url(img/ajax-loader.gif);
	width: 43px;
	height: 11px;
	text-indent: -9999em;
}

#storeicon {
	float: left;
	width: 140px;
	background: none;
	height: 140px;
	margin-top: -10px;
}

.columns {
	width: 640px;
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
max-height: 170px;
column-count: 2;
column-gap: 20px;
padding-top: 0px;
color: #333;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
margin-top: 0px;
overflow-x: hidden;
text-align: left;
}

.storecolumn {
	width: 820px;
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
max-height: auto;
column-count: 2;
column-gap: 20px;
padding-top: 13px;
color: #333;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
float: right;
overflow-x: hidden;
text-align: left;
}

.column {
	width: auto;
-moz-column-count: 1;
-moz-column-gap: 20px;
-webkit-column-count: 1;
-webkit-column-gap: 20px;
column-count: 1;
column-gap: 20px;
padding-top: 8px;
color: #333;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
margin-top: 10px;}

#case_left {
	float: left;
}

#case p {
		color:#4A4A4A;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 15px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
}

#case h2 {
	-webkit-box-shadow: none;
-webkit-font-smoothing: antialiased;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: none;
background-origin: padding-box;
box-shadow: none;
color: #2C2C2C;
cursor: auto;
display: inline;
font-family: GothamLight, 'Helvetica Neue Medium', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
font-size: 24px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 30px;
line-height: 35px;
vertical-align: baseline;
}

#tag_corporate {
	height: 40px;
	width: 40px;
	background: url(../slides/tag_corporate2.png) top left no-repeat;
	float: left;
}

#case_info {
 width: 300px;
 float: right;
 margin-right: 4px;
 background: none;
 position: relative;
}

#case_info_top {
	background-color: #FAFAFF;
	 min-height: 120px;
}

#case_info_bottom {
	    bottom: 0px;
        left: 0px;
        margin-left: 0px;
        border-bottom: 0;
        border-left: 20px solid transparent;
        border-right: 0;
        border-top: 20px solid #FAFAFF;
}


#case_info ul {
	text-decoration: none;
	list-style-type:none;
	padding:15px;
	margin:0px;
}

#case_info li {

}

.blue2_button {
		width: 190px;
	-moz-box-shadow:inset 0px 1px 0px 0px #e3eeff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #e3eeff;
	box-shadow:inset 0px 1px 0px 0px #e3eeff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b9d4fd), color-stop(1, #5a89cc) );
	background:-moz-linear-gradient( center top, #b9d4fd 5%, #5a89cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9d4fd', endColorstr='#5a89cc');
	background-color:#b9d4fd;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #969eaa;/*#2f60aa*/
	display:inline-block;
	color:#ffffff;
	font-family:GothamLight, Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #2f60aa;
}.blue2_button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5a89cc), color-stop(1, #b9d4fd) );
	background:-moz-linear-gradient( center top, #5a89cc 5%, #b9d4fd 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a89cc', endColorstr='#b9d4fd');
	background-color:#5a89cc;
}.blue2_button:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.blue_button {	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
	width: 180px;
}.blue_button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.blue_button:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


/* Bottom Area */

#bottom_area {
	height: 30px;
	width: 100%;
	background: url(../img/base/grainbottom.jpg) center left repeat-x;
	color: #CCC;
	position: absolute;
	margin-top: 0px;
	padding: 0px;
	font-size: 18px;
	border-bottom: none;
	text-align:center;
	bottom: 0px;
}

#productbutton {
	bottom: 0px;
	height: 52px;
	width: 190px;
	position: absolute;
	margin: auto;
	margin-left: -43px;
		background: url(../img/base/productbutton2.png) top left no-repeat;
}

#bottom_right {
	position: absolute;
	bottom: 0px;
	margin-bottom: 12px;
	right: 30px;
	width: auto;
	height: auto;
	background: none;
	text-align: right;
	z-index: 3000;
}

.vimeofont {
	font-size: 25px !important;
	line-height: 25px !important;
}

.no-cl {
	color: transparent;
	text-shadow: none;
	margin: 0px 0px 0px 0px;
	width: auto;
}

.social {
	font-family: social;
	font-size: 30px;
	padding: 10px 15px 10px 10px;
	background: none;
	color: #999;
	line-height: 30px;
	font-weight: normal !important;
	font-style: normal !important;
	text-transform: none !important;
}

.social:hover {
	color: #333;
}

#fb_followus {
	width: 150px;
	height: 20px;
	margin: 5px;
	float: right;
		padding-left: 25px;
}

#fb_logo {
	width: 20px;
	height: 20px;
	padding-left: 25px;
	float: left;
	background: url(../img/base/fbnormal.png) left top no-repeat;
			opacity: 0.7;

}

#tw_logo {
	width: 20px;
	height: 20px;
	float: left;
	margin-left: 3px;
	padding-left: 20px;
	background: url(../img/base/tw_normal.png) left top no-repeat;
			opacity: 0.7;

}


#fb_logo:hover {
		opacity: 1;
}

#tw_logo:hover {
		opacity: 1;
}

#fb_text {
	width: 70px;
	height: 20px;
		float: left;
		font-size: 14px;
		padding-top: 3px;
}



#bottom_left {
		float: left;
		width: 300px;
			height: 14px;
	background: none;
	padding: 7px 20px;
		margin: auto;
		text-align: left;
			font-size: 14px;
}

#bottom_center {
	float:none;
		width: 100px;
			height: 30px;
	background: none;
	margin: auto;
}


#bottom_area a:link, 
#bottom_area a:visited {
	color:#CCC;
	text-decoration:none;
}
#bottom_area a:focus, 
#bottom_area a:hover {
	color:#FFF;
	border-bottom: 1px solid #FFCF20;
}



/* Side buttons */

#screenwrap {
	height: 100%;
	width: 100%;
	left: 0px;	
	position: relative;
	margin: 0px;
	padding: 0px;
	top: 30px;
	bottom: 0;
}


#boven-wrap {
	height: 250px;
	position: relative;
/*	background: #0FF;*/
	margin-top: 0px;
	left: 0;
}

#midden-side-wrap {
	color: #F0F0F0;
	text-shadow: black 0px 0px 4px;
	font-size: 36px;
	position: fixed;
	top: 65%;
	left: 0;
	width: 100%;
	height: 80px;
	margin-left: auto;
	margin-top: -20px;
	background: none;
	vertical-align: central;
	z-index: -1;
	-moz-font-smoothing: antialiased;
}

#midden-wrap {
	height: inherit;
	min-height: 200px;
	width: 100%;
	left: 0px;
}

#beneden-wrap {
	position: fixed;
	background-color: none;
	width: 100%;
	bottom: 0px;
	z-index: -5;
	height: 100%;
	right: 0px;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

#comingsoon {
	position: absolute;
	background-color: none;
	width: 100%;
	top: 300px;
	height: 100px;
	z-index: 5;
	right: 0px;
	text-align: center;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-shadow: 1px 1px 0px #FFF;
}

#workflow_wrapper {
	position: absolute;
	background-color: none;
	width: 100%;
	top: 0px;
	height: 100%;
	z-index: 5;
	right: 0px;
	text-align: center;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-shadow: 1px 1px 0px #FFF;
}

#workflow_top {
	width: 100%;
	height: 50%;
	background: #FAFAFF;
	top: 0px;
}

#workflow_bottom {
	width: 100%;
	height: 50%;
	background: #FAFAFF;
}


#linker-side-wrap {
		width: 180px;
		height: 100%;
		background: none;
		position: fixed;
		background-color: none;
		left: 0px;
z-index: 6;
			top: 150px;
		-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}


#linker-side-button {
width: 180px;
margin-left: 0;
margin-right: -180px;
position: fixed;
top: 50%;
margin-top: -50px;
padding: 0;
background: /*#FFCF20*/ #FFF; 
opacity: 1;
text-shadow: black 0px 0px 4px;
text-align: center;
height: 100px;
-moz-border-radius: 0em 20px 20px 0em;
-webkit-border-radius: 0em 20px 20px 0em;
border-radius: 0em 20px 20px 0em;
behavior: url(PIE.htc);
z-index: 6;
}

#linker-side-text {
	padding: 40px 12px 32px 12px;
}

#linker-side-content {
	height: 100%;
	width: 300px;
	padding-top: 0px;
		background: #fff;
	left: -300px;
	position: fixed;
	color: black;
	display: block;
	font-size: 20px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	/*text-shadow: /*#FFE489 #D2D2D2 1px 1px 0px;*/
	color: #2B2B2B;
	top: 0px;
	z-index: 4000;
}

#side-text-box {
	height: 452px;
	width: 240px;
	margin: -225px 30px auto 30px;/*BROL*/
	padding-top: 80px;
	position: absolute;
	/*background: url(../img/base/productsleft001.png) -5px top no-repeat;*/
	/*background:#009966;*/
	top: 50%;
	text-align: left;
		color:#4A4A4A;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 13px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}

.side-img {
	margin-left: 10px;
	box-shadow: rgba(0, 0, 0, 0.148438) 1px 1px 2px 0px;
}

#rechter-side-wrap {
		width: 180px;
		height: 100%;
		background: npne;
		float: right;
		right: 0;
		position: fixed;
		background-color: none;
		top: 0px;
z-index: 6;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

#rechter-side-button {
	float: right;
width: 180px;
margin-right: 0;
margin-left: 0;
position: fixed;
top: 50%;
margin-top: -50px;
right: 0;
padding: 0;
background: #FFF;
/*text-shadow: black 0px 0px 4px;*/
text-align: center;
height: 100px;
font-size: 1.35em;
font-style: normal;
font-variant: normal;
font-weight: normal;
-moz-border-radius: 20px 0em 0em 20px;
-webkit-border-radius: 20px 0em 0em 20px;
border-radius: 20px 0em 0em 20px;
behavior: url(PIE.htc);
z-index: 6;
}

#rechter-side-text {
	padding: 40px 10px 32px 14px;
}


#rechter-side-content {
	height: 100%;
	width: 300px;
	padding: 0px;
	background-color: /*#FFCF20*/ #FFF;
	right: -300px;
	position: absolute;
	color: black;
	display: block;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	/*text-shadow: /*#FFE489 #D2D2D2 1px 1px 0px;*/
	color: #2B2B2B;
	top: 0px;
}

.map_frame {
}

#contact_av {
	bottom: -40px;
	right: 0px;
	position: absolute;
	width: 260px;
	background: #E6E6E6;
	padding: 18px 20px 22px 20px;
	z-index: 5000;
	text-align: center;
}

.contact_adres {
	margin-top: 22px;
	height: 70px;
	background: none;
}

.contact_adres li {
	text-decoration: none;
	list-style-type: none;
}
.contact_adres ul {
	float: right;
	margin-right: 10px;
}


#side-contact-box {
	height: 50%;
	width: 240px;
	padding: 16px 30px 0px 30px;
	margin: -50px 0px 0px 0px;/*BROL*/
	position: absolute;
	/*background:#009966;*/
	top: 50%;
	text-align: left;
		color:#4A4A4A;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 13px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
background: #fff;
}

input {
	color: #CCC;
	text-align: center;
}

/* webkit solution */
#e-mail::-webkit-input-placeholder { text-align: center; }
/* mozilla solution */
input:-moz-placeholder { text-align: center; }

textarea {
	color: #CCC;
}

#e-mail {
	border: #666 2px solid;
	height: 20px;
	background:#333333;
	width: 222px;
		margin-top: 10px;
	text-align: center;
}

#naam {
	border: #666 2px solid;
	height: 20px;
	background:#333333;
	width: 222px;
		margin-top: 20px;
	-moz-border-radius: 0px 20px 0em 0px;
-webkit-border-radius: 0px 20px 0em 0px;
border-radius: 0px 20px 0em 0px;
}

#plaats {
	border: #666 2px solid;
	height: 20px;
	background:#333333;
	width: 222px;
		margin-top: 10px;
}

#bericht {
	border: #666 2px solid;
	height: 150px;
	background:#333333;
	width: 222px;
		margin-top: 10px;
		min-width: 222px;
		max-width: 222px;
		min-height: 150px;
		max-height: 300px;
}

#verstuur {
	border: #666 2px solid;
	height: 40px;
	background:#333333;
	width: 242px;
	margin-bottom: 20px;
	margin-top: 10px;
-moz-border-radius: 0px 0em 20px 0px;
-webkit-border-radius: 0px 0em 20px 0px;
border-radius: 0px 0em 20px 0px;
}


#verzonden {
	position: absolute;
	width: 360px;
	height: 160px;
	background: white;
	left: 50%;
	top: 60%;
	margin-left: -200px;
	margin-top: -100px;
	-moz-border-radius: 20px 20px 20px 20px;
-webkit-border-radius: 20px 20px 20px 20px;
border-radius: 20px 20px 20px 20px;
padding: 20px;
}



/* Overig */

#outerwrapper {
	width: 100%;
	background: none;
	height: 40px;
	  background: url(../img/base/bg-module-top-shadow.png) top center no-repeat;
	  z-index: -100;
}

#wrapper {
    width: 980px;
    margin: 0 auto;
}

#intro {
    padding-bottom: 0px;
	height: 150px;
	top: 0%;
	margin: 0px 0px 0px 0px;
				position: absolute;
				
}

h2 {
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}

h3 {
    margin-left: 0px;
    margin-bottom: 0px;
    padding: 0;
	font-size:16px;
	font-family: GothamLight, Arial;
	color: #333;
	font-weight: normal;
	text-align: left;
}

#aboutproject {
	padding: 15px;
}

#aboutproject p {
		color:#4A4A4A;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 13px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
margin-top: 10px;

}

#aboutproject h2 {
	-webkit-box-shadow: none;
-webkit-font-smoothing: antialiased;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: none;
background-origin: padding-box;
box-shadow: none;
color: #2C2C2C;
cursor: auto;
display: inline;
font-family: HelveticaNeue-Medium, 'Helvetica Neue Medium', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
font-size: 16px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 20px;
line-height: 22px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
vertical-align: baseline;
}

.hide {
	display: none;
}

#panel_wrapper {
	width: 770px;
	height: auto;
}

h2.title {
	-webkit-box-shadow: none;
-webkit-font-smoothing: antialiased;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: none;
background-origin: padding-box;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-top-width: 0px;
box-shadow: none;
color: #2C2C2C;
display: block;
font-family: HelveticaNeue-Medium, 'Helvetica Neue Medium', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
font-size: 16px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 22px;
line-height: 22px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: baseline;
width: 565px;
}

#panel_text p {
	-webkit-box-shadow: none;
-webkit-font-smoothing: antialiased;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: none;
background-origin: padding-box;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-top-width: 0px;
box-shadow: none;
color: #4A4A4A;
display: block;
font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: normal;
height: 88px;
line-height: 22px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
overflow-x: visible;
overflow-y: visible;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: baseline;
}

#panel_info {
background: white;
color:white;
position:relative;
margin-bottom:1em;

}

#panel_info:after{ /*arrow added to uparrowdiv DIV*/
        content: "";
        position: absolute;
        z-index: 1000;
        top: -10px;
        left: 0px;
        margin-left: 15px;
        border-top: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid white;
}

#panel_media {
	height: 315px;
	width: 770px;
	
}

#videowrapper {
}

#panel_iframe {
	position: relative;
	float: left;
}

#panel_thumbs {
		float: right;
	background: none;
	width: 210px;
	height: 315px;
	margin: 0px;
}

#panel_text {
	height: auto;
	float: left;
	margin: 10px 20px 0px 15px;
			width: 525px;
		background: none;
}

#panel_rightmenu {
	float: right;
	background: none;
	width: 190px;
	height: 100px;
	padding: 20px 20px 20px 0px;
}

#panel_rightmenu ul {
	
}

#panel_rightmenu li {
	border-bottom: 1px solid #6A6A6A;
	text-decoration: none;
	color: #4A4A4A;
	margin-bottom: 10px;
	list-style: none;
	font-size: 16px;
}


#slider {
	position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -385px;
	margin-top: -150px;
	width: 770px;
	z-index: -5
}

#slider2 {
    width: 770px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 400px;
    width: 770px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: none;
/*box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);*/
}

.scrollContainer div.panel {
    padding: 0px;
    height: 400px;
    width: 770px;
	background: #FFFFFF;
	text-align: left;
    border-radius: 4px 4px 0px 0px; 
    -moz-border-radius:4px 4px 0px 0px; 
    -webkit-border-radius:4px 4px 0px 0px; 
	overflow: hidden;
	background-clip: border-box;
background-color: white;
background-image: none;
background-origin: padding-box;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-top-width: 0px;
box-shadow: rgba(0, 0, 0, 0.148438) 1px 1px 2px 0px;
color: #4A4A4A;
}



#shade {
    background: #EDEDEC url(../img/base/shade.jpg) no-repeat 0 0;
    height: 50px;
}

#subbar {
	display: none;
	height: 16px;
	width: 750px;
	margin: 0px 0 0 0;
	font-size: 16px;
	color: #4A4A4A;
	font-style: normal;
	padding: 10px;
	background: #FFF;
	/*border: solid 2px #FFFFFF;\
	/ *box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);*/
	-moz-border-radius: 0px 0px 4px 4px;
	-webkit-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
	text-align: left;
}

ul.navigation {
    list-style: none;
    margin: 0 0 10px 0;
		text-align: left;
    padding: 9px 0 0 0;
	background: #000;
	height: 23px;
	/*box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);*/
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;	
}

ul.navigation li {
    display: inline;
    margin: 0px;
}

ul.navigation a {
	height: 12px;
    color: #FFF;
    text-decoration: none;
	margin-top: 10px;
	padding: 10px;
}

ul.navigation a:hover {
    background-color: #f6f6f6;
	color: #000;
}

ul.navigation a.selected {
    background-color: #fff;
		color: #000;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -30px;
}

.scrollButtons.right {
    right: -30px;
}

.hide {
    display: none;
}


input, textarea { font-family: Arial; font-size: 110%; padding: 7px; }
label { display: block; } 

.clientsgallery {
  width: 983px;
  position: relative;
  z-index: 2002;
}

#wrappergallerij {
  width: 930px; /* .clientsgallery width - (#wrappergallerij margin-left + #wrappergallerij margin-right) */
  overflow: auto;
  min-height: 120px;
  margin: 5px 20px;
  position: absolute;
  top: 0;
  -webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

/* Oude waarde is 1043/1360px hieronder */

@media screen and (max-width: 1043px) {
 	#wrappergallerij {
	  width: 558px; /* .clientsgallery width - (#wrappergallerij margin-left + #wrappergallerij margin-right) */
	    overflow: auto;
  min-height: 180px;
  margin: 5px 20px;
  position: absolute;
  top: 0;
  -webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.clientsgallery {
  width: 615px;
  position: relative;
  z-index: 2002; 
}

#wrapper {
    width: 615px;
    margin: 0 auto;
}

#case_wrapper {
	position: absolute;
	padding-bottom: 0%;
	width: 100%;
	height: auto;
	margin-top: 150px;
	background: none;
	left: 50%;
	margin-left: -307px;
	max-width: 615px;
/*	width: 441px;
		height: 400px;*/
	z-index: 2;
}

#case_media {
	background: none;
/*	height: 366px;
	width: 982px;*/
	width: 100%;
	height: 100%;
	margin-top: -400px;
	text-align: left;
	padding: 0px;
}

.case_photos {
	display: none;
 background: none;
 width: 30%;
 height: 100%;
 float: left;
 margin-top: -39.40%;
}

.photosgallery li {
	 display: inline;
        list-style: none;
        width: 150px;
        min-height: 175px;
        float: left;
        margin: 0 10px 10px 0;
        text-align: center;
}

.case_container {
            width: 100%;
            padding: 5%;
            margin:0px auto;
            background:#fff;
            box-shadow: 0 5px 5px rgba(0,0,0,0.5);
          }

#case_content {
	background: none;
	margin: 10px 0px;
	text-align: left;
}



}

.smaller {
	  top: 0;
}


@media screen and (max-height: 650px) {
    html {zoom:0.8;}
		
	#page_overlay {
		zoom: 1.3
	}
	
	#linker-side-text {
	padding: 40px 8px 32px 8px;
	font-size: 14px;
	}
	
h1 {	
	-webkit-margin-before: 0px;
-webkit-margin-after: 0px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
	font-size: 16px;
}
	
}

.clientsgallery ul a img {
  border: none;
  -moz-border-radius: none;
  -webkit-border-radius: none;
}

.clientsgallery #wrappergallerij ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin-left: 8px;
  padding:0;
  position: absolute;
  top: 0;
  -webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.clientsgallery ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 96px;
  width: 166px;
}

.clientsgallery ul li a img {
  display:block;
    height: 90px;
    width: 160px;
}

.clientsgallery .arrow {
  display: block;
  height: 48px;
  width: 20px;
  text-indent: -999px;
  position: absolute;
  /*top: 83px;*/
  top: 38px;
  cursor: pointer;
}

.clientsgallery .forward {
  background: url(../img/base/arrow2_right.png) top left no-repeat;
  right: 0;
  opacity: 0.7;
  }

.clientsgallery .back {
  background: url(../img/base/arrow2_left.png) top left no-repeat;
  left: 0;
    opacity: 0.7;
}

.clientsgallery .forward:hover {
    opacity: 1;

}

.clientsgallery .back:hover {
    opacity: 1;

}

/* MB columns Plus AKA nieuwsberichten */





.containerPlus {
	margin: 150px 200px 150px 200px;
	z-index: -5;
}

        .evidence{
            color:gray;
            padding:10px;
            margin-right:5px;
            margin-top:5px;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
        }

        #actions button{
            padding:4px;
            display:inline-block;
            cursor:pointer;
            	font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
-webkit-font-smoothing: antialiased;
            color:#666;
            border:1px solid #999;
            background-color:#eee;
            -moz-border-radius:10px;
            -webkit-border-radius:10px;
            -moz-box-shadow:#999 2px 0px 3px;
            -webkit-box-shadow:#999 2px 0px 3px;
            margin-bottom:4px;
        }

        :focus {
            outline: 0;
        }

        #actions button:hover{
            color:#aaa;
            background-color:#000;
        }

        #clickHere{
            position:absolute;
            bottom:160px;
            left:250px;
        }

      
    .wrapper h1{
      font-family:Arial, Helvetica, sans-serif;
      font-size:20px;
    }

    button{
      padding:4px;
      display:inline-block;
      cursor:pointer;
	font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
-webkit-font-smoothing: antialiased;
text-align: center;
      color:#666;
      border:1px solid #999;
      background-color:#eee;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
      -moz-box-shadow:#999 2px 0px 3px;
      -webkit-box-shadow:#999 2px 0px 3px;
      margin-bottom:4px;
    }

    :focus {
      outline: 0;
    }

    button:hover{
      color:#aaa;
      background-color:#000;
    }

    #dock{
      display:block;
      padding-top:10px;
      height:40px;
    }

    #dock img{
      padding-right:10px;
    }

    #desk{
      width:100%;
    }

    #desk td{
      padding:5px;
      -moz-border-radius:5px;
      -webkit-border-radius:5px;
    }

    #mb_console{
      padding:5px;
      background:gainsboro;
      -moz-border-radius:5px;
      -webkit-border-radius:5px;
      font-size:10px;
      height:400px;
      overflow:auto;
	  display: none;
	}
	
	
/*
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
/*
* UI
*/
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	z-index: 0;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0px;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0px;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0px;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0px;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.mb-resize {
	display: block;
	background-color: transparent !important;
	margin: 0 !important;
	border: 5px solid transparent !important;
}
.mb-resize-resizable-n {
	cursor: e-resize;
	width: 100% !important;
	height: 20px !important;
	right: 0 !important;
	top: -10px !important;
	z-index: auto !important;
}
.mb-resize-resizable-e {
	cursor: e-resize;
	width: 5px !important;
	height: 100% !important;
	right: 0 !important;
	top: 0 !important;
	z-index: auto !important;
}
.mb-resize-resizable-w {
	cursor: e-resize;
	width: 5px !important;
	height: 100% !important;
	left: -5px !important;
	top: 0 !important;
	z-index: auto !important;
}
.mb-resize-resizable-s {
	cursor: s-resize;
	width: 100% !important;
	height: 10px !important;
	bottom: -5 !important;
	left: 0 !important;
	z-index: auto !important;
}
.mb-resize-resizable-se {
	cursor: se-resize;
	width: 10px !important;
	height: 10px !important;
	right: -5px !important;
	bottom: -5px !important;
	z-index: auto !important;
}
.mbproxy {
	border: 1px dotted gray;
	background: url(../img/blogs/proxy.png);
}
.containerPlus {
	font-family: Helvetica,Verdana,sans-serif;
	font-size: 13px;
}


.containerPlus .spacer {
	margin-top: 10px;
}
.containerPlus .buttonBar {
	position: relative;
	top: 0;
	float: right;
	margin-top: -23px;
	margin-right: 15px;
}
.containerPlus .buttonBar img {
	margin-left: 5px;
}
.containerPlus .mbcontainercontent {
	margin-right: -15px;
	padding-right: 10px;
	overflow: auto;
}
.iconLabel {
	font-family: sans-serif;
	font-size: 10px;
	padding: 5px;
	background: #f3f3f3;
	color: gray;
	display: block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #cccccc;
}
/*
* default
*/
.containerPlus .no {
	background: url('img/blogs/default/no.png') top left no-repeat;
}
.containerPlus .ne {
	background: url('img/blogs/default/ne.png') top right no-repeat;
	margin-left: 21px;
}
.containerPlus .ne img {
	left: -10px;
	top: -10px;
}

.containerPlus .n {
	padding-top: 8px;
	height: 26px;
	white-space: nowrap;
	overflow: hidden;
	background: url('img/blogs/default/n.png') top center repeat-x;
	margin-right: 20px;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
}
.containerPlus .n span{
	display: block;
	width: 85%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.containerPlus .na {
	text-decoration: none;
	color: #000;
	font-size: 15px;
}
.containerPlus .o {
	background: url('../img/blogs/default/o.png') top left repeat-y;
}
.containerPlus .e {
	background: url('../img/blogs/default/e.png') top right repeat-y;
	margin-left: 21px;
}
.containerPlus .c {
	background: url('../img/blogs/default/c.png');
	margin-right: 23px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.containerPlus .so {
	background: url('../img/blogs/default/so.png') bottom left no-repeat;
}
.containerPlus .se {
	background: url('../img/blogs/default/se.png') bottom right no-repeat;
	margin-left: 21px;
}
.containerPlus .s {
	background: url('../img/blogs/default/s.png') bottom repeat-x;
	padding-top: 20px;
	margin-right: 23px;
}
/*
* black
*/
.containerPlus .no.black {
	background: url('../img/blogs/black/no.png') top left no-repeat;
}
.containerPlus .ne.black {
	background: url('../img/blogs/black/ne.png') top right no-repeat;
	margin-left: 21px;
}
.containerPlus .n.black {
	background: url('../img/blogs/black/n.png') top center repeat-x;
	margin-right: 25px;
	height: 26px;
	padding-top: 8px;
	color: white;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.containerPlus .na.black {
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	white-space: nowrap;
	overflow: hidden;
}
.containerPlus .o.black {
	background: url('../img/blogs/black/o.png') top left repeat-y;
}
.containerPlus .e.black {
	background: url('../img/blogs/black/e.png') top right repeat-y;
	margin-left: 21px;
}
.containerPlus .c.black {
	background: url('../img/blogs/black/c.png');
	margin-right: 25px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.containerPlus .c.black .mbcontainercontent.black {
	color: white;
}
.containerPlus .c.black .mbcontainercontent.black a {
	color: white;
}
.containerPlus .so.black {
	background: url('../img/blogs/black/so.png') bottom left no-repeat;
}
.containerPlus .se.black {
	background: url('../img/blogs/black/se.png') bottom right no-repeat;
	margin-left: 21px;
}
.containerPlus .s.black {
	background: url('../img/blogs/black/s.png') bottom repeat-x;
	padding-top: 20px;
	margin-right: 25px;
}
/*
* white
*/
.containerPlus .no.white {
	background: none;
}
.containerPlus .ne.white {
	background: white;
	padding-left: 21px;
	margin-left: 0px;
	height: 44px;
box-shadow: rgba(0, 0, 0, 0.496094) 2px 1px 2px 1px;
-moz-border-radius: 10px 10px 0px 0px;
-webkit-border-radius: 10px 10px 0px 0px;
border-radius: 10px 10px 0px 0px;
}
.containerPlus .n.white {
	background: none;
	margin-right: 0px;
	height: 30px;
	color: #000000;
}
.containerPlus .n.white {
	padding-top: 8px;
	font-size: 16px;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.containerPlus .o.white {
	background: white;
	margin-top: 0px;
	padding: 20px;
	box-shadow: rgba(0, 0, 0, 0.496094) 2px 1px 2px 1px
}
.containerPlus .e.white {
	background: white;
	margin-left: 0px;
}
.containerPlus .c.white {
	background: none;
	margin-right: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.containerPlus .c.white .mbcontainercontent.white {
	color: #000;
}
.containerPlus .na.white:hover {
	text-decoration: underline;
}
.containerPlus .so.white {
	background: none;
}
.containerPlus .se.white {
	background: none;
	margin-left: 120px;
}
.containerPlus .s.white {
	background: none;
	padding-top: 20px;
	margin-right: 0px;
	border-top: 35px solid black;
border-left: 35px solid transparent;
}

.containerPlus .bottombar {
	bottom: 28px;
	background: none;
	position: absolute;
color: white;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
-webkit-font-smoothing: antialiased;
width: 100%;
}
.containerPlus .s2.white {
	background: none;
	padding-top: 20px;
	margin-right: 0px;
	border-top: 35px solid black;
border-left: 35px solid transparent;
	border-radius: 0px 0px 20px 20px;
}

.containerPlus .bottombar2 {
	bottom: 30px;
	background: none;
	position: absolute;
color: white;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 14px;
-webkit-font-smoothing: antialiased;
width: 100%;
}



.right {
	float: right;
	margin-right: 40px;
}

.left {
	float: left;
	margin-left: 150px;
}

/*
* alert
*/
.containerPlus.alert .no.alert {
	background: url('../img/blogs/alert/no.png') top left no-repeat;
}
.containerPlus.alert .ne.alert {
	background: url('../img/blogs/alert/ne.png') top right no-repeat;
	margin-left: 21px;
}
.containerPlus.alert .n.alert {
	background: url('../img/blogs/alert/n.png') top center repeat-x;
	margin-right: 25px;
	height: 26px;
}
.containerPlus.alert .n.alert {
	padding-top: 8px;
	font-size: 16px;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.containerPlus.alert .o.alert {
	background: url('../img/blogs/alert/o.png') top left repeat-y;
}
.containerPlus.alert .e.alert {
	background: url('../img/blogs/alert/e.png') top right repeat-y;
	margin-left: 21px;
}
.containerPlus.alert .c.alert {
	background: url('../img/blogs/alert/c.png');
	margin-right: 25px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.containerPlus.alert .c.alert .mbcontainercontent.alert {
	color: #000;
}
.containerPlus.alert .na.alert:hover {
	text-decoration: underline;
}
.containerPlus.alert .so.alert {
	background: url('../img/blogs/alert/so.png') bottom left no-repeat;
}
.containerPlus.alert .se.alert {
	background: url('../img/blogs/alert/se.png') bottom right no-repeat;
	margin-left: 21px;
}
.containerPlus.alert .s.alert {
	background: url('../img/blogs/alert/s.png') bottom repeat-x;
	padding-top: 20px;
	margin-right: 25px;
}


/* Team horizontal slider */

/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	height: 150px;
	margin: 0 auto 60px -10px; /*BROL*/
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	border: none;
	left: 10px;
	background: none;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	top: 170px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(img/base/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 4;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(img/base/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(img/base/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 4;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(img/base/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(img/base/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

#start_venster h3:hover {
	/*background: #FFCF20;*/ color: #1a6bd2; text-shadow: 1px 1px #fafaff; -webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;
}

.blue a:hover {
	color: #1a6bd2;  -webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;
}

#start_venster h4:hover {
	background: none; text-shadow: 1px 1px #fafaff; -webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;
}

#start_venster {
	/*background: #FFC217;*/
		background: white;
	width: 700px;
	height: auto;
	margin-left: -350px;
	left: 50%;
	margin-top: -170px;
	top: 50%;
	z-index: 4;
	position: absolute;
	border-radius: 10px;
	box-shadow: 2px;
	box-shadow: rgba(0, 0, 0, 0.296094) 2px 1px 2px 1px;
	-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

#start_bestel_button {
	width: 100%;
	font-size: 16px;
	      padding:4px;
      display:inline-block;
      cursor:pointer;
	height: 40px;
	margin: 0px auto 0px auto;
	color: #333;
	background: none;
border:0;
border-radius:0px 0px 10px 10px;
box-shadow:0 0px 0px rgba(0,0,0,0.25),0 0 1px rgba(128,128,128,0.5) inset;display:block;padding:7px 10px 6px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

#start_bestel_button:hover{
	background: none;
color:#1a6bd2;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;
border:0;
border-radius:0px 0px 10px 10px;
}

#start_container {
	/*background: white;*/
	background: url('../img/base/bgtexture.gif')  left repeat;
	height: 210px;
}

.playbutton {
	margin-left: 100px;
	margin-top: 90px;
	height: 100px;
	width: 100px;
	float: left;
	font-size: 90px;
	z-index: 500;
	color: #ffdf6a;
	text-shadow:1px 0px 3px #7d743a;
}

.playbutton:hover {
	color: #FFCF20;
}

.start_txt {
	float: left;
	height: 150px;
	margin-left: 90px;
	margin-top: 50px;
	width: 320px;
	background: none;
	font-size: 20px;
	text-shadow:1px 1px 0px #FFF;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}

.team_text {
	position: absolute;
	margin-top: 50px;
	margin-left: 30px;
	width: 400px;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}

.over_text {
	padding: 20px;
	width: auto;
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
max-height: 170px;
column-count: 2;
column-gap: 20px;
color: #333;
		font-family: GothamLight, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 16px;
-webkit-font-smoothing: antialiased;
-webkit-box-shadow: none;
overflow-x: hidden;
text-align: left;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}

.team_title {
	position: absolute;
	margin-top: 20px;
	margin-left: 30px;
	font-weight: normal;
	font-size: 20px;
	font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
}

.team_img {
	margin-right: 0px;
	float: right;
}

#start_button_right {
	float: right;
	color: #E6E6E6;
		text-decoration:none;
	text-shadow:1px 1px 0px #CCC;
}

#start_button_left {
	color:#E6E6E6;
		text-decoration:none;
	text-shadow:1px 1px 0px #CCC;
}

#start_button_left:hover, #start_button_right:hover {
	color: #333333;
}

.start_button {
		width: 190px;
	-moz-box-shadow:inset 0px 1px 0px 0px #e3eeff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #e3eeff;
	box-shadow:inset 0px 1px 0px 0px #e3eeff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b9d4fd), color-stop(1, #5a89cc) );
	background:-moz-linear-gradient( center top, #b9d4fd 5%, #5a89cc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9d4fd', endColorstr='#5a89cc');
	background-color:#b9d4fd;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #969eaa;/*#2f60aa*/
	display:inline-block;
	color:#ffffff;
	font-family:GothamLight, Verdana, Geneva, sans-serif;
	font-size:15px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #2f60aa;
	margin-top: 20px;
}.start_button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5a89cc), color-stop(1, #b9d4fd) );
	background:-moz-linear-gradient( center top, #5a89cc 5%, #b9d4fd 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a89cc', endColorstr='#b9d4fd');
	background-color:#5a89cc;
}.start_button:active {
	position:relative;
	top:1px;
}

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 0px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 1em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 0;
	border-top: 0;
	overflow: auto;
}

/* Effect 1: Brackets */
.cl-effect-1 a::before,
.cl-effect-1 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
}

.cl-effect-1 a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}

.cl-effect-1 a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}

.cl-effect-1 a:hover::before,
.cl-effect-1 a:hover::after,
.cl-effect-1 a:focus::before,
.cl-effect-1 a:focus::after {
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}

/* Effect 7: second border slides up */
.cl-effect-7 a {
	padding: 12px 10px 10px;
	color: #566473;
	text-shadow: none;
	font-weight: 700;
}

.cl-effect-7 a::before,
.cl-effect-7 a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 3px;
	background: #566473;
	content: '';
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform: scale(0.85);
	-moz-transform: scale(0.85);
	transform: scale(0.85);
}

.cl-effect-7 a::after {
	opacity: 0;
	-webkit-transition: top 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	-moz-transition: top 0.3s, opacity 0.3s, -moz-transform 0.3s;
	transition: top 0.3s, opacity 0.3s, transform 0.3s;
}

.cl-effect-7 a:hover::before,
.cl-effect-7 a:hover::after,
.cl-effect-7 a:focus::before,
.cl-effect-7 a:focus::after {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
}

.cl-effect-7 a:hover::after,
.cl-effect-7 a:focus::after {
	top: 0%;
	opacity: 1;
}

/* Effect 5: same word slide in */
.cl-effect-5 a {
	overflow: hidden;
	padding: 0 4px;
	height: 1em;
}

.cl-effect-5 a span {
	position: relative;
	display: inline-block;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}

.cl-effect-5 a span::before {
	position: absolute;
	top: 100%;
	content: attr(data-hover);
	font-weight: 700;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.cl-effect-5 a:hover span,
.cl-effect-5 a:focus span {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%);
}

/* Effect 10: reveal, push out */
.cl-effect-10  {
	position: relative;
	z-index: 1;
}

.cl-effect-10 a {
	overflow: hidden;
	margin: 0 15px;
}

.cl-effect-10 a span {
	display: block;
	padding: 10px 20px;
	background: #0f7c67;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}