@import url('https://fonts.googleapis.com/css?family=Barlow+Semi+Condensed:100i,200,200i,300,300i,400,400i,500,500i');
body{ margin:0px; padding:0; font-size:14px;font-family: 'Barlow Semi Condensed', sans-serif ;}
@font-face {
  font-family: 'CenturyGothic';
  src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),
  url('../fonts/CenturyGothic.woff') format('woff'),
  url('../fonts/CenturyGothic.ttf')  format('truetype'),
  url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
  font-weight: normal;
  font-style: normal;
}
ul { margin:0px ; padding:0;}
ul li{ list-style:none;}
* { padding:0; margin:0;}
a:hover, a:focus{ text-decoration:none; outline:none; color:#fff;}
a{ transition: all 0.5s ease 0s;}
.white-hover:hover{color:#fff !important;}
p:empty{ display:none;}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {font-family: 'Barlow Semi Condensed', sans-serif;}
.osld{font-family: 'Barlow Semi Condensed', sans-serif;}
a.decoration-none:hover, a.decoration-none:focus{ text-decoration:none;}

/************** Table Content CSS****************************/

.white-text{color:#fff;}
.gray-light-bg{ background:#fafafa;}
.white-bg{ background:#fff;}
.gray-bg{ background:#f9f9f9;}
.dark-bg{ background:#222;}
.dark-text{ color:#333;}
.gray-text{color: #666;}
.border-top-gray { border-top:1px solid #eee;}
.border-bottom-gray { border-bottom:1px solid #eee;}
.divider-line-gray{ height:1px; width:100%; background:#ddd;}

.line-height-20 { line-height:20px;}
.line-height-22 { line-height:22px;}
.line-height-24 { line-height:24px;}
.line-height-26 { line-height:26px;}
.line-height-28 { line-height:28px;}
.line-height-30 { line-height:30px;}
.line-height-32 { line-height:32px;}
.line-height-34 { line-height:34px;}
.line-height-36 { line-height:36px;}
.line-height-38 { line-height:38px;}
.line-height-40 { line-height:40px;}

.font-weight-100{ font-weight:100;}
.font-weight-200{ font-weight:200;}
.font-weight-300{ font-weight:300;}
.font-weight-400{ font-weight:400;}
.font-weight-500{ font-weight:500;}
.font-weight-600{ font-weight:600;}
.font-weight-700{ font-weight:700;}

.border-radius-5{ border-radius:5px;}
.border-radius-10{ border-radius:10px;}
.border-radius-15{ border-radius:15px;}
.border-radius-20{ border-radius:20px;}
.border-radius-25{ border-radius:25px;}
.border-radius-30{ border-radius:30px;}
.border-radius-40{ border-radius:40px;}
.border-radius-50{ border-radius:50px;}
.border-radius-60{ border-radius:60px;}
.border-radius-70{ border-radius:70px;}

.no-padding{ padding:0;}
.padding-5{ padding:5px;}
.padding-10{ padding:10px;}
.padding-15{ padding:15px;}
.padding-20{ padding:20px;}
.padding-30{ padding:30px;}
.padding-40{ padding:40px;}
.padding-50{ padding:50px;}

.padding-top-bottom-5 { padding-top:5px; padding-bottom:5px;}
.padding-top-bottom-10 { padding-top:10px; padding-bottom:10px;}
.padding-top-bottom-20 { padding-top:20px; padding-bottom:20px;}
.padding-right-left-5{ padding-left:5px; padding-right:5px;}
.padding-right-left-10{ padding-left:10px; padding-right:10px;}
.padding-right-left-20{padding-left:20px; padding-right:20px;}

.padding-top-5{ padding-top:5px;}
.padding-top-10{ padding-top:10px;}
.padding-top-15{ padding-top:15px;}
.padding-top-20{ padding-top:20px;}
.padding-top-30{ padding-top:30px;}
.padding-top-40{ padding-top:40px;}
.padding-top-50{ padding-top:50px;}
.padding-top-70{ padding-top:70px;}
.padding-bottom-5{ padding-bottom:5px;}
.padding-bottom-10{ padding-bottom:10px;}
.padding-bottom-15{ padding-bottom:15px;}
.padding-bottom-20{ padding-bottom:20px;}
.padding-bottom-24{ padding-bottom:24px;}
.padding-bottom-30{ padding-bottom:30px;}
.padding-bottom-40{ padding-bottom:40px;}
.padding-bottom-50{ padding-bottom:50px;}
.padding-bottom-60{ padding-bottom:60px;}
.padding-bottom-70{ padding-bottom:70px;}
.padding-bottom-100{ padding-bottom:100px;}

.padding-right-5{ padding-right:5px;}
.padding-right-10{ padding-right:10px;}
.padding-right-15{ padding-right:15px;}
.padding-right-20{ padding-right:20px;}
.padding-right-30{ padding-right:30px;}
.padding-right-40{ padding-right:40px;}
.padding-right-50{ padding-right:50px;}

.padding-left-5{ padding-left:5px;}
.padding-left-10{ padding-left:10px;}
.padding-left-15{ padding-left:15px;}
.padding-left-20{ padding-left:20px;}
.padding-left-30{ padding-left:30px;}
.padding-left-40{ padding-left:40px;}
.padding-left-50{ padding-left:50px;}
 
.margin-auto { margin:0px auto;}
.no-margin{ margin:0;}
.margin-5{ margin:5px;}
.margin-10{ margin:10px;}
.margin-15{ margin:15px;}
.margin-20{ margin:20px;}
.margin-30{ margin:30px;}
.margin-40{ margin:40px;}
.margin-50{ margin:50px;}
.margin-top-minus-20{ margin-top:-20px;}
.margin-top-5{ margin-top:5px;}
.margin-top-10{ margin-top:10px;}
.margin-top-15{ margin-top:15px;}
.margin-top-20{ margin-top:20px;}
.margin-top-30{ margin-top:30px;}
.margin-top-40{ margin-top:40px;}
.margin-top-50{ margin-top:50px;}
.margin-top-60{ margin-top:60px;}
.margin-top-70{ margin-top:70px;}
.margin-top-80{ margin-top:80px;}
.margin-top-90{ margin-top:90px;}
.margin-top-100{ margin-top:100px;}

.margin-bottom-5{ margin-bottom:5px;}
.margin-bottom-10{ margin-bottom:10px;}
.margin-bottom-15{ margin-bottom:15px;}
.margin-bottom-20{ margin-bottom:20px;}
.margin-bottom-30{ margin-bottom:30px;}
.margin-bottom-40{ margin-bottom:40px;}
.margin-bottom-50{ margin-bottom:50px;}
.margin-bottom-60{ margin-bottom:60px;}
.margin-bottom-70{ margin-bottom:70px;}

.margin-right-5{ margin-right:5px;}
.margin-right-10{ margin-right:10px;}
.margin-right-15{ margin-right:15px;}
.margin-right-20{ margin-right:20px;}
.margin-right-30{ margin-right:30px;}
.margin-right-40{ margin-right:40px;}
.margin-right-50{ margin-right:50px;}

.margin-left-5{ margin-left:5px;}
.margin-left-10{ margin-left:10px;}
.margin-left-15{ margin-left:15px;}
.margin-left-20{ margin-left:20px;}
.margin-left-30{ margin-left:30px;}
.margin-left-40{ margin-left:40px;}
.margin-left-50{ margin-left:50px;}
.margin-left-minus-one { margin-left:-1px;}

.float-left { float:left;}
.float-right{ float:right;}
.text-decoration-none{text-decoration:none;}

.text-center { text-align:center;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}
.text-justify{ text-align:justify;}

.display-table { display:table;}
.display-block{ display:block;}
.display-inline-block { display:inline-block;}
.display-inline{ display:inline;}

.no-border{ border:none;}
.border{border:1px solid #ddd;}
.border-left{border-left:1px solid #ddd;}
.border-right{border-right:1px solid #ddd;}
.border-top{border-top:1px solid #ddd;}
.border-bottom{border-bottom:1px solid #ddd;}

.font-12 { font-size:12px;}
.font-13 { font-size:13px;}
.font-14 { font-size:14px;}
.font-15 { font-size:15px;}
.font-16{ font-size:16px;}
.font-18{ font-size:18px;}
.font-20{ font-size:20px;}
.font-22{ font-size:22px;}
.font-24{ font-size:24px;}
.font-26{ font-size:26px;}
.font-28{ font-size:28px;}
.font-30{ font-size:30px;}
.font-32{ font-size:32px;}
.font-34{ font-size:34px;}
.font-36 { font-size:36px;}
.font-38{ font-size:38px;}
.font-40{ font-size:40px;}
.font-42{ font-size:42px;}
.font-44{ font-size:44px;}
.font-46{ font-size:46px;}
.font-48{ font-size:48px;}
.font-50{ font-size:50px;}
.font-52{ font-size:52px;}
.font-54{ font-size:54px;}
.font-56{ font-size:56px;}
.font-58{ font-size:58px;}
.font-60{ font-size:60px;}
.font-80{ font-size:80px;}

.font-weight-200{font-weight:200;}
.font-weight-300{font-weight:300;}
.font-weight-400{font-weight:400;}
.font-weight-500{font-weight:500;}
.font-weight-700{font-weight:700;}

.relative{position:relative;}
.uppercase{text-transform:uppercase;}
.capitalize{text-transform: capitalize;}

.z-index-9{ z-index:9;}
.z-index-1{ z-index:1;}

.width-40{width:40%;}
.width-50{width:50%;}
.width-60{width:60%;}
.width-60{width:60%;}
.width-70{width:70%;}
.width-80{width:80%;}
.width-90{width:90%;}
.width-100{width:100%;}
a:hover{ text-decoration:none;}


.header-home-one .affix {position: fixed; top: 0;height:auto; z-index: 1;}
.header-home-one  .navbar.affix { background:#fff;}
.header-home-one .navbar.affix li a{ color:#333;}
.header-home-one .navbar.affix .logo-fixed{ display:block;}
.header-home-one .logo-fixed{ display:none;}
.header-home-one .navbar.affix .logo-main-head{ display:none;}
.header-home-one .navbar.affix li a{padding: 12px 18px;font-size: 16px;}
.header-home-one .navbar{border: none;margin: 0;box-shadow: 0px 0px 6px #222;    background: #ffffff1a;}
.header-home-one .navbar-brand{ padding:10px 0;}
.header-home-one .nav>li>a:focus, .header-home-one .nav>li>a:hover, .header-home-one .nav .open>a, .header-home-one .nav .open>a:focus, .header-home-one .nav .open>a:hover, .header-home-one .dropdown-menu>li>a:focus, .header-home-one .dropdown-menu>li>a:hover{color: #fff;}
.header-home-one .dropdown-menu>li>a:focus, .header-home-one .dropdown-menu>li>a:hover{color: #333;}
.header-home-one .navbar a{ color:#fff;}
.header-home-one .navbar-nav > li > a{line-height: 30px;font-size: 18px;padding: 18px 24px;}
.header-home-one .dropdown-menu li:last-child a{ border-bottom:none;}
.header-home-one .dropdown-menu li a{padding: 8px 16px;font-size: 16px;border-bottom: 1px solid #eee;color: #333;}
.header-home-one .dropdown-menu li a:hover{ color:#fff;}
.header-home-one .dropdown-menu{      -webkit-box-shadow: none;    box-shadow:none;}
.header-home-one .navbar-nav{ float:right;}
.header-home-one .navbar-toggle .icon-bar{color: #fff; background: #fff;}
.header-home-one .navbar-nav > li > .dropdown-menu{ padding:0; min-width:auto;border-radius: 0;box-shadow: 0px 0px 5px #333;}
.header-home-one{ position:relative;z-index: 999;}
.header-home-one .navbar-nav > li.active > a{color: #fff;}
.header-home-one .mega-dropdown { position: static !important;}
.header-home-one .navbar-nav > li > .mega-dropdown-menu { padding:0px 0px; width: 100%;box-shadow: none; -webkit-box-shadow: none;background: transparent; border:none;}
.header-home-one .navbar-nav > li > .mega-dropdown-menu .white-bg{box-shadow: 0px 0px 5px #333;}
.header-home-one .navbar-nav li .mega-dropdown-menu li ul {padding: 0;margin: 0;}
.header-home-one .navbar-nav li .mega-dropdown-menu li ul li { list-style: none;}
.header-home-one .navbar-nav li .mega-dropdown-menu li ul li a {  display: block;  padding: 12px 20px;  clear: both;  font-weight: normal;  line-height: 20px; border-bottom:1px solid #eee;  color: #333;white-space: normal;}
.header-home-one .navbar-nav li .mega-dropdown-menu li ul li a i{ margin-right:6px;}
.header-home-one .navbar-nav li .mega-dropdown-menu li ul li a:hover,
.header-home-one .navbar-nav li .mega-dropdown-menu li ul li a:focus {  text-decoration: none;color: #fff; }
.header-home-one .navbar-nav > li > .mega-dropdown-menu .dropdown-header {font-size: 20px;font-weight: 500;  display: block;padding: 16px 0px;line-height: 22px;white-space: nowrap;text-align:center;}
.header-home-one .navbar-nav > li > .mega-dropdown-menu .dropdown-header img{ display:block; margin:20px auto;}
.slider-home-one .slider-list-top{margin-left:15px;  -webkit-animation-delay: 1.7s;    animation-delay: 1.7s;}
.slider-home-one .slider-list-top li{padding-top:10px; float:left; width:50%;list-style-image: url('../images/green-square.png');font-size: 16px;-webkit-animation-delay: 1.7s;    animation-delay: 1.7s;}
.slider-home-one .bs-slider{    overflow: hidden;    position: relative;    background: #000000;}
.slider-home-one .bs-slider:hover {    cursor: -moz-grab;    cursor: -webkit-grab;}
.slider-home-one .bs-slider:active {    cursor: -moz-grabbing;    cursor: -webkit-grabbing;}
.slider-home-one .bs-slider .bs-slider-overlay {position: absolute;top: 0;left: 0; width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);}
.slider-home-one .bs-slider > .carousel-inner > .item > img, .slider-home-one .bs-slider > .carousel-inner > .item > a > img {margin: auto; width: 100%;}
.slider-home-one .fade {    opacity: 1;}
.slider-home-one .fade .item {    top: 0;z-index: 1;opacity: 0;width: 100%;position: absolute;left: 0;display: block; -webkit-transition: opacity ease-in-out 1s; -moz-transition: opacity ease-in-out 1s;-ms-transition: opacity ease-in-out 1s;-o-transition: opacity ease-in-out 1s;transition: opacity ease-in-out 1s;}
.slider-home-one .fade .item:first-child {   top: auto; position: relative;}
.slider-home-one .fade .item.active {opacity: 1; z-index: 2;  -webkit-transition: opacity ease-in-out 1s;-moz-transition: opacity ease-in-out 1s; -ms-transition: opacity ease-in-out 1s;-o-transition: opacity ease-in-out 1s; transition: opacity ease-in-out 1s;}
.slider-home-one .control-round .carousel-control { top: 47%; opacity: 1;padding: 8px 0px; text-align:center; width: 45px;  height: 45px;z-index: 100;color: #ffffff;display: block;
    font-size: 24px;cursor: pointer;overflow: hidden;  line-height: 43px; text-shadow: none; position: absolute;font-weight: normal;background:transparent; background-image:none;
-webkit-border-radius: 100px;border-radius: 100px;}
.slider-home-one .control-round:hover .carousel-control{ opacity: 1;}
.slider-home-one .control-round .carousel-control.left {  left: 1%;}
.slider-home-one .control-round .carousel-control.right { right: 1%;}
.slider-home-one .control-round .carousel-control.left:hover,
.slider-home-one .control-round .carousel-control.right:hover{color: #fff;border: 0px transparent;}
.slider-home-one .control-round .carousel-control.left>span:nth-child(1){ left: 45%;}
.slider-home-one .control-round .carousel-control.right>span:nth-child(1){ right: 45%;}
.slider-home-one .slide_style_left {  text-align: left;}
.slider-home-one .slide_style_right {  text-align: right;}
.slider-home-one .slide_style_center {    text-align: center;}
.slider-home-one .slide-text {    top: 25%;    margin: auto;    position: absolute;text-align: left;width: 100%;}
.slider-home-one .slide-text h1 {padding: 0;color: #ffffff;font-size: 70px;font-style: normal;line-height: 84px;margin-bottom: 30px;	margin-top:0;    letter-spacing: 1px;    display: inline-block;    -webkit-animation-delay: 0.7s;    animation-delay: 0.7s;}
.slider-home-one .slide-text  p {    padding: 0;    color: #ffffff;    font-size: 20px;    line-height: 24px;    font-weight: 300;    margin-bottom: 20px;    -webkit-animation-delay: 1.1s;    animation-delay: 1.1s;}
.slider-home-one .slide-text  a.btn-default{    color: #000;    font-weight: 400;    font-size: 13px;    line-height: 15px;    margin-right: 10px;    text-align: center;    padding: 17px 30px;    white-space: nowrap;    letter-spacing: 1px;    display: inline-block;    border: none;    text-transform: uppercase;    -webkit-animation-delay: 2s;    animation-delay: 2s;    -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;    transition: background 0.3s ease-in-out, color 0.3s ease-in-out;}
.slider-home-one .slide-text a:hover, .slider-home-one .slide-text > a:active {    color: #ffffff; -webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out;    transition: background 0.5s ease-in-out, color 0.5s ease-in-out;}
.plans1-home .plans-one:hover {box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.10);background: #fff;-webkit-box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.10);}
.plans1-home .plans-one{ border:1px solid #eee; position:relative;box-shadow: 0 0px 8px #efefef;}
.plans1-home .plans-one .plans-one-price-patch{border-bottom: 1px solid #eee;}
.plans1-home .plans-one .plan-one-strick{color: #888;font-size: 24px;display: inline-block;text-decoration: line-through;}
.plan-one-p{display: inline-block;}
.plans1-home .plans-one .plans-one-features{padding: 0;margin: 0;}
.plans1-home .plans-one .plans-one-features li {    padding: 12px 0px;    font-size: 15px;    text-align: center;    border-bottom: 1px solid #eee;    color: #777;}
.plans1-home .plans-one .plans-one-features li:last-child{ border-bottom:none;}
.plans1-home .plans-one  .plans-one-select select{ width: 100%;text-align: center;padding: 14px 10px;background-color: #fafafa;border: none;color: #333;    font-size: 18px;}
.plans-one-btn a{ padding:10px 30px; border-radius:5px;}
.plans1-home .plans-one:hover .plans-one-btn a{color:#fff;}
.plans-one-btn a:hover{ text-decoration:none;}
.plans1-home .plans-one:hover:before{    width: 100%;}
.plans1-home .plans-one:before{position: absolute;left: 0;bottom: 0;content: "";width: 0%;height: 3px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.line-right-primary{ position:relative;}
.line-right-primary:after{ position: absolute;content: "";right: auto;bottom: 6px;height: 1px;width: 80px;margin: 0 0 0 10px;}
.features-home-one-lists { padding:0px 0 0 15px;}
.features-home-one-lists li{ list-style:square;padding: 0px 0 10px;}
.features-home-one-lists li:last-child{ padding:0;}
.features-home-one-lists li span{ color:#777;}
.featured-home-one-img{ margin-top:-50px; position:relative;padding: 6px;}
.service-home-one .bx-home-one img { text-align:center; margin:0px auto; display:table;}
.service-home-one{ position:relative; background: #fff url(../images/services-home-one-bg.jpg) no-repeat; background-position:left top;}
.service-home-one .bx-home-one {box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.10); background:#fff;
-webkit-box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.10);}
.service-home-one .bx-home-one:after{position: absolute;left: 0;bottom: 0;content: "";width: 100%;height:2px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.service-home-one .bx-home-one{ position:relative;z-index: 1; padding:30px 10px;}
.line-right-white{ position:relative;}
.line-right-white:after{ position: absolute;content: "";right: auto;bottom: 6px;height: 1px;width: 80px;background: #fff;margin: 0 0 0 10px;}
.counters-home-one .counters-home-one{ max-width: none; float:right;}
.box-counter-one{ margin:30px auto 0;text-align: center;background: #fff;padding: 22px 10px;box-shadow: 0 0 36px #ddd;}
.box-counter-one:hover{-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.box-counter-one:hover i, .box-counter-one:hover .numscroller, .box-counter-one:hover span{ color:#fff;}
.box-counter-one:hover .right-counter-h{border-left: 1px solid #fff;}
.box-counter-one i { text-align:center; font-size:40px;display: inline;float: left;line-height: 70px; margin-right:18px;}
.box-counter-one .right-counter-h{ display: table;padding: 0 0px 0 18px;}
.box-counter-one .counter-count{ margin:0px 0 10px; }
.box-counter-one span{ margin:0px;}
.line-greens{ height:1px; width:40px; margin:20px auto; border:none;}
.home-one-testimonials #testimonilas-quote-carousel{ padding:0px; margin-top: 30px;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-inner > .item{ padding:0;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-inner{padding: 0px 0px 0px;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-control{background: none;color: #222;  font-size: 2.3em; text-shadow: none;  margin-top: 	0px;top:auto;bottom:50px;width: auto;background: #fff;opacity: 1;padding: 10px 16px;box-shadow: 0px 0px 24px #dedede;margin-right: 20px; line-height:24px;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-control.left { left: auto;right:48px;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-control.right {  right: 0px ;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-indicators {right: 50%;top: auto;bottom: 0px;margin-right: -19px;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-indicators li { background: #c0c0c0;}
.home-one-testimonials #testimonilas-quote-carousel .carousel-indicators .active {  background: #333333;}
.home-one-testimonials #testimonilas-quote-carousel .testi-hm-one-clients img{ border-radius:100%; margin:0px auto; text-align:center; position:relative;}
.home-one-testimonials #testimonilas-quote-carousel .testi-hm-one-clients .hm-one-c {height: 106px;width: 106px;border-radius: 100%;margin: 0px auto; display:inline; float:left; margin-right:20px;}
.home-one-testimonials .item blockquote {    border-left: none;     margin: 0;padding: 22px 20px 0px 20px;}
.home-one-testimonials .testimonials-hm-one{ padding:40px 20px;box-shadow: 0 0 16px #ddd;}
.home-one-testimonials .testimonials-hm-one p:before {content: "\f10d";font-family: FontAwesome;position: absolute;font-size: 20px;top: -20px;color: #fff;width: 50px;height: 50px;line-height: 50px;text-align: center;font-style: normal;}
.home-one-testimonials .testi-hm-one-clients small{ margin:4px 0 0px;  }
.home-one-faq .panel-group {padding-top: 50px;}
.home-one-faq .panel-default > .panel-heading {  border: none;  background: none;  padding: 0;}
.home-one-faq .panel-default {  border-radius: 0;  border: none;  background: none;  margin-bottom: 0;  padding-bottom: 14px;}
.home-one-faq .panel-default > .panel-heading + .panel-collapse .panel-body {  border: none;  padding: 0 0 0 32px;}
.home-one-faq .panel-default .panel-body p{font-size: 18px;text-align: justify;margin:8px 0 0;color: #666;font-weight: 300;}
.home-one-faq .panel-default h5 {  padding: 0;  margin: 0 0 5px;font-size: 20px;font-weight: 400;}
.home-one-faq .panel-group .panel+.panel {  margin-top: 15px;}
.home-one-faq .panel-default .accordion-toggle:before {  content: "";  width: 22px;  height: 22px;  display: inline-block; margin-right: 10px;  position: relative;  top: 4px;}
.home-one-faq .panel-default .accordion-toggle,
.home-one-faq .panel-default .accordion-toggle:focus,
.home-one-faq .panel-default .accordion-toggle:hover,
.home-one-faq .panel-default .accordion-toggle:active {text-decoration: none;}
.home-one-faq .panel-default .collapsed {color: #666;}
.home-one-faq .panel-default .accordion-toggle{display: inline-flex;padding: 6px 0;}
.footer-top-home-one {position:relative; margin:10px 0; }
.footer-top-home-one .footer-box-one{ padding: 30px 0px 30px 40px;}
.footer-top-home-one .footer-box-one i{ float:left;background: #fff;width: 60px;height: 60px;margin-right: 20px;text-align: center;line-height: 60px;font-size: 22px;}
.footer-top-home-one .footer-box-one h3{ color:#fff;margin: 0 0 10px; }
.footer-top-home-one .footer-box-one p{ color:#fff; font-size:16px;display: table; margin:0;  }
.footer-top-home-one .footer-box-one p a{ color:#fff;}
.footer-top-home-one .footer-box-one p a:hover{ text-decoration:none;}
.footer-top-home-one .footer-box-one .footer-box-content{display: inline;	}
.footer-home-one{ background:url(../images/footer-home-one-bg.jpg); position:relative; }
.footer-home-one:before{ position:absolute; content:""; background:#000; bottom:0; right:0; top:0;left: 0;opacity: 0.7;}
.footer-home-one h5{ margin:40px 0 0;}
.footer-home-one .footer-line-one{ width:40px; height:1px; background:#fff; border:none;}
.footer-home-one ul.social-link-h-one {margin:0;}
.footer-home-one ul.social-link-h-one li { list-style:none; float:left;}
.footer-home-one ul.social-link-h-one li a{ background:#fff; width:40px; height:40px;text-align:center;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;position: relative;display: inline-block; line-height:40px;transition: all 0.4s ease;}
.footer-home-one ul.social-link-h-one li a i{ line-height:40px;}
.footer-home-one ul.social-link-h-one li a:before{transition: all 0.4s;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #ffffff;}
.footer-home-one ul.social-link-h-one li a:hover:before{width: 60px;height: 60px;top: -10px;left: -10px;border: 10px solid rgba(255,255,255,0.1);}
.footer-home-one ul.social-link-h-one li a:hover{color:#fff;    transition: all 0.4s;  }
.footer-home-one ul.social-link-h-one li { margin-right:10px;}
.footer-home-one ul.social-link-h-one li:last-child{ margin:0;}
.footer-home-one .footer-link-pages li{ list-style:square inside; padding:0 0 10px; font-size:16px;color:#fff;}
.footer-home-one .footer-link-pages li a{ color:#fff;}
.footer-home-one .footer-link-pages li a:hover{ text-decoration:none; }
.footer-home-one .footer-home-one-newsletter { margin:30px 0 0;}
.footer-home-one .footer-home-one-newsletter input[type="text"]{ border:none; background:#fff; padding:10px 20px;width: 80%;float: left;height: 42px;}
.footer-home-one .footer-home-one-newsletter input[type="submit"]{background:url(../images/home-one-newsletter-icon.png); border:none; background-repeat:no-repeat; padding:10px 20px; background-position:center;text-indent: -9999em;width: 20%;height: 42px;}
.copyright-bottom-home-one{ border-top:1px solid #555;}

/***************************** Inner Pages Home One ****************************/

.top-banner-home-one{background-size: cover;background-attachment: fixed;}
.bg-section-home-one:before{content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.55);left:0px;top:0px;right:0px;bottom:0px;position: absolute;}
.hosting-banner-home-one{background-image:url(../images/shared-hosting-top-banner.jpg);}
.about-banner-home-one{background-image:url(../images/about-one-top-banner.jpg);}
.domain-banner-home-one{background-image:url(../images/domain-bg-home-one.jpg);}
.coming-soon-home-one{background-image:url(../images/coming-soon-home-one-bg.jpg);}
.email-banner-home-one{background-image:url(../images/email-home-one-bg.jpg);}
.security-banner-home-one{background-image:url(../images/security-home-one-bg.jpg);}
.top-banner-home-one p.line-banner-left:before{position: absolute;content: "";display: inline-block;bottom: 10px;left: -15px;width: 5px;height: 5px;border: 1px #ddd solid;border-color: #fff;}
.top-banner-home-one p.line-banner-left:after {background-color: #fff;width: 50px;height: 1px;position: absolute;content: "";display: inline-block;left: -70px;bottom: 12px;}
.linux-window-btn-home-one a{padding: 4px 14px;font-size: 18px;display: inline-block;margin: 0px 4px;}
.linux-window-btn-home-one a:hover, .linux-window-btn-home-one  a:focus{text-decoration:none;color:#fff;}
.linux-window-btn-home-one a.act{color:#fff;}
.home-one-service-second .inner-head-img img{position: absolute;right: 17px;margin: 12px 0 0;opacity: 0.5;}
.home-one-service-second .inner-head-img .inner-head-txt{ font-size: 22px;padding-left: 12px;}
.home-one-service-second .inner-head-img p{width: 100%;float: left;text-align: justify;margin-top: 15px;line-height: 25px;font-size: 16px;color: #777;}
.box-vps-plan-home-one{width: 90%;margin: -40px auto 0;padding: 20px 10px;}
.plans-home-one-vps .plans-one:hover {}
.plans-home-one-vps .plans-one{ border:1px solid #eee; position:relative;box-shadow: 0 0px 8px #efefef;}
.plans-home-one-vps .plans-one .plans-one-price-patch{border-bottom: 1px solid #eee;}
.plans-home-one-vps .plans-one .plan-one-strick{color: #888;font-size: 24px;display: inline-block;text-decoration: line-through;}
.plans-home-one-vps .plan-one-p{display: inline-block;}
.plans-home-one-vps .plans-one .plans-one-features{padding: 0;margin: 0;}
.plans-home-one-vps .plans-one .plans-one-features li {    padding: 12px 0px;    font-size: 15px;    text-align: center; border-bottom: 1px solid #ddd;color: #fff;}
.plans-home-one-vps .plans-one .plans-one-features li:last-child{ border-bottom:none;}
.plans-home-one-vps .plans-one  .plans-one-select select{ width: 100%;text-align: center;padding: 14px 10px;background-color: #fafafa;border: none;color: #333;    font-size: 18px;}
.plans-home-one-vps .plans-vps-h-one a{ padding:10px 30px;box-shadow:0px 0px 65px 0px rgba(0, 0, 0, 0.34);-webkit-box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.34); }
.plans-home-one-vps .plans-one:hover .plans-vps-h-one a{color:#fff;}
.plans-home-one-vps .plans-vps-h-one a:hover{ text-decoration:none;}
.home-one-faq-section{background-image:url(../images/faq-bg-home-one.jpg); background-position:right top;}
.about-choose-home-one i {position: absolute;font-size: 220px;right: 20px;bottom:-10px;color: #fff;opacity: 0.14;z-index: 0;}
.find-domain-home-one{background-image:url(../images/domain-search-bg.jpg); background-position:center; position:relative;}
.find-domain-home-one:before{  position:absolute; content:""; left:0; top:0; right:0; bottom:0;opacity: 0.7;}
.find-domain-home-one .d-search-home-one{margin: 40px auto 0;display: table;width:70%;}
.find-domain-home-one .d-search-home-one input[type="text"]{height: 70px;background: #fff;border:none;padding: 8px 20px;width:70%; float:left;}
.find-domain-home-one .d-search-home-one input[type="submit"]{height: 70px;border: none;padding: 8px 32px;font-size: 22px;color: #fff; margin:0 0 0 10px;}
.find-domain-home-one .d-search-home-one select{height: 70px;display: inline;padding: 0px 20px; border:1px solid #aaa; outline:none; border-bottom:none; border-top:none; border-right:none;float: left;}
.round-service-h-one{background: #fff;display: table;border-radius: 100%;margin: 0px auto;width: 110px;height: 110px;box-shadow: 0px 0px 10px #dedede;text-align: center;padding: 22px 4px;transition: all ease-in-out .5s;}
.bx-second-home-one:hover .round-service-h-one {transform: scale(1.05);}
.domain-pricing-h-one .top_bar{ color:#fff;padding: 16px 10px;font-size: 18px;font-weight: 500;border: 1px solid #fff;}
.domain-pricing-h-one .tld-hd{ display:none;}
.domain-pricing-h-one .price-tab{padding: 14px 10px;border-right: 1px solid #eee; height:50px; font-size:16px; color:#666;}
.domain-pricing-h-one .price_bar:hover .price-tab{ color:#fff; }
.domain-pricing-h-one .price_bar{border-bottom: 1px solid #eee;}
.domain-pricing-h-one .price_bar:hover .domain-name{ color:#fff;}
.domain-pricing-h-one .domain-name { font-size: 18px;background: #f7f7f7; font-weight: 500; padding: 12px 10px;    height: 50px;}
.error-page-h-one h2{ font-size:222px;}
.error-page-h-one a{color: #fff;font-weight: 400;font-size: 15px;line-height: 15px; margin:30px auto 0;text-align: center;padding: 17px 30px;white-space: nowrap;letter-spacing: 1px;display: table;border: none;text-transform: uppercase;-webkit-animation-delay: 2s;animation-delay: 2s;-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;transition: background 0.3s ease-in-out, color 0.3s ease-in-out;}
.error-page-h-one a:hover { color:#fff; text-decoration:none;}
.coming-soon-home-one{ height:100vh;}
.coming-soon-home-one-forms input[type="text"]{ width:80%; height:60px; background:#fff; border:none; padding:10px 20px; float:left;}
.coming-soon-home-one-forms input[type="submit"]{ height:60px; border:none; padding:12px 20px; font-size:20px; font-weight:500;}
.coming-soon-home-one-forms { margin:50px auto 0; display:table; width:60%;}
.social-icons-coming-soon a{width: 40px;height: 40px;border: 1px solid #fff;display: inline-block;border-radius: 20px;line-height: 40px;margin: 0px 6px;transition: background 0.6s ease-in;}
.social-icons-coming-soon a i{color: #fff;text-align: center;}
.social-icons-coming-soon a:hover, .social-icons-coming-soon a:focus {background: #fff;border-color: transparent;}
.social-icons-coming-soon a:hover i, .social-icons-coming-soon a:focus i{color: #000;}
.plans-home-one-business-email .plans-one{ background:#fff; border:1px solid #eee; padding:20px;box-shadow: 0 0 20px rgba(0,0,0,.10);}
.plans-home-one-business-email .plans-one .plans-email-features{ border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.plans-home-one-business-email .plans-one .plans-email-features li { text-align:center;font-size: 16px; list-style:none; color:#666; padding:4px 0;}
.plans-home-one-business-email  .plan-price-business i { font-size:20px;}
.plans-home-one-business-email .plans-business-btn a{padding: 10px 30px;border-radius: 5px;}
.plans-home-one-business-email .plans-business-btn a:hover, .plans-home-one-business-email .plans-business-btn a:focus{ color:#fff; text-decoration:none; }
.bx-white-h-one .line-greens{    margin: 24px 0;}
.bx-white-h-one{box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.10);background: #fff;-webkit-box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.10);width: 94%;margin: -50px auto 0;position: relative;}
.wordpress-h-one .price_round{border-radius: 50%;height: 76px;width: 76px;text-align: center;padding: 15px 0px;margin: 0 auto;}
.wordpress-h-one .price_holder .price_round i {    font-size: 44px;color: #fff;}
.wordpress-h-one .price_holder .order_now-wrd a{display: table;margin: 20px auto 0;font-size: 15px;font-weight: 400;text-transform: uppercase;padding: 15px 30px;border: 0px;text-align: center;letter-spacing: 1px;}
.wordpress-h-one .price_holder .order_now-wrd a:hover, .wordpress-h-one .price_holder .order_now-wrd a:focus{ color:#fff; text-decoration:none;}
.wordpress-h-one .price_holder ul li {text-align: center;font-size: 15px;padding: 10px 0px;list-style: none;border-bottom: 1px dashed #dadada;color: #666;}
.wordpress-h-one .price_holder { border:1px solid #dedede;}
.wordpress-h-one .price_holder:hover { background:#f1f1f1;}



/******************************* Home Two CSS Start *********************************************/


.no-margin-bottom{ margin-bottom:0;}
.margin-top-minus-40{ margin-top:-40px;}
.line-height-42 { line-height:42px;}
.line-height-44 { line-height:44px;}
.line-height-46 { line-height:46px;}
.line-height-48 { line-height:48px;}
.line-height-50 { line-height:50px;}
.line-height-52 { line-height:52px;}
.line-height-54 { line-height:54px;}
.font-family-century-gothic{font-family:"CenturyGothic";}
.box-shadow-gray-bottom{box-shadow: 0 3px 3px #eee inset;}

.line-center-home-two{height:0; border:none; margin:26px 0;display: inline-block;width: 100%;}
.line-center-home-two:before{ content: "";height: 0;width: 22px;position: absolute; margin: 0 auto;bottom:auto;-webkit-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out; left:0; right:0;}
.line-center-home-two:after{content: ""; height: 0;width: 36px;position: absolute;margin: 0 auto;bottom:auto; left:0; right:0;-webkit-transition: all 400ms ease-in-out;    transition: all 400ms ease-in-out; margin:5px auto 0;}
.line-center-home-two.white-bg:before{border-bottom: solid 2px #fff;}
.line-center-home-two.white-bg:after{  border-bottom: solid 2px #fff;}
.line-center-home-two.dark-bg:before{  border-bottom: solid 2px #333;}
.line-center-home-two.dark-bg:after{  border-bottom: solid 2px #333;}
.line-center-home-two.left-line-dark:before{ left:auto; right:auto;}
.line-center-home-two.left-line-dark:after{ left:auto; right:auto;}

/**** Header Home Two Start ****/
.header-two-top-bar{ background: #efefef;border-bottom: 1px solid #ddd;font-family:"CenturyGothic"; padding:0px 0; font-size:13px;position: relative;z-index: 999999;}
.header-two-top-bar .left-top-h-two ul { padding:11px 0; margin:0;}
.header-two-top-bar .left-top-h-two ul li{ display:inline; color:#666; margin-right:20px;}
.header-two-top-bar .left-top-h-two ul li:last-child{ margin-right:0;}
.header-two-top-bar .left-top-h-two ul li i { margin-right:4px;}
.header-two-top-bar .left-top-h-two ul li a{ color:#666;}
.header-two-top-bar .left-top-h-two ul li a:hover, .header-two-top-bar .left-top-h-two ul li a:focus { text-decoration:none; }
.header-two-top-bar .right-top-h-two{ float:right;}
.header-two-top-bar .right-top-h-two .country-top{display: inline;}
.header-two-top-bar .right-top-h-two .country-top .dropdown-menu { z-index:999999;}
.header-two-top-bar .right-top-h-two .country-top .country-select { border:none; background: url(../images/select-arrow.png) right 0.6rem center no-repeat transparent;color:#666; width:auto; -webkit-appearance: none; -moz-appearance: none; padding: 2px 24px 3px 4px; border:1px solid #ccc; text-align:left;}
.header-two-top-bar .right-top-h-two .country-top .country-select option{}
.header-two-top-bar .right-top-h-two ul { padding:8px 0; margin:0;}
.header-two-top-bar .right-top-h-two ul li { display:inline; margin-right:20px;}
.header-two-top-bar .right-top-h-two ul li:last-child{ margin-right:0;}
.header-two-top-bar .right-top-h-two ul li a{ color:#666;}
.header-two-top-bar .right-top-h-two ul li i { margin-right:4px;}
.header-two-top-bar .right-top-h-two ul li a:hover, .header-two-top-bar .right-top-h-two ul li a:focus { text-decoration:none;}
.header-two-top-bar .right-top-h-two ul li.cart-link a{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;padding: 5px 10px;}
.header-two-top-bar .right-top-h-two ul li.cart-link a:hover, .header-two-top-bar .right-top-h-two ul li.cart-link a:focus {color:#fff;}


.header-home-two{font-family:"CenturyGothic";}
.header-home-two .navbar{ min-height:auto; margin:0;background: #fff;border: none;box-shadow: 0px 0px 6px #222;width:100%; z-index:99999;border-radius: 0;}
.header-home-two .navbar.affix{ top:0;box-shadow: 0px 0px 8px #555;}
.header-home-two .fluid_header.affix .logo-main-h-two{ display:none;}
.header-home-two .fluid_header .logo-fixed-home-two{ display:none;}
.header-home-two .fluid_header.affix .logo-fixed-home-two{ display:block;}
.header-home-two .fluid_header.affix .navbar-brand{padding: 11px 10px;}
.header-home-two .navbar-brand{padding: 21px 10px;display: table;}
.header-home-two .fluid_header .navbar-nav.navbar-right li a {	line-height: 85px;	padding: 0 20px;	background-image: none;	font-size: 16px;	font-weight: 300;	color: #333;}
.header-home-two .fluid_header.affix .navbar-nav.navbar-right li a{line-height:60px;font-size: 15px;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.active a, .header-home-two .fluid_header .navbar-nav.navbar-right li.open a {	color: #fff;box-shadow: none;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.open a:focus { color:#fff;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.active:hover a, .header-home-two .fluid_header .navbar-nav.navbar-right li.active a:focus{ color:#fff;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown .dropdown-menu {border: none;border-radius: 0;display: block; min-width: auto;	transform: scale(1, 0);right: auto;-webkit-transform: scale(1, 0);transform-origin: top;z-index: 1000;padding: 0;	left: 0;transition: all 300ms ease-in-out 0s;}
.header-home-two .fluid_header ul.navbar-nav li.dropdown:last-child ul.dropdown-menu {	left: inherit !important;	right: 0px;}
.header-home-two .fluid_header ul.navbar-nav li.dropdown.mega-drop ul.dropdown-menu.mega-menu{ left:0 !important;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown .dropdown-menu li a {	line-height: 16px;	color: #333;	position: relative;	font-weight: 300;	display: block;background:transparent;	padding: 15px 60px 15px 20px;	border-bottom: 1px solid #f1f1f1;font-size: 15px;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown .dropdown-menu li a:hover {	background: transparent; text-decoration:none;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop {	position: static;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu {right: 15px;padding:20px 0;	left: 15px;	max-width: 1170px;margin: 0 auto;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li {	width: 100%;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li ul li{	position:relative;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li ul li a{padding: 14px 12px;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li ul li a:hover{background: transparent;}
/* .header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li ul li:before {content: '\f105';font-family: 'FontAwesome';position: absolute;top: 12px;left: 5px;} */
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li ul li:before {content: '\f105';font-family: 'Font Awesome 5 Pro';position: absolute;top: 12px;left: 5px;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu h4 { font-size: 15px;font-weight: bold;    color: #333;    border-bottom: 1px solid #333; padding-bottom: 12px; margin: 0;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu h4 i{margin-right:6px; font-size:20px;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown:hover .dropdown-menu {	transform: scale(1, 1);	-webkit-transform: scale(1, 1);}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop:hover .dropdown-menu, .header-home-two .fluid_header .navbar-nav.navbar-right li.open .dropdown-menu {
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    display: inline-block;
}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner {padding:28px 20px 28px 20px;	text-align: center;	width: 100%;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .offered_price {	color: #fff;margin: 16px 0;font-size: 28px;
font-weight: bold;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .offered_price small {	color: #fff;}
.header-home-two .fluid_header .navbar-nav.navbar-right li.dropdown .dropdown-menu li .start_offer .btn-white{ background: #fff;display: inline-block;text-align: center;padding: 12px 24px;border-radius: 5px;border: none;color: #333;}

.header-home-two .fluid_header .start_offer .ribbon {position: absolute; top: -5px;right: -5px; width: 150px;height: 150px;overflow: hidden;}
.header-home-two .fluid_header .start_offer .ribbon-content {font-weight: 700;z-index: 2;font-size: 20px;text-align:center;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);position: relative;padding:12px 0;left:-5px;top:28px;width: 202px;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);}
.header-home-two .fluid_header .start_offer .ribbon-content:before, .header-home-two .fluid_header .start_offer .ribbon-content:after {content: "";border-top: 3px solid rgba(34, 34, 34, 0.6);border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute;bottom: -3px;}
.header-home-two .fluid_header .start_offer .ribbon-content:before { left: 0;}
.header-home-two .fluid_header .start_offer .ribbon-content:after { right: 0;}
.header-home-two .fluid_header .start_offer .ribbon-small { top: -4px; right:-5px;width: 113px;height: 100px;}
.header-home-two .fluid_header .start_offer .ribbon-small .ribbon-content {top: 20px;left: 5px;width: 140px;padding: 6px 0;font-size: 16px;font-weight: 500;}


/**** Header Home Two End ****/


/**** slider Home Two Start ****/

.slider-home-two {font-family:"CenturyGothic"; }
.slider-home-two .carousel-fade .carousel-inner .item {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;  transition-property: opacity;}
.slider-home-two .carousel-fade .carousel-inner .active {  opacity: 1;}
.slider-home-two .carousel-fade .carousel-inner .active.left, .slider-home-two .carousel-fade .carousel-inner .active.right {  left: 0;  opacity: 0;  z-index: 1;}
.slider-home-two  .carousel-inner .next.left, .slider-home-two .carousel-inner .prev.right {  opacity: 1;}
.slider-home-two .carousel-control {z-index: 2;width:5%;height: auto;bottom: auto;top: 48%;background-color: transparent; background-image:none !important;}
.slider-home-two .home-slide-two-text{ position:absolute;top: 3%;width: 100%;}
.slider-home-two .box-office-plan-slide{ background:rgba(255,255,255, .04);box-shadow:0px 4px 8px #000;-moz-box-shadow:0px 4px 8px #000;-webkit-box-shadow:0px 4px 8px #000;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;
-webkit-animation-delay: 1s;    animation-delay: 1s;}
.slider-home-two .gs-plan-h-two{-webkit-animation-delay: 1s;    animation-delay: 1s;}
.slider-home-two .gs-plan-h-two.animation-two{-webkit-animation-delay: 1.3s;    animation-delay: 1.3s;}
.slider-home-two .box-office-plan-slide.animation-two{-webkit-animation-delay: 1.3s;    animation-delay: 1.3s;}
.slider-home-two .line-white-slide{ height:1px; width:36px; background:#fff; border:none; margin:30px auto;}
.slider-home-two .bottom-line-primary{ position:relative;}
.slider-home-two .bottom-line-primary:after{ position: absolute;content: "";border-bottom: 10px solid transparent;left: 10px;bottom: -12px;}
.slider-home-two .buy-btn-slide{ padding:10px 26px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; display:inline-block;}
.slider-home-two .buy-btn-slide:hover, .slider-home-two .buy-btn-slide:focus, .slider-home-two .box-office-plan-slide:hover .buy-btn-slide, .slider-home-two .gs-plan-h-two:hover  .buy-btn-slide{text-decoration:none; background:#fff;}
.slider-home-two .right-line-slide{ border-right:1px solid #adadad;}
.slider-home-two .left-rotate-heading-g-suite{ position:relative; transform:skewY(-8deg);-moz-transform:skewY(-8deg); -webkit-transform:skewY(-8deg); border:2px solid #fff; padding:40px 12px; margin:40px 0 0; width:100%;
-webkit-animation-delay: 0.7s;    animation-delay: 0.7s;}
.slider-home-two .line-white-g-suite{ position:absolute;top: -56px;left: -60px;}
.slider-home-two h1{  -webkit-animation-delay: 0.7s;    animation-delay: 0.7s;}

/**** slider Home Two End  ****/


/**** Plans Home Two Start ****/

.plans-home-two{font-family:"CenturyGothic";}
.plans-home-two .plan-h-two-box{box-shadow:0px 0px 24px rgba(0,0,0, 0.13); width:90%; position:relative; padding-left:10px; padding-right:10px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.plans-home-two .plan-h-two-box .plans-h-two-btns a{box-shadow:0px 4px 8px #dfdfdf; color:#fff; border-radius:5px; padding:8px 10px; font-size:16px; margin:0px auto; margin:0px 2px;}
.plans-home-two .plan-h-two-box .plans-h-two-btns a i{ padding-right:4px;}
.plans-home-two .plan-h-two-box .plans-h-two-btns a:hover, .plans-home-two .plan-h-two-box .plans-h-two-btns a:focus{ text-decoration:none;}
.plans-home-two .box-pl-h-two:hover .plan-h-two-box {border-top:4px solid #fff;}
.plans-home-two .box-pl-h-two:hover .plan-h-two-box .plan-h-two-price div, .plans-home-two .box-pl-h-two:hover .plan-h-two-box .plan-h-two-price small,
.plans-home-two .box-pl-h-two:hover .plan-h-two-box p, .plans-home-two .box-pl-h-two:hover .plan-h-two-box div{ color:#fff;}
.plans-home-two .box-pl-h-two:hover .plan-h-two-box .plans-h-two-btns a{ background:#fff;}
.plans-home-two .box-pl-h-two .hover-plan-home-two figure {    position: relative; overflow:hidden;}
.plans-home-two .box-pl-h-two .hover-plan-home-two figure::before {position: absolute;top: 50%;z-index: 0;left: 50%; display: block; content: '';width: 0;height: 0; background: rgba(255,255,255,.3);    border-radius: 100%;    -webkit-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);    opacity: 0;}
.plans-home-two .box-pl-h-two:hover .hover-plan-home-two figure::before {    -webkit-animation: circle 1s;    animation: circle 1s;}
@-webkit-keyframes circle {
    0% {
        opacity: 1;
    }
    40% {
        opacity: 1;
    }
    100% {
        width: 200%;
        height: 200%;
        opacity: 0;
    }
}
@keyframes circle {
    0% {
        opacity: 1;
    }
    40% {
        opacity: 1;
    }
    100% {
        width: 200%;
        height: 200%;
        opacity: 0;
    }
}

/**** Plans Home Two End ****/

/**** Features Home Two Start ****/

.features-section-home-two{font-family:"CenturyGothic"; }
.features-section-home-two .features-box-h-two.white-bg{box-shadow:0px 0px 24px rgba(0,0,0, 0.06);}
.features-section-home-two .features-box-h-two{ padding:20px 15px;}
.features-section-home-two .features-box-h-two i{ float:left; font-size:40px; height:55px; width:55px; line-height:55px; }
.features-section-home-two .features-box-h-two p{ display:table;}
.features-section-home-two .features-box-h-two:hover{box-shadow:0px 0px 24px rgba(0,0,0, 0.16); z-index:9; position:relative; }
.features-section-home-two .featured-img-home-two{ left:70px;}


/**** Counter Home Two Start ****/

.counters-home-two{ background-image:url(../images/counter-bg-home-two.jpg);font-family:"CenturyGothic"; background-position:center; background-size:cover; position:relative;}
.counters-home-two:before{content: "";width: 100%;opacity:0.74;height: 100%;left: 0px;top: 0px;right: 0px;bottom: 0px;position: absolute;}
.counters-home-two .box-counter-two{ margin:0;text-align: center;background:rgba(255,255,255, 0.2);padding: 22px 10px; box-shadow:0px 2px 24px rgba(0,0,0, 0.15);}
.counters-home-two .box-counter-two:hover{ background:#fff; -webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.counters-home-two .box-counter-two:hover .numscroller, .counters-home-two .box-counter-two:hover span{ color:#333;}
.counters-home-two .box-counter-two:hover i{color:#fff;}
.counters-home-two .box-counter-two i { text-align:center; font-size:40px; color:#fff;line-height: 70px; height:70px; width:70px; border:1px solid #fff;}
.counters-home-two .box-counter-two .right-counter-h{ display: table;padding: 0 0px 0 18px;}
.counters-home-two .box-counter-two .counter-count{ margin:0px 0 10px; }
.counters-home-two .box-counter-two span{ margin:0px;}
.counters-home-two .about-facts-h-two{ margin-top:-70px; box-shadow:0px 7px 16px rgba(0,0,0, 0.13);}

/**** Counter Home Two End ****/


/**** Testimonials Home Two Start ****/

.home-two-testimonials{font-family:"CenturyGothic";position:relative;}
.home-two-testimonials:before{content: "";width: 100%;height: 100%;opacity:0.8;left: 0px;top: 0px;right: 0px;bottom: 0px;position: absolute;}
.home-two-testimonials .home-two-testi-video{height: 100vh; overflow:hidden;}
.home-two-testimonials .testi-home-two-bg{ position:absolute; top:0; left:0; right:0;}
.home-two-testimonials #testimonilas-home-two-quote-carousel{padding: 0px 20px;margin-top: 40px;}
.home-two-testimonials #testimonilas-home-two-quote-carousel .carousel-inner > .item{ padding:0;}
.home-two-testimonials #testimonilas-home-two-quote-carousel .carousel-inner{padding: 0px 0px 0px;}
.home-two-testimonials #testimonilas-home-two-quote-carousel .carousel-control{background: none;color: #222;  font-size: 2.3em; text-shadow: none;  margin-top: 	0px;top:auto;bottom:10px;width: auto;background: #fff;opacity: 1;padding: 10px 16px;margin-right: 20px;}
.home-two-testimonials #testimonilas-home-two-quote-carousel .carousel-control.left { left: auto;right:48px;}
.home-two-testimonials #testimonilas-home-two-quote-carousel .carousel-control.right {  right: 0px ;}
.home-two-testimonials #testimonilas-quote-carousel .carousel-indicators {right: 50%;top: auto;bottom: 0px;margin-right: -19px;}
.home-two-testimonials #testimonilas-home-two-quote-carousel .testi-hm-two-clients img{ border-radius:100%; margin:0px auto; text-align:center; position:relative;height: 158px;
width: 158px; border:3px solid rgba(111,111,111,0.2);}
.home-two-testimonials .item blockquote {    border-left: none;     margin: 0;padding: 22px 20px 0px 20px;}
.home-two-testimonials .testimonials-hm-two{ padding:20px 0px;}
.home-two-testimonials .testimonials-hm-two small:before{ display:none;}
.home-two-testimonials .testimonials-hm-two p:before {content: "\f10d";font-family: FontAwesome;position: absolute;font-size:130px;top:30px; left:-30px;color: #f3f3f3;text-align: center;font-style: normal;z-index: -1;}
.home-two-testimonials .testi-hm-one-clients small{ margin:4px 0 0px; }

/******* Testimonials Home Two End ******/


/***** Footer Home Two Start ******/

.footer-home-two{ background:#f9f9f9; position:relative;font-family:"CenturyGothic"; }
.footer-home-two h5{ margin:30px 0 0;}
.footer-home-two .footer-heading-line { position:relative;line-height: 28px;display: table;width: 100%;}
.footer-home-two .footer-heading-line:before{    content: "";border-bottom: solid 1px #333333;height: 0;width: 14px;position: absolute; margin: 0 auto;bottom: -11px;-webkit-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out;}
.footer-home-two .footer-heading-line:after{    content: "";    border-bottom: solid 1px #333333;height: 0;width: 24px;position: absolute;bottom: -15px; left:0;-webkit-transition: all 400ms ease-in-out;    transition: all 400ms ease-in-out;}
.footer-home-two .footer-address-h-two li{ list-style:none; color:#666; margin-bottom:10px;}
.footer-home-two .footer-address-h-two li:last-child{ margin-bottom:0;}
.footer-home-two .footer-address-h-two li a{color:#666;}
.footer-home-two .footer-address-h-two li a:hover{ text-decoration:none;}
.footer-home-two .footer-address-h-two li i{ height:32px; width:32px; border:1px solid #d4d4d4;color:#aaa; text-align:center; line-height:32px; margin-right:10px;}
.footer-home-two ul.social-link-h-two {margin:0;}
.footer-home-two ul.social-link-h-two li { list-style:none; float:left;}
.footer-home-two ul.social-link-h-two li a{ background:#f9f9f9; width:36px; height:36px;text-align:center;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;position: relative;display: inline-block; line-height:36px;transition: all 0.4s ease;}
.footer-home-two ul.social-link-h-two li a i{ line-height:36px;}
.footer-home-two ul.social-link-h-two li a:before{transition: all 0.4s;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.footer-home-two ul.social-link-h-two li a:hover:before{width: 56px;height:56px;top: -10px;left: -10px;border: 10px solid rgba(185,62,62,0.1);}
.footer-home-two ul.social-link-h-two li a:hover{color:#fff;    transition: all 0.4s;  }
.footer-home-two ul.social-link-h-two{ display:table; width:100%;}
.footer-home-two ul.social-link-h-two li { margin-right:10px;}
.footer-home-two ul.social-link-h-two li:last-child{ margin:0;}
.footer-home-two .footer-link-pages li{ list-style:none; padding:2px 0 15px; font-size:14px;color:#666;}
.footer-home-two .footer-link-pages li:last-child{ padding-bottom:0;}
.footer-home-two .footer-link-pages li:before{font-family: FontAwesome;content: "\f068";margin-right: 10px;color: #666;font-size:8px;}
.footer-home-two .footer-link-pages li a{ color:#666;}
.footer-home-two .footer-link-pages li a:hover{ text-decoration:none; }
.footer-home-two .footer-home-two-newsletter { margin:40px 0 0;position: relative;display: table;width: 100%;}
.footer-home-two .footer-home-two-newsletter input[type="text"]{ border:1px solid #d8d8d8; background:#fff; padding:10px 20px;width:100%;float: left;height: 48px; position:relative; -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px; }

.footer-home-two .footer-home-two-newsletter input[type="submit"]{border:none; padding:8px 20px;position:absolute; right:0; -webkit-border-radius:5px;  -moz-border-radius:5px;  border-radius:5px; color:#fff; font-size:16px; font-weight:bold;top: 5px; right:5px;height: 38px; -webkit-transition:  all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;}
.footer-two-bottom-links ul li { list-style:none; display:inline; font-size:16px; border-right:1px solid #fff;line-height: 16px;}
.footer-two-bottom-links ul li:last-child{ border-right:none;}
.footer-two-bottom-links ul li a{ color:#fff; padding:0px 24px;}
.footer-two-bottom-links ul li a:hover { text-decoration:none;}
.copyright-bottom-home-one{ border-top:1px solid #555;}

/***** inner pages css Start ******/



.security-banner-home-two {background-image: url(../images/header-reset-password-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-colocation-rack-abcolo {background-image: url(../images/header-colocation-rack-3-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-colocation-raspberry-home-abcolo {background-image: url(../images/header-Raspberry-PI-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-colocation-serveur-dedie-home-abcolo {background-image: url(../images/header-serveur-dedie-sur-mesure-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-colocation-serveur-dedie-manage-home-abcolo {background-image: url(../images/header-serveur-dedie-manage-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.contact-banner-home-one {background-image: url(../images/header-Contact.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-dedie-renew-home-abcolo {background-image: url(../images/serveur-header-HP-DL380-gen9-1920x581.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-datacenter-chaux-de-fonds-abcolo {background-image: url(../images/header-datacenter-chaux-de-fonds-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-datacenter-geneve-abcolo {background-image: url(../images/header-datacenter-geneva-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-datacenter-lausanne-abcolo {background-image: url(../images/header-datacenter-lausanne-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-hosting-dedie-sur-mesure {background-image: url(../images/header-serveur-dedie-sur-mesure-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-intervention-remote-hands-abcolo {background-image: url(../images/header-intervention-remote-hands-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.intervention-urgence-home-one {background-image: url(../images/header-intervention-urgence-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-isp-history {background-image: url(../images/header-isp-history-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-login-home-abcolo {background-image: url(../images/header-login_keyboard-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-login-2-home-abcolo {background-image: url(../images/header-login-2-1920x800.jpg); background-position:center bottom;font-family:"CenturyGothic"; }
.login-home-one {background-image: url(../images/header-login-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.login-home-2-one {background-image: url(../images/header-login-2-1920x800.jpg); background-position:center bottom;font-family:"CenturyGothic"; }
.header-management-routeur-abcolo {background-image: url(../images/header-routage-management-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-reseau-cloud-prive {background-image: url(../images/header-cloud_prive-2-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-gestion-projet-integral-abcolo {background-image: url(../images/header-gestion-projet-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-ip-transit-isp-solutions {background-image: url(../images/header-ip-transit-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-leased-lines-isp-solutions {background-image: url(../images/header-lignes-louees-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-firewall-manage-isp-solutions {background-image: url(../images/header-firewall-manage-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-suisse-bkg {background-image: url(../images/header-suisse-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-vente_materiel {background-image: url(../images/header-vente_materiel-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-vpn-suisse {background-image: url(../images/header-services-vpn-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.header-services-backup-acronis {background-image: url(../images/header-backup-1920x800.jpg); background-position:center center;font-family:"CenturyGothic"; }
.ssl-plans-h-two {font-family:"CenturyGothic"; }
.ssl-plans-h-two .box-shadow-two{box-shadow:0px 0px 24px rgba(0,0,0, 0.06); overflow:hidden;position: relative;}
.ssl-plans-h-two .box-shadow-two:hover{box-shadow:none;}
.ssl-plans-h-two .price_ullist ul li {text-align: center;font-size: 15px;padding: 14px 10px;list-style: none;	border-bottom: 1px dashed #ddd;color: #666;}
.ssl-plans-h-two .price_ullist ul li:last-child{ border-bottom:none;}
.ssl-plans-h-two .price_ullist .order_now-btn-two a {display: table;margin:0px auto 0;font-size: 15px;font-weight: 400;padding: 12px 26px;border: 0px;	text-align: center;text-decoration:none;border-radius: 5px; color:#333;}
.ssl-plans-h-two.ofice-h-two .price_ullist .order_now-btn-two a{ color:#fff;}
.ssl-plans-h-two .price_ullist:hover .order_now-btn-two a {background-color:#333; color:#fff;}
.ssl-plans-h-two .price_ullist ul{ padding:0; margin:0;}
.ssl-plans-h-two .price_ullist:after{ position: absolute;content: "";width: 100px;height: 1px;bottom: 0;left: 0;right: 0;margin: 0px auto;}
.ssl-plans-h-two .price_ullist:hover:after{width:100%;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}
.ssl-plans-h-two .box-shadow-two:hover .secondary-text-h-two{color:#333}

.features-section-ssl-two {font-family:"CenturyGothic"; }
.features-section-ssl-two .features-box-in-two i{font-size:40px;text-align:center;}
.features-section-ssl-two .box-features-two{margin-bottom: 40px;}

.top-banner-home-two.bg-section-home-tow:before, .top-banner-office-two.bg-section-home-tow:before { position:absolute; content:""; bottom:0; top:0; right:0; left:0; background:#000;opacity: 0.7;}
.top-banner-home-two p { margin:0;}
.inner-two-faq-section{font-family:"CenturyGothic"; background-image: url(../images/faq-bg-home-tow.jpg);background-position: right top; border-top:1px solid #eee;}
.inner-two-faq{background-color: #fff;padding: 30px;margin: 60px 0;}
.inner-two-faq .panel-default .accordion-toggle::after {content: "";width: 22px;height: 22px;display: inline-block;margin-right: -20px;	position: relative;top: 4px;float:right;}
.inner-two-faq .panel-default > .panel-heading {border: none;background: none;padding: 0;}
.inner-two-faq .panel-default h5 {padding: 0;margin: 0 0 5px;font-size: 16px;font-weight:600;}
.inner-two-faq.panel-default .accordion-toggle {display: inline-flex;padding: 6px 0;}
.inner-two-faq .panel-default {border-radius:0px !important;border: none;background: none;margin-bottom: 0;	padding: 15px 5px;}
.inner-two-faq .panel-default .accordion-toggle, .inner-two-faq .panel-default .accordion-toggle:focus, .inner-two-faq .panel-default .accordion-toggle:hover, .inner-two-faq .panel-default .accordion-toggle:active {text-decoration: none;}
.inner-two-faq .panel-default .accordion-toggle{display: block;width: 96%;}
.inner-two-faq .panel-default .collapsed {color: #666;padding:0 0px 0 10px;}
.inner-two-faq .panel-default .panel-body p {font-size: 16px;text-align: justify;margin: 8px 0 0;color: #666;	font-weight: 300;}
.inner-two-faq .panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: transparent;}.inner-two-faq .panel-body{padding:8px;margin-top: 15px;display: inline-block;}
.office-features-list-two ul.list-office-two li{list-style: circle inside;line-height:30px; font-size:15px; width:100%;}
.office-features-list-two ul.list-office-two li span {color: #666;}
.plans-home-two.office-features-list-two .box-pl-h-two:hover ul.list-office-two li span, .plans-home-two.office-features-list-two .box-pl-h-two:hover ul.list-office-two li {color: #fff;}
.plans-home-two.office-features-list-two .plan-h-two-box{border-top:none;}
.plans-home-two.office-features-list-two .plan-h-two-box:hover { border-top:none;border-bottom:2px solid #333; }
.plans-home-two.office-features-list-two .box-pl-h-two:hover .plan-h-two-box{border-top:none;border-bottom:2px solid #333;}
.plans-home-two.office-features-list-two .box-pl-h-two .hover-plan-home-two img{padding:5px;}
.plans-home-two.office-features-list-two .box-pl-h-two:hover .hover-plan-home-two img{ border:1px solid #333;}
.g-suite-tab-two{font-family:"CenturyGothic"; }
.g-suite-tab-two .responsive-tabs-container{margin:50px 0px 0 0; display:inline-block; width:100%;}
.g-suite-tab-two .responsive-tabs.nav-tabs{width: 30%;float: left;}
.g-suite-tab-two .responsive-tabs.nav-tabs > li {display: block; float:none;}
.g-suite-tab-two .tab-content {float: left;width: 70%; background-color:#fdfdfd; padding:20px;box-shadow: 2px 0px 6px #f0f0f0;}
.g-suite-tab-two .responsive-tabs.nav-tabs > li > a {	margin-right: 2px;border: 1px solid transparent;	border-radius: 0;	background-color: #fdfdfd;	padding: 40px 20px;	font-size: 20px; position:relative;	color:#666;}
.g-suite-tab-two .responsive-tabs.nav-tabs > li > a .left-hd-h{width: 70%;}
.g-suite-tab-two .responsive-tabs.nav-tabs > li.active > a, .g-suite-tab-two .responsive-tabs.nav-tabs > li.active > a:focus, .g-suite-tab-two .responsive-tabs.nav-tabs > li.active > a:hover {	color: #fff;	cursor: default;border: none;box-shadow: 0px 5px 10px #ccc; z-index:1;}
.g-suite-tab-two .responsive-tabs.nav-tabs li a span.tab-bg-text-value {	position: absolute;	right: 6px;	font-size: 60px;	top: 0;	color: #e5e5e5;	background-color: #fafafa;	padding: 20px;	bottom: 0;	min-width: 30%;	text-align: center;}
.g-suite-tab-two .responsive-tabs.nav-tabs > li.active > a span.tab-bg-text-value, .g-suite-tab-two .responsive-tabs.nav-tabs > li.active > a:focus span.tab-bg-text-value, .g-suite-tab-two .responsive-tabs.nav-tabs > li.active > a:hover span.tab-bg-text-value{color: #fff;cursor: default;background-color: #333;opacity: 0.3;border-bottom-color: transparent;}
.g-suite-tab-two .responsive-tabs-container .tab-content-texts h3{font-size:22px; font-weight:600; padding:0px;margin: 12px 0 0;}
.g-suite-tab-two .responsive-tabs-container .tab-content-texts p{color: #666; text-align:justify;font-size: 16px;line-height: 26px;margin: 10px 0;}
.g-suite-tab-two .responsive-tabs-container .tab-content-texts h4{margin:30px 0 15px; color:#666; font-weight:600; font-size:16px;}


.find-domain-home-two{font-family:"CenturyGothic";}
.find-domain-home-two .d-search-home-two{margin: 40px auto 0;display: table;width:70%; position:relative;}
.find-domain-home-two .d-search-home-two input[type="text"]{height: 70px;background: #fff;padding: 8px 20px;width:100%; float:left; border-radius:50px; position:absolute; left:0;}
.find-domain-home-two .d-search-home-two button[type="submit"]{height: 70px;border: none;padding: 8px 32px;font-size: 22px;background:transparent; margin:0 0 0 10px; position:relative; float:right;}

.domain-pricing-h-two{font-family:"CenturyGothic";}
.domain-pricing-h-two .top_bar{ color:#333;padding: 16px 10px;font-size: 18px;font-weight: 700; text-align:center;}
.domain-pricing-h-two .tld-hd{ display:none;}
.domain-pricing-h-two .price-tab{padding: 24px 10px; text-align:center; height:70px; font-size:16px; color:#666;}
.domain-pricing-h-two .price_bar:nth-of-type(odd){background-color: #ffffff;-webkit-box-shadow: 0 0 32px rgba(0, 0, 0, 0.08);box-shadow: 0 0 32px rgba(0, 0, 0, 0.08);}
.domain-pricing-h-two .price_bar:nth-of-type(even){background: #f1f1f1;}
.domain-pricing-h-two .domain-name { font-size: 18px;font-weight: 600; padding:24px 10px;  text-align:center;height: 50px;}

.home-two-tlds{font-family:"CenturyGothic"; margin-top:-40px;}
.home-two-tlds .bx_tlds{border: 1px solid #e1eeff;-webkit-transition: all .2s;transition: all .2s; background:#fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.home-two-tlds .bx_tlds .primary-line-tld{margin: 20px auto; border:none;width: 30px;height: 1px;}
.home-two-tlds .bx_tlds:hover div, .home-two-tlds .bx_tlds:hover span{ color:#fff;}
.home-two-tlds .bx_tlds:hover .primary-line-tld { background:#fff;}

.plan-security-h-two {font-family:"CenturyGothic";}
.plan-security-h-two .price_round{border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;transform: rotate(45deg);
-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);border: 2px solid #fff;height: 66px;width:66px;text-align: center;padding: 15px 0px;margin:-32px auto 0;}
.plan-security-h-two .price_holder .price_round i {    font-size: 30px;color: #fff;transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.plan-security-h-two .price_holder .order_now-wrd a{display: table;margin: 20px auto 0;font-size: 15px;font-weight: 400;padding: 12px 26px;border: 0px;text-align: center; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.plan-security-h-two .price_holder .order_now-wrd a:hover, .plan-security-h-two .price_holder .order_now-wrd a:focus{ color:#fff; text-decoration:none;}
.plan-security-h-two .price_holder ul {margin: 26px 0 0;padding: 0;}
.plan-security-h-two .price_holder ul li {text-align: center;font-size: 15px;padding: 10px 0px;list-style: none;border-bottom: 1px solid #ededed;color: #666;}
.plan-security-h-two .price_holder { border:1px solid #dedede;}
.plan-security-h-two .price_holder:hover { background:#f1f1f1;}

.linux-window-btn-home-two a {	padding: 5px 10px;	font-size: 18px;	text-decoration: none;	display: inline-block;}
.linux-window-btn-home-two a:hover, .linux-window-btn-home-two a:focus{ text-decoration:none;}
.linux-window-btn-home-two {border-radius: 40px;	background-color: #fff;	margin: 0 auto;	display: table;	height: 100%;	clear: both;}
.linux-window-btn-home-two a:hover{text-decoration:none;}
.linux-window-btn-home-two a.act {color:#fff;border-radius:15px 0 0 15px;}
.linux-window-btn-home-two a.act:hover{ color:#fff;}
.linux-window-btn-home-two a.act2 {color:#fff;border-radius:0 15px 15px 0;}
.linux-window-btn-home-two a.act2:hover { color:#fff;}
.ssl-plans-h-two.ofice-h-two.bg-section-blue-tow::before{opacity:0.84;}
.bg-section-blue-tow:before {content: "";width: 100%;height: 100%;opacity:0.74;left: 0px;top: 0px;right: 0px;bottom: 0px;position: absolute; }
.inner-two-features-section {font-family:"CenturyGothic"; background-image: url(../images/features-bg-home-tow.jpg); background-position: center top;background-attachment: fixed;}
.inner-two-features-section .sh-services-page-bg{background-color:#fff; padding:20px; margin-bottom:30px;-webkit-transition: all 0.2s ease-in-out 0s;  -moz-transition: all 0.2s ease-in-out 0s;  -o-transition: all 0.2s ease-in-out 0s;  transition: all 0.2s ease-in-out 0s;}
.inner-two-features-section .sh-services-page-bg:hover{box-shadow: 0px 0px 10px #333; transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);}
.inner-two-features-section .sh-services-page-bg .sh-services-in-two i{font-size:50px; text-align:center;}
.inner-two-features-section .sh-services-page-bg .border-top-services-two {	border-top: solid #f2f2f2 1px;	margin: 15px 0 0;	padding: 15px 0 0;}

.image-bkg-interieur-bas-datacenter-chaux-de-fonds-section {font-family:"CenturyGothic"; background-image: url(../images/orage-bkg-raspberry-dedie-1920x1055.jpg); background-position: center top;background-attachment: fixed;}
.image-bkg-interieur-bas-datacenter-chaux-de-fonds-section .sh-services-page-bg{background-color:#fff; padding:20px; margin-bottom:30px;-webkit-transition: all 0.2s ease-in-out 0s;  -moz-transition: all 0.2s ease-in-out 0s;  -o-transition: all 0.2s ease-in-out 0s;  transition: all 0.2s ease-in-out 0s;}
.image-bkg-interieur-bas-datacenter-chaux-de-fonds-section .sh-services-page-bg:hover{box-shadow: 0px 0px 10px #333; transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);}
.image-bkg-interieur-bas-datacenter-chaux-de-fonds-section .sh-services-page-bg .sh-services-in-two i{font-size:50px; text-align:center;}
.image-bkg-interieur-bas-datacenter-chaux-de-fonds-section .sh-services-page-bg .border-top-services-two {	border-top: solid #f2f2f2 1px;	margin: 15px 0 0;	padding: 15px 0 0;}

.image-bkg-interieur-bas-raspberry-section {font-family:"CenturyGothic"; background-image: url(../images/orage-bkg-raspberry-dedie-1920x1055.jpg); background-position: center top;background-attachment: fixed;}
.image-bkg-interieur-bas-raspberry-section .sh-services-page-bg{background-color:#fff; padding:20px; margin-bottom:30px;-webkit-transition: all 0.2s ease-in-out 0s;  -moz-transition: all 0.2s ease-in-out 0s;  -o-transition: all 0.2s ease-in-out 0s;  transition: all 0.2s ease-in-out 0s;}
.image-bkg-interieur-bas-raspberry-section .sh-services-page-bg:hover{box-shadow: 0px 0px 10px #333; transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);}
.image-bkg-interieur-bas-raspberry-section .sh-services-page-bg .sh-services-in-two i{font-size:50px; text-align:center;}
.image-bkg-interieur-bas-raspberry-section .sh-services-page-bg .border-top-services-two {	border-top: solid #f2f2f2 1px;	margin: 15px 0 0;	padding: 15px 0 0;}

.ofice-h-two{ background-image: url(../images/office-365-plan-bg.jpg); background-position: center top;background-attachment: fixed;}

.dark-plan-home-two .plan-price-hosting-h-two {  border: 1px solid #222;  color: #fff;  padding: 8px;  -webkit-transition: all 0.3s ease-in-out 0s;  -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s;}
.dark-plan-home-two .plan-price-hosting-h-two .pl-primary-bg {  background-color: transparent;  bottom: 0;  left: -14px;  position: absolute;  right: -14px;  top: -14px;  z-index:0;  -webkit-transition: all 0.3s ease-in-out 0s;  -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s;}
.dark-plan-home-two .plan-price-hosting-h-two .pl-dark-bg {  background-color: transparent;  bottom: -14px;  left: -14px;  position: absolute;  right: -14px;  top: 0;  z-index: 0;  -webkit-transition: all 0.3s ease-in-out 0s;  -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s;}
.dark-plan-home-two .plan-price-hosting-h-two li { font-size:14px; padding:6px 6px;}
.dark-plan-home-two .plan-price-hosting-h-two:hover .pl-dark-bg {  background-color: #222;}
.dark-plan-home-two .plan-price-hosting-h-two .white-btn{ background:#fff;font-size:16px; border-radius:5px; padding:12px 26px;display: inline-block;margin:0px 0px 20px;}
.dark-plan-home-two .plan-price-hosting-h-two:hover .white-btn{color:#fff;}
.dark-plan-home-two .plan-price-hosting-h-two .white-btn:hover, .dark-plan-home-two .plan-price-hosting-h-two .white-btn:focus { text-decoration:none;}

.plan-price-business-h-two {box-shadow: 1px 1px 22px rgba(157, 184, 209, 0.19);}
.plan-price-business-h-two .list_p li { color:#666; padding:8px 10px 8px; }
.plan-price-business-h-two .starts-at{ width:90%;}
.plan-price-business-h-two .starts-at span{ background:#fff;z-index: 1;padding: 0px 20px;position: relative;}
.plan-price-business-h-two .starts-at:after{content: "";top: 12px;left: 0;width: 100%;height: 2px;background-color: #d6dde4;display: inline-block;position: absolute;}
.theme_btn{ padding:10px 26px;}
.theme_btn:hover, .theme_btn:focus {text-decoration:none; color:#fff; }

/******** Our Team One CSS Start**************/

.our-team-one  {font-family:"CenturyGothic";position: relative; overflow:hidden;}
.our-team-one .our-team-img-one{ position:relative;}
.our-team-one .our-team-deatils{position:absolute; bottom:0; right:0; left:0; top:0; background-image: -webkit-linear-gradient(180deg, hsla(0, 0%, 100%, 0), rgba(0, 0, 0, 0.91));
background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), rgba(0, 0, 0, 0.91));width:100%;}
.our-team-one .our-team-deatils .de-team{position: absolute; bottom: -90px;padding: 15px 20px;width: 100%;transition: .6s;-webkit-transition: .6s;-moz-transition: .6s;}
.our-team-one:hover .de-team{ bottom:0;}
.our-team-one:hover .our-team-deatils{ background-image: -webkit-linear-gradient(180deg, hsla(0, 0%, 100%, 0), rgba(0, 0, 0, 100)); background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), rgba(0, 0, 0, 100));}

/******** Our Team One CSS Close **************/

/******** Our Team Two CSS Start **************/

.team-layout-two .team-thumb {border-radius: 100%; overflow: hidden;border: 5px solid #dddddd;position: relative;}
.team-layout-two .team-thumb::before {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%; background: rgba(0, 0, 0, 0.7); z-index: 1;opacity: 0; visibility: hidden;
transition: all 0.4s ease-out 0s; }
.team-layout-two:hover .team-thumb::before {opacity: 1;visibility: visible;}
.team-layout-two .team-thumb img {width: 100%;transform: scale(1); transition: all 0.4s ease-out 0s;backface-visibility: hidden;}
.team-layout-two:hover .team-thumb img { transform: scale(1.2);}
.team-layout-two .team-thumb .social-icons { position: absolute; left: 0; top: 50%; width: 100%;text-align: center;  transform: translateY(-50%); z-index: 2;}
.team-layout-two .social-icons ul {  padding-left: 0;margin-bottom: 0;list-style: none;font-size: 0;}
.team-layout-two .team-thumb .social-icons ul li a i{ color:#fff; width:30px; height:30px; line-height:30px; border-radius:100%; font-size:15px;}
.team-layout-two .team-thumb .social-icons ul li:nth-child(1) {transition-delay: 0.15s;}
.team-layout-two .team-thumb .social-icons ul li:nth-child(2) {transition-delay: 0.3s;}
.team-layout-two .team-thumb .social-icons ul li:nth-child(3) {transition-delay: 0.45s;}
.team-layout-two .team-thumb .social-icons ul li:nth-child(4) { transition-delay: 0.6s;}
.team-layout-two:hover .team-thumb .social-icons ul li { transform: translateY(0); visibility: visible; opacity: 1;}
.team-layout-two .team-thumb .social-icons ul li:first-child {margin-left: 7px;}
.team-layout-two .team-thumb .social-icons ul li {transform: translateY(25px);opacity: 0; visibility: hidden;transition: 0.4s cubic-bezier(0.86, 0.61, 0.21, 0.43) 0s; transition-delay: 0s;}
.team-layout-two .social-icons-rounded ul li {display: inline-block; margin: 0 4px; margin-left: 4px; list-style: none;  font-size: 16px; vertical-align: middle; border-radius: 100px;}

/******** Our Team Two CSS Close **************/


/******** Login Page Start **************/

.login-h-two{ background:#fff;box-shadow: 0px 0px 24px rgba(0,0,0, 0.13);}
.login-h-two form label { display:block; padding:0;margin: 0;}
.login-h-two form label i{position: absolute;z-index: 9;line-height: 34px;font-size: 14px;color: #999;border-right: 1px solid #ddd;padding: 0px 10px;width: 40px;text-align: center;margin: 4px 0 0 0;}
.login-h-two form label input{ padding:10px 10px 10px 50px; width:100%; border:2px solid #ddd; font-weight:300; color:#666; position:relative; margin-bottom:16px;}
.login-h-two .checkbox-h-two {display: inline-block;}
.login-h-two .checkbox-h-two input[type="checkbox"] {position: absolute;margin-left: -20px;}
.login-h-two .checkbox-h-two input{display: none;}
.login-h-two .checkbox-h-two input:checked + label::before {    content: "\f046";    margin-right: 13px;}
.login-h-two .checkbox-h-two input + label::before {    content: "\f096";}
.login-h-two .checkbox-h-two input + label::before{    display: inline-block;    font-family: FontAwesome; text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    margin-right: 15px;    font-size: 16px;}

/******** Login Page Close **************/


/******** Terms Of Service Page Start **************/

.terms-box-h-two{ background:#fff;box-shadow: 0px 0px 24px rgba(0,0,0, 0.13);}
.terms-box-h-two .list-terms{ padding:0 0 0 15px;}
.terms-box-h-two .list-terms li { padding:5px 0; list-style:square;}
.terms-box-h-two .list-terms li span { color:#666;}
.terms-box-h-two .list-terms li .list-two-terms{padding:0 0 0 15px;}
.terms-box-h-two .list-terms li .list-two-terms li{list-style: lower-latin;}

/******** Terms Of Service Page Close **************/

/******** Progress Bar Circle Start **************/

.progress-circle-h-two .progress{width: 150px;height: 150px;line-height: 150px;background: none;margin: 0 auto;box-shadow: none;position: relative;}
.progress-circle-h-two .progress:after{content: ""; width: 100%; height: 100%; border-radius: 50%;border: 12px solid #fff;position: absolute;top: 0;left: 0;}
.progress-circle-h-two .progress > span{width: 50%; height: 100%;overflow: hidden;position: absolute; top: 0;z-index: 1;}
.progress-circle-h-two .progress .progress-left{left: 0;}
.progress-circle-h-two .progress .progress-bar{ width: 100%; height: 100%;background: none;border-width: 12px; border-style: solid; position: absolute; top: 0;}
.progress-circle-h-two .progress .progress-left .progress-bar{left: 100%;border-top-right-radius: 80px; border-bottom-right-radius: 80px; border-left: 0;-webkit-transform-origin: center left;transform-origin: center left;}
.progress-circle-h-two .progress .progress-right{ right: 0;}
.progress-circle-h-two .progress .progress-right .progress-bar{ left: -100%;border-top-left-radius: 80px; border-bottom-left-radius: 80px; border-right: 0;-webkit-transform-origin: center right; transform-origin: center right; animation: loading-1 1.8s linear forwards;}
.progress-circle-h-two .progress .progress-value{ width: 90%;height: 90%;border-radius: 50%; background: #44484b;font-size: 24px; color: #fff; line-height: 135px;text-align: center;position: absolute;top: 5%;left: 5%;}
.progress-circle-h-two .progress.blue .progress-bar{border-color: #049dff;}
.progress-circle-h-two .progress.blue .progress-left .progress-bar{animation: loading-2 1.5s linear forwards 1.8s;}
.progress-circle-h-two .progress.yellow .progress-bar{border-color: #fdba04;}
.progress-circle-h-two .progress.yellow .progress-left .progress-bar{animation: loading-3 1s linear forwards 1.8s;}
.progress-circle-h-two .progress.pink .progress-bar{border-color: #ed687c;}
.progress-circle-h-two .progress.pink .progress-left .progress-bar{animation: loading-4 0.4s linear forwards 1.8s;}
.progress-circle-h-two .progress.green .progress-bar{border-color: #1abc9c;}
.progress-circle-h-two .progress.green .progress-left .progress-bar{animation: loading-5 1.2s linear forwards 1.8s;}

@keyframes loading-1{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}
@keyframes loading-2{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(144deg);
        transform: rotate(144deg);
    }
}
@keyframes loading-3{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
}
@keyframes loading-4{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(20deg);
        transform: rotate(20deg);
    }
}
@keyframes loading-5{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(126deg);
        transform: rotate(126deg);
    }
}

/******** Progress Bar Circle Close **************/

/******** Progress Bar Striped Start **************/

.progress-striped-h-two .progress-outer{background: #fff;border-radius: 50px;padding: 25px;box-shadow: 0 0  10px rgba(209, 219, 231,0.7);}
.progress-striped-h-two .progress{height: 27px;  margin: 0; overflow: visible; border-radius: 50px; background: #eaedf3; box-shadow: inset 0 10px  10px rgba(244, 245, 250,0.9);}
.progress-striped-h-two .progress .progress-bar{ border-radius: 50px;}
.progress-striped-h-two .progress .progress-value{  position: relative; left: -45px; top: 4px;font-size: 14px;font-weight: bold;color: #fff;letter-spacing: 2px;}
.progress-striped-h-two .progress-bar.active{ animation: reverse progress-bar-stripes 0.40s linear infinite, animate-positive 2s;}

@-webkit-keyframes animate-positive{
    0% { width: 0%; }
}
@keyframes animate-positive {
    0% { width: 0%; }
}

/******** Progress Bar Striped Close **************/

/******** Progress Bar Vertical Start **************/

.progress-vertical-h-two .progress-bar-vertical { width: 20px; min-height: 120px; display: flex;margin-bottom: 0;align-items: flex-end; margin-right: 20px;float: left;}
.progress-vertical-h-two .progress-bar-vertical .progress-bar { width: 100%;height: 0; -webkit-transition: height 0.6s ease;-o-transition: height 0.6s ease;transition: height 0.6s ease;}
.vertical-section-progress{margin: 0px auto;display: table;}

/******** Progress Bar Vertical Close **************/

/* =========== social icons Start ============= */

.social-element-h-two ul.social-icons {width: 100%;padding-left:0px;	margin: 0;}
.social-element-h-two .social-icons li {display: inline-block;text-align: center;	}
.social-element-h-two .social-icons li a {color: #242424;display: inline-block;font-size: 16px;height: 40px;line-height: 39px;margin: 0 5px 5px 0;padding: 0;	overflow:hidden;text-align: center;    width: 40px;	background-color:#fff;border:1px solid #e4e4e4;transition: all 0.3s ease-out 0s;}
.social-element-h-two .social-icons li a i{  color: #101010;}

/*---------------  social icon sizes ------------- */
 
.social-element-h-two .social-icons.socila-lg li a {font-size: 30px;height: 80px;line-height: 73px;width: 80px;}
.social-element-h-two .social-icons.socila-md li a {font-size: 21px;height: 60px;line-height: 60px;width: 60px;}
.social-element-h-two .social-icons.socila-sm li a {font-size: 16px;height: 40px;line-height: 39px;width: 40px;}

/*----------- social icon round ----------- */
 
.social-element-h-two .social-icons.round li a {border-radius:50%;}

/* ---------- social icon dark ---------- */
 
.social-element-h-two .social-icons.dark-style li a {color:#fc4242;background-color:#101010;border:1px solid #101010;}
.social-element-h-two .social-icons.dark-style li a i { color: #fff;}

/* ------------ social icon light  ------------*/

.social-element-h-two .social-icons.light-style li a {	background-color:#f5f5f5;	border:1px solid #f5f5f5;}
.social-element-h-two .social-icons.light-style li a i {    color: #101010;}

/* ------------ social icon hover colors ------------ */
 
.social-element-h-two .social-icons li.social-rss a {	background-color:#ffa500;border:1px solid #ffa500;}
.social-element-h-two .social-icons li.social-facebook a {background-color:#3b5ea1;border:1px solid #3b5ea1;}
.social-element-h-two .social-icons li.social-twitter a {	background-color:#2bb3fa;border:1px solid #2bb3fa;}
.social-element-h-two .social-icons li.social-vimeo a { background-color:#27bcf1;border:1px solid #27bcf1;}
.social-element-h-two .social-icons li.social-youtube a {	background-color:#df2926;border:1px solid #df2926;}
.social-element-h-two .social-icons li.social-stumbleupon a {background-color:#eb4924;border:1px solid #eb4924;}
.social-element-h-two .social-icons li.social-android a {	background-color:#a3c537;border:1px solid #a3c537;}
.social-element-h-two .social-icons li.social-amazon a {	background-color:#fc9a06;border:1px solid #fc9a06;}
.social-element-h-two .social-icons li.social-apple a { background-color:#3dd0f5;border:1px solid #3dd0f5;}
.social-element-h-two .social-icons li.social-edge a { background-color:#327ec9;border:1px solid #327ec9;}
.social-element-h-two .social-icons li.social-vine a { background-color:#16cc91;border:1px solid #16cc91;}
.social-element-h-two .social-icons li.social-wordpress a { background-color:#2187b5;border:1px solid #2187b5;}
.social-element-h-two .social-icons li.social-whatsapp a { background-color:#2fc631;border:1px solid #2fc631;}
.social-element-h-two .social-icons li.social-renren a {	background-color:#0663b7;border:1px solid #0663b7;}
.social-element-h-two .social-icons li.social-windows a {	background-color:#07b0f1;border:1px solid #07b0f1;}
.social-element-h-two .social-icons li.social-yahoo a { background-color:#690a7b;border:1px solid #690a7b;}
.social-element-h-two .social-icons li.social-skype a { background-color:#0ebaee;border:1px solid #0ebaee;}
.social-element-h-two .social-icons li.social-pinterest a {background-color:#ee2c34;	border:1px solid #ee2c34;}
.social-element-h-two .social-icons li.social-modx a { background-color:#7ac343;border:1px solid #7ac343;}
.social-element-h-two .social-icons li.social-google-plus a {	background-color:#e24d43;border:1px solid #e24d43;}
.social-element-h-two .social-icons li.social-flickr a { background-color:#ff0084;border:1px solid #ff0084;}
.social-element-h-two .social-icons li.social-linkedin a { background-color:#087ec0;border:1px solid #087ec0;}
.social-element-h-two .social-icons li.social-lastfm a { background-color:#d6063e;border:1px solid #d6063e;}
.social-element-h-two .social-icons li.social-yahoo a { background-color:#690a7b;	border:1px solid #690a7b;}
.social-element-h-two .social-icons.icon-white li a i { color: #fff !important;}

/*--------- social icon hover colors --------- */
 
.social-element-h-two .social-icons li.hover-rss a:hover {background-color:#ffa500;border:1px solid #ffa500;}
.social-element-h-two .social-icons li.hover-facebook a:hover {background-color:#3b5ea1;	border:1px solid #3b5ea1;}
.social-element-h-two .social-icons li.hover-twitter a:hover {background-color:#2bb3fa;border:1px solid #2bb3fa;}
.social-element-h-two .social-icons li.hover-vimeo a:hover {	background-color:#27bcf1;border:1px solid #27bcf1;}
.social-element-h-two .social-icons li.hover-youtube a:hover {background-color:#df2926;border:1px solid #df2926;}
.social-element-h-two .social-icons li.hover-stumbleupon a:hover {background-color:#eb4924;border:1px solid #eb4924;}
.social-element-h-two .social-icons li.hover-android a:hover {background-color:#a3c537;border:1px solid #a3c537;}
.social-element-h-two .social-icons li.hover-amazon a:hover {	background-color:#fc9a06;border:1px solid #fc9a06;}
.social-element-h-two .social-icons li.hover-apple a:hover {	background-color:#3dd0f5;border:1px solid #3dd0f5;}
.social-element-h-two .social-icons li.hover-edge a:hover {background-color:#327ec9;	border:1px solid #327ec9;}
.social-element-h-two .social-icons li.hover-vine a:hover {background-color:#16cc91;	border:1px solid #16cc91;}
.social-element-h-two .social-icons li.hover-wordpress a:hover {	background-color:#2187b5;	border:1px solid #2187b5;}
.social-element-h-two .social-icons li.hover-whatsapp a:hover {background-color:#2fc631;	border:1px solid #2fc631;}
.social-element-h-two .social-icons li.hover-renren a:hover {	background-color:#0663b7;	border:1px solid #0663b7;}
.social-element-h-two .social-icons li.hover-windows a:hover {background-color:#07b0f1;border:1px solid #07b0f1;}
.social-element-h-two .social-icons li.hover-yahoo a:hover {background-color:#690a7b;border:1px solid #690a7b;}
.social-element-h-two .social-icons li.hover-skype a:hover {background-color:#0ebaee;border:1px solid #0ebaee;}
.social-element-h-two .social-icons li.hover-pinterest a:hover {background-color:#ee2c34;border:1px solid #ee2c34;}
.social-element-h-two .social-icons li.hover-modx a:hover {background-color:#7ac343;border:1px solid #7ac343;}
.social-element-h-two .social-icons li.hover-google-plus a:hover {background-color:#e24d43;border:1px solid #e24d43;}
.social-element-h-two .social-icons li.hover-flickr a:hover {	background-color:#ff0084;border:1px solid #ff0084;}
.social-element-h-two .social-icons li.hover-linkedin a:hover {background-color:#087ec0;border:1px solid #087ec0;}
.social-element-h-two .social-icons li.hover-lastfm a:hover {	background-color:#d6063e;border:1px solid #d6063e;}
.social-element-h-two .social-icons li.hover-yahoo a:hover {	background-color:#690a7b;border:1px solid #690a7b;}

/* -------- social icon hover animation -------- */

.social-element-h-two .social-icons.h-anim-rotate li a i{-webkit-transition: all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.social-element-h-two .social-icons.h-anim-rotate li a:hover i {	color:#fff;	webkit-transform: rotate(360deg) scale(1.3);	-moz-transform: rotate(360deg) scale(1.3);	-o-transform:rotate(360deg) scale(1.3);	-ms-transform:rotate(360deg) scale(1.3);}
.social-element-h-two .social-icons.h-anim-scale li a i{	transition: all .3s ease-in-out;}
.social-element-h-two .social-icons.h-anim-scale li a:hover i {	color:#fff;	transform: scale(1.5);}

/*------ social icon hover slide left ------ */
 
.social-element-h-two .social-icons.h-anim-slide-left li a {	position:relative;}
.social-element-h-two .social-icons.h-anim-slide-left li a .frount {	width:100%;	position: absolute;	left:0px;	transition: all .3s ease-in-out;}
.social-element-h-two .social-icons.h-anim-slide-left li a .back {	width:100%;	position: absolute;	left:-62px;	transition: all .3s ease-in-out;}
.social-element-h-two .social-icons.h-anim-slide-left li a:hover .frount {	left:62px;}
.social-element-h-two .social-icons.h-anim-slide-left li a:hover .back {	left:0px;}
.social-element-h-two .social-icons.h-anim-slide-left li a:hover .frount i {	color:#fff;}
.social-element-h-two .social-icons.h-anim-slide-left li a:hover .back i {	color:#fff;}

/*------ social icon hover slide right ------ */

.social-element-h-two .social-icons.h-anim-slide-right li a {	position:relative;}
.social-element-h-two .social-icons.h-anim-slide-right li a .frount {	width:100%;	position: absolute;	right:0px;	transition: all .3s ease-in-out;}
.social-element-h-two .social-icons.h-anim-slide-right li a .back {	width:100%;	position: absolute;	right:-62px;	transition: all .3s ease-in-out;}
.social-element-h-two .social-icons.h-anim-slide-right li a:hover .frount {	right:62px;}
.social-element-h-two .social-icons.h-anim-slide-right li a:hover .back {	right:0px;}
.social-element-h-two .social-icons.h-anim-slide-right li a:hover .frount i {	color:#fff;}
.social-element-h-two .social-icons.h-anim-slide-right li a:hover .back i {color:#fff;}

/*------ social icon hover slide top -------- */

.social-element-h-two .social-icons.h-anim-slide-top li a {	position:relative;}
.social-element-h-two .social-icons.h-anim-slide-top li a .frount {	width:100%;	position: absolute;	top:0px;	transition: all .3s ease-in-out;}
.social-element-h-two .social-icons.h-anim-slide-top li a .back {	width:100%;	position: absolute;	top:-62px;	transition: all .3s ease-in-out;}
.social-element-h-two .social-icons.h-anim-slide-top li a:hover .frount {	top:62px;}
.social-element-h-two .social-icons.h-anim-slide-top li a:hover .back {	top:0px;}
.social-element-h-two .social-icons.h-anim-slide-top li a:hover .frount i {	color:#fff;}
.social-element-h-two .social-icons.h-anim-slide-top li a:hover .back i {	color:#fff;}


/* =========== END social icons ============= */

.icons-h-two .sample-icon a{ color:#666;font-size: 15px;margin: 8px 0;display: inline-block;}
.icons-h-two .sample-icon a:hover{ text-decoration:none;}

/* =========== Buttons ============= */

.button-styles-h-two .sh-btn{padding: 15px 35px;	margin: 0px;display: inline-block;box-shadow: none;border-radius: 0; }
.button-styles-h-two .sh-btn:hover, .button-styles-h-two .sh-btn:focus { text-decoration:none;}

/*----------Button border radius ---------- */
 
.button-styles-h-two .sh-btn.sh-btn-round{	border-radius:4px;}
.button-styles-h-two .sh-btn.sh-btn-xround-1{	border-radius:10px;}
.button-styles-h-two .sh-btn.sh-btn-xround-2{	border-radius:20px;}
.button-styles-h-two .sh-btn.sh-btn-xround-3{	border-radius:30px;}
.button-styles-h-two .sh-btn.sh-btn-xround-4{	border-radius:40px;}
.button-styles-h-two .sh-btn.sh-btn-xround-5{	border-radius:50px;}
.button-styles-h-two .sh-btn.sh-btn-xround-6{	border-radius:60px;}
.button-styles-h-two .sh-btn.sh-btn-xround-7{	border-radius:70px;}

/*----- Button sizes ----- */
 
.button-styles-h-two .sh-btn.sh-btn-tiny{	font-size:12px;	padding: 5px 10px;}
.button-styles-h-two .sh-btn.sh-btn-small{	font-size:14px;	padding: 10px 20px;}
.button-styles-h-two .sh-btn.sh-btn-medium{	font-size:16px;	padding: 15px 35px;}
.button-styles-h-two .sh-btn.sh-btn-large{	font-size:20px;	padding: 20px 50px;}
.button-styles-h-two .sh-btn.margin{	margin:0 15px 15px 0;}

/*--------- Button Colors --------- */

.button-styles-h-two .sh-btn.sh-btn-dark{	color:#fff;	background-color:#242424;}
.button-styles-h-two .sh-btn.sh-btn-dark:hover{	color:#fff;	background-color:#3e3e3e;}  

 /*----------- Button white ----------- */
 
.button-styles-h-two .sh-btn.sh-btn-white{color:#242424;	background-color:#fff;}
.button-styles-h-two .sh-btn.sh-btn-white:hover{	color:#242424;	background-color:#f6f6f6;} 

 /*--------- Button orange --------- */
 
.button-styles-h-two .sh-btn.sh-btn-orange{	color:#fff;	background-color:#fd602c;}  
.button-styles-h-two .sh-btn.sh-btn-orange:hover{color:#fff;	background-color:#242424;} 
 
 /*--------  Button blue -------- */
 
.button-styles-h-two .sh-btn.sh-btn-blue{	color:#fff;	background-color:#24bfff;}  
.button-styles-h-two .sh-btn.sh-btn-blue:hover{	color:#fff;	background-color:#242424;} 

 /*------  Button green ------ */
 
.button-styles-h-two .sh-btn.sh-btn-green{	color:#fff;	background-color:#96cc37;}  
.button-styles-h-two .sh-btn.sh-btn-green:hover{	color:#fff;	background-color:#242424;} 

 /*--------- Button yellow --------- */
 
.button-styles-h-two .sh-btn.sh-btn-yellow{color:#fff;	background-color:#ffd904;}  
.button-styles-h-two .sh-btn.sh-btn-yellow:hover{color:#fff;	background-color:#242424;}

 /*------ Button red ------ */
 
.button-styles-h-two .sh-btn.sh-btn-red{	color:#fff;	background-color:#ff3f04;}  
.button-styles-h-two .sh-btn.sh-btn-red:hover{	color:#fff;	background-color:#242424;}

 /*------ Button pink ------ */
 
.button-styles-h-two .sh-btn.sh-btn-pink{color:#fff;background-color:#ff3e94;}  
.button-styles-h-two .sh-btn.sh-btn-pink:hover{color:#fff;background-color:#242424;}

/*-------  button border white ------- */

.button-styles-h-two .sh-btn.sh-btn-border {	color: #242424;	border: 2px solid;}
.button-styles-h-two .sh-btn.sh-btn-border.white {color:#fff;	border-color:#fff;}
.button-styles-h-two .sh-btn.sh-btn-border:hover.white {	color:#242424;	background-color:#fff;	border-color:#fff;}

/*-------  button border dark ------- */
 
.button-styles-h-two .sh-btn.sh-btn-border.dark {	color:#242424;	border-color:#242424;}
.button-styles-h-two .sh-btn.sh-btn-border:hover.dark {	color:#fff;	background-color:#242424;	border-color:#242424;}

/*--------  button border red -------- */
 
.button-styles-h-two .sh-btn.sh-btn-border.red {	color:#fd4912;	border-color:#fd4912;}
.button-styles-h-two .sh-btn.sh-btn-border:hover.red {	color:#fff;	background-color:#fd4912;	border-color:#fd4912;}

/*------ button border orange ------ */
 
.button-styles-h-two .sh-btn.sh-btn-border.orange {	color:#ff9804;	border-color:#ff9804;}
.button-styles-h-two .sh-btn.sh-btn-border:hover.orange {color:#fff;	background-color:#ff9804;	border-color:#ff9804;}

/*------- button border yellow ------- */
 
.button-styles-h-two .sh-btn.sh-btn-border.yellow {	color:#ffcd04;	border-color:#ffcd04;}
.button-styles-h-two .sh-btn.sh-btn-border:hover.yellow {color:#fff;	background-color:#ffcd04;border-color:#ffcd04;}

/* ---------- button border green ---------- */
 
.button-styles-h-two .sh-btn.sh-btn-border.green {color:#92ca19;	border-color:#92ca19;}
.button-styles-h-two .sh-btn.sh-btn-border:hover.green {	color:#fff;	background-color:#92ca19;border-color:#92ca19;}

/*----- button border blue ----- */
 
.button-styles-h-two .sh-btn.sh-btn-border.blue {	color:#15cbff;	border-color:#15cbff;}
.button-styles-h-two .sh-btn.sh-btn-border:hover.blue {	color:#fff;	background-color:#15cbff;	border-color:#15cbff;}


/**----tooltip Start----------****/

.tooltip-h-two .tooltip > .tooltip-inner {  background:#000;  font-weight: normal;}
.tooltip-h-two .button-box .btn-tooltip { background:#fff; border:1px solid #ddd;padding: 10px 25px;font-size: 16px;color: #666; transition: 0.2s ease-in;-webkit-transition: 0.2s ease-in;-moz-transition: 0.2s ease-in; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.tooltip-h-two .button-box .btn-tooltip:hover{  color:#fff;}
.popover.fade{font-family:"CenturyGothic";}

/**----tooltip Close----------****/

/**----Tab Horizontal Start----------****/

.horizontal-tab-h-two-elements .nav-tabs {display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -webkit-box;display: -moz-box;display: flex;}
.horizontal-tab-h-two-elements .nav-tabs > li{-webkit-flex: 1; display:block;-moz-flex: 1;-ms-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1; text-align:center;flex: 1;}
.horizontal-tab-h-two-elements .nav-tabs > li a { padding:20px 15px; font-size:18px; color:#333; background:#f9f9f9;}
.horizontal-tab-h-two-elements .nav-tabs > li a i{ display:block; padding-bottom:10px;}
.horizontal-tab-h-two-elements .tab-content{border: 1px solid #ddd;display: table;width: 100%;margin-top: -1px; padding:30px 10px;}
.horizontal-tab-h-two-elements .nav-tabs > li.active a{ color:#fff;}
.horizontal-tab-h-two-elements .nav-tabs > li.active a:hover, .horizontal-tab-h-two-elements .nav-tabs > li.active a:focus{color:#fff;}

/**----Tab Horizontal Close----------****/

/**----Tab Vertical Start----------****/

.vertical-tab-h-two-elements div.bhoechie-tab-container{  z-index: 10;  background-color: #ffffff;  padding: 0;  border:1px solid #ddd;  -webkit-box-shadow:0 0px 12px rgba(0,0,0,.04);  box-shadow:0 0px 12px rgba(0,0,0,.04);  -moz-box-shadow:0 0px 12px rgba(0,0,0,.04);  background-clip: padding-box;  filter: alpha(opacity=97);}
.vertical-tab-h-two-elements div.bhoechie-tab-menu{padding-right: 0;padding-left: 0; padding-bottom: 0;}
.vertical-tab-h-two-elements div.bhoechie-tab-menu div.list-group{  margin-bottom: 0;}
.vertical-tab-h-two-elements div.bhoechie-tab-menu div.list-group>a{  margin-bottom: 0; padding:24px 15px;border-radius: 0;border-left: none; border-bottom:none; border-top:1px solid #ddd; border-right:1px solid #ddd;font-size: 18px;color:#333;background: #f9f9f9;}
.vertical-tab-h-two-elements div.bhoechie-tab-menu div.list-group>a:last-child{border-bottom:1px solid #ddd;}
.vertical-tab-h-two-elements div.bhoechie-tab-menu div.list-group>a:first-child{ border-top:none;}
.vertical-tab-h-two-elements div.bhoechie-tab-menu div.list-group>a.active{ color: #ffffff;}
.vertical-tab-h-two-elements div.bhoechie-tab-menu div.list-group>a.active:after{  content: '';  position: absolute;  left: 100%;  top: 50%;  margin-top: -13px;  border-left: 0;  border-bottom: 13px solid transparent;  border-top: 13px solid transparent;}
.vertical-tab-h-two-elements div.bhoechie-tab-content{  background-color: #ffffff;padding: 10px 20px 20px;}
.vertical-tab-h-two-elements div.bhoechie-tab div.bhoechie-tab-content:not(.active){  display: none;}
.list-design-h-two{ padding:0px 15px;}
.list-design-h-two li span{ color:#666;}
.list-design-h-two li{ list-style:square;padding:6px 0;}

/**----Tab Vertical Close----------****/

/**-------FAQ Start----------****/

.faq-h-two-elements #accordionMenu {  max-width: 100%;}
.faq-h-two-elements .panel-body {  padding: 0 15px 30px;}
.faq-h-two-elements .panel-group .panel+.panel {  margin-top: 0;  border-top: 0;}
.faq-h-two-elements .panel-group .panel {  border-radius: 0; box-shadow:0 0 0;}
.faq-h-two-elements .panel-default>.panel-heading {  color: #333;  background-color: #fff; padding: 0;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none; border:none;}
.faq-h-two-elements .panel-default>.panel-heading a {  display: block;  padding:36px 15px;  text-decoration: none;}
.faq-h-two-elements .panel-default>.panel-heading a:after {  content: "";  position: relative;  top: 1px;  display: inline-block;  font-family:FontAwesome;  font-style: normal;  font-weight: 400;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  float: right;  transition: transform .25s linear;  -webkit-transition: -webkit-transform .25s linear;}
.faq-h-two-elements .panel-title{ font-size:20px;}
.faq-h-two-elements .panel-default>.panel-heading a[aria-expanded="true"] {background-color: transparent;}
.faq-h-two-elements .panel-default>.panel-heading a[aria-expanded="true"]:after {  content: "\f107";}
.faq-h-two-elements .panel-default>.panel-heading a[aria-expanded="false"]:after {  content: "\f106";}
.faq-h-two-elements .panel-group .panel-heading + .panel-collapse > .panel-body { border:none;}
.faq-h-two-elements .panel-default{ border:none; border-bottom:1px solid #ddd;}

/**-------FAQ Close----------****/

/**-------Cart Page Start----------****/

.cart-h-two-elements .table { border:1px solid #ddd;}
.cart-h-two-elements .table th{ background:#f9f9f9; padding:20px 10px; color:#333;font-weight: 600;font-size: 14px;}
.cart-h-two-elements .table .remove-items{padding: 6px 10px;}
.cart-h-two-elements .table .remove-items:hover, .cart-h-two-elements .table .remove-items:focus{ color:#fff;}
.cart-h-two-elements .table tr td {padding: 20px 10px; color:#666; font-size:14px;}
.cart-h-two-elements .table tr td .domain-n:hover, .cart-h-two-elements .table tr td .domain-n:focus{ text-decoration:none;}
.cart-h-two-elements .coupen-cart-h-two{ background:#fff; padding:25px;box-shadow:0 0px 8px rgba(0,0,0,.06); }
.cart-h-two-elements .coupen-cart-h-two input[type="text"]{ border:1px solid #ddd; padding:10px 12px; width:60%; height: 48px;vertical-align: top;}
.cart-h-two-elements .coupen-cart-h-two input[type="submit"] { height: 48px;padding: 8px 30px;font-size: 18px; transition:0.2s ease-in-out;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;}
.cart-h-two-elements .summary-box-cart .strip-total { padding:20px 14px;}
.cart-h-two-elements .summary-box-cart { border:1px solid #ddd;	}
.cart-h-two-elements .cart-checkout-btns input{ transition:0.2s ease-in-out;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;}
.cart-h-two-elements .cart-checkout-btns input:hover { color:#fff;}
.table-responsive.no-border{ border:none;}

/**-------Cart Page Close----------****/