﻿#page-wrapper div.consultation-wrapper
{
width           : 100%;
overflow        : hidden;
}

#page-wrapper div.consultation-wrapper div.col1
{
width           : 21%;
display         : block;
float           : left;
background-color: #FFF;
padding         : 50px 2% 2% 2%;
}

#page-wrapper div.consultation-wrapper div.col1 h2
{
height                  : 0px;
padding-top             : 25px;
overflow                : hidden;
color                   : #FF6600;
font-size               : 140%;
font-weight             : normal;
line-height             : 25px;
margin                  : 0px 0px 40px 0px;
background-repeat       : no-repeat;
}

#page-wrapper div.consultation-wrapper div.col1 p
{
color           : #333;
line-height     : 16px;
margin          : 0px 0px 16px 0px;
font-size       : 75%;
font-weight     : normal;
}

#page-wrapper div.consultation-wrapper div.col1 p.orange
{
color           : #FF6600;
font-weight     : bold;
}

#page-wrapper div.consultation-wrapper div.col2
{
width           : 19%;
display         : block;
float           : left;
background      : #FFF1E7 url(../images/consultation/bg-consultation-form.jpg) top left repeat-x;
padding         : 50px 3% 0px 2%;
min-height      : 300px;
}

#page-wrapper div.consultation-wrapper div.col2 p
{
clear           : both;
color           : #333;
font-size       : 75%;
line-height     : 16px;
margin          : 0px 0px 10px 0px;
}

#page-wrapper div.consultation-wrapper div.col2 p.mandatory
{
clear           : both;
color           : #333;
font-size       : 70%;
line-height     : 16px;
margin          : 0px 0px 10px 0px;
}

#page-wrapper div.consultation-wrapper div.col2 input
{
border          : 1px solid #CCC;
font-size       : 100%;
padding         : 3px;
color           : #333;
display         : block;
margin          : 2px 0px 0px 0px;
width           : 100%;
}

#page-wrapper div.consultation-wrapper div.col2 input.file
{
width           : 100%;
}

#page-wrapper div.consultation-wrapper div.col2 input.submit
{
border          : 0px solid #CCC;
font-size       : 100%;
padding         : 3px;
color           : #333;
display         : block;
margin          : 12px 0px 20px 0px;
width           : 120px;
background-color: #FFD2B3;
font-weight     : bold;
}

#page-wrapper div.consultation-wrapper div.col2 textarea
{
border          : 1px solid #CCC;
font-size       : 100%;
padding         : 3px;
color           : #333;
display         : block;
margin          : 2px 0px 0px 0px;
width           : 100%;
}

#page-wrapper div.consultation-wrapper div.col3
{
width           : 25%;
display         : block;
float           : left;
background      : #FFF url(../images/consultation/consultation-jill.jpg) top center no-repeat;
padding         : 50px 0px 0px 0px;
}

#page-wrapper div.consultation-wrapper div.col4
{
width           : 25%;
display         : block;
float           : left;
background      : #FF6600 url(../images/consultation/facephotos.jpg) top center no-repeat;
padding         : 50px 0px 0px 0px;
}

#page-wrapper div.consultation-wrapper div.col2 h2,
#page-wrapper div.consultation-wrapper div.col3 h2,
#page-wrapper div.consultation-wrapper div.col4 h2
{
height          : 0px;
padding-top     : 50px;
overflow        : hidden;
color           : #FFF;
line-height     : 24px;
margin          : 0px 20px 50px 20px;
font-size       : 140%;
font-weight     : normal;
background-repeat      : no-repeat;
}
