body{color:#000;font-family:Arial,Helvetica,sans-serif;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{color:#1e6369;font-weight:bold}h2{font-size:25px}label{color:#535456}ul{padding:0;margin:0;list-style:none}div#body{padding-bottom:50px;min-height:300px}div.content-box{border-radius:2px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.22)}.form-body,.content-inner{padding:30px}.form-actions{padding:20px 10px;margin:0;background-color:#f5f5f5}.form-actions.right{text-align:right}.clearfix{float:none;clear:both}i.separator{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}i.separator:before{content:"|"}.amount:after{content:"$"}.quotes:before{content:"«";margin-right:2px}.quotes:after{content:"»";margin-left:2px}i.loader{color:#fff;margin-top:25px;display:none}i.loader.show{display:inline-block}.survey-container{box-shadow:0 1px 2px 1px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.08)}.survey-container .survey-toolbar{padding:10px 15px;background-color:#ccc}.survey-container .survey-toolbar{padding:10px 15px;background-color:#868686}.survey-toolbar label{color:#fff;font-size:15px;margin-right:5px;margin-left:5px;vertical-align:middle;display:inline-block;min-width:18px}.survey-toolbar .rightpadding{padding-right:25px}.notification{width:400px;padding:10px 0}.notification p{text-align:center}.notification .notification-icon{font-size:32px}.notification .notification-text{font-size:22px}.notification-mail{background-color:#090}.notification-mail p{color:#fff}.notification-success{background-color:#090}.notification-success p{color:#fff}.notification-error{background-color:#ffcdd2}.notification-error p{color:red}header{padding:20px 0}header .header-logo{width:300px}header .header-logo img{width:100%}header .header-logo p{margin-top:8px;font-weight:bold;color:#6d6e71;font-family:'Lora',serif;font-style:italic;font-size:16.5px}header .header-right{margin-top:25px;float:right;text-align:right}header .header-right .login-panel{margin-bottom:20px}header .header-right .login-panel .login-welcome{margin-right:5px}header .header-right .login-panel a{color:#11a5aa}header .header-right .info-panel{}header .header-right .info-panel div.mail{}header .header-right .info-panel div.mail a{color:#ababab;text-decoration:none;font-size:19px;font-family:'Lora',serif}header .header-right .info-panel div.phone{}header .header-right .info-panel div.phone a{color:#236e82;text-decoration:none;font-weight:bold;font-size:36px;font-family:'Lora',serif;font-weight:normal;font-style:italic}#mobile-menu{display:none;background:gray;position:fixed;top:80px;right:-200px;z-index:999;width:200px;border-left:solid 3px #1e6369}#mobile-menu ul{padding:0;margin:0}#mobile-menu ul li{list-style-type:none;border-bottom:solid 1px #a4a4a4;line-height:41px}#mobile-menu ul li:not(.title){padding:0 10px;text-align:left}#mobile-menu ul li.title{font-size:16px;color:#fff;font-weight:bold;text-align:center;text-transform:uppercase}#mobile-menu ul li:not(.title){font-size:15px}#mobile-menu ul li.active{background-color:#1e6369}#mobile-menu ul li a{display:block;text-decoration:none;color:#fff}#mobile-menu ul li a:hover{opacity:.8}#mobile-menu-toggle{position:fixed;display:none;width:45px;background:#1e6369;padding:5px 10px;z-index:999;right:0;top:121px}#mobile-menu-toggle:hover{cursor:pointer}#mobile-menu-toggle .mobile-menu-bar{height:4px;background:#fff;width:100%;margin:5px 0}nav#desktop-menu{margin-top:30px}nav#desktop-menu ul#menu{width:100%;padding:0;margin:0}nav#desktop-menu ul#menu li{display:inline-block;width:calc(100%/6);height:40px;line-height:40px;font-size:22px;float:left;border-right:solid 2px #bfbfbf;text-align:center;background-color:grey;color:#fff;position:relative}nav#desktop-menu ul#menu li{background-image:-ms-linear-gradient(top,#969696 0%,#767676 100%);background-image:-moz-linear-gradient(top,#969696 0%,#767676 100%);background-image:-o-linear-gradient(top,#969696 0%,#767676 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#969696),color-stop(1,#767676));background-image:-webkit-linear-gradient(top,#969696 0%,#767676 100%);background-image:linear-gradient(to bottom,#969696 0%,#767676 100%)}nav#desktop-menu ul#menu li:hover:after,nav#desktop-menu ul#menu li.active:after{content:"";width:100%;background-color:#4aa7a3;height:10px;display:block;margin-top:2px}nav#desktop-menu ul#menu li a{display:block;text-decoration:none;color:#fff;font-size:14px}nav#desktop-menu ul#menu li.last{border:none}footer .footer-banner{height:40px;background-image:-ms-linear-gradient(left,#74b8cd 0%,#236e82 100%);background-image:-moz-linear-gradient(left,#74b8cd 0%,#236e82 100%);background-image:-o-linear-gradient(left,#74b8cd 0%,#236e82 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#74b8cd),color-stop(1,#236e82));background-image:-webkit-linear-gradient(left,#74b8cd 0%,#236e82 100%);background-image:linear-gradient(to right,#74b8cd 0%,#236e82 100%)}footer .footer-banner .footer-social{float:right;padding-right:20px}footer .footer-banner .footer-social a{text-decoration:none;color:#fff;font-size:30px}footer .footer-banner .footer-social a:hover{opacity:.8}footer .footer-copyright{margin-top:3px;float:left}.footer-copyright p{float:left}.banner-image{width:100%;border:none;margin-bottom:0}.banner-image img{width:100%}.flexslider{border:none;margin:0}.info-section{margin-top:5px;padding-bottom:30px}.info-section:before{content:"";background-color:#fc8f38;height:8px;display:block;margin-bottom:10px}.info-section:not(.first):not(.last):before{margin-left:-3%;width:106%}.info-section.first:before{width:103%}.info-section.last:before{margin-left:-3%;width:103%}.info-section .section-icon{width:30%;margin:auto;display:block}.info-section .section-icon:hover{cursor:pointer}.info-section .section-icon:hover~a{opacity:.7}.info-section .section-text{max-width:400px;margin:auto;padding:0 8px;min-height:130px}.info-section h2{font-size:28px;text-align:center;font-style:italic;color:#1e6369;font-weight:bold}.info-section a.k-button{margin:auto;margin-top:20px;display:block;width:145px}.info-page{}.info-page img{-webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);box-shadow:2px 2px 5px 0 rgba(50,50,50,.75)}.info-page p:not(.success-message):not(.success-icon),.info-page ul{font-size:21px}.info-page img{display:block;width:100%;margin:auto}.info-page ul.website-list{list-style-type:none}.info-page ul.website-list li{font-size:20px}.info-page ul.website-list .website-icon{display:inline-block;background-image:url(http://www.rogerpouliot.com/images/LogosOnglets32.png);background-repeat:no-repeat;width:33px;height:33px}.info-page ul.website-list .website-icon.vp{background-position:0 -160px}.info-page ul.website-list .website-icon.ce{background-position:0 -64px}.info-page ul.website-list .website-icon.cv{background-position:0 0}.info-page ul.website-list .website-icon.gva{background-position:0 -97px}.info-page ul.website-list .website-icon.qa{background-position:0 -192px}.info-page ul.website-list .website-icon.sa{background-position:0 -256px}.info-page ul.website-list li:hover .website-icon{background-position-x:-32px}.info-page ul.website-list li a{vertical-align:top;line-height:43px;margin-left:10px}.contact-form{padding:30px;border-radius:15px;min-height:360px;background-color:rgba(30,99,105,.72);-webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);box-shadow:2px 2px 5px 0 rgba(50,50,50,.75)}.contact-form label{color:#e7e7e7}.contact-form label:after{content:":";margin-left:2px;margin-right:2px}.success-icon{margin-top:40px;text-align:center}.success-icon i{font-size:80px;color:#fff}.success-message{margin-top:50px;text-align:center;font-size:20px;font-family:'Lora',serif;font-style:italic;color:#e7e7e7;font-weight:bold}.form-button{float:right}.k-header{background-color:#868686}.k-button,.k-grid .k-header .k-button{background-color:#028a88;border:none;color:#fff}.k-progressbar .k-state-selected{background-color:#028a88;border-color:#028a88}.k-progressbar .k-state-default,.k-button.k-state-disabled{background-color:#d8d8d8}.k-button.k-state-disabled:hover,.k-button.k-state-disabled:focus{background-color:#d8d8d8;border:none;color:#999;opacity:.7}.k-button:active,.k-button:focus,.k-button:hover,.k-grid .k-header .k-button:active,.k-grid .k-header .k-button:focus,.k-grid .k-header .k-button:hover{background-color:#028a88;opacity:.8;color:#fff}.k-button.grey,.k-button.grey:hover,.k-button.grey:active,.k-button.grey:focus{background-color:#868686;border:none;color:#fff}.k-button i{margin-right:5px}.k-grouping-header{background-color:#868686}.k-pager-numbers .k-state-selected{color:#019fa4;border-color:#019fa4}.k-popup .k-primary{color:#019fa4}.k-grouping-header .k-group-indicator{background-color:#028a88;border-color:#028a88}.k-header.k-grid-toolbar{background-color:#868686;border-color:#464444}.k-grid .k-grid-content tr.completed{background-color:#dfdfdf}.k-header.k-grid-toolbar label{color:#fff}.k-header.k-grid-toolbar .toolbar-controls-right{float:right}.k-header.k-grid-toolbar .toolbar-grid-legend .legend-item-color.grey{background-color:#dfdfdf}.k-tabstrip-items>.k-item{background-color:#868686}.k-tabstrip-items>.k-item,.k-tabstrip-items>.k-item:focus{border-color:#868686;border-bottom-color:#868686}.k-tabstrip-items>.k-item.k-state-active{border-color:#a8a8a8;background-color:#a8a8a8;border-bottom-color:#1e6369}.k-tabstrip-items>.k-item:hover{border-color:#a8a8a8;background-color:#a8a8a8;border-bottom-color:#1e6369}.k-widget.k-tabstrip{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05);box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)}.k-notification.k-notification-info{background-color:#019fa4}.k-checkbox:checked+.k-checkbox-label:after{background-color:#019fa4;border-color:#019fa4}.k-grid-header .k-header .k-link,.k-grid-header .k-header,.k-grid-header .k-link,.k-grid-header .k-link:link,.k-pager-info,.k-scheduler-header,.k-scheduler-agendaview .k-scheduler-datecolumn{color:#000}.k-dropdown .k-input{color:#000!important}.k-filter-menu label{padding:0 8px;text-transform:capitalize}.k-filter-menu label input{margin-right:3px}.form-control,.container,.container-fluid,.row,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-lg{}.form-control:focus{border-color:#028a88}.form-control{height:40px}.has-success .form-control{border-color:#028a88}.has-success .control-label{color:#535456}.has-success .form-control:focus{border-color:#028a88}.field-validation-error{color:#000}@media only screen and (max-width:1200px){.info-section h2{font-size:23px}}@media only screen and (max-width:992px){ul#menu li a{font-size:11px}.info-section h2{font-size:28px}.info-section:before{display:none!important}nav#desktop-menu ul#menu li a{font-size:11px}}@media only screen and (max-width:768px){header .header-logo{margin:auto}header .header-right{float:none;padding-top:20px;margin:auto;text-align:center}.info-section .section-icon{width:15%}.info-section h2{font-size:40px}nav#desktop-menu{display:none}#mobile-menu-toggle{display:block}#mobile-menu{display:block}}@media only screen and (max-width:480px){}@media only screen and (max-width:320px){}