@font-face {
    font-family: 'Lingua';
    src: url('../fonts/lingua-webfont.eot'),url('../fonts/lingua-webfont.eot');
    src: url('../fonts/lingua-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lingua-webfont.woff') format('woff'),
         url('../fonts/lingua-webfont.ttf') format('truetype'),
         url('../fonts/lingua-webfont.svg#linguaregular') format('svg'),
         url('../fonts/lingua-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lingua-webfont.woff') format('woff'),
         url('../fonts/lingua-webfont.ttf') format('truetype'),
         url('../fonts/lingua-webfont.svg#linguaregular') format('svg')
         ;
    font-weight: normal;
    font-style: normal;
}

@font-face{
  font-family: 'VideoJS';
  src: url('../fonts/vjs.eot'),url('../fonts/vjs.eot');
  src: url('../fonts/vjs.eot') format('embedded-opentype'),
  url('../fonts/vjs.woff') format('woff'),
  url('../fonts/vjs.ttf') format('truetype'),
  url('../fonts/vjs.eot') format('embedded-opentype'),
  url('../fonts/vjs.woff') format('woff'),
  url('../fonts/vjs.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* basic */
body{
background-color:#161616;
font-family:Arial, Helvetica,Sans;
font-size:12px;
color:#FFFFFF;
margin:0;
padding:0;
width:100%;
}
a{
color:#FFFFFF;
text-decoration:none;
}
a:hover{
color:#FFFFFF;
text-decoration:underline;
}
img{
	border:0px;
}
td, th{
vertical-align:top;
text-align:left;
font-size:12px;
}
p{margin:0;padding:0;}

h3{
	color:#FF1234;	
}

.more{
	padding-bottom:5px;
	color:#FF1234;
}

h1{
	font-family:'Lingua',Arial Narrow,Helvetica,Sans;
    font-weight:normal;
	font-size:28px;
    margin:0;
    display:block;
    padding:6px;
    text-transform: uppercase;
}
h2, h2 a{
 	font-family:'Lingua',Arial Narrow,Helvetica,Sans;
    font-weight:normal;
	color:#FF1234;
	font-size:13px;
}

#crumbs{
    background-color:#FF1234;
    padding:5px;
}
.loc{
	text-transform: uppercase;	
}

#header{
	background:#000 url(../images/DAE_HeaderPattern.gif) top right repeat;
	height:125px;
	padding:0px;
	margin:0px;
	width:100%;
}
#head{
	width:1104px;
	margin:auto;
	margin-top:0px;
}

#main{
width:1104px;
margin:auto;
margin-top:0px;
}

#logo{
    float:left;

}

#container{
    width:100%;
    height:100%;
}

.content{
	float:left;
	width:829px;
	margin-bottom:10px;
}

.content p{
	text-align:justify;
}

.content p a, .content li a{
color:#FF1234;
text-decoration:underline;
}
.content p a:hover, .content li a:hover{
color:#FF1234; 
text-decoration:underline;
}

.content ul{
	padding-left:18px;
}

/* related topics */
.topics{
	float:left;
	width:265px;
	margin:0;
	padding:0;
	margin-left:10px;
}

.topics div{
	margin-top:10px;	
}

.topics h1{
	font-size:16px;
    margin:0;
    display:block;
    padding:5px;
    text-transform: uppercase;
    text-align:center;
    font-weight:normal;
}

.content h1, .topics h1{
	background-color:#000000;
	margin-top:15px;
}

.topics h2{
	background-color:#FF1234;
	padding:5px;
	color:white;
	font-size:12px;
    text-transform:uppercase;
    margin:0;    
    font-weight:normal;
}

.topics a:hover{ 
	text-decoration:none;
}

.topics .title{
	font-family:'Lingua',Arial,Helvetica,Sans;
    font-weight:normal;
    font-size:16px;
	color:#FFF;
    text-transform:uppercase;
    margin:0;
    padding-left:6px;
    padding-top:6px;
}
 
.topics h2 a{
 	color:white;
	text-decoration:none;
}

.topics h2:hover{
	background-color:#000;
}

.foto{
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	width:126px;	
}

.fotoartikel{
 	width:265px;
	margin-top:-25px;
	z-index:-1;
 	border:0px;
 	float:left;
 	margin-left:-10px;
}


.fotolink{
 	width:265px;
	margin-top:-25px;
	z-index:-1;
 	border:0px;
}

#menutop{
 	background:url(../images/DAE_headerLineH.png) bottom right repeat-x;
    float:right;
    font-size:13px;
    font-family:'Lingua',Arial,Helvetica,Sans;
    font-weight:normal;
    margin:0;
	padding:0;
	height:40px;
}

#topmenu{
   list-style-type:none;
   padding:0;
}

#topmenu li{
    padding-right:19px;
    display:inline;
    text-transform: uppercase;
}

#topmenu li a{
    text-decoration:none;
    font-size:12px;
    font-family:'Lingua',Arial,Helvetica,Sans;
}

#topmenu li a:hover{
    color:#FF1234;	
}

#topmenu li a.selected{
    color:#FF1234;
}

#topmenu li.last{
    padding-right:1px;
}

#menucenter{
	background:url(../images/DAE_headerLineH.png) top left repeat-x;
    width:100%;
    height:40px;
    padding:0;
    margin:0;
    margin-top:8px;
    float:left;
}
#centermenu{    
 	padding:0;
    margin:0; 
    padding-top:8px;
    font-family:'Lingua',Arial,Helvetica,Sans;
    text-decoration:none;
    font-size:22px;
}

#centermenu li{
 	background:url(../images/DAE_headerLineV.png) top right repeat-y;
    display:inline;
    text-transform: uppercase;
}

#centermenu li.first a{
 	background:url(../images/DAE_headerLineV.png) top right repeat-y;
    display:inline;
    text-transform: uppercase;
    padding-left:0px;
    float:left;
}

#centermenu li a{
 	padding-right:23px;
 	padding-left:23px;
 	font-family:'Lingua',Arial,Helvetica,Sans;
    text-decoration:none;
    font-size:22px;
}

#centermenu li a:hover{
    color:#FF1234;
}

#centermenu li a.selected{
    color:#FF1234;
}

#centermenu li.last a{
    padding-right:0px;
    float:right;
}

#menuleft{
	float:left;
	margin-right:15px;
	width:200px;
}

#menuleft ul{
	list-style-type:none;
}

#menuleft li{
	display:block;
}

#menuleft li a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#search-form{
    display:block;
    float:right;
    margin:0;
    padding:0;
    margin-top:8px;
    margin-bottom:0px;
}

#search-input{
 	background-color: #000000;
    border:none;
    font-size:12px;
    color:white;
    height:20px;
    width:200px;
}

#search-btn{
	font-size:12px;
	background-color:transparent;
	color:#ffffff;
	border:0px;
	padding:0;
	margin:0;
	font-family:'Lingua',Arial,Helvetica,Sans;
	display:inline;
}

#footer{
 	width:100%;
    background-color:#000000;
    font-family:Arial,Helvetica,Sans;
    font-size:12px;
    clear:left;
}

.rubrieken{
	width:1104px;
	margin:auto;
	margin-top:0px;
}

#footer .rubriek{
	padding:0;
 	margin-top:15px;
	float:left;	
	padding-right: 10px;
    width: 270px;
}

#footer h2{
	color:#FF1234;
	font-family:Arial,Helvetica,Sans;
	text-transform:uppercase;
}

#footertekst{
    margin-top:35px;
    color:#727272;
    margin-bottom:10px;
    background-color:#000000;
    font-family:Arial,Helvetica,Sans;
    font-size:12px;
}

#footertekst a{
    color:#727272;
}
#footertekst p, #footertekst a{
    padding:0;
    margin:0;
    display:inline;
}

#blokken1{
    margin-top:18px;
}

.block{
	margin:0px;
 	padding:0px;
    float:left;
}

#blokken1 .block{
    width:276px;
    height:228px;
}

#blokken1 .blockinhoud{
	width:267px;
	height:210px;
 	background-color:#000;
 	z-index:-1;
 	-moz-box-shadow: 0px 0px 20px #000; /* FF3.5+ */
  	-webkit-box-shadow: 0px 0px 20px #000; /* Saf3.0+, Chrome */
  	box-shadow: 0px 0px 20px #000; /* Opera 10.5, IE9, Chrome 10+ */
	behavior: url(PIE.htc);
}


#blokken1 img{
	margin-left:-6px;
	margin-top:-25px;
}

#blokken1 .blockinhoud:hover{
 	background-color:#FF1234;
 	-moz-box-shadow: 0px 0px 20px #000; /* FF3.5+ */
  	-webkit-box-shadow: 0px 0px 20px #000; /* Saf3.0+, Chrome */
  	box-shadow: 0px 0px 20px #000; /* Opera 10.5, IE9, Chrome 10+ */
	behavior: url(PIE.htc);
}

#blokken1 .blockinhoud a:hover{
 	text-decoration:none;
}

.topicsblockinhoud{
	width:265px;
	height:208px;
 	background-color:#FF1234;
 	z-index:-1;
}

.topicsblockinhoud:hover{
 	background-color:#000;
}

#blokken2 .block{
    width:267px;
    height:210px;
    margin-right:9px;
 	background-color:#000;
 	margin-bottom:30px;
}

#blokkenevent{
    width:1080px;
    margin-right:10px;
    margin-left:10px;
 	background-color:#000;
 	margin-bottom:10px;
}


#blokkenarts .block{
    width:530px;
    margin-right:10px;
    margin-left:10px;
 	background-color:#000;
 	margin-bottom:30px;
}


.shadow3 { 
    -moz-box-shadow: 0px 0px 20px #000; /* FF3.5+ */
  	-webkit-box-shadow: 0px 0px 20px #000; /* Saf3.0+, Chrome */
    box-shadow: 0px 0px 20px #000; /* Opera 10.5, IE9, Chrome 10+ */
	position: relative; 
	behavior: url(PIE.htc);
} 

#blokken1 .title{
 	font-family:'Lingua',Arial,Helvetica,Sans;
    font-weight:normal;
    font-size:16px;
	color:#FFF;
    text-transform:uppercase;
    margin:0;
    padding-left:6px;
    padding-top:6px;
}

.titlestart{
	padding:6px;
	font-family:'Lingua',Arial,Helvetica,Sans;
    font-weight:normal;
    font-size:16px;
}

#blokkenarts .titlestart, #blokkenevent .titlestart{
	text-transform:uppercase;
}

.cnt{
	background:#000 url(../images/DAE_HeaderPattern.gif) top right repeat;
}

.cnttext{
	height:165px;
	padding:6px;	
}

.cnttext_events{
	height:177px;
	padding:0;	
}


#blokkenarts .cnttext{
	height:187px;
}

#blokkenarts .cnttextnofoto{
	height:189px;
	padding:5px;
}

a.readall{
	background:#000 url(../images/DAE_arrow_Up_small.jpg) top right no-repeat;
	width:237px;
	height:18px;
	color:white;
	text-decoration:none;
	float:left;
	text-align:right;
	padding-right:30px;
}

.readallblank{
	background-color:#000;
	width:237px;
	height:18px;
	color:white;
	text-decoration:none;
	float:left;
	text-align:right;
	padding-right:30px;

}

#blokkenarts a.readall{
	width:500px;
}

a.readall:hover{
	text-decoration:none;
	background:#FF1234 url(../images/DAE_arrow_Over_small.jpg) top right no-repeat;
}

.news{
    margin-bottom:10px;
}
.newstitle a{
    color:#FF1234;
    font-family:Arial,Helvetica,Sans;
    text-transform:uppercase;
    font-weight:bold;
    text-decoration:none;
    font-size:12px;
}

.agendaitem{
  	background:#000 url(../images/DAE_event.png) top center no-repeat;
	width:122px;
	height:77px;
	float:left;
	margin-left:8px;
	margin-top:8px;
	text-align:center;
}

.agtitle{
	color:#FFFFFF;
    font-family:Arial,Helvetica,Sans;
    text-transform:none;
    text-decoration:none;
    font-size:12px;
    padding-top:15px;
    font-family:'Lingua',Arial,Helvetica,Sans;
    font-weight:normal;
    font-size:14px;
    text-transform:uppercase;
}

.agendaitem .date, .news .date a{
    color:#FF1234;
    text-transform:uppercase;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    padding-top:3px;
}

#detail{
    height:412px;
    margin-top:24px;
    margin-bottom:21px;
    padding:10px;
}

#detail .nopadding{
	padding:0;
}

#detail h1{
    margin-top:100px;
	font-family:'Lingua',Arial,Helvetica,Sans;
    font-weight:normal;
    font-size:48px;
    text-transform:uppercase;
    padding:0px;
    line-height:50px;
}

#detail a.leesmeer{
	background:#000 url(../images/DAE_arrow_Up.jpg) top right no-repeat;
	margin-top:10px;
	padding:7px;
	display:block;
	width:150px;
	height:13px;
	color:white;
}

#detail a.leesmeer:hover{
	text-decoration:none;
	background:#FF1234 url(../images/DAE_arrow_Over.jpg) top right no-repeat;
	margin-top:10px;
	padding:7px;
	display:block;
	width:150px;
	height:13px;
	color:white;
}


/* Page Counter */

div.page-counter {
    font-size: 13px;
    border-bottom: 1px solid #EEE;
    margin-bottom: 10px;
    text-align: center;
}

div.page-counter-bottom {
    font-size: 13px;
    border-top: 1px solid #EEE;
    margin-top: 10px;
    text-align: center;
}


div.page-counter a, div.page-counter-bottom a {
    text-decoration: none !important;
}

div.page-counter a.selected, div.page-counter-bottom a.selected {
    color: red !important;
    font-weight: bold;
}

.artikelsplit1 div {
	columns:  1;
	/*-moz-column-count: 1;
	-webkit-column-count: 1;*/
} 

.artikelsplit2 div {
	columns:  2;
	/*-moz-column-count: 2;
	-webkit-column-count: 2;*/
	-moz-column-gap: 22px;
	-webkit-column-gap: 22px; 
} 
.artikelsplit3 div {
	columns:  3;
	/*-moz-column-count: 3;
	-webkit-column-count: 3;*/
	-moz-column-gap: 22px;
	-webkit-column-gap: 22px; 
} 
.artikelsplit4 div {
	columns:  4;
	/*-moz-column-count: 4;
	-webkit-column-count: 4;*/
	-moz-column-gap: 22px;
	-webkit-column-gap: 22px; 
} 


#curblock{
	float:left;
	margin-right:15px;
	padding:10px;
	background-color:#FF1234;
	text-decoration:none;
	height:250px;
	padding-top:20px;
	width:338px;	
	text-align:center;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
}

#lastcurblock{
	float:left;
	margin-right:0px;
	padding:10px;
	background-color:#FF1234;
	text-decoration:none;
	height:250px;
	padding-top:20px;
	width:338px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
}

#firstcurblock{
	background-color:#FF1234;
	text-decoration:none;
	height:110px;
	margin-bottom:15px;
	padding-top:20px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	display:block;
	/*/width:810px;/*/
}

#curblock a, #lastcurblock a, #firstcurblock a{
	color:#000;
}
#curblock:hover, #firstcurblock:hover,#lastcurblock:hover{
	background-color:#FFFFFF;
}
#curblock a:hover, #lastcurblock a:hover, #firstcurblock a:hover{
	color:#000;
	text-decoration:none;
	font-weight:bold;
} 

.semester{
	background-color:#000;
	color:#FFF;
}

td.semesterblok{
    background-color:#FFF;
	color:#000;
    width:20px;
    height: 24px;
    vertical-align: middle;
}

 .rotated {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
}

#moduleslistbak{
 	display:block;
	clear:left;
	margin-top:15px;
	padding-top:15px;
}

#moduleslistbak table{
   
    width:829px;
}


#moduleslist td{
	padding:5px;
}

#moduleslist{
 	display:block;
	clear:left;
	margin-top:15px;
	padding-top:15px;
}
#moduleslist table{
	background-color:#FF1234;
    width:100%;
}
#moduleslist tr{
	padding:5px;
	border-bottom:1px solid black;
}

#moduleslist tr:hover, #moduleslist tr:hover a, #moduleslist td:hover a{
	background-color:#FFFFFF;
	color:#000;
	text-decoration:none;
}

#nav{margin-right:1px;}
#nav a { border: 1px solid #ccc; background: #000; text-decoration: none; margin: 0; padding-left:2px;padding-right:2px;margin-left:3px  }
#nav a.activeSlide { background: #FF1234 }
#nav a:focus { outline: none; }

.content ul.enlarge{
list-style-type:none; /*remove the bullet point*/
margin-left:0;
padding-left:0px;
}
ul.enlarge li{
display:inline-block; /*places the images in a line*/
position: relative;
z-index: 0; /*resets the stack order of the list items - later we'll increase this*/
margin:0px;
padding-right:2px;
}
ul.enlarge img{
border:3px solid #000;
height:149px;
width:265px;
}
ul.enlarge span{
position:absolute;
left: -9999px;
padding: 0px;
}
ul.enlarge li:hover{
z-index: 500;
cursor:pointer;
}
ul.enlarge span img{
border:3px solid #FF1234;
height:149px;
}
ul.enlarge li:hover span{
top: 0px; /*the distance from the bottom of the thumbnail to the top of the popup image*/
left: 0px; /*distance from the left of the thumbnail to the left of the popup image*/
}
/**IE Hacks - see http://css3pie.com/ for more info on how to use CS3Pie and to download the latest version**/
ul.enlarge img, ul.enlarge span{
behavior: url(pie/PIE.htc);
} 

td.cur, td.cur a {
    display: block;
    height: 100%;
    width: 100%;
}

td.curblock_new{
    height: 111px;
    width: 148px;
    background-color:#FF1234;
    text-align: center;
    vertical-align: middle;
}
td.curblock_new a{
	text-transform: uppercase;
}
td.curblock_new a:hover, td.curblock_white_new a:hover{
	text-decoration: none;
}
td.curblock_new:hover{
	background-color: #FF1234;
	opacity: 0.6; 
}

td.curblock_white_new:hover{
	background-color: #ffffff;
	opacity: 0.6; 
}

#minortrack_93, #minortrack_119{
	display: none;
	position: relative;
	height: 100%;
    width: 100%;
    vertical-align: top;
	margin: 0;
	padding:0;
}

td.curblock_white_new{
    height: 111px;
    width: 148px;
    background-color:#FFF;
    color:#000;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
}
td.curblock_white_new a{
	text-transform: uppercase;
}

td.curblock_3, td.curblock_6, td.curblock_9{
    height: 111px;
    width: 148px;
    background-color:#FF1234;
}

td.curblock_white_3, td.curblock_white_6, td.curblock_white_9{
    height: 111px;
    width: 148px;
    background-color:#FFF;
    color:#000;
}

td.curblock_12{
    height: 111px;
    width: 309px;
    background-color:#FFF;
    color:#000;
}

td.curblock_18{
    height: 111px;
    width: 470px;
    background-color:#FF1234;
}

td.curblock_30{
    height: 111px;
    width: 792px;
    background-color:#FFF;
    color:#000;
}


 td.curNoClick, td.curNoClick a {
    display: block;
    height: 100%;
    width: 100%;
    background-color:#FF1234;
}

td.curSP, td.curSP a {
    width:60px;
    text-align:right;
}
td.curSPNoClick, td.curSPNoClick a {
    background-color:#FF1234;
    width:60px;
    text-align:right;
    color:#FFF;
}


.course_vfx, .course_ggp, .course_gbd{
	margin-right:11px;
}

.course_eerstejaar{
	margin:0;
	padding:0;
	text-decoration:none;
}

.course_eerstejaar img{
	margin-bottom:10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .course_eerstejaar img{	margin-bottom:14px;}
}

form #website{
	display:none;
}


/* nieuwe css added for new major 4.0 */
#majors{
	height:435px;
	width:1104px;
	margin-bottom:0px;
	cursor:pointer;
	color:#FFF;
	font-family:'Lingua',Arial Narrow,Helvetica,Sans;
  font-weight:normal;
	font-size:16px;
	display: table; 
	#position: relative; 
	overflow: hidden;
}
.major{
	font-size:16px;
	#position: absolute; 
	#bottom: 0%;
	display: table-cell; 
	vertical-align:middle;
	text-transform:capitalize;
	text-align:center;
	background-color:#FF1234;
	width:171px !important;
	height:142px;
}

.major:hover{
  background-color:#fff;
  color:#000;
  text-decoration:none;
}

#newmajors{
	height:435px;
	margin-bottom:0px;
	cursor:pointer;
	color:#FFF;
	font-family:'Lingua',Arial Narrow,Helvetica,Sans;
  font-weight:normal;
	font-size:16px;
	display: table; 
	#position: relative; 
	overflow: hidden;
}
.newmajor{
	font-size:16px;
	#position: absolute; 
	#bottom: 0%;
	display: table-cell; 
	vertical-align:middle;
	text-transform:capitalize;
	text-align:center;
	width:171px !important;
	height:142px;
  color:white;
}
.newmajor img{
  margin-right:15px;
}

.last img{
  margin-right:0px;
}

.newmajor:hover{
  color:#000;
  text-decoration:none;
}

.newmajor h1{
    font-size:20px;
}

.majorsmall{
	font-size:16px;
	#position: absolute; 
	#top: 0%;
	display: table-cell; 
	vertical-align:top;
	text-transform:capitalize;
	text-align:center;
	background-color:#FF1234;
	width:171px !important;
	height:142px;
	font-size:12px;
}


#majortitels{
	height:10px;
	width:1104px;
	cursor:pointer;
	color:#FFF;
	display:table;
	font-family:'Lingua',Arial Narrow,Helvetica,Sans;
    font-weight:normal;
	font-size:16px;
}

.majortitel{
	height:10px !important;
	width:px !important;
	text-transform:capitalize;
	text-align:center;
	background-color:#FF1234;
	text-decoration:none;
	font-size:16px;
	display: table-cell; 
}
.space{
	width:10px;
	display: table-cell; 
}

#blockone{
	height:40px;
	width:1104px;
	margin-bottom:10px;
	cursor:pointer;
	color:#FF1234;
	font-family:'Lingua',Arial Narrow,Helvetica,Sans;
  font-weight:bold;
	display: table; 
	#position: relative; 
	overflow: hidden;
	text-transform:capitalize;
	background-color:#000;
}

#orientatie div{
	width:1090px !important;
	height:40px;
	font-size:20px;
	text-align:center;
	#position: absolute; 
	#top: 50%;
	display: table-cell; 
	vertical-align: middle;
}

.jaar{
	display: table-cell;
	background-color:#000;
	font-size:14px;
	text-align:center;
}

.rotate {
	width:14px !important;
	display:block;
	-webkit-transform: rotate(-90deg);/* Safari */
	-moz-transform: rotate(-90deg);/* Firefox */
	-ms-transform: rotate(-90deg);/* IE */
	-o-transform: rotate(-90deg);/* Opera */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);/* Internet Explorer */
}

/* galery images slideshow*/
/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * 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;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

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

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

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border:  5px solid #fff;
	left: -5px;
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

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

/* LOADER */

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

/* 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(../images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../images/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: 9999;
}

.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(../images/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(../images/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;
}

#igd{
	align:center;
}

.g-recaptcha{
    padding-left:200px;
}

.videoWrapper {
   position: relative;
   padding - bottom: 56.25 % ; /* 16:9 */
   height: 0;
}
.videoWrapper iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100 % ;
   height: 100 % ;
}