html.csstransforms.no-csstransforms3d.csstransitions body div#main div#content div.section.section-even div.section-container form#send_offert div.col-container ul.form-checklist li { margin-left:10px; }

html.csstransforms.no-csstransforms3d.csstransitions body div#main div#content div.section.section-even div.section-container form#send_offert div.col-container legend  {
  color: #202121;
  font: 15px/24px Verdana,sans-serif;
  margin: 0px 0;
  font-weight:bold;
  
}

html.csstransforms.no-csstransforms3d.csstransitions body div#main div#content div.section.section-even div.section-container form#send_offert div.col-container p {
  color: #202121;
  font: 15px/24px Verdana,sans-serif;
  margin-top: 30px;
  font-weight:bold;
  padding-top:20px;
  
}




table{border-collapse:collapse;border-spacing:0;width:100%}
td{vertical-align:top}
th{font-weight:600}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ol{list-style:decimal;list-style-position:outside}
ul{}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}.clearfix{zoom:1}input,textarea,select{font-size:12px;border:1px solid;padding:6px 5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:3px;-webkit-appearance:none;vertical-align:middle}
select{padding:3px}
input[type="submit"]{padding:5px
15px;width:auto;text-align:center;height:28px}
input[type="radio"],input[type="checkbox"]{vertical-align:text-bottom;width:auto;padding:0;margin:0}
.ie7 input[type="checkbox"]{vertical-align:baseline}
.ie6
input{vertical-align:text-bottom}
label{font-weight:600;margin:0px 15px 0 0;vertical-align:top}
label small{color:#F00;margin-left:3px}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}
form ul{margin:0;padding:0;list-style:none}
form ul li{overflow:hidden;margin-bottom:7px}
input.error{float:left;margin:0}
label.error{float:left;margin:0;padding:5px
10px}
#slider-budget.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,#slider-deadline.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all, #slider-height.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,#slider-width.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,#slider-weight.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,#slider-depth.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{background:#dbdad7;border:none;float:left;width:450px;margin-left:7px;margin-bottom:4px}
.ui-slider-range.ui-widget-header{background:#fbce07}
a.ui-slider-handle.ui-state-default.ui-corner-all{border:none;border-radius:50px;background:#fbce07}
.slider-value{}.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size: .7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height: .8em}.ui-slider-horizontal .ui-slider-handle{top: -.3em;margin-left: -.6em}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent: -99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header
a{display:block;font-size:1em;padding: .5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header
a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left: .5em;top:50%;margin-top: -8px}.ui-accordion .ui-accordion-content{padding:1em
2.2em;border-top:0;margin-top: -2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin: -1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top: -5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom: -5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right: -5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left: -5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left: -5px;bottom: -5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left: -5px;top: -5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right: -5px;top: -5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px
dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size: .7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height: .8em}.ui-slider-horizontal .ui-slider-handle{top: -.3em;margin-left: -.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width: .8em;height:100px}.ui-slider-vertical .ui-slider-handle{left: -.3em;margin-left:0;margin-bottom: -.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding: .2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding: .2em .2em 0}.ui-tabs .ui-tabs-nav
li{list-style:none;float:left;position:relative;top:1px;margin:0
.2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li
a{float:left;padding: .5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing
a{cursor:text}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected
a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em
1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget
button{font-family:Verdana,Arial,sans-serif;font-size:1em}


a{color:#808285;/*text-decoration:underline;*/-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
a:hover{color:#414042}
a:active{color:#58595b}
::selection{background:#e95850;color:#FFF}
::-moz-selection{background:#e95850;color:#FFF}
::-webkit-selection{background:#e95850;color:#FFF}
input,textarea,select{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}

.section{margin:0 auto;width:100%;float:left}
.container{margin:0 auto;width:990px}
.container-small{width:550px}
.section-container{margin:0 auto;width:960px;padding:0px 0 20px 0;position:relative}
.section-even{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#808285}
.section-odd{background:#FFF}
.section-arrow{background:#fff url("../images/bg-arrow.jpg") no-repeat top center}
.section-slideshow,.section-slideshow-l,.section-header-small{position:relative}
.section-slideshow-l #section-l-slideshow{height:640px !important}


.form-small
label{width:160px;float:left;padding:7px
0 0 0}.form-small input,
.form-small select{width:240px}.form-small
textarea{min-width:269px;max-width:269px}.form-small
textarea{height:162px}.form-small input[type="submit"]{background:#dbdad7;color:#808285;margin:0
0 0 175px;width:auto;height:40px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-small input:hover[type="submit"]{background:#e95850;color:#fff}.form-checklist{width:980px;float:left}.form-checklist
li{cursor:pointer;background:#c4c3c2 url("../images2/icon-cross.png") no-repeat top right;float:left;padding:10px;margin:0
20px 10px 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#FFF;width:286px}.form-checklist
li.selected{background-color:#fbce07;background-image:url("../images2/icon-tick.png")}.form-checklist li
input{visibility:hidden}input,textarea,select{border-color:#d6d7de;color:#808285;width:200px;padding:12px
12px}input:hover,select:hover,textarea:hover{border-color:#bcbec0}input:focus,select:focus,textarea:focus{border-color:#e95850}.ie7 input[type="submit"]{border:none;border-color:transparent}input[type="submit"]{border-color:#d6d7de;background:#FFF;color:#939598;text-align:left}input:hover[type="submit"]{background:#FFF}input:active[type="submit"]{background:#FFF}input[type="submit"].route-submit{height:39px;width:50px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}input:hover[type="submit"].route-submit{background:#39383a;color:#fff}

.column{float:left;width:228px;margin-right:20px; margin-bottom:30px;}.row{overflow:hidden}.col-container,.col-container-border{overflow:hidden}.col-container-border{border-bottom:1px solid #f2f1ed;padding-bottom:20px;margin-bottom:20px}.col-220{width:220px}.col-225{width:225px}.col-300{width:300px}.col-306{width:266px;position:relative;padding:20px
20px 0px 20px}.col-400{width:400px}.col-470{width:470px}.col-632{width:632px}#three-col a:hover{color:#e95850}#list-work{height:552px !important;overflow:hidden}.list-hori{list-style:none;margin:0;padding:0;border:0;*zoom:1}.list-hori:before,.list-hori:after{display:table;content:""}.list-hori:after{clear:both}.list-hori
li{float:left;margin-right:10px}a.box-slideshow-action{position:absolute;top: -27px;left:0px;background:#39383a url("../images2/icon-lightbox.png") no-repeat 4px 4px;width:27px;height:27px}a:hover.box-slideshow-action,a:hover#case-study{background:#58595b url("../images2/icon-lightbox.png") no-repeat 4px 4px;color:#FFF}a#case-study{background:#4e4d4f;top:27px}.slideshow-nav{list-style:none;padding:0;margin:0}.slideshow-nav
li{float:left;margin-left:2px}.a.ui-button-next,a.ui-button-prev,a.ui-button-top{position:relative;height:50px;width:30px;float:left;bottom:3px}a:hover.ui-button-next,a:hover.ui-button-prev,a:hover.ui-button-top{opacity:0.5}a.ui-button-next{background:url("../images2/arrow-small-next.png") no-repeat}a.ui-button-prev{margin:0
0 0 20px;background:url("../images2/arrow-small-prev.png") no-repeat}a.ui-button-top{top:3px;background:url("../images2/arrow-small-top.png") no-repeat}a.ui-button{background:#4e4d4f;padding:10px
40px;display:inline-block;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#FFF}a:hover.ui-button{background:#e95850}#footer-action{text-align:center}#footer-action h2,
#footer-action p,
#footer-action
a{margin:0
150px 30px 150px}#footer-action
p{font-size:16px;margin-bottom:100px}#footer-action
a{margin-bottom:0}#footer-action-panel{display:none}#footer-action-panel
legend{font-size:16px;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:10px}#footer-action-panel .col-container{margin-bottom:25px}blockquote{text-align:center;font-family:Georgia,Times,serif}blockquote
p{font-style:italic;font-size:15px}blockquote
strong{clear:left;color:#e95850;font-size:14px;font-weight:500}blockquote.alternate{color:#e95850;text-align:left}blockquote.alternate
p{font-size:20px;margin-bottom:0}blockquote.alternate
strong{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:15px;background:url("../images2/bg-line.png") no-repeat;padding-top:22px;float:left}.thumb-circle{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px}.box-hover-item{width:225px;height:225px;position:absolute;display:none}input#routeStart{padding:12px
12px}.content-bar{float:left;background:#e8e7e3;padding:20px
20px 13px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:14px;width:920px}.slider-value{background:none;border:0;font-size:12px;font-weight:600;color:#414042}.sequences{text-align:center}.team-action-wrap{float:left;width:960px;padding:10px
0 0 0;margin:30px
0 30px 0}.team-action-content{margin:0
auto;width:450px;padding:10px
0 100px 0;background:url("../images2/arrow-upwards.png") no-repeat top right}.team-action-content
.team-action-content
a{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:7px
15px;margin:0
0 0 20px;float:left;background:#e95850;color:#fff;text-decoration:none;text-transform:capitalize}.team-action-content a:hover{background:#fbce07}#error-404{text-align:center}#error-404
#error-404
#error-404 .list-hori
li{width:176px;text-align:left}#error-404 .list-hori li
span{width:120px;float:left;margin-top:13px}#error-404 .list-hori li
img{margin-right:10px}#error-404 .list-hori li
a{float:left;font-size:14px}#animate-step-one-bottom{top:790px;left:478px;z-index:500}#animate-step-two{top:375px;left:400px}#step-one-wrap{top:160px;left:330px;z-index:9999}.step-one-content{font-size:14px;top:50px;left:0;width:400px;z-index:9999}#step-two-wrap{top:65px;left:330px;z-index:9999}.step-two-content{font-size:14px;top:60px;left:0;width:400px;z-index:9999}#step-three-wrap{top:110px;left:330px;z-index:9999}.step-three-content{font-size:14px;top:60px;left:0;width:400px;z-index:9999}.step-three-first{top:665px;left:340px}#animate-one{top:772px;left:563px}#animate-two{top:665px;left:563px}#animate-three{top:540px;left:690px}#animate-four{top:545px;left:323px}#animate-five{top:550px;left:400px}#animate-six{top:726px;left:347px}#animate-seven{top:662px;left:347px}.step-three-third{top:535px;left:305px}#step-four-wrap{top:150px;left:320px;width:400px;z-index:9999}.step-four-content{top:50px;font-size:14px;z-index:9999}#animate-step-four{top:530px;left:363px}#user-message{background:#F2F2F2}#user-message-header{background:#E95850;border-color:#dcddde;color:#FFF}#user-message-body{background:#f8f8f8;border-color:#dcddde}#user-message-body
a{color:#565656;text-decoration:none}#user-message-body a:hover{color:#999}#notification{padding:10px;height:45px;background:#39383a;width:100%;float:left;z-index:9999}#notification-content{color:#FFF;width:960px;margin:0
auto}
input.error{background:#FFF;border-color:#F00}
label.error{color:#F00}
.note,.success-message,.error-message{font-weight:600;overflow:auto;padding:8px 12px;margin-bottom:15px;font-size:13px}
.w286{width:286px}
.w307{width:307px}
.w420{width:420px}
.w460{width:460px}
.w485{width:485px}
.w990{width:990px}
.h325{height:325px}
.last{margin-right:0px !important}

