/*

Theme Name: SID-Networks

Description: Thème enfant Enfold Ne pas supprimer le thème enfold.

Version: 1.1

Author: YG

Author URI: http://www.sid-networks.com

Template: enfold

*/



/*Add your own styles here:*/



/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);*/
/*@import url(http://fonts.googleapis.com/css?family=Ubuntu+Condensed);*/
/*@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700);*/


/*HEADER*/
body #header {border:0; top:0px; z-index:20;}
.header_bg {width: 100%;height: 100%;opacity: 1;filter: alpha(opacity=100);z-index: 0;}

.html_header_top.html_header_sticky #header {position: fixed;height: 144px;}
.boxed #header .container { margin: 0px 0px; border:0;}
.responsive #header .container {  width:1210px; /* 2021-03-11 block phone number selction height:100px !important; min-height:100px !important;*/ line-height:100px !important; transition-duration: .2s; padding:0;}


.html_header_top.html_bottom_nav_header #header_main {  z-index: 3;  transition-duration: .2s;}

.responsive body.page-id-2 #header .container{ height:140px; }

.html_header_top.html_bottom_nav_header body.page-id-2 #header_main {height: 100px;}



p {margin: 0.85em 0;text-align: justify;}

.av-subheading p{ text-align:center;}





.container_wrap{ border:0;}

#header_main_alternate { display:none;}





.avia_image, .avia_image img {    border-radius: 0px;    display: block;    position: relative;}





/*LOGO*/
div .logo {  left: 0px; margin:13px 0 0 20px; transition-duration: .2s;}
.html_header_top body header.header-scrolled div .logo {    margin: 13px 0 0 20px !important;    transition-duration: .2s;
}

/*Header scrolled*/
.html_header_top body header.header-scrolled .container{ height:100px !important; transition-duration: .2s;}
.html_header_top body header.header-scrolled #header_main {height: 80px !important; transition-duration: .2s;}
.html_header_top body header.header-scrolled .infos_site{ transition-duration: .2s;}
.html_header_top body header.header-scrolled .header_bg { opacity: 1; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);}
.html_header_top body header.header-scrolled div .logo {margin: 13px 0 0 20px !important;transition-duration: .2s;}
.html_header_top body header.header-scrolled div .logo a, .html_header_top body header.header-scrolled div .logo a img{ max-height:100px !important;}


/*MENU HAUT*/
body #header_meta{ margin:0; padding:0;  background:#f0f0f0; width:100%; border:0; height:40px; z-index:401;}
body #header_meta .container { margin:0 auto !important; min-height:40px; width:1210px !important; border:0;}
body #header_meta nav.sub_menu{ margin:0; float:left; top:0;}
body #header_meta .sub_menu ul { margin:0; line-height: 40px; font-size:12px;}
body #header_meta .sub_menu ul li {   float: left;   position: relative; padding:0;  border-right-style: solid; border-right-width: 0px; line-height:40px; margin:0;}
body #header_meta .sub_menu ul li span{ color:#eee; padding:0 20px;}
body #header_meta  .sub_menu ul li a{ font-size: 18px; padding: 8px 20px 8px 20px; color:#2A6D99; font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; font-weight: normal; text-decoration:none;}
body #header_meta  .sub_menu ul li a:hover{ color:#00455B; background-color:#fff; text-decoration:none;}
body #header_meta  .sub_menu ul li a:active{ color:#00455B; background-color:#fff; text-decoration:none;}


/*SOUS MENU HAUT*/
body #header_meta  .sub_menu ul li ul{ background:#fff; top:40px; border:0; left:0; padding: 0px; margin:0; box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.1); min-width:200%;}
body #header_meta  .sub_menu ul li ul li{clear:both;}
body #header_meta  .sub_menu ul li ul li a{ font-size: 15px; padding: 5px 30px 5px 30px;}


/*SOUS MENU NIVEAU 03*/
body #header_meta  .sub_menu ul li ul li ul{ top:20px; left:100%;  min-width:100%; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);}


/*MENU SMARTPHONE*/
body #smart-menu{ margin:0; padding:0; position:fixed;  top: 30px;  right: 0px; z-index: 999; background:#333; width:100%; border:0; display:none;}
body #smart-menu .container { margin:0 auto !important; min-height:40px; width:1130px !important; border:0;}
body #smart-menu .sub_menu {top:0;}
body #smart-menu ul { margin:0; line-height: 40px; font-size:16px;}
body #smart-menu ul li {   float: left;   position: relative; padding:0;  border-right-style: solid; border-right-width: 0px; line-height:40px; margin:0;}
body #smart-menu ul li a{ color:#eee; padding:0 50px; text-decoration:none; background:#333; border-right:#111 1px solid; line-height:40px; display:block; float:left;}
body #smart-menu ul li a:hover{ color:#fff; background:#555; border-right:#333 1px solid;}


/*MAIN MENU A SUPPRIMER*/
.main_menu{ display:none;}


/*MENU SOCIAL*/
#top .social_bookmarks { margin:0; width:200px !important; float:right;}
#top .social_bookmarks li {    height: 26px; float: right; padding: 0px;  ransition: all 0.2s ease-in-out 0s; border-right-style: solid; border-right-width: 0px; display: block; width: 26px; margin:7px 3px;}


#top .social_bookmarks li a {float: left;width: 26px;line-height: 26px;display: block;margin: 0px;outline: medium none;padding: 0px;min-height: 26px;height: 100%;overflow: hidden;z-index: 2; position: relative;text-align: center; border-radius:26px; }
#top #wrap_all .av-social-link-viadeo:hover a{color:#fff; background-color:#242424 !important; }


/*SLOGAN ET INFOS HEADER*/
.infos_site{ float:right; width:800px; height:80px; color:#437799; margin-left:350px; margin-top:24px; transition-duration: .2s;}
.infos_site .slogan{ float:left; width:56%; text-align: center;}
.infos_site .slogan h1{  color:#2A6D99;  font-size:26px;font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; font-weight:400; line-height:100%; margin:0; padding:0;}
.infos_site .slogan h2{ color:#FF9900;  font-size:16px; letter-spacing:0.015em;font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; font-weight:400; line-height:120%; margin:0; padding:0;}


.infos_site .infos_num{ float:right; width:36%; margin-top:-10px;}
.infos_site .num { margin:0; padding-left:0px; height:26px; line-height:26px; text-align:right;font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; padding-right:0px;}

.infos_site strong { font-weight:normal; }

.infos_site span { font-weight:normal; width:120px; display:block; float:right;}

.infos_site strong:after { content:" :";}



/*ZONE DE TITRE*/



#top #main #av_section_1 .template-page{ margin:0; padding:10px 0;}

#top #main #av_section_1 .template-page .entry-content-wrapper h1 {  text-transform: none; letter-spacing: -0.2px; font-size:30px; color:#fff;}



.title_container { padding-top:0px; opacity:1 !important; height:36px; line-height:36px; background:#f9f9f9; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}





#top .title_container .container {  padding: 0px;  min-height: 36px;}

#top .alternate_color.title_container .main-title { display:none;}

#top .alternate_color.title_container .main-title a {  color: #ccc;}





.title_container .breadcrumb { left:50px;}







/*MAIN*/



.html_header_top.html_header_sticky #top #wrap_all #main { padding-top: 141px !important; background:none !important; background-color:transparent !important;background:#fff; box-shadow: 0px 1px 40px rgba(0, 0, 0, 0.3) inset !important;}



#main, .html_stretched #wrap_all {}



body.page-id-2 #main .container_wrap_first{  background: url('/wp-content/themes/sid-networks-enfold01/assets/images/fondbody01.jpg') no-repeat left center;  min-height:200px;}



#main .template-page{ padding:50px 0;}

.main_color{ background-color:#fff !important;}







body.page-id-2 #main .container_wrap_first{ padding:20px 0 0 0;}

body.page-id-2 #main .template-page{ padding:0;}







.fixed_header.social_header #main { padding-top: 0px;}

body .column-top-margin { margin-top: 0px;}

.content{ padding:20px 0;}

.main_color a{/* border-bottom:1px solid #999 !important; text-decoration:none;*/}

.home .main_color a{ border:0 !important; text-decoration:none;}

.entry-content-header{ float:left; margin-right:30px;}

.alternate_color strong{ color: #666;}







/**/
body.page-id-2 .alternate_color.title_container .main-title{ display:none;}/*cache le titre sur la page d'accueil*/
body .template-page .entry-content-wrapper h2,.avia_textblock  h2 { font-size:20px; letter-spacing:-0.01em; font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; font-weight:300; line-height:120%; margin:0; padding:0 0 10px 0; text-transform: none; border-bottom:1px solid #ddd;}
body.home .template-page .entry-content-wrapper h2,.avia_textblock  h2 { border-bottom:0; padding:0;}
body-page-id-2 .template-page .entry-content-wrapper h2,.avia_textblock  h2 {font-weight:300;}







.modern-quote .av-special-heading-tag{/*font-size: 40px;*/letter-spacing: -0.01em; font-weight: 100;line-height: 120%;margin: 0px;padding: 0px; font-variant:normal !important; color:#00455B; font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; font-variant:normal !important;}



.av-subheading {    font-size: 15px;    line-height: 1.3em; color:#fff;}

body.page-id-2 #av_section_1 .av_one_third h3, 
body.page-id-2 #av_section_1 .av_one_third strong{   font-weight:normal; letter-spacing:0.02em; line-height:.6em; font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;}
.main_color h3,
h3 { font-size: 18px;  line-height: 1.4em;  margin-bottom: 10px;letter-spacing:-0.03em;	font-variant: normal;font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;}
.alternate_color h3,
.main_color h3{ font-size: 20px; font-weight:normal;  line-height: 1.4em; letter-spacing:-0.01em;  margin-bottom: 10px;	font-variant: normal;font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; color:#2A6D99;}

/*h3 a, h3 a strong { border-bottom:3px solid #EB0739;}*/
h3 a:hover, h3 a strong:hover { border-bottom:3px solid #fff;}

.image-overlay .image-overlay-inside:before { content: "" !important; font-family: 'entypo-fontello' !important;}


/*GRID ACCUEIL*/
.home .fullsize .content .entry-content-wrapper { padding-left:20px;}


body.page-id-2 .template-archives .flex_column{ background: none repeat scroll 0% 0%;  padding: 0px !important; border:0 !important;  border-radius: 0px !important; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.15) !important; margin:0 20px 20px 0; display:inline;}
body.page-id-2 .template-archives .flex_column.avia-builder-el-last{ margin:0 0 20px 0;}

body.page-id-2 .template-archives .flex_column section{ position: absolute; top:0; width:100%; height:100%; overflow:hidden; background:#fff;}/*imp animation volets*/

body.page-id-2 .template-archives .flex_column section:nth-child(1){ z-index:1;}/*imp animation volets*/

body.page-id-2 .template-archives .flex_column h2{ color:#303030; }


.top-container .grille .wrapper section div.container {	position:relative; overflow:hidden; width:100%;	height:100%}
.top-container .grille .wrapper section h2,
.top-container .grille .wrapper section .titrebloc { position:absolute;	z-index:5; overflow:hidden; padding:25px 0px 0px 25px;	top:0;	left:0;	margin:0;-webkit-transition:all .3s ease;	-moz-transition:all .3s ease;	-ms-transition:all .3s ease;	-o-transition:all .3s ease;	transition:all .3s ease}
.top-container .grille .wrapper section h2 {color:#fff;}
.top-container .grille .wrapper section h3{ color:#303030 !important;font-size:20px !important; letter-spacing:-0.01em; font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; font-weight:300; line-height:120%; margin:0; padding:0; text-transform: none;}

.top-container .grille .wrapper section p {	display:block;	position:absolute;	z-index:2;	top:0;	left:0;	margin:25px; text-decoration:none; width:55%;}
.top-container .grille .wrapper section p span {	position:absolute;	font-style:italic;	font-size:.8em;	bottom:0;	left:0;	z-index:2;	padding:10px;}
.top-container .grille .wrapper section a {	display:block;	position:absolute;	z-index:3;	top:0;	left:0;	padding:0;	margin:0;	width:100%;	height:100%}


/*fleche ronde bloc*/

body.page-id-2 .template-archives .flex_column section .icon_fl{ width:40px; height:40px; position:absolute; z-index:1; right:25px; top:25px; border-radius:20px;  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);}

body.page-id-2 .template-archives .flex_column section .icon_fl_w{ background:#fff url('/wp-content/themes/sid-networks-enfold01/assets/images/flt-blanc01.png') no-repeat center center;}

body.page-id-2 .template-archives .flex_column section .icon_fl_n{ background:#444444 url('/wp-content/themes/sid-networks-enfold01/assets/images/fl-n1.png') no-repeat center center;}

body.page-id-2 .template-archives .flex_column section .ill_block{ position:absolute; right:25px; bottom:25px;}


/*particularites volets*/

body.page-id-2 .avia-builder-el-0, body.page-id-2 .avia-builder-el-0 h2{ height:280px; width:280px;}
body.page-id-2 .avia-builder-el-1, body.page-id-2 .avia-builder-el-1 h2{ height:280px; width:430px;}
body.page-id-2 .avia-builder-el-2, body.page-id-2 .avia-builder-el-2 h2{ height:280px; width:430px;}
body.page-id-2 .avia-builder-el-3, body.page-id-2 .avia-builder-el-3 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-4, body.page-id-2 .avia-builder-el-4 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-5, body.page-id-2 .avia-builder-el-5 h2{ height:220px; width:460px;}
body.page-id-2 .avia-builder-el-6, body.page-id-2 .avia-builder-el-6 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-7, body.page-id-2 .avia-builder-el-7 h2{ height:220px; width:940px;}
body.page-id-2 .avia-builder-el-8, body.page-id-2 .avia-builder-el-8 h2{ height:220px; width:220px;}


body.page-id-2 .template-archives .avia-builder-el-0 section h2{ background:#FF9900; color:#fff}
body.page-id-2 .template-archives .avia-builder-el-0 section:hover.societe h2 {	-moz-transform:translateX(-100%) translateY(0);	-webkit-transform:translateX(-100%) translateY(0); -o-transform:translateX(-100%) translateY(0);	-ms-transform:translateX(-100%) translateY(0x);	transform:translateX(-100%) translateY(0);}
body.page-id-2 .template-archives .avia-builder-el-0  section .ill_block{ width:144px; height:80px;}
body.page-id-2 .template-archives .avia-builder-el-0  section .ill_block_w{ background:url('/wp-content/themes/sid-networks-enfold01/assets/images/ill-societe-01.png') no-repeat center center;}
body.page-id-2 .template-archives .avia-builder-el-0  section p{ width:66%;}

body.page-id-2 .template-archives .avia-builder-el-1 section h2{ color:#303030; padding-left:225px; background:#E7E9E8 url('/wp-content/themes/sid-networks-enfold01/assets/images/photo-srt-01.jpg') no-repeat left top;}

body.page-id-2 .template-archives .avia-builder-el-1 section:hover.srt h2 {	-moz-transform:translateX(-100%) translateY(0);	-webkit-transform:translateX(-100%) translateY(0);	-o-transform:translateX(-100%) translateY(0);	-ms-transform:translateX(-100%) translateY(0x);	transform:translateX(-100%) translateY(0);}

body.page-id-2 .template-archives .avia-builder-el-2 section h2{ color:#303030; background:#8A8A8A url('/wp-content/themes/sid-networks-enfold01/assets/images/photo-ssi-01.jpg') no-repeat left top;}

body.page-id-2 .template-archives .avia-builder-el-2 section:hover.ssi h2 {	-moz-transform:translateX(0) translateY(-100%);	-webkit-transform:translateX(0) translateY(-100%);	-o-transform:translateX(0) translateY(-100%);	-ms-transform:translateX(0x) translateY(-100%);	transform:translateX(0) translateY(-100%);}


body.page-id-2 .template-archives .avia-builder-el-3 section h2{background:#303030; }
body.page-id-2 .template-archives .avia-builder-el-3 section:hover.rgpd h2  { -moz-transform:translateX(-100%) translateY(0); -webkit-transform:translateX(-100%) translateY(0); -o-transform:translateX(-100%) translateY(0); -ms-transform:translateX(-100%) translateY(0x);	transform:translateX(-100%) translateY(0);}
body.page-id-2 .template-archives .avia-builder-el-3  section .ill_block{ width:79px; height:77px;}
body.page-id-2 .template-archives .avia-builder-el-3  section .ill_block_w{ background:url('/wp-content/themes/sid-networks-enfold01/assets/images/rgpd.png') no-repeat center center;}
body.page-id-2 .template-archives .avia-builder-el-3  section p{ width:58%; letter-spacing: -0.05px}
body.page-id-2 .template-archives .avia-builder-el-4 section h2{ background:#303030;}

body.page-id-2 .template-archives .avia-builder-el-4 section:hover.references h2 {-moz-transform:translateX(-100%) translateY(0);	-webkit-transform:translateX(-100%) translateY(0);	-o-transform:translateX(-100%) translateY(0);	-ms-transform:translateX(-100%) translateY(0x);	transform:translateX(-100%) translateY(0)}

body.page-id-2 .template-archives .avia-builder-el-4  section .ill_block{ width:57px; height:85px;}
body.page-id-2 .template-archives .avia-builder-el-4  section .ill_block_w{ background:url('/wp-content/themes/sid-networks-enfold01/assets/images/ill-coupe-01.png') no-repeat center center;}
body.page-id-2 .template-archives .avia-builder-el-4  section .titrebloc strong{ display:block; margin:15px 0 0 0;}


body.page-id-2 .template-archives .avia-builder-el-5 section h2{ background:#303030;}
body.page-id-2 .template-archives .avia-builder-el-5 section:hover.etudes h2 {	-moz-transform:translateX(100%) translateY(0);	-webkit-transform:translateX(100%) translateY(0);	-o-transform:translateX(100%) translateY(0);	-ms-transform:translateX(100%) translateY(0x);	transform:translateX(100%) translateY(0);}

body.page-id-2 .template-archives .avia-builder-el-5  section .ill_block{ width:100px; height:100px; right:30px;}
body.page-id-2 .template-archives .avia-builder-el-5  section .ill_block_w{ background:url('/wp-content/themes/sid-networks-enfold01/assets/images/ill-etude-cas-02.png') no-repeat center center;}
body.page-id-2 .template-archives .avia-builder-el-5  section .titrebloc strong{ display:block; margin:15px 0 0 0;}

body.page-id-2 .template-archives .avia-builder-el-5 section .avia_textblock{ height:220px;}
body.page-id-2 .template-archives .avia-builder-el-6 section h2{ background:#303030;}



body.page-id-2 .template-archives .avia-builder-el-6 section:hover.ressources h2 {-moz-transform:translateX(-100%) translateY(0);	-webkit-transform:translateX(-100%) translateY(0); -o-transform:translateX(-100%) translateY(0);	-ms-transform:translateX(-100%) translateY(0x);	transform:translateX(-100%) translateY(0)}
body.page-id-2 .template-archives .avia-builder-el-6  section .ill_block{ width:120px; height:131px; right:0px; top:80px}
body.page-id-2 .template-archives .avia-builder-el-6  section .ill_block_w{ background:url('/wp-content/themes/sid-networks-enfold01/assets/images/PilotTelecom.png') no-repeat center center;}







body.page-id-2 .template-archives .avia-builder-el-7 section{ background:#fff;}



body.page-id-2 .template-archives .avia-builder-el-7 section .textpost{ margin:25px 0 0 25px; float:left; width:46%;}



body.page-id-2 .template-archives .avia-builder-el-7 section p{ display:block; width:100%; margin:0; position:relative; padding:0;}



body.page-id-2 .template-archives .avia-builder-el-7 section a {display: inline;position:relative;	z-index:2;	top:0;	left:0;	padding:0;	margin:0;	width: auto !important;	height:auto !important;}



body.page-id-2 .template-archives .avia-builder-el-7 section h3{ min-height:60px; margin-bottom:20px;}


body.page-id-2 .template-archives .avia-builder-el-8 section h2{ background:#ff9900;}
body.page-id-2 .template-archives .avia-builder-el-8 section:hover.blog h2 {-moz-transform:translateX(100%) translateY(0);	-webkit-transform:translateX(100%) translateY(0);	-o-transform:translateX(100%) translateY(0);-ms-transform:translateX(100%) translateY(0x);	transform:translateX(100%) translateY(0)}
body.page-id-2 .template-archives .avia-builder-el-8  section .ill_block{ width:80px; height:100px; right:35px;}
body.page-id-2 .template-archives .avia-builder-el-8  section .ill_block_w{  right:20px; background:url('/wp-content/themes/sid-networks-enfold01/assets/images/ill-blog-01.png') no-repeat center center;}


/*FIN GRID ACCUEIL*/


/*icon list*/

li.avia_start_animation{ min-height:20px; text-align:left; background:#f9f9f9; margin-bottom:1px; padding:5px 10px;}
li.avia_start_animation:hover{ background:#fff;}



li.avia_start_animation p{ margin:0; padding:0; }



li.avia_start_animation p span{ display:block; float:left; width:30%; color:#aaa;}







/*List à puces classiques*/



ul.disc, .entry-content-wrapper ul {list-style-image: url('/wp-content/themes/sid-networks-enfold01/assets/images/puce-square-bleue.png');}
.avia-icon-list-container ul,
.entry-content-wrapper ul.pricing-table{ list-style:none;}



/*OVERLAY*/
.image-overlay .image-overlay-inside:before {    position: absolute;    border-radius: 50px;    background: none repeat scroll 0% 0% #fff;    height: 40px;    width: 40px;    line-height: 40px; left: 50%;    top: 50%;    margin: -20px 0px 0px -20px;    z-index: 500;    text-align: center;    color: #000;}


/*MANSORY*/
.av-flex-size .av-masonry-image-container {    background-image: none !important; background:#eee;}



/*Gellerie img wordpress*/
body.page-id-17 .toggle_content {  padding:0;  margin: 0;    border-style: none;    border-width: 0;    border-bottom-left-radius:0;    border-bottom-right-radius:0;    overflow: hidden; background:none; background-color:transparent;}
body.page-id-17 .toggle_content .toolbar{ display:none;}

#top .toggle_content .gallery .gallery-item {    margin: 0px;    width: 20%;    height: 180px;    padding: 0px;    float: left;  border: 1px solid #eee; border-left:0;}
#top .toggle_content .gallery .gallery-item:nth-child(1) { border-left: 1px solid #eee;}
#top .toggle_content .gallery .gallery-item img{   width: 180px !important;    height: 180px !important; }


/*TABLE AVIA*/
table.avia-data-table {}
table.avia-data-table td{ background:#2A6D99; color:#fff;}
table.avia-data-table th.avia-desc-col{ text-align:left;}

.alternate_color table,
.alternate_color tbody,
.alternate_color tr{ border:0 !important;}
.tabcontainer img.alignleft {margin-right: 20px !important; width: 120px; }
.avia-pricing-table-container, .pricing-table-wrap{ border-radius:0 !important;}


.pricing-table > li {    text-align: left;}
.main_color .pricing-table > li:nth-child(2n),
.alternate_color .avia-data-table .avia-highlight-col {    color: #222;}
.alternate_color .avia-data-table th.avia-highlight-col{ background-color:#2A6D99; border-color:#26648C;}

/*SIDEBAR*/
#top #main .sidebar {padding: 20px 0;}
.sidebar .widget_nav_menu ul { list-style-image: url('/wp-content/themes/sid-networks-enfold01/assets/images/puce-square-bleue.png');}
.sidebar .widget_nav_menu ul li a{ border-bottom:0 !important;}



.sidebar .widget_nav_menu ul:first-child > .current-menu-item{ background: url('/wp-content/themes/sid-networks-enfold01/assets/images/puce-square-bleue.png') no-repeat 38px 17px #f9f9f9; border:0;}



.widget_nav_menu ul:first-child > .current-menu-item > a,



.widget_nav_menu ul:first-child > .current_page_item > a {   border: 0; font-weight:normal;  color:#00455B !important;}











/*Témoignages*/



body .alternate_color .avia-slider-testimonials .avia-testimonial-content {    padding: 0;    border-style: solid;    border-width: 0;    border-radius: 0; background:none; background-color:transparent; color:#222;}







/*FORMULAIRES et WPDUF*/



#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {



border-color: #e1e1e1; background-color: #fff; color: #666; border-radius:1px;}







/*Page Pilot telecom*/



#top #main #av_section_7 .template-page{ margin:0; padding:10px 0;}



#top #main #av_section_1  .avia_image,



#top #main #av_section_7  .avia_image{ width:50px; height:50px;} 



#top #main #pilotelecom { margin-bottom:-40px;}



#top #main #av_section_7 .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {    text-transform: none;    letter-spacing: 1px;}











/*page Contact*/







.ninja-forms-all-fields-wrap .field-wrap{ width:49.5%; float:left; margin-bottom:0;}



.ninja-forms-all-fields-wrap #ninja_forms_field_8_div_wrap,



.ninja-forms-all-fields-wrap .textarea-wrap{ width:99%; clear:left;}



#top .ninja-forms-all-fields-wrap input[type="text"],

#top .ninja-forms-all-fields-wrap textarea{ width:94%; margin-right:4%;}

#top .ninja-forms-all-fields-wrap #ninja_forms_field_8_div_wrap input[type="text"],

#top .ninja-forms-all-fields-wrap .textarea-wrap textarea { width:98%; clear:left; max-height:120px;}

.gm-style-iw{ min-height:110px !important;}



/*Page rejoignez-nous*/

#top .main_color select {width: 100%;}
.wpcf7 .wpcf701,
.wpcf7 .wpcf702{ padding:20px; min-height:280px; float:left; background:#f1f1f1;}
.wpcf7 .wpcf703,
.wpcf7 .wpcf704{ padding:20px; min-height:280px; float:left; background:#f1f1f1;}

.wpcf7 .wpcf701,
.wpcf7 .wpcf703{ margin:0 1% 0 4%; width:45%;}
.wpcf7 .wpcf702,
.wpcf7 .wpcf704{ margin:0 4% 0 1%; width:45%;}


.wpcf7 .wpcf701 .wpcf7-form-control-wrap .wpcf7-list-item{display:block; width:150px; float:left; min-height:160px; margin:0;}
.wpcf7 .wpcf701 .wpcf7-form-control-wrap .wpcf7-list-item label { position:relative; text-align:center; height:160px;  }
.wpcf7 .wpcf701 .wpcf7-form-control-wrap .wpcf7-list-item label span{display:block; position:absolute; top:140px; height:20px;}
.wpcf7 .wpcf701 .wpcf7-form-control-wrap .wpcf7-list-item:nth-child(1) { background: url('/wp-content/themes/sid-networks-enfold01/assets/images/hom-01.png') no-repeat center center; }
.wpcf7 .wpcf701 .wpcf7-form-control-wrap .wpcf7-list-item:nth-child(2) { background: url('/wp-content/themes/sid-networks-enfold01/assets/images/hom-02.png') no-repeat center center; }
.wpcf7 .wpcf701 .wpcf7-form-control-wrap .wpcf7-list-item:nth-child(3) { background: url('/wp-content/themes/sid-networks-enfold01/assets/images/hom-03.png') no-repeat center center; }
.wpcf7 .wpcf702 .wpcf7-form-control-wrap .wpcf7-list-item{display:block; width:40%; float:left; min-height:40px; margin:20px;}
.wpcf7 .wpcf702 .wpcf7-form-control-wrap .wpcf7-list-item label { float:right; text-align:left;}
.wpcf7 .wpcf702 .wpcf7-form-control-wrap .wpcf7-list-item label span{ margin-right:20px;}
.wpcf7 .wpcf703,.wpcf7 .wpcf704{ margin-top:30px;}
.wpcf7 .wpcf703 .wpcf7-form-control-wrap {display:block; width:50%; float:left; min-height:30px; margin:0;}
.wpcf7 .wpcf704 .wpcf7-form-control-wrap select{ width:100%;}
.wpcf7 .wpcf704 .wpcf7-form-control-wrap textarea{ max-height:90px;}
.wpcf7 .wpcf705 { margin:20px 4%; clear:both; padding:10px 0;}

/**/

body #page-id-160 .entry-content-wrapper h2{ display:none;}



body .template-page .entry-content-wrapper .post_count{ display:none;}



table.wpuf-table{ border:0 !important; background:#EEE;}



table.wpuf-table thead th, table.wpuf-table th{ background:#eee;}



table.wpuf-table  tr{background:#eee;}



table.wpuf-table  tr:nth-child(2n+1){background:#f9f9f9;}



table.wpuf-table  tr:nth-child(2n){background:#eee;}



table.wpuf-table  tr td:nth-child(3) span{ display:block; float:left; margin:0 6px; color: #A3CA0B !important; background: none repeat scroll 0% 0%; border-radius: 5px; padding:10px; height:30px; line-height:28px;}



table.wpuf-table  tr td:nth-child(4) a{ padding: 5px 12px;height: 30px;line-height: 28px;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-radius: 3px;background-color: #ddd;background-image: linear-gradient(to bottom, #eee, #ddd);



border-color: #eee;box-shadow: 0px 1px 1px rgba(200, 200, 200, 0.3) inset;color: #999;text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);}



table.wpuf-table  tr td:nth-child(4) a:hover{ padding: 5px 12px;height: 30px;line-height: 28px;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;



-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-radius: 3px;background-color: #ddd;background-image: linear-gradient(to bottom, #eee, #ddd);



border-color: #ddd;box-shadow: 0px 1px 1px rgba(200, 200, 200, 0.5) inset;color: #000;text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);}



.main_color input[type="submit"]{ background-color:#2A6D99;}







/*Blog*/



.small-preview, .small-preview img, .big-preview img {border-radius: 0px;}



.main_color .small-preview { background: #f0f0f0 url('/wp-content/themes/sid-networks-enfold01/assets/images/icosrc.png') no-repeat center center; opacity:1;  border-bottom:0 !important;}



.small-preview .iconfont { display:none;}



#top .template-blog .entry-content-header{ float:none;}







/*Page SINGLE*/







#top .fullsize .template-blog .blog-meta {    float: left;    margin: 0px auto;    display: block;    position: relative;    width: 81px;    overflow: hidden;    text-align: center;    z-index: 1000;}



#top .fullsize .template-blog .post .entry-content-wrapper {    text-align: justify;    font-size: 15px; max-width:80%;    line-height: 25px;    margin: 0px 0px 0px 10%;    overflow: visible;}



#top .fullsize .template-blog .post .entry-content-wrapper > * {  width:100%;   max-width: 100%;    margin-left: auto;    margin-right: auto;}



#top .fullsize .template-blog .post-title {    text-align:left;   font-size: inherit;    padding: 0px 0px 15px 0px;    max-width: 100%;    margin: 0px auto; font-size: 24px;



letter-spacing: 0.01em; font-family: 'Ubuntu Condensed', 'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif; font-weight: 100; line-height: 130%; margin: 0px;}



#top .fullsize .template-blog .post-meta-infos {    text-align:left; margin-bottom:0;} 



#top .fullsize .template-blog .post-meta-infos .text-sep-cat,



#top .fullsize .template-blog .post-meta-infos .blog-author{ display:none;}


.av-share-box ul {border-width: 0px;    display: inline-block;    width: 300px;    text-align: center;    table-layout: fixed;    border-radius: 0px;}
.av-share-box ul li:first-child {   border:none none;}
.av-share-box ul li {border-left-width: 0px; margin-right:5px;}
.av-share-box ul li a {float: left;width: 26px;line-height: 26px;display: block;margin: 0px 5px; outline: medium none; padding: 0px;min-height: 26px;height: 100%;overflow: hidden;z-index: 2;position: relative;text-align: center;border-radius: 26px; box-shadow:none; border-bottom:0 !important;}



/*Commentaires*/

#respond .comment-form-url{ display:none;}
.responsive_large .container .eleven.units {    max-width: 80%;    margin: 0px 0px 0px 20%;}


/*PAGE SOCIETE*/

.page-id-8 #av_section_6 .entry-content-wrapper h2{ min-height:100px;}
.page-id-8 #av_section_6 .avia-image-container{ min-height:110px; margin-top:20px;}
.page-id-8 #team-background01{ min-height:365px;}

li.avia_start_animation {   min-height: 60px;    text-align: left;  background: none repeat scroll 0% 0% #FFF;    margin-bottom: 1px;    padding: 5px 10px;}
.main_color .avia-icon-list .iconlist_icon {  background-color: #303030;}
.avia-icon-list .iconlist_title {    text-transform: none;  top: 0px;  margin-bottom: 0px;  position: relative; font-weight:100;}
.avia-icon-list .iconlist_icon {    height: 60px;    width: 60px;    line-height: 60px;    font-size: 20px;     margin-right: 20px;    margin-left: 2px;    z-index: 5; color: #FFF; border-radius:0;}


/*PAGE REFERENCES*/
.page-id-17 #tem01 .avia-smallarrow-slider-heading{ display:none;}
.page-id-17 #js_sort_items{ background:none;}
.page-id-17 #js_sort_items .text-sep{ display:none;}
.page-id-17 #js_sort_items a{ background:#eee; padding:5px 10px; }
.page-id-17 #js_sort_items a.active_sort{ background:#2A6D99; color:#fff; }
.page-id-17 .grid-sort-container { width:80%; height:280px; margin: 0 8.0%;}

.grid-entry .inner-entry {  margin-right: 20px;}
.page-id-17 .wp-caption-dt{ width:100%; float:left;}


/*Gallerie References*/
div .alternate_color .tabcontainer .active_tab_content, div .alternate_color .tabcontainer .active_tab { background-color: transparent; border:0;}

.js_active .page-id-17 .top_tab .tab,
.js_active .page-id-17.tab {margin:0;padding: 5px 10px;top: 1px;font-size: 11px; border-width:0px; background-color:#e0e0e0;}

div .alternate_color .tabcontainer .active_tab_content{ padding:0 0 0 60px !important;}

#top .alternate_color .tabcontainer .tab:hover, #top .alternate_color .tabcontainer .tab.active_tab { background-color:#2d5c88; color:#fff;}
#top .gallery .gallery-item {margin: 20px 20px 0 0;width: 200px;height: 240px; padding: 0; position:relative; background:#fff;}
.gallery img { border: 0px solid #eee !important; width:200px !important; height:200px !important;}


#top .gallery-caption { display: inline-block; position:absolute; bottom:1px; right:1px; min-height:20px; background:rgba(255,255,255,0.9); font-family:inherit;} 

/*PAGE ETUDES DE CAS*/

.page-id-469 #js_sort_items{ background:none;}
.page-id-469 #js_sort_items .text-sep{ display:none;}
.page-id-469 #js_sort_items a{ background:#eee; padding:5px 10px; }
.page-id-469 #js_sort_items a.active_sort{ background:#2A6D99; color:#fff; }
.page-id-469 .grid-sort-container { width:80%; height:280px; margin: 0 8.0%;}
.page-id-469 .tab_titles{ display:none;}


/*PAGE SSI*/


/*PAGE SRT*/
.page-id-11 #av_section_1 .main_color, .page-id-11 #av_section_1 .post-entry-14 .main_color{ background:none !important;box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2);}
.page-id-11 #av_section_1 .main_color, .page-id-11 #av_section_1 .pricing-table-wrap{ background:none !important; border-radius:6px !important; margin:30px 0 !important; }
.page-id-11 #av_section_1 .main_color, .page-id-11 #av_section_1 .main_color .pricing-table li.avia-heading-row{ background:#303030; border-color:#202020;}
.page-id-11 .alternate_color .avia-data-table th.avia-highlight-col:nth-child(1){ background-color:#303030; border-color:#222;}


/* Page rejoignez-nous*/
.avia-content-slider .fake-thumbnail .slide-image {    border-width: 0px;    border-style: solid;} 
.avia-content-slider .fake-thumbnail .slide-image .fallback-post-type-icon { display:none;}
.slide-meta .slide-meta-comments,.slide-meta .slide-meta-del{ display:none !important;}
.avia-content-slider .slide-meta {   clear: both;}


/*Page ressources*/
.page-id-316 .el_after_av_two_third .av_textblock_section,
.page-id-316 .av_one_third .av_textblock_section{box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2); padding:25px; margin-bottom:25px; background:#fff;}


/*Page profil*/
.page-id-324 #um_form_inscription .um_field_container{ width:30%; margin-right:2%; float:left;}


/*Page Contact*/
.page-id-23 #top textarea { width: 85%;}



/*BUTTON BOUTON*/
.main_color input[type="submit"],
.alternate_color input[type="submit"],
.main_color #submit, .main_color input[type='submit'],
.read-more-link a,
.more-link,

body .avia-button.avia-color-theme-color{ padding: 0px 16px; height: 40px;line-height: 38px !important;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-radius: 1px;background-color: #FF9900; background-image: linear-gradient(top bottom, #FF9900, #FF9900);
border-color: #EA7500 !important; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1); text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1); color:#222 !important;}


.main_color input[type='submit']:hover,
.alternate_color input[type="submit"]:hover,
.main_color #submit:hover, .main_color input[type='submit']:hover,
.read-more-link a:hover,
body .avia-button.avia-color-theme-color:hover{ padding: 0px 16px;height: 40px;line-height: 38px;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-radius: 1px;background-color: #FFAB2D !important; background-image: linear-gradient(top bottom, #FFAB2D, #FFAB2D);
border-color: #FF9900; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3); text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);}

.more-link-arrow { display:none;}

/*ONGLETS*/
.tabcontainer .hr {    clear: both;    display: block;    width: 100%;    height: 10px;    line-height: 10px;    position: relative;    margin: 10px 0px;    float: left;}
.tabcontainer img.alignleft{ margin-right:20px !important;}

/*MESSAGE BOX*/
.avia_message_box.avia-border-solid {    border-width: 3px;    border-style: solid; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.2);}

.avia_message_box.avia-color-green,
.avia_message_box.avia-color-green a {   background-color: #eee;    border-color: #96B324;    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.7);    color: #303030;}
.avia_message_box.avia-color-orange,
.avia_message_box.avia-color-orange a {  background-color: #eee;  border-color: #ff9900;  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.7);  color: #303030;}
.avia_message_box_content {  font-size: 13px;  text-transform: none !important;  font-weight: 300; text-align:left;}



/*FOOTER*/

#footer{padding: 30px 0 0 0; box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.15) !important;font-family:"Ubuntu Condensed",Arial,Helvetica,sans-serif !important; }
#footer .container{ margin:0 auto; }
.footer_color div{ color:#2A6D99; margin:0}
.footer_color section, .footer_color span,.footer_color ul, .footer_color li{ margin:0; padding:0;}

#footer .widget { margin: 0px !important; float: none;}

#footer .widgettitle {color: #062955; text-align:center; font-variant:normal; text-transform:none; font-size:16px; font-weight:normal; letter-spacing:0;}

#footer .column-layout {  display: table;  width: 100%;  border-collapse: separate;}
#footer .column-layout > div {  display: table-cell;}

.addr01,
.addr02,
.addr03{width:24%; float:left; margin-right:1% !important; margin-left:1% !important; padding:5px 10px; font-size:14px; min-height: 300px;}


.addr01{margin-left:0%;}
.addr02{width:44%; margin:0 2% !important; border:1px solid #ccc !important; border-top:0 !important; border-bottom: 0 !important; padding:0 40px!important; }
.addr03{margin-right:0%;}

#footer div .av_one_third:nth-child(3) small a{ color:#A3A3A3; font-size:9px;}
#footer .widget_nav_menu ul:first-child > .current-menu-item, .widget_nav_menu ul:first-child > .current_page_item, .widget_nav_menu ul:first-child > .current-menu-ancestor { padding-left: 0; left: 0; top: 1px;  margin-top: -1px; padding-top: 1px; width: 100%; }

#footer div a{ padding:0px; color:#007799;}
#footer div a:hover{ color:#00455B;}
#footer div.addr03 a{ margin: 0 0 10px 0; display:block; }

#footer .addr03 p{ margin:0 25%;}
#footer a.socialbookmark { float: left;  width: 46px; line-height: 46px;  display: block;  margin: 0px 10px 0 0 !important;  outline: medium none;   padding: 0px;  min-height: 46px;   height: 100%;  overflow: hidden;  z-index: 4;  position: relative;  text-align: center;  border-radius: 46px; text-decoration:none; background:rgba(100,100,100,0.2); }

/*Newsletter footer*/
.nf-form-fields-required{display:none;}
#top .footer_color .input-text, #top .footer_color input[type="text"], #top .footer_color input[type="input"], #top .footer_color input[type="password"], #top .footer_color input[type="email"], #top .footer_color input[type="number"], #top .footer_color input[type="url"], #top .footer_color input[type="tel"], #top .footer_color input[type="search"], #top .footer_color textarea, #top .footer_color select {  border-color: #ddd;  background-color: #ffffff;   color: #8394AA;}
#ninja_forms_required_items, .nf-field-container {  margin-bottom: 0;   font-size: 77%;}
.footer_color label { font-weight: normal;  font-size: 0.82em;  line-height: 1.5em;}
.field-wrap input[type="button"] { width: auto;  padding: 5px 20px; border: 1px solid #2A6D99; margin: 10px 0 0 0;}
#footer .nf-error-msg{ color:#ff9900 !important; font-size:13px;}
.nf-response-msg{padding:10px !important; background:#f2f2f2;border-radius:5px;}


/*SOCKET*/

#socket{ margin-bottom:0px;}
#socket a{ color:#222;}
.copyright a[href='https://kriesi.at']{ display:none;}
#socket .container {text-align: center;}
#socket .copyright {  float:none !important; width:100%;}



/*RESPONSIVE*/


@media screen and (max-width: 1320px){

div .logo {left: 50px;}
.infos_site {float: left; width: 740px;height: 80px;margin-left: 400px;margin-top: 18px;}
body #header_meta nav.sub_menu {margin-left: 50px;}
#top .social_bookmarks {margin: 0 50px 0 0;}
.infos_site .slogan {width: 58%; text-align: center;}
.infos_site .infos_num {float: right;width: 30%;}

body.page-id-2 .avia-builder-el-0, body.page-id-2 .avia-builder-el-0 h2{ height:220px; width:220px;}
body.page-id-2 .template-archives .av_one_third  section p{ padding:0;}
body.page-id-2 .template-archives .avia-builder-el-0  section p{ width:68%; padding:0;}
body.page-id-2 .template-archives .flex_column section .icon_fl {width: 24px;height: 24px;right: 20px;top: 25px;border-radius: 24px;}


body.page-id-2 .avia-builder-el-1, body.page-id-2 .avia-builder-el-1 h2{ height:220px; width:400px;}
body.page-id-2 .avia-builder-el-2, body.page-id-2 .avia-builder-el-2 h2{ height:220px; width:400px;}
body.page-id-2 .avia-builder-el-3, body.page-id-2 .avia-builder-el-3 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-4, body.page-id-2 .avia-builder-el-4 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-5, body.page-id-2 .avia-builder-el-5 h2{ height:220px; width:340px;}
body.page-id-2 .avia-builder-el-6, body.page-id-2 .avia-builder-el-6 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-7, body.page-id-2 .avia-builder-el-7 h2{ height:220px; width:820px;}
body.page-id-2 .avia-builder-el-8, body.page-id-2 .avia-builder-el-8 h2{ height:220px; width:220px;}

body.page-id-2 .template-archives .avia-builder-el-1 section h2{ padding-left:205px; background-position: -50px top;}
body.page-id-2 .template-archives .avia-builder-el-2 section h2{ background-position: 20px top;}


#top .gallery .gallery-item {width: 180px;height: 210px;}
.gallery img { width:180px !important; height:180px !important;}

}


@media screen and (max-width: 1210px){

.html_header_top.html_header_sticky #top #wrap_all #main{ padding-top:120px !important;}
.html_header_top.html_header_sticky #header {height: 124px;}
.html_header_top.html_bottom_nav_header body.page-id-2 #header_main,
.responsive #header .container { height: 80px !important; min-height: 80px !important; line-height: 80px !important;}
.logo img {width: 138px !important;height: 50px !important;}
.infos_site { margin-top:10px;}
.infos_site .slogan h1 {font-size: 30px;}
.infos_site .slogan h2 {font-size: 18px;}
.infos_site .infos_num { display:none;}
body #header_meta nav.sub_menu {margin-left:80px;}
.infos_site {margin-left: 440px;}
body.page-id-2 #main .container_wrap_first .container{padding: 0;}
body.page-id-2 .template-archives  .first {margin-left: 20px;clear: none;}
body.page-id-2 .template-archives  .last {margin-right: 20px;}
body.page-id-2 .avia-builder-el-1, body.page-id-2 .avia-builder-el-1 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-2, body.page-id-2 .avia-builder-el-2 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-3, body.page-id-2 .avia-builder-el-3 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-4, body.page-id-2 .avia-builder-el-4 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-5, body.page-id-2 .avia-builder-el-5 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-6, body.page-id-2 .avia-builder-el-6 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-7, body.page-id-2 .avia-builder-el-7 h2{ height:220px; width:220px;}
body.page-id-2 .avia-builder-el-8, body.page-id-2 .avia-builder-el-8 h2{ height:220px; width:220px;}

body.page-id-2 .template-archives .avia-builder-el-1 section h2{ padding-left:20px; background: none #e1e1e1;}
body.page-id-2 .template-archives .avia-builder-el-2 section h2{ background: none #313131; color:#fff;}
body.page-id-2 .avia-builder-el-7 { display:none !important;}
body.page-id-2 .avia-builder-el-8 { margin-left:20px !important;}

.da-slider02{ top:220px !important;}
#top .gallery .gallery-item {width: 150px;height: 170px;margin: 10px 10px 0 0;}
.gallery img { width:150px !important; height:150px !important;}
.wpcf7 .wpcf701 .wpcf7-form-control-wrap .wpcf7-list-item {width: 100px;}
.wpcf7 .wpcf702 .wpcf7-form-control-wrap .wpcf7-list-item {width: 50%; margin:5px;}

}


@media screen and (max-width: 989px){

#top #wrap_all .social_bookmarks{ display:none;}
body #header_meta nav.sub_menu {margin-left:0px;}
.infos_site {margin-left: 340px;}
body.page-id-2 .template-archives  .first {margin-left: 0px;}
div .alternate_color .tabcontainer .active_tab_content { padding: 0 !important;}

#top .gallery .gallery-item {width: 120px;height: 140px;margin: 10px 10px 0 0;}
#top .gallery br { clear:none !important;}
.gallery img { width:120px !important; height:120px !important;}

.addr01,.addr02{ width: 49% !important; margin:0 !important; border:0!important; padding:0 10px!important; }
	
.addr03{ display:none !important;}


}


/* #Tablet (Portrait)
================================================== */

@media only screen and (max-width: 767px) {

body #header_meta { display:none;}
div .logo, .responsive .logo img { margin:  0; height: 36px !important; max-height:36px !important; max-width: 99px !important; margin:5px 0 5px 5px;}

.infos_site,.infos_site .slogan{ margin:0; width:100%; text-align:center; height:60px;}
.infos_site .slogan h1 { font-size: 17px;}
.infos_site .slogan h2 {font-size: 13px;}

#advanced_menu_toggle, #advanced_menu_hide {top: 20px;/*menu smartphone*/}

.html_header_top.html_header_sticky #top #wrap_all #main {padding-top: 0px !important;box-shadow: 0px 0px 00px rgba(0, 0, 0, 0.0) inset !important;}
body.page-id-2 #main .container_wrap_first {background: url('/wp-content/themes/sid-networks-enfold01/assets/images/fondbody01.jpg') repeat-y top center;}

.responsive .title_container .breadcrumb {top: 8px;}
.responsive #top .container .av-content-small,
.responsive #top #wrap_all .flex_column,
.responsive #top #wrap_all .av-flex-cells .no_margin {margin: 0 20px;width: 88%;}
.responsive .home .container .av-content-small,
.responsive .home #wrap_all .flex_column,
.responsive .home #wrap_all .av-flex-cells .no_margin {margin: 10px 0 !important;width: 100% !important;}
.responsive #top #wrap_all .container {width: 580px;max-width: 100%;}

div .alternate_color .tabcontainer .active_tab_content { padding: 0 0 0 20px !important;}

#top .gallery .gallery-item {width: 94px;height: 140px;margin: 8px 8px 0 0;}

.gallery img { width:94px !important; height:94px !important;}

body.page-id-2 .avia-builder-el-0, body.page-id-2 .avia-builder-el-0 h2,
body.page-id-2 .avia-builder-el-1, body.page-id-2 .avia-builder-el-1 h2,
body.page-id-2 .avia-builder-el-2, body.page-id-2 .avia-builder-el-2 h2,
body.page-id-2 .avia-builder-el-3, body.page-id-2 .avia-builder-el-3 h2,
body.page-id-2 .avia-builder-el-4, body.page-id-2 .avia-builder-el-4 h2,
body.page-id-2 .avia-builder-el-5, body.page-id-2 .avia-builder-el-5 h2,
body.page-id-2 .avia-builder-el-6, body.page-id-2 .avia-builder-el-6 h2,
body.page-id-2 .avia-builder-el-7, body.page-id-2 .avia-builder-el-7 h2,
body.page-id-2 .avia-builder-el-8, body.page-id-2 .avia-builder-el-8 h2{ height:220px; width:100%;}
body.page-id-2 .avia-builder-el-8 {margin-left: 0px !important;}

.wpcf7 .wpcf702, .wpcf7 .wpcf704,
.wpcf7 .wpcf701, .wpcf7 .wpcf703 {margin: 0 1% 0 1%;width: 100%;}
}

@media only screen and (max-width: 560px) {

body #header_meta { display:none;}
.infos_site,.infos_site .slogan{ margin:0; width:100%; text-align:center; height:60px; font-size:60%;}
.html_header_top.html_header_sticky #top #wrap_all #main {padding-top: 0px !important;box-shadow: 0px 0px 00px rgba(0, 0, 0, 0.0) inset !important;}
body.page-id-2 #main .container_wrap_first {background: url('/wp-content/themes/sid-networks-enfold01/assets/images/fondbody01.jpg') repeat-y top center;}

.responsive #top #wrap_all .container {width: 100%; max-width: 100%;}
.home .fullsize .content .entry-content-wrapper { padding: 0 20px; }

body.page-id-2 .avia-builder-el-0, body.page-id-2 .avia-builder-el-0 h2,
body.page-id-2 .avia-builder-el-1, body.page-id-2 .avia-builder-el-1 h2,
body.page-id-2 .avia-builder-el-2, body.page-id-2 .avia-builder-el-2 h2,
body.page-id-2 .avia-builder-el-3, body.page-id-2 .avia-builder-el-3 h2,
body.page-id-2 .avia-builder-el-4, body.page-id-2 .avia-builder-el-4 h2,
body.page-id-2 .avia-builder-el-5, body.page-id-2 .avia-builder-el-5 h2,
body.page-id-2 .avia-builder-el-6, body.page-id-2 .avia-builder-el-6 h2,
body.page-id-2 .avia-builder-el-7, body.page-id-2 .avia-builder-el-7 h2,
body.page-id-2 .avia-builder-el-8, body.page-id-2 .avia-builder-el-8 h2{ height:220px; width:100%;}

#top .gallery .gallery-item {width: 136px;height: 156px;margin: 8px 8px 0 0;}
.gallery img { width:136px !important; height:136px !important;}

body.page-id-2 .avia-builder-el-8 {margin-left: 0px !important;}
.addr01,.addr02,.addr03, .addr04 {width: 92%;float: none;margin: 5px 20px;}

}
