#5e8469 .wp-caption {}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.alignright{}
.bypostauthor{}
.aligncenter{}
.alignleft{}
@media only screen and (min-width: 778px) 
{
#range_50{    padding-top: 200px !important;
padding-bottom: 80px !important;
}
}
@media only screen and (max-width: 778px) 
{
#range_50{    padding-top: 80px !important;
padding-bottom: 80px !important;
}
}
@media only screen and (min-width: 992px) 
{
.main-header-style2
{
background: transparent !important;
z-index: 10;
top: 0px;
position: absolute;
width: 100%;
}	
div.wpb_revslider_element {
margin: 0;
margin-top: -86px;
}
.header-overlay
{
background: none !important;
}
.main-menu-2
{
background: rgba(243, 243, 243, 0.6) !important;
}
.container2
{
padding-left:0px !important;
}
.header-suport
{
position: relative;
width: 66% !important;
}
.header-signup-chat
{
position: relative;
width: 34% !important;
float: right;
height: 10px;
}
.footer-reseaux
{
margin-right: 70px;
padding-top: 20px;	
}
.logo{border:none !important;padding:0px !important;}
.logo {line-height: 50px !important;}
.login-new
{
padding:0px !important;	
}	
.plus-padding
{padding-top: 150px !important;}
}
.button_cor
{
width: 212px;
background: #00ADEF;
height: 48px;
border-radius: 28px;
text-align: center;
position: relative;
padding: 0;
margin: 0 auto;
padding-top: 13px;
}
.button_cor:hover
{
background: #5D737F;
color:#fff !important;
}
.button_acord
{
color: #ffffff;
border-radius: 0px;
font-size: 14px;
font-weight: 300;
padding-top: 6px;
text-align: center;
font-weight: 400;
letter-spacing: 2px;
}
.button_acord:hover
{
color: #ffffff !important;
}
.button_content
{
border-top: 0px !important;
border: 1px solid rgba(142, 142, 142, 0.15);
padding-bottom: 15px;
padding-bottom: 15px;
margin-top: -35px;
padding-top: 15px;
} * {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} .fl{ float:left; }
.fr{ float: right; } .group:before,
.group:after {
content: "";
display: table;
} 
.group:after {
clear: both;
}
.group {
zoom: 1; }
body {
background: #F2F2F2;
font-family: 'Droid Sans', sans-serif;
line-height: 1;
font-size: 16px;    
}
.wrapper {
}
.pricing-table {
width: 100%;
text-align: center;
padding-right: 0;
}
.pricing-table .heading{
color: #9C9E9F;
text-transform: uppercase;
font-size: 1.3rem;
margin-bottom: 4rem;
}
.block{
width: 100%; } .title,.pt-footer{
color: #FEFEFE;
text-transform: capitalize;
line-height: 2.5;
position: relative;
margin: 0 !important;
}
.content{
position: relative;
color: #FEFEFE;
padding: 20px 0 10px 0;
} .content:after, .content:before,.pt-footer:before,.pt-footer:after {
top: 100%;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.pt-footer:after,.pt-footer:before{
top:0;
}
.content:after,.pt-footer:after {
border-color: rgba(136, 183, 213, 0);	
border-width: 5px;
margin-left: -5px;
}/*/*/.price{
position: relative;
display: inline-block;
margin-bottom: 0.625rem;
font-weight:400;
}
.price span{    
font-size: 6rem;
letter-spacing: 8px;
font-weight: bold;        
}
.home_price_contener{
margin-top: 16px;
text-align: center;
}
.home_price_contener a, .home_price_contener a:hover{
font-weight: 500;
color: white !important;
font-size: 20px !important;
}
.background_price_home div{
background-position: center top !important;
}
.slide_price_contener span{
font-weight: 700 !important;
}
.price_contener {
margin-bottom:0px;
font-size: 31px;
font-weight: 500 !important;
}
.price sup ,.price_contener sup{
font-size: 1.5rem;    
position: absolute;    
top: 25px;
font-weight: 400;
}
.hint{
font-size: 15px;
font-weight:300;
}
.features{
list-style-type: none;    
background: #FFFFFF;
text-align: left;
color: #849dab;
font-size: 13px;
border-right: 1px solid rgba(142, 142, 142, 0.15);
border-left: 1px solid rgba(142, 142, 142, 0.15);
font-family: roboto !important;
}
.features2
{
border:0px !important;
}
.features li{
padding: 13px 18px;
width: 100%;
border-bottom: 1px solid #d6e3ea;
font-weight:400 !important;
}
.features li span{
padding-right: 0.4rem; 
}
.pt-footer{
font-size: 0.95rem;
text-transform: capitalize;
}/**/.personal .title{        
background: #00ADEF;
border-bottom:1px solid rgba(255, 255, 255, 0.15);
}
.personal .content,.personal .pt-footer{
background: #00ADEF;
}
.personal .content:after{	
border-top-color: #00ADEF;	
}
.personal .pt-footer:after{
border-top-color: #FFFFFF;
} .professional .title{
background: #3EC6E0;
}
.professional .content,.professional .pt-footer{
background: #53CFE9;
}
.professional .content:after{	
border-top-color: #53CFE9;	
}
.professional .pt-footer:after{
border-top-color: #FFFFFF;
} .business .title{
background: #E3536C;
}
.business .content,.business .pt-footer{
background: #EB6379;
}
.business .content:after{	
border-top-color: #EB6379;	
}
.business .pt-footer:after {	
border-top-color: #FFFFFF;	
}
.footercontact
{
color: #fff;
font-weight: 400;
line-height: 24px;
font-size: 12px;
}
.icon-new1{
padding-right:8px;
float: left;
}
.icon-new2{ 
padding-right:14px;
}
.icon-new3{
padding-right:14px;
}
.icon-new4{
padding-right:15px;
}
.icon-new5{
padding-right:17px;
}
.prodact{
background: #5e8469 !important;
}
.prodact:hover{
background: #5e8469 !important;
}
.personal .prodact:after
{
border-top-color: #5e8469 !important;
}
.accordions_h5
{
font-size: 16px;
padding-top: 13px;
padding-bottom: 12px;
margin-bottom: 0px;
background: #F2F4F5;
text-align:center;
margin-top:-7px;
}
.test{
}
.luffy
{
width: 500px;
background: rgba(93, 115, 127, 0.67);
padding: 30px;
color: #FFFFFF; 
margin-top:30px;
position: relative;
}
.luffy h1
{
font-size:28px !important;
font-weight:500 !important;
color:#fff;
}
.luffy h4
{
color:#fff;
} .h6_new h6 {
font-weight: 500;
font-size: 14px;
color: #5d737f;
line-height: 1.4;
margin-top: 15px;
}
.vignettes {
text-align: center;
}
.vignettes div {
display: inline-block;
}
.h2_new{     
font-weight: 400 !important;
font-size: 27px !important;	}
.new-accordions
{
margin-bottom: 20px !important;
}
.new-accordions .vc_tta-panel-body {
background: transparent !important;
padding: 30px !important;
margin-top: 15px;
}
.new-accordions h4
{
font-size: 15px !important;
color: #5D737F !important; 
} 
.new-accordions h4 > a
{
color: #5D737F !important; 
font-weight: 400 !important;
} 
.new-accordions.vc_active .vc_tta-panel-heading
{
background: #5D737F !important;
color:#fff !important;
}
.new-accordions.vc_active .vc_tta-panel-heading h4 > a {color:#fff !important;}
.new-accordions  i.vc_tta-controls-icon.vc_tta-controls-icon-plus
{
visibility: hidden !important;
}
.vc_tta.vc_general .vc_tta-icon
{
margin-left: -25px !important;
color: #00ADEF !important;	
font-size: 13px !important;
margin-right: -5px;
}
.button_banier_cor
{
margin: 0 !important;
padding: 0 !important;
position: relative;
}
.button_banier
{
background: transparent !important;
border: 2px solid #fff;
margin: 0 !important;
margin-top: 20px !important;
margin-left: 10px !important;
}
.row-why
{
font-weight: 500;
font-size: 15px;
}
.icon-why
{
margin: 0 !important;
padding-right:10px;
}
.zoro a
{ 
line-height: 30px !important;
margin-top: 7px;
}
li.zoro:last-child a
{
border-bottom: 1px solid #eef1f2 !important;
}
.Block_p{
padding-bottom: 10px !important;
display: block;
margin:0 !important;
padding-top: 20px !important;
}
.Block_p2{
padding-bottom: 10px !important;
display: block;
margin:0 !important;
padding-top: 20px !important;
color:#fff !important;
}
.Block_p .titere1
{
font-size: 40px;
color: #5D737F;
LINE-HEIGHT: 40px;
}
.Block_p .titere2
{
font-size: 40px;
font-weight: 500;
color: #5D737F;
line-height: 1.2;
} 
.Block_p2 .titere4
{
font-size: 40px;
color: #fff;
}
.Block_p2 .titere5
{
font-size: 40px;
font-weight: 500;
color: #fff;
line-height: 1.2;
} 
.Block_p .titere3
{
color: #0583D2;
font-size: 30px;
font-weight: 500;
line-height: 1.7;
}
.caracts 
{
list-style-type: none; 
font-family:Roboto;
font-weight:300;
font-style:normal;
font-size:17px;
margin-left: auto;
margin-right: auto;
line-height:2.5;
padding: 0 !important;
}
.caracts i{
margin-right:9px;
color:#00adef;
}
.button_p
{
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.button_p .button_cor 
{
margin :0 !important;
}
.button_buttom
{
border :0 !important;
} 
.text-why
{
margin-bottom:0px !important;
margin-top:0px !important;
}
.ssl-logo
{
padding-bottom:20px !important;
border-bottom: 1px solid #eef1f2 !important;
}
.outil-ssl-link {
background: #00adef;
text-align: center;
color: #fff;
font-size: 18px;
font-weight: 500;
padding: 15px 0;
height: 70px;
}
.outil-ssl-link:hover {
background: #5e8469;
}
.iamge-packs .col-md-4
{
margin-bottom:20px !important;
}
.iamge-packs img
{
margin: 0 !important;
margin-right: 10px !important; 
}
.vc_active .vc_tta-panel-title:after {
position: absolute;
border-top: 10px solid #5D737F;
border-left: 10px solid transparent;
border-bottom: 10px solid transparent;
border-right: 10px solid transparent;
left: 15px;
content: "";
}
.ts-button-text a
{
border: 0 !important;
}
table.table-content-background tr:nth-child(odd) td
{
background-color: #fff !important;
} 
.table-content-background  td 
{
border:0px solid !important;
border-bottom: 1px solid rgba(142, 142, 142, 0.15) !important;
border-top: 1px solid rgba(142, 142, 142, 0.15) !important;
text-align: center !important;
padding: 12px 8px 10px;
color: #5d737f;	
text-align:center !important;
font-weight:400;
background: rgb(249, 249, 249) !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
.table-content-background .title
{
font-size:16px;
color:#889BA5;
font-weight:500;
text-align:left !important;
padding-left:30px !important; 
width:330px;
line-height: 22px;
}
.table-content-background .prix
{
font-weight:600;
font-size:18px;
color:#FA3E3E;
}
.table-content-background .prix-tag
{
font-size:13px;
}
.table-content-background th
{
background: #00ADEF !important;
color:#fdfdfd;
border: 1px solid #00ADEF !important;
font-weight:500;
font-size:16px;
text-align:center !important;	
}
.table-content-background td>img
{
width:90px;
}
.menu_button_new
{
margin-bottom: 10px !important;
}
button
{
border-radius: 17px !important;
border:0px !important;
color:#fff !important;
}
button a
{
color:#fff !important;
}
button.green
{
background:#5e8469 ;
}
button.blue
{
background:#00ADEF ;
}
button.blue:hover
{
background:#5e8469 ;
}
button.pack
{
display: block;
position: relative;
margin-left: auto;
margin-right: auto;
}
.check-green
{
color: #5e8469 !important;
font-size: 20px !important;
}
.fa-times
{
color: red !important;
font-size: 20px !important;
}
.ssl_pack
{
margin-top: 0px;
margin-bottom: 30px;
}
.text-domains
{
resize: none;
width: 100%;
height: 100px;
border: 1px solid rgba(189, 189, 189, 0.43);
overflow-y: scroll;
padding: 10px;
}
.text-domains::-webkit-input-placeholder { color:#ccc !important;}
.new-css{borde:0 !important}
.test2
{
padding-top:20px !important;
}
.ul-decoration
{
list-style-type: none;
padding-left: 25px;
}
.ul-decoration i
{    
color:rgba(0, 173, 239, 0.9);
padding-right: 5px;
}
.button_content_new{
border: 0 !important;
float: left;
padding-top:35px !important;
}
.br
{
padding-top:15px;
}
.tompo
{
background: url(https://tudiohost.com/wp-content/uploads/2017/04/menu-domains-stamp.png);
background-repeat: no-repeat;
background-position-x: 150px;
background-position-y: 70px;
}
.introduction
{
font-size: 16px; line-height: 1.5; text-align: justify;
}
.new-list
{
list-style-type: none;
line-height: 2.3;
padding: 0 !important;
}
.new-list li
{
padding-left: 30px !important;
}
.new-list i
{
font-weight:600;
}
.menu-toggle
{
visibility: hidden !important;
}
.home-search-padding {
margin-top: -80px !important;
display: inline-block;
width: 100%;
}
input{
outline: none;
}
.backtotop
{
color: #5e8469 !important;
font-weight: 500 !important;
}
.home_subtitle {
font-family: Roboto;
font-weight: normal;
font-style: normal;
color: #5d737f;
text-align:center;
font-size: 20px;
margin: 12px 0;
}
.home_title {
font-family: Roboto;
font-weight: 500;
font-style: normal;
color: #5d737f;
font-size:30px;
}
h2.no_effect {
font-weight:300;
}
.logo-sticky {
display: none;
}
.fixed .logo-sticky {
display: block;
float: left;
margin: 16px 0;
}
.ou{     font-size: 30px;
margin-bottom: 30px;
font-weight: 400;
margin-top: 20px;;
}
.promo-btn a {
min-width: 300px;
}
h3.promo-50{    line-height: 36px;}
.ul1 ul {
list-style: none;
padding: 0;
}
.ul1 li {
padding-left: 1.3em;
}
.ul1 li:before {
content: "\f00c"; font-family: FontAwesome;
display: inline-block;
margin-left: -1.3em; width: 1.3em; color: #5e8469!important;
}
.ul1 li {
font-size: 15px;
}
.ul1 .promo-btn a {
min-width: 100% !important;
font-size: 14px !important;
}
.ul1 li b ,.ul1 li strong{
color: #5d737f!important;
font-weight: 500 !important;
}
.promo-btn a.ts-bt.bt-login {
text-align: center;}
.ou2{font-size: 24px;
font-weight: 600;
margin-top: 30px;
text-align: center;
text-transform: uppercase;
color: #00adef;
}.ou2:hover{
color:#5e8469;
}
.cartt{width: 100%;
font-size: 100px !important;
margin-top: -20px;}
.ul2 b{ color:#5e8469;}
.ul2 h4 {
text-align: center;
}
.ul2 h2 {
color: #00adef;
text-align: center;
}
.ul2 .fa {
color: #5e8469;
margin-right: 14px;
font-size: 16px;
font-weight: 900;
} .dropdown-container #dLabel {
width: 160px!important;
height: 40px!important;
border-radius: 4px!important;
background: none !important;
border: solid 1.5px #80949E!important;
text-align: left!important;
padding: 0px 15px!important;
color: #80949E!important;
letter-spacing: 0.7px!important;
margin-top: 8px!important;
}
button#dLabel:before {
content: "\f078";
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
text-decoration: inherit;
float: right;
color : #80949E;
}
.dropdown-container .caret {
float: right!important;
margin-top: 9px!important;
display: block!important;
}
.dropdown-container .dropdown-menu {
width: 150px!important;
padding: 0!important;
margin: 0!important;
border-top-left-radius: 0!important;
border-top-right-radius: 0!important;
}
.dropdown-container .dropdown button:hover, .dropdown-container .dropdown button:focus {
border: none!important;
outline: 0!important;
}
.dropdown-container .dropdown.open button#dLabel {
border-bottom-left-radius: 0!important;
border-bottom-right-radius: 0!important;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.23)!important;
border: solid 1.5px #80949E!important;
border-bottom: none!important;
}
.dropdown-container .dropdown.open ul {
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.23)!important;
border: solid 1.5px #80949E!important;
border-top: none!important;
}
.dropdown-container .dropdown-menu li {
line-height: 1.5!important;
letter-spacing: 0.7px!important;
color: #666!important;
font-size: 14px!important;
cursor: pointer!important;
padding: 7.5px 15px!important;
border-top: solid 1px #f3f3f3!important;
}
.dropdown-container .dropdown-menu li:hover {
background-color: #ccc!important;
} @media screen  and (max-width: 767px) {
.header-signup-chat {
position: absolute;
display: block;
top: -52px;
right: 0%;
}
.header-suport {
position: absolute;
top: -45px;
right: 30%;
}
}
@media screen  and (max-width: 570px) {
.header-suport {
top: 10px !important;
right: 0% !important;
}
.navbar-form.login-new {
width: 140px;
padding-right: 0px;
padding-left: 0px;
}
div#container_full {
margin-top: 60px;
}
.widget_right_top {
margin-right: 5px !important;
}
}
.lang-item {
list-style: none;
}
.widget_right_top {
display: inline-block;
margin-right: 15px;
}
.features_detailes{background: #F4F5F6 !important}
.commander_button button {    background: #00adef !important; padding:14px 40px !important;}
.features_detailes li {
padding: 13px 18px;
width: 100%;
border-bottom: 1px solid #d6e3ea;
font-weight: 400!important;
min-height: 50px !important;
}
#js_composer-update a.update-link {
display: none !important;
}