
/*FILESTART*//*
Theme Name: smoothbiz
Theme URI: http://www.seoscholar.com/wordpress/smoothbiz
Description: SmoothBiz Wordpress Theme
Version: 1.0
Author: Brad Hassett
*/

/************************************************************************
#  FIXES
*************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
    background: transparent;
}

:focus {
    outline: 0;
}

body {
}

caption, th, td {
  text-align: left;
  font-weight: normal;
}

blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

strong{font-weight: bold;}
em{font-style: italic;}
.Clear{clear: both;}

something:after{
  content: ".";
  height: 0;
  display: block;
  clear: both;
  visibility: hidden;
}

.left, #left, .alignleft, .Left{
	float: left;
	display: inline;
}

.right, #right, .alignright, .Right{
	float: right;
	display: inline;
}
/************************************************************************
#  FIXES END
*************************************************************************/





/************************************************************************
#  GENERAL
*************************************************************************/
.Clear{
clear:both;
}

h1, h1 a{
font-size: 20px;
text-decoration:none;
padding:0;
margin:0;
font-family:'Tahoma','Arial',san-serif;
font-weight:bolder;
color:white;
}

h2{
font-size:20px;
color:#fff;
}

h3{
font-size:18px;
color:#fff;
}

h4{
font-size:16px;
color:white;
}

h5{
font-size:16px;
color:#fff;
}

p, body{
font-size:12px;
font-family: 'Tahoma', 'Arial', san-serif;
line-height:1.6em;
}

a:link, a:hover, a:visited{
text-decoration:none;
}

ul, ol{
margin:0 0 0 30px;
}


/* Begin Shortcodes */
blockquote,
blockquote p{
font-size:18px;
font-style:italic;
line-height:1.3em;
font-family:times;
}

blockquote{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/quote-start.png) top left no-repeat;
margin:0 0 15px 0;
}

blockquote p,
.entry blockquote p{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/quote-end.png) bottom right no-repeat;
padding:5px 25px 7px 25px;
}

blockquote.blockquoteLeft{
display:inline;
width:40%;
float:left;
margin:10px 10px 10px 0;
}

blockquote.blockquoteRight{
display:inline;
width:40%;
float:right;
margin:10px 0 10px 10px;
}

.red{
border:1px solid #CF2619;
border-left:10px solid #CF2619;
background: #FFC4BF url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/shortcodes/red_alert.png) no-repeat top left;
background-position:7px 7px;
padding:5px 10px 5px 39px;
color:#B52116;
margin:0 0 15px 0;
}

.green{
border:1px solid #1EB516;
border-left:10px solid #1EB516;
background: #C2FFBF url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/shortcodes/green_plus.png) no-repeat top left;
background-position:7px 7px;
padding:5px 10px 5px 39px;
color:#188F11;
margin:0 0 15px 0;
line-height:1.6em;
}

.yellow{
border:1px solid #000000;
border-left:10px solid #000000;
background: ##FEFFBF url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/shortcodes/yellow_textbox.png) no-repeat top left;
background-position:7px 7px;
padding:5px 10px 5px 39px;
color:#AFA000;
margin:0 0 15px 0;
margin:0 0 15px 0;
}

.blue{
border:1px solid #0B72BF;
border-left:10px solid #0B72BF;
background:#BFE4FF url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/shortcodes/blue_check.png) no-repeat top left;
background-position:7px 7px;
padding:5px 10px 5px 39px;
color:#0760A2;
margin:0 0 15px 0;
}

xmp.xmpCustom{
border:1px dotted #777;
padding:5px 10px;
margin:0 0 15px 0;
display:block;
}

.lightbox{
padding:0 0 15px 0;
margin:0;
}

.lightbox img{
float:left;
margin-right:8px;
}
/* End Shortcodes */


/* Begin Images */
.entry p img {
padding: 0;
max-width: 100%;
border:3px solid white;
}

.entry img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

.entry img.alignright {
padding: 4px;
margin: 10px 0 2px 15px;
display: inline;
}

.entry img.alignleft {
padding: 4px;
margin: 10px 15px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

.aligncenter{
display:block;
margin:0 auto;
}
/* End Images */
/************************************************************************
#  GENERAL END
*************************************************************************/






/************************************************************************
#  STRUCTURE
*************************************************************************/
body{
}

#wrapper-container{
margin:0 auto;
width:1005px;
}

#wrapper-container-inner{
margin:0 auto;
}

/*--- Header --*/
#header-container{
height: 0px;
width:1000px;
margin:0 auto;
}

#header-container #header{
height: 0px;
margin:0 auto;
}

#header-container #header #logo,
#header-container #header #logo a,
#header-container #header #logo a img{
float:left;
padding:0;
margin:0;
}

#header-container #header #nav{
float:right;
height:1px;
padding-right:41px;
}

/*--- Content --*/
#content{
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
width:1005px;
background-color:#808080;
}

#content-portfolio{
width:939px;
margin:0 auto;
position:relative;
left:20px;
}

#content-homepage{
width:900px;
margin:0 auto;
}

#content #narrowcolumn{
background-color:#808080;
padding-left:20px;
width:650px;
min-height:1050px;
}
/************************************************************************
#  STRUCTURE END
*************************************************************************/




/************************************************************************
#  SIDEBAR
*************************************************************************/
#content #sidebar{
background-color:#FFFFFF;
float:right;
 padding-left:24px;
    padding-top:6px;
    width:292px;
}

#sidebar .widget{
padding:0 0 30px 0;
}

#sidebar h2{
border:3px solid #fff;
font-size:18px;
height:16px;
width:260px;
}

#sidebar,
#sidebar a,
#sidebar li,
#sidebar ul,
#sidebar ol{
color:white;
font-weight:bolder;
padding-bottom: 8px;
}

#sidebar ul{
list-style:none;
padding:0;
margin:5px 0 0 0;
}

#sidebar li li{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/single_arrow.png) left no-repeat;
background-position: 0 7px;
padding:0 2px 0 15px;
margin:0 0 3px 20px;
}

#sidebar ul ul ul{
padding:0 0 0 15px;
}

#sidebar ul ul{
}

#sidebar ul ul ul{
border:none;
}

#sidebar .widget_tag_cloud div{
padding:0 0px;
}

#sidebar .widget_tag_cloud div a{
padding:0 10px 0 0;
}

#sidebar #wp-calendar{
width:100%;
}

#sidebar #wp-calendar tr td a{
text-decoration: underline;
}

#sidebar #wp-calendar tr td#next{
text-align:right;
}
/************************************************************************
#  SIDEBAR END
*************************************************************************/




/************************************************************************
#  SEARCH
*************************************************************************/
#s{
padding:6px;
width: 126px;
font-size:11px;
}

#searchsubmit{
padding:5px;
font-size:11px;
}
/************************************************************************
#  SEARCH END
*************************************************************************/




/************************************************************************
#  NAVIGATION
*************************************************************************/
#nav{
left:15px;
}

#nav, #nav ul{
list-style-position:outside;
list-style-type:none;
margin-bottom:0;
margin-left:20px;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:20px;
padding-top:0;
position:relative;
top:175px;
z-index:1000;
}

#nav a{
display:block;
padding:5px 15px;
text-decoration:none;
background:none;
font-size:14px;
height:15px;
line-height:15px;
}

#nav a:hover{
background:none;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:200px;
top:25px;
border-bottom:none;
}

#nav li ul a{
width:174px;
height:auto;
float:left;
font-size:13px;
padding:7px 13px 5px;
}

#nav li:hover{
}

#nav ul ul{
top:auto;
margin:-1px 0 0 0;
}

#nav li ul ul {
left:200px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
/************************************************************************
#  NAVIGATION END
*************************************************************************/





/************************************************************************
#  HOME PAGE
*************************************************************************/

#intro-column-container{
padding:0 26px 0 0;
width: 585px;
float:left;
}

#intro-column-container .introColumn{
}

#intro-column-container #intro-column1{
padding:0 0 25px 0;
margin-bottom:37px;
}

#intro-column-container #intro-column2{
padding:0 25px 0 0;
width:262px;
float:left;
}

#intro-column-container #intro-column3{
width:262px;
float:left;
padding:0 0 0 25px;
}

#intro-column-container .introColumn .introColumnTitleImage{
padding:0 0 6px 0;
}

#intro-column-container .introColumn .introColumnImage{
float:left;
padding:0 10px 0 0;
}

#intro-column-container .introColumn .introColumnTitle{
}

#intro-column-container #intro-column1 .introColumnTitle{
font-size:26px;
padding:0 0 7px 0;
line-height:auto;
}

#intro-column-container #intro-column1 .introColumnSubTitle{
padding:0 0 15px 0;
}

#intro-column-container #intro-column2 .introColumnTitle,
#intro-column-container #intro-column3 .introColumnTitle{
font-size:22px;
position:relative;
top:3px;
padding:0 0 10px 0;
}

#intro-column-container .introColumn .introColumnText{
}

#intro-column-container,
#intro-column-container a:link,
#intro-column-container a:visited,
#intro-column-container p{
}

#intro-column-container .introColumn h2{
font-size:18px;
padding:0 0 10px 0;
}

#intro-column-container .introColumn h2 a{
font-size:18px;
}

#intro-column-container ul,
#intro-column-container ol,
#intro-column-container li{
list-style:none;
padding:0;
margin:0;
}

#intro-column-container ul li{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/single_arrow.png) left no-repeat;
background-position: 0 8px;
padding:2px 0 3px 15px;
margin:0 0 0 1px;
border:none;
}

/* --NEWS FEED-- */
#news-feed-column{
width:256px;
float:right;
}

#news-feed-column h2{
font-size:22px;
padding:4px 0 15px 0;
}

#news-feed-column a:link,
#news-feed-column a:visited{
text-decoration:none;
}

#news-feed-column ul,
#news-feed-column ol,
#news-feed-column li{
list-style:none;
padding:0;
margin:0;
}

#news-feed-column ul li{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/double_arrow.png) left no-repeat;
background-position: 0 7px;
padding:0 0 0 15px;
margin:0 0 0 1px;
}

/* --RECENT NEWS-- */
.news-item{
padding:0 0 15px 0;
}

.news-item-title{
font-weight:bold;
}


/* --TWITTER-- */
#intro-twitter{
}

#intro-twitter a{
text-decoration:underline;
}

#intro-twitter abbr{
position:absolute;
top:0px;
font-weight:bold;
}

#intro-twitter .twitter-message{
padding:20px 0 15px 0;
position:relative;
}

#intro-twitter .twitter-link{
display:block;
clear:both;
}
/************************************************************************
#  HOME PAGE END
*************************************************************************/





/************************************************************************
#  PAGE
*************************************************************************/
#breadcrumb{
background-color:#ffffff;
margin-bottom:20px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:1005px;
}

.title h1{
padding: 0 0 15px 0;
}
/************************************************************************
#  PAGE END
*************************************************************************/




/************************************************************************
#  BLOG
*************************************************************************/
.post{
margin:0 0 35px 0;
}

.TitleDate{
padding:0 0 5px 0;	
}

.blogtitle{
width:520px;
}

.blogtitle  a{
font-size:22px;
}

.blogdate{
float:right;
position:relative;
top:5px;
font-size:14px;
}

.postmetadata{
padding:0 4px 2px;
margin:0 0 10px 0;
font-size:11px;
}

.highlight{
padding:2px 4px;
}

.entry h1,
.entry h2,
.entry h3,
.entry h4,
.entry h5{
padding:20px 0 10px 0;
font-weight:bolder;
font-family:'Arial','Tahoma',san-serif;
}

.entry p{
padding:0 0 15px 0;
}

.entry ul,
.entry ol{
padding:0 0 15px 0;
}

.entry ul ul,
.entry ol ol{
padding:0;
}

.entry a:link,
.entry a:visited{
text-decoration:underline;
color:black;
}

.entry a:hover{
}

.entry img{
}

.readmore{
float:right;
}

.separator{
padding:25px 0 0 0;
}

.excerpt-pic{
}

.entry-navigation{
padding:0 0 6px 0;
margin:-1px 0 0 0;
}
/************************************************************************
#  BLOG END
*************************************************************************/





/************************************************************************
#  PORTFOLIO
*************************************************************************/
#content-portfolio-border{
width:900px;
margin:0 auto;
}

#filter{
padding:0 0 15px 0;
}

#filter #sortby{
float:left;
position:relative;
top:2px;
}

#filter fieldset{
}

#filter fieldset input{
position:relative;
top:2px;
}

#filter label{
float:left;
padding:0 5px 0 0;
}

ul.image-grid {
list-style:none;
margin:0;
padding:0;
text-align:justify;
}

ul.image-grid:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

ul.image-grid li {
float:left;
list-style:none;
margin:0 40px 35px 0;
}

ul.image-grid li a{
display:block;
}

ul.image-grid li .boximage{
}

ul.image-grid li .boxtitlelink{
height:30px;
position:relative;
border-top:none;
width:271px;
}

ul.image-grid li .boxtitle{
font-size:12px;
font-weight:bold;
position:absolute;
left:10px;
bottom:5px;
}

ul.image-grid li .boxlink{
text-align:right;
position:absolute;
right:10px;
bottom:5px;
}

ul.image-grid li .boxlink a{
text-decoration:none;
}

/* ----- IE Only ----- */
#IE-submit{
width:75px;
padding:2px;
text-align:center;
cursor:pointer;
float:left;
display:inline;
margin:0 0 0 25px;
}
/************************************************************************
#  PORTFOLIO END
*************************************************************************/





/************************************************************************
#  ARCHIVES
*************************************************************************/
.entry-navigation a{
font-size:16px;
}

.archive-title{
font-size:22px;
}
/************************************************************************
#  ARCHIVES END
*************************************************************************/






/************************************************************************
#  CONTACT
*************************************************************************/
#contact #respond{
width:520px;
float:left;
}

#contact #google-map-container{
width:330px;
float:right;
}

#contact #google-map{
}

#contact #contact-info{
}

#contact #contact-info .label{
font-weight:bold;
float:left;
width:70px;
}

#contact #contact-info .contantInfoItem{
float:left;
width:260px;

}

#contact-failed,
#contact-success{
padding:5px;
margin:0 0 10px 0;
}
/************************************************************************
#  CONTACT END
*************************************************************************/






/************************************************************************
#  COMMENTS
*************************************************************************/
h3#comments{
padding:20px 0;
font-size:18px;
}

ol.commentlist{
margin:0;
}

ol.commentlist .even{
}

.commentlist,
.commentlist ul{
list-style:none;
}

.commentlist .comment-body{
padding:10px 10px 10px 10px;
position:relative;
}

.commentlist .comment-header{
height:30px;
}

.commentlist .avatar{
padding:0 10px 0 0;
float:left;
display:block;
}

.commentlist .comment-block-right{
float:left;
line-height:15px;
}

.commentlist .comment-author{
}

.commentlist .comment-meta{
}

.commentlist .comment-text{
position:relative;
padding:10px 0 10px 0;
}

#respond h3{
padding:20px 0;
font-size:18px;
margin: 0 0 20px 0;
}

#respond input,
#respond textarea{
padding:5px;
margin:0 0 10px 0;
}

#respond #submit{
font-size:11px;
position:relative;
width:78px;
height:27px;
padding:0;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
/************************************************************************
#  COMMENTS END
*************************************************************************/






/************************************************************************
#  FOOTER
*************************************************************************/
#footer-container{
width:900px;
margin:25px auto 0 auto;
padding:10px 0 20px 0;
}

#footer-container #footer{
}

#footer-container #footer #footer-left{
float:left;
}

#footer-container #footer #footer-right img{
display:inline;
margin:0 0 0 4px;
}

#footer-container #footer #footer-right{
float:right;
}
/************************************************************************
#  FOOTER END
*************************************************************************/






/************************************************************************
#  CODA SLIDER
*************************************************************************/
#banner-container{
position:relative;	
padding:225px 0 0 0;
height:100px;
}

#banner{
position:relative;
padding:0 0 89px 0;
width:900px;
margin:0 auto 15px auto;
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/banner_shadow.png) bottom no-repeat;
}

/* --Most common stuff you'll need to change-- */

.coda-slider-wrapper {
height:100px;
background:transparent;
position:relative;

}

.coda-slider {
margin:0 auto;
position:relative;
}

.panel-wrapper{
position:relative;
height:258px;
width:898px;
}

/* --Learn More & Description-- */
.coda-slider .panel .header-content{
width:258px;
height:100px;
display:block;
position:absolute;
right:0px;
top:0px;
z-index:2;
padding:15px;
}

.coda-slider .panel .header-title{
font-size:18px;
line-height:28px;
padding:0 0 13px 0;
font-family:arial;
font-weight:bolder;
}

.coda-slider .panel .header-description{
}

.coda-slider .panel .header-description p{
}

.header-learn-more a{
position:absolute;
bottom:10px;
right:15px;
}

/* --Use this to keep the slider content contained in a box even when JavaScript is disabled-- */
.coda-slider-no-js .coda-slider {
height: 200px;
overflow: auto !important;
padding-right: 20px;
}

/* --Change the width of the entire slider (without dynamic arrows)-- */
.coda-slider, .coda-slider .panel {
width:898px;
}

/* --Change margin and width of the slider (with dynamic arrows)-- */
.coda-slider-wrapper.arrows .coda-slider,
.coda-slider-wrapper.arrows .coda-slider .panel {
width:898px;
}
.coda-slider-wrapper.arrows .coda-slider {
}

/* --Arrow styling-- */
.coda-nav-left a {}

.coda-nav-right a {}

/* --Tab nav-- */
.coda-nav ul li a.current {
}

/* --Panel padding-- */
.coda-slider .panel-wrapper {
}

/* --Preloader-- */
.coda-slider p.loading {
text-align: center;
}


/* --Don't change anything below here unless you know what you're doing-- */
/* --Tabbed nav-- */
.coda-nav ul {
position:absolute;
bottom:10px;
left:15px;
clear: both;
display: block;
margin: auto;
overflow: hidden;
z-index:50;
}
.coda-nav ul li {
display: inline;
}
.coda-nav ul li a {
height:12px;
width:12px;
display: block;
float: left;
margin-right: 6px;
text-decoration: none;
}

/* --Miscellaneous-- */
.coda-slider-wrapper { clear: both; overflow: auto }
.coda-slider { float: left; overflow: hidden; position: relative; height:100px; }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left, .coda-nav-right { float: left }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
/************************************************************************
#  CODA SLIDER END
*************************************************************************/





/************************************************************************
#  WP-PAGENAVI
*************************************************************************/

#wrapper-container .wp-pagenavi {
	clear: both;
}

#wrapper-container .wp-pagenavi a,
#wrapper-container .wp-pagenavi span {
	text-decoration: none;
	padding: 4px 8px;
	margin: 2px;
}

#wrapper-container .wp-pagenavi a:hover,
#wrapper-container .wp-pagenavi span.current {
}

#wrapper-container .wp-pagenavi span.current {
	font-weight: bold;
}

#wrapper-container .wp-pagenavi .pages{
display:none;
}
#top-noa{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/stuc-gigant_top-noa-vca.png) top left no-repeat;
height:89px;
width:1005px;
}
#top-sidebar{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/top-sidebar.png) top left no-repeat;
width:316px;
height:89px;
float:right;
}
#siderbar-contact{
-moz-box-shadow:0 0 11px #AFAFAF;
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/sidebar_mid.png) top left repeat-y;
width:316px;
height:89px;
float:right;
}
#sidebottom{
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/sidebar_on.png) top left;
}
#headerklok{
width:362px;
float:right;
}
#menubalk{
width:100%;
height:36px;
float:left;
background: url(http://www.schilder-gigant.nl/wp-content/themes/smoothbiz/images/topmenu-balk.png) top left no-repeat;
}
.menu{
width:279px;
background-color:#000000;
border:3px solid white;
/* for IE */
  filter:alpha(opacity=60);
/* CSS3 standard */
  opacity:0.6;
}

.widgettitle{
border:3px solid #fff;
font-size:18px;
padding:3px 0 8px 0;
height:16px;
width:260px;
height:16px;
padding-left:20px;
background-color:#000000;
color: black;
}
/************************************************************************
#  WP-PAGENAVI
*************************************************************************/

#sidebar-content {
 background: url("/slider-achtergrond.png") no-repeat scroll center top transparent;
    height: 497px;
    padding-left: 92px;
    padding-top: 46px;
    width: 569px;
}
#sidebar-content h3  {
color: black;
    font-size: 18px;
    padding-bottom: 34px;
}
/*FILESTART*/div#suggestions.postbox ul {
    margin-top: 1.5%;
    margin-bottom: 1.5%;
    margin-left: 3%;
    list-style-type: disc;
}

tr.scores-red-background {
    background-color: #ff7f7f;
}

tr.scores-red-background td {
    border-color: #ef6f6f;
}

td.scores-red-not-anchor {
    color: #991919;
}

td.scores-red-anchor a {
    color: #903a4d;
}

td.scores-red-anchor a:hover {
    color: #991919;
}

div#seopressor-powered {
    text-align: center;
}

div#ps.tablenav div.tablenav-pages {
    height: auto;
}

#site_wide_keywords_list.large-text {
    width: 45%;
}

/*
 Styles for box widget in the post/page admin panels
 */
.widget_box {
    font-size: 11px;
    line-height: 1;
}

.widget_box ul {
    font-size: 11px;
    margin-left: 10%;
}

.widget_box table {
    width: 100%;
    text-align: left;
    margin-bottom: 5%;
}

.suggestions_yes {
    list-style-type: disc;
    list-style-image: url(http://www.schilder-gigant.nl/wp-content/plugins/seo-pressor/templates/css/../images/green-check.png);
}

.suggestions_no {
    list-style-type: disc;
    list-style-image: url(http://www.schilder-gigant.nl/wp-content/plugins/seo-pressor/templates/css/../images/red-cross.png);
}

.box_score_green {
    color: green;
    font-size: 180%;
    width: 40%;
    text-align: center;
}

.box_score_red {
    color: red;
    font-size: 180%;
    width: 40%;
    text-align: center;
}

.box_score_green_text {
    color: green;
    width: 60%;
}

.box_score_red_text {
    color: red;
    width: 60%;
}

.box_table_header {
    height: 20px;
}

.center {
    text-align: center;
}

.left {
    text-align: left;
}

/*
 End --> Styles for box widget in the post/page admin panels
 */
/*FILESTART*/#dcwp-avatar {float: left; display: block; width: 32px; height: 32px; background: url(http://www.schilder-gigant.nl/wp-content/plugins/slick-contact-forms/css/images/dc_icon32.png) no-repeat 0 0; margin: 0 5px 0 0;}

.dcwp-box {}
.dcwp-box .hndle {margin-bottom: 10px;}
.dcwp-box p, .dcwp-box ul {padding: 0 10px; margin: 0 0 1em 0; line-height: 1.5em;}
.dcwp-box ul.bullet, ul.dcwp-rss {list-style: square; margin-left: 15px;}
.dcwp-form {padding: 0 10px;}
.dcwp-intro {padding: 10px;}
.dcwp-form li {display: block; width: 100%; overflow: hidden; margin: 0 0 5px 0; padding: 5px 0; clear: both; }
.dcwp-form li h4 {margin: 15px 0 0 0;}
.dcwp-form li label {float: left; width: 25%; display: block; padding: 5px 0 0 0;}
span.dcwp-note {display: block; padding: 5px 0 0 25%; font-size: 11px;}
label span.dcwp-note {padding: 2px 0 0 0; font-size: 11px;}
.dcwp-checkbox {}

.dcwp-rss-item {}
.dcwp-icon-rss {}
.dcwp-icon-twitter {}

.dcwp-input-l {width: 70%;}
.dcwp-input-m {width: 50%;}
.dcwp-input-s {width: 30%;}
.dcwp-textarea {width: 70%;}

#slick-contact-forms-donatebox.dcwp-box p {padding: 0 7px;}
#form-dcwp-donate {text-align: center; padding-bottom: 10px;}

/* Widgets */
.dcwp-widget-text {width: 98%; height: 65px;}
.dcwp-widget-input {width: 100%;}
.dcwp-widget-label {display: block;}

p.dcwp-row {margin-bottom: 3px; width: 100%; overflow: hidden;}
p.dcwp-row label {float: left; width: 70px; padding-top: 3px; display: block;}
.dcscf-ul li {width: 100%; overflow: hidden;}
.dcscf-ul .dcwp-widget-input, .dcscf-ul h4.left {float: left; width: 60%;}
.dcscf-ul select, .dcscf-ul h4.right {float: right; width: 35%;}
.dcscf-ul h4 {margin: 0;}
.dcscf-ul label {display: none;}
.dcscf-ul select, .dcscf-ul .dcwp-widget-input {font-size: 11px;}
/*FILESTART*/div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
	font-size: 10pt;
	display: block;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 img.ajax-loader {
	border: none;
	vertical-align: middle;
	margin-left: 4px;
}

div.wpcf7 .watermark {
	color: #888;
}
/*FILESTART*/
	      .fbldisplay {margin:5px 0;padding:0;}
	      .fblbtn {display:none;clear:both;}
           
