
#featuredetails{
    margin-top: 135px;
    margin-bottom: 80px;
    
}
#social_new{background-image: radial-gradient(circle at 41% 39%, #29ad71, #66c44c 128%);
    padding-bottom: 80px;}
#social_new h1{color: #fff;
    padding: 0;
    margin: 0;}
.title_head{
  font-family: Quicksand;
  font-size: 36px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #111111;
  margin-top: 0;
  margin:0;
}
.features-page .sub-heading{
    font-size: 35px;
    font-weight: bold;
    color: #373737;
line-height: normal;float:left;}
#social_new .sub-heading-regular{    
    font-size: 15px;
    color: #ffffff;
    font-weight: 500;
line-height: 30px;float:left;}
.sub-heading-regular{    
    font-size: 15px;
    color: #111111;
line-height: 30px;float:left;}
.features-page ul{padding: 0 20px;
    margin: 0;
    float: left;}
.features-page ul li{list-style-type: disc;font-size: 15px;
    
    color:#111111;
line-height: 30px;float:left;}

#social_new ul{padding: 0 20px;
    margin: 0;
    float: left;}
#social_new ul li{list-style-type: disc;font-size: 15px;
    font-weight: 500;
    color: #ffffff;
line-height: 30px;float:left;}
.features-page .btnfeatures{ 
  border-radius: 4px;
  background-color: #0d340a;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
    box-shadow: 0 0 0 0;
    border: 0;

    line-height: 60px;
    padding: 0 45px;
    margin: 50px 0 0px 0;
    font-size: 19px;
    font-weight: 700;
    }
.features-page .btnfeatures:hover{    
    color: #ffffff;
    background-color: #28ad72;
    border-color: #28ad72;}
#featuredetails{
    background-image: url(../../img/features/new/connect_shop.png);
    background-repeat: no-repeat;
    background-position: right; 
}
.details-col{margin-top:90px;}
.spiral_mob{}
#collages,#salepromotions,#ads{ background-color: #eaecf0;}
#social_new,#wow_videos,#collages,#salepromotions,#autopilot,#ads,#jiffy,#share{padding:80px 0;}



.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus
{    border-color: #fff;background-color: transparent;
    border: 0;}
footer .footer-links div.footer-header {
    font-size: 20px;
    margin-top: 0px;
}
.navbar-inverse .navbar-toggle .icon-bar{height:4px;}
footer{background-color: #0f100e;padding: 105px 0;}
.footer-links a{color: #acaea9;}
footer .footer-links ul li a{font-size:15px;}
footer .footer-links ul{padding:0;}
footer .footer-links ul li{line-height:30px;list-style: none;width: 100%}
.footer-header span{color: #ffffff;font-weight: bold;font-size: 15px;line-height: 50px;}
.footer-header a{color: #ffffff;font-size: 72px;font-family: satisfy;}
footer .footer-links .copyright{color: #ffffff;font-weight: bold;font-size:15px;margin:35px 0 22px;}
footer .footer-links .copyright-text{color: #acaea9;font-size:15px;}
.footer_section{text-align: left;}
footer .container.footer-links {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: 0px ;
}
.setuplink{margin: 60px auto 20px;text-align: center;}

.navbar-inverse .navbar-brand {
    color: #ffffff;
    font-family: 'satisfy', sans-serif;
    font-size: 55px;
}
.features-page .navbar-inverse .navbar-brand,.features-videos .navbar-inverse .navbar-brand {
    color: #ffffff;
}
.navbar-inverse .header-text .navbar-nav>li>a:hover{background-color: #0d340a;color: #fff;}

@media only screen and (max-width: 991px) {
    .section_points .steptitle {
    font-size: 17px;
    /* padding-left: 50px; */
    float: left;
    width: 80%;
}
    #promotions-carousel .left.carousel-control img,#promotions-carousel .right.carousel-control img {
        margin-top: -130px;
    }
        .learnbtn,.golink {
        float: left;
        margin: auto;
        width: 100%;
        text-align: center;
        clear: both;
    }
    .header-wrapper  .features_header ul {
    margin-top: 30px;
}
.navbar-inverse.header-wrapper .navbar-collapse.header-text{background-color: white;}
    .header-wrapper ul li{width: 100%;float: left}
    .navbar-inverse .features_header .header-text .navbar-nav>li>a
    {    line-height: 70px;color: #111;
    padding-left: 50px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 17px;
    font-weight: 700;}

}
  @media (max-width : 1350px) {
    body {
        /*min-width: 1350px !important;*/
    }

    /*.row-fluid {*/
    /*min-width: 1200px !important;*/
    /*}*/
}


/*ipad*/
@media only screen 
and (min-device-width : 992px) 
and (max-device-width : 1024px)  { 
        .navbar-inverse .header-text .navbar-nav>li>a.nav_scroll_link {
            color: #fff;
            font-size: 14px;
            font-weight: 700;
            text-transform: capitalize;
            opacity: 100;
            border: 0;
            padding: 0px 13px;
            line-height: 50px;
        }
}


/* Landscape */
@media only screen and (min-width: 411px) and (max-width: 767px)  {
    .setuplink {    width: 100%;
    float: left;}

    #social h2,#autopilot .section-heading{text-align: center;}
    .footer_section{text-align: center;}
.navbar-inverse .features_header .header-text .navbar-nav>li>a {
    color: #111;
    font-size: 17px;
    font-weight: 700;
    text-transform: capitalize;
    opacity: 100;
    border: 0;
    padding: 0px 18px;
    line-height: 50px;
}
.navbar-inverse.header-wrapper .navbar-collapse.header-text {
    width: 100%;
    background-color: #fff;
    margin: 0;
    position: absolute;
    
    left: 0;
}
.navbar-inverse .features_header .navbar-toggle:hover, 
.navbar-inverse .features_header .navbar-toggle:focus{
        background-color: transparent;
}
.header-wrapper ul li{width: 100%}
    }
}



/*ipad*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
    /*
    .navbar-inverse.header-wrapper .navbar-collapse.header-text{float: right;}
    .navbar-inverse .header-text .navbar-nav>li>a.nav_scroll_link,
.navbar-inverse .header-text ul.navbar-nav>li>a.active
     {
        color: #fff;
        float: left;
        font-size: 11px;
        font-weight: 700;
        text-transform: capitalize;
        opacity: 100;
        border: 0;
        padding: 0px 7px;
        line-height: 50px;
        width: auto;
    }
    */
    
    #planner img.planner{margin: auto;}
    .header-wrapper ul.navbar-nav li{width: auto}
}
    #step1,#step2,#step3,#step4{margin-top:50px;}
    .steptitle{border-bottom: 0 !important;}
   .header-wrapper ul li {
       /*width:100%;*/
       display: block;
    }
    .container-fluid>.navbar-header{height:65px;}
    .navbar-inverse.header-wrapper .navbar-toggle{margin-top:15px;}
    .bubble{margin-top:50px;}
  }
#share{
	background-color: #f9f9f8;
    margin-top: 30px;
    padding-top: 50px;
	/*height:617px;*/
}
#social{
	position:relative;
    min-height: auto;
}
#social .text{
	position: absolute;
	right:25px;
}
/*
#social img{
	position:absolute;
	bottom:0;
	left:13px;
}
*/
#social h1{
	font-size: 36px;
	text-align: center;
    padding: 117px 0 05px 0;
    font-weight: 700;
    /*text-transform: uppercase;*/
    margin-top: 0;
    margin-bottom: 0;
    
}
#social h2{
    margin-top: 10px;
    margin-bottom: 50px;
    font-size: 26px;
    font-weight: 700;
     /*font-weight: bold;
   
    color:#909090;*/
}


.no-padding {
    padding: 0;
}
#autopilot .section-heading {
    margin-top: 0;
    color: #333;
    font-size: 26px;
    font-weight: 700;
}
#autopilot .points{
	background-color: #fff;
	padding:30px;
	width:780px;
	text-align: center;
}
#planner{
   	position: relative;
    /*padding: 150px 0;*/
}
#share .section-heading {
    margin-top: 20px;
    margin-bottom:20px;
    color: #333;
    /*font-size: 40px;*/
}

#planner .text{
	color:#fff;
	position: absolute;
	top: 145px;
    left: 70px;
}
#planner .text a{
	background-color: #cc4d4d;
	padding:12px 22px;
	color:#fff;
	text-decoration: none;	
}
#planner .text a:hover{
	background-color: #d06464;
}
#planner .text ul{
	margin-bottom:40px;
}
#planner .text ul li{
	padding:0;
	margin:20px 0 0 0;
	line-height: 20px;
}
.circlebg{
    background-color: #474747;
    color: #fff;
    -moz-border-radius: 500px;
    -webkit-border-radius: 500px;
    border-radius: 500px;
    padding: 45px 40px;
}
.circlebg ul {
    text-align: left;
    padding-left: 10px;
    font-size: 13px;
}

.section-heading {
    margin-top: 0;
    color: #333;
    font-size: 26px;
    font-weight: 700;
}
.shoutout .section-heading {
    margin-top: 0;
    color: #fff;
}
.title{color:#6e7da4;font-size:14px;}
.call-to-action .btn-default{background-color: #868686;color:#fff;}
.call-to-action h2 {
    margin: 0 auto 30px;
    font-size: 15px;
    line-height: 20px;
}
#planner .section-heading, .shoutout .section-heading {
    margin-top: 0;
}
.section-heading{margin-top:0;}
#shoutout .circlebg{background-color: #474747;color:#fff;-moz-border-radius: 500px;
	-webkit-border-radius: 500px;
	border-radius: 500px;
    padding: 45px 40px;}
.circlebg ul{
    text-align: left;
    padding-left: 10px;
    font-size:13px;
}
.circlebg ul li{
    padding:6px 0;
    color:#dbdbdb;
}
section {
    padding: 40px 0;
}
#about{
    padding: 60px 0;
}

#autopilot h2.text {
    font-size: 16px;
    padding:0;
}
/*
#planner h2 {
    padding: 0px 0 20px;
    font-size: 44px;
}
*/
#planner img.planner {
}
#planner h2 {
    padding: 0px 0 20px;
    /*font-size: 44px;*/
}
#planner p {
    font-size: 16px;
    margin: 0 0 33px;
    line-height: 1.8;
}
aside {
    padding: 30px 0;
}
.fa-4x {
    font-size: 3em;
}
header #social .header-content-inner h2.title {
    padding: 0;
    margin-bottom:10px;
    margin-top:30px;
    font-size: 30px;
    color:#fff;
}
#share .text-primary {
    color: #F05F40;
}
#social p.tagline {
    padding: 0;
    margin: 0 0 20px;
    font-size: 15px;
    font-weight: 300;
    color: rgba(255,255,255,.7);
    text-align: left;
}
.txt20{font-size:20px;}
.txt18{font-size:18px;}
.txt17{font-size:17px;}
#social ul{padding-left:0}
#social li{
	/*background: url("../../img/features/arrow.png") no-repeat left top;
    padding: 0px 0px 3px 40px;
    list-style: none;
    margin: 0;
    margin-bottom: 14px;
    color:#fff;*/
    font-size: 15px;
}
.navbar-inverse.header-wrapper {
    position: fixed;
    top: 0px;
    right: 0px;
    left: 0px;
    box-sizing: border-box;
    z-index: 200;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    background-color:#589431 !important;
    height:auto;
    border-radius: 0;
    border: 0;

    background-color: #28ad72;
    background-image: linear-gradient(141deg, #28ad72 0%, #28ad72 51%, #69c54d 75%);
}
.header-wrapper.header {

}
.header-wrapper .navbar-brand {
    float: left;
    /*padding: 9px 15px;*/
}
.header .header-text {
    color: #fff;
    text-align: center;
    font-weight: 500;
    float: left;
    line-height: 65px;
    text-transform: uppercase;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
footer {
  /*  background: #d4d4d4;
    padding: 20px;
    padding-bottom: 35px;*/
}
footer ul li {
    display: inline-block;
    padding: 1px 0px;
    position: relative;
    font-size: 16px;
}
footer ul li a {
    color: #3e3e3e;
}
footer .new-footer{
  background: #d4d4d4;
  padding: 20px;
  padding-bottom:35px;
}
footer .new-footer ul {
  list-style-type: none;
  text-align: center;
  padding: 0;
  margin-left: 0px;
}
footer .new-footer ul li {
  line-height: 30px;
  padding: 1px 14px;
  position: relative;
  font-size: 14px; 
  display: block;
}
footer .new-footer ul li a {
  color: #3e3e3e; 
}
footer .new-footer ul li:last-child:after {
  content: ""; 
}
footer .new-footer p {
  text-align: center;
  font-size: 13px;
  margin-bottom: 0; 
}
footer .new-footer p:last-child {
  margin-top: 10px; 
}
footer .new-footer .footer-header{
  font-size: 16px;
  line-height: 25px;
  margin-left: 14px;
  margin-bottom: 15px;
  text-align: center;
  margin-right: 18px;
  color: #529c7f;
  font-weight: bold;
}
footer .new-footer .footer-links {
  /*margin-bottom: 20px;*/
}
footer .new-footer .copyright-text{
  color: #808080;
}

.features-page, .networks{font-family: 'Quicksand', sans-serif !important;}
.features-page h3,.networks h3{margin-top: 10px;font-size: 15px;
    margin-bottom: 50px;line-height: 20px;}
.features-page h3.title{margin-top: 0px;line-height: 24px;
    margin-bottom: 5px;
    color: #2B2C2D;
    font-size: 17px;
    font-weight: 700;}
    .nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
.service-box span{color:#555;font-size: 15px;}
.features-page h3.title.mt-12 {
    margin-top: 12px;
}

.mb-3{margin-bottom: 30px;}
.mb-5{margin-bottom: 50px;}
#wheelpromotion , #salepromotion, #post_temp,#shoutout,#planner,#sharenetworks{
    margin-top: 30px;
    padding-top: 50px;
    border-top: 1px solid #D3D7E2;
}

#wheelpromotion a{
    padding: 14px 30px;
    text-transform: uppercase;
    border-radius: 60px; /*float: left;*/
    margin-top: 50px;}
    .carousel{float: left;}
.learnbtn:hover{color: #fff;
    padding: 14px 30px;
    text-transform: uppercase;
    border-radius: 60px;       
    text-decoration: none;
    margin-top: 20px;    background-color: #28ad72;}
  .learnbtn{text-decoration:none;background-color: #0d340a;color:#fff;
    padding: 14px 30px;
    font-weight: 700;
    font-size: 15px;
    text-transform: uppercase;
    border-radius: 60px;       
    margin-top: 20px;   

  }

  .features_header{    padding: 20px 30px;
    margin: 0;
    min-height: 100px;}
    .free_trial{margin-top:80px;}
    .features-page .free_trial h3 {margin-bottom: 50px}
.free_trial a{    background-color: #589431;
    color: #fff;
    padding: 17px 42px;
    font-size: 22px;
    text-transform: uppercase;
    border-radius: 60px;
    font-weight: 600; }
.free_trial a:hover{opacity:.8;text-decoration:none;color:#fff;}
#promotions-carousel .item{background-color:  #F7F7F7;padding: 30px;}  
#promotions-carousel .carousel-control img{margin-top:100px;}
.section_points ul{padding-left:0;margin:30px 0 50px;}
.section_points li{background:  url("../../img/features/tick.png") no-repeat left top;
padding: 0px 0px 3px 56px; color: #555;list-style: none;font-size: 15px;margin-bottom: 20px;}
    #autopilot h3{margin-bottom:60px;}
    #planner .learnbtn{float:left;margin-top:20px;}
     #planner .learnbtn{margin-top:20px;}
     .mt-40{margin-top:40px;}
    #autopilot .section_points h3 {margin-bottom:20px;}
    #social{padding:135px 0 30px 0;}
    .header-wrapper ul {list-style: none; /* Remove list bullets */
    padding: 0;
    margin: 0;}
     .header-wrapper ul li{float:left;text-align: left;}
      .navbar-inverse .header-text .navbar-nav>li>a{ color:#fff;font-size: 17px;
    font-weight: 700;text-transform: capitalize;opacity: 100;
    border: 0;
    padding: 0px 18px;
    line-height: 50px;}
       .header-wrapper ul li a:hover{text-decoration: none;opacity: .7}
       .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
}
.navbar-inverse.header-wrapper .navbar-collapse.header-text{border-color: #ffffff;}
.navbar-inverse.header-wrapper .navbar-toggle{border-color: #fff;border: 0;background-color: transparent;}
.wheel .img-responsive, #wheelpromotion .wheel a{
    margin: 100px auto;
    float:none;
}
.template .img-responsive {
    margin: 0 auto;
    float:none;
}
.features-page h3.title.short{font-size:15px;}

.navbar-inverse .header-text .navbar-nav>li>a.active{     color: #ffffff;
    background-color: #0d340a;}
.ml20{margin-left:20px;}
.golink:hover{color: #fff;text-decoration: none;
    padding: 14px 30px;
    font-size: 15px;
    text-transform: uppercase;
    border-radius: 60px;       
    margin-top: 20px;    background-color: #0d340a;}
  .golink{font-weight:700;opacity:10;text-decoration:none;background-color: #28ad72;color:#fff;padding: 14px 30px;
    font-size: 15px;
    text-transform: uppercase;
    border-radius: 60px;       
    margin-top: 20px;   }
  #shoutout{margin-bottom:50px}
  .toplinks span{ margin: 1px 20px;font-size: 14px;
}
.ln-4 li {
    min-height: 40px;
}
.insiders li{    background: none;
    list-style-type: none;
    padding-left: 8px;
    margin-left: 20px;
    min-height: 19px;
    margin: 25px 20px;
}
.outfy{position: relative;}
#post_temp h2 {
    font-size: 26px;
    font-weight: 700;
}
.mt-4{margin-top: 40px;}
.insiders.logos li span {
    line-height: 47px;
    margin-left: 25px;
}
.insiders.logos img {
    float: left;
}

.anchor{
    display: block;
    height: 20px;
    margin-top: -20px !important;
    visibility: hidden;
    border: none !important;
    padding-top: 0px !important
}
.steptitle{font-size: 20px;font-weight: 700;
    /* font-weight: bold; */
    /* font-style: italic; */
    margin-left: 10px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;}
    .videotitle{background-image: url(../../img/features/clouds.jpg);height:211px;width:100%;margin-top: 70px;}

    .videotitle h2,.videotitle h3{color:#fff;}