 /*@media (max-width:1024px) {*/
 @media (min-width:1200px) {

	 
    /* General */
    .wrapper {
        width: 1170px;
    }
    /* header */
    nav ul li a {
        padding: 0 15px;
    }
    .headerLeft {
        /*float: right;*/
        width:82%;
    }
    /* bloc recherche domaine */
    .selectField {
       width: 107px; 
    }
    .formField {
        width: 558px;
    }
    .checkBlock p {
       width: 130px;
    }
    /* Footer */
    .footer1 {
        width: 287px;
        margin: 0 105px 0 0;
    }
    .footer2 {
        width: 206px;
        margin: 26px 52px 0 0;
    }

    /* Index */
    .bannerContent {
        width: 690px;
    }
    .domaine {
        padding: 0 0 0 90px;
    }
    .serverBlock {
        width: 32%;
    }
    .serverBlock img {
        width: 100%;
    }
    .online {
        float: none;
        margin: 0;
    }
    .onlineBlock {
        width: 23.5%;
        margin-top: 30px;
        margin-bottom : 30px;
    }
    .commerce {
        background-size: cover;
    }

    /* Inner1 */
    .rightBlock {
        width: 872px;
    }
    .leftBlock {
        width: 277px;
    }
    .rightTop {
        width: 620px;
    }
    .servicesIconsBlock ul li {
        width: 134px;
    }
    .accreditedBlock ul {
        display: inline-block;
        text-align: center;
        width: 100%;
    }
    .accreditedBlock ul li {
        float: none;
        width: 16.9%;
        display: inline-block;
        text-align:center;
    }

    /* Inner2 */
    .quelle h5 {
        padding-bottom: 120px;
    }
    
    .ideal1 {
        min-height: 163px;
    }
    .platForm.hebergement .ideal1 {
        min-height: 176px;
    }
    .platForm.hebergement .quelle h5 {
        padding-bottom: 140px;
    }
    .ideal ul .ash {
        line-height: 50px;
    }
    .ideal ul li.white2 {
        line-height: 50px;
    }
    .ideal ul li.white {
        height: 50px;
    }
    .ideal ul .ash strong figure {
        margin: 0 auto;
    }
    .ideal ul .ash1 strong figure {
        margin: 0 auto;
    }
    .chooseBlock, .multiBlock {
        width : 273px;
    }
    .persoBlock, .table {
        width: 200px;
        margin-left: 24px;
    }
    .mois {
        width: 100%;
        background-size: cover !important;
        background-position: 0 -18px !important;
    }
    .ideal ul, .table .ideal ul {
        width: 95%;
    }
    .nosLeft, .nosRight {
        width: 573px;
    }
    .nosLeft figure img:not(.normalWidth), .nosRight figure img:not(.normalWidth) {
        width : 100%;
    }
    .web .tabMenu ul li {
        width: 33.33%;
    }
    .tabContent {
        background-size: contain !important;
    }
    .togetherLeft, .togetherRight {
        width: 47%;
        margin-left: 3%;
        float: left;
    }
    .creation {
        width: 100%;
    }
    .creation figure {
        width: 16%;
        margin-right: 2%
    }
    .creation figure img {
        width: 100%;
    }
    .creationContent {
        width: 77%;
        padding-right: 5%;
    }
    /* Inner3 */
    .mon_sit_left, .mon_sit_middle {
        width: 32.1%;
    }
    .mon_sit_top, .mon_sit_top.orgbg_2, .mon_sit_top1 {
           padding: 0 0 37px 0 !important;
           background-size: cover !important;
           background-position: 0px -15px !important; 
    }
    .mon_sit_top.orgbg_2 {
        padding: 0 0 60px 0 !important;
    }
    .mon_sit_top1 {
            padding: 0 0 37px 0 !important;
    }
    .video_block ul li {
        width: 32.1%;
        min-height: 394px;
    }
    .video_block ul li:last-child {
        margin-right: 0 !important;
    }
    .video_block ul li a {
        width: 100%;
    }
    .video_block ul li img {
        width: 100%;
    }
    .pack_nav ul li a {
        /*padding: 9px 39px 9px 39px;*/
    }
    .pack_content_top {
        /*width:95%;*/
        padding:0;
    }
    .pack_content_bottom {
        /*width:95%;
        padding:2.5%;*/
    }
    /* Inner 4 */
    .baner_3 .particular {
        width: auto;
    }
    .baner_3 .chooseBlock {
        width: 372px;
    }
    .baner_3 .choose {
        width: 372px;
    }
    .baner_3 .quelle {
        width: 100%;
    }
    .baner_3 .persoBlock {
        width: 240px;
    }
    .baner_3 .mois {
        width: 100%;
    }
    .baner_3 .mois_3 {
        background-size: cover !important;
        background-position: 0 -18px !important;
    }
    .baner_3 .ideal ul li.white2 {
        line-height: 15px;
        height: 43px;
    }
    .baner_3 .ideal ul li.white_3 {
        height: 43px !important;
    }
    .baner_3 .ideal ul .ash.white_3 strong figure {
        margin: 12px auto;
    }
    .votre_block_left {
        width: 31.5%;
    }
    .votre_block_rght {
        width: 66%;
    }
    .correction_block {
        width: 31.4%;
    }
    .correction_block.last {
        margin-right: 0 !important;
    }
    .correction_block ul li:nth-child(3){ padding:26px 0 23px 0;}
    .correction_block ul li:nth-child(4) {
       padding: 23px 0 23px 0; 
    }
    .correction_block ul li:nth-child(5) {
        padding: 16px 0 16px 0;
    }
    .correction_block ul li:nth-child(6) {
    padding: 13px 0 12px 0;}
    .correction_block ul li:nth-child(7) {
    padding: 14px 0 14px 0;
}
    .correction_block ul li:nth-child(8) {
        padding: 15px 0 12px 0;
    }
    .correction_block ul li:nth-child(9) {
        padding: 16px 0 16px 0;
    }
    .correction_block ul li:nth-child(10) {
    padding: 35px 0 35px 0;
}
    .correction_block ul li:nth-child(11) {
    padding: 15px 0 15px 0;
}
    .correction_block ul li:nth-child(12) {
    padding: 12px 0 12px 0;
    background: #ececec;
}
   .correction_block ul li:nth-child(13) {
    padding: 15px 0 13px 0;
}
.correction_block ul li:nth-child(14) {
    padding: 15px 0 12px 0;}
.correction_block ul li:nth-child(15) {
    padding: 14px 0 14px 0;
}
    .correction_block ul li:nth-child(17) {
        padding: 12px 0 12px 0;
    }
    .correction_block ul li:nth-child(18) {
    padding: 14px 0 14px 0;}
    .correction_block ul li:nth-child(19) {
    padding: 15px 0 15px 0;
}
    .nose_block2 {
        width: 100%
    }
    .nose_block2_left, .nose_block2_rght {
        width: 49.5%;
    }
    .nose_block2_left img, .nose_block2_rght img {
        width: 100%;
    }
    .nose_block2_rght {
        padding: 0 0 48px 0;
    }
    .inner_tabs_nav ul li a {
        padding: 9px 38px 11px 38px;
    }
    .inner_tabs_nav ul li:nth-child(5) a {
        padding: 9px 108px 11px 17px !important;
    }
    .tab_icons_left {
        width : 48.5%
    }
    .tab_icons_top span {
        margin: 8px 0 0 45px;
    }
    .tab_icons_left.last {
        margin:0!important;
    }
    .inner_tabs_content {
        padding-right: 15px; 
    }
    /* Inner5 */
    .client_block_nav ul li a {
        padding: 13px 27px 14px 17px;
    }
    .client_content_left, .client_content_rght_top {
        width: 49.5%;
    }
    .live_chat, .corrier {
        width: 49%;
    }
    .serveurs_in {
        width: 1170px;
    }
    .technic ul li {
        width:23.65%;
    }
    .technic ul li.last {
        margin-right: 0 !important;
    }
    .blogs_in ul li {
        width:23.65%;
    }
    .blogs_in ul li.last {
        margin-right: 0 !important;
    }
    .blogs_in {
        width: 1170px;
    }
    .blogs_in ul li {
        background-size: contain !important;
    }
    /* Inner 6 */
    .physique_block_left, .physique_block_right {
        width: 49%;
    }
    .que_nous_left {
        width:49%;
    }
    .que_nous_bottom_rght {
        width: 49%;
    }
    .technic ul li small {
        min-height: 41px;
    }
    .block ul {
        padding-right: 26px;
    }
    .block ul li, .block ul li.last1 {
        margin: 0 52px 47px 0 !important; 
    }
    .block ul li:nth-of-type(4n+4) {

        margin-right: 0 !important;
    }
    .block ul li:last-child, .block ul li:nth-last-of-type(2) {display:none;}
    /* Inner 7 */
    .physique_block_left h6, .physique_block_right h6 {
        background-size: contain;
            min-height: 46px;
    }
    /* Inner 8 */
    .container_2 {
        width: 1170px;
    }
    .faq_nav ul li a {
		padding: 11px 48px 12px 48px;
    }
    .block1_left {
        width : 32%;
    }
    .perso {
        background-size: cover;
        background-position: 0 -18px;
    }
    .perso.blue_bg {
        background-size: cover !important;
        background-position: 0 -18px !important;
    }
    .icon_block ul li {
        width : 18%;
    }
    .banner_lft {
        width: 60%;
    }
    .imbattable_lft {
        width: 50.8%;
    }
    .offert_lft {
        width: 50.8%;
    }
    .offert_rgt {
        width: 46.2%;
    }
    .pour_block {
        padding: 15px 0 25px 0;
    }
    .pour_block_left {
        padding-top: 15px;
        width: 48.5%;
    }
    .pour_block_rght {
        padding: 15px 0;
        width: 44.9%;
    }
    /* Inner 9 */
    .inner9_baner_content_left, .mar_1 {
        width: 31% !important;
    }
    .create_domain {
        padding-right: 15px;
    }
    .create_domain_left, .create_domain_rght {
        width: 50%;
    }
    /* Inner 10 */
    .technic ul li.daimond_li {
        width: 18.5% !important;
    }
    /* Inner 11 */
    .recher_che_left {
        width: 20.5%;
    }
    .recher_che_rght {
        width: 77.7%;
    }
    /* Inner 12 */
    .etapes_de_left {
        width: 20.5%;
    }
    .etapes_de_rght {
        width: 77.7%;
    }
	.etapes_de_rght2 {
        width: 58%;
    }
	.etapes_de_rght3 {
        width: 19.5%;
    }
    .etapes_de_rght_top {
        width: 100%;
        padding-bottom: 0;
    }
    .etapes_de_rght_left {
        width: 73%;
    }
    .prix_rght {
        width: 23%;
    }
    .prix_pad {
        padding: 20px 0px 68px !important;
    }
    /* Inner 14 */ 
    .etapes_de_left.lock_mrg2 {
        width: 100%;
    }
    .prix_erous {
        width: 93%;
    }
    .domain_block {
        width: 93%;
    }
    .valider_ma {
        width: 93%;
    }
    /* Inner 16 */
    .gorilla_sriot ul li {
        width: 23.7%;
    }
    .gorilla_sriot ul li a, .gorilla_sriot ul li a img {
        width: 100%;
    }
    .cannon_logos ul li {
        float: none;
        margin: 0 40px 26px 0;
    }
    .last {
        margin: 0 40px 26px 0 !important;
    }
    .cannon_logos ul {
        float: none;
        text-align: center;
    }
    .w_logo {
        width: 88%;
    }
    .blue_color {
        width: 91%;
    }
    .blue_color2 {
        width: 96%;
    }
    .gorilla_sriot ul li.last {
        margin: 0 !important;
    }
    /* FOOTER */
    .voter .formemail {
        width: 80%;
    }
    .footer1 .footerSelect {
        width: 100%;
    }
}


@media (max-width:1200px) {
    .o_pdate, .o_customer_address {
    width: 365px !important;
	}
	.o_recover_pass {
    margin-left: 0px!important;
    display:block;
    text-align:center;
}
#o_form_address label {
    width: 250px!important;
}
#phaseidentification label, #tabfacture label, #creaidpropriofieldset label {
	width: 60px!important;
}
#tabclient label {
	width:200px!important;
}
.platForm.ecomm .quelle li {
	min-height: 49px;
}
.baner_3 .choose ul li {
	margin:0;
}
.baner_3 .choose ul.linux2 {
    margin: 4px 0 0 15px;
}
.baner_3 .ideal1 {
	min-height: 125px;
}
.platForm.ecomm .quelle h5 {
    padding-bottom: 80px;
}
#o_form_address .control-group {
    clear: both;
    min-height: 30px;
}
span.btn-container {
	margin-right:30px		
}
.o_large_box legend{
    width: 750px !important;
}
.o_large_box fieldset {
    width: 750px!important;
}
	
#submitcoordonnee, div[id^="validation"], #active_step_details.o_large_box, .bloc_vir   {
	width: 750px!important;
}
#active_step_details.o_large_box {
     width: auto;
}	
	
table.o_cart_details, .o_total, .o_total table.o_details {
    width: 750px!important;
    max-width: 100%!important;
}



.cls


element.style {
    color: #ff6600;
}
.o_total table.o_details tr:nth-child(odd) td {
    background-color: #FFFFFF;
}
.o_total table.o_details td.o_first {
    width: 1000px;
}
table.o_cart_details td.o_first {
    width: 462px!important;	
}
.faq_nav ul li#tab3 {
min-width: 290px;
}
.faq_nav ul li#tab4 {
min-width: 260px;
}
.faq_nav ul li {
height:44px
}	 
.banner_btn {
	display: none;
}	 
.wrapper {
	width: 950px;
}
#logo {
	margin: 15px 0 10px 0px;
}
.selectField {
    margin: 15px 0 0 15px;
}
.person_nalize{ background:url(../images/tab_blue_bg.jpg) no-repeat center top; background-size:100% auto;}
.person_nalize_left{ margin:23px 0 0 5px; width:379px;}
.mon_sit_middle{ width:303px;}
.mon_sit_left{ width:303px;}
.mon_sit_left ul li h6{ width:265px;}
.mon_sit_left ul li strong{ width:264px;}
.mon_sit_middle ul li h6{ width:264px;}
.mon_sit_middle ul li strong{ width:262px;}
.mon_sit_middle h5{ padding:12px 25px 29px 19px;}
.video_block ul li{ width:302px;}
.video_block ul li a{ width:100%;}
.video_block ul li p{ font-size:15px;}
.video_block ul li a img{ width:100%; height:auto;}

.baner_3 .particular{ width:632px;}
.baner_3 .persoBlock{ width:201px;}
.baner_3 .mois{ background-size:100% auto; width:201px;}
.votre_block_rght{ width:619px;}
.correction_block{ width:196px; margin:0 15px 0 0;}
.inner_tabs_nav ul li:nth-child(5) a{ padding:9px 56px 11px 17px !important;}
.tab_icons_left{ width:452px;}
.rapport{ width:359px;}
.baner_3{ background-size:1450px auto !important;}
.client_block_nav ul li a{ padding:13px 20px 14px 0px;}
.que_nous_left{ margin:0px 0px 0px 30px;}
.physique_block_left{ width:426px;}
.nous_baner .wrapper{ width:97%;}
.contact_ez span{ font-size:23px;}
.block ul li{ margin:0px 89px 47px 0px;}

.mar_1{ width:320px !important;}
.php_block_rght{ margin:18px 19px 0px 0px;}
.schema_function{ padding:54px 0px 36px 15px;}
.schema_function_rght{ margin:0px 13px 0px 0px; width:456px;}
.create_domain_left{ width:452px;}
.create_domain_rght{ width:465px;}

.recher_che_left{ width:220px;}
.recher_che_rght{ width:705px; margin:0 4px 0 0;}
.cou_cou_bottom_left{ width:395px;}
.etapes_de .wrapper{ width:97%;}
.recher_che .wrapper{ width:98%;}
.recher_che_rght{ width:750px;}
.recher_che_left{ width:233px;}
.gorilla_sriot ul li{width: 234px;}
.faut_pour_top h4{ font-size:31px;}
.sites_block_main{background-size: 1035px 538px;}
.check_bg{background-size: 1054px 423px !important;}
.check_bg2{background-size: 1088px 422px !important;}
.check_bg3{background-size: 1044px 414px !important;}
.headerLeft {
	margin-left:5px;
}

nav ul li a {
	padding: 0 9px;
}
.adressBlock p {
	font: 16px/41px "Lato";
}
.bannerContent {
	width: 515px;
}
.domaine1 p {
	color: #423737;
	/*font: 66px/57px "dust_westregular";*/
	text-transform: uppercase;
	font: 45px/57px "lato";   
    font-weight: 800;
}
.domaineLinks li p {
	/*font: 27px/35px "asapbold";*/
	font: 27px/35px "lato";
    font-weight: 800;
}
.domaine strong {
	/*font: 51px/45px "poetsen_oneregular";*/
	font: 49px/45px "lato";
    font-weight: 800;
}

.domaineLinks li small {
float: left;
    margin: 0 0px 0 0;	
}
.domaineLinks li span {
    display: none;	
}

.serverBlock {
	width: 302px;
	margin: 0 0 0 20px;
}

/*.shared {
	width: 165px;
}*/
.shared h4 {
	font: 17px/73px Lato;
}
.onlineBlock {
	width: 225px;
	margin-left:15px;
}
.monthBlock {
	padding:5px 7px;
}
.onlineBlock .know {
	width: 94px;
}
.footer1 {
	margin: 0 60px 0 11px;
}
/*inner1*/
.rightBlock {
	width:690px;
}
.servicesIconsBlock {
	padding:0 11px 3px;
}
.servicesIconsBlock ul li {
	width:104px;
	height: 140px;
}
.informMenu ul li a {
	padding:0 12px;
}
.differenceContent {
	width:230px;
}
.footer2 {
	margin:26px 35px 0 0;
}


/*end inner1*/
/* ==========================================================================
   inner2 
   ========================================================================== */
.web .tab {
	padding: 20px 0;
}
.persoBlock {
	margin-left: 9px;
}
div.table {
	width: 166px;
	float: left;
	margin: 0 0 0 13px;
}
.nosRight {
	width: 465px;
}
.nosLeft {
	width: 465px;
}
.nosLeft figure::after {
	width: 439px;
}
.nosRight figure::after {
	top: 126px;
	width: 436px;
}
.togetherLeft {
	margin: 0 0 0 23px;
	width: 455px;
}
nav ul li a {
	font: 14px/48px "Lato";font-weight:900;
}
.adressBlock a {
	font:15px/41px "Lato";font-weight:900;
}
.headerTop .ratingImage {
	margin-right:2px;
}
.domaine {
    margin: 26px 0 0;
}
.formField {
	width:370px;
}
.commerce {
	background: url(../images/commercebg.jpg) top;
}

.nosRight figure::after {
	bottom:12px;
	width: 436px;
}
.togetherLeft {
	margin: 0 0 0 23px;
	width: 455px;
}
nav ul li a {
	font: 13px/48px "Lato";font-weight:900;
}
.adressBlock p {
  font: 15px/41px "Lato";
}


 }

@media (max-width:979px) {
.web .tabMenu.ecommerce ul li {
    width: 100%!important;
}
.domainpage .ratesLeftBlock, .domainpage .ratesRightBlock {
min-height:295px;
}
.domainpage .ratesLeftBlock.specialeo:after {
top:269px;
right:11px;
}
.baner_3 .choose ul li {
    margin: 0;
}
.baner_3 .choose ul.linux2 {
    margin: 4px 0 0 10px;
}
.ecomm .mois1 {
    height: 160px;
}
.ecomm .quelle li {
    min-height: 49px;
}
#active_step_details.o_large_box {
    width: 750px!important;
}


.o_large_box legend {
    width: 750px !important;
}
.o_large_box fieldset {
    width: 750px!important;
}


table.o_cart_details, .o_total, .o_total table.o_details {
    width: 750px!important;
}

table.o_cart_details, .o_total, .o_total table.o_details {
    width: 750px!important;
}

.etapes_de_left .annuler{
display:none;	
}


.banner_contentf { 
    text-align: center;
}	
.faq_number {
display: none;
}
.faq_answer {
width: 100%
}	
nav {
background: #1e499b;
color: white;
}
nav ul li a {
color: white;
}	 
.hideMobile {
    display: none !important;
}
.onlyMobile {
    display:initial !important;
}
.select_type.onlyMobile {
    display:inline-block !important;
}
#logo a {
    background-image: url('../images/logo.png') !important;
}
.wrapper {
 width: 750px;
}
.bannerImage {
 display: none;
}
.adressBlock p {
 display: none;
}
.bannerIn2 .adressBlock p {
 display: block;
}
.bannerIn2 .adressBlock span {
	display:none;
}
.adressBlock {
 left: 0;
 position: absolute;
 top: 0px;
 display:none;
}
.bannerContent {
 float: none;
 margin: 0 auto;
 width: 515px;
 clear:both;
 overflow:hidden;
}
.banner {
 padding: 0 0 32px;
}
.checkBlock p {
 font: 18px/63px "Lato";
 width: 90px;
}
.formField {
 width: 359px;
}
.shared {
 width: 120px;
}
.monthBlock {
 width: 99px;
}
.monthBlock h2 {
 font: 32px/48px "Lato";font-weight:900;
}
.shared h4 {
 font: 20px/21px Lato;
 padding: 15px 0 16px 0px;
 text-align:left;
}
.serverBlock {
 margin: 0 0 0 16px;
 width: 239px;
}
.best {
 padding: 0 2%;
 width: 96%;
}
.best h6 {
 font: 19px/21px "Lato";font-weight:700;
}

.web .tabMenu ul:not(.tablist) li a.active {
height:auto;
}
.best {
 padding: 0 4%;
 width: 100%;
}
.best ul {
 margin:0;
 padding: 0 30px 0 0;
}
.best li {
 font: 11px/20px "Lato";
}
.contact1 p {
 font: 35px/46px "Lato";font-weight:900;
 padding: 11px 30px 13px;
}
.contact1 span {
 font: bold 20px/40px "lato";
}
.onlineBlock {
background-image:none;
}
.onlineBlock1 {
background-image:none;
}
.onlineBlock2 {
background-image:none;
}
.onlineBlock3 {
background-image:none;
}
.onlineBlock {
 width: 172px;
}
.onlineBlock h4 {
 padding: 8px 0 14px 10px;
}
.onlineBlock ul {
 margin: 0 0 0 9px;
}
.onlineBlock ul li {
 font: 13px/16px "Lato";
 margin: 0 0 5px;
 padding: 0 0 0 16px;
}
.onlineBlock .know {
 display: inline-block;
    margin: 0;
    position: absolute;
    bottom: 5px;
    right: 35px;
}
.onlineBlock .monthBlock {
 float: right;
}
.footer1 {
 margin: 0 20px 0 0;
 width: 191px;
 padding: 30px 0 0 0;
}
.footer1 .footerSelect {
 background: none repeat scroll 0 0 #ffffff;
 margin: 0 0 14px;
 width: 188px;
}
.footer2 {
 margin: 26px 19px 0 0;
 width: 165px;
}
.footer2 h6 {
 font: bold 14px/21px "Lato";font-weight:700;
}
.footer3 {
margin-right:0;
}
.onlineBlock h4 { 
    font-size: 16px;
}
.footerLeft {
 float: left;
 margin: 21px 0;
 width: 72%;
}
.france figure {
 float: left;
 margin: 0 0 0 14px;
}
.france p {
 float: left;
 font: 12px/38px "Lato";
}
.france {
 float: left;
 margin: 10px 0 0;
 width:25%;
}
.commerce {
background-position: center center;
}
.menuIcon {
 display: block;
 position:absolute;
 top:-62px;
 right:0;
}

nav ul {
width:100%;
clear:both;
overflow:hidden;
}
nav li {
width:100%;
text-align:right;
}
nav ul li a {
background:none;
}
.rating {
 display: none;
}
.contact {
display:none;
}
.countries {
display:none;
}
.articles {
 display: none;
}
.headerBottom {
display:none;
}
.headertopLinks li.client{
	background-size:10%;
	padding:4px 13px 4px 32px;
}
.headertopLinks li {
	font:18px/20px "Lato";
}
.headertopLinks li a {
	font:18px/20px "Lato";
}
.headertopLinks {
	margin:10px 0 0 60px;
}

/*innaer1*/
.bannerContentRight {
	float:left;
	margin-left:90px;
}
.rightBlock {
    width: 498px;
}
.rightTop {
	width:498px;
	padding-bottom:15px;
	max-width:100%;
}
.rightTop .besoin a {
	font:12px/14px "Lato";
	display:block;
}
.rightTop h2 {
	padding:0px 48px 0 0;
}
.besoin {
    float: right;
    margin-top: 0;
    width: 140px;
	display:none;
}

.rightTop {
    width: 499px;
}
.domainpage .bannerContentRight {
    width: 650px;
}

.domainpage .ratesLeftBlock.specialeo:before {
    background: none; 
}
.ratesRightBlock h4 {
    font-size: 25px;
}
.pack.icann img{
margin-top: 99px!important;
position: relative;
left: -109px;
}

.servicesIconsBlock ul li {
    width: 112px;
    height:140px
}
.informMenu ul li {
    width: 100%;
	border-top:1px solid #fff;
}
.informContent ul li {
	border:none !important;
	width:96%;
}
.informMenu ul li a {
	border:none;
	display:block;
}
.informMenu ul li a span {
	display:none;
}
.informContent ul li a {
	border-top:1px solid #d9d9d9;
    margin-left: 33px;
    width: 89%;
	font:16px/14px "Lato";
	padding:2px 0 12px 0;
}
.informContent {
	padding-bottom:0;
}
.difference {
	width:100%;
	min-height:100%;
	padding:12px 0;
}
.differenceContent p strong {
	display:block;
}
.differenceContent {
    width: 350px;
	margin-left:25px;
}
.differenceImage > img {
	margin-top:10px;
}
.solutions ul li a {
	margin-right:7px;
}
.solutions {
	min-height:180px;
}
.solutionsBlock2 .solutions {
	min-height:200px;
}
.notificationBlock h2 {
	font:32px/32px "Lato";
	padding:12px 0;
}
.accreditedBlock ul li {
	margin-right:30px;
}
.voter .formemail {
	width:70%;
}
.topDomainsBar {
	display:none;
}
.menu {
    background: none repeat scroll 0 0 #1e499b;
    float: right;
    /*position: fixed;*/
    
    right: 35px;
    top: 81px;
    width: 410px;
    z-index: 9999999999;
	display:none;
	bottom:0;
	overflow:auto;
}
nav ul li a {
	margin-right:10px;
	font-size:20px;	
}
.domaine2 h3 {
	z-index:2147483644;
}
/*end innaer1*/
.adressBlock a span {
	display:inline-block;
}

/* ==========================================================================
   inner2 
   ========================================================================== */
   .toutes {
 display:none;
}
 .multi {
 display: none;
}
.nosRight {
 width: 364px;
}
.nosLeft {
 width: 365px;
}
.nosLeft figure::after {
 width: 340px;
 bottom: 2px;
}
.nosRight figure::after {
 bottom: 2px;
 width: 336px;
 left:0;
 right:0;
 margin:0 auto;
 top:auto;
}
.nosContent h5 {
 font: 25px/45px "Lato";
 padding:0;
 background:none;
 text-align:left;
}
.nosContent > figure {
 width: 330px;
 margin-bottom:42px;
}
.nosRightContent ul li a {
 font: 14px/18px "Lato";font-weight:700;
}
.nosRightContent ul li {
 font: 14px/21px "Lato";
}
.togetherLeft {
 margin: 0 23px 0 23px;
 width: 344px;
}
.togetherRight {
 float: left;
 width: 350px;
}
.creation {
 float: left;
 margin: 22px 0 0;
 width: 355px;
}
.creationContent {
 float: left;
 width: 247px;
}
.web #tab1, .web #tab2, .web #tab3 {
 background: url(../images/tab1bg.png) no-repeat #fff;
 overflow: hidden;
 width: 100%;
}
.web .tabMenu ul {
 height: auto;
}
.web .tabMenu ul li a.active {
 height: auto;
}
.web .tabMenu ul li a {
 font: 18px/40px Arial, Helvetica, sans-serif;
 padding: 0 0 0 16px;
 text-align: left;
 border-top:2px solid #fff;
}
aside.solutions ul.tablist li a {
    border:none !important;
}
.web .tabMenu ul li, .web .tabMenu.sms ul li {
 width: 100%;
}
.web .tabMenu.vps ul li {
 width: 100%;
}
.web .tabMenu ul li a.active {
background:#ff6600 !important;
background-image: none !important;
}
 .topDomainsMenu {
 display:none;
}
.menu ul li a:hover  {
	color:#ff6600; 
 }
.menu ul li:hover .topDomainsMenu1 {
	display:block;
	background:#fff;
}
.topDomainsMenu1 li a {
	font-size:12px;
	line-height:30px;	
}
.topDomainsMenu1 li a:hover {
	background:none !important;
	color:#ff6600;
}
nav ul li:first-child a:hover {
	background:none;
	color:#ff6600;
}
.particular {
 float: left;
 width: 68%;
}
.mois {
 background: url(../images/moisbg.png) no-repeat scroll center center rgba(0, 0, 0, 0);
 height: 94px;
 width: 227px;
 background-size:100% 100%;
}
.persoBlock {
 float: left;
 width: 227px;
 margin-left: 27px;
 margin-bottom: 25px;
}
.ideal ul {
 width: 216px;
}
.mois p {
 padding: 6px 45px 0 4px;
 float:right;
}
.mois h6 {
 color: #ffffff;
 padding: 7px 8px 0 25px;
}
.adressBlock span {
 display: none;
}
.bannerIn3 .adressBlock {
 left: 0;
 top: 8px;
}
.adressBlock span{
display:none;	
}

.contentBlock1 .tabMenu {
	height:auto;
}
.informMenu ul li a.active span {
	display:none;
}

.adressBlock a {
    background: url("../images/I-icon.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);
	padding-left:60px;
}
.plus a {
	background:url("../images/arrow.png") no-repeat scroll right 10px center rgba(0, 0, 0, 0);
	padding-left:20px;
}

.domaine {
    margin: 40px 0 0;
}
.banner {
	background-size:100% 100%;
}
.checkBlock {
	width:100%;
}
.shared {
    padding-right: 5px;
    width: 105px;
}
.commerceContent {
	width:355px;
	margin-left:0;
}
.commerceBlock h5 {
	font:48px/45px "Lato";font-weight:900;
}
.commerceContent ul {
	margin-left:5px;
}
.commerceBlock strong {
	margin-left:84px;
}
.commerceright1 strong {
	font:46px/60px "Lato";font-weight:900;
}
.commerceright1 {
	margin-left:60px;
}

.commerceright {
	margin-left:0;
}
.commerce {
    background-size: 168% 100%;
}
nav ul li a:hover {
	background:none;
	box-shadow:none;
}

.footer2 li strong {
  font: 15px/21px "Lato";font-weight:700;
}

.ddcommon {
	width:100% !important;
}
nav ul li:hover .subMenu {
  position: relative;
  width: auto;
  border:none;
  box-shadow:none;
  border-radius:0;
}
.webSite {
    float: none;
    width: 100%;
}
.optimises {
    float: none;
    width: 100%;
}
.gray{
background:none;	
}
.persoBlock1 .mois{
background-size:100% 100%;	
	
}
.nosRightContent h5 {
  font: 25px/45px "Lato";	
  background: none;
  padding:0;
  text-align:left;
}
nav ul li ul li ul li a span {
	font:11px/20px "Lato";
}
.ideal1 {
	min-height:138px;
}
.bannerIn3 {
	/*background:url("../images/banner3.png") no-repeat scroll -233px 0 / 143% 20% rgba(0, 0, 0, 0);*/
	background: url("../images/banner3.png") no-repeat scroll -363px 0;
}
.banner_bgvps {
    background: url(../../img/serveur_virtuel_banner.jpg) no-repeat top center;
    width: 100%;
    float: left;
}
.wordpressphpbb {   
    margin-left: 0;
}

.tweets {
	display:none;
}
nav ul li:hover .subMenu3 {
    left: auto;
}
.informContent ul li:first-child a {
    border: medium none;
    padding: 2px 0 4px;
}

.platForm.sauvegarde_photo .mois:after {
    display: none;
}

.contin_uer .ret_our2:after, .accepte_les_rght a:after {
    right: -40px;
    border-width: 23px;
    border-left: 17px solid #FF6600;
}

.informMenu ul.c3k li {
float: none;
width: 100%;
}
.rightTop {float: none;width: 100%;background: white;padding-bottom:0!important;}
.rightTop h2 {
float:none;
text-align:center;
padding-bottom: 8px!important;
border-color:inherit;
}

}
/**inner3 start here**/
@media only screen and (min-width: 768px) and (max-width: 1023px){
.informContent ul.checkLink li {
margin:0;
padding:5px;
width:100%;
}
.informContent ul.checkLink li:not(:first-child) {
border-top: 1px solid #d9d9d9 !important;
}
.informContent ul.checkLink li span.li-content {
border:none;
width:100%
}
.informContent ul.checkLink li span.flaticon-checked8 {
display:none;
}
.informMenu ul.c3k li {
float: none;
width: 100%;
}
.informContent ul.checkLink li a {
display:inline;
border:none;
width:auto;
margin:0;
font-weight:inherit
}
.informContent a, .informContent ul li a {
	display:inline;
	border-top:none
}	
.informContent ul.fa-ul {
	/*margin-left:0px;*/
	margin-top:20px
}
.informContent ul.fa-ul li span.flaticon-checked8:first-child {position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center;
}
.informContent ul.fa-ul li {
	margin-top:5px;
	margin-bottom:5px;
	/* margin-left: 0; */
}
.org_radio {
padding: 54px 0 0 0px;
}
.sta_bg {
padding: 125px 0 0 0!important;
}	
.voter_formula_rght {
width:52%;
}
.org_radio2 {
line-height:60px;
padding:0 0 0 1px;
}
.org_radio2.org_mrg2 {
line-height:88px;
}
.org_radio2.org_mrg3 {
line-height:110px;
}
.org_radio2.top_mrg2 {
line-height: 100px;
}
.inner3_baner{ background:url(../images/tab_baner.png) no-repeat center top; background-size:100% auto;}	
.professionnel{ float:none; display:block; margin:0 auto; display:block; width:614px;}
.mon_sit{ width:98.5%;}
.mon_sit_left{ width:31%; margin:0 0 0 13px;}
.mon_sit_top{ background:url(../images/tab_orng.png) no-repeat left top; background-size:100% 100%;}
.mon_sit_left ul li a{ display:none;}
.mon_sit_left ul li h6{ float:none; display:block; margin:0 auto; text-align:center; width:auto;}
.mon_sit_left ul li strong{ float:none; display:block; margin:0 auto; text-align:center; width:auto;}
.mon_sit_top h4{ font-size:20px; line-height:26px; padding:8px 0 10px;}
.mon_sit_top p{ font-size:15px; padding:4px 0 8px;}
.mon_sit_top span{ font-size:17px; line-height:16px;}
.mon_sit_left h5{ font-size:30px; padding:4px 25px 18px 29px;}
.mon_sit_middle{ width:31%; margin:0 5px 0 19px;}
.mon_sit_top1 h4{ font-size:20px; line-height:26px; padding:10px 0 9px;}
.mon_sit_middle .choix_de{ left:4%; display:none;}
.mon_sit_middle .choix_de2{ left:4%; display:block;}
.mon_sit_middle small strong{ font-size:16px; right:-24px;}
.mon_sit_top1{ background:url(../images/tab_green.png) no-repeat left top; background-size:100% 100%;}
.mon_sit_top1 p{ font-size:15px; line-height:19px; padding:4px 0 8px;}
.mon_sit_middle h5{ font-size:36px; padding:12px 19px 29px 13px;}
.mon_sit_left a{ width:144px; font-size:22px;}
.mon_sit_left .gratee{ width:119px; font-size:15px;}
.mon_sit_left ul li h6{ font-size:16px;}
.mon_sit_left ul li strong{ font-size:16px;}
.mon_sit_middle a{ width:173px; font-size:28px;}
.mon_sit_middle .gratee1{ width:119px; font-size:15px; padding:4px 0 7px;}
.mon_sit_middle ul li a{ display:none;}
.mon_sit_middle ul li h6{ float:none; display:block; text-align:center; width:auto; font-size:16px;}
.mon_sit_middle ul li strong{ float:none; display:block; text-align:center; width:auto; font-size:16px;}
.orgbg_2{ background:url(../images/tab_orng1.png) no-repeat left top !important; padding:0 0 32px !important; background-size:100% 100% !important;}
.pad_1 { padding: 4px 25px 18px 16px !important;}
.mon_sit_left small strong{ font-size:16px; right:-28px; top:14px;}

.person_nalize{ background:url(../images/tab_blue_bg.jpg) no-repeat center top; padding:0 0 21px; background-size:100% auto;}
.person_nalize_left{ width:398px;}
.person_nalize_left span{ width:100%; top:37px; left:-19px;}
.person_nalize_left span img{ width:100%; height:auto;}
.person_nalize_rght h5{ font-size:31px; line-height:32px;}
.person_nalize_rght p{ font-size:15px; line-height:18px; padding:16px 12px 17px 24px;}
.person_nalize_rght{ width:415px; position:relative; z-index:999;}
.person_nalize_rght a{ width:305px; font-size:20px; margin:0 0 0 50px;}
.google_block{ background:url("../images/tab_women.png") no-repeat scroll center -71px; padding:91px 0 35px; background-size:100% auto;}
.google_top_left{ width:375px;}
.google_top_rght{ width:355px; margin:0 17px 0 0;}
.google_top_left .google{ width:97px; top:85px;}
.google_top_left .google img{ width:100%; height:auto;}
.google_top_rght_top h6{ font-size:25px;}
.google_top_rght_top p{ font-size:15px; line-height:22px;}
.google_top_left .yahoo{ width:60px;}
.google_top_left .yahoo img{ width:100%; height:auto;}
.google_top_left .yahoo{ top:120px; right:106px;}
.google_top_left .bring{ width:78px; top:186px; right:64px;}
.google_top_left .bring img{ width:100%; height:auto;}
.video_block{ width:100%;}
.video_block ul{ width:100%;}
.video_block ul li{ width:31%; margin:0 10px 0 13px;}
.video_block ul li a{ width:100%;}
.video_block ul li a img{ width:100%; height:auto;}
.video_block ul li h6{ font-size:21px; line-height:25px; padding:9px 20px 20px;}
.video_block ul li p{ font-size:14px; line-height:18px;}
.video_block ul li h5{ font-size:21px; padding:9px 15px 20px;}
.video_block ul li p a{ font-size:14px; display:inline; padding:0 0 0 2px;}
.orange_block{ padding:18px 0 21px;}
.orange_block h6{ padding:0 80px 19px 80px;}
.apporter{ background:url(../images/tab_man.png) no-repeat left top;}
.apporter_slider{ width:459px; margin:0 13px 0 0; padding:0 0 114px;}
.apporter_slider_top span br{ display:none;}
.apporter_slider .bx-wrapper .bx-controls-direction a{ top:104% !important;}
.apporter_slider .bx-wrapper .bx-next{ right:39% !important;}
.apporter_slider .bx-wrapper .bx-prev{ left:36% !important;}
.apporter_slider_top p{ padding:0 13px 20px 0;}
.pack_creation{ padding:0; margin:0 auto;}
.pack_nav ul{ float:none; display:block; width:100%;}
.pack_nav ul li{ float:none; display:block; margin:0 auto; border-right:none; border-bottom:solid 1px #FFF;}
.pack_nav ul li a span.active{ display:none;}
.pack_nav ul li:hover a span{ display:none;}
.pack_content_top{ width:96%;}
.pack_content_top_left{ float:none; display:block; margin:0 auto 25px; width:466px;}
.pack_content_top_rght{ float:none; display:block; margin:0 auto; width:100%;}
.pack_content_top_rght h6{ padding:0 260px 18px 0;}
.pack_content_top_rght span{ padding:0 0 25px 0;}
.pack_content_bottom{ width:96%;}
.simple_block_left{ width:47%; display:table;}
.simple_block_top{ width:221px; margin:0 0 0 43px; float:left;}
.res_mrg{ margin:-92px 0 0 !important;}
.res_mrg1{ margin:-112px 0 0 !important;}
.simple_block_left a{ display:table-cell; vertical-align:middle; float:none;}
.professionnel .bx-wrapper .bx-prev{ left:-37px !important; background:url(../images/lft_mobile.png) no-repeat left top !important;}
.professionnel .bx-wrapper .bx-next{ right:-19px; background:url(../images/rght_mobile.png) no-repeat left top;}
.pack_nav ul li a{ display:block; border-right:none;}
.pad_1{ padding:14px 25px 23px 16px !important;}
.txt_1{ padding:18px 0 0 0 !important;}
.person_nalize_left{ margin:23px 0 0 25px;}

/**inner4 start here**/
.baner_3{ background:url(../images/tab_women_bg.jpg) no-repeat center top !important; background-size:100% auto !important;}
.baner_3 .bannerContentRight{ float:none; display:block; margin:0px auto 0; display:block;padding-top:25px;}
.baner_3 .our_side{ display:none;}
.baner_3 .platForm{ padding:60px 0 20px;}
.baner_3 .particular{ width:417px;}
.res_cont1{ display:none !important;}
.res_mrg{ margin:0 !important;}
.baner_3 .chooseBlock{ margin:0 0 0 3px;}
.baner_3 .persoBlock{margin-bottom: 25px;margin-left: -4px;margin-right: 7px;}
.votre_block{ display:none;}
.plat_Form1{ display:block !important;}
.nose_block2{ width:80%; padding:21px 0 11px;}
.nose_block2{ width:98%; float:none;}
.nose_block2_left{ width:49%;}
.nose_block2_left span{ width:100%;}
.nose_block2_left span img{ width:100%; height:auto;}
.nose_block2_rght{ width:49%; padding:0 0 15px;}
.nose_block2_rght span{ width:100%;}
.nose_block2_rght span img{ width:100%; height:auto;}
.nose_block2_left .shoping_icon{ display:none;}
.nose_block2_rght .hand_symbol{ display:none;}
.nose_block2_left h4{ float:none; width:340px; padding:0 0 18px 11px;}
.nose_block2_rght h5{ width:357px; float:none; padding:4px 0 15px 9px;}
.nose_block2_left p{ font-size:13px; padding:0 10px 0 13px;}
.nose_block2_left p em{ font-size:13px;}
.nose_block2_left ul li{ font-size:13px; margin:0 0 0 14px !important;}
.nose_block2_left ul li small{ font-size:13px;}
.nose_block2_left ul li a{ font-size:13px;}
.nose_logos ul li:nth-child(1) a img{ width:79px; height:auto;}
.nose_logos ul li:nth-child(2) a img{ width:66px; height:auto;}
.nose_logos ul li:nth-child(3) a img{ width:61px; height:auto;}
.nose_logos ul li:nth-child(4) a img{ width:58px; height:auto;}
.nose_block2_rght p{ font-size:13px;}
.nose_block2_rght p small{ font-size:13px;}
.nose_block2_rght ul li{ font-size:13px; margin:0 0 4px;}
.nose_block2_rght ul li a{ font-size:13px;}
.nose_block2_rght ul li em{ font-size:13px;}
.cont_pad{ padding:9px 20px 10px !important;}
.inner_tabs_nav ul{ float:none; display:block; margin:0 auto;}
.inner_tabs_nav ul li{ display:block; margin:0 auto; float:none; border-bottom:solid 1px #FFF;}
.inner_tabs_nav ul li a span.active{ display:none;}
.inner_tabs_nav ul li a:hover span{ display:none;}
.inner_tabs_nav ul li a{ display:block;}
.inner_tabs_content{ padding:20px 0 0 15px;}
.tab_icons_left{ width:48%;}
.rapport{ width:74%;}
.off_block{ padding:15px 0 27px;}
.nose_block2_left ul{ margin:17px 9px 0 6px; display:block;}
/**inner5 start here**/
.nous_baner{ background:url(../images/tab_baner_1.jpg) no-repeat center top; padding:106px 0px 54px; background-size:100% auto;}
.nous_content h2{ font-size:28px;}
.nous_content h3{ font-size:25px; margin:-27px 0px -8px;}
.client_pad{ padding:45px 0px 0px !important;}
.physique_block_left ul{ margin:0px 0px 20px 2px;}
.nous_content h2 em{ font-size:30px;}
.nous_content{ width:434px; background:#FFF;}
.contact_ez{ width:304px;}
.contact_ez span{ font-size:19px; line-height:22px; width:233px; padding:5px 0px 5px 22px;}
.contact_ez span strong{ font-size:19px;}
.nous_content p{ font-size:15px; line-height:19px;}
.nous_content p big{ font-size:15px;}
.nous_content p a{ font-size:15px;}
.client_block_nav ul{ display:block; float:none; margin:0; padding:0;}
.client_block_nav ul li{ display:block; float:none;}
.client_block_nav ul li a{ display:block; padding:13px 21px 32px 0px; border-bottom:solid 1px #FFF; border-right:none;}
.client_block_nav ul li:nth-child(2) a{ /*display:block; padding:13px 21px 15px 0px !important; border-bottom:solid 1px #FFF; border-right:none;*/}
.client_block_nav ul li a em.active{ display:none;}
.client_block_nav ul li a:hover em{ display:none;}
.client_content_left{ float:none; display:block; margin:0 auto 22px; width:100%;}
.client_content_rght_top{ float:none; display:block; margin:0 auto; width:100%;}
.votre_form{ padding:20px 24px 0px 23px;}
.votre_form ul li .text_field{ width:75%;}
.votre_form .text_are1{ width:97%; margin:14px 0px 0px 0px;}
.number_form{ width:58%; margin:0 auto;}
.votre_form span{ margin:7px 2px 0 0;}
.live_chat{ width:50%;}
.pour_top1 ul{width: 64%; margin:0 auto;}
.corrier{ width:47%;}
.serveurs{ background:url(../images/tab_blue_1.jpg) no-repeat center top; background-size:cover; padding:0px 0px 53px;}
.serveurs_in{ width:100%;}
.serveurs_in h2{ padding:29px 0px 55px;}
.technic ul li p{ display:none;}
.technic ul li small{ border:none;}
.technic ul li{ width:191px; margin:0;}
.blogs_in{ width:100%; text-align:center;}
.live_chat small{ width:213px;}
.blogs_in h2{ padding:26px 0px 50px;}
.blogs_in ul{ margin:0 0 0 0px;}
.blogs_in ul li{ width:165px; background:url(../images/women_tab.jpg) no-repeat left top #FFF; min-height:289px;}
.blogs_in ul li p{ display:none;}
.blogs_in ul li a{ margin:0 auto;}
.blogs_in ul li h4{ padding:178px 10px 50px 10px;}
.blogs_in ul li:nth-child(2){ background:url(../images/lap_tab.jpg) no-repeat left top #FFF;}
.blogs_in ul li:nth-child(3){ background:url(../images/key_tab.jpg) no-repeat left top #FFF;}
.blogs_in ul li:nth-child(4){ background:url(../images/card_tab.jpg) no-repeat left top #FFF;}
.blogs_in ul li:nth-child(1) h4{ padding:178px 10px 30px 10px;}
.c_pad{ padding:178px 10px 50px 10px !important;}
.blogs_in ul li:nth-child(4) h4{ padding:178px 10px 30px 10px !important;}
.pour_top1 small{ background:url(../images/gray_tab.png) no-repeat center center;}
.live_chat span{ background:url(../images/gray_bg2_tab.png) no-repeat center center;}
.corrier span{ background:url(../images/gray_bg2_tab.png) no-repeat center center;}
/**inner6 start here**/
.physique_block_left p{ display:none;}
.physique_block_right p{ display:none;}
.physique_block_left{ width:338px;}
.physique_block_right{ width:349px;}
.que_nous_left{ width:346px; margin:0px;}
.que_nous_rght{ width:355px;}
.que_nous_rght a img{ width:100%; height:auto;}
.que_nous_left h6{ font-size:20px; padding:0px 0px 16px;}
.que_nous_left ul li{ font-size:13px; line-height:22px;}
.physique_block_right h6{ font-size:20px;}
.physique_block_left h6{ font-size:19px;}
.physique_block_top{ padding:0px 20px 16px 17px;}
.que_nous_bottom_left{ width:355px;}
.que_nous_bottom_left a img{ width:100%; height:auto;}
.que_nous_bottom_rght{ width:356px; margin:0px 7px 0px 0px;}
.que_nous_bottom_rght p{ font-size:14px;}
.que_nous_bottom_rght p span{ font-size:14px; display:inline;}
.block ul{ margin:0 0 0 17px;}
.block ul li{ margin:0px 22px 47px 0px; width:30%;}
.block ul li a img{ width:100%; height:auto;}
.que_nous_left p{ padding:15px 0px 3px 10px;}
.aide_1{ background-size:100% auto !important;}
.aide_2{ background-size:100% auto !important;}
.live_chat p{ margin:0 50px 0 50px;}
.technic{ text-align:center;}
/*55095-content start*/ 	
.choix_1{top:-22px;left: 4%;}	
.baner{/*background-size: 1240px auto;*/  background:url(../images/baner_tablet_img.png) no-repeat left top; background-size:100%; }
.faq_nav{ margin:0 15px 0 15px;}
.container_2{ width:100%; overflow:hidden;}	
.faq_nav ul{ float:none; display:block;}
.faq_nav ul li{ float:none; display:block;}
.faq_nav ul li a{ display:block; border-bottom:solid 1px #FFF; border-right:none;}
.block1 h3{padding: 35px 90px 62px 90px;}
.block1_left{ width:230px;}
.perso h4{ font-size:20px; padding:0px 0px 7px;}
.perso{ background:url(../images/orange_bg.png) no-repeat left top; background-size:100% 100%; padding:14px 0px 21px 0px;}
.perso span:not([class^="flaticon"]){ font-size:15px; line-height:19px; padding:22px 10px 22px 10px;}
.block1{ width:100%; margin:0 auto;}
.block1_left h5{ font-size:30px; padding:5px 0px 25px 9px;}
.block1_left .commender{ width:135px; font-size:19px; padding:0px 0px 3px;}
.offert_block ul li h4{ width:auto; float:none; font-size:16px;}
.offert_block ul li a{ float:none; display:none;}
.offert_block ul li h6{ width:auto; float:none; font-size:16px;}
.blue_bg{ background:url(../images/blue_bg.png) no-repeat left top !important; background-size:100% 100% !important;}
.lws{padding:30px 0 6px !important;margin: 0px 0px 4px;}
.size1 {font-size: 16px !important;}
.jour p{padding:0 5px 30px 5px;}
.icon_block{ text-align:center;}
.icon_block ul{ float:none; display:inline-block;}
.icon_block ul li{ width:150px; margin:0px -2px 0px 0px;}
.icon_block ul li p{ display:none;}
.icon_block ul li h6{ border:none; font-size:15px; line-height:18px;}
.banner_1{ background:url(../images/mobile_baner.jpg) no-repeat center top; background-size:cover; padding:0 0 21px;}
.block1_left{ margin:0 0 0 14px !important; width:31%;}
.banner_lft{    width: 340px;margin: 0 0 0 10px;}
.banner_lft h2{ line-height:27px; padding:29px 0 25px;}
.red_bar h3{padding: 0px 60px 16px;}
.red_bar{ padding:13px 0px 5px;}
.imbattable_lft{ width:283px; margin:0 0 42px 30px;}
.imbattable_rgt{ width:350px; margin:35px 14px 0px 0px;}
.imbattable_rgt a img{ width:100%; height:auto;}
.imbattable_lft span img{ width:111px; height:auto;}
.imbattable_lft h4{ font-size:19px;}
.imbattable_lft span{ margin:31px auto 6px;}
.imbattable_lft p{ display:none;}
.offert_lft{ width:378px;}
.offert_rgt{ width:363px; float:right;}
.offert_lft span img{ width:111px; height:auto;}
.offert_lft p{ display:none;}
.offert_rgt span img{ width:111px; height:auto;}
.offert_rgt p{ display:none;}
.offert_lft h4{ font-size:19px;}
.offert_rgt h4{ font-size:19px;}
.offert_rgt span{ margin:28px auto;}
.one{ display:none !important;}
.two{ display:block !important;}
.three{ margin:28px auto 65px !important;}
.pour_block_rght{ margin:0px 0px 0px 44px; width:188px;}
.pour_block{ background-size:cover;}
.pour_block_left{ margin:21px 0px 0px 10px;}
.faq_nav ul li a big.active{ display:none;}
.footer1 figure{ display:none;}	
.faq_nav ul li a:hover big{ display:none;}
.tabs_content{ width:100%; margin:0 auto;}
.baner h1{ padding:0 20px 35px 0; }
.soluation{ margin:0 20px 0;}
.baner h2{ padding:26px 53px 0 0; font-size:43px;}
.offert_block ul li{ padding:10px 0;}
.yellow{ padding:5px 0 5px 0 !important;}
.mrg{ font-size: 25px !important; margin: 0 auto 26px !important;width: 203px !important;}
.baner h2 big{font-size:29px;}
.baner h2 small{font-size:43px;}
.baner .vior{margin:25px 140px 50px 0;}
/* -------------inner9 start-----------------*/
.inner9_baner_content_left{ width:231px; margin:0px 0px 0px 9px;}
.mar_1{ width:250px !important;}
.libre_et_top{ width:100%; padding:8px 0px 10px;}
.libre_et_top .site_intxt{ width:324px;}
.faut_pour_top_in{ background-size:440px auto;}
.faut_pour_top{ padding:45px 0px 22px 11px;}
.faut_pour_top h4{ padding:0px 0px 30px;}
.php_block{ padding:48px 0px 29px;}
.php_block a{ margin:0;}
.php_block_rght{ width:488px; margin:18px 2px 0px 0px;}
.schema_function_rght{ display:inline-block; float:none; margin:34px 13px 0px 0px;}
.schema_function_left{ display:block; margin:0 auto; width:65%; float:none; text-align:left;}
.create_domain{ padding:19px 0px 0px 16px;}
.create_domain_left{ width:54%;}
.create_domain_rght{ width:44%;}
.les_commends_in{ padding:0px 0px 20px;}
.schema_function{ width:100%; float:none; text-align:center; padding:54px 0px 36px 0;}

.daimond_li{ width:146px !important;}
/* -------------inner11 start-----------------*/
.recher_che{ padding:19px 0px 26px;}
.recher_che_rght{ float:none; display:block; margin:0 auto;}
.recher_che_left{ float:none; display:block; margin:0 auto; width:100%;}
.recher_che_left_top{ width:48%; float:left; display:inline-block;}
.con_seils{ width:48%; display:inline-block; float:right; padding:0px 0px 63px;}
.recher_che_left_top ul li{ margin:0px 13px 0px 13px;}
.con_seils p a{ display:inline-block;}
.noms_nav{ display:none;}
.recher_baner{ background:url(../images/baner_man_tab.jpg) no-repeat left top; min-height:176px; background-size:cover;}
.cou_cou_bottom_left{ width:59%;}

.contact_status_rght {
    width: 470px;
}
.offer_pour {
    width: 337px;
}

 /* -------------inner12 start-----------------*/
 .contact_status{ width:100%; margin:0px 0px 20px;}
.etapes_de_left{ float:none; display:block; margin:0 auto; width:100%; background:none; padding:0;}
.etapes_de_left h4{ display:none;}
.etapes_de_rght{ float:none; display:block; margin:0 auto;} 
.etapes_de_left ul{border:none;clear:both;margin:2px 0px 0px 0px;display:inline-block;text-align:center;width:100%;background: white;}
.etapes_de_left.lock_mrg2 ul li{border:none;display: inline-block;width: 33%;float: left;line-height: 10px;position: relative;margin:0;min-height: 45px;}
.etapes_de_left ul li:not(:last-child):after, .etapes_de_left ul li:not(:last-child):before {
	left: 70%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.etapes_de_left ul li:not(:last-child):after {
	border-color: rgba(255, 255, 255, 0);
	border-left-color: #ffffff;
	border-width: 24px;
	margin-top: -24px;
}
.etapes_de_left ul li:not(:last-child):before {
	border-color: rgba(233, 233, 233, 0);
	border-left-color: #E9E9E9;
	border-width: 27px;
	margin-top: -27px;
}
.etapes_de_left ul li:nth-child(1){}
.etapes_de_left ul li:nth-child(1) a{ margin:2px 0 9px 21px;}
.etapes_de_left ul li:nth-child(2) a{ margin:2px 0px 9px 51px;}
.etapes_de_left ul li:nth-child(3) a{ margin:2px 0px 9px 51px;}
.etapes_de_left ul li:nth-child(2){}
.etapes_de_left ul li:nth-child(3){}
/* -------------inner13 start-----------------*/
.res_one{ padding:0 34px 0 0 !important;}
.recher_che_rght{ width:98%;}
.prix_erous{ width:91%;}
.lws_starter span{ width:345px;}
.lws_starter small{ width:140px;}
.lws_starter_top_left{ width:363px;}
.lws_starter_top_rght{ width:266px;}
.domain_block{ width:91%;}
.valider_ma{ width:91%;}

.val_res{ display:none !important;}
.recher_che_left2{ display:block; width:98%; margin:0 auto; padding:48px 0 0 0;}
.con_seils2{ width:49%; float:left; display:inline-block;}
.modes_top{ float:right; display:inline-block; width:48%; margin:0;}
.con_seils2 h5 br{ display:none;}
.con_seils2 h5{ padding:12px 0 12px 0;}
.con_seils2 em{ padding:5px 44px 0px;}
.credit_cards{ text-align:center; width:100%; padding:20px 0px 0px; display:inline-block;}
.credit_cards ul{ float:none;}
.vire_ment{ padding:4px 0px 0px 0px; width:100%; text-align:center; width:100%; display:inline-block;}
.vire_ment ul{ float:none; text-align:center;}
.credit_cards ul li{ margin:0px 43px 17px 0px;}
.vire_ment ul li{ margin:0px 44px 11px 0px;}
/*.res_no{ display:none !important;}*/
.contact_status_top{ padding:38px 0px 8px 0px;}
/* -------------inner16 start-----------------*/
.ref_size{ font-size:18px !important;}
.ref_size2{ padding:22px 10px 18px 10px !important;}
.ref_size2 br{ display:none;}
.cannon_logos{ padding:41px 0px 15px 0%; width:100%;}
.cannon_logos ul li{ margin:0px 34px 20px 0px !important; float:none;}
.cannon_logos ul{ float:none; display:inline-block; text-align:center;}
.w_logo{ width:91%; margin:0 auto;}
.w_logo small{ width:623px; font-size:18px; padding:12px 0px 0px 20px;}
.sites_block_main{ background:#FFF; margin:72px 0px 0px;}
.sites_block_top p{ font-size:14px; padding:16px 13px 57px;}
.sites_block_bottom span{ width:39%;}
.sites_block_bottom span img{ width:100%; height:auto;}
.sites_block_bottom_rght{ width:58%; padding:11px 0px 0px; margin:0 4px 0 0;}
.gorilla_sriot ul li{ width:31%; margin:0px 9px 40px 8px !important;}
.gorilla_sriot ul li a img{ width:100%; height:auto;}
.site_block2_top{ width:91%; margin:0 auto;}
.site_block2_top small{ width:625px; font-size:19px;}
.check_bg{ background:#FFF !important;}
.site_block2_bottom_left{ width:58%;}
.site_block2_bottom span{ width:39%;}
.site_block2_bottom span img{ width:100%; height:auto;}
.blue_color{ width:91% !important;}
.que_size{ font-size:19px !important;}
.check_bg2{ background:#FFF !important; margin:65px 0px 0px !important;}
.check_bg3{ background:#FFF !important; margin:65px 0px 0px !important;}
.blue_color2{ width:91% !important;}
.que_size2{ font-size:18px !important;}

.res1_siz{ font-size:33px !important;}
.les_res{ font-size:18px !important;}


.cou_cou_top span{ width:45%;}
.cou_cou_top_rght{ width:50%;}
.cou_cou_top_rght ul li{ width:31%;}
.cou_cou_bottom_rght{ width:22%; margin:0px 5% 0px 0px;}
.sites_block_main{ padding:0;}
.sites_block_main .wrapper{ width:100%;}
.gorilla_sriot{ background:#ececec; display:inline-block; width:100%;}
.sites_block_bottom{ width:97%; margin:0 auto;}
.site_block2_bottom{ width:97%; margin:0 auto;}
.gorilla_sriot ul{ float:none; display:inline-block; text-align:center;}

/* HACK TABLETTE */
.monthBlock h2 {
         font-size: 28px;
     }
     .monthBlock h3 span {
         font-size:24px;
     }
     aside.onlineBlock {
         height: 250px;
     }
     .onlineBlock .know {
         bottom: 10px;
     }
     .formField {
         border-right: none;
     }
     .best {
         height: 271px;
     }
     .informContent ul li a {
         margin-left: 0;
         padding-left: 5px !important;
     }
     .solutions {
        min-height: 230px;
    }
     .solutionsBlock2 .solutions {
        min-height: 265px;
    }
    .create_domain_rght {
        min-height: 276px
    }
    .creationContent {
        width:49%;
    }
    .mois h6 {
        font-size: 25px;
    }
    .perso span:not([class^="flaticon"]) {
        bottom: 0px;
    }
    .choose {
        height: 195px;
    }
    .fieldset2012 table {
        width:100%;
    }
    .pour_block_rght {
        padding-top: 10px;
    }
    .choix_1 {
        left: 50%;
    }
    .pack_nav ul li {
        width: 100%;
    }
    .pack_nav ul li.current:after, .pack_nav ul li:hover:after, .inner_tabs_nav ul li.current:after, .inner_tabs_nav ul li:hover:after {
        display: none;
    }
    .baner_3 .choose {
        height: 211px;
        width: 100%;
    }
    .baner_3 .mois span {
        top:20px;
    }
    .baner_3 .quelle {
        float: none;
    }
    .baner_3 .seo .mois:after {
        display: none;
    }
    .baner_3 .seo .chooseBlock {
        width:272px;
    }
    .baner_3 .seo .particular {
        width: 462px;
    }
    .baner_3 .seo .ideal ul .ash strong figure, .baner_3 .seo .ideal ul .white strong figure {
        margin:0 auto;
    }
    .baner_3 .seo .quelle h5 {
        padding-bottom: 63px;
    }
    .baner_3 .seo .mois {
        width: 100%;
    }
    .baner_3 .seo .mois_3 {
        background: #97B52C !important;
    }
    .platForm.stockage .perso .ideal ul {
        margin-top: 0;
    }
    .ideal ul .ash strong figure {
        margin:0 auto;
    }
    .platForm.sauvegarde .quelle {
        padding-top: 0;
    }
    .platForm.sauvegarde_photo .chooseBlock {
        width:340px;
    }
    .platForm.sauvegarde_photo .particular {
        width:410px;
    }
    .platForm.sauvegarde_photo .particular .ideal ul {
        width:100%;
    }
    .platForm.sauvegarde_photo .quelle {
        padding-top: 0;
    }
    .platForm.sauvegarde_photo .mois {
        width:100%;
    }
    .platForm.sms .chooseBlock {
        width: 265px
    }
    .platForm.sms .particular {
        width:63%;
    }
    .platForm.sms .particular .persoBlock {
        width:44%;
    }
    .platForm.sms .particular .persoBlock .mois {
        width:100%;
    }
    .platForm.sms .particular .persoBlock .ideal ul {
        width:100%;
    }
    .platForm.sms .particular .persoBlock .mois p {
        padding: 6px 20px 0 4px;
    }
    .platForm.sms .particular .persoBlock .mois h6 {
        padding: 7px 8px 0 10px;
    }
    div.ddChild[style^="z-index: 9999;"] {
        height: 100px !important;
    }
} 
 
@media (max-width:767px) {
.wrapper {
	width: 90%;
}
.client{
	display:none;	
}
.banner {
    padding:14px 0;
} 
.bannerIn2 .adressBlock {
	top:0;
}
.adressBlock {
	left: 0;
	position: relative;
	top: 0;
}
.check {
	margin:0 0 0 0;
}
.formField {
    width: 100% !important;
}
.formField .formControl {
	font: 22px/36px "Lato";
}
.selectField {
	margin: 10px 0 0 10px;
}
.formField {
 border-left:none;
}
.adressBlock a {
width:98%;
}
.check p {
 font: 20px/26px "Lato";font-weight:700;
 padding: 17px 0 20px;
}
.check p {
 font: 20px/26px "Lato";font-weight:700;
 padding: 17px 0 20px;
}
.checkBlock p {
display:none;
}
.SumoSelect > .CaptionCont {
	display:block;
	padding:5px 8px;
}
.searchButton {
 float: none;
 margin: 0 auto;
 width: 167px;
 display: table;
 clear: both;
}
.server {
 width: 100%;
 margin:29px 0 0 0;
}
.serverBlock {
 float: none;
 width: 100%;
}
.month {
 width: 100%;
}
.serverBlock > figure img {
 float: left;
 width: 100%;
}
.shared {
 width: 239px;
}
.server .serverBlock:first-child {
 margin-left: auto;
}
.shared h4 {
 font: 20px/41px Lato;
}
.serverBlock {
 float: none;
 width: 358px;
 margin: 0 auto 25px;
 overflow: hidden;
}
.plus {
 display: none;
}
.adressBlock a {
 display: block;
 text-align: center;
 width: 100%;
 padding-left:12px;
}
.banner {
 background-image: none;
}
.bannerContent {
 display: none;
}
.online {
 float: left;
 margin: 28px 0 0 0;
 width: 100%;
}
.online .onlineBlock:first-child {
 margin-left: auto;
}
.onlineBlock {
 float: none;
 overflow: hidden;
 width: 100%;
 margin: 0 auto 0;
 margin-bottom:10px;
}
.onlineBlock3 {
    margin-bottom: 10px !important;
}
.onlineBlock ul {
 float: left;
 margin: 0 0 0 9px;
 width: 150px;
}
.commerce {
 display: none;
}
.footer1 figure {
 display: none;
}
.footerlabel {
     clear: both;
    float: none;
    margin: 0 auto;
    width: 150px;
    overflow: hidden;
    height: 36px;
}
.socialIcons h6 {
 text-align: center;
}
.socialIcons li {
 display: inline-block;
 float: none;
}
.socialIcons {
 text-align: center;
 margin: 16px 0 0 0;
}
.footer2 {
 display: none;
}
.footerLeft {
 display: none;
}
.france {
 float: none;
 margin: 0 auto;
 width: 185px;
     padding: 10px 0;
    height: 60px;
}
footer {
 padding-bottom: 20px;
}
.footer1 .footerSelect {
 margin: 16px auto 25px;
 width: 290px;
}
.voter1 h6 {
 text-align: center;
 width: 100%;
}
.footer1 {
 float: none;
 margin: 0 auto;
 width: 300px;
}
.onlineBlock {
 float: none;
 overflow: hidden;
/* width: 353px;*/
}
.checkBlock1 {
 background: none repeat scroll 0 0 #ffffff;
 float: left;
 margin: 0 0 15px;
 width: 100%;
}
.formField {
 margin: 6px 0;
}
.checkBlock {
background:none;
}
#logo2 {
display:block;
float:left;
margin:15px 0;
}
#logo {
display:none;
}
/*inner1*/

.bannerIn2 {
	background:none;
	margin-bottom:14px;
}
.domaine2 {
    display: none;
}
.leftBlock {
    width: 100%;
}
.countriesPrices {
    width: 96%;
}
.rightBlock {
    width: 100%;
}
.rightTop {
    width: 100%;
}
.besoin {
	display:none;
}
.rightTop h2 {
    padding: 4px 0 0;
    width: 100%;
	font:28px/30px "Lato";
}
.servicesIconsBlock ul li a img {
	display:none;
}
.servicesIconsBlock ul li {
    width: 32%;
	text-align:center;
	padding:4px 0;
	min-height:120px;
}
.servicesIconsBlock ul li a strong {
	margin-left:20px;
}
.servicesIconsBlock ul li a strong,.servicesIconsBlock ul li a small,.servicesIconsBlock ul li a span {
	display:inline-block;
}
.servicesIconsBlock {
    padding: 15px 11px 15px 0;
	width:100%;
}
.informContent {
	background:#fff;
}
.informContent h2 {
    font: 25px/26px "Lato";
    margin: 36px 0 18px 11px;
}
.informContent ul li a {
    font: 16px/20px "Lato";
    margin-left: 33px;
    padding: 2px 9px 10px 0;
    width: 82%;
}
.notificationBlock h2 {
    font: 22px/25px "Lato";
    padding: 12px 0;
}
.postBlock {
    padding: 0 12px;
}
.differenceContent {
    margin-left: 18px;
    width: 67%;
	margin-top:18px;
}
.differenceContent p {
	display:none;
}
.differenceImage > img {
    margin-top: 0;
}
.differenceContent strong {
	padding-right:8px;
}
.solutionsBlock {
    padding: 0;
	margin:0;
}
.solutions {
	width:100%;
	min-height:100%;
}
.solutionsBlock2 .solutions {
	min-height:100%;
}
.accreditedBlock h2 {
    font: 23px/28px "Lato";
    margin: 20px 0 20px 10px;
}
.accreditedBlock ul {
    margin-left: 5px;
    text-align: center;
}
.accreditedBlock ul li {
	display:inline-block;
	float:none;
	width:18%;
}
.accreditedBlock ul li img {
	width:100%;
	height:auto;
}
.contact1 p {
    font: 30px/44px "Lato";font-weight:900;
    padding: 11px 8px 13px;
}
.menuIcon {
	top:-65px;
}
/*end inner1*/

/* ==========================================================================
   inner2 
   ========================================================================== */
.bannerIn3 {
 background:none;
}
 .bannerBlock {
 display: none;
}
.adressBlock .prix {
 display: none;
}
.adressBlock p {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
 float: none;
 font: 16px/20px "Lato";
 text-align: center;
 padding:5px 5px;
}
.chooseBlock {
 float: none;
 margin: 0 auto;
 width: 100%;
 margin-top:2px;
}
.quelle{
	display:none;
}
.persoBlock {
 float: none;
 margin: 16px auto 16px;
 width: 100%;
 overflow:hidden;
}
.nosBlock {
 clear: both;
 float: left;
 margin: 5px 0 33px;
 width: 100%;
}
.nosLeft figure::after {
 width: 269px;
 bottom: 2px;
}
.nosContent h5 {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
 color: #1e499b;
 margin-bottom: 15px;
 padding: 0;
}
.nosLeft {
 float: none;
 margin:25px auto 0;
 width: 100%;
 overflow:hidden;
}
.particular {
 float: left;
 width: 100%;
}
.mois {
 background: url("../images/moisbg.png") no-repeat scroll center center rgba(0, 0, 0, 0);
 width: 100%;
 text-align:center;
 background-size:100% 100%;
}
.nosRight {
 float: none;
 margin: 20px auto 0;
 width:100%;
 overflow: hidden;
}
.nosRight figure::after {
 bottom: 9px;
 width: 96%;
}
.nosRightContent h5 {
background:none;
padding:0;
font: 24px/45px "Lato";
}
.nosRightContent {
 background: none repeat scroll 0 0 #ffffff;
 padding: 0 3% 25px;
/* width: 94%;*/
}
.ideal ul {
 width: 279px;
}
.creation figure {
  display: none;
}
.together {
  float: left;
  margin: 14px 0 40px;
  width: 100%;
}
.web .together h4 {
  color: #1e499b;
  font: 32px/35px "Lato";
  padding: 0 4%;
  text-align: left;
}
.togetherLeft {
  float: none;
  margin: 0 auto;
  padding: 0;
  width: 290px;
}
.creation {
  float: none;
  margin: 0 auto;
  padding: 0 10px;
  width: 263px;
}
.creationContent {
  float: none;
  width: 264px;
}
.togetherRight {
  float: none;
  width: 290px;
  margin:0 auto;
}
.persoBlock1 .mois {
  background: url("../images/mois2.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);
}
.voter .formemail {
    width: 80%;
}
.notificationMainBlock {
	margin-bottom:0;
	padding-bottom:30px;
}
.socialIcons li strong {
	width:300px;
}
.onlineBlock ul li {
  font: 11px/16px "Lato";
}
.shared h4 {
  font: 18px/41px Lato;
}
.shared {
  width: 50%;
}
.monthBlock {
  width: 38%;
}
.serverBlock {
  width: 100%;
}
.choose .chooseImages {
	float:left;
        width: 100%;
}
.choose .chooseImages li {
	padding:12px 0 0 0;	
}
.choose .chooseImages li:first-child {
	padding:0	
}
.choose .linux2 {
    float: left;
    width: 100%;
    margin: -50px 0 0 15px;
}
.choose .linux2 li{
	padding:65px 10px 0 0;	
}
.choose .linux2 li:first-child{
	padding:0;	
}
.choose {
	position:relative;
	background:none;
}
.choose h4 {
	text-align:left;
	padding-bottom:44px;
}
.choose a {
	/*position:absolute;*/
	left:0;
	top:18px;
	right:0;
	text-align:left;
}
.ideal ul {
  width: 96%;
  padding:0 2% 5px 2%;
}
.formField {
    width: 76%;
}
.selectField {
	width:20%;
}
.SumoSelect > .CaptionCont {
	width:90%;
	padding:5px 5%; 
}
.SumoSelect {
	width:100%;
}
.informContent ul li:first-child a {
    padding: 2px 9px 10px 0;
}
.subToggle {
    display: block;
    position: absolute;
    right: 0;
    top: 3px;
}

nav ul li:hover .subMenu {
  width:auto;
  position:relative;
}

.webSite {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
  
.cement{
background:none;	
}

.optimises {
  float: right;
  width: 100%;
}

.bannerIn3 {
 background:none;
}
.ideal1{
width: 92%;
padding:15px 2%;
}
.nosLeft figure::after {
  bottom: 4px;
  content: "";
  height: 2px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  width: 95%;
}
.togetherLeft {
  float: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.creation {
  float: none;
  margin: 20px auto 0;
  padding: 0 4%;
  width: 92%;
}
.creationContent {
  float: none;
  width: 100%;
}
.togetherRight {
  float: none;
  width: 100%;
  margin:0 auto;
}
.nosRight {
 float: none;
 margin: 20px auto 0;
 width: 100%;
 overflow: hidden;
}
.bannerIn3 .adressBlock small {
	display:inline-block;
}
.onlineBlock h4 {
	width:54%;
}
.onlineBlock .monthBlock {
	margin-top:-30px;
}
.priceBlock {
	height:235px;
	overflow:scroll;
}
.nosContent > figure {
    width: 96%;
}
.nosLeft img {
  width: 100%;
}
.nosRight img {
  width: 100%;
}
.mois h6 {
    display: inline-block;
    float: none;
    padding: 0 0;
	margin-left:-40px;
    text-align: center;
}
.mois span {
    position: absolute;
    right: 36px;
    top: 18px;
	text-align:right;
}
.mois p {
    display: inline-block;
    float: none;
    font: 11px/14px "asapregular";
    padding: 14px 9px;
    text-align: center;
}
.ideal1 {
	min-height:100%;
}
.ideal ul .ash1 strong figure {
	float:right;
	width:90px;
	padding-bottom:0;
}
.ideal ul .ash,.ideal ul .ash1 {
	text-align:right;
	padding:0;
	width:100%;
}
.ideal ul .ash2 {
	text-align:right;
	width:100%;	
}
.ideal ul li.white{
	text-align:right;
	width:100%;	
}

.ideal ul li.white2 {
	text-align:right;
	padding:0 12px 0 0;	
}

.ideal ul .ash strong figure {
	margin:0 auto;	
	padding-left:4px;
        width:auto;
}
.ideal ul .white strong figure {
        width:auto;
}
.ideal ul li span:not([class^="flaticon-"]) {
	display:inline-block;	
	float:left; 
	width:71%;
	padding-left:10px;
        padding-top:5px;
}
.vps .ideal ul li span:not([class^="flaticon-"]), .vpspro .ideal ul li span:not([class^="flaticon-"]) {
    width:60%;
}
.vps .ideal ul li.white, .vpspro .ideal ul li.white {
    height: auto;
    min-height: 46px;
}
.vps .persoBlock .ideal ul li, .vpspro .persoBlock .ideal ul li {
    padding-right: 10px;
}
.vps .persoBlock .ideal ul li strong, .vpspro .persoBlock .ideal ul li strong {
    float: none;
}
.vps .ideal ul strong figure, .vpspro .ideal ul strong figure {
    float: right;
}
.menu {
	top:61px;
	right:35px;	
}

.ideal ul li strong {
    float: right;
    text-align: center;
    /*width: 90px;*/
	width: 29%;
}
.ideal ul li strong figure img {
	margin:0 auto;	
	padding:0px 0 12px 0;
}

.persoBlock .ideal ul li strong{ float:right;}
/**inner3 start here**/
.professionnel{ display:none;} 
.inner3_baner{ background:#ececec; padding:0px 0 49px;}
.mon_sit h3{ padding:26px 70px 29px 70px;}
.mon_sit_left{ float:none; display:block; margin:0 auto;}
.mon_sit_middle{ float:none; display:block; margin:71px auto 30px;}
.person_nalize_left{ display:none;}
.person_nalize_rght{ float:none; display:block; width:100%;}
.person_nalize{ background:url(../images/tab_white_bg.jpg) no-repeat left top; background-size:cover;}
.google_block{ background-size:734px auto; padding:35px 0 3px;}
.google_top_left{ float:none; display:block; margin:0 auto; width:100%;}
.google_top_rght{ float:none; display:block; margin:0 auto;}
.google_top_left{ width:50%; min-height:300px;}
.video_block ul{ float:none; display:block; margin:0 auto;}
.video_block ul li{ float:none; display:block; margin:0 auto 26px !important;}
.google_top{ padding:0 0 22px;}
.orange_block{ padding:19px 0 21px;}
.orange_block h6{ padding:0 0 25px 0;}
.apporter{ background-size:100% auto; padding:0 0 0px;}
.apporter_slider{ width:93%; padding:17px 0 106px;}
.apporter_slider .bx-wrapper .bx-controls-direction a{top:104% !important;}
.apporter_slider .bx-wrapper .bx-prev{ left:30%;}
.apporter_slider .bx-wrapper .bx-next{ right:39%;}
.pack_creation{ display:none;}
/**inner4 start here**/
.baner_3{ background:#ececec !important;}
.baner_3 .our_side{ display:none;}
.baner_3 .chooseBlock{ float:none; display:block; margin:0 auto;}
.baner_3 .particular{ float:none; display:block; margin:0 auto; width:57%;}
/*.platForm{ float:none; display:block; margin:0 auto;}*/
.baner_3 .persoBlock{ float:none; display:block; margin:0 auto; width:100%;}
.baner_3 .seo .particular {max-width: 100%;}
.baner_3 .seo .persoBlock {width:100%;}
.baner_3 .ideal ul li strong{ /*float:none;*/ padding:0;}
.baner_3 .ideal ul .ash2{ text-align:center; padding:0;}
.baner_3 .ideal ul .ash{ float:none; padding:0;}
.baner_3 .ideal ul li.white{ text-align:center; padding:0;}
.baner_3 .ideal ul li.white2{ text-align:center; padding:0;}
.baner_3 .ideal ul li.white_1{ height:58px !important; font:15px/51px "Lato";}
.baner_3 .ideal ul li.white_4.ash strong figure{ padding:15px 0 0;}
.votre_block{ display:none;}
.nose_block2{ width:100%;}
.nose_block2_left{ float:none; display:block; margin:0 auto 23px; width:100%;}
.nose_block2_left span{ width:100%;}
.nose_block2_left span img{ width:100%; height:auto;}
.nose_block2_rght{ float:none; display:block; margin:0 auto; width:100%}
.nose_block2_rght span{ width:100%;}
.nose_block2_rght span img{ width:100%; height:auto;}
.nose_block2_left .shoping_icon{ display:none;}
.nose_block2_left h4{ float:none; padding:0 0 18px 14px;}
.nose_block2_rght .hand_symbol{ display:none;}
.nose_block2_rght h5{ float:none; padding:4px 0 15px 10px;}
.cont_pad{ padding:4px 0 8px !important;}
.inner_tabs_nav ul{ float:none; display:block;}
.inner_tabs_nav ul li{ float:none; display:block; margin:0 auto;}
.inner_tabs_nav ul li a{ display:block; font-size:17px;}
.inner_tabs_nav ul li a span.active{ display:none;}
.inner_tabs_nav ul li a:hover span{ display:none;}
.tab_icons_top span{ display:none;}
.rapport{ float:none; width:100%;}
.off_block{ padding:15px 0 27px 0;}
.baner_3 .mois{ width:100%;}
.baner_3 .mois_3{ background-size:100% 100% !important;}
.baner_3 .ideal ul .ash1 strong figure{ float:none;}
.nose_block2_left p{ padding:0 10px 0 13px;}
.baner_3 .choose .chooseImages{ float:none; display:block;}
.baner_3 .choose a{ position:absolute; top:39px; left:23px;}
.baner_3 .choose{ background:none;}
.baner_3 .choose ul{ width:100%;}
.baner_3 .choose ul li{ padding:9px 0 12px !important; margin:0 0 12px 16px; width:49%;}
.baner_3 .choose h3{ padding:10px 0 57px 23px;}
.baner_3 .choose ul li a{ position:static;}
.baner_3 .linux1{ margin:0;}
.baner_3 .choose ul.linux2{ margin:4px 0 0; /*position:absolute; top:110px; left:134px;*/}
.baner_3 .choose ul.linux2 li{ margin:0 0 0px;text-align: center;padding:0 0 0 30px !important;}
.res_mrg{ margin:0 auto 40px !important; padding:69px 0 0;}
.tab_icons_left{ padding:0;}
.inner_tabs_content{ padding:25px 0 0 15px;}
.inner_tabs_content p{ padding:0 0 24px;}
.baner_3 .mois h6{ padding:14px 8px 0 33px; margin-left:0; float:left;}
.baner_3 .mois p{ float:left;}
.baner_3 .mois{ background-size:100% 100%;}
.baner_3 .mois span{right:34px;top:20px;}
.mos_pad1{ padding:16px 0 0 17px !important;}
.one_pad{ padding:14px 8px 0 52px !important;}
.one_pad2{ padding:18px 0 0 9px !important;}
.baner_3 .particular{ /*display:none;*/}
.res_content_structure{ display:block;}
.baner_3 .contact1 span{ font:15px/21px "lato";}
/***inner5 start***/
.nous_baner{ background:#ececec; padding:0px 0px 54px;}
.nous_content{ display:none;}
.client_block{ padding:32px 0px 0px;}
.client_block_nav ul{ display:block; float:none; margin:0; padding:0;}
.client_block_nav ul li{ display:block; float:none;}
.client_block_nav ul li a{ display:block; padding:13px 21px 32px 0px; border-bottom:solid 1px #FFF; border-right:none;}
.client_block_nav ul li:nth-child(2) a{ /*display:block; padding:13px 21px 15px 0px !important; border-bottom:solid 1px #FFF; border-right:none;*/}
.client_block_nav ul li a em.active{ display:none;}
.client_block_nav ul li a:hover em{ display:none;}
.client_content_left{ float:none; display:block; margin:0 auto 22px; width:100%;}
.client_content_rght_top{ float:none; display:block; margin:0 auto; width:100%;}
.votre_form ul li .text_field{ width:97%; margin:7px 0 10px 0;}
.votre_form .text_are1{ width:97%;}
.pour_top1 ul li span{ float:none; display:block; padding:0 0 15px 0;}
.votre_form ul li label{ float:none; display:block;}
.votre_form ul li .text_field{ float:none; display:block; margin:5px 0 10px 0;}
.oui_bottons{display:block;}
.votre_form span{ padding:6px 0 0 0;}
.number_form .Envoyer{ width:100%;}
.live_chat{ width:50%;}
.corrier{ width:48%;}
.serveurs_in{ width:100%;}
.technic ul{ float:none; display:block;}
.technic ul li{ float:none; display:block; margin:0; border:none;}
.technic ul li span{ display:none; text-align:left;}
.technic ul li small br{ display:none; border:none;}
.technic ul li small{ text-align:left; border:none;  font-size:24px; padding:0 0 20px 10px;}
.technic ul li small br{ display:none;}
.technic ul li p{ display:none;}
.technic ul li{ width:auto; text-align:left;}
.serveurs{ padding:0px 0px 42px; background:#1e499b !important;}
.serveurs_in h2{ padding:45px 0px 53px;}
.blogs_in{ width:95%;}
.blogs_in ul{ float:none; display:block; margin:0; padding:0;}
.blogs_in ul li{ float:none; display:block; margin:0 0 10px 0; background:#FFF !important; width:100%; border-radius:4px; min-height:131px;}
.blogs_in ul li p{ display:none;}
.live_chat small{ width:223px;}
.blogs_in ul li h4{ padding:28px 0px 20px;}
.blogs_in ul li a{ width:185px; margin:0 auto; padding:6px 0px 8px;}
.blogs_in ul li h4 br{ display:none;}
/**inner6 start here**/
.client_block h2{ font-size:25px; padding:21px 0px 21px;}
.physique_block_left{ float:none; display:block; margin:0 auto; width:100%;}
.physique_block_left span{ display:none;}
.physique_block_left p{ display:block;}
.physique_block_right span{ display:none;}
.physique_block_right p{ display:none;}
.physique_block_right{ padding:0px; float:none; display:block; width:100%;}
.physique_block_left a{ margin:8px auto 15px;}
.physique_block_right h6{ margin:0;}
.physique_block_top{ padding:0px 20px 30px 17px;}
.que_nous_left{ float:none; display:block; margin:0 auto; width:100%;}
.que_nous_rght{ float:none; display:block; margin:30px auto 0;}
.que_nous_left p{ padding:15px 10px 3px 10px;}
.que_nous{ padding:37px 0px 34px;}
.physique_block_right ul{ margin:21px 0px 9px 55px;}
.physique_block_right a{ margin:19px auto 4px;}
.que_nous_rght a{ display:block; margin:0 auto;}
.que_nous_rght a img{ display:block; margin:0 auto;}
.que_nous_bottom_left{ float:none; display:block; margin:0px auto 20px; width:100%;}
.que_nous_bottom_left a{ display:block; margin:0 auto;}
.que_nous_bottom_left a img{ display:block; margin:0 auto;}
.que_nous_left ul{ margin:13px 0px 20px 23px}
.datacenters{ display:none;}
.nos_pad{ padding:0px 0px 44px !important;}
.client_pad{ padding:24px 0px 0px !important;}
.que_nous_bottom_rght{ float:none; display:block; margin:0 auto; width:93%;}
.blogs{ padding:0px 0px 26px;}
.physique_block_left ul{ margin:30px 0px 32px 55px;}
.physique_block_right .plus-1{ margin:19px auto 4px;}
.blogs_in h2{ padding:31px 0px 31px;}
/*55095-content start*/
.mmrg{}
.faq_nav ul li a:hover big{ display:none;}
.baner h1{ display:none;}
.soluation{ display:none;}
.baner .vior{ display:none;}
.container_2{ width:100%; overflow:hidden;}
.baner h2{ display:none;}
.faq_nav ul{ float:none; display:block;}
.faq_nav ul li{ float:none; display:block;}
.faq_nav ul li a{ display:block; border-right:none; border-bottom:solid 1px #FFF;}
.baner{ background:#ececec; padding:14px 0px 21px;}
.block1 h3{ padding:17px 0px 22px;}
.block1_left{ float:none; display:block; margin:0px auto 40px !important;}
.offert_block ul li a{ display:none; float:none;}
.offert_block ul li h4{ float:none; width:auto; display:block;}
.jour p{ font-size:16px; padding:0px 0px 30px 0;}
.jour p span{ font-size:16px;}
.jour{ padding:5px 0 0 0; margin:-19px 0 0 0;}
.icon_block h5{padding: 0px 10px 40px;}
.icon_block ul{ float:none; display:block; margin:0 auto;}
.icon_block ul li{ float:none; display:block; margin:0 auto; width:100%;}
.icon_block ul li span{ display:none;}
.icon_block ul li h6{ border:none; text-align:left;}
.icon_block ul li p{ display:none;}
.banner_1{ background:url("../images/mobile_baner.jpg") no-repeat scroll center top / cover; padding:0px 0px 30px;}
.banner_lft{ width:94%; margin:0 auto;}
.banner_lft h2{ padding:13px 0px 7px;}
.red_bar{ padding:13px 0 13px 0;}
.red_bar h3{ padding:0px 0px 19px;}
.wpr h4{ padding:30px 0 19px 0; font-size:31px;}
.faq_nav ul li a big.active{ display:none;}
.imbattable_lft span{ display:none;}
.imbattable_lft p{ display:none;}
.imbattable_lft{ float:none; display:block; margin:0 auto; width:100%;}
.imbattable_lft h4{ padding:30px 0px 14px;}
.imbattable_rgt{ float:none; display:block; margin:30px auto 30px; width:100%;}
.offert_lft span{ display:none;}
.offert_lft h4{ border:none; padding:20px 0px 4px;}
.offert_lft p{ display:none;}
.offert_lft{ float:none; display:block; margin:0 auto; width:100%;}
.offert_rgt{ float:none; display:block; margin:0 auto;}
.offert_rgt span{ display:none;}
.offert_rgt p{ display:none;}
.offert_rgt h4{ border:none; padding:0; margin:0;}
.offert_lft a{ margin:0 auto 19px;}
.cen_ter{ display:none !important;}
.offert{ padding:0 0 29px 0;}
.offert_rgt a{ margin:26px auto 0px;}
.interface{ padding:17px 0px 37px;}
.anti_virus{ padding:10px 0 40px 0;}
.two{ display:block !important;}
.support{ padding:0 0 30px 0;}
.pour_block_left{ float:none; display:block; margin:0 auto; width:97%;}
.pour_block_rght{ float:none; display:block; margin:0 auto; width:100%;}
.euros{ float:none; display:block; margin:0 auto; padding:9px auto 30px;}
.pour_block_rght a{ float:none; display:block; margin:0 auto;}
.pour_block{ background-size:cover; background:#d2d5d6;}
.pour_block_left h5{ font-size:30px; padding:0px 80px 0px 0px;}
.pour_block_left h6{ padding:0 0 12px 0;}
.pour_block_rght a{ margin:30px auto 0;}
.imbattable_rgt a img{ margin:0 auto; display:block;}
.imbattable_rgt a{ margin:0 auto; display:block;}
.offert_rgt{ width:100%;}
.perso span{ font-size:17px; padding:0 12px 10px;}
.size1{ font-size:21px !important;}
.offert_block ul li h6{ float:none; width:auto;}
.block1_left .commender{ padding:3px 0 6px;}

 /*55095-content end*/
/* -------------inner9 start-----------------*/
.inner9_baner{ background:#ececec;}
.inner9_baner_content{ padding:26px 0px 5px;}
.inner9_baner_content_left{ width:50%; float:none; display:block; margin:0 auto !important; border:none; padding:0 0 16px 0;}
.inner9_baner_content_left ul{ margin:0;}
.inner9_baner_content_left h6{ padding:0px 0px 14px 0;}
.mar_1{ width:50% !important;}
.libre_et_top{ width:100%; padding:8px 0px 10px;}
.libre_et_top .site_intxt{ width:324px;}
.faut_pour_top_in{ background-size:440px auto;}
.faut_pour_top{ padding:30px 0px 22px 11px;}
.recher_che_left_top ul li{ margin:0px 10px 0px 8px;}

.php_block{ padding:48px 0px 29px;}
.php_block a{ margin:0;}
.php_block_rght{ width:100%; margin:18px 2px 0px 0px; float:none;}
.schema_function_rght{ display:inline-block; float:none; margin:0 auto;}
.schema_function_left{ display:block; margin:0px auto 23px; width:88%; float:none; text-align:left;}
.create_domain{ padding:19px 0px 0px 16px;}
.create_domain_left{ width:97%; float:none; margin:0 0 10px 0; display:block;}
.create_domain_rght{ width:97%; float:none; display:block; min-height:auto;}
.les_commends_in{ padding:0px 0px 20px;} 
.libre_et_top{ display:none;}
.libre_et{ min-height:auto;}
.faut_pour_top h4{ font-size:26px; padding:0px 0px 30px;}
.faut_pour_top_in{ background:none;}
.faut_pour_top_left{ width:100%;}
.php_block a{ display:none;}
.php_block{ padding:18px 0px 19px;}
.schema_function{ padding:34px 0px 36px 0px; text-align:center;}
.les_commends_top{ padding:27px 10px 15px 10px; margin:0 auto;}
.les_commends_top h6{ font-size:16px;}

.daimond_li{ width:100% !important;}
/* -------------inner11 start-----------------*/
.noms_nav{ display:none;}
.recher_baner{ display:none;}
.recher_che_rght{ float:none; display:block; margin:0 auto; width:100%;}
.cou_cou_bottom_left{ width:298px;}
.cou_cou_bottom_rght{ margin:0px 14px 0px 0px; width:133px;}
.cou_cou_top_rght ul li small{ display:none;}
.recher_che_left{ float:none; width:100%;}
.recher_che_left_top{ float:left; display:inline-block; width:47%;}
.con_seils{ float:right; display:inline-block; width:48%; padding:0px 0px 46px;}
.cou_cou{ margin:44px 0px 30px;}
 /* -------------inner12 start-----------------*/
.etapes_de_left{ float:none; display:block; margin:0px auto 30px;}
.etapes_de_rght{ float:none; display:block; margin:0 auto; width:100%;} 
.etapes_de_rght_top{ width:94%; margin:0 auto;}
.etapes_de_rght_left{ float:none; width:100%; display:block; margin:0px;}
.etapes_de_rght_left h4{ display:none;}
.etapes_de_rght_left ul{ display:none;}
.prix_rght{ float:none; width:97%; margin:8px auto 0; display:block; padding:20px 0px 19px;}
.etapes_de_rght_left{ position:relative;}
.etapes_de_rght_left a{margin:-19px auto -37px; width:275px; padding:12px 0px 25px 0px;}
.prix_rght span{ padding:0px 0px 18px 0}
.contact_status_left{ float:none; width:100%; background:#1e499b;}
.contact_status_rght{ float:none; width:100%; padding:0 0 18px 0;}
.contact_status_rght span{ display:none;}
.offer_pour{ float:none; display:block; width:95%; margin:0 auto;}
.basic_option{ background:none; width:82%; padding:12px 0px 11px;}
.basic_option span{ display:inline-block;}
.basic_option h6{ display:inline-block; font-size:15px; line-height:16px;}
.basic_option small{ display:inline-block;}
.org_radio{ padding:12px 0px 0px 9px; min-height:29px;}
.offer_pour small{ padding:17px 0px 17px;}
.basic_option2{ background:none;}
.basic_option2{ width:86%;}
.basic_option2 span{ display:inline-block; padding:0;}
.basic_option2 h6{ display:inline-block; font-size:18px; line-height:14px;}
.basic_option2 h6 br{ display:none;}
.basic_option2 small{ display:inline-block;}
.basic_option2 small br{ display:none;}
.basic_option2{ padding:9px 0px 14px}
.sta_bg{padding: 29px 0px 0px 9px !important;min-height: 24px !important;}
.contact_status_top h5{ font-size:29px;}
/* -------------inner13 start-----------------*/
.voter_formula_left{ float:none; display:inline-block; width:100%; background:#10316f;}
.basic_option_2{ background:none; width:84%;}
.basic_option_2 p{ text-align:left; padding:21px 0px 14px 5px !important;}
.basic_option_2 p br{ display:none;}
.org_radio2{ min-height:43px; padding:22px 0px 0px 9px;}
.voter_formula_rght{ float:none; display:block; margin:0 auto; width:96%; padding:10px 0 14px 0;}
.blue_rec2{ background:none !important; padding:0px 0px 0px;}
.basic_option_2 p span{ display:inline-block;}
.org_mrg2{ padding:24px 0px 0px 9px !important;}
.blue_rec3{ background:none !important;}
.basic_option_2 h6{ text-align:left;padding: 39px 20px 0px 24px;margin: 0 0 -15px 0;}
.top_mrg2{ padding:25px 0px 8px 9px !important;}
.org_radio2{ background:none;}
.org_mrg3{ background:none !important;}
.prix_pad{ padding:20px 0px 23px !important; margin:7px auto 0 !important;}
.voter_formula_rght ul li p{ padding:0 20px 0 0;}
.prix_rght span{ padding:7px 0px 13px;}
/* -------------inner14 start-----------------*/
.con_seils2{ display:none;}
.modes_top{ display:none;}
.prix_erous{ width:100%;}
.lws_starter span{ width:97%; float:none; border:none;}
.lws_starter small{ width:140px;}
.lws_starter_top_left{ width:334px;}
.lws_starter_top_rght{ width:259px;}
.domain_block{ width:100%;}
.valider_ma{ width:100%;}
.lws_starter small{ display:none;}
.lws_starter em{ display:none;}
.lws_starter_top_left a{ display:none;}
.lws_starter_top_left p span{ display:none;}
.lws_starter_top_rght p{ display:none;}
.lws_starter_top_rght span em{ display:none;}
.lws_starter_top_left{ float:none; display:block; margin:0 auto; width:100%;}
.lws_starter_top_rght{ float:none; width:100%; margin:0;}
.lws_starter_top_rght span{ text-align:left; float:none; padding:0 0 17px 21px;}
.delet_rght{ margin:-114px 0 0 0;}
.domain_block_top a{ display:none;}
.domain_block_bottom ul li h6{ float:none; width:97%; padding:0px 0px 0px 20px;}
.domain_block_bottom ul li h6 em{ display:none;}
.domain_block_bottom ul li span{ display:none;}
.domain_block_bottom ul li small{ float:none; text-align:left; padding:6px 21px 9px 22px;}
.domain_block_bottom ul li small big{ display:none;}
.domain_block_bottom_rght{ margin:-133px 0px 0px; background:none;}
.domain_block_bottom_rght a{ margin:13px 0px 40px 14px;}
.valider_ma ul li p{ padding:0px 0px 14px 23px;}
.reserve_que .taux{ margin:8px 0px 0px;}

/* -------------inner15 start-----------------*/
.etes_vous_rght{ width:286px;}
.etes_vous span{ width:250px;}
.les_coor_in small{ float:none; width:100%; text-align:center; display:block; padding:0 0 22px 0;}
.les_coor_in_rght{ float:none; display:block; margin:0 auto; width:188px;}
.radi_2{ width:93px;}
.prince_1 small{ width:181px;}
.les_coor span{ text-align:center; padding:18px 0px 13px 0;}
.votre_herb p{ text-align:center; padding:18px 0px 20px;}
.accepte_les_left{ float:none; display:block; margin:0px auto 23px;}
.accepte_les_rght{ float:none; display:block; margin:0 auto; width:55%;}

/* -------------inner16 start-----------------*/
.cannon_logos ul li{ margin:0px 11px 20px 0px !important; float:none;}
.w_logo{ width:94%; margin:0 auto;}
.w_logo small{ width:86%; font-size:18px; padding:5px 0px 8px 20px;}
.w_logo span{ margin:-1px 0px -9px -22px;}
.sites_block_main{ background:#FFF; margin:72px 0px 0px;}
.sites_block_top p{ font-size:14px; padding:16px 13px 35px;}
.sites_block_bottom span{ display:none;}
.sites_block_bottom span img{ width:100%; height:auto;}
.sites_block_bottom_rght{ width:95%; padding:11px 0px 0px; float:none; display:block; margin:0 auto;}
.gorilla_sriot ul li{ width:42%; margin:0px 9px 40px 8px !important; float:none;}
.gorilla_sriot{ padding:52px 0px 0px 0%; width:100%; text-align:center; display:inline-block;}
.gorilla_sriot ul li a img{ width:100%; height:auto;}
.site_block2_top{ width:94%; margin:0 auto;}
.site_block2_top small{ width:83%; font-size:19px; padding:4px 0px 6px 20px;}
.site_block2_top span{ margin:-6px 0px -14px -22px;}
.check_bg{ background:#FFF !important;}
.site_block2_bottom_left{ width:95%; float:none; display:block; margin:0 auto; padding:16px 0px 0px;}
.site_block2_bottom span{ width:39%; display:none;}
.site_block2_bottom span img{ width:100%; height:auto;}
.blue_color{ width:94% !important;}
.que_size{ font-size:19px !important;}
.check_bg2{ background:#FFF !important; margin:65px 0px 0px !important;}
.check_bg3{ background:#FFF !important; margin:65px 0px 0px !important;}
.blue_color2{ width:94% !important;}
.que_size2{ font-size:18px !important; padding:2px 0px 5px 20px !important;}
.gorilla_sriot ul{ float:none; display:inline-block; text-align:center;}
.cannon_logos{ padding:41px 0px 13px 0px; width:100%;}
.cannon_logos ul{ float:none; text-align:center; display:inline-block;}

.res_nos{ display:block !important;}

.facture_content .paiement_mode .col-3 {
    width: 100%;
    margin: 0px 0 10px 0 !important;
}
.facture_element {
    width: 100%;
}

.wordpressphpbb{
	width:100%!important;
	margin-left:0;
}

 }
@media (max-width:599px) {
.mon_sit h3{ padding:26px 30px 29px;}	
.google_block {
    background-size: 584px auto;padding:5px 0 3px;}
.baner_3 .particular{ width:72%;}
.tab_icons_left{ width:96%;}

.nose_block2{ padding:11px 0 3px;}
.tab_icons_top{ padding:0 0 4px;}
.physique_block_right h6{ font-size:21px;}
.que_nous_rght a{ width:93%;}
.que_nous_rght a img{ width:100%; height:auto;}
.que_nous_bottom_left a{ width:93%;}
.que_nous_bottom_left a img{ width:100%; height:auto;}
.que_nous_bottom_rght{ width:92%;}
.physique_block_right ul{ margin:21px 0px 9px 25px;}
.physique_block_left ul{ margin:30px 0px 32px 26px;}
.number_form .number_img{ width:239px;}
.number_form .speaker_img{ margin:0px 0px 10px 18px;}
.live_chat{ float:none; display:block; margin:20px auto 20px; width:100%;}
.corrier{ float:none; display:block; margin:0 auto; width:100%;}
.nous_baner{ padding:0px 0px 34px;}
.blogs_in h2{ padding:31px 0px 39px;}
.corrier small br{ display:none;}
/*55095-content start*/	
.pour_block_left{ float:none; display:block; margin:0 auto; width:96%; padding:0 0 30px;}	
.red_bar h3{ font-size:26px;}
.menu{right:18px;}
.perso span{ font-size:17px; padding:5px 9px 10px;}
.lws{ padding:21px 0 8px !important;}
.banner_1{ background-position:-216px 0; padding:0 0 19px;}
.banner_lft h2{ line-height:35px;}
.pour_block_left h6{ padding:0 0 12px 0; font-size:32px;}
 /* -------------inner9 start-----------------*/
.orange_block span{ font-size:17px;}
.faut_pour_top h4{ font-size:23px;}
.faut_pour_top_left h5{ font-size:15px;}
.schema_function_left span{ width:340px; font-size:15px;}
.create_domain_rght{ width:96%;}
.create_domain_left{ width:96%;}

.cou_cou_bottom_left{ width:226px;}
.cou_cou_bottom_rght{ width:112px;}
.recher_che_left_top{ float:none; display:block; margin:0 auto 20px; width:100%;}
.con_seils{ width:100%; float:none;}
.re_tour .re_tour1{ float:none; margin:0 0 0 20px;}
.re_tour_rght{ float:none; display:block; margin:0 auto; width:100%;}
.re_tour_rght .tout_1{ float:none; display:block; margin:0 auto;}
.re_tour_rght .tout_2{ float:none; display:block; margin:12px auto 12px;}
.con_seils p{ padding:0px 26px;}
.con_seils p a{ display:inline-block; padding:0 0 0 1px;}
.res_nos{ padding:0px 44px !important;}

.reserve_que_rght{ float:none; width:100%;}
.reserve_que .taux{ float:none; margin:16px auto 0; display:block;}
.reserve_que_rght .enter_un{ display:none;}
.reserve_que_rght .enter_un2{ float:none; display:block; margin:0 auto;}

.prince_1 small{ float:none; display:block; text-align:center; width:100%;}
.select_type{ float:none; display:block; margin:10px 0 0 10px;}
.entrez_les_in ul li label{ float:none; padding:7px 0px 0px 11px;}
.entrez_les_in .nom_field{ float:none; margin:10px 0 0 10px;}
.etes_vous span{ float:none; width:auto; text-align:left; padding:21px 0 0 17px;}
.etes_vous_rght{ width:220px; float:none; display:block; margin:0 0 0 17px;}
.radios{ margin:0px 18px 0px 0px;}
.entrez_les_top a{ display:none;}
.entrez_les_top span{ font-size:16px; float:none; text-align:center; display:block; margin:10px 0px 10px 0px;}
.entrez_les_in ul li:nth-child(8){ margin:0px 0px 10px !important;}
.entrez_les_in{ width:71%;}
.prince_1 small{ padding:3px 0px 4px 15px; text-align:left; width:auto;}
.votre_herb p{ padding:18px 0px 10px;}
.votre_herb{ padding:0px 0px 25px;}
.accepte_les_rght{ width:67%;}
.votre_herb p{ text-align:left; padding:18px 0px 10px 16px;}
/* -------------inner16 start-----------------*/
.w_logo small{ width:83%; padding:5px 0px 8px 13px;}
.w_logo span{ margin:-1px 0px -9px -12px;}
.sites_block_top p{ font-size:13px;}
.sites_block_top p em{ font-size:13px;}
.sites_block_bottom_rght h6{ font-size:22.9px;}
.sites_block_bottom_rght{ padding:0;}
.sites_block_bottom_rght p{ font-size:16px;}
.site_block2_top span{ margin:-6px 0px -14px -15px;}
.site_block2_bottom_left{ padding:0;}
.site_block2_bottom_left h6{ font-size:22.9px;}
.site_block2_top small{ width:81%;}
.site_block2_bottom_left p{ font-size:16px;}
.cannon_logos{ padding:41px 0px 15px 0px;}
.gorilla_sriot{ padding:52px 0px 0px 0%;}
.gorilla_sriot ul li{ width:44%;}
.schema_function_left h6{ width:100%;}
.create_domain h6{ font-size:15px;}

.schema_function_rght{ width:93%;}
.icann_logo{ width:85%;}
.icann_logo_top{ background-size:79% auto;}
.icann_logo_top ul li:nth-child(1) a img{ width:100%; height:auto;}
.icann_logo_top ul li:nth-child(2) a img{ width:100%; height:auto;}
.icann_logo_top ul li:nth-child(3) a img{ width:100%; height:auto;}
.icann_logo_top ul li:nth-child(4) a img{ width:100%; height:auto;}
.icann_logo .lws_fr img{ width:230px; height:auto;}
.icann_logo_top ul{ width:100%;}
.icann_logo_top ul li{ width:22%; margin:0px 13px 0px 0px;}
.icann_logo_top ul li a{ width:100%;}
.res_nos{ display:block !important; padding:0px 14px !important;}
}
 

@media (max-width:579px) {
 .check p {
 font: 20px/26px "Lato";font-weight:700;
 padding: 17px 0 20px;
}

.selectField {
 float: left;
 margin: 15px 0 0 10px;
 width: 27%;
}
.formField {
 width: 68%;
}
.formField .formControl {
 font: 15px/50px "Lato";
}
.serverBlock {
 width: 286px;
}
.shared {
 width: 167px;
}
.footer1 {
 margin: 0 auto;
 width: 100%;
 float: none;
 margin:0;
}
.footer1 .footerSelect {
 background: none repeat scroll 0 0 #ffffff;
 margin: 16px auto 25px;
 width: 290px;
}
/*inner1*/

.accreditedBlock ul li {
    margin-right: 2px;
/*    min-height: 80px;
*/    width: 19%;
}

.headertopLinks {
    margin: 10px 0 0 10px;
}
.onlineBlock ul li {
  font: 11px/16px "Lato";
}
.shared h4 {
  font: 18px/41px Lato;
  padding-left:6px;
}
.shared {
  width: 50%;
}
.monthBlock {
  width: 38%;
}
.serverBlock {
  width: 100%;
}
.contact1 span {
    font:17px/21px "lato";
    padding: 0 23px;
	margin-bottom:10px;
}
.servicesIconsBlock ul li {
	width:100%;
	min-height:100%;
	text-align:left;
}
.serviceIconImg {
	display:none;
}
.web #tab1, .web #tab2, .web #tab3 {
	background:#fff;
}

/* ==========================================================================
   inner2 
   ========================================================================== */
.onlineBlock ul li {
  font: 11px/16px "Lato";
}
.shared h4 {
  font: 18px/41px Lato;
}
.shared {
  width: 50%;
}
.monthBlock {
  width: 38%;
}
.serverBlock {
  width: 100%;
}

.shared::after {
	background:none;
}
.priceBlock {
    height: 153px;
    overflow: hidden;
    overflow-y: scroll;
}
.nosContent p {
	padding-right:6px;
}
.selectField {
	margin-left:6px;
}
.ideal ul li.white {
    padding: 0;
	width:100%;	
}
.informContent ul li a strong {
    font: 16px/15px "Lato";font-weight:700;
}


}

@media (max-width:479px) {
.menu {
	right:22px;	
}
.ideal ul .ash,.ideal ul .ash1 { 
	width:100%;
}
.ideal ul li span {
	width:60%;	
}
.ideal ul li.white{
	padding:0;	
}
body {
	background:#ececec;
}
.main,.main2,.main3,.bannerIn3,.bannerIn2,.banner,.banner2 {
	background:#ececec;
}
/**inner3 start here**/
.wrapper{ width:91%;}
.mon_sit_top, .mon_sit_top.orgbg_2, .mon_sit_top1 {
           padding: 0 0 37px 0 !important;
           background-size: cover !important;
           background-position: 0px -15px !important; 
    }
.mon_sit h3{ font-size:24px; line-height:27px; padding:26px 0px 29px;}
.mon_sit_left{ width:100%; margin:0 auto;}
.mon_sit_left h5{ padding:4px 25px 18px 22px;}
.mon_sit_left ul li a{ display:none;}
.mon_sit_left ul li h6{ float:none; display:block; width:auto;}
.mon_sit_middle{ width:100%;}
.mon_sit_middle h5{ padding:12px 25px 29px 12px;}
.mon_sit_middle small strong{ right:-45px;}
.mon_sit_middle ul li a{ display:none;}
.mon_sit_middle ul li h6{ float:none; display:block; width:auto;}
.mon_sit_middle ul li strong{ float:none; display:block; width:auto;}
.mon_sit_left ul li strong{ float:none; display:block; width:auto;}
.person_nalize_rght h5{ font-size:28px; line-height:29px;}
.person_nalize_rght p{ font-size:17px; line-height:22px;}
.person_nalize_rght a{ width:290px; font-size:18px;}
.google_block{ background:url(../images/mobile_women.png) no-repeat left top #ececec;}
.google_top_left{ display:none;}
.google_top_rght{ width:292px; margin:222px auto 0;}
.google_top_rght_top h6{ font-size:22px;}
.google_top_rght_top p{ font-size:15px; line-height:20px; padding:0 6px 19px;}
.google_top_rght_bottom p{ font-size:18px; line-height:20px; padding:0 10px 0 10px;}
.google_top_rght_bottom{ background:url(../images/mobile_yellow.png) no-repeat left top;}
.video_block ul li{ width:100%; background:#FFF;}
.video_block ul li a{ width:100%;}
.video_block ul li a img{ width:100%; height:auto;}
.video_block ul li p a{ font-size:15px; display:inline;}
.video_block ul li p{ font-size:15px;}
.inner3_baner{ padding:0 0 29px;}
.orange_block span{ padding:0 20px 0 10px;}
.apporter_slider{ width:100%; padding:151px 0 106px; float:none; display:block; margin:0 auto;}
.apporter{ background:url(../images/mobile_man.png) no-repeat center top #ececec;}
.apporter_slider_top h6{ padding:0 0 28px 0; font-size:21px; line-height:28px;}
.apporter_slider ul{ margin:0; padding:0;}
.apporter_slider ul li{ margin:0; padding:0;}
.apporter_slider_top span br{ display:none; font-size:19px;}
.apporter_slider_top p{ padding:0 0 20px 0;}
.apporter_slider .bx-wrapper .bx-prev{ left:28% !important;}
.apporter_slider .bx-wrapper .bx-next{ right:36% !important;}
.pad_1{ padding:4px 25px 18px 27px !important;}
.mon_sit_middle .choix_de{ left:44px; display:none;}
.mon_sit_middle .choix_de2{ left:44px; display:block;}
.mon_sit_left small strong{ font-size:16px;font-family: 'asapregular';}
.txt{ display:block !important;} 
/**inner4 start here**/
.baner_3 .particular{ width:100%;}
.nose_logos{ width:100%;}
.nose_logos ul li:nth-child(1) a img{ width:69px; height:auto;}
.nose_logos ul li:nth-child(2) a img{ width:69px; height:auto;}
.nose_logos ul li:nth-child(3) a img{ width:69px; height:auto;}
.nose_logos ul li:nth-child(4) a img{ width:50px; height:auto;}
.nose_block2_left h4{ width:95%;}
.nose_block2_rght h5{ width:96%;}
.baner_3 .choose h3{ padding:10px 0 57px;}
.baner_3 .choose ul li{ margin:0 0 12px;}
.baner_3 .choose ul.linux2{ left:117px;}
.baner_3 .mois h6{ /*margin-left:-97px;*/}
.mos_pad1{ padding:9px 0 0 !important;}
.baner_3 .mois span{ top:13px;}
.baner_3 .perso h5{font:20px/41px "asapbold";}
.baner_3 .mois{ height:81px;}
.baner_3 .mois1{ padding:0 0 5px 0;}
.off_block{ background:#ececec;}
.nose_block2_left p{ font-size:13px;}
.nose_block2_left p em{ font-size:13px; display:inline;}
.nose_block2_left ul li{ font-size:13px; padding:0 7px 0 0; margin:0 14px 0 0;}
.nose_block2_left ul li small{ font-size:13px;}
.nose_block2_left ul li a{ font-size:13px;}
.nose_logos ul li:nth-child(1) a img{ width:59px; height:auto;}
.nose_logos ul li:nth-child(2) a img{ width:48px; height:auto;}
.nose_logos ul li:nth-child(3) a img{ width:46px; height:auto;}
.nose_logos ul li:nth-child(4) a img{ width:47px; height:auto;}
.nose_logos ul{ margin:0 0 0 12px; display:inline-block;}
.nose_block2_rght p{ font-size:13px; padding:0 10px 21px 11px;}
.nose_block2_rght p small{ font-size:13px;}
.nose_block2_rght ul li{ font-size:13px; padding:0 9px 0 0;}
.nose_block2_rght ul li em{ font-size:13px;}
.nose_block2_rght ul li a{ font-size:13px;}
.nose_block2_rght{ padding:0 0 24px;}
/*.contact1{ margin:-25px 0 0;}*/
.inner_tabs_content{ padding:19px 6px 0 9px;}
.baner_3 .particular{ /*display:none;*/}
.res_content_structure{ display:block;}
.nose_block2{ padding:2px 0 33px;}
.tab_icons_top{ padding:0;}

.number_form{ padding:30px 20px 21px;}
.number_form .text_1{ width:200px;}
.number_form .number_img{ width:150px; height:auto;}
.number_form .number_img img{ width:150px; height:39px;}
.number_form .speaker_img{ width:81px; height:auto; margin:0px 0px 10px 0; float:right;}
.number_form .Envoyer{ padding:8px 0px 12px; margin:22px auto 0px;}
.france_block ul li p{ font-size:14px; padding:0px 0px 0px 19px;}
.france_block ul li p span{ font-size:14px;}
.france_block{ width:256px;}
.france_block .est{ width:100%; font-size:16px;}
.live_chat{ float:none; display:block; margin:20px auto 20px; width:100%;}
.corrier{ float:none; display:block; margin:0 auto; width:100%;}
.serveurs{ padding:0px 0px 25px; background:#1e499b;}
.serveurs_in h2{ font-size:23px; padding:20px 0px 26px; line-height:33px;}
.technic ul li small{ font-size:15px; padding:0px 0px 12px 10px;}
.blogs_in h2{ font-size:23px; padding:25px 0px 29px;}
.client_block h2{ font-size:23px; line-height:33px;}
.physique_block_left h6{ font-size:18px;}
.physique_block_right h6{ font-size:18px;}
.que_nous_left h6{ font-size:17px;}
.que_nous{ padding:22px 0px 17px;}
.que_nous_bottom_rght h6{ padding:0px 6px 16px 0px;}
.physique_block_right ul{ margin:21px 0px 9px -3px;}
.physique_block_left ul{ margin:30px 0px 32px 0px;}
.physique_block_right .plus-1{ width:241px; font-size:16px;}
.physique_block_left{ padding:22px 0px 0px;}
.que_nous_left ul{ margin:13px 0px 20px 10px;}
.que_nous_left ul li{ font-size:14px; padding:0px 6px 0px 32px;}
.nos_pad{ padding:0px 0px 24px !important;}
/*55095-content start*/
.container_2{ overflow:hidden;}
.block1 h3{ font-size:25px; line-height:27px;}
.block1_left{ width:300px;}
.perso h4{ font-size:22px; padding:0 0 6px;}	
.perso span{ font-size:16px;}
.block1_left h5{ font-size:45px; padding:10px 0px 25px 27px;}
.block1_left small{ padding:16px 0px 0px 25px;}
.block1_left small em{top:14px;}
.block1_left .commender{ margin:0 auto 22px;}
.offert_block ul li h4{ font-size:16px;}
.offert_block ul li h6{ font-size:16px;}
.lws{ padding:23px 0 8px !important;}
.perso span{ padding:7px 20px 16px;}
.size1{ font-size:19px !important;}
.jour p{ font-size:14px; line-height:18px;}
.jour p span{ font-size:13px;}
.details_1{ padding:17px 10px 16px 10px;}
.baner{ padding:14px 0 11px 0;}
.icon_block h5{ font-size:23px; line-height:24px; padding:0px 10px 28px;}
.icon_block ul li h6{ font-size:15px; line-height:16px;text-align:center;}
.icon_block{ padding:30px 0 8px 0;}
.banner_1{ background:url(../images/baner_img2.jpg) no-repeat center top #ececec; padding:162px 0px 30px;}
.banner_lft h2{ font-size:25px; line-height:27px; text-align:center; padding:13px 20px 30px;}
.banner_lft ul li p{ font-size:14px;}
.banner_lft ul li p a{ font-size:14px;}
.red_bar h3 {padding: 0px 30px 19px;}
.red_bar p{padding: 0px 30px 14px;}
.imbattable_rgt a img{ margin:0 auto; display:block; width:94%; height:auto;}
.imbattable_lft h4{ font-size:19px;}
.anti{ width:263px !important;}
.offert_lft h4{ font-size:17px;}
.offert_rgt h4{ font-size:17px;}
.pour_block_left h6{ font-size:21px; color:#747474;}
.pour_block_left h5{ font-size:22px; line-height:25px; padding:0 30px 2px 0;}
.headertopLinks{margin: 10px 0 0 10px;}
.wpr h4{ font-size:24px; padding:30px 30px 19px 30px;}
.blue_bg {}
.faq_nav{ margin:0;}
 .perso{background-size: 100% auto;}
 .choix_1{ /*left:15%;*/top:-25px;}
 .block1 div.block1_left.last {
    margin-right: 37px !important;
}
 .lws{ padding:21px 0 8px !important; margin:0 0 6px;}
 /*55095-content end*/
/* -------------inner9 start-----------------*/ 
.inner9_baner_content_left{ width:80%;} 
.mar_1{ width:80% !important;}
.faut_pour_top{ padding:18px 0px 12px 4px; font-size:20px; line-height:27px;}
.faut_pour_top_left p{ font-size:15px;}
.faut_pour_top_left h6{ font-size:15px; padding:0px 0px 22px 0px;}
.faut_pour_top_left ul li{ margin:0px 0px 20px 0; padding:0px 3px 0px 32px;}
.php_block_rght h6{ font-size:15px;}
.php_block_rght p{ font-size:13px;}
.php_block{ padding:3px 0px 3px;}
.schema_function{ padding:34px 20px 16px 15px;}
.faut_pour_top h4{ font-size:20px; line-height:22px;}
.faut_pour_top_left h5 br{ display:none;}
.schema_function_left ul li{ margin:0px 0px 10px;}
.schema_function_left em{ display:none;}
.schema_function_left span{ width:100%; float:none;}
.create_domain_rght ul{ margin:0px 8px 0px 8px;}
.les_commends_top ul li{ padding:0px 12px 0px 0px; font-size:15px;}
.les_commends_top ul li table.table-virement {width: 300px;}
.create_domain_left{ width:95%;}
.create_domain_left p{ padding:11px 10px 15px 11px; font-size:14px;}
.create_domain_rght{ width:95%;}
.create_domain small{ padding:2px 0px 18px 5px;}
.create_domain_rght{ min-height:auto;}
.schema_function_left span{ margin:13px 0px 2px 0;}
.create_domain h6{ padding:0px 0px 19px 10px;}
.create_domain span{ padding:2px 0px 30px 5px;}

.recher_che_rght h3{ font-size:25px; line-height:26px;}
.cou_cou_bottom_left{ width:136px;}
.cou_cou_bottom_left span{ float:none; display:block;}
.cou_cou_bottom_left small{ float:none; display:block;}
.cou_cou_bottom_rght{ width:88px; margin:10px 4px 0px 0px;}
.cou_cou_bottom ul li{ padding:9px 0px 15px;}
.cou_cou_bottom ul li:nth-child(1){ padding:14px 0px 17px !important;}

.etapes_de_rght_left a{ left:-6px; }
.etapes_de_rght{ width:98%;}
.contact_status_top{ padding:25px 0px 0px;}
.offer_pour{ width:91%;}
.basic_option2{ width:83%;}
.basic_option2 span{ font-size:14px; line-height:14px;}
.basic_option2 h6{ font-size:14px; line-height:14px; padding:0;}
.basic_option2 small{ font-size:14px; line-height:14px;}
.sta_bg{ padding:20px 0px 0px 9px !important;}
.contin_uer .ret_our2{ float:none; display:block; margin:0 auto; width:96%; background:#ff6600;}
.contin_uer .ret_our{ float:none; display:block; margin:16px 0px 0px;}
.contin_uer{ padding:8px 0 43px 0;}
.org_radio{ padding:22px 0px 0px 9px;}
.etapes_de_left{ width:100%; margin:0px auto 43px;}
.lock_mrg2{ margin:0px 0px 26px !important;}

.etapes_de_rght_top{ padding:0px 0px 5px;}
.voter_formula_rght ul li{ padding:0px 7px 0 7px;}
.voter_formula h3{ font-size:26px; line-height:27px; margin:0px 0px 34px;}
.basic_option_2 p{ font-size:14px; line-height:17px; padding:15px 65px 14px 5px !important;}
.basic_option_2 p span{ text-align:left;}
.org_mrg2{ padding:30px 0px 0px 9px !important;}
.basic_option_2 h6{ font-size:15px; padding:31px 20px 0px 8px;}
.org_mrg3{ min-height:auto !important;}
.blue_rec3{ padding:0;}
.basic_option_2 .con_siell{ left:12px;}
.top_mrg2{ padding:25px 0px 0 9px !important;}
.basic_option_2 p span{ padding:0 0 0 3px;}
.valider_ma ul li p{padding: 0px 50px 14px 23px; margin: -10px 0 0 0;}
.total_ht h5{ font-size:15px; padding:0 0 0 8px;}
.total_ht h6{ font-size:15px;}
.total_ht span{ width:191px;}
.lws_starter_top_left p{ font-size:12px;}
.total_ht{ width:100%;}
.reserve_que .taux{ margin:16px 0 0 11px;}
.valider_ma em{ padding:7px 40px 0px 23px;}
.recher_che .wrapper{ width:94%;}
.etapes_de .wrapper{ width:94%;}
.entrez_les_top span{ font-size:16px; padding:0px 1px 0px 12px; text-align:left;}
.entrez_les_in{ width:97%; padding:16px 0px 0px;}
.select_type{ width:272px; margin:10px 0px 0px 9px;}
.entrez_les_in .nom_field{ width:252px;}
.entrez_les_in .nom_field{ margin:10px 0px 0px 9px;}
.entrez_les{ padding:0px 0px 20px;}
.les_coor span{ text-align:left; padding:18px 0px 13px 17px;}
.les_coor_in small{ text-align:left; padding:0px 20px 22px 17px; width:auto;}
.etapes_de_left .annuler{ margin:13px 59px 0px 0;}
.les_coor_in_rght{ margin:0px 0px 0px 15px;}
.votre_herb p{ padding:18px 20px 10px 13px; text-align:left;}
.accepte_les_left p a{ display:block;}
.accepte_les_rght{ width:99%;}
.accepte_les_rght a{ width:100%; background:#ff6600; padding:11px 0px 10px 0px; text-align:center;}
.accepte_les_left{ width:100%;}
.chk_box1 .custom-checkbox label em{ display:block;}
/* -------------inner16 start-----------------*/
.cannon_logos{ padding:24px 0px 0px 0px;}
.sites_block_main{ margin:32px 0px 0px; padding:19px 0 0 0;}
.w_logo{ top:0px;}
.w_logo span{ display:none;}
.w_logo small{ width:93%; float:none; display:block; text-align:center;}
.sites_block_top p em{ display:inline;}
.sites_block_bottom_rght h6{ width:100%;}
.gorilla_sriot{ padding:52px 0px 0px 0%;}
.gorilla_sriot ul{ float:none; display:block; margin:0 auto; padding:0 0 6px 0;}
.gorilla_sriot ul li{ float:none; display:block; margin:0 auto 25px !important; width:75%;}
.site_block2_top span{ display:none;}
.site_block2_top small{ float:none; display:block; margin:0 auto; text-align:center; width:95%; padding:4px 0px 6px 0px;}
.site_block2_bottom_left h6{ width:100%;}

.schema_function_rght{ width:100%;}
.icann_logo{ width:81%;}
.icann_logo .lws_fr{ width:100%;}
.icann_logo_top{ background-size:70% auto;}
.icann_logo_top ul li:nth-child(1) a img{ width:100%; height:auto;}
.icann_logo_top ul li:nth-child(2) a img{ width:100%; height:auto;}
.icann_logo_top ul li:nth-child(3) a img{ width:100%; height:auto;}
.icann_logo_top ul li:nth-child(4) a img{ width:100%; height:auto;}
.icann_logo .lws_fr img{ width:172px; height:auto; margin:0 auto;}
.icann_logo_top ul li{ margin:0px 7px 0px 0px; width:22%;}
.agences_nav{ width:100%;}
.agences_nav ul{ float:none; text-align:center;}
.agences_nav ul li{ float:none; margin:0px 13px 8px 0px;}
.icann_logo_top ul{ margin:25px 0px 0px;}
.icann_logo_top ul li a{ width:98%;}
.res_nos{ display:block !important; padding:0px 0px !important;}
}


/* HACK TABLETTE LANDSCAPE */
@media only screen and (min-width: 1024px) and (max-width: 1199px){

.best li { 
    font: 13px/20px "Lato";
}

.wordpressphpbb {
    margin-left: 2px;
}

.web .tabMenu ul li {
    width: 33.3%;
}

    .commaderBlock .commander {
        position:relative;
        top:-10px;
    }
    #checkBoxDom {
        right:275px;
    }
    .ideal ul .ash strong figure {
        margin: 0 auto;
    }
    .ideal1 {
        min-height: 197px;
    }
    .hide1000 {
        display: none;
    }
    .mois h6 {
        font-size: 24px;
    }
    .platForm.vps .ideal ul .ash {
        line-height: 53px;
    }
    .platForm.vps .ideal ul li.white {
        height: 50px;
    }
    .faq_nav ul li a small {
        font-size: 17px;
    }
    .apporter {
        background-position: -320px top;
    }
    .pack_nav ul li a {
        font-size:85%;
    }
    .baner_3 .quelle {
        width:100%;
    }
    .baner_3 .seo .particular {
        width: 66%;
    }
    .baner_3 .chooseBlock {
        width:33%;
    }
    .baner_3 .mois {
        width: 100%;
    }
    .baner_3 .mois_3 {
        background: #97B52C !important;
    }
    .baner_3 .seo .mois:after {
        display: none;
    }
    .linux .label_radio, .linux1 .label_radio {
        font-size: 13px;
    }
    .platForm.sauvegarde_photo .chooseBlock {
        width: 35%;
    }
    .platForm.sauvegarde_photo .chooseBlock {
        width: 36%;
    }
    .platForm.sauvegarde_photo .particular {
        width: 64%;
    }
    .platForm.sauvegarde_photo .ideal ul {
        width: 100%;
    }
    .platForm.sauvegarde_photo .mois{
        width: 100%;
    }
    .platForm.sauvegarde_photo .persoBlock1 .mois {
        background: #97B52C !important;
    }
    .platForm.sauvegarde_photo .mois:after {
        display: none;
    }
    .platForm.sms .quelle {
        font-size: 14px;
        padding-top:31px;
    }
}
/* Max Width */
@media only screen and (max-width: 1024px) {
	.contact_status_rght {
		width: 67%;
	}
	.offer_pour {
		width: 72%;
	}
	.lock_mrg2 {
		width:100%;
	}
	.recher_che_rght {
		width: 75%;
	}
	.countriesPrices ul li a small {
	    left: 95px;
	}
.differenceContent {
    width: 220px;
}
}





