/**************
colors

  red :      #ED1F24
  blue:      #0083CA
  dark gray: #555555 (text)
  light gray:#BBBBBB

***************/

.red {
  color: #ED1F24;
}
.blue{
  color: #0083CA;
}
.darkgray{
  color: #555555;
}
.lightgray{
  color: #BBBBBB;
}

/** general **/

header, footer, section, nav, article, details, summary {
  display:block;
}

html {
  overflow: -moz-scrollbars;
  overflow: scroll;
}
body{
  margin:1em;
  padding:0;
  font-family:Arial, Helvetica;
  font-size:auto;
  color:#555555;
  background-color:#fff;
  text-align:left;
}
a img{
  border:0;}
p{
  font-size:1em;
}
/* header */
header{
  background-color:#FFFFFF;
  text-align:left;
}
header a{
  text-decoration:none;
}
#no-slider{
  display:none;}

#logo{
  width:auto;
  height:auto;
  padding-top:0;
  text-align:left;
  font-size:2.5em;
  display:block;
/*background-image:url(http://mobilewizard.blob.core.windows.net/cssimg/beta.png);
  background-repeat:no-repeat;
  background-position:right;*/
}
header a img{
  float:left;
}
header a span#logo{
  float:left;}

 /* top navigation */
nav{
  height:auto;
  background:none;
  background-image:none;
  font-family:"Tw Cen MT", Arial, Helvetica;
  font-weight:500;
  font-size:1.2em;
  width:100%;
}
nav, nav a, nav a:visited {
  text-decoration:none;
  color:#555555;
}
nav a:hover, nav li.selected{
  color:#ED1F24;
}
nav ul{
  padding:0;
  margin:0;
  display:inline-block;
  width:100%;
}
nav li a{
  display:block;
  height:auto;
  padding:0;
  border-right:none;
  padding-left:1em;
  width:100%;
}
nav li{
  float:none;
  list-style:none;
  width:100%;
  margin-bottom:1px;
  background:#BBBBBB;
}


/* home */
section#column1, section#column2, section#news{
  width:100%;
  float:none;
  padding:0;
  background-color:#FFFFFF;
}
section#column2{
  margin:0;
}
/* content */

#content{
  width:100%;
  text-align:left;
  display:inline-block;
  min-height:auto;
}
aside{
  width:100%;
  min-height:auto;
  float:none;
  padding:0 0 5% 2%;
  margin-right:0;
}

article{
  width:100%;
  float:none;
  padding:0;
}
aside, article, section#news{
  background-color:#FFFFFF;
}

/* footer */
footer{
  background: #555555 url(https://mobilewizard.blob.core.windows.net/cssimg/bg-slider.gif) repeat-x;
  height:auto;
  text-align:center;
  font-size:0.9em;
  padding-top:3em;
  margin-top:-2em;

}
footer, footer a, footer a:visited{
  color:#FFFFFF;
  text-decoration:none;
}
footer a:hover{
  color:#ED1F24;
}

/* subnav */
.subnav, .subnav a, .subnav a:visited {
  color:#555555 ;
  text-decoration:none;
}

.subnav a:hover{
  color:#ED1F24;
}

.subnav ul{
  padding:0;
  margin:0 5px 0 10px;

}
.subnav ul ul{
  padding:0.2em 0em 0.5em 1em;
}
.subnav li{
  padding:0.3em 0 0 0;
}

/************ breadcrumb ************/

#breadcrumb {
  padding:0;
  margin:0;
  font-style:italic;
  text-transform:lowercase;
  font-size:0.90em;
  display:none;
}
#breadcrumb li{
  display:inline-block;
  list-style:none;
  padding:0;
  margin:0;
 }
#breadcrumb span{
  padding:0 5px 0 5px;
}
#breadcrumb a:hover{
  text-decoration:underline;
}

/* headings */

h1, h1 a, h1 a:visited, h3, h3 a, h3 a:visited,  h4, h4 a, h4 a:visited {
  color:#0083CA;
  font-family:"Tw Cen MT", Arial, Helvetica;
}
h1{
  font-size:2em;
  font-weight:500;
  margin-left:0;
}
h2, h2 a, h2 a:visited {
  font-family:"Bradley Hand ITC", Arial, Helvetica;
  color:#ED1F24;
  font-size:1.5em;
  font-weight:700;
}
h3{    
  font-size:1.2em;      
  font-weight:700;
}
h4{
  font-size:1.2em;
  font-weight:700;
}
h1, h2, h3{
  margin-bottom:0;}
h1 a, h2 a, h3 a, h4 a{
  text-decoration:none;
}
p{
  margin-top:0.5em;
  }


 /* opmaak */

.right{float:right;}
.left{float:left;}
.clear{clear:both;}
.cursief{font-style: italic;}
.center{margin:auto;}


/* forms */

.loginform{
}

input[type="text"]{
  width:100%;
}

/* sites overview */

ul.list-sites{
  margin:0;
  padding:0;
}
.list-sites li{
  border:1px solid #D35720;
  margin:0 0 10px 0;
  list-style:none;
  padding:0.5em;
}
.list-sites h2{
  padding:0;
  margin:0;
  font-size:1.3em;
}
.list-sites h2 a{
  color:#D35720;
  text-decoration:none;
}
.list-sites a img{
  height:100%;
  width:100%;
  display:inline-block;
  border:none;
  background-color:#ccc;
}
.infoblock{
  float:none;
  height:100%;
}
.infoblock span{
  clear:left;
  display:block;  
  }
.sitemainimage{
  float:none;
  height:100px;
  width:100px;
  padding-right:1em;
  }

/*table*/
tr.alternate{
  background-color: #FFF8DC;}
table{
  background-color: #FFFFFF;
  border-collapse: collapse;
  border-color: #999999;
  border-style: none;
  border-width: 1px;
}
th{
  background-color: #DCDCDC; color: #000000;
}
tr.editmode{
  background-color: #008A8C; color: #FFFFFF;
}

/* buttons */









/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
