@media screen and (max-width: 1010px) 
{
#global{
display:none;
}

#global{
position:relative;
height:108px;
width:100%;
z-index:9
}

#topHeaderFixedMarge{
display:none;
}

#responsiveTopContener{
padding-bottom:50px;
}
#menuResponsive,#ResponsiveTopHeader{
display:block;
}

#ResponsiveTopHeader{
z-index:99999;
position:fixed;
background:#eee none repeat scroll 0 0;
height:55px;
width:100%;
}
.logoResponsiveBlock {
margin-top:-5px;
}
#menuResponsive .logo{
position:relative;
margin-top:0px;
}

#menuResponsive .logo {
background: url("../images/logo1.png") no-repeat scroll 0 0;
background-size: 148px 38px;
background-repeat: no-repeat;
display: block;
font-size: 0;
height: 43px;
text-indent: -9999px;
width: 148px;
display: inline-block;
transition: all 0.3s ease 0s;
list-style-type:none;
margin-top:-5px;
}

.logoContener{
margin-left:auto;
margin-right:auto;
text-align:center;
width:100%;
}

#contactMobile .more {
background: rgba(0, 0, 0, 0) url("../images/picto-tel.svg") no-repeat scroll 0 0 / 18px 28px;
display: inline-block;
font-size: 0;
height: 28px;
list-style-type: none;
text-indent: -9999px;
transition: all 0.3s ease 0s;
width: 18px;
}

#contactMobilea .more:hover,
#contactMobile .more:hover
{
border: 0px solid #0676c4;
}

#contactMobile{
margin-top:16px;
z-index:999;
position:absolute;
right:10px;
}

#top-creationdesiteContener,
#top-creationdesiteTitle,
#maintenanceIntro3Full #maintenanceIntro1Contener
{
width:90%;
}

#lhc_status_container{
display:none;
}

.bx-controls-direction{
display:none;
}

#ResponsiveTopHeader .jf_mm_trigger {
margin-top:9px;
margin-left:5px;
background: url("../images/menu.svg") no-repeat scroll 0 0;
background-size: 25px 20px;
background-repeat: no-repeat;
display: block;
font-size: 0;
height: 20px;
text-indent: -9999px;
min-width: 25px;
display: inline-block;
border-radius: 0px;
transition: all 0.3s ease 0s;
list-style-type:none;
}

#menuResponsive .jf_mm_wrapper .levelHolderClass {
font: 200 13pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
color:#ffffff;
}

#moduleWrapper {
margin-left: auto;
margin-right: auto;
max-width: 1009px;
position: relative;
}

.moduletable_bsa600 #moduleIllus {
float: none;
margin-right: 0px;
padding: 10px;
}

.moduletable_bsa600 #moduleIllus img{
margin-top:50px;
max-width:100%;
text-align:center;
}

#moduleLink{
text-align:center;
}

.custom_bsa600 #moduleFull #moduleTitle {
margin-top: 10px;
}

#moduleFull h2 {
margin-top: 10px;
position: relative;
text-align:center;
}

#moduleWrapper {
width: 90%;
padding-bottom:50px;
}

.moduletable_bsa600 #moduleWrapper {
height:auto;
}

.moduletable_bsa600 #moduleDesc {
width: 100%;
margin-top: 10px;
text-align:center;
}
#moduleDesc {
color: #333333;
font-size: 19px;
font-weight: 100;
line-height: 1.4769;
margin-top: 110px;
position: relative;
}

#actuWrapperBlock1 {
display: block;
margin-right: 0px;
position: relative;
width: 100%;
}

#actuWrapperBlock1a {
margin-top: 0px;
position: relative;
 width: 100%;
}

#actuWrapperBlock2 {
margin-left: 0px;
margin-right: 24px;
position: relative;
width: 100%;
margin-top:60px;
margin-bottom:60px;
}
#actuWrapper {
width: 100%;
}
#actuWrapperBlock2 .moduletable{
padding-left:20px;
padding-right:20px;
}

#actuWrapperBlock3 {
margin-left: 0px;
position: relative;
width: 100%;
}

#footerWrapper {
width: 100%;
}

#footerWrapper2 {
text-align:center;
 width: 100%;
}

.item-pagergpd #maintenanceIntro2Contener {
width: auto;
}

#slideContenerContent {
padding-top: 100px;
}

#slideContenerContentTitle {
font: 200 32pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-left: 20px;
padding-right: 20px;
}
.jf_mm_wrapper h2 {
display:none;
}

#actuWrapper h2 {
padding-left:20px;
padding-right:20px;
width: 90%;
}

#actuWrapper h2 {
width:auto;
}

.nspArts, .nspLinksWrap {
padding: 0 20px;
}

#actuWrapperBlock1a .nspArt .fnone {
width: auto;
}

#slideContenerContentTxt {
padding-left: 20px;
padding-right: 20px;
}

#footerContentTxt {
text-align:center;
margin-top: 0px;
padding-left:20px;
padding-right:20px;
}
.followUs, .logoFooter{
display:none;
}

#followPromatecBlock {
float: none;
text-align:center;
padding-bottom:20px;
}

.item-pagedelegation #maintenanceIntro1Full #maintenanceIntro1Contener {
margin-bottom: 70px;
margin-left: auto;
margin-right: auto;
padding-top: 80px;
position: relative;
width: auto;
}

#maintenanceIntro1ContenerBlock1{
padding: 0 20px;
}

#maintenanceIntro2Title{
text-align:center;
}

#externalisationBlockIcon {
float: none;
width:90%;
}

#maintenanceBenef #maintenanceIntro1Full h2 {
padding: 0 20px;
}

#externalisationSi #maintenanceBenef #maintenanceIntro1Full {
height: auto;
}

#ressourceGraphContener {
width:auto;
padding: 0 20px;
}

#maintenanceIntro1Full #maintenanceIntro1Contener {
margin-bottom: 0;
}

.item-pagedelegation #maintenanceIntro1Full #maintenanceIntro1Contener {
margin-bottom: 0;
padding-bottom:60px;
}

#maintenanceIntro2Contener {
width: auto;
}

#maintenanceIntro2Contener{
padding-left: 20px;
padding-right: 20px;
}

.item-pagevirtualisation #maintenanceIntro3Full #maintenanceIntro1Contener {
width: auto;
}

#virtualisation_schemaFull {
float: none;
width: auto;
}

.item-pagevirtualisation #maintenanceIntro1ContenerBlock1 #maintenanceIntro2Title {
float: none;
width: auto;
}

#virtualisation_schemaFull{
width:100%;
text-align:center;
display:none;
}

#virtualisation_schema {
background: rgba(0, 0, 0, 0) url("../images/virtualisation_schema2.png") no-repeat scroll 0 0;
height: 600px;
position: relative;
text-align: center;
width: 458px;
}

.fullpourquoidynamique {
width: auto;
padding: 0 20px;
}

.fullpourquoidynamiqueRow, .fullpourquoidynamiqueRow1 , .fullpourquoidynamiqueRow2{
float: none;
display:block;
padding-right: 0px;
width: 100%;
clear:both;
}

.wifiKeyWord {
float: none;
padding-right: 5px;
}

.item-pagevirtualisation #top-creationdesiteDEscription {
margin-left:0px;
}

#virtulActeurContener {
text-align:center;
width: auto;
padding-left:20px;
padding-right:20px;
}
#infogerancePlanBlock2FullContener {
text-align:center;
padding: 0 20px;
}

#virtuLogo {
float: none;
}

#infogerancePlanBlock2Full {
padding-bottom: 60px;
 max-width: auto;
width: auto;
}

#infogerancePlanBlock2 {
min-height: auto;
}

#infogerancePlanBlock2 {
min-height: 74px;
width: 100%;
}

#infogerancePlanBlock2FullContener {
width: 750px;
width: 90%;
}

#contactBlock, #contactBlock2 {
background-color: #171717;
}

#contactBlock1a{
display:none;
}
#contactBlock1b {
float: none;
height: 71px;
padding-top: 14px;
width: 100%;
}

#contactBlock1c {
float: none;
padding-left: 0px;
padding-top: 14px;
}

#contactBlockContener h1 {
color: #ffffff;
font: 300 22pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom: 10px;
}

#contactBlock, #contactBlock2 {
z-index: 9999999;
}

#contactBlock, #contactBlock2 {
overflow:auto;
width: 100%;
height:600px;
}
#contactBlockContener {
padding-right: 20px;
padding-left: 20px;
padding-bottom: 80px;
}

#DatacenterGreenBlockContener {
padding-right: 20px;
padding-left: 20px;
}

.item-pagedatacenter #securityFull1 #blockright {
 width: auto;
float: none;
}

#securityFull1 #blockright {
width: auto;
padding-right: 20px;
padding-left: 20px;
}

#contentContener {
width: auto;
}

#dc_security2 #expertise-bg {
width: auto;
}

#dc_security2 #expertise-bg {
min-height: auto;
}

#expertise-bg, #securityFull1{
height: auto;
}

#contentContener{
padding-right: 20px;
padding-left: 20px;
padding-bottom:40px;
}

#dc_security3 #blockrightContent {
width: 100%;
}

#clientContener {
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
padding-top: 100px;
position: relative;
text-align: center;
width: 100%;
}

#clientFull h2 {
padding-right: 20px;
padding-left: 20px;
}

#expertiseBlock, #expertiseBlocklast {
float: none;
margin-top: 30px;
text-align: center;
width: 100%;
}

#bsa-hero img, #bsaSpecFullIllus img{
width:100%;
}

.item-pagebsa #securityFull1 #blockright {
float: none;
padding-top: 0;
width: auto;
}

.bsa-spef, .bsa-fonc, .bsa-spef2, .bsa-fonc2 {
margin-bottom:10px;
display:block;
}

#bsaSpecLineLeft {
float: none;
width: 100%;
}

#securityFull1 #blockright {
float: none;
width: 100%;
}

#Stormshield_promatec {
display:none;
position: relative;
width: auto;
}

.item-pagestormshield #securityFull1 {
background: rgba(0, 0, 0, 0) url("../images/Stormshield_bg.jpg") no-repeat scroll 100% 0 / cover ;
height: auto;
}

.item-pagestormshield #securityFull1 #blockrightTitle ,
.item-pagebsa #securityFull1 #blockrightTitle{
background:none;
}

#securityFull1 #blockrightTitle, #securityFull1 #blockrightTitle2 {
padding-left: 0px;
}

.item-pagestormshield #securityFull1 #blockright {
padding-left: 0px;
padding-right: 0px;
width: auto;
}

#questionFull {
height: auto;
}

#questioncontenerTitle {
background: rgba(0, 0, 0, 0) url("../images/icon_question.png") no-repeat scroll top center;
color: #ffffff;
float: none;
padding-left:20px;
padding-right:20px;
height: auto;
margin-top: 3px;
margin-bottom: 20px;
padding-top: 70px;
text-align:center;
}

#questioncontener {
padding-top:40px;
padding-bottom:30px;
width: auto;
}

#questioncontener #moduleLink .more {
float: none;
}

#appliance_Stormshield {
width: 100%;
}

#gammeStormshieldImg img{
width:100%;
text-align:center;
}

#gammeStormshieldContener {
padding-left:20px;
padding-right:20px;
width: auto;
}

.item-pageInfogerance #solutionBackup #securityFull1 {
height: auto;
}

.item-pageInfogerance #securityFull1 #blockright {
padding-left: 0;
padding-right: 0;
}

#backupSchemaContener {
width: auto;
padding-left: 20px;
padding-right: 20px;
}

#backupSchemaContener img{
width:100%;
text-align:center;
}

#backupWhereContener {
padding-top:40px;
 text-align:center;
width: auto;
 padding-left: 20px;
padding-right: 20px;
padding-bottom:60px;
}

#backupWhereContener img {
float: none;
height: auto;
margin-top: 0px;
width: 50%;
}

#backupWhereResponse {
padding-top:40px;
font: 200 20pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

.item-pageInfogerance #solutionBackup #backup2 #securityFull1 {
height: auto;
}

#stormshieldIllusContent {
float: none;
width: 100%;
}

.item-pagestormshield .fullpourquoidynamique {
height: auto;
}

.item-pagevideo #top-creationdesiteDEscription {
margin-left: 0px;
}

#planVideo #maintenanceIntro2Contener {
width: auto;
}

#videoPlan {
background:none;
height:auto;
}

.videoLink1, .videoLink2, .videoLink3, .videoLink4, .videoLink5, .videoLink6 {
float:left;
background: #171717 none repeat scroll 0 0;
border-radius: 50%;
color: #ffffff;
cursor: pointer;
display: block;
font: 100 11pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
height: 25px;
padding-top: 8px;
position: relative;
text-align: center;
transition: all 0.3s ease 0s;
width: 33px;
left:0px;
top:0px;
z-index:99;
margin-right:7px;
}

#videoPlanDesc {
float: none;
height: 100%;
margin-left: 0px;
 width: auto;
}

#planVideo #maintenanceIntro2Title {
padding-bottom:30px;
}

.videoLink1Content, .videoLink2Content, .videoLink3Content, .videoLink4Content, .videoLink5Content, .videoLink6Content {
height: 100%;
position: relative;
width: auto;
display:block;
clear:both;
padding-top:30px;
}

#videoPlanDesc .videoLink1, #videoPlanDesc .videoLink2, #videoPlanDesc .videoLink3, #videoPlanDesc .videoLink4, #videoPlanDesc .videoLink5, #videoPlanDesc .videoLink6 {
right: 0px;
position: relative;
top: 0px;
}

#camBlock2Contener {
padding-left:20px;
padding-right:20px;
width: auto;
}

#logoFooter {
display:none;
}

.item-pageaffichageDynamique #contentContener {
width: auto;
}

#top-creationdesiteTitle {
margin-top: 135px;
}

#presentationSolutionsAffichageDynamiqueImg {
float: none;
width:100%;
text-align:center
}

#presentationSolutionsAffichageDynamiqueImg img{
max-width:40%;
padding-top:40px;
}

#presentationSolutionsAffichageDynamiqueDesc {
padding-top: 40px;
padding-bottom:40px;
width: auto;
text-align:center;
padding-left:20px;
padding-right:20px;
}

.item-pageaffichageDynamique #contentFull {
background: #0088CC;
min-height: 680px;
}

#fullaffichageWhois #contentContener {
padding-bottom: 20px;
width: auto;
}

.item-pageaffichageDynamique #affichagePlan img{
}

#affichagePlanSeparation{
display:none;
}

.item-pageaffichageDynamique #affichagePlan {
float: none;
text-align: center;
width: 100%;
padding-bottom:20px;
}

#slideCk .camera_caption_title {
margin-top: -350px;
width: auto;
}


#contentBlockContener {
width: auto;
}

#contentBlockBody{
padding-left:20px;
padding-right:20px;
}

.col_half, .col_third, .col_twothird, .col_fourth, .col_three_fourth, .col_fifth {
display: inline-block;
float: none;
margin-bottom: 20px;
margin-right: 2%;
position: relative;
}

.col_fourth {
width: 100%;
}

.counter {
padding: 7px 0;
}

.count-text {
font: 200 14pt/22px "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

.item-pageaffichageDynamique #securityFull1 #blockrightTitle,
.item-pageaffichageDynamique #securityFull1 #blockrightTitle2 {
background: none;
}

#digital_illus2 #securityFull1 #blockright {
padding-left:0px;
padding-right:0px;
}

.item-pageaffichageDynamique #digital_illus2{
background: rgba(0, 0, 0, 0) url("../images/digital_illus2_bg.jpg") no-repeat scroll 50% 0 / cover ;
height: auto;
padding-left:20px;
padding-right:20px;
padding-bottom:60px;
}


.item-pagewifi #affichageDynamique #top-creationdesiteDEscription {
padding-left: 0;
text-align: center;
}
#securityFull1 #blockright {
 padding-left:0px;
padding-right:0px;
}

#securityFull1 #blockrightTitle, #securityFull1 #blockrightTitle2{
background: none;
}
#securityFull1 {
background: #EFEFED;
height: auto;
width: 100%;
}

#solutionsSecurityblockLeft {
float: none;
width: auto;
}


#solutionsSecurityContener {

width: auto;
}

#solutionsSecurity1Full,#solutionsSecurity2Full {
 padding-left:20px;
padding-right:20px;
 height: auto;
width: auto;
padding-bottom:60px;
}

#solutionsSecurity1Full h2 {
padding-top: 0;
}

#solutionsSecurityblockLeft img,
#solutionsSecurityblockRight img {
width:100%;
}

.wifiKeyWord {
float: none;
padding-right: 5px;
}


.item-pagewifi #top-creationdesite {
height: auto;
padding-bottom:50px;
}

.item-pagewifi #top-creationdesiteTitle {
margin-top: 85px;
}


.item-pagewifi #sousblock1Full #presentationSolutionsAffichageDynamiqueDesc {
padding-top: 20px;
width: auto;
}


.item-pagewifi #slideCk .camera_caption_title {
margin-top: -350px;
width: auto;
}

.item-pagewifi #slideCk .camera_caption_desc {
width: auto;
}
#logoCisco {
text-align:center;
float: none;
}

#wifiCiscoImg {
float: none;
margin-right: 0px;

}

#wifiCiscoContent {
float: none;
width: auto;
}

#specialSepWifiCisco {
margin-bottom: 10px;
}


.item-pageInfogerance #top-creationdesiteTitle {
margin-top: 90px;
}

.item-pageaudit #maintenanceIntro2Full #maintenanceIntro2Contener {
width: auto;
}


#blockcontentFullContener {
 padding-left:20px;
padding-right:20px;
width: auto;
}
#blockcontentFullContenerContent1, #blockcontentFullContenerContent2 {
width: auto;
}

#maintenanceIntro1Contener #maintenanceIntro1ContenerBlock1 {
padding: 0 0px;
}


#maintenanceIntro1Full #maintenanceIntro1Contener {
 padding-left:20px;
padding-right:20px;
width: auto;
}

.item-pageaudit #maintenanceBenef #maintenanceIntro1Full {
height: auto;
padding-bottom:40px;
}

.item-pageformation #top-creationdesiteTitle {
margin-top: 95px;
 font: 200 32pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


#centreformationLogo {
text-align:center;
float: none;
margin-top: 0px;
padding-right: 0px;
width: auto;
}


.item-pageformation #securityFull1 #blockright {
margin-bottom: 30px;
width: auto;
}


#maintenanceIntro1Full, #maintenanceBenef #maintenanceIntro1Full {
height: auto;
padding-bottom:20px;
}

.item-pageconnectivite #maintenanceIntro3FullBg3 #securityFull1 {
background: #EEEDEB;
}

.item-pageconnectivite a.more3 {

float: none;

}


.item-pageconnectivite .moduletablebsa #top-creationdesiteTitle {
margin-top: 100px;
width: auto;
}




.item-pageInfogerance #securityFull1 {
height: auto;
}


.item-pageInfogerance #presentationSolutionsAffichageDynamiqueImg {
background: rgba(0, 0, 0, 0) url("../images/experience_icon.png") no-repeat scroll center top;
float: none;
height: 154px;
margin-right: 0px;
width: 100%;
text-align:center;
}

.item-pageInfogerance #experienceNbr h2 {

margin-top: 0px;
}


#count-number{
padding-top:80px;
}

.item-pageInfogerance #presentationSolutionsAffichageDynamiqueDesc {

width: auto;
}
#sousblock1Full {
margin-top:-2px;
}


#infogerance_plan {
height: auto;
margin-top: 45px;
position: relative;
width: 1009px;
}



#infogerance_plan {
background: none;
height: auto;
margin-top: 45px;
position: relative;
width: auto;
}

#infogerance_plan3 {
padding-left: 0px;
}

#infogerance_plan2{
font: 400 16pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#infogerance_plan2, #infogerance_plan3, #infogerance_plan4, #infogerance_plan5, #infogerance_plan6 {
color: #000000;
float: none;
margin-top: 0;
width: 100%;
 margin-left: 0px;
 padding-left: 0px;
}

#infogerance_plan7{
display:none;
}

.item-pagedelegation #helpdesk #maintenanceIntro1Full #maintenanceIntro1Contener {
width: auto;
}

#helpdeskType {
float: none;
width: auto;
}

#responsiveExContener {
width: auto;
}

#helpdesk #responsiveExContener {
padding-left:20px;
padding-right:20px;
}
#appelmaintenance #maintenanceIntro3Full #maintenanceIntro1Contener {
width: auto;
padding-left:20px;
padding-right:20px;
}

#helpdesk #top-creationdesiteTitle {
 margin-top: 100px;
}

.item-pagedelegation #top-creationdesiteTitle {
padding-top: 70px;
}

#ressourceGraphL {
float: none;
padding-right: 0px;
width: auto;
}

#ressourceGraphR {
float: none;
padding-right: 0px;
width: 100%;
padding-bottom:60px;
}
#ressourceGraphRimg{
 width: 90%;
}


.item-pageleasing #maintenanceIntro2Contener {
width: auto;
}



.item-pageleasing #maintenanceIntro1Full {
height: auto;
}

.item-pagemaintenance #top-creationdesiteTitle {
margin-top: 140px;
}


#affichage #maintenanceIntro2Full #maintenanceIntro2Contener {
height: auto;
padding-bottom:60px;

}
#affichage #maintenanceIntro2Contener {
width: auto;

}

#affichageImageTop {
float: none;
}
#affichageImageTop img{
padding-top:60px;
 width:100%;
}

#affichage #maintenanceIntro2Full #maintenanceIntro2Title, #affichage #maintenanceIntro2Full #maintenanceIntro2Desc {
text-align: center;;
}

#affichage #maintenanceIntro3FullBg2Contener {
width: auto;
padding-left:20px;
padding-right:20px;
}

#affichage #maintenanceIntro3Full #maintenanceIntro1Contener {
width: auto;
padding-left:20px;
padding-right:20px;
}

#affichage #affichage_vpi #maintenanceIntro3FullBg2Contener {
padding-left: 0px;
width: auto;
}

#affichage #infogerancePlanBlock2FullContener {
width: auto;
}

.item-pagedatacenter .moduletablebsa #top-creationdesiteTitle {
margin-top: 120px;
}

#DatacenterGreenBlockContener img{
float:none;
}


#dc_partenaires{
float:none;
text-align:center;
padding-bottom:40px;
}


#hebergementpointeTech #maintenanceIntro2Contener {
 
width: auto;
}


#hebergementpointeTech #maintenanceIntro2Title, #hebergementpointeTech #maintenanceIntro2Desc {
text-align: left;
 width: auto;
}


#hebergementpointeTech #maintenanceIntro2Full {

 background:#EDEDED;
}


#serveurDedieService #dc_security2 #expertise-bg {
 padding-bottom:60px;
}

.item-pagehebergement-serveur-dedie #infogerancePlanBlock2FullContener {

width: auto;
}


#hebergementpointeTech #maintenanceIntro2Desc img{
width:80%;
}


.item-pagevps #hebergementpointeTech #maintenanceIntro2Title, .item-pagevps #hebergementpointeTech #maintenanceIntro2Desc {
width: auto;
}


.item-pagevps #infogerancePlanBlock2FullContener {
width: auto;
}


#infogerancePlanBlock2Full {
padding-bottom: 120px;
}

.item-pagemutu .moduletablebsa #top-creationdesiteTitle {
margin-top: 100px;
}


.item-pagemutu #hebergementpointeTech #maintenanceIntro2Title, .item-pagemutu #hebergementpointeTech #maintenanceIntro2Desc {

width: auto;
}



.item-pagemutu #hebergementpointeTech #maintenanceIntro2Full {
background:#EDEDED;
}


.item-pagemutu #infogerancePlanBlock2FullContener {
width: auto;
}

.item-pagehousing .moduletablebsa #top-creationdesiteTitle {
margin-top: 100px;
}

.item-pagehousing #hebergementpointeTech #maintenanceIntro2Full {
background:#EDEDED;
}

#mutuPHP7Ready {
padding-left: 20px;
padding-right: 20px;
}


.item-pagehousing #infogerancePlanBlock2FullContener {
width: auto;
}



#solutionsCloudFull {

 
}

#solutionsCloudBlock2Title {
float: none;
padding-left: 20px;
padding-right: 20px;
 
}

#solutionsCloudContener {
max-width: auto;
width: auto;
}

#solutionsCloudHtag, 
#solutionsCloudContener h2,
#solutionsCloudBlock2Logo {
padding-left: 20px;
padding-right: 20px;
}

#solutionsCloudBlock2Logo {
float: none;
padding-top: 25px;
padding-bottom: 25px;
}
#solutionsCloudContener img {
padding-left: 0px;
}

#solutionsCloudBlock2Full {
border-bottom: 1px solid #a6a6a6;
height: auto;
}



#solutionsCloudContener {
margin-left: auto;
margin-right: auto;
max-width: auto;
position: relative;
width: 100%;
}

#solutionsCloudContener img{
max-width:100%;
height:auto;
}

#solutionsCloudBlock3Full{
padding-left: 20px;
padding-right: 20px;
}

#solutionsCloudContent {
padding-left: 20px;
padding-right: 20px;
}

#solutionsCloudBlock4aFull #solutionsCloudContener {
padding-left: 0px;
padding-right: 0px;
width: auto;
}

.item-pagemicrosoft-exchange #infogerancePlanBlock2FullContener {
width: auto;
}

.item-pagemessagerie-collaboration #top-creationdesiteTitle {
width: auto;
}

.item-pagemessagerie-collaboration #top-creationdesiteTitle {
margin-top: 85px;
}

#top-creationdesiteTitle {
font: 200 32pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
width: 100%;
}

.item-pagemessagerie-collaboration #securityFull1 #blockright {
width: auto;
}

.item-pagemessagerie-collaboration #securityFull1 {
height: auto;
}

.item-pagemessagerie-collaboration #maintenanceIntro1Full #maintenanceIntro1Contener {
width: auto;
}

.item-pagemessagerie-collaboration #maintenanceBenef #maintenanceIntro1Full {
height: auto;
}

.item-pagemessagerie-collaboration #messagerieSolutionList #solutionsCloudBlock2Full {
height: auto;
}

#slide1Over #slide1OverContener {
width: auto;
}

#homevideo1{
background: rgba(0, 0, 0, 0) url(../images/email_secure.jpg) no-repeat scroll center top; float: none; list-style: outside none none; position: absolute; width: 1404px; z-index: 50;

}

#slide1OverContener {
margin-top: 70px;
width: auto;
padding-left:20px;
padding-right:20px;


}

#slide1OverContener h2, #videoDesc {


}
#white_bg{
display:none;
}

#digiLeft {
float: none;
padding-right: 0px;
text-align: center;
width: auto;
}


#digiRight {
float: left;
font: 100 14pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-top: 10px;
width: auto;
padding-left:20px;
padding-right:20px;
}

#digitalblockFull {
background: #1C1C1E;
height: auto;
margin-top: 0;
position: relative;
width: auto;
z-index: 9;
}

#digitalblockContener {

max-width: auto;
padding-top: 60px;
 padding-bottom: 60px;

}



#digitalblockFull2 #digitalblockContener {
max-width: auto;

}

#digitalblockFull2 #digitalblockContener {
max-width: auto;
}


#digitalblockFull2 {
padding-top: 0px;
}

#digitalblockContener {

max-width: auto;

}
#digitalConception #digitalblockFull {
background: #115C84;
}

#digitalblockFull2 #digitalblockContener {
max-width: auto;
padding-bottom: 60px;
padding-top: 60px;
}

#lareussite #digiRight{
width:auto;
}

#lareussite #digiLeft {
padding-top: 10px;
}


#creationsiteweb{
background: url("../images/creationsiteweb.jpg") no-repeat scroll center top / cover ;
}


.item-pagedelegation #responsive #top-creationdesiteTitle {
padding-top: 90px;
}

#responsiveExDesc {
float: none;
text-align:center;
padding-top: 0px;
}

#responsiveExFull {
padding-left:20px;
padding-right:20px;
width: auto;
}

#responsiveExImg img{
width:100%;
height:auto;
}

#developpementSurMesure{
background: url("../images/developpementSurMesure.jpg") no-repeat scroll center top / cover ;
}

#developpementSurMesure #slide1OverContener h2 {
padding-top:40px;
font: 200 33pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#referencementSeo{
background: url("../images/referencementSeo.jpg") no-repeat scroll center top / cover ;
}


.item-pagemutu #seo #hebergementpointeTech #maintenanceIntro2Full {
background: rgba(0, 0, 0, 0) url("../images/google_search.jpg") no-repeat scroll center top;
}

#ecoContener {
max-width: auto;
width: auto;
}

#ecoContener {
max-width: auto;
padding-left: 20px;
padding-right: 20px;
padding-top:20px;
padding-bottom:20px;
}

#ecoFull {
background:#0088CC ;
}

.item-pagerecyclage #enviro2 #blockright {
float: none;
width: auto;
}

.item-pagerecyclage #enviro2 #securityFull1 {
background: none;
}

.item-pagemessagerie-collaboration #certif #securityFull1 {
height: auto;
}

.fullpourquoidynamique {
width: auto;
text-align:left;
}

#certif #solutionsCloudContener {
padding-left:20px;
padding-right:20px;
width:auto;
}

.item-pagedelegation #quisommenous #top-creationdesiteTitle {
margin-top: 0px;
}

#quisommenous #externalisationSi #maintenanceIntro3Full #maintenanceIntro1Contener {
text-align: left;
}

#quisommenous #externalisationSi #maintenanceIntro3Full #maintenanceIntro2Title {
text-align: left;
}

#specialActu #contentContener {
padding-bottom: 80px;
width: auto;
}

#moduleBlogSlide {
width: auto;
}


#moduleShareGlobal {
font: italic 200 11pt/1.6769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-top: 20px;
position: relative;
right: 0px;
text-align: right;
}

.camera_pag {
margin-bottom: 20px;
}

#globalComponent #blogHome #contentFull h2 {
margin-top: -20px;
}

#blogHome.nspArts, .nspLinksWrap {
padding: 0;
}

#blogLatestFooter {

width: auto;
}

#blogLatestFooter h2{
padding-left:20px;
padding-right:20px;
width: auto;
}

#blogTopIllus {
background: rgba(0, 0, 0, 0) none no-repeat scroll center top / cover ;
height: 250px;
}


#recrutementConentLeft,#recrutementConentRight {
float: none;
width: auto;
}

.modal {
background: #fe670e none repeat scroll 0 0;
border: 1px solid #fe670e;
color: #ffffff;
float: right;
font: 200 13pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-top: 60px;
padding: 9px 17px;
transition: all 0.3s ease 0s;
}

 .item-pagedelegation #recrutement #top-creationdesiteTitle {
margin-top: 120px;
}

#affichage #affichage_tbi #affichage_vpi #maintenanceIntro3FullBg2 #maintenanceIntro3Full img{
width:60%;
padding:30px;
height:auto;
float:none;
}

#securiteImBlockLeft, #firewallImBlockRight {
float:none;
text-align:center;
width : 100%;
}


#securiteImBlockLeft img{ 
margin-top:10px;
width : 80%;
}
#firewallImBlockRight img{
width : 80%;
}

#securiteImContener2 #securiteImBlockLeft img{
margin-top:0px;
width : 80%;
}
#securiteImContener2 #firewallImBlockRight img{
width : 80%;
}


#infraReseau #maintenanceIntro3Full #maintenanceIntro1Contener {
padding-top: 40px;
}

#infraPoste .moduletablebsa #top-creationdesiteTitle {
margin-top: 100px;
}

#logo_hp_lenovo img {
max-width:90%;
}

.item-pageinfraServeur #maintenanceIntro2Contener {
width: auto;
}

#serv_DL380{
max-width:100%;
}

#hpeserverImg{
float:none;
width:auto;
}
.item-pageinfraRack .moduletablebsa #top-creationdesiteTitle {
margin-top: 90px;
}


.item-pageinfraRack #maintenanceIntro2Contener {
width: auto;
}

#specialHomeVideo #videoHome #slideContenerContent,#specialHomeVideo #videoHome #slideContenerContentTitle {
color: #ffffff;
}

#slideHomeli{
background: rgba(0, 0, 0, 0) url("../images/serveurdedie_top.jpg") no-repeat scroll 50% 0 / cover ;
}

#serv_DL380 img, #securiteImContener img{
max-width:100%;
}

.item-pagevirtualisation #maintenanceIntro3Full {
 padding-left: 20px;
padding-right: 20px;
}

#unsubpage {
padding-left:20px;
padding-right:20px;
}

#unsubpage .button{

width:100%;
}

#unsubpage#other input{
width:100%;
}

.item-pagedelegation #top-creationdesiteTitle {
padding-top: 140px;
}


.item-pagedelegation #top-creationdesiteTitle {
margin-top: 0px;
}

#top-creationdesite {
width: auto;
}
#responsive #ressourceGraphL {
padding-right: 0px;
}

}

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

.inscriptionLogo{
float:none;
}

.inscriptionLogo img{
width:100%;
}

table{
width:100%;
}

#blockright img{
max-width:100%;
}
#ssl #top-creationdesiteTitle {
margin-top: 30px;
padding-top:0px;
}

.item-pagevps .moduletablebsa #top-creationdesiteTitle {
margin-top: 30%;
}

#cookieChoiceInfo{
display:none;
}

.item-pagergpd #top-creationdesiteTitle{
margin-top: 55px;
}

.item-pagergpd #top-creationdesiteTitle h1 {
font: 200 29pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

.item-pageinteratif #hebergementpointeTech #maintenanceIntro2Full {
    position: relative;
    background: #E5E5E5;
    height: auto;
}

#interactiviteSelectL {
    float: none;
    width: 100%;
	text-align:center;
}

#interactiviteSelectR {
    float: none;
    width: 100%;
    margin-left: 0px;
}

#interactivieproeduL{
margin-bottom:40px;
}
#interactivieproeduL, #interactivieproeduR {
    float: none;
    width: 100%;
}

.item-pageinteratif #referencementSeo video {
display:none;
}

.item-pageinteratif .bx-viewport {
  background: rgba(0, 0, 0, 0) url("../images/speechy_serv_bg.jpg") no-repeat scroll 50% 0 / cover;

}

#slideContenerContent {
    padding-top: 60px !important;
}	

.item-pageinteratif #maintenanceIntro2Contener {
    margin-bottom: 0px;
    width: 90%;
}
#specialActu .nspCol4 {
    width: 100% !important;
    padding-right: 0px !important;
}
.nspArts, .nspLinksWrap {
    padding: 0 00px !important;
}

.nspArt img.nspImage {
    height: auto!important;
    width: 100% !important;
}

#blogLatestFooter .nspCol4 {
       width: 100% !important;
    padding-right: 0px !important;
	padding: 20px !important;
	padding: 20px;
}

#actuWrapperBlock1a .nspCol2, #actuWrapperBlock3 .nspCol2{
          width: 100% !important;
    padding-right: 0px !important;
	padding: 20px !important;
	padding: 20px;
}
#slideContenerContentTitle h1 {
    font: 24pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;

}
}
