@import url("https://fonts.googleapis.com/css?family=Roboto:300,700");
* {outline:0 !important;}
html {
margin:0;
padding:0;
width:100%;
background:#000;
}
body {
margin:0;
padding:0;
width:100%;
height:100%;
background:#ffffff;
color:#000000;
font-family: 'Roboto', sans-serif;
font-size:14px;
font-weight:300;
}
h1 {display:block;width:100%;text-transform:uppercase;font-size:26px;color:#ffffff;font-weight:700;padding:0 0 0 40px;margin:20px 0 20px 30px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_blanc.png) center left no-repeat;}
h2 {margin:0 0 10px 0;padding:0;font-size:22px;line-height:23px;text-transform:uppercase;color:#005e84;font-weight:700;padding:0 0 0 40px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;}
h3 {margin:0 0 10px 0;padding:0;font-size:18px;line-height:21px;text-transform:uppercase;color:#005e84;font-weight:700;padding:0 0 0 40px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;}
.sidebar h3{text-transform:uppercase;color:#005e84;font-weight:700;padding:0 0 0 40px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;}
h4 {margin:0;padding:0;font-size:17px;line-height:20px;color:#005e84;font-weight:700;}
h5 {margin:0;padding:0;font-size:16px;line-height:19px;color:#005e84;font-weight:700;}
h6 {margin:0;padding:0;font-size:15px;line-height:18px;color:#005e84;font-weight:700;font-style:italic;}
p {margin:0 0 20px 0;padding:0;font-size:15px;line-height:25px;color:#000000;}
pre {margin:0;padding:0;font-family:"Lucida Console", Monaco, monospace;font-size:100%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
address { margin:0;padding:18px;line-height:30px;background-color:#eeeeee;border-left:4px solid #005e84;overflow:hidden;font-style:normal;}
blockquote {margin:0 0 20px 0;padding:18px;background:#eeeeee url(//www.seetech.fr/wp-content/themes/socle/images/blockquote.png) no-repeat scroll right 5px bottom 5px;overflow:hidden;}
blockquote p {}
blockquote p:last-child {margin:0;}
ul {margin:0;padding:0;list-style:none;font-size:13px;}
ul li {margin:0 0 5px 15px;padding:0 0 0 15px;font-size:15px;line-height:18px;background:transparent url(//www.seetech.fr/wp-content/themes/socle/images/ul_li_bullet.png) no-repeat scroll 0 center;}
ol {margin:0 30px;padding:0;font-size:13px;}
ol li {margin:0 0 5px 0;font-size:13px;line-height:18px;list-style-type:none;}
a {color:#005e84;text-decoration:none;border:0;}
a:hover {color:#005e84;text-decoration:underline;}
strong {font-weight:bold;}
em {font-style:italic;}
del {text-decoration:line-through;}
img {margin:0;padding:0;border:0;vertical-align:bottom;max-width:100%;height:auto;}
.alignnone {margin:10px 0 10px 0;}
.aligncenter, div.aligncenter {display:block;margin:10px auto 10px auto;}
.alignright {float:right;margin:10px 0 10px 10px;}
.alignleft {float:left;margin:10px 10px 10px 0;}
a img.alignnone {margin:10px 0 10px 0;}
a img.aligncenter {display:block;margin:10px auto 10px auto;}
a img.alignright {float:right;margin:10px 0 10px 10px;}
a img.alignleft {float:left;margin:10px 10px 10px 0;}
.wp-caption {background:#ffffff;max-width:98%;padding:10px 5px 5px 5px;text-align:center;border:1px solid #dddddd;border-radius:0;}
.wp-caption.alignnone {margin:10px 0 10px 0;}
.wp-caption.alignright {margin:10px 0 10px 10px;}
.wp-caption.alignleft {margin:10px 10px 10px 0;}
.wp-caption img {border:0 none;height:auto;margin:0;max-width:98%;padding:0;width:auto;}
.wp-caption .wp-caption-text, .wp-caption .wp-caption-dd {font-size:11px;margin:0;padding:5px 0 0 0;}
form{margin:0 0 20px 0;padding:0;border:0;}
fieldset{margin:0;padding:0;border:0;}
label{}
input{}
select{}
.clear{
clear:both !important;
display:block !important;
height:0 !important;
margin:0 !important;
padding:0 !important;
overflow:hidden !important;
line-height:0 !important;}
.assistive-text{
position:absolute !important;
left:-9999px !important;
top:-9999px !important;
}
.edit-link{position:absolute;left:0;top:0;}
.edit-link a{padding:1px 4px;font-size:11px;color:#cc0000;background-color:#ffcccc;border-radius:3px;text-decoration:none;}
.edit-link a:hover{color:#ffcccc;background-color:#cc0000;} #site{width:100%;} #site-cover{position:relative;display:block;width:100%;height:auto;background:url(//www.seetech.fr/wp-content/themes/socle/images/fond_header.png) bottom left repeat-x;}
#site-cover .slides li{float:left;width:100%;height:440px;margin:0;padding:0;}
#site-cover .fond_slider{position:absolute;bottom:0;left:0;width:100%;height:97px;background:url(//www.seetech.fr/wp-content/themes/socle/images/fond_slider.png) bottom center no-repeat;}
#site-cover .bloc_vignettes{position:relative;width:1140px;height:140px;margin:-140px auto 0 auto;z-index:1;}
#site-cover .bloc_vignettes .vignette{
position:absolute;
bottom:0;
width:290px;
height:10px;
padding:20px 20px 20px 40px;
margin:0 0 0 15px;
background:rgba(0,0,0,0.8);
transition: all .5s ease;
overflow:hidden;
}
#site-cover .bloc_vignettes .vignette:hover{height:100px;background:#005e84;}
#site-cover .bloc_vignettes .vignette:hover p.content{display:block;}
#site-cover .bloc_vignettes .vignette:first-child{left:0;margin:0 0 0 30px;}
#site-cover .bloc_vignettes .vignette:nth-child(2){left:380px;}
#site-cover .bloc_vignettes .vignette:nth-child(3){left:745px;}
#site-cover .bloc_vignettes .vignette p{line-height:20px;}
#site-cover .bloc_vignettes .vignette p.titre{display:block;text-transform:uppercase;padding:0 0 0 40px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_blanc.png) center left no-repeat}
#site-cover .bloc_vignettes .vignette p.titre a{font-size:16px;color:#ffffff;font-weight:700;text-decoration:none;}
#site-cover .bloc_vignettes .vignette p.content{display:block;color:#ffffff;font-size:14px;}
#site-cover .bloc_vignettes .vignette p.content a{color:#ffffff;text-decoration:underline;font-size:14px;text-decoration:none;}
#site-cover .bloc_vignettes .vignette p.content a:hover{text-decoration:none;text-decoration:none;}
#site-cover .btn_video{position:absolute;bottom:40px;left:0;width:100%;margin:0 auto;text-align:center;}
#site-cover .btn_video a{background:#005e84;color:#ffffff;text-transform:uppercase;display:inline-block;border:3px solid #ffffff;padding:10px 20px;font-size:20px;font-weight:600;}
#site-cover .btn_video a:hover{text-decoration:none;} #site-hat{clear:both;width:100%;}
#site-hat .wrapper{position:relative;margin:0 auto;width:1140px;background-color:#dddddd;} #site-header{position:relative;clear:both;width:100%;height:140px;background:#ffffff url(//www.seetech.fr/wp-content/themes/socle/images/fond_header.png) bottom left repeat-x;border-top:10px solid #005e84;}
#site-header .wrapper{position:relative;margin:0 auto;width:1140px;} #site-neck{float:left;width:100%;background:#005e84;}
.home #site-neck{background:#ffffff;}
#site-neck .wrapper{position:relative;margin:0 auto;width:1140px;}
#site-neck .bloc_clients p.titre{display:block;text-transform:uppercase;color:#005e84;font-weight:700;font-size:16px;padding:0 0 0 40px;margin:30px 0 30px 30px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;}
#site-neck .carousel{position:relative;width:1100px;margin:0 20px 30px 20px;}
#site-neck .carousel li{width:200px;margin:0 10px;padding:0;}
#site-neck .carousel li img{width:198px;border:1px solid #dddddd}
#site-neck .carousel .flex-prev{position:absolute;top:40px;left:-40px;width:24px;height:36px;font-size:0;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_prec.png) top left no-repeat;}
#site-neck .carousel .flex-next{position:absolute;top:40px;right:-40px;width:24px;height:36px;font-size:0;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_suiv.png) top left no-repeat;} #site-content{clear:both;width:100%;background:#ffffff}
.home #site-content{background:#ffffff ;}
#site-content .wrapper{position:relative;margin:0 auto;width:1140px;}
.main-full{float:left;margin:0;width:1140px;}
.main{float:left;margin:20px 0;width:839px;min-height:430px;border-right:1px solid #cecece;}
.sidebar{float:right;margin:0;width:300px;padding:30px 0;}
.main-home{float:left;width:100%;}
.main-home div.home-description{float:left;width:100%;padding:0 0 30px 0;margin:-10px 0 0 0;}
.main-home div.home-description ul{display:inline-block;margin:0 auto;} #site-footer{clear:both;width:100%;background:#e5e5e5 url(//www.seetech.fr/wp-content/themes/socle/images/fond_header.png) top left repeat-x;}
#site-footer .wrapper{position:relative;margin:0 auto;width:1140px;}
#site-footer .liste_actualite{float:left;width:510px;padding:30px;}
#site-footer .bloc_coordonnees{float:left;width:510px;padding:30px;}
#site-footer .bloc_coordonnees p.titre,#site-footer .liste_actualite p.titre{float:left;width:500px;text-transform:uppercase;color:#005e84;font-weight:700;font-size:20px;margin:10px 0 30px 0;padding:0 0 0 40px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;}
#site-footer .liste_actualite ol{margin:0;}
#site-footer .liste_actualite ol li{float:left;width:100%;list-style-type:none;border-bottom:1px solid #cccccc;padding:0 0 10px 0;}
#site-footer .liste_actualite ol .entry-header{padding:0;}
#site-footer .liste_actualite p.img{float:left;width:180px;margin:0 20px 0 0;}
#site-footer .liste_actualite p.img img{width:180px;}
#site-footer .liste_actualite .entry-title{float:left;width:308px!important;margin:10px 0 10px 0!important;}
#site-footer .liste_actualite .entry-title a{font-size:18px;color:#000000;text-transform:none;}
#site-footer .liste_actualite .entry-summary{float:left;width:308px;margin:0;}
#site-footer .liste_actualite .entry-summary p{margin:0;line-height:20px;font-size:15px;}
#site-footer .liste_actualite .lien{float:left;width:308px;margin:10px 0 0 0;}
#site-footer .liste_actualite .lien a{font-size:15px;color:#005e84;font-weight:700;}
#site-footer .bloc_coordonnees .lien_actu,#site-footer .liste_actualite .lien_actu{margin:5px 0 0 0;}
#site-footer .bloc_coordonnees .lien_actu a,#site-footer .liste_actualite .lien_actu a{font-weight:700;font-size:16px;}
#site-footer .bloc_coordonnees .bloc_contact{float:left;width:100%;border-bottom:1px solid #cccccc;padding:0 0 30px 0;margin:0 0 10px 0;}
#site-footer .bloc_coordonnees .bloc_contact .img{float:left;width:180px;margin:0 20px 0 0;}
#site-footer .bloc_coordonnees .bloc_contact h3{float:left;width:308px;font-size:18px;color:#000000;text-transform:none;background:none;padding:0;margin:0 0 10px 0;}
#site-footer .bloc_coordonnees .bloc_contact .coordonnees{float:left;width:308px;font-size:15px;line-height:34px;} #site-socket{clear:both;width:100%;background:#000000;}
#site-socket .wrapper{position:relative;margin:0 auto;width:1140px;} #site-gototop{position:fixed;bottom:30px;right:30px;}
#site-gototop a{width:50px;height:50px;display:block;background:transparent url(//www.seetech.fr/wp-content/themes/socle/images/top.png) no-repeat scroll 0 0;text-indent:-5000px;} .logo{position:absolute;top:15px;left:20px;width:333px;}
.baseline{}
.primary-navigation{position:absolute;top:0;right:0;height:112px;}
.primary-navigation ul li{float:left;margin:0;padding:0;background:none;}
.primary-navigation ul li a{display:block;font-size:16px;color:#000000;font-weight:700;padding:80px 23px 20px 23px;text-transform:uppercase;transition:all ease 0.3s;background-position:center 0;}
.primary-navigation ul li.current-menu-item a, .primary-navigation ul li.current-page-ancestor a, .primary-navigation ul li a:hover{color:#ffffff;text-decoration:none;background:#005e84 url(//www.seetech.fr/wp-content/themes/socle/images/fond_menu_hover.png) center 15px no-repeat;transition:all ease 0.3s;}
.primary-navigation div ul li ul{display:none;}
#hamburger{display:none;}
.secondary-navigation{position:fixed;top:240px;right:0;width:245px;z-index:15;}
.secondary-navigation li{position:absolute;right:0;width:60px;height:60px;margin:0 0 10px 0;padding:0;transition: all .5s ease;overflow:hidden;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3);}
.secondary-navigation li:hover{width:240px;}
.secondary-navigation li:first-child{top:0;background:#ffffff url(//www.seetech.fr/wp-content/themes/socle/images/picto_devis.png) top left no-repeat;}
.secondary-navigation li:nth-child(2){top:70px;background:#ffffff url(//www.seetech.fr/wp-content/themes/socle/images/picto_dashboard.png) top left no-repeat;}
.secondary-navigation li:nth-child(3){top:140px;background:#ffffff url(//www.seetech.fr/wp-content/themes/socle/images/picto_contact.png) top left no-repeat;}
.secondary-navigation li:nth-child(4){top:210px;background:#ffffff url(//www.seetech.fr/wp-content/themes/socle/images/picto_youtube.png) top left no-repeat;}
.secondary-navigation li:nth-child(5){top:280px;background:#ffffff url(//www.seetech.fr/wp-content/themes/socle/images/facebook.png) top left no-repeat;}
.secondary-navigation li a{height:60px;line-height:60px;font-size:15px;color:#000000;font-weight:700;text-transform:uppercase;margin:0 0 0 75px;text-decoration:none;}
.search-box{}
.search-box form{margin:0;padding:0;border:0;}
.lang-box{}
.login-box{}
.login-box form{margin:0;padding:0;border:0;}
.login-box form p{margin:0;padding:0;}
#breadcrumbs{display:block;margin:10px 0 0 30px;padding:0;color:#ffffff;font-size:11px;}
#breadcrumbs a{color:#ffffff;}
.copyright{float:left;padding:10px 30px;font-size:12px;color:#999999;}
.copyright a{font-size:12px;color:#999999;}
.copyright ul{display:inline;margin:0;padding:0;list-style:none;}
.copyright ul li{margin:0;padding:0;display:inline;background-image:none;}
.copyright ul li:last-child{}
.copyright ul li:last-child a{}
.copyright ul li:last-child .delimiter{display:none;}
.designer{float:right;padding:10px 30px;font-size:12px;color:#999999;}
.designer a{font-size:12px;color:#999999;} .category-header{margin:0 0 20px 0;padding:20px;}
.category-header .category-title{margin:0;padding:0;font-size:18px;text-transform:uppercase;}
.category-header p{margin:0;padding:0;}
.category-content{}
.category-children{}
.category-pagination{} .hentry{margin:0;padding:30px;}	
ol li .hentry{float:left;width:100%;border-bottom:1px solid #cecece;padding:30px 0 30px 30px;}
footer ol li .hentry{border:none;} 
ol li .hentry img{float:left;width:150px;margin:0 20px 0 0;}	
.hentry .entry-header{position:relative;float:left;margin:0;}
.hentry .entry-header .entry-title{margin:0;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;}
.hentry .entry-header .entry-title{text-transform:uppercase;}
.hentry .entry-header .entry-title a{}
.hentry .entry-header .entry-meta{margin:0 0 20px 0;font-size:11px;}
ol li .hentry .entry-header .entry-meta{line-height:25px;margin:10px 0 0 40px;}
.hentry .entry-header .entry-meta a{}
.hentry .entry-content{position:relative;margin:10px 0 0 0;}
.single .entry-content{float:left;width:799px;}
ol li .hentry .entry-content{float:left;width:600px;}
ol li .hentry .entry-content p{font-size:12px;}
.hentry .entry-content p.lien{float:left;width:100%;text-align:right;margin:10px 10px 0 0;}
.hentry .entry-content p.lien a{font-size: 13px;color: #ffffff;font-weight: 700;text-transform: uppercase;padding: 10px 15px;background: #337e9d;}
.hentry .entry-summary{}
.hentry .entry-footer{}
#site-footer .hentry{clear:both;margin:0 0 20px 0;padding:0;}	
#site-footer .hentry img{width:100%;margin:0;}		
#site-footer .hentry .entry-header{position:relative;margin:0;padding:20px 30px;}
#site-footer .hentry .entry-header .entry-title{float:left;width:100%;text-transform:uppercase;background:none;padding:0;margin:15px 0 5px 0;}
.no-results, .not-found{clear:both;margin:0 0 20px 0;padding:0;}
.no-results .entry-content, .not-found .entry-content{position:relative;margin:0;padding:20px 30px;}
.search-highlight{padding:0 5px;background-color:#ffff00;-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3);-o-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3);} .widget{margin:0 20px 30px 20px;}
.widget-title{}
.widget_search input.field{width:200px;height:30px;float:left;padding:0 5px;color:#005e84;border:1px solid #dddddd;border-width:0 0 1px 0;font-weight:700;}
.widget_search input.submit{float:left;width:15px;height:15px;font-size:0;cursor:pointer;border:none;background:url(//www.seetech.fr/wp-content/themes/socle/images/rechercher.png) no-repeat scroll 0 0;margin:5px 0 0 -20px;} .gallery{}
.gallery ul{margin:0;padding:0;list-style:none;}
.gallery ul li.gallery-item{margin:0 0 6px 0;padding:0;background:none;text-align:center;}
.gallery ul li.gallery-item .gallery-icon{}
.gallery ul li.gallery-item .gallery-icon a{}
.gallery ul li.gallery-item .gallery-icon a img{border-width:0 !important;}
.gallery ul li.gallery-item .gallery-caption{margin-top:6px;font-size:11px;}
.gallery-columns-1{display:block;padding:10px 10px 40px 10px;background-color:#ffffff;-moz-box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);}
.gallery-columns-1 ul{display:block;margin:0;padding:0;width:100%;list-style:none;}
.gallery-columns-1 ul li.gallery-item{margin:0;padding:0;background:none;text-align:center;}
.gallery-columns-1 ul li.gallery-item .gallery-icon{display:block;width:100%;background-color:#ffffff;text-align:center;overflow:hidden;}
.gallery-columns-1 ul li.gallery-item .gallery-icon a{}
.gallery-columns-1 ul li.gallery-item .gallery-icon img{display:inline;margin:0;padding:0;vertical-align:middle;}
.gallery-columns-1 ul li.gallery-item .gallery-icon a img{border-width:0 !important;}
.gallery-columns-1 ul li.gallery-item .gallery-icon.landscape img{width:auto;height:500px;}
.gallery-columns-1 ul li.gallery-item .gallery-icon.portrait img{width:auto;height:500px;}
.gallery-columns-1 ul li.gallery-item .gallery-caption{position:absolute;left:0;bottom:-30px;display:block;margin:0;padding:0;width:100%;font-size:11px;}
.gallery-columns-1 ol.flex-control-nav{margin:0;padding:0;list-style:none;display:none;}
.gallery-columns-1 ol.flex-control-nav li{margin:0;padding:0;background:none;float:left;}
.gallery-columns-1 ol.flex-control-nav li a{}
.gallery-columns-1 ul.flex-direction-nav{margin:0;padding:0;list-style:none;}
.gallery-columns-1 ul.flex-direction-nav li{margin:0;padding:0;background:none;}
.gallery-columns-1 ul.flex-direction-nav li a.flex-prev{position:absolute;left:12px;top:250px;display:block;width:24px;height:36px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_prec.png) no-repeat scroll 0 0;text-indent:-5000px;}
.gallery-columns-1 ul.flex-direction-nav li a.flex-next{position:absolute;right:12px;top:250px;display:block;width:24px;height:36px;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_suiv.png) no-repeat scroll 0 0;text-indent:-5000px;}
.gallery-columns-2{float:right;display:block;width:100%;}
.gallery-columns-2 ul{margin:0;}
.gallery-columns-2 ul li.gallery-item{margin:0;padding:0 0 10px 10px;width:48%!important;}
.gallery-columns-2 ul li.gallery-item .gallery-icon{margin:0;padding:0;overflow:hidden;-moz-box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.3);}
.gallery-columns-2 ul li.gallery-item .gallery-icon a{}
.gallery-columns-2 ul li.gallery-item .gallery-icon img{}
.gallery-columns-2 ul li.gallery-item .gallery-icon a img{}
.gallery-columns-2 ul li.gallery-item .gallery-icon .gallery-caption{display:none;padding:0;} table.tablepress{clear:both;margin:6px 0;padding:0;border:0;width:100%;}
table.tablepress thead{}
table.tablepress thead tr{}
table.tablepress thead th{padding:6px 10px;background-color:#444444;color:#ffffff;}
table.tablepress tfoot{}
table.tablepress tfoot tr{}
table.tablepress tfoot th{text-align:center;padding:6px 10px;background-color:#666666;color:#ffffff;}
table.tablepress tbody{}
table.tablepress tbody tr{}
table.tablepress tbody td{padding:6px 10px;} .wpcf7{}
.wpcf7 .bloc_form{float:left;width:100%;margin:0 0 25px 0;}
.wpcf7 .bloc_form h3{float:left;width:100%;padding:0;margin:25px 0 10px 0;border-bottom:1px solid #005e84;background:none;}
.wpcf7 .bloc_form h4{float:left;width:100%;margin:10px 0 5px 0;}
.wpcf7 .field{width:100%;margin:0 0 5px 0;overflow:hidden;}
.wpcf7 .field label{float:left;width:150px;padding:2px 20px 0 0;}
.wpcf7 .bloc_form.dechetterie .field label{width:300px;}
.wpcf7 .bloc_form.dechetterie .field label span{float:right;}
.wpcf7 .field label .required{font-size:11px;font-weight:bold;color:#ff0000;}
.wpcf7 .field .wpcf7-form-control-wrap{float:left;width:300px;}
.wpcf7 .field .wpcf7-text{float:left;width:300px;height:25px;border:1px solid #999999;-webkit-border-radius: 3px;border-radius: 3px;padding:0 5px;}	
.wpcf7 .bloc_form.dechetterie .field .wpcf7-text{width:70px;text-align:right;}
.wpcf7 .bloc_form.mecano .field .wpcf7-text{width:70px;}
.wpcf7 .bloc_form.mecano .field span{float:left;padding:5px 0 0 0;width:100px;}
.wpcf7 .field .wpcf7-textarea{float:left;width:300px;border:1px solid #999999;-webkit-border-radius: 3px;border-radius: 3px;padding:5px;}	
.wpcf7 .field select{float:left;width:312px;border:1px solid #999999;-webkit-border-radius: 3px;border-radius: 3px;padding:5px;}
.wpcf7 .wpcf7-submit{padding:10px 20px;font-weight:bold;}
.wpcf7 .wpcf7-submit:hover{padding:10px 20px;font-weight:bold;cursor:pointer;}
.wpcf7 .wpcf7-not-valid-tip{font-size:10px;background-color:transparent;border:none;color:#ff0000;left:5px;top:3px;}
.wpcf7 .wpcf7-validation-errors, 
.wpcf7 .wpcf7-response-output{margin:0;padding:10px 0;font-size:13px;font-weight:300;background-color:transparent;color:#ff0000;border:none;} .sitemap{margin:0;padding:0;background:none;}
.sitemap ul {clear:both;margin:0;padding:0;list-style:none;font-size:13px;}
.sitemap ul li {margin:0 0 5px 15px;padding:0 0 0 15px;font-size:13px;line-height:18px;background:transparent url(//www.seetech.fr/wp-content/themes/socle/images/ul_li_bullet.png) no-repeat scroll 0 7px;} .entry-children{margin:0;padding:0;}
.entry-children ul{margin:0 0 0 -30px;padding:0;list-style:none;}
.entry-children ul li{position:relative;margin:30px 0 0 30px;padding:0;float:left;width:340px;height:240px;display:block;background-image:none;overflow:hidden;}
.entry-children ul li a{display:block;width:340px;height:240px;color:#000000;font-size:11px;}
.entry-children ul li a span.child-title{position:absolute;bottom:0;left:0;width:340px;padding:0 20px;height:50px;line-height:50px;font-weight:bold;background:rgba(0,0,0,0.8);color:#ffffff;font-size:18px;transition: all .3s ease;}
.entry-children ul li:hover a span.child-title{background:rgba(0,94,132,1)}
.entry-children ul li a img{padding:0;margin:0;border:0;width:340px;max-width:auto;height:auto;box-shadow:none;} .entry-pagination{clear:both;position:relative;display:block;margin:15px 30px 30px 30px;font-size:13px;}
.entry-pagination .nav-previous{float:left;margin:0;}
.entry-pagination .nav-previous a{float:left;display:block;padding:0 15px 0 30px;height:40px;background:#005e84 url(//www.seetech.fr/wp-content/themes/socle/images/entry_pagination_previous.png) no-repeat scroll 10px center;color:#ffffff;}
.entry-pagination .nav-previous a span{display:block;padding:0;line-height:40px;height:40px;}
.entry-pagination .nav-next{float:right;margin:0;}
.entry-pagination .nav-next a{float:left;display:block;padding:0 30px 0 15px;height:40px;background:#005e84 url(//www.seetech.fr/wp-content/themes/socle/images/entry_pagination_next.png) no-repeat scroll right 10px center;color:#ffffff;}
.entry-pagination .nav-next a span{display:block;padding:0;line-height:40px;height:40px;} .category-pagination{float:left;width:799px;position:relative;margin:15px 30px 20px 20px;height:24px;line-height:12px;font-size:11px;}
.category-pagination .nav-total{float:right;padding:6px 0;}
.category-pagination .nav-previous{float:left;display:block;margin:0 4px 0 0;}
.category-pagination .nav-previous a{float:left;padding:6px 8px;background-color:#dddddd;color:#000000;text-decoration:none;}
.category-pagination .nav-previous a:hover{background-color:#337e9d;color:#ffffff;}
.category-pagination .nav-numbers{float:left;display:block;}
.category-pagination .nav-numbers a{float:left;margin:0 4px 0 0;padding:6px 8px;background-color:#dddddd;color:#000000;text-decoration:none;}
.category-pagination .nav-numbers a:hover{background-color:#337e9d;color:#ffffff;}
.category-pagination .nav-numbers .current{float:left;margin:0 4px 0 0;padding:6px 8px;background-color:#337e9d;color:#ffffff;cursor:default;}
.category-pagination .nav-numbers .dots{float:left;margin:0 4px 0 0;padding:6px 8px;background-color:#dddddd;color:#000000;cursor:default;}
.category-pagination .nav-next{float:left;display:block;}
.category-pagination .nav-next a{float:left;padding:6px 8px;background-color:#dddddd;color:#000000;text-decoration:none;}
.category-pagination .nav-next a:hover{background-color:#337e9d;color:#ffffff;} iframe.gmap{position:absolute;top:60px;right:0;padding:10px;background:url(//www.seetech.fr/wp-content/themes/socle/images/fond_map.png) top left repeat;} .bloc_liste_produit{margin:0 0 30px 0;padding:0;}
.bloc_liste_produit > ul{margin:0 0 0 -30px;padding:0;list-style:none;}
.bloc_liste_produit > ul > li{position:relative;margin:30px 0 0 30px;padding:0;float:left;width:340px;height:240px;display:block;background-image:none;overflow:hidden;background-color:#f4f4f4;}
.bloc_liste_produit > ul > li a{position:relative;display:block;width:340px;height:240px;color:#000000;font-size:11px;}
.bloc_liste_produit > ul > li a .child-content{position:absolute;top:190px;left:0;display:block;width:340px;height:240px;background:rgba(0,0,0,0.8);transition: all .3s ease;}
.bloc_liste_produit > ul > li a .child-content .child-title{margin:0 20px;padding:0;line-height:50px;font-weight:bold;color:#ffffff;font-size:14px;background-image:none;}
.bloc_liste_produit > ul > li a .child-content .child-desc{margin:0 20px 20px 20px;color:#ffffff;font-size:13px;}
.bloc_liste_produit > ul > li a .child-content .child-link{float:left;margin:0 20px;padding:10px 15px;color:#ffffff;font-size:13px;font-weight:bold;background-color:#337e9d;}
.bloc_liste_produit > ul > li:hover a .child-content{top:0;background:rgba(0,94,132,1);}
.bloc_liste_produit > ul > li a img{padding:0;margin:0;border:0;width:340px;max-width:auto;height:auto;box-shadow:none;} #wpmem_login{float:left;width:38%;border:1px solid #005e84;padding:2% 5%;margin:105px 0 0 0;}
#wpmem_login legend{font-size: 22px;line-height: 23px;text-transform: uppercase;color: #005e84;font-weight: 700;padding: 0 0 0 40px;background: url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;margin-bottom:20px!important;}
#wpmem_login .buttons{float:right;padding: 0 30px 0 15px;height: 40px;background: #005e84 url(//www.seetech.fr/wp-content/themes/socle/images/entry_pagination_next.png) no-repeat scroll right 10px center;color: #ffffff;border:none;cursor:pointer;}
#wpmem_login .button_div{float:left;width:100%!important;}
#wpmem_login .link-text{display:none;}
#wpmem_login label{float: left;width: 100px;padding: 2px 20px 0 0;}
#wpmem_login .div_text{float: left;width: 260px;margin:0 0 10px 0;}
#wpmem_login .div_text input{float: left;width: 250px;height: 25px;border: 1px solid #999999;-webkit-border-radius: 3px;border-radius: 3px;padding: 0 5px;}
#wpmem_reg{float:right;width:38%;border:1px solid #005e84;padding:2% 5%;margin:105px 0 10px 0;}
#wpmem_reg legend{font-size: 22px;line-height: 23px;text-transform: uppercase;color: #005e84;font-weight: 700;padding: 0 0 0 40px;background: url(//www.seetech.fr/wp-content/themes/socle/images/picto_tiret_bleu.png) center left no-repeat;margin-bottom:20px!important;}
#wpmem_reg .buttons{float:left;padding: 0 30px 0 15px;height: 40px;background: #005e84 url(//www.seetech.fr/wp-content/themes/socle/images/entry_pagination_next.png) no-repeat scroll right 10px center;color: #ffffff;border:none;cursor:pointer;}
.wpmem_msg{position:absolute;top:0;left:0;width:100%!important;}
#wpmem_reg label{float: left;width: 105px;padding: 2px 20px 0 0;}
#wpmem_reg .div_text{float: left;width: 260px;margin:0 0 10px 0;}
#wpmem_reg .div_text input{float: left;width: 250px;height: 25px;border: 1px solid #999999;-webkit-border-radius: 3px;border-radius: 3px;padding: 0 5px;}
#wpmem_reg .req-text{float:right;} .page-template-modele-diagnostic form{position:relative;}
.page-template-modele-diagnostic .exemple{position:absolute;top:26px;right:62px;}
.page-template-modele-diagnostic .entry-content{float:left;width:100%;padding:0 0 53px 0;}
.page-template-modele-diagnostic #site-content img{position:absolute;top:46px;right:23px;}
.page-template-modele-diagnostic #site-content .vue_3d{top:auto;bottom:0px;right:0;border:1px solid #999999;}
.page-template-modele-diagnostic form .field label{width:310px;}
.page-template-modele-diagnostic form .bloc_quai{float:left;width:100%;margin:15px 0 0 0;}
.page-template-modele-diagnostic form h2{font-size:16px;margin:15px 0 10px 0;}
.page-template-modele-diagnostic form .bloc_quai .field{float:left;width:265px;}
.page-template-modele-diagnostic form .bloc_quai .field.del{width:20px;}
.page-template-modele-diagnostic form .bloc_quai .field label{width:100%;font-size:12px;margin:0 0 5px 0;padding:0;}
.page-template-modele-diagnostic form .bloc_quai .field span{width:220px;}
.page-template-modele-diagnostic form .bloc_quai .field select, .page-template-modele-diagnostic form .bloc_quai .field input{width:200px;}
.page-template-modele-diagnostic form  a.add_quai{float:left;width:100%;font-size:11px;font-weight:700;text-decoration:underline;text-transform:uppercase;margin:10px 0;}
.page-template-modele-diagnostic form  a.del_quai{float:left;width:10px;font-size:12px;font-weight:700;margin:28px 0 0 0;}
.page-template-modele-diagnostic form .quai_1 a.del_quai{display:none;} body.page-template-modele-tableau-de-bord #site-header{border-top:10px solid #18a71f;}
body.page-template-modele-tableau-de-bord #site-neck{background:#18a71f;}
body.page-template-modele-tableau-de-bord #site-neck .wrapper{background:url(//www.seetech.fr/wp-content/themes/socle/images/cadena.png) bottom left 30px no-repeat;}
body.page-template-modele-tableau-de-bord #site-neck .wrapper h1{background:none;padding:0 0 0 60px;}
.tableau-bord .deconnect{float:right;font-size:16px;color:#ffffff;margin:-25px 30px 0 0;text-transform:uppercase;}
.tableau-bord .titre_bienvenue{font-size:17px;color:#000000;font-weight:700;}
.tableau-bord .bloc_presentation{position:relative;float:left;width:730px;min-height:78px;font-size:15px;line-height:26px;color:#000000;text-align:justify;background:url(//www.seetech.fr/wp-content/themes/socle/images/picto_technegoce.png) center left no-repeat;padding:0 250px 0 100px;}
.tableau-bord .bloc_presentation a.lien{position:absolute;top:6px;right:0px;width:216px;height:71px;background:url(//www.seetech.fr/wp-content/themes/socle/images/btn_diagnostic.png) top left no-repeat;}
.tableau-bord .bloc_presentation a.lien_inscription{position:absolute;top:6px;right:0px;width:216px;height:71px;background:url(//www.seetech.fr/wp-content/themes/socle/images/btn_inscription.png) top left no-repeat;} .tableau-bord .zone-dl{float:left;width:100%;margin:25px 0 0 0;border-top:1px solid #17a71e;padding:25px 0 0 0;}
.tableau-bord .zone-dl h2{background:#18a71f url(//www.seetech.fr/wp-content/themes/socle/images/cloud.png) 10px 8px no-repeat;font-size:22px;color:#ffffff;height:50px;line-height:50px;padding:0 0 0 60px;margin:0 0 25px 0;}
.tableau-bord .zone-dl .bloc_dl{float:left;width:526px;min-height:130px;background: url(//www.seetech.fr/wp-content/themes/socle/images/fond_map.png) top left repeat;margin:0 0 40px 0;}
.tableau-bord .zone-dl .bloc_dl div{float:left;width:506px;min-height:130px;margin:10px;background:#ffffff;padding:0 0 10px 0;font-size:0;}
.tableau-bord .zone-dl .bloc_dl div a{float:left;width:37%;height:40px;padding:0px 0 0 50px;background: url(//www.seetech.fr/wp-content/themes/socle/images/icon_download.png) top left no-repeat;margin:10px 0 0 10px;font-size:13px;color:#000000;}
.tableau-bord .zone-dl .bloc_dl div img{display:none;}
.tableau-bord .zone-dl .bloc_up{float:left;width:526px;min-height:130px;background: url(//www.seetech.fr/wp-content/themes/socle/images/fond_map.png) top left repeat;margin:0 0 40px 28px;}
.tableau-bord .zone-dl .bloc_up > div{float:left;width:506px;min-height:110px;margin:10px;background:#ffffff;padding:0 0 10px 0;}
.tableau-bord .zone-dl .bloc_up form{position:relative;float:left;width:506px;min-height:130px;margin:0;background:url(//www.seetech.fr/wp-content/themes/socle/images/cloud2.png) top 25% center no-repeat;}
.tableau-bord .zone-dl .bloc_up form .dz-message{position:absolute;bottom:25%;left:0;width:100%;text-align:center;font-size:15px;color:#b1b1b1;}
.tableau-bord .zone-dl .bloc_up form input#submit-all{position:absolute;top:5px;right:5px;color:#ffffff;background:#18a71f;border:none;cursor:pointer;text-transform:uppercase;padding:5px 7px;font-weight:700;font-size:11px;} .tableau-bord .bloc_simulateur{float:left;width:100%;margin:25px 0 0 0;border:1px solid #17a71e;border-width:1px 0;padding:25px 0 0 0;}
.tableau-bord .bloc_simulateur h2{background:#18a71f url(//www.seetech.fr/wp-content/themes/socle/images/simulateur.png) 10px 8px no-repeat;font-size:22px;color:#ffffff;height:50px;line-height:50px;padding:0 0 0 60px;margin:0 0 25px 0;}
.tableau-bord .bloc_simulateur .bloc_quai{float:left;width:280px;}
.tableau-bord .bloc_simulateur .bloc_quai li{float:left;width:242px;background:none;padding:0;margin:0 0 10px 0;}
.tableau-bord .bloc_simulateur .bloc_quai li.selected img{border:3px solid #000000;}
.tableau-bord .bloc_simulateur .bloc_quai li a:hover{text-decoration:none;}
.tableau-bord .bloc_simulateur .bloc_quai li img{border:3px solid #ffffff;}
.tableau-bord .bloc_simulateur .bloc_quai li span{display:block;text-align:center;font-size:20px;text-transform:uppercase;color:#000000;margin:3px 0 0 0;}
.tableau-bord .bloc_simulateur .zone_simulateur{float:left;width:800px;background: url(//www.seetech.fr/wp-content/themes/socle/images/fond_map.png) top left repeat;margin:0 0 20px 0;}
.tableau-bord .bloc_simulateur .zone_simulateur > div{position:relative;float:left;width:780px;margin:10px;background:#ffffff;}
.tableau-bord .bloc_simulateur .zone_simulateur .choix_produit{float:left;width:740px;border-bottom:1px solid #bdbebe;margin:0 20px;}
.tableau-bord .bloc_simulateur .zone_simulateur .choix_produit li{float:left;background:none;padding:0;margin:20px 5px;}
.tableau-bord .bloc_simulateur .zone_simulateur .choix_produit li:last-child{font-size:15px;color:#000000;line-height:63px;}
.tableau-bord .bloc_simulateur .zone_simulateur .choix_produit li a{display:block;border:3px solid #ffffff;}
.tableau-bord .bloc_simulateur .zone_simulateur .choix_produit li a.disabled{opacity:0.2;}
.tableau-bord .bloc_simulateur .zone_simulateur .choix_produit li.selected a{border:3px solid #000000;}
.tableau-bord .bloc_simulateur .zone_simulateur .choix_produit li img{border:1px solid #000000;}
.tableau-bord .bloc_simulateur .zone_simulateur .btn_speciaux{position:absolute;top:70px;right:17px;}
.tableau-bord .bloc_simulateur .zone_simulateur .btn_speciaux li{float:right;width:30px;margin:0 3px;background:none;padding:0;}
.tableau-bord .bloc_simulateur .zone_simulateur .association_produit{position:relative;float:left;width:740px;height:453px;margin:20px;}
.tableau-bord .bloc_simulateur .zone_simulateur .association_produit img{position:absolute;top:0;left:0;} .tableau-bord .bloc_actu{float:left;width:50%;margin:25px 0 0 0;padding:25px 0 0 0;}
.tableau-bord .bloc_actu ul.slides{margin:0 50px;position:relative;}
.tableau-bord .bloc_actu li{background:none;padding:0;margin:0;}
.tableau-bord .bloc_actu li .hentry{padding:0;border:none;}
.tableau-bord .bloc_actu li p.img{float: left;width: 180px;margin: 0 20px 0 0;}
.tableau-bord .bloc_actu li h3{margin:0 0 0 0!important;background:none;padding:0;}
.tableau-bord .bloc_actu li h3 a{font-size:18px;}
.tableau-bord .bloc_actu .flex-prev{position:absolute;top:40px;left:0px;width:26px;height:34px;background: url(//www.seetech.fr/wp-content/themes/socle/images/arrow_left.png) top left no-repeat;font-size:0;}
.tableau-bord .bloc_actu .flex-next{position:absolute;top:40px;right:0px;width:26px;height:34px;background: url(//www.seetech.fr/wp-content/themes/socle/images/arrow_right.png) top left no-repeat;font-size:0;} .tableau-bord .bloc_tchat{float:left;width:525px;margin:25px 0 45px 15px;background: url(//www.seetech.fr/wp-content/themes/socle/images/fond_map.png) top left repeat;}
.tableau-bord .bloc_tchat > div{float:left;width:505px;margin:10px;background:#ffffff;}
.tableau-bord .bloc_tchat h2{background:#18a71f url(//www.seetech.fr/wp-content/themes/socle/images/bulle.png) top 10px left 190px no-repeat;font-size:22px;color:#ffffff;height:50px;line-height:50px;margin:0px 0 15px 0;text-align:center;}
.tableau-bord .bloc_tchat .contact{text-align:center;font-size:15px;color:#000000;}
.tableau-bord .bloc_tchat #pm-send{float:left;width:100%;}
.tableau-bord .bloc_tchat #pm-send textarea{float:left;width:90%!important;height:50px!important;margin:0 10px;border:1px solid #000000;padding:5px;}
.tableau-bord .bloc_tchat #pm-send .submit{float:right;width:90px;height:30px;line-height:30px;text-align:center;color:#ffffff;text-transform:uppercase;border:none;cursor:pointer;font-size:13px;background:#000000;margin:10px 10px 0 0;}
.tableau-bord .bloc_tchat #pm-outbox{float:left;width:485px;height:110px;overflow-y:scroll;margin:20px 10px;}
.tableau-bord .bloc_tchat ::-webkit-scrollbar {width: 3px;height: 3px;}
.tableau-bord .bloc_tchat ::-webkit-scrollbar-button {width: 0px; height: 0px;}
.tableau-bord .bloc_tchat ::-webkit-scrollbar-thumb{background: #088e0f;border: 0px none #ffffff;}
.tableau-bord .bloc_tchat ::-webkit-scrollbar-track {background: #d0d0d0;border: 0px none #ffffff;}
.tableau-bord .bloc_tchat #pm-outbox p{position:relative;float:left;width:450px;-webkit-box-shadow: 0px 2px 3px #A1A1A1;box-shadow: 0px 2px 3px #A1A1A1;border-radius:5px;padding:5px 10px;font-size:13px;color:#000000;}
.tableau-bord .bloc_tchat #pm-outbox p.left{background:#e6e6e6;}
.lien_simulation{float:right;padding:7px 17px;color:#18a71f;margin:-100px 0 0 0;background:#ffffff;font-weight:700;}
.lien_simulation:hover{color:#ffffff;background:#18a71f;}
.wpcf7 .field .wpcf7-form-control-wrap.acceptance-234{width:100%;}
.wpcf7 .field .wpcf7-form-control-wrap.acceptance-234 label{width:100%;}