/* Global css */

.customContainer {
    max-width: 1090px;
    margin: 0px auto;
}
/******** Sticky Header *************/
.stickyHeader{
    position: fixed !important;
    width: 100%;
    background:#fff;
    z-index: 9999;
    -webkit-animation: heaedermove 1s normal; /* Safari 4.0 - 8.0 */
    animation: heaedermove 1s  normal;
	border-bottom: 1px solid #e3e3e3;
}
@-webkit-keyframes heaedermove {
    from {top:-50px;}
    to {top: 0px;}
}
@keyframes heaedermove {
    from {top: -50px;}
    to {top: 0px;}
}
/******** Sticky Header *************/

ul,
ol {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

body {
    font-family: 'Open Sans', sans-serif;
    color: #666666;
    font-size: 18px;
    /* padding-top:  90px; */
}

a:focus {
    outline: 0px;
}

.font18 {
    font-size: 18px;
    line-height: 22px;
}

.btn {
    height: 30px;
    width: 123px;
    text-align: center;
    background: #fff;
    border: 2px solid transparent;
    text-transform: uppercase;
    border-radius: 5px;
    transition: all .3s ease;
    font-size: 15px;
    font-weight: 600;
    padding: 0px;
}

.btn:focus,
.btn:hover {
    outline: none !important;
}

.btn:focus {
    outline: none;
    box-shadow: none;
}

.bx-wrapper .bx-viewport{
	border: none;
	background: transparent;
	box-shadow: none;
}

.bx-wrapper .bx-prev, .bx-wrapper .bx-next{
	background:none;
}
.primaryBtn {
    color: #ec2416;
    border-color: #ec2416;
}

.primaryBtn:hover,
.primaryBtn:focus {
    color: gray;
}

.secondryBtn {
    color: #f29bb2;
    border-color: #f29bb2;
}

.secondryBtn:hover,
.secondryBtn:focus {
    color: gray;
    border-color: #f29bb2;
}

h1 {
    margin: 0px;
    font-size: 40px;
    font-weight: 600;
    color: #333333;
    line-height: 48px;
}

h2 {
    font-size: 22px;
    line-height: 28px;
    color: #666666;
    margin: 0px 0px 35px;
    font-weight: 600;
}



/******  Header ********/

.header {
    padding: 10px 0px;
    position: absolute;
    width: 100%;
    z-index: 1;
    top: 0;
}

.header .container {
    max-width: 1323px;
    width: 100%;
    margin: 0px auto;
}

.navbar-default {
    background-color: #fff;
    border-color: transparent;
    border: 0px;
    border-radius: 0px;
    margin: 0px;
}

.navbar-header {
    position: relative;
}

.navbar-brand {
    margin: 0px 51px 0px 0px !important;
    display: inline-block;
    line-height: 40px;
    max-width: 245px;
    padding: 0px;
    height: 40px;
    width: 100%;
}

.navbar-brand>img {
    display: block;
    width: 100%;
}

.navbar-default .navbar-nav>li>a {
    text-transform: uppercase;
    font-size: 15px;
    color: #666666;
    display: inline-block;
    font-weight: 600;
    padding: 14px 0px 9px;
    border-bottom: 2px solid transparent;
    line-height: 1;
    position: relative;
}

.navbar-nav>li {
    float: left;
    /* margin-right: 49px; */
    position: relative;
	margin:0px 25px;
}

.navbar-nav.pull-right>li {
    margin-right: 13px;
}

.navbar-nav>li:last-child {
    margin-right: 0px;
}
.navbar-nav>li:first-child {
    margin-left: 0px;
	    margin-top: 0;
}

.navbar-nav.pull-right>li:last-child {
    margin-right: 0;
}

.navbar-nav.pull-right {
    margin-top: 11px;
}

.subMenu {
    opacity: 0;
    visibility: hidden;
    transition: all .1s ease;
    padding: 25px;
    -webkit-box-shadow: 0px 0px 3px #666666;
    box-shadow: 0px 0px 3px #666666;
    position: absolute;
    top: -600%;
    min-width: 225px;
    background: #fff;
    z-index: 9;
}

.navbar-nav>li:hover .subMenu {
    opacity: 1;
    top: 100%;
    visibility: visible;
}

.navbar-nav>li:hover a {
    border-color: #26a8e0;
}

.subMenu li {
    float: none;
}

.subMenu li a {
    color: #999999;
    line-height: 26px;
    font-size: 15px;
    font-weight: 600;
    text-decoration: none;
}

/**** Monetization *****/

.monetizationSec {
    padding: 99px 0px 23px;
    position: relative;
}

.monetization {
    margin: 109px 0px 215px 0px;
}

.monetization h1 {
    max-width: 570px;
    margin-bottom: 50px;
}

.monetization h2 {
    width: 95%;
}

.monetizationimg {
    max-width: 50%;
    position: absolute;
    right: 0px;
    top: 99px;
}

.monetizationimg img {
    width: 100%;
}

.monetization .font18 {
    width: 80%;
}

/*********** Venndy Work  *************/

.venndyWorkSec {
    text-align: center;
    padding-bottom: 92px;
    padding-top: 105px;
}

.venndyWorkTopSec {
    max-width: 750px;
    margin: 0px auto;
}

.venndyWorkTopSec h1 {
    margin-bottom: 68px;
}

.venndyWorkTopSec h2 {
    margin-bottom: 78px;
}

.venndyWorkTopSec h2 span {
    display: block;
}

.venndyWorkBottomSec {
    margin-bottom: 66px;
    clear: both;
}

.circle {
    display: table;
    text-align: center;
    border-radius: 100%;
    width: 140px;
    height: 140px;
    margin: 0px auto 40px;
}

.stepSec {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    font-size: 30px;
    font-weight: 600;
    color: #666666;
    text-transform: uppercase;
}

.step_First {
    border: 3px solid #26a8e0;
}

.step_Second {
    border: 3px solid #8e9dcd;
}

.step_Third {
    border: 3px solid #b5e992;
}

.venndyBottomBox h2 {
    margin-bottom: 10px;
}

.mainContent .btn {
    height: 50px;
    width: 200px;
    font-size: 24px;
}

/********  Who Venndy  ************/

.who_venndySec {}

.who_venndy_bg {
    background: url(../images/who_venndy_bg.jpg) center center no-repeat;
    background-size: cover;
    position: relative;
}

.who_venndyText {
    display: table;
    padding: 233px 0px;
    margin: 0px auto;
    text-align: center;
}

.who_venndyText h1,
.who_venndyText h2 {
    color: #fff;
}

.who_venndyText h1 {
    margin-bottom: 14px;
}

.who_venndyText h2 {
    margin-bottom: 10px;
    font-weight: 500;
}

.displ-cell {
    display: table-cell;
    visibility: middle;
}

.who_venndyText h2 span {
    display: block;
}

/*************  Testimonial  **************/

.testimonialSec {
    background: #f5f5f5;
    padding: 80px 0px;
}

.testimonialSec .carousel {
    max-width: 883px;
    margin: 0px auto;
    text-align: center;
}

.imgTestimonial {
    width: 150px;
    height: 150px;
    margin: 0px auto 40px;
    border-radius: 100%;



}
.testimonialTop{
	background:url(../images/test1.png);
	  background-repeat: no-repeat;
    background-position: top center;
    background-size:100%;
}
.testimonialBottom{
	background:url(../images/test2.png);
	background-repeat: no-repeat;
	background-position: top center;
    background-size:100%;
}

.imgTestimonial img {
    width: 150px;
    height: 150px;
    border-radius: 100%;
}

.caption h2 {
    font-style: italic;
    margin-bottom: 10px;
    position: relative;
    font-size: 21px;
	font-weight:500;
}

.caption a {
    color: #666666;
    text-decoration: underline;
}

/* .caption h2:before{
    content:'"';
    color:#333;
    position: absolute;
    left: -3px;
    top: -1px;
}
.caption h2:after{
    content:'"';
    color:#333;
    position: absolute;
    right: 0px;
    bottom: 3px;
} */

blockquote {
    margin: 0px;
    padding: 0px;
}

/*************** How to use Venndy *****************/

.how_use_venndySec {
    padding: 105px 0px 146px;
}

.how_use_venndySec .carousel-inner {
    height: 705px;
}

.how_use_venndy_TopSec {
    text-align: center;
    margin-bottom: 95px;
}

.how_use_venndy_TopSec h1 {
    margin-bottom: 67px;
}

.how_use_venndy_TopSec  span,
.slderBottomText  span {
    display: block;
}

.slderBottomText {
    margin: 40px 0px 0px;
	text-align:center;
}

.slderBottomText h2 {
    font-size: 20px;
    line-height: 26px;
    margin: 0px 0px 0px;
    text-align: center;
}

.sliderSec {
    clear: both;
}

.itemWrap {
    display: table;
    width: 100%;
    height: 482px;
}

.sliderText {
    display: table-cell;
    height: 482px;
    vertical-align: middle;
}

.sliderSec .carousel {
    /* max-width:1100px;
    margin: 0px auto; */
}

.sliderImg {
    text-align: center;
}

.sliderImg img {
    width: 100%;
}

.carousel-control {
    /* top: 50%; */
    top: 35%;
    bottom: auto;
    background: none;
    width: auto;
    opacity: 1;
    text-shadow: none;
}

.carousel-control.left,
.carousel-control.right {
    background: none;
}

.carousel-control.left {
    left: -45px;
    margin-top: -7px;
}

.carousel-control.right {
    right: -45px;
    margin-top: -7px;
}

.arrow_left {
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-right: 14px solid #666666;
    display: inline-block;
}

.arrow_right {
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 14px solid #666666;
    display: inline-block;
}

/************* Flexible Life Style   **************/

.flexible_venddy_lifeStyle_Sec {
    position: relative;
}

.overlaySec {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background: rgba(0, 0, 0, .5);
}

.flexible_venddy_bg {
    /* background: url(../images/who_venndy_bg.jpg) center center no-repeat; */
    background: url(../images/flexible_venndy_bg.jpg) no-repeat;
    background-size: 185% auto;
    background-position: 26% 79%;
}

.flexible_venddyText h1 {
    color: #fff;
    margin-bottom: 30px;
}

.flexible_venddyText h2 {
    color: #fff;
    margin-bottom: 15px;
    font-weight: 500;
}

.flexible_venddyText {
    display: table;
    padding: 173px 0px;
    margin: 0px auto;
    text-align: center;
    max-width: 825px;
}

/***********  logo Slider **************/

.logoSlider {
    background: #f5f5f5;
    padding: 62px 0px 30px;
}

.bx-wrapper {
    margin: 0px;
    padding: 0px;
    max-width: 940px;
    position: relative;
}

.brand img {
    width: 100%;
}

.bx-controls-direction a {
    position: absolute;
    text-indent: -99999px;
    width: 28px;
    height: 28px;
}

.bx-controls-direction .bx-prev {
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-right: 14px solid #666666;
    display: inline-block;
    left: -92px;
    top: 50%;
    margin-top: -14px;
}

.bx-controls-direction .bx-next {
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 14px solid #666666;
    display: inline-block;
    right: -92px;
    top: 50%;
    margin-top: -14px;
}

.logoSliderBottom {
    text-align: center;
    margin-top: 52px;
}

.logoSliderTextBottom {
    margin-top: 10px;
}

.logoSliderTextBottom span {
    display: block;
}

/*********** Venndy Advantage ******************/

.venndy_advantage_Sec {
    padding: 105px 0px 42px;
}

.venndy_advantage_top {
    text-align: center;
    max-width: 925px;
    margin: 0px auto;
}

.venndy_advantage_Sec h2 {
    margin-bottom: 15px;
}

.venndy_beginners_sec {
    margin-bottom: 20px;
}

.venndy_advantage_top h1,
.venndy_advantage_top h2 {
    margin-bottom: 67px;
}

.venndy_bignners {
    margin: 77px 0px 0px;
}

.multiple_monetization {
    margin: 77px 0px 0px;
}

.multiple_monetization_sec,
.complete_control_sec,
.relationship_build_sec {
    margin-bottom: 20px;
    clear: both;
}

.complete_control_text,
.relationship_build {
    margin: 77px 0px 0px;
}

.multiple_monetization_img,
.relationship_build_img {
    text-align: center;
}

.relationship_build_img img {
    width: 100%;
}

/********** Get Start Affiliated  ************/

.affiliatedSec {
    padding: 142px 0px 124px;
    text-align: center;
}

.affiliated {
    clear: both;
}

.affiliatedimgSec {
    width: 133px;
    height: 134px;
    margin: 0px auto 43px;
}

.affiliatedBottomBox h2 {
    margin-bottom: 0px;
}

.affiliatedBox {
    max-width: 290px;
    margin: 0px auto 121px;
}

/********** Footer **********/

.footer {
    background: #4d4d4d;
    color: #fff;
    padding: 75px 0px 85px;
}

.footerSecTop {
    margin-bottom: 94px;
}

.footerLinks {
    float: left;
    width: 50%;
    box-sizing: border-box;
}

.footerLinks ul li a {
    text-transform: uppercase;
    font-size: 15px;
    line-height: 30px;
    color: #fff;
    font-weight: 400;
    text-decoration: none;
}

.footerLinks ul li a:hover {
    color: #26a8e0;
}

.blueText {
    color: #26a8e0 !important;
}

.footerLogoSec,
.newsletterSec {
    text-align: center;
    float: left;
    width: 50%;
    box-sizing: border-box;
}

.footerlogo {
    display: inline-block;
    margin: 0px 0px 17px;
}

.plugins {
    display: block;
    font-size: 32px;
    line-height: 32px;
    font-weight: 600;
    color: #fff;
    margin: 0px 0px 15px;
}
.plugins:hover,.plugins:focus{
	color: #fff;
	text-decoration:none;

}

.btn_links {
    display: inline-block;
    width: 137px;
    height: 43px;
    text-align: center;
    color: #26a8e0;
    border: 2px solid #26a8e0;
    border-radius: 5px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 39px;
    text-decoration: none;
}

.btn_links:hover,
.btn_links:focus {
    color: #26a8e0;
    text-decoration: none;
}

h6 {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    margin: 0px 0px 13px;
}

.email {
    border: 0px;
    background: #fff;
    height: 50px;
    text-align: center;
    color: #8c8c8c;
    margin-bottom: 22px;
    max-width: 276px;
    width: 100%;
    clear: both;
    padding: 0px 10px;
}

.socialImg {
    display: table;
    width: 38px;
    height: 38px;
    text-align: center;
    background: #b2b2b2;
    border-radius: 100%;
    color: #2f2f2f;
    font-size: 22px;
    font-weight: 600;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.socialImg:focus{
	 color: #2f2f2f;
	 text-decoration:none;
}

.social-cell {
    display: table-cell;
    width: 38px;
    height: 38px;
    vertical-align: middle;
}

.social-cell i{
	background:transparent;
}
.socialIcons {
    text-align: center;
}

.socialIcons ul {
    width: auto;
}

.socialIcons ul li {
    display: inline-block;
    margin-right: 20px;
}

.socialIcons ul li:last-child {
    margin-right: 0px;
}

.socialIcons ul li a:hover {
    opacity: .8;
    color: #2f2f2f;
}

/* .navbar-toggle { */

/* display: block; */

/* float: left; */

/* } */

/* scroll stye */

.mCSB_scrollTools .mCSB_draggerRail {
    width: 8px;
    border-radius: 10px;
    background-color: transparent;
    /* box-shadow: inset 0 1px 3px 0 rgba(255,255,255,0.29), 0 0 4px 0 rgba(0,0,0,0.37); */
    /* height: 97%; */
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 8px;
    border-radius: 10px;
    background-color: #8c8c8c;
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #8c8c8c;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    opacity: 1;
    background-color: #8c8c8c;
    transition: none;
    /* box-shadow: 0px 6px 0 0px #0291C9, 0 6px 4px 0 rgba(0,0,0,0.29); */
}

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #8c8c8c;
    background-color: #8c8c8c;
    filter: "alpha(opacity=1)";
    -ms-filter: "alpha(opacity=1)";
}

.mCSB_inside>.mCSB_container {
    margin-right: 10px;
}

.mCSB_scrollTools {
    top: 20px;
}

/*---/scroll stye---- */

.navbar-toggle {
    padding: 9px 5px;
    border-radius: 0px;
    margin: 0px;
    border: 0px;
    display: block;
    /* left: -60px; */
    /* position: absolute; */
    top: 1px;
    float: left;
    margin-left: -20px;
    margin-right: 20px;
    display: none;
}

.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
    background: none;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 24px;
    height: 3px;
    border-radius: 0px;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #441f63;
}

.asideNav {
    width: 320px;
    position: fixed;
    height: 100%;
    background-color: #FFFFFF;
    text-align: center;
    z-index: 1000;
    margin-left: -320px;
    transition: all ease .5s;
    top: 0px;
}

.pushBody {
    margin-left: 320px;
    position: fixed;
    width: 100%;
}

.asideLogo {
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
    padding: 20px 20px;
}

.asideNav .scrollBox {
    height: 100%;
}

.asideNavTop {
    text-align: left;
}

.asideNav .socialIcons {
    padding: 50px 0px 15px;
    clear: both;
    overflow: hidden;
}

.asideNav .navbar-brand {
    margin: 0px !important;
    float: none;
    clear: both;
}

.asideNav .footerLinks,
.venndyExtension {
    padding: 0px 20px;
    margin: 30px 0px;
}
.asideNav .footerLinks{
	text-align:left;
}
.asideNav .footerLinks ul li a {
    text-transform: uppercase;
    font-size: 15px;
    line-height: 30px;
    color: #333;
    font-weight: 600;
    text-decoration: none;
}

.asideNav .footerLinks ul li {
    margin: 20px 0px;
}

.asideNav .socialIcons ul li {
    margin-right: 10px;
}

.asideNav .footerLinks,
.asideNav .newsletterSec {
    clear: both;
    width: 100%;
}

.extension {
    height: 48px;
    line-height: 46px;
    font-size: 15px;
    font-weight: 600;
    max-width: 274px;
    border: 2px solid #e6e6e6;
    color: #666666;
    margin: 0px auto;
    font-weight: 600;
    border-radius: 8px;
    width: 100%;
    text-align: center;
    /* text-transform: uppercase; */
    display: inline-block;
    text-decoration: none;
}

.extension:hover,
.extension:focus {
    text-decoration: none;
    color: #666666;
}

.extension img {
    float: left;
    margin: 7px 6px;
    width: 38px;
    height: 30px;
}

.asideNav .newsletterSec {
    background-color: #f5f5f5;
    padding: 50px 0;
}

.asideNav h6 {
    color: #666666;
}

.overlayBody {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    top: 0;
    left: 0;
    z-index: 8;
    display: none;
}

.asideNav .btn_links {
    width: 90px;
    height: 40px;
    background: transparent;
    border: 2px solid #f18da7;
    border-radius: 7px;
    font-size: 21px;
    font-weight: 700;
    color: #f18da7;
}

/*********************** Medai Query ********************/

@media (min-width: 1661px) {
    .header .container {
        max-width: 100%;
        width: 98%;
        margin: 0px auto;
    }
    .monetization {
        margin: 109px 0px 270px 0px;
    }
}

@media (max-width:1400px) {
    .monetization {
        margin: 35px 0px 65px 0px;
    }
    .customContainer,
    .monetizationSec .container {
        max-width: 1070px;
        margin: 0px auto;
    }
    .monetization h1 {
        margin-bottom: 25px;
    }
    .monetization h2 {
        margin-bottom: 20px;
        width: 100%;
    }
}

@media (max-width:1199px) {
    .customContainer,
    .monetizationSec .container {
        max-width: 875px;
        margin: 0px auto;
    }
    .carousel-control.right {
        right: -35px;
    }
    .carousel-control.left {
        left: -35px
    }
    .bx-controls-direction .bx-prev {
        left: -48px;
    }
    .bx-controls-direction .bx-next {
        right: -48px;
    }
    .monetization h1,
    h1 {
        font-size: 35px;
    }
    .monetization h2,
    h2 {
        font-size: 18px;
        line-height: 25px;
    }
    .how_use_venndySec .carousel-inner {
        height: 620px;
    }
    .slderBottomText h2 {
        font-size: 16px;
        line-height: 25px;
    }
    .font18 {
        font-size: 15px;
        line-height: 22px;
    }
    .monetization {
        margin: 35px 0px 35px 0px;
    }
    .venndyWorkTopSec h1,
    .how_use_venndy_TopSec h1,
    .venndy_advantage_top h1,
    .venndy_advantage_top h2 {
        margin-bottom: 40px;
    }
    .netWork img,
    .multiple_monetization_img img,
    .complete_control_img img {
        width: 100%;
    }
    .monetizationSec,
    .how_use_venndySec,
    .venndy_advantage_Sec {
        padding: 105px 0px 85px;
        position: relative;
    }
    .monetizationimg {
        top: 70px;
    }
    .who_venndyText,
    .flexible_venddyText {
        padding: 150px 0px;
    }
}

@media (max-width:991px) {
    .customContainer,
    .monetizationSec .container {
        max-width: 970px;
        margin: 0px auto;
    }
    .carousel-control.right {
        right: -21px;
    }
    .carousel-control.left {
        left: -21px
    }
    .bx-controls-direction .bx-prev {
        left: -35px;
    }
    .bx-controls-direction .bx-next {
        right: -35px;
    }
    .complete_control_text,
    .relationship_build {
        margin: 35px 0px 0px;
    }
    .monetization h1,
    h1 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 20px;
    }
    .monetization h2,
    h2 {
        font-size: 17px;
        line-height: 23px;
    }
    .how_use_venndySec .carousel-inner {
        height: 530px;
    }
    .slderBottomText h2 {
        font-size: 15px;
        line-height: 23px;
    }
    .font18 {
        font-size: 13px;
        line-height: 20px;
    }
    .monetization {
        margin: 25px 0px;
    }
    .monetizationSec,
    .how_use_venndySec,
    .venndy_advantage_Sec,
    .monetizationSec,
    .how_use_venndySec,
    .venndy_advantage_Sec,
    .affiliatedSec {
        padding: 105px 0px 55px;
        position: relative;
    }
    .testimonialSec {
        padding: 40px 0px;
    }
    .sliderText {
        height: 350px;
    }
    .who_venndyText,
    .flexible_venddyText {
        padding: 100px 0px;
    }
    .flexible_venddyText h1 {
        margin-bottom: 20px;
    }
    .venndy_bignners,
    .multiple_monetization,
    .complete_control_text,
    .relationship_build {
        margin: 45px 0px 0px;
    }
    .venndy_advantage_Sec h2 {
        margin-bottom: 10px;
    }
    .affiliatedBox {
        margin: 0px auto 50px;
    }
    .affiliatedimgSec {
        margin: 0px auto 25px;
    }
    .footer {
        padding: 50px 0px 60px;
    }
    .footerLinks ul li a {
        font-size: 12px;
        line-height: 20px;
    }
    .footerlogo {
        margin: 0px auto 10px;
        max-width: 168px;
    }
    .footerlogo img {
        width: 100%;
    }
    .plugins {
        font-size: 20px;
        line-height: 30px;
        margin: 0px 0px 10px;
    }
    .mainContent .btn {
        height: 40px;
        width: 200px;
        font-size: 20px;
    }
    .btn_links {
        width: 137px;
        height: 35px;
        line-height: 31px;
        font-size: 16px;
    }
    .email {
        height: 40px;
        margin-bottom: 10px;
        max-width: 276px;
        font-size: 14px;
    }
    h6 {
        font-size: 15px;
        margin: 0px 0px 20px;
    }
    .footerSecTop {
        margin-bottom: 50px;
    }
	.navbar-nav>li {
        margin: 0px 15px;
  }
  .navbar-nav.pull-right .btn{
	  width:110px;
  }
}

@media (max-width:870px) {
.navbar-nav>li:first-child {
    display: block;
}
}

@media (max-width:825px) {
    .customContainer,
    .monetizationSec .container {
        max-width: 700px;
    }
}

@media (min-width:768px) {
	.mainContent .heading{
		font-size:40px;
		margin-top:0;
	}
	.mainContent .monetization .heading{
		text-align:left;
	}
}
@media (max-width:767px) {
	body {
		padding-top: 61px;
	}
	.navbar {
	    position: relative;
	}
    .customContainer,
    .monetizationSec .container {
        max-width: 100%;
        width: 94%;
    }
    .monetizationimg {
        position: static;
        margin: 0px auto;
    }
    .monetization h1,
    h1 {
        font-size: 25px;
        line-height: 35px;
        margin-bottom: 10px;
        max-width: 100%;
    }
    .monetization h2,
    h2 {
        font-size: 15px;
        line-height: 23px;
        margin-bottom: 10px;
    }
    .how_use_venndySec .carousel-inner {
        height: 530px;
    }
    .slderBottomText h2 {
        font-size: 13px;
        line-height: 20px;
    }
    .monetization .font18,
    .footerLogoSec,
    .newsletterSec,
    .footerLinks {
        width: 100%;
    }
    .footerLinks {
        margin-bottom: 15px;
        text-align: center;
    }
    .footerLogoSec,
    .newsletterSec {
        margin-bottom: 15px;
    }
    .monetization {
        margin: 0px 0px 20px;
    }
    .monetizationSec,
    .how_use_venndySec,
    .venndy_advantage_Sec,
    .monetizationSec,
    .how_use_venndySec,
    .venndy_advantage_Sec,
    .affiliatedSec {
        padding: 80px 0px;
        position: relative;
    }
    .venndyWorkTopSec h1,
    .how_use_venndy_TopSec h1,
    .venndy_advantage_top h1,
    .venndy_advantage_top h2,
    .circle,
    .imgTestimonial {
        margin-bottom: 15px;
    }
    .venndyWorkTopSec h2,
    .venddyWorkBox,
    .venndyWorkBottomSec,
    .how_use_venndy_TopSec {
        margin-bottom: 20px;
    }
    .venndyWorkBottomSec,
    .venndy_beginners_sec,
    .footerSecTop {
        margin-bottom: 0px;
    }
    .venndyWorkSec {
        padding-bottom: 20px;
    }
    .bx-controls-direction .bx-next,
    .arrow_right {
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-left: 10px solid #666666;
    }
    .bx-controls-direction .bx-prev,
    .arrow_left {
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-right: 10px solid #666666;
    }
    .carousel-control.left {
        left: -15px;
    }
    .carousel-control.right {
        right: -15px;
    }
    .bx-controls-direction .bx-prev {
        left: -15px;
    }
    .bx-controls-direction .bx-next {
        right: -15px;
    }
    .mainContent .btn {
        width: 180px;
    }
    .footer {
        padding: 20px 0px;
    }
    .venndy_bignners,
    .multiple_monetization,
    .complete_control_text,
    .relationship_build {
        margin: 15px 0px 0px;
    }
    .circle {
        width: 100px;
        height: 100px;
    }
    .stepSec {
        font-size: 20px;
        width: 100%;
        height: 100%;
    }
    .socialIcons ul li {
        margin-right: 8px;
    }
    .socialImg,
    .social-cell {
        width: 30px;
        height: 30px;
    }
    .email {
        height: 35px;
        font-size: 13px;
        margin-bottom: 15px;
    }
    .navbar-header {
        float: left;
    }
    .navbar-brand {
        margin: 0px 10px 0px 0px !important;
        line-height: 31px;
        max-width: 175px;
        height: 31px;
    }
    .navbar-collapse {
        float: right;
        border: 0px;
        overflow: visible !important;
        padding: 0px;
    }
    .navbar-nav {
        display: inline-block;
        float: left;
        margin: 0px 15px 0px 0px;
    }
    .navbar-nav.pull-right>li {
        margin-right: 5px;
    }
    .navbar-nav.pull-right {
        margin: 0px;
    }
    .navbar-default .navbar-nav>li>a {
        font-size: 12px;
        padding: 5px 0px;
    }
    .navbar-nav .btn {
        width: 95px;
    }
    .subMenu li a {
        line-height: 20px;
        font-size: 12px;
    }
    .header {
        padding: 15px 0px;
    }
    .navbar {
        min-height: 30px;
    }
    .subMenu {
        padding: 15px;
    }
    .btn {
        height: 25px;
        font-size: 12px;
    }
    .sliderText,
    .itemWrap {
        height: auto;
    }
	.navbar-toggle {
    top: -3px;
    margin-left: -15px;
    margin-right: 15px;
}
}

@media (max-width:550px) {
		body {
           padding-top:115px;
      }
    .navbar-collapse {
        float: left;
        overflow: visible !important;
        width: 100%;
        margin: 10px 0px;
    }
	.navbar-header{
		float:none;
		text-align:center;
	}
	.navbar-brand{
		 margin:0px auto !important;
		 float: none;
	}
	.navbar-toggle {
    margin-left: -5px;
    }
	.how_use_venndySec,.venndyWorkSec, .venndy_advantage_Sec, .who_venndySec,.how_use_venndySec, .venndy_advantage_Sec, .affiliatedSec {
    padding:120px 0px 30px;
    position: relative;
}
	.flexible_venddy_bg {
		background-size: cover;
		background-position: 35% 79%;
	}

}

@media (max-width:480px) {
    .monetization h1, h1 {
        font-size: 22px;
        line-height: 25px;
		text-align: left;
		font-weight:bold;
    }
    .how_use_venndySec .carousel-inner {
        height: 440px;
    }
	.navbar-nav>li {
      margin: 0px 10px;
   }
   .navbar-nav.pull-right .btn {
    width: 95px;
}
}

@media (max-width:380px) {
	.monetizationSec{
		padding:30px 0px;
	}
	.header {
    padding: 7px 0px;
}
    .navbar-nav {
        float: none;
        width: 100%;
        margin:0px 0px 0px;
    }
    .navbar-collapse {
        margin: 0px;
    }

}
















.desktop{
	display:block;
}
.mobile{
	display:none;
}
/* mobile issue- 19 july */

@media (max-width: 480px){


	.nav.navbar-nav{
		display:none;
	}

	.nav.navbar-nav.pull-right{
		display:block;
	}

	.stickyHeader .nav.navbar-nav{
		display:block;
	}


	.navbar-nav.pull-right .btn {
		width: 70px;
		height: 28px;
		transition:.5s all ease;
	}
	.stickyHeader .navbar-nav.pull-right .btn{
		width:65px;
	}
	.navbar-header {
		float: left;
		text-align: left;
	}

	.navbar-brand{
		max-width:130px;
		float: left;
		padding-top:10px;
		transition:.5s all ease;
	}
	.stickyHeader .navbar-brand {
		max-width: 90px;
	}
	.navbar-collapse{
		width: auto;
		float: right;
		margin:0;
	}
	.navbar-nav.pull-right {
		margin: 0px;
		float: left !important;
	}
	.navbar-nav .btn {
		height: 25px;
		font-size: 8px;
	}
	.monetizationimg {
		max-width: 100%;
	}
	.venndyWorkBottomSec{
		margin-bottom:24px;
	}

	.who_venndySec{
		padding-top: 60px;
		padding: 120px 0px 0px;
	}
	.testimonialSec .caption h2 {
		font-size: 16px;
	}
	.logo_slider li{
		 width: 120px !important;
	}

	.venndy_advantage_Sec, .venndyWorkSec{
		padding-top: 70px;
	}

	.monetizationSec{
		padding-top:0;
		padding-bottom:30px;
	}
	.multiple_monetization_img img, .complete_control_img img, .relationship_build_img img{
		width:80%;
		margin: auto;
		display: block;
	}

	.venndy_beginners_sec .netWork, .multiple_monetization_img, .complete_control_img{
		margin-top:40px;
	}
	.footerSecTop .col-sm-5 .footerLinks{
		width:50%;
	}
	.footerSecTop>.col-sm-5:after{
		clear:both;
		display:block;
		content:"";
		margin-bottom:40px;
	}
	.desktop{
		display:none;
	}
	.mobile{
		display:block;
	}
	.subMenu {
		min-width: 173px;
	}
}

	@media (max-width: 380px){
		body {
		padding-top: 75px;
	}
	.navbar-nav {
			float: left;
			width: auto;
			margin: 3px 18px 0px 0px;
	}
	.navbar-nav.pull-right {
		margin-top: 3px;
	}
	.navbar-nav.pull-right>li:last-child {
		margin: 0;
	}


}

@media (max-width: 360px){
	.navbar-brand {
		max-width: 70px;
	}
	.navbar-nav {
		margin: 3px 20px 0px 0px;
	}
	.navbar-nav.pull-right .btn {
		width: 53px;
		font-size: 7px;
	}
}
