body {font-size:16px; color:#3d3d3d; margin:0px; padding:0px;font-family: 'Lato', sans-serif; line-height:30px;}
.banner {background:url(../images/landing/banner.jpg) top center no-repeat; background-size:100% 100%; width:100%; height:705px; color:#FFFFFF; }
.navbar-default {background:none; border:none;}
.navbar-default .navbar-nav > li > a {color:#bababa; font-size:13px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus ,.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{
    background-color: transparent !important;
    color: #bababa !important;
}

.dropdown-menu>li>a {color: #bababa !important;}
.navbar-nav>li>.dropdown-menu {
  left: 0px !important;
    width: 200px !important;
    top: 55px !important;
    background: #31273f !important;
    color: #bababa !important;
}
.btn-login {border-left:1px solid #443b50;} 
.navbar-nav > li > a {padding-top:7px; padding-bottom:7px; text-transform:uppercase;}
.navbar-nav {margin-top:34px;}
.banner h1 {font-size: 22px;
    font-weight: 100;
    margin: auto;
    margin-top: 115px;
    text-align: center;
    width: 70%;
    line-height: 40px;}
.full {width:100%; float:left;}
.banner h2 {
  font-size: 15px;
    margin-top: 21px;
    text-align: center;
}
.navbar-collapse {border-bottom:1px solid #443b50!important; padding-bottom:21px!important;}
.logo {margin-top:12px;}
.trial a {background-color: #00b0f0;
    color: #FFFFFF;
    padding: 10px 20px;
    text-align: center;
    margin: auto;
    font-size: 13px;
}
.caret {
   
    margin-left: 5px !important;
    margin-top: -2px !important;
}
.trial {text-align:center; margin-top:18%;}
a:hover {text-decoration:none;}
.trial a:hover {background-color:#ea088c;}
h1 {font-size: 28px;
    margin:auto;
    margin-top: 10px;
    text-align: center; width:79%; line-height:40px; margin-bottom:70px;font-weight:500;}
h3 {margin-bottom:48px;}
.check ul li {
  background: rgba(0, 0, 0, 0) url("../images/landing/check.jpg") no-repeat scroll 0 0;
  list-style: outside none none;
  padding-bottom: 11px;
  padding-left: 46px;
  padding-top: 4px;
}
.benefits {width:85%;font-size:14px !important;}
ul {padding:0px;}
.section {padding:34px 0px;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color:#bababa;}
.banner-offer {text-align:center; padding-top:21px; font-size:22px; background-color:#f4f4f5;}
.banner-offer h1  {
  padding: 21px;
  text-align: center;
  width: 55%; margin:0px; margin:auto;
}
.banner-full {width:100%;}
.banner-offer p {width:70%; margin:auto;}
.line_land {background: url(../images/landing/line.jpg) bottom center no-repeat;
    background-position: 50% 100%;
    padding-bottom: 12px;
    background-size: 20%;
    font-size: 29px;}
.top-space {margin-top:70px;}
h4 {font-size:18px; font-weight:bold;}
.feature {text-align:center;}
.darkHeader {
    height: 89px;
background-color: rgba(45,35,57,0.89);
position: fixed;
width: 100%; z-index:10000;
}
.professional {font-size:22px;  text-align:center;}
.professional h1 {margin-bottom:21px;}
.width70 {width:53%; margin:auto;}
.mart34 {margin-top:34px;}
.professional img {margin:auto;}
.testimonial {background:url(../images/landing/testimonial-section.jpg) no-repeat; background-size:cover; width:100%; height:800px; padding:34px 0px; margin-top:34px;}
.testimonial-say {
  background: #ffffff none repeat scroll 0 0;
  padding: 52px;
  text-align: center; font-size:18px; min-height:515px; margin-right:34px;
}
.feature-section img{height:80px;margin-bottom: 15px;}
.testimonial-section {max-width:953px; margin:auto;}
.name {font-size:22px;}
.post {font-size:16px; color:#a5a5a5; margin-bottom:34px;}
.testimonial-logo {margin-top:12px; text-align:center;}
.testimonial-logo img {margin:auto;}
.plan {background-color:#eeeeee; text-align:center; padding:34px; padding-bottom:12px; margin-bottom:48px;}
.plan-name {font-size:24px; text-transform:uppercase; margin-bottom:12px;}
.price {font-size:40px; color:#00b0f0; margin-top:48px;}
.type {color:#8b8b8b; min-height:70px;}
.plan-info {min-height:61px;font-size: 14px;}
.plan .btn {margin-top:48px;}
.btn-blue  {background-color:#00b0f0; text-align:center; color:#FFFFFF; border-radius:0px; font-size:16px;}
.btn-blue:hover {background-color:#ea088c; color:#FFFFFF;}
.trial-section {background: url(../images/landing/trial.jpg) center no-repeat;
    width: 100%;
    height: 511px;
    color: #FFFFFF;
    text-align: center;
    font-size: 22px;
    background-size: 100% 100%;}
.trial-section h1 {font-size: 29px;
    padding-top: 16%;margin-bottom:10px;}
.trial-section .btn {
  font-size: 18px;
  padding: 8px 21px;
}
a:focus {
    text-decoration: none !important;
}
.footer {font-size:14px; color:#9d9d9d;}
.footer ul li {list-style:none;}
.title {font-size:19px; margin-bottom:12px;} 
.feature-section {min-height:253px;}
.footer {border-top: 1px solid #f2f2f2; padding:10px;}
.footer .fa {color:#00b0f0; margin-right:12px; font-size:16px;}
.copyright {margin-top:70px;border-top: 1px solid #f2f2f2; padding-top:12px;color:#9d9d9d; text-align:center; padding-bottom:12px; font-size:14px;}
.test-info {min-height:157px;}
.testimonial-logo img {height:164px;}
@media (max-width:1024px) {
h1 {font-size:22px; line-height:30px;}
p {line-height:30px;}
body {line-height:34px;}
.banner-offer h1 {width:89%;}
.banner-offer p {
  margin: auto;
  width: 70%;
  font-size: 16px;
  line-height: 21px;
}
.plan {
  background-color: #eeeeee;
  padding: 34px;
  text-align: center;
  line-height: 21px;
  font-size: 16px;
}
.line_land {font-size:22px;}
}
@media (max-width:768px) {
.navbar-header {background-color:#2d2439;}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{background-color:#2d2439;}
.navbar-header {
  min-height: 70px;
}
.logo {margin-top:0px;}
.navbar-brand > img {width:179px;}
.banner h1 {font-size:22px; margin-top:152px;}
.banner {margin-bottom:12px;}
.banner-offer {background-size:100%;}
.plan {width:70%; margin:auto; margin-bottom:34px;}
.professional img {width:70%;}
.testimonial-section {width:89%;}
.title {margin-top:70px;}
.footer {margin-top:0px;}
.trial-section h1 {font-size:26px;}
.testimonial-say {width:100%; padding:12px;}
.section img {margin:auto;}
.feature-section {min-height:auto;}
}
@media (max-width:640px) {
.test-info {font-size:14px; line-height:21px;}
.banner h1{line-height:30px;}
.footer {padding:0px;}
h1 {margin-bottom:21px;}
h3 {margin-bottom:12px;}
.professional {
  font-size: 16px;
  text-align: center;
}
.line_land {font-size:19px;}
.testimonial-say {margin-top:21px;}
}

@media (max-width:425px) {
    .banner{
        height: 605px;
    }       
    .trial-section {
        height: 300px;
    }     
  
  
}
@media (max-width:375px) {
    .banner{
        height: 505px;
    }        
}
}
.silver{
font-size: 49px;
color: #BBBBBB;
}
.gold{
font-size: 49px;
color: #F5B815;
}
.platinum{
font-size: 49px;
color: #BFCAE3;
}
