/************************************
	Rembrandthuis
*************************************/
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(//fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2'), url(//fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wWA.woff) format('woff');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(//fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(//fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2'), url(//fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPHw.woff);
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(//fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(//fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format('woff2'), url(//fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwiPHw.woff) format('woff');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(//fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/************************************
	Custom
*************************************/
h1, h2, h3{
	text-transform: uppercase;
	font-weight: 700;
}
.information a{
	color: #a6704c;
}


/************************************
	Header
*************************************/
header{
	padding: 0;
}
header .logo-container .wrap{
	padding: 30px;
	vertical-align: bottom;
}
header .logo-container img{
	width: auto;
	height: auto;
}
header .banner{
	background-image: url(../images/background/banner.jpg);
	background-position: bottom left;
}
header.banner_educatie .banner{
	background-image: url(../images/background/banner_educatie.jpg);
	background-position: center center;
}
header.banner_regulier .banner{
	background-image: url(../images/background/banner_regulier.jpg);
}
header.regulier .banner_6132, header.regulier .banner_6133{
	background-image: url(../images/background/banner_laboratorium.jpg);
	background-position: bottom left;
}


/************************************
	Buttons
*************************************/
.button{
	height: 40px;
	line-height: 36px;
	font-weight: 400;
}
.button.prev,
#remove-cart-item-dialog .dialog-buttons .cancel{
	background: transparent;
	border-color: #543924;
	color: #543924;
}

/************************************
	Datepicker Calendar
*************************************/
.ui-datepicker-inline .ui-datepicker-header
{
	background: #543924;
	border-color: #543924;
}
.ui-datepicker-inline td.ui-datepicker-today .ui-state-active{
	color: #000;
}
.ui-datepicker-inline td.ui-datepicker-current-day .ui-state-active
{
	background: #543924;
	border-color: #543924;
	color: #FFF;
}

/************************************
	Selectmenu
*************************************/
.ui-menu-item-wrapper.ui-state-active{
	background: #543924;
}

/************************************
	Icons
*************************************/
:checked ~ label .icon{
	color: #543924 !important;
}

/************************************
	.text-list
*************************************/
.text-list li:before{
	background: #543924 !important;
}

.ui-state-active, .ui-widget-content .ui-state-active {
	border:none;
	background: #F3F3F3;
	color:#000;
}

/************************************
	Background
*************************************/
.gt-background-main
{
	background: #FFFFFF !important;
}
.gt-background-second
{
	background: #543924 !important;
}
.gt-background-third
{
	background: #FFFFFF !important;
}
.gt-background-fourth
{
	background: #f2f2f2 !important;
}


/************************************
	Border-color
*************************************/
.gt-border-color-main
{
	border-color: #FFFFFF !important;
}
.gt-border-color-second
{
	border-color: #543924 !important;
}
.gt-border-color-third
{
	border-color: #00000 !important;
}
.gt-border-color-fourth
{
	border-color: #f2f2f2 !important;
}


/************************************
	Border-radius
*************************************/
.gt-border-radius{
	-webkit-border-radius: 0 !important;
	   -moz-border-radius: 0 !important;
	   		border-radius: 0 !important;
}

/************************************
	Font Family
*************************************/
.gt-font-family{
	font-family: 'Lato',sans-serif !important;
	font-weight: 400;
}
.gt-font-family-second{
	font-family: 'Lato',sans-serif !important;
	font-weight: 900;
}

/************************************
	Font Color
*************************************/
.gt-font-color-main
{
	color: #000 !important;
}
.gt-font-color-second
{
	color: #a6704c !important;
}
.gt-font-color-third
{
	color: #000 !important;
}
.gt-font-color-fourth
{
	color: #a6704c !important;
}
.gt-font-color-fifth
{
	color: #a6704c !important;
}

/************************************
	Font size
*************************************/
.gt-font-size
{
	font-size: 14px !important;
}
.gt-font-size-second
{
	font-size: 16px !important;
}