/* 
    Document   : aserv_stepblock.css
    Created on : Sep 10, 2013, 4:47:07 PM
    Author     : damien
    Description:
        Purpose of the stylesheet follows.
*/

#block-aserv-stepblock-aserv-stepblock-right.block-aserv-stepblock-right,
#block-aserv-stepblock-aserv-stepblock-left.block-aserv-stepblock-left,
#block-aserv-stepblock-aserv-stepblock-right.block-aserv-stepblock
{
    background: none;
    -webkit-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    -moz-box-shadow: 0px 0px 0px 0 #bfbfbf;
    -webkit-box-shadow: 0px 0px 0px 0 #bfbfbf;
    box-shadow: 0px 0px 0px 0 #bfbfbf;
    font-size: 12px;
}

#block-aserv-stepblock-aserv-stepblock-right.block-aserv-stepblock-right .block-inner,
#block-aserv-stepblock-aserv-stepblock-left.block-aserv-stepblock-left .block-inner,
#block-aserv-stepblock-aserv-stepblock-right.block-aserv-stepblock .block-inner
{
	background:none;
	margin: 0;
}

.block-aserv-stepblock-right .block-inner .content,
.block-aserv-stepblock-left .block-inner .content,
.block-aserv-stepblock .block-inner .content
{
    padding-right: 10px;
}

.block-aserv-stepblock-right .content .stepblock-inner,
.block-aserv-stepblock-left .content .stepblock-inner,
.block-aserv-stepblock .content .stepblock-inner
{
    padding: 5px;
    display: inline-block;
    width: 100%;
    border-radius: 0px 0px 0px 0px;
	margin-bottom: 20px;
	background: #FFFFFF;
}

.block-aserv-stepblock-left .content,
.block-aserv-stepblock-right .content,
.block-aserv-stepblock .content 
{
    background-color: transparent !important;
    padding-top: 0px !important;
}

.block-aserv-stepblock-left .content div.stepblock-inner,
.block-aserv-stepblock-right .content div.stepblock-inner,
.block-aserv-stepblock-right .content div.stepblock-inner
{
    background-color: #FFFFFF;
    padding: 15px 0px 15px 12px;
}

.block-aserv-stepblock-left .content div.stepblock-inner div,
.block-aserv-stepblock-right .content div.stepblock-inner div,
.block-aserv-stepblock .content div.stepblock-inner div
{
    box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}

.block-aserv-stepblock-left .content strong.block-title,
.block-aserv-stepblock-right .content strong.block-title,
.block-aserv-stepblock .content strong.block-title
{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	display: block;
    font-size: 18px;
    height: 47px;
    line-height: 44px;
    padding-left: 10px;
	padding-top: 5px;
}

.block-aserv-stepblock-right div.stepblock-inner
.block-aserv-stepblock div.stepblock-inner
{
    
	padding: 0px;
	
}

.block-aserv-stepblock-left .content .kunnen_helpen,
.block-aserv-stepblock-left .content .onze_pluspunten6,
.block-aserv-stepblock-right .content .kunnen_helpen,
.block-aserv-stepblock-right .content .onze_pluspunten6,
.block-aserv-stepblock .content .kunnen_helpen,
.block-aserv-stepblock .content .onze_pluspunten6
{
    -webkit-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    -moz-box-shadow: 1px 1px 1px 0 #bfbfbf;
    -webkit-box-shadow: 1px 1px 1px 0 #bfbfbf;
    box-shadow: 1px 1px 1px 0 #bfbfbf;
}

.block-aserv-stepblock-left .content .kunnen_helpen ul,
.block-aserv-stepblock-left .content .onze_pluspunten6 ul,
.block-aserv-stepblock-right .content .kunnen_helpen ul,
.block-aserv-stepblock-right .content .onze_pluspunten6 ul,
.block-aserv-stepblock .content .kunnen_helpen ul,
.block-aserv-stepblock .content .onze_pluspunten6 ul
{
    font-size:14px;
}

.block-aserv-stepblock-left .content .kunnen_helpen ul li,
.block-aserv-stepblock-left .content .onze_pluspunten6 ul li,
.block-aserv-stepblock-right .content .kunnen_helpen ul li,
.block-aserv-stepblock-right .content .onze_pluspunten6 ul li,
.block-aserv-stepblock .content .kunnen_helpen ul li,
.block-aserv-stepblock .content .onze_pluspunten6 ul li
{
    clear: both;
    margin-bottom: 10px;
    line-height: 30px;
    
}

.block-aserv-stepblock-left .content .onze_pluspunten6 ul li,
.block-aserv-stepblock-right .content .onze_pluspunten6 ul li,
.block-aserv-stepblock .content .onze_pluspunten6 ul li
{
    padding-left: 35px;
    font-size:13px;
}

.block-aserv-stepblock-left .content .kunnen_helpen ul li,
.block-aserv-stepblock-right .content .kunnen_helpen ul li,
.block-aserv-stepblock .content .kunnen_helpen ul li
{
    padding-left: 45px;
}

.block-aserv-stepblock-left .content .kunnen_helpen ul li a,
.block-aserv-stepblock-right .content .kunnen_helpen ul li a,
.block-aserv-stepblock .content .kunnen_helpen ul li a
{
    text-decoration:none;
    color:#292929;
}

.block-aserv-stepblock-left .content .kunnen_helpen ul li a b,
.block-aserv-stepblock-right .content .kunnen_helpen ul li a b,
.block-aserv-stepblock .content .kunnen_helpen ul li a b
{
    font-family: 'open_sanssemibold';
    font-weight:normal;
}

.block-aserv-stepblock-left .content .kunnen_helpen ul li a:hover,
.block-aserv-stepblock-left .content .kunnen_helpen ul li a b:hover,
.block-aserv-stepblock-right .content .kunnen_helpen ul li a:hover,
.block-aserv-stepblock-right .content .kunnen_helpen ul li a b:hover,
.block-aserv-stepblock .content .kunnen_helpen ul li a:hover,
.block-aserv-stepblock .content .kunnen_helpen ul li a b:hover
{
    color: #318abe;
}

.block-aserv-stepblock-left .content .ervaringen_block,
.block-aserv-stepblock-right .content .ervaringen_block,
.block-aserv-stepblock .content .ervaringen_block
{
    height: 150px;
    -moz-box-shadow: 1px 1px 1px 0 #bfbfbf;
    -webkit-box-shadow: 1px 1px 1px 0 #bfbfbf;
    box-shadow: 1px 1px 1px 0 #bfbfbf;
}

.block-aserv-stepblock-left .content .ervaringen_block .number,
.block-aserv-stepblock-right .content .ervaringen_block .number,
.block-aserv-stepblock .content .ervaringen_block .number
{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); /* W3C */
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFRUVFRUUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3MzYpIiAvPgo8L3N2Zz4=);
    -moz-box-shadow: 1px 1px 1px 0 #bfbfbf;
    -webkit-box-shadow: 1px 1px 1px 0 #bfbfbf;
    box-shadow: 1px 1px 1px 0 #bfbfbf;
    border-radius: 0px 0px 0px 0pxx;
    -webkit-border-radius: 0px 0px 0px 0px;
    display: block;
    height: 48px;
    line-height: 48px;
    text-align: center;
    width: 60px;
    float:left;
    padding: 0;
}

.block-aserv-stepblock-left .content .ervaringen_block .number span,
.block-aserv-stepblock-right .content .ervaringen_block .number span,
.block-aserv-stepblock .content .ervaringen_block .number span
{
    font-family: 'open_sanssemibold';
    color:#7d7d7d;
    text-shadow:0 1px 0 #ffffff;
    font-size: 31px;
}

.block-aserv-stepblock-left .content .ervaringen_block .star-rating,
.block-aserv-stepblock-right .content .ervaringen_block .star-rating,
.block-aserv-stepblock .content .ervaringen_block .star-rating
{
    display: block;
    float: left;
    height: 17px;
    margin-left: 14px;
    margin-bottom: 4px;
    margin-right: 50px;
    text-indent: -9999px;
    width: 95px;
    padding: 0;
}

.block-aserv-stepblock-left .content .ervaringen_block p.ervaringen-link,
.block-aserv-stepblock-right .content .ervaringen_block p.ervaringen-link,
.block-aserv-stepblock .content .ervaringen_block p.ervaringen-link
{
    float: left;
    margin-left: 17px;
}

.block-aserv-stepblock-left .content .ervaringen_block p.ervaringen-link a,
.block-aserv-stepblock-right .content .ervaringen_block p.ervaringen-link a,
.block-aserv-stepblock .content .ervaringen_block p.ervaringen-link a
{
    font-size:13px;
    color:#000000;
}

.block-aserv-stepblock-left .content .ervaringen_block p.ervaringen-link a:hover,
.block-aserv-stepblock-left .content .ervaringen_block p.deel-ervaring a:hover,
.block-aserv-stepblock-right .content .ervaringen_block p.ervaringen-link a:hover,
.block-aserv-stepblock-right .content .ervaringen_block p.deel-ervaring a:hover,
.block-aserv-stepblock .content .ervaringen_block p.ervaringen-link a:hover,
.block-aserv-stepblock .content .ervaringen_block p.deel-ervaring a:hover
{
    color:#318abe;
}

.block-aserv-stepblock-left .content .ervaringen_block p.deel-ervaring a,
.block-aserv-stepblock-right .content .ervaringen_block p.deel-ervaring a,
.block-aserv-stepblock .content .ervaringen_block p.deel-ervaring a
{
    padding-left: 24px;
    clear:both;
    float:left;
    font-size: 14px;
    line-height: 28px;
    margin-bottom: 4px;
    margin-top: 4px;
}

.block-aserv-stepblock-left .content .ervaringen_block p.deel-ervaring a,
.block-aserv-stepblock-right .content .ervaringen_block p.deel-ervaring a,
.block-aserv-stepblock .content .ervaringen_block p.deel-ervaring a
{
    text-decoration:none;
    color:#292929;
    font-family: 'open_sanssemibold';
    font-weight:normal;
}

#block-aserv-stepblock-aserv-stepblock-bottom .content strong.block-title {
    height: 0px;
}