@charset "utf-8";
/* CSS Document */

/*index page*/
a:hover {
    text-decoration:none !important;
    color:inherit;
}
.visible-md22{
    display: none !important;
}
.main-wrapp .navigation-wrapper{
    background-color: transparent;
}
.above-head{
    background-color: #2c2c2c;
}
.clearfix:after,.clearfix:before {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}
.rel{
    position: relative;
}
.text-center{
    text-align: center;
}
.text-right{
    text-align: right;
}
.text-left{
    text-align: left;
}
.visible-md2{
    display: none !important;
}
.head-list{
    padding: 10px 38px 15px 0;
}
.head-list li{
    display: inline-block;  
}
.head-list li a{
    color: #ccc;
    font-size: 12px;
	letter-spacing:0.5px;
    font-weight: 400;
    margin-left: 40px;
    transition: background .3s linear, border .3s linear, transform .4s ease;
}
.head-list li a:hover, .main-wrapp nav li a:hover{
    color: #0190df;
	text-decoration: none;
}
.main-wrapp .top-background{
    background: url(../images/images-2016/top-bg.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 10%;
    position: relative;
}
.main-wrapp .top-background, .section-pricing.forAdd{
    margin-top: -69px;
}
.mask-bg:after{
    content: '';
    display: block;
    background-color: #000;
    opacity: 0.4;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
.main-wrapp .nav-wrapper{
    position: relative;
    z-index: 1;
    transition: background .5s linear, border .5s linear, transform .8s ease;
}
header.slide{
    padding: 10px 0;
    position: relative;
}
.main-wrapp nav.slide{
    float: right;
}
.nav-list .nav-try{
    margin-left: 125px;
    margin-right: 8px;
    border: 3px solid #fff;
    border-radius: 2px;
    transition: background .3s linear, border .3s linear, transform .4s ease;
}
.nav-list .nav-try a{
    padding: 12px 30px;
}
.nav-list .nav-try:hover {
    border: 3px solid #fff;
    background: #fff;
}
.nav-list .nav-try:hover a{
    color: #222;
}
.main-wrapp nav li a {
    padding: 10px 20px;
    color: #fff;
    font-size: 15px;
	letter-spacing:0.5px;
    font-weight: 600;
    transition: background .3s linear, border .3s linear, transform .4s ease;
}
.top-background .title-box{
    margin: 30% 0 18%;
}
.title-box{
    position: relative;
    z-index: 1;
}
.top-background .title-text{
    color: #fefefe;
    font-size: 43px;
    font-weight: 700;
    line-height: 60px;
    text-transform: uppercase;
    max-width: 881px;
    margin: auto;
	letter-spacing: 2px;
}
.logos-section {
    background-color: #f4f4f4;
    padding: 82px 0;
    text-align: center;
}
.col-20proc{
    padding: 0 15px;
    float: left;
    width: 20%;
}
.col-25proc{
    float: left;
    width: 25%;
}
.col-50poc{
    padding: 0 15px;
    float: left;
    width: 50%;
    position: relative;
}
.logo-img:hover{
    opacity: 0.7;
}
.cd-panel-container{
    height: 100%;
}
.relationwise-bg{
    background: url(../images/images-2016/relationwise-bg.png) no-repeat;
    background-size: cover;
    background-position: 50% 10%;
    position: relative;
    text-align: center;
    padding: 92px 0;
}
.relationwise-bg .text{
    color: #ffffff;
    font-size: 36px;
    line-height: 130%;
	font-weight:200;
    width: auto;
    float: none;
}
.circle-number{
    background-color: #0190df;
    border-radius: 50%;
    color: #fff;
    display: inline-block;
    padding: 22px 35px 23px;
    font-size: 60px;
    font-weight: 700;
}
.number-blue{
    background-color: #fff;
    color: #548ba8; 
}
.number-gray{
    background-color: #fff;
    color: #52534b;
}
.padd-top{
    padding-top: 150px;
}
.dot-line{
    border-top: 2px dotted #0190df;
    -ms-transform: rotate(-25deg);
        transform: rotate(-25deg);
    position: absolute;
    top: 57%;
    left: -30px;
    width: 250px;
}
.dot-line:before,.dot-line:after{
    content: '';
    background-color: #0190df;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    top: -10px;
    height: 20px;
    width: 20px;
}
.dot-line:before{
    left: 0;
}
.dot-line:after{
    right: 0;
}
.sub-title{
    color: #0190df;
    font-size: 36px;
    margin: 36px 0 75px;
}
.descr-title{
    color: #2f2f2f;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 10px;
}
.desc-text{
    font-size: 14px;
    font-weight: 400;
}
.sec-wrap{
    padding: 49px 0 68px;
}
.sec-wrap .dot-line.line-left{
    left: -120px;
    width: 160px;
}
.sec-wrap .dot-line.line-right{
    top: 39%;
    right: -25px;
    left: auto;
    -ms-transform: rotate(40deg);
        transform: rotate(40deg);
    width: 170px;
}
.mar-22proc{
    margin-top: 22%;
}
.mar-28proc{
    margin-top: 28%;
}
.main-wrapp .martin-background{
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding: 167px 0 46px 0 !important;
}
.main-wrapp .martin-background .title-text{
    color: #fff;
    font-size: 44px;
    margin: 45px 0 0px;
}
.main-wrapp .martin-background .sub-title{
    color: #fff;
    font-size: 30px;
    font-weight: 300;
    margin: 24px 0 26px;
    line-height: 33px;
}
.main-wrapp .martin-background p{
    color: #fff;
    font-size: 20px;
    font-weight: 300;
    margin-bottom: 25px;
    line-height: 25px;
}
.choose-bg{
    background-color: #00aeff;
    color: #fff;
    padding: 88px 0 96px;
}
.choose-bg .title-text{
    /*color: #fff;*/
    font-size: 54px;
    font-weight: 400;
    text-transform: none;
    max-width: none;
    padding-bottom: 84px;
}
.choose-bg .sub-title-text{
    line-height: 30px;
    font-size: 24px;
    font-weight: 700;
    padding-bottom: 36px;
}
.choose-bg p{
    color: #fff;
    font-size: 20px;
    font-weight: 300;
    padding-bottom: 30px;
    line-height: 29px;
}
.choose-bg .text-container{
    padding: 0px 55px;
}
.vimeo-bg{
    padding: 112px 0 147px;
}
.vimeo-bg .title-text{
    color: #0190df;
    font-size: 54px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 30px !important;
    margin-top: 122px;
}
.vimeo-bg p{
    color: #000000;
    font-size: 20px;
    
	line-height: 140%;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
}
.book-bg{
    background-color: #f2f2f2;
    padding-top:5%;
    padding-bottom:40px;
}
.book-bg .upper{
    text-transform: uppercase;
}
.slider-bg{
    padding: 88px 0 167px;
}
.slider-bg .title-text{
    color: #0190df;
    font-size: 54px;
    font-weight: 400;
    padding: 0 0 88px;
}
.slider-bg .item{
    max-width: 850px;
    margin: auto;
    position: relative;
}
.slide-descr-left{
    position: absolute;
    top: 40%;
    left: -150px;
    max-width: 205px;
    text-align: center;
}
.slide-descr-right{
    position: absolute;
    top: 46%;
    right: -130px;
    max-width: 205px;
    text-align: center;
}
.slide-descr-box{
    margin-bottom: 83px;
    font-size: 14px;
    line-height: 17px;
}
.slider-bg .owl-dots .active{
    background-color: #00a2ff;
}
.slider-bg .owl-dot {
    border-radius: 50%;
    border: 4px solid #00a2ff;
    margin: 5px;
    height: 22px;
    width: 22px;
}
.slider-bg .owl-dots{
    bottom: -10px;
}
.surveys-bg{
    background: url(../images/images-2016/surveys.png) no-repeat;
    background-size: cover;
    position: relative;
    text-align: center;
    padding: 88px 0 120px;
}
.surveys-bg:after{
    content: '';
    position: absolute;
    z-index: 1;
    top: 0;
    width: 100%;
    height: 100%;
    visibility: visible; /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(23, 60, 116,0.9) 0%,rgba(0,0,0,0) 60%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.surveys-bg .title-text{
    color: #fff;
    font-size: 54px;
    margin-bottom: 50px;
}
.surveys-bg .phone-container{
    position: relative;
    z-index: 2;
    max-width: 765px;
    margin: auto;
}
.surveys-bg .img-iphone{
    max-width: 180px;
    margin: 50px auto;
}
.user-bg{
    text-align: center;
    padding: 124px 0 77px;
}
.user-bg .title-text{
    color: #0190df;
    font-size: 54px;
    margin-bottom: 83px;
}
.user-bg .user-name{
    color: #2c2c2c;
    font-size: 22px;
    font-weight: 700;
    padding: 30px 0 9px;
}
.user-bg .user-text{
   font-weight: 400; 
}
.user-bg .user-box{
    padding: 0 5px;
    min-height: 350px;
    margin-bottom: 44px;
}
.user-bg .user-container{
    max-width: 942px;
    margin: auto;
}
.next-slider-bg{
    position: relative;
    text-align: left;
    padding: 180px 0 160px;
    max-height: 650px;
}
.next-slider-bg.slide1{
    background: url(../images/images-2016/foredrag-bg.png);
    background-size: cover;
}
.next-slider-bg.slide2{
    background: url(../images/images-2016/foredrag-bg2.png);
    background-size: cover;
    background-position: 50% 50%;
}
.next-slider-bg.slide3{
    background: url(../images/images-2016/foredrag-bg3.png);
    background-size: cover;
}
.next-slider-bg .title-text{
    color: #fff;
    font-size: 54px;
    padding-bottom: 40px;
}
.next-slider-bg p{
    color: #fff;
    font-size: 24px;  
    padding-bottom: 30px;
	font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 140%;
}
.white-btn{
    border: 3px solid #ffffff;
    color: #fff;
    display: inline-block;
    font-size: 24px;
    
    padding: 15px 20px;
}
.white-btn:hover{
    border: 3px solid #ffffff;
    color: #1f3b6d;
    
    background-color: #fff;
    text-decoration:none !important; 
    
}
.white-btn:active {
    
   border: 3px solid #ffffff;
    color: #1f3b6d;
    
    background-color: #fff;
    text-decoration:none !important; 
    
    
}
.white-btn:focus {
    
     border: 3px solid #ffffff;
    color: #1f3b6d;
    
    background-color: #fff;
    text-decoration:none !important; 
    
    
}
.white-btn:hover a{
    
    color: #1f3b6d !important;
	text-decoration:none !important; 
   
	
}
.next-slider-bg:after {
    content: '';
    position: absolute;
    z-index: 1;
    top: 0;
    width: 100%;
    height: 100%;
    visibility: visible;
    background: linear-gradient(to top, rgba(23, 60, 116,0.9) 0%,rgba(0,0,0,0) 60%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
}
.slider-content{
    position: relative;
    z-index: 2;
}
.nav-wrapper.topWindow{
    position: fixed;
    top: 0;
    background: rgb(38, 38, 38);
    transition: background .5s linear, border .5s linear, transform .8s ease;
    margin-top: 0;
    z-index: 999999;
    width: 100%; 
    height: 70px;
}
.main-wrapp .onepcssgrid-1000, .main-wrapp .onepcssgrid-1200{
    padding: 0;
}
.nav-open .overlay-scale nav.slide {
    float: none; 
}
.nav-open{
    overflow: hidden;
}
.nav-open .title-box {
    z-index: 0;
}
.nav-open  .nav-list .nav-try {
    margin-left: 0;
    padding: 0;
}
.nav-open .above-head {
    display: none;
}
.topMargin{
    margin-top: 0!important;
}
@media all and (max-width: 1100px) { 
    .main-wrapp .top-background, .about-top, .section-pricing.forAdd {
        /*margin-top: -61px;*/
    }
    .burger {
        top: 18px;
    }
}


@media all and (max-width: 1024px) { 
    .slider-content .col6{
        width: 80%;
    }
}
@media all and (max-width: 991px) { 
    .col-12-md{
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    .vimeo-bg .title-text{
        margin-top: 50px;
    }
    .hidden-md2{
        display: none !important;
    }
    .visible-md2{
        display: block !important;
    }
    .slider-bg .item {
        max-width: 600px;
    }
    .slide-descr-left {
        position: relative;
        top: 0;
        left: 0;
        max-width: 205px;
        text-align: center;
        margin: auto;
    }
    .slide-descr-right {
        position: relative;
        top: 0;
        right: 0;
        max-width: 205px;
        text-align: center;
        margin: 40px auto 0;
    }
    .slide-descr-box {
        margin-bottom: 40px;
    }
    .vimeo-bg {
        padding: 50px 0 80px;
    }
}
@media all and (max-width: 768px) { 
.hidden-md22{
        display: none !important;
    }
    .visible-md22{
        display: block !important;
    }
	
.book1-top {
    
    padding-top: 100px;
    }
    .book2-top {
    
    padding-top: 100px;
    }
    .top-background .title-text { 
        font-size: 36px; 
    } 
    .relationwise-bg .text { 
        font-size: 22px; 
    } 
    .sub-title{ 
        font-size: 36px; 
    } 
    .choose-bg .title-text{ 
        font-size: 36px; 
    } 
    .choose-bg p{ 
        font-size: 22px; 
    } 
    .vimeo-bg .title-text{ 
        font-size: 36px; 
        } 
    .vimeo-bg p{ 
        font-size: 22px; 
    } 
    .slider-bg .title-text{ 
        font-size: 36px; 
    } 
    .surveys-bg .title-text{ 
        font-size: 36px; 
    } 
    .user-bg .title-text{ 
        font-size: 36px; 
    } 
    .user-bg .user-name{ 
        font-size: 18px; 
    } 
    .user-bg .user-text {    
        font-size: 16px; 
    } 
    .user-bg .user-box{  
        min-height: 310px; } 
    .col-25proc{  
        width: 50%; } 
    .next-slider-bg .title-text{ 
        font-size: 36px; } 
    .next-slider-bg{ 
        padding: 50px 0 40px; } 
    .next-slider-bg p{ 
        font-size: 18px;
        line-height: 20px; } 
    .white-btn{
        font-size: 18px; }
    .padd-top {  
        padding-top: 0; } 
    .col-50poc {     
        padding: 0;      
        float: none;      
        width: 100%;  } 
    .text-left {    
        text-align: center; } 
    .sec-wrap {    
        padding: 0 0 50px 0; } 
    .martin-background {    
        padding: 50px 0!important;     
        text-align: center; }
    .col-20proc {
        width: 50%;
        padding-bottom: 20px;
    }
    .dot-line{
        display: none;
    }
    .surveys-bg .img-iphone {
        margin: 0px auto;
    }
    .main-wrapp .martin-background .title-text {
        font-size: 44px !important;
        margin-bottom: 20px !important;
    }
    .logos-section {
        padding: 40px 0 30px;
    }
}
@media all and (max-width: 545px) {
	.top-background .title-box{
    margin: 200px 0 18%;
}
    .col-20proc {
        width: 100%;
    }
    .top-background .title-text {
        font-size: 24px;
        line-height: 30px;
    }
    .choose-bg .text-container {
        padding: 0px 0;
    }
    .main-wrapp .nav-wrapper .onerow{
        padding: 0 10px;
    }
    .head-list {
        padding: 22px 0 22px 0;
    }
    .sub-title {
        margin: 23px 0 10px;
    }
    .choose-bg, .surveys-bg {
        padding: 48px 0;
    }
    .slider-bg{
        padding: 48px 0 120px;
    }
    .choose-bg .title-text, .surveys-bg .title-text {
        padding-bottom: 10px;
    }
    .slider-bg .title-text {
        padding: 0 0 40px;
    }
    .user-bg {
        padding: 88px 0 0;
    }
    .user-bg .title-text {
        margin-bottom: 40px;
    }
    .user-bg .user-box {
        min-height: 300px;
        margin-bottom: 0;
    }
    .slider-content .col6 {
        width: 99%;
        margin: 0!important;
    }
    .next-slider-bg p {
        font-size: 13px;
        line-height: 16px;
    }
    .next-slider-bg .title-text {
        font-size: 26px;
        padding-bottom: 20px;
    }
    .white-btn {
        font-size: 15px;
    }
}
@media all and (max-width: 320px) {   
    .join-webinar{       
        background-position: 0 0;   
    }
}

/*about page*/
.about-title{
    color: #0190df;
    font-size: 54px;
    margin-bottom: 50px;
    text-align: center;
}
.about-quote{
    background: url(../images/images-2016/quote_bg1.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 0;
    position: relative;
    text-align: center;
    min-height: 500px;
}
.about-quote-next{
    background: url(../images/images-2016/guatamala_bg1.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 0;
    position: relative;
    text-align: center;
    min-height: 500px;
}
.guatemala-box{
    max-width: 650px;
    margin: 450px auto 90px;
}
.guatemala-link{
    color: #fff;
    display: block;
    margin-top: 10px;
}
.guatemala-text{
    color: #fff;
    font-size: 22px;
    margin-top: 40px;
	font-weight:300;
	line-height: 140%;
}
@media all and (max-width: 999px) {  
    .office-section h1 {
        font-size: 44px;
    }
}
@media all and (max-width: 768px) {   
    .about-title{
        font-size: 36px;
    }
    .office-section h1 {
        font-size: 24px;
    }
}
@media all and (max-width: 545px) {   
    .about-title{
        font-size: 26px;
        margin-bottom: 20px;
    }
    .about-quote, .about-quote-next {
        min-height: 300px;
    }
    .guatemala-box{
        margin: 250px 30px 20px;
    }
    .guatemala-text{
        font-size: 14px;
        margin-top: 25px;
    }
}


[hidden] {
    display: none !important;
}
                                                   /* for svg sprite to section features */
#icon1 .st0{fill:none;stroke:#39cbe1;stroke-width:3;stroke-miterlimit:10;}
#icon1 .st1{fill:none;stroke:#39cbe1;stroke-width:2;stroke-miterlimit:10;}

#icon2 .st0{fill:none;stroke:#00aeff;stroke-width:3;stroke-miterlimit:10;}

#icon3 .st0{fill:#4078eb;}

#icon4 .st0{fill:none;stroke:#4078EB;stroke-width:3;stroke-miterlimit:10;}


#icon5 .st0{fill:#39cbe1;}


#icon6 .st0{fill:none;stroke:#00AEFF;stroke-width:3;stroke-miterlimit:10;}
#icon6 .st1{fill:none;}
#icon6 .st2{enable-background:new    ;}
#icon6 .st3{fill:#00AEFF;}

#icon7 .st0{fill:none;stroke:#39cbe1;stroke-width:3;stroke-miterlimit:10;}
#icon7 .st1{fill:none;stroke:#39cbe1;stroke-width:2;stroke-miterlimit:10;}

#icon8 .st0{fill:none;stroke:#00aeff;stroke-width:3;stroke-miterlimit:10;}
#icon8 .st1{fill:#00aeff;}

#icon9 .st0{fill:none;stroke:#00aeff;stroke-width:3;stroke-miterlimit:10;}
#icon9 .st1{fill:#00aeff;}

#icon10 .st0{fill:none;stroke:#4078EB;stroke-width:3;stroke-miterlimit:10;}

#icon11 .st0{fill:#00AEFF;}
#icon11 .st1{fill:none;stroke:#00AEFF;stroke-width:3;stroke-miterlimit:10;}

#icon12 .st0{fill:#39CBE1;}
                                                   /*END for svg sprite to section features */
                                                   /* section features */
.main-wrapp .features{
   font-family: "Open Sans";
   color: #ffffff;
    margin-right: 0;
    padding-bottom: 0;
}
.title-home{
   color: #2299e1;
   font-size: 54px;
   font-weight: 400;
   margin-top: 64px;
   margin-bottom: 64px;
   letter-spacing: 0.5px;
}
.wrap-article{
   display: -ms-flexbox;
   display: flex;
   -ms-flex-wrap: wrap;
       flex-wrap: wrap;
}
.article-feature{
   width: 33.3%;
   padding: 37px 10px 100px 10px;
}
.article-feature.light{
   background-color: #39cbe1;
}
.article-feature.mid-light{
   background-color: #00aeff;
}
.article-feature.saturated{
   background-color: #4078eb;
}
.icon-wrap{
   width: 143px;
   height: 143px;
   background-color: #ffffff;
   border-radius: 50%;
   margin: auto;
   display: -ms-flexbox;
   display: flex;
   -ms-flex-align: center;
       align-items: center;
   -ms-flex-pack: center;
       justify-content: center;
}
.icon-feature{
   
}
@media all and (min-width: 992px) {
   .icon1 .icon-feature{
       width: 73px;
       height: 73px;
   }
   .icon2 .icon-feature{
       width: 67px;
       height: 68px;
   }
   .icon3 .icon-feature{
       width: 78px;
       height: 47px;
   }
   .icon4 .icon-feature{
       width: 66px;
       height: 67px;
   }
   .icon4 .icon-feature{
       width: 66px;
       height: 67px;
   }
   .icon5 .icon-feature{
       width: 65px;
       height: 65px;
   }
   .icon6 .icon-feature{
       width: 69px;
       height: 69px;
   }
   .icon7 .icon-feature{
       width: 69px;
       height: 69px;
   }
   .icon8 .icon-feature{
       width: 69px;
       height: 69px;
   }
   .icon9 .icon-feature{
       width: 69px;
       height: 69px;
   }
   .icon10 .icon-feature{
       width: 69px;
       height: 69px;
   }
   .icon11 .icon-feature{
       width: 69px;
       height: 69px;
   }
}
.icon12 .icon-feature{
   width: 69px;
       height: 69px;
   
}
.features .title-article{
   color:  #ffffff;
   font-size: 20px;
   font-weight: 700;
   float: none;
   max-width: 330px;
   margin:  auto;
   padding-top: 30px;
   letter-spacing: 0.3px;
}
.text-article{
   max-width: 330px;
   margin:  auto;
   color:  #ffffff;
   font-size: 14px;
   font-family: 'Open Sans', sans-serif;
    font-weight: 300;
   padding-top: 22px;
   line-height: 1.22;
}
@media all and (max-width: 991px) {
   .icon-wrap{
       width: 100px;
       height: 100px;
   }
   .icon-feature {
       width: 45px;
       height: auto;
   }
   .icon12 .icon-feature{
       width: 45px;
       height: 46px;
   }
}
@media all and (max-width: 768px) {
   .title-home{
       font-size: 36px;
       margin-top: 34px;
       margin-bottom: 34px;
   }
   .article-feature{
       width: 50%;
   }
   .order1{
       -ms-flex-order: 1;
           order: 1;
   }
   .order2{
       -ms-flex-order: 2;
           order: 2;
   }
   .order3{
       -ms-flex-order: 3;
           order: 3;
   }
   .order4{
       -ms-flex-order: 4;
           order: 4;
   }
}
@media all and (max-width: 545px) {
   .article-feature{
       width: 100%;
   }
}
                                                   /* END section features */
                                                   /* section join-webinar */
.join-webinar{
   background: url('../images/images-2016/bg-join.jpg') no-repeat;
   background-position: 50% 0;
   background-size: cover;
   padding-bottom: 200px;
   padding-top: 230px;
}
.title-webinar{
   color: #ffffff;
   font: 400 54px "Open Sans";
   padding-left: 55px;
   letter-spacing: 0.5px;
}
.btn-join{
   border: 3px solid #41b9ff;
   padding: 12px 66px 18px;
   display: inline-block;
   color: #54c0ff;
   font: 700 27px "Open Sans";
   margin-top: 42px;
   margin-left: 60px;
   letter-spacing: 0.5px;
}
.btn-join:hover{
    border: 3px solid #41b9ff;
    color: #333;
    background-color: #41b9ff;
    text-decoration:none !important; 
    
}
.btn-join:active{
    border: 3px solid #41b9ff;
    color: #333;
    background-color: #41b9ff;
    text-decoration:none !important; 
    
}
.btn-join:focus {
    border: 3px solid #41b9ff;
    color: #333;
    background-color: #41b9ff;
    text-decoration:none !important; 
    
}
.btn-join:hover a{
    
    color: #333 !important;
	text-decoration:none !important; 
   
	
}
@media all and (max-width: 991px) {
   .join-webinar{
       padding-bottom: 100px;
       padding-top: 130px;
   }
   .title-webinar{
       padding-left: 15px;
   }
   .btn-join{
       margin-left: 20px;
   }
}
@media all and (max-width: 768px) {
   .join-webinar{
       padding-bottom: 100px;
       padding-top: 130px;
   }
   .title-webinar{
       font-size: 34px;
   }
   .btn-join{
       margin-top: 10px;
       font-size: 18px;
       padding: 10px 40px 10px;
   }
}
@media all and (max-width: 990px) {
   .join-webinar{
       background: url(../images/images-2016/bg-join-2.jpg) no-repeat;
    background-position: right bottom;
   }
}

                                                   /* END section join-webinar */
                                                   /* section dashboards*/
.main-wrapp .dashboards{
   padding: 40px 10px;
}
                                                   /* END section dashboards */
                                                   /*section dashboards */
.our-confer{
   background: url('../images/images-2016/bg-couf.png') no-repeat;
   background-color: #111;
   background-size: contain;
    padding-top: 107px;
   padding-bottom: 110px;
    letter-spacing: 0.5px;
}
.title-conf{
   color: #ffffff;
   font: 400 54px "Open Sans";
}
.our-confer-video{
   margin-top: 60px;
}
.our-confer-video iframe{
   max-width: 100%;
}
@media all and (max-width: 768px) {
   .title-conf{
       font-size: 36px;
   }
}
@media all and (max-width: 545px) {
   .our-confer{
       padding-top: 50px;
       padding-bottom: 50px;
   }
   .our-confer-video {
       margin-top: 10px;
   }
}
                                                   /* END section dashboards */
                                                   /*section select-language */
.select-language{
    padding: 67px 0 124px 20px;
   max-width: 1080px;
   margin: 0 auto;
}
.select-language .title-home{
   margin-bottom: 70px;
}
.select-language .col6{
   margin-right: 0;
   width: 50%;
   float: right;
}
.text-lang{
   max-width: 410px;
   color: #2c2c2c;
   font: 400 30px/36px "Open Sans";
       font-weight: 300;
   margin-left: 90px;
   margin-right:20px;
   margin-top: 87px;
}
@media all and (max-width: 1178px) {

   .text-lang{
	   font-size:22px;
       margin-left: 30px;
	   margin-right:20px;
       margin-top: 40px;
   }
}
@media all and (max-width: 991px) {
   .select-language{
       padding: 0px 5px 70px 5px;
   }
   .text-lang{
	   font-size:22px;
       margin-left: 20px;
	   margin-right:20px;
       margin-top: 40px;
   }
}
@media all and (max-width: 768px) {
   .select-language .title-home {
       margin-bottom: 0;
   }
   .select-language .col6{
       float: none;
       width: 100%;
   }
   .text-lang{
       font-size: 18px;
       line-height: 26px;
       margin-left: auto;
       text-align: center;
       margin-right: auto;
   }
}
                                                   /* Pricing page */

.type-pricing{
    padding-top:15px; 
    padding-bottom:15px;
    background-color: transparent;
}
.title-type{
    color: #0190df;
    font-weight: 700;
}
.grey-bg{
    background-color: #f1f5f4;
}
.white-bg{
    background-color: #fff;
}
.pricing-page .pricing-table .table{
    margin-top: -80px !important;
}
.pricing-page .pricing-table .onepcssgrid-1200{
    /*padding-left: 13px;*/
}
.pricing-page .table-row{
    margin-top: 0;
    padding: 0;
}
.pricing-page .table-wrapper{
    overflow: visible;
}
.nav-open .pricing-page .table-row{
    z-index: 0;
}
/*@media (max-width: 1100px){
    .section-pricing{
        margin-top: -61px;
    }
}*/
@media (max-width: 768px){
    .pricing-page .pricing-table .table{
        margin-top: 20px !important;
    }
}
/* Table Changes */

.table-wrapper-new{
	width:100%;
	max-width:1100px;
}
.pricing-page .inner-wrapper-new {
	width: 100%;
}

.pricing-page .table-new {
	width: 50%;
	width: calc(50% - 58px);
	border-color:#e3eae9 !important;
	padding-bottom:20px;
	
}
.pricing-page .table-new .description {
    padding: 30px;
}
.pricing-table-big-biz .inner-wrapper-new .table-new {
	width: 550px;
	padding-bottom:20px;
	/* min-height:550px; */
	
	
}
.pricing-table-big-biz .inner-wrapper-new {
	width: 606px;
}
.type-pricing-new{
	margin:0 -1px;
	margin-top:-3px;
	
	background-color:#00aeff;
	color:#fff;
	
}
.title-type-new {
	font-size:29px;
	margin:16px 0;
	color:#fff;
}
.table-new .description {
    
   padding:0 !important;
   margin-bottom:30px;
}
.table-new .description ul{
    
    background-color: #eee;
	margin:0 !important;
}
.table-new .description ul li {
    padding: 16px;
	padding-left:45px;
    font-size: 17px;
	line-height:140%;
    color: #333;
	background-color: #fafafa;
	border-bottom:solid #ccc 1px;
	margin:0;
	list-style:none;
}
.new-table-icon1{
	background: url(../images/images-2016/pricing/1.png)no-repeat;
	background-size:37px auto;
	background-position:3px center;
}
.new-table-icon2{
	background: url(../images/images-2016/pricing/2.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon3{
	background: url(../images/images-2016/pricing/3.png)no-repeat;
	background-size:30px auto;
	background-position:5px center;
}
.new-table-icon4{
	background: url(../images/images-2016/pricing/4.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon5{
	background: url(../images/images-2016/pricing/5.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon6{
	background: url(../images/images-2016/pricing/6.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon7{
	background: url(../images/images-2016/pricing/7.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon8{
	background: url(../images/images-2016/pricing/8.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon9{
	background: url(../images/images-2016/pricing/9.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon10{
	background: url(../images/images-2016/pricing/10.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon11{
	background: url(../images/images-2016/pricing/11.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.new-table-icon12{
	background: url(../images/images-2016/pricing/12.png)no-repeat;
	background-size:35px auto;
	background-position:3px center;
}
.table-new .calculator-paragraph{
	padding-top:0;
}
.dropdown-white-bg span{
	border-bottom:1px dashed #ccc;
	font-size:12px;
	color:#ccc;
	
}
.dropdown-white-bg span.down:after{
	background: url(//relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2016/pricing/new-dropdown-arrow.png) center center no-repeat;
}
.dropdown-white-bg span.up:after{
	background: url(//relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2016/pricing/new-dropdown-arrow2.png) center center no-repeat;
}
.dropdown-white-bg ul li{
	
	font-size:12px;
	
}
.subtitle3{
	
font-size:19px;
padding-bottom:15px;
padding-top:2px;
color:#0190df;
}
.subtitle{
	margin-top:0;
}
.smaller-tprices{
	font-size: 42px !important;
}
@media (max-width: 1200px){

	.inner-wrapper-new {
	margin-top:-60px !important;
}
}



@media (max-width: 925px){
	.table-new .description ul li {
    padding: 16px;
	padding-left:45px;
    font-size: 15px;
	line-height:140%;
    color: #333;
	background-color: #fafafa;
	border-bottom:solid #ccc 1px;
	margin:0;
	list-style:none;
}
	.pricing-page .inner-wrapper-new {
	width: 770px;
	margin: 0 auto;
}
	.pricing-page .table-new {
	width: 330px;
}
.pricing-table-big-biz .inner-wrapper-new .table-new {
	width: 550px;
	
}
.pricing-table-big-biz .inner-wrapper-new {
	width: 606px;
}
}

@media (max-width: 780px){
	.pricing-page .inner-wrapper-new {
	width: 460px;
}
	.pricing-page .table-new {
	width: 400px;
	margin-bottom:20px;
}
.pricing-table-big-biz .inner-wrapper-new .table-new {
	width: 400px;
	
}
.pricing-table-big-biz .inner-wrapper-new {
	width: 460px;
}
.dropdown-white-bg span{
	border-bottom:0px dashed #ccc;
	
}
.smaller-tprices{
	font-size: 21px !important;
}
}
@media (max-width: 480px){
	.pricing-page .inner-wrapper-new {
	width: 100%;
}
	.pricing-page .table-new {
	width: calc(100% - 60px);
}
.pricing-table-big-biz .inner-wrapper-new .table-new {
	width: calc(100% - 60px);
	
}
.pricing-table-big-biz .inner-wrapper-new {
	width: 100%;
}
}

                                                   /* END Pricing page */



.sl1 {
    background-image: url(//www.relationwise.dk/wp-content/themes/relationwise_2016/images/images-2016/foredrag-bg.png);
    background-size: cover;
    color: #fff;
    min-height:650px;
    padding-top:170px;
}

.sl1 p{
   
    
    color: #fff;
    font-size: 24px;
    padding-bottom: 30px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 140%;
}
.sl1 h2{
   
    color: #fff;
    padding-bottom:40px;
}

.sl2 {
    background-image: url(//www.relationwise.dk/wp-content/themes/relationwise_2016/images/images-2016/foredrag-bg2.png);
    background-size: cover;
    color: #fff;
    min-height:650px;
    padding-top:170px;
}

.sl2 p{
   
    
    color: #fff;
    font-size: 24px;
    padding-bottom: 30px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 140%;
}
.sl2 h2{
   
    color: #fff;
    padding-bottom:40px;
}

.sl3 {
    background-image: url(//www.relationwise.dk/wp-content/themes/relationwise_2016/images/images-2016/foredrag-bg3.png);
    background-size: cover;
    color: #fff;
    min-height:650px;
    padding-top:170px;
}

.sl3 p{
   
    
    color: #fff;
    font-size: 24px;
    padding-bottom: 30px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 140%;
}
.sl3 h2{
   
    color: #fff;
    padding-bottom:40px;
}

@media (max-width: 868px){
.sl1 {
    
    min-height:750px;
    padding-top:100px;
}
  
.sl2 {
    
    min-height:750px;
    padding-top:100px;
}
 
.sl3 {
    
    min-height:750px;
    padding-top:100px;
}

}

@media (min-width: 868px) and (max-width: 1186px){
.sl1 {
min-height:690px;
padding-top:200px;
}
.sl2 {
min-height:690px;
padding-top:70px;
}
.sl3 {
min-height:690px;
padding-top:200px;
}
}
@media (max-width: 768px){
.sl1 {
    
    min-height:450px;
    padding-top:100px;
}
  .sl1 p{
   
    
    color: #fff;
    font-size: 16px;
    padding-bottom: 30px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 140%;
}  
.sl2 {
    
    min-height:450px;
    padding-top:100px;
}
.sl2 p{
   
    
    color: #fff;
    font-size: 16px;
    padding-bottom: 30px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 140%;
} 
.sl3 {
    
    min-height:450px;
    padding-top:100px;
}
.sl3 p{
   
    
    color: #fff;
    font-size: 16px;
    padding-bottom: 30px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    line-height: 140%;
} 
}

@media (max-width: 520px){
.sl1 {
    
    min-height:550px;
    padding-top:100px;
}
  
.sl2 {
    
    min-height:550px;
    padding-top:100px;
}
 
.sl3 {
    
    min-height:550px;
    padding-top:100px;
}

}

@media all and (max-width: 1200px) { 
.pricing-page .pricing-table .table {
    margin-top: 0px !important;
}
}


.step-desc p{
    font-size:14px;
    font-weight:300;
    font-family: 'Open Sans', inherit;
    line-height: 120%;
    text-align:center;
}
.step-desc .desc-left {
    margin-top:23%;
    margin-right:-10px;
}
.step-desc .desc-right {
    margin-top:19%;
    margin-left:-45px;
}


.box-first .desc-left {
    margin-top:35%;
    margin-right:-60px;
    margin-left:100px;
}
.box-first .desc-right {
    margin-top:20%;
    margin-left:-40px;
    margin-right:0px;
}
.box-first .col6{
margin:0;
}
.box-second .desc-left {
    margin-top:36%;
    margin-right:-60px;
    margin-left:100px;
}
.box-second .desc-right {
    margin-top:19%;
    margin-left:-40px;
    margin-right:0px;
}
.box-second .col6{
margin:0;
}
.box-third .desc-left {
    margin-top:31%;
    margin-right:-60px;
    margin-left:100px;
}
.box-third .desc-right {
    margin-top:19%;
    margin-left:-40px;
    margin-right:0px;
}
.box-third .col6{
margin:0;
}
@media all and (max-width: 1200px) { 
.box-first .desc-left {
    
    margin-right:0px;
    margin-left:0px;
}
.box-first .desc-right {
    
    margin-left:0px;
    margin-right:0px;
}
.box-second .desc-left {
    
    margin-right:0px;
    margin-left:0px;
}
.box-second .desc-right {
    
    margin-left:0px;
    margin-right:0px;
}
.box-third .desc-left {
    
    margin-right:0px;
    margin-left:0px;
}
.box-third .desc-right {
    
    margin-left:0px;
    margin-right:0px;
}
.box-first .col3 {
    width:26%;
}
.box-second .col3 {
    width:26%;
}
.box-third .col3 {
    width:26%;
}
}

@media all and (max-width: 1080px) { 
.step-desc .desc-left {
    margin-top:23%;
    margin-right:0px;
}
.step-desc .desc-right {
    margin-top:19%;
    margin-left:-10px;
}
.box-first .desc-left {
    margin-top:35%;
    margin-right:0px;
    margin-left:0px;
}
.box-first .desc-right {
    margin-top:20%;
    margin-left:0px;
    margin-right:0px;
}
.box-second .desc-left {
    margin-top:36%;
    margin-right:0px;
    margin-left:0px;
}
.box-second .desc-right {
    margin-top:19%;
    margin-left:0px;
    margin-right:0px;
}
.box-third .desc-left {
    margin-top:31%;
    margin-right:0px;
    margin-left:0px;
}
.box-third .desc-right {
    margin-top:19%;
    margin-left:0px;
    margin-right:0px;
}
}
@media all and (max-width: 910px) { 
.step-desc p{
    font-size:12px;
    
}
    }
@media all and (max-width: 768px) { 
    .step-desc p{
    font-size:14px;
    font-weight:300;
    font-family: 'Open Sans', inherit;
    line-height: 120%;
    text-align:left;
}
.step-desc .desc-left {
    margin-top:0px;
    
    max-width:300px;
    margin-left:29%;
    margin-bottom:-80px;

    
}
.step-desc .desc-right {
    margin-top:-10px !important;
    margin-left:37%;
    
    max-width:300px;
    
}
.box-first .desc-left {
    margin-top:0px;
    
    max-width:300px;
    margin-left:22%;
    margin-bottom:-90px;

    
}
.box-first .desc-right {
    margin-top:-20px !important;
    margin-left:22%;
    
    max-width:300px;
    
}

.box-second .desc-left {
    margin-top:0px;
    
    max-width:300px;
    margin-left:22%;
    margin-bottom:-90px;

    
}
.box-second .desc-right {
    margin-top:-20px !important;
    margin-left:22%;
    
    max-width:300px;
    
}

.box-third .desc-left {
    margin-top:0px;
    
    max-width:300px;
    margin-left:22%;
    margin-bottom:-90px;

    
}
.box-third .desc-right {
    margin-top:-20px !important;
    margin-left:22%;
    
    max-width:300px;
    
}
.box-first .col3 {
    width:100%;
}
.box-second .col3 {
    width:100%;
}
.box-third .col3 {
    width:100%;
}
}

@media all and (max-width: 530px) { 
    .step-desc p{
    font-size:12px;
    font-weight:300;
    font-family: 'Open Sans', inherit;
    line-height: 120%;
    text-align:left;
}
.step-desc .desc-left {
    margin-top:0px;
    
    max-width:200px;
    margin-left:29%;
    margin-bottom:-60px;

    
}
.step-desc .desc-right {
    margin-top:-10px !important;
    margin-left:37%;
    
    max-width:200px;
    
}
.box-first .desc-left {
    margin-top:0px;
    
    max-width:200px;
    margin-left:22%;
    margin-bottom:-90px;

    
}
.box-first .desc-right {
    margin-top:-20px !important;
    margin-left:22%;
    
    max-width:200px;
    
}

.box-second .desc-left {
    margin-top:0px;
    
    max-width:200px;
    margin-left:22%;
    margin-bottom:-90px;

    
}
.box-second .desc-right {
    margin-top:-10px !important;
    margin-left:22%;
    
    max-width:200px;
    
}

.box-third .desc-left {
    margin-top:0px;
    
    max-width:200px;
    margin-left:22%;
    margin-bottom:-90px;

    
}
.box-third .desc-right {
    margin-top:-10px !important;
    margin-left:22%;
    
    max-width:200px;
    
}
}
.visible-md22{
    display: none !important;
}
@media all and (max-width: 768px) { 

    .visible-md22{
        display: block !important;
    }
}

/* Two weeks trial form */

.two-weeks-trial {
	position: relative; 
	z-index: 1;
	margin-bottom:80px;
	border-radius:5px;
}

.two-weeks-trial h4 {
	color: #fff;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	letter-spacing: 1px;
}

.two-weeks-trial form .h3form{
	max-width:540px;
	margin: 0 auto;
}

.two-weeks-trial form .h3form .mc-field-group {
	width:50%;
	float:left;
}
.two-weeks-trial form .h3form .mc-field-group input{
	width:100%;
	color: #aaa !important;
	font-weight: 200;
	border-radius:5px 0 0 5px;
	border: solid #aaa 2px;
	border-right: 0px;
	padding: 19px 17px;
	height: 66px;
	
}
.two-weeks-trial form .h3form .mc-submit {
	width:50%;
	float:left;
}
.two-weeks-trial form .h3form .mc-submit input{
	width:100%;
	border-radius:0 5px 5px 0;
	
}
#startTrial {
	border: solid #0071b2 2px;
    padding: 19px 15px 19px;
    display: inline-block;
    color: #fff;
	background-color: #0098ff;
    font: 700 17px "Open Sans";
    margin-top: 0;
    letter-spacing: 0.5px;
	border-radius:0 5px 5px 0;
	height: 66px;
}

@media all and (max-width: 600px) {
	
	.two-weeks-trial h4 {
	
	font-size: 17px;
	
}

.two-weeks-trial form .h3form .mc-field-group {
	width:100%;
	float:left;
}

.two-weeks-trial form .h3form .mc-submit {
	width:100%;
	float:left;
}

.two-weeks-trial form .h3form .mc-field-group input {
    
    font-size: 14px;
    text-align: center;
    border-radius:5px;
    border-right: solid #aaa 2px;
 } 

#startTrial {
	font-size: 14px;
	border-radius:5px;
	
}
}
/* Formula1 */

.main-wrapp .top-background-formula1 {
    background: url(//relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2017/formula1-1-bg.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 10%;
    position: relative;
}

.backgroud2-formula1 {
    background: url(//relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2017/formula1-2-bg.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 10%;
    position: relative;
    text-align: center;
    padding: 110px 0;
    padding-bottom: 152px;
    }
    .formula1-title {
        width:100%;
        float:left;
    }
    .formula1-title h3{
        color:#fff;
        max-width: 900px;
    margin: 10px auto;
        line-height: 150%;
    }
    .formula1-title h4{
        margin-top:10px;
        text-transform:uppercase;
        letter-spacing:5px;
        font-weight:400;
        color:#fff;
    }
    .backgroud3-formula1 {
    background: #fff;
    color:#222;
 
    text-align: center;
    padding: 92px 0;
    padding-top:0;
    margin-top:-115px;
}

    .backgroud3-formula1 h3 {
    font-size:24px;
    line-height:150%;
}
.backgroud4-formula1 {
    background: url(//relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2017/formula1-3-bg.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 10%;
    position: relative;
    text-align: center;
    padding: 112px 0;
    padding-bottom: 200px;
    }

    .backgroud5-formula1 {
    background: url(//relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2017/formula1-4-bg.jpg) no-repeat;
    background-size: cover;
    background-position: 50% 10%;
    position: relative;
    text-align: center;
    padding: 160px 0;
    
    }
        .backgroud6-formula1 {
    background: #fff;
    color:#222;
 
    text-align: center;
    padding: 72px 0;
    padding-top:0;
    margin-top:100px;
}

    .backgroud6-formula1 h2 {
        text-align:left !important;
    font-size:26px;
    line-height:140%;
    margin-bottom:15px;
    
}
    .backgroud6-formula1 h3 {
        text-align:left !important;
    font-size:23px;
    line-height:140%;
    margin-top:12px;
    max-width:550px;

}
.col-60poc {
    padding: 0 15px;padding-top:170px;
    float: left;
    width: 60%;
    position: relative;
}
.col-40poc {
    padding: 0 15px;
    float: left;
    width: 40%;
    position: relative;
}
.text {
    width:100% !important;
    max-width:657px !important;
}


@media all and (max-width: 1000px) {
.backgroud6-formula1 h2 {
        text-align:left !important;
    font-size:22px;
    line-height:140%;
    margin-bottom:15px;
    
}
    .backgroud6-formula1 h3 {
        text-align:left !important;
    font-size:19px;
    line-height:140%;
    margin-top:12px;
    max-width:100%;

}
}
@media all and (max-width: 930px) {
	.backgroud4-formula1 {
		margin-bottom: 30px;
	}
}
@media all and (max-width: 545px) {
.title-box-formula1 {
	margin-top: 240px !important;
}
}
@media all and (max-width: 750px) {
.top-background .title-text {
	font-size:24px !important;
	line-height:30px;
}
.title-box-formula1 {
	margin-top: 240px !important;
}
}
@media all and (max-width: 768px) {
    .col-60poc {
    padding: 0 15px;
    padding-top:70px;
    
    width: 100%;
   
}
.col-40poc {
    padding: 0 15px;
    
    width: 100%;
   
}
.backgroud4-formula1 {
    
    padding: 90px 0;
    padding-bottom: 90px;
    margin-bottom:200px;
    }
      .backgroud5-formula1 {
  
    padding: 120px 0;
    
    }
}
/* End Formula1 */

@media (max-width: 780px){
.cntct2{
    margin-left:30px;
}
.cntct1{
    margin-left:25px;
}
.cntct3{
    padding-left:45px !important;
    
}
}

@media (max-width: 480px){
.cntct2{
    margin-left:5px;
}
.cntct1{
    margin-left:0px;
}

}

@media (max-width: 400px){

.cntct3{
    padding-left:30px !important;
    
}
.cntct3 span{
   
    font-size:14px !important;
}
}

/* Frontpage web conversion */
.main-wrapp .top-background-dashboard {
    background: url(https://relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/enps-background.jpg) no-repeat;
    background-size: cover;
    background-position: center center;
    height: auto;
    padding: 100px 0 !important;
    padding-top: 360px !important;
}

.main-wrapp .top-background-dashboard.howitworks_hero{
    background: url(../images/images-2017/frontpage-top/relationwise-dashboard-background.jpg) no-repeat;
    background-size:cover;
}

.newfront-title-text{
    color:#fff;
    font-size:56px;
}

.newfront-subtitle-text{
    color:#fff;
    font-size:28px;
    line-height:140%;
    margin-top:20px;
}

.red-tryit {
    background-color:#ff4b55 !important;
    border-color:#ff4b55 !important;
    color:#fff;
    width:100%;
    font-size:20px;
    font-weight:600;
    margin-top: 40px!important;
    -webkit-appearance: none;
    text-transform:uppercase;
}

.red-tryit:hover {
    background-color:#ff2733 !important;
    border-color:#ff2733 !important;

}

.red-tryit:focus {
    background-color:#ff2733 !important;
    border-color:#ff2733 !important;

}

@media (max-width: 1200px){

    .main-wrapp .top-background-dashboard{
   
    padding-top:300px !important;
}

.newfront-title-text{
    color:#fff;
    font-size:48px;
}

.newfront-subtitle-text{
    color:#fff;
    font-size:22px;
    line-height:140%;
    margin-top:20px;
}

.red-tryit {
    font-size:17px;
}

}

@media (max-width: 875px){

   
.newfront-title-text{
    color:#fff;
    font-size:42px;
}

}

@media (max-width: 768px){

       .main-wrapp .top-background-dashboard{

   padding:40px 0 !important;
    padding-top:200px !important;
}

.newfront-title-text{
    color:#fff;
    font-size:36px;
}

.newfront-subtitle-text{
    color:#fff;
    font-size:20px;
    line-height:140%;
    margin-top:20px;
}

.red-tryit {
    font-size:17px;
}
}

@media (max-width: 500px){

       .main-wrapp .top-background-dashboard{
   padding:40px 0 !important;
    padding-top:170px !important;
}

.newfront-title-text{
    color:#fff;
    font-size:30px;
}

.newfront-subtitle-text{
    margin-top:15px;
}

}





/* ANDREW */
/* ANDREW */
/* ANDREW */
/* ANDREW */
/* add these code to newstyle.css at server */
.main-wrapp nav li.active-nav a{
    color: #49cddf;
}
.active-nav{
    border-bottom: 3px solid #49cddf;
}

.backgroud6-formula1{
    margin-top: 0;
    padding: 115px 0;
    background-color: #eee;
}
.choose-bg {
    background-color: white;
    color: #222;
    padding: 88px 0 96px;
}
.choose-bg p {
    color: #222;

}

/* end ANDREW */
/* end ANDREW */



/* for privacy policy */
.form2018 p a{
    font-weight: normal;
}

.privacy_color a{
    color:#337ab7!important;
    background: transparent!important;
    border:none!important;
}
.privacy_color a:hover{
    color:#229ee2!important;
    background: transparent!important;
    border:none!important;
}
.privacy_font{
    font-size: 14px;
}
.privacy_color_type2{
    color:white;
    background:transparent;
}
.privacy_color_type2 a{
    color:white!important;
    background:transparent;
    text-decoration: underline;
    font-weight:bold;
}
.privacy_color_type2 a:hover{
    color:white!important;
    background:transparent;
    text-decoration: none;
}
/* end privacy policy */

.campaign-form2 #new_tryit_submit.button_orange{
    background: #fd6527!important;
    border-color: #fd6527!important;
}
.campaign-form2 #new_tryit_submit.button_orange:hover{
    background: #e54200!important;
    border-color: #e54200!important;
}

/***2019***/

.home2018.main-wrapp .top-background-dashboard{
    background: url(../images/images-2018/topbannerbg2018.jpg) no-repeat;
    background-size:cover;
    background-position:center center;
    padding-top: 150px !important;
	padding-bottom: 0px !important;
}
@media (max-width: 800px){
	.home2018.main-wrapp .top-background-dashboard{
		padding-top: 90px !important;
	}
}
.red { color: #f95554; } 
.white { color: #ffffff; } 
.opaqbox {
	background: rgba(255,255,255,0.5);
	padding: 40px; padding-top: 35px; padding-bottom: 35px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;	
}
.opaqbox p {
	font-size: 16px;
	line-height: 1.5;
	clear: both;
}
.opaqbox h4 {
	line-height: 1.5;
	font-size: 20px;
}
@media (min-width: 800px){
	.opaqbox {
		margin-left: -40px;
	}
}
@media (max-width: 800px){
	.opaqbox {
		margin-bottom: 40px;
	}
}
.merri {
	/*font-family: 'Merriweather', serif;*/
}
.upper { text-transform: uppercase; }
.tick18 { 
	width: auto !important;
	float: left;
	margin-top: 5px !important;
	margin-right: 10px !important;
	margin-bottom: 25px !important;
}
@media (max-width: 800px){
	.tick18 { 
		margin-bottom: 80px !important;
	}
}
.black2018box{ background: #000; color: #fff; padding-top: 40px; padding-bottom: 40px; }
@media (min-width: 800px){
	.tavlet { margin-left: -30px; margin-bottom: -143px; }
}
@media (max-width: 800px){
	.tavlet { display: none !important; }
	.hidemob { display: none !important; }
	.nomobmarg { margin-top: 0px !important; }
}
.form2right { float: right; }

@media (min-width: 800px){
	.formhold18 { margin-left: -40px; }
	.ofsetmx { margin-left: -4px; }
}
.formhold18.side { 
	/*background: #eee; padding: 4%; 
	-webkit-box-shadow: 3px 3px 5px 1px rgba(0,0,0,0.15);
	-moz-box-shadow: 3px 3px 5px 1px rgba(0,0,0,0.15);
	box-shadow: 3px 3px 5px 1px rgba(0,0,0,0.15);*/
}
@media (min-width: 800px){
	.formhold18.side { margin-left: 0px; }
}
.formhold18 span { display: inline; }
.formhold18 .ajax-loader { position: absolute; margin-top: 17px !important; }
.formhold18 .wpcf7-not-valid-tip { position: absolute; margin-left: -20px; }
.formhold18 .wpcf7-response-output { padding-left: 0px; border: 0px; margin-left: 0px; margin-bottom: 0px; margin-top: 20px; }
.formhold18 input[type="email"], .formhold18 input[type="text"] {
	width: 54%; margin-right: 3%;
	font-size: 20px !important; line-height: 1;
	padding-top: 13px; padding-bottom: 13px;
	padding-left: 20px; padding-right: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 0px;
	font-family: 'Open Sans', sans-serif;
	max-height: none;
	color: #333;
}
.formhold18 input[type="submit"] {
	width: 42%;
	font-size: 20px !important; line-height: 1;
	padding-top: 13px; padding-bottom: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #ff4b56; color: #fff;
	border: 0px;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
}
.formhold18 input[type="submit"]:hover {
	background: #ff5b66;
}
.formhold18 .pipe input[type="email"], .formhold18 .pipe input[type="text"] {
	width: 22%; margin-right: 3%;
}
.formhold18 .pipe input[type="submit"] {
	width: 24%;  color: #fff !important;
}
@media (min-width: 800px){
	.formhold18 .pipe.nophone input[type="email"], .formhold18 .pipe.nophone input[type="text"] {
		width: 31%; margin-right: 3%;
	}
	.formhold18 .pipe.nophone input[type="submit"] {
		width: 32%; color: #fff !important;
	}
}
@media (max-width: 800px){
	.formhold18 input[type="email"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18 input[type="text"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18 input[type="submit"] { width: 92%; margin-left: 4%; margin-right: 4%; }
	.formhold18 .pipe input[type="email"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18 .pipe input[type="text"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18 .pipe input[type="submit"] { width: 92%; margin-left: 4%; margin-right: 4%; }
}
.formhold18.side input[type="email"], .formhold18.side input[type="text"] {
	width: 54%; margin-right: 2%;
	border: 1px solid #666;
	font-size: 16px !important;
	max-height: 42px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.formhold18.side input[type="submit"] {
	width: 42%;
	border: 1px solid;
	font-size: 16px !important;	
	background: #005aa6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #fff !important;
}
.formhold18.side input[type="submit"]:hover {
	background: #207ac6;
}
.formhold18.side .pipe input[type="email"], .formhold18.side input[type="text"] {
	width: 28%; margin-right: 2%;
	padding-left: 10px; padding-right: 10px;
}
.formhold18.side .pipe input[type="submit"] {
	width: 39%;
	padding-left: 10px; padding-right: 10px;
}
@media (max-width: 800px){
	.formhold18.side input[type="email"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18.side input[type="text"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18.side input[type="submit"] { width: 92%; margin-left: 4%; margin-right: 4%; }
	.formhold18.side .pipe input[type="email"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18.side .pipe input[type="text"] { width: 92%; margin-left: 4%; margin-right: 4%; margin-bottom: 10px; }
	.formhold18.side .pipe input[type="submit"] { width: 92%; margin-left: 4%; margin-right: 4%; }
}
.footer-section3 .formhold18 input[type="text"],
.footer-section3 .formhold18 input[type="email"],
.footer-section3 .formhold18 input[type="submit"] {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    border-radius: 5px;
    white-space: normal;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.greenhov input[type="submit"] { background: #3cd6af; color: #fff !important; font-weight: bold; font-size: 18px; }
.greenhov input[type="submit"]:hover { background: #5cf6cf; }
.greenhov .inputField { margin-bottom: 20px; font-size: 18px; }
.greenhov .piperesult { color: #fff; }

.yellhov input[type="submit"] { background: #fe8f42; color: #fff !important; font-weight: bold; font-size: 18px; }
.yellhov input[type="submit"]:hover { background: #feaf62; }
.yellhov .inputField { margin-bottom: 20px; font-size: 18px; }
.yellhov .piperesult { color: #fff; }

.bluehov input[type="submit"] { background: #0190df; color: #fff !important; font-weight: bold; font-size: 18px; }
.bluehov input[type="submit"]:hover { background: #21b0ff; }
.bluehov .inputField { margin-bottom: 20px; font-size: 18px; }
.bluehov .piperesult { color: #000; }

.redhov input[type="submit"] { background: #ff4b56; color: #fff !important; font-weight: bold; font-size: 18px; }
.redhov input[type="submit"]:hover { background: #ff6b76; }
.redhov .inputField { margin-bottom: 20px; font-size: 18px; }
.redhov .piperesult { color: #fff; }

#clientsDashboard .redhov .inputField { margin-bottom: 10px; padding: 15px; height: 47px; }
#clientsDashboard .redhov #pdSubmit { margin-bottom: 10px; padding: 10px; height: 47px; }
.shrinkit .bluehov .inputField { margin-bottom: 9px; padding: 13px; height: 45px; }
.shrinkit .bluehov #pdSubmit { margin-bottom: 9px; padding: 10px; height: 45px; }

.pipe input[type="radio"] {
	width: auto; margin: 0px; margin-right: 20px; 
}

.footer-section3 .mc-field-group { width: 100%; float: none; margin-right: 0px; display: flex; align-items: stretch; }

.newfront-title-text{
    color:#fff;
    font-size:56px;
}
.home2018 .newfront-title-text{
    font-weight: 700;
	font-size: 48px;
}
@media (max-width: 880px){
    .footer-section3 .mc-field-group { 
        display: inline;
    }
}
@media (max-width: 800px){
	.home2018 .newfront-title-text{
		font-size: 44px;
	}
}
.lineh15 {
	line-height: 1.3;
}

.newfront-subtitle-text{
    color:#fff;
    font-size:28px;
    line-height:140%;
    margin-top:20px;
}

.home2018 .newfront-subtitle-text{
    font-size: 20px;
	margin-top: 5px;
}

.footer-section3 { background: #3db59f; }


/* New pricing by Andrew 2k18 */
.owl-box.tab-link{
    border:none;
}
.owl-container.pricing-tabs{
    display: flex;
}
.owl-box-left.tab-link{
    margin-left: 0;
    margin-bottom: 35px;
}
.owl-box-right.tab-link{
    margin-right: 0;
    
}
.owl-box-left.tab-link, .owl-box-right.tab-link{
    margin-top: -251px;
    border:none;
}


/* test */
.pricing-tabs .tab-link{
    background: none;
    display: inline-block;
    padding: 30px 15px;
    cursor: pointer;
    color: white;
    border: 1px solid white;
}

.pricing-tabs .tab-link.pricing-current{
    background: white;
    color: #008bda;
}
.pricing-tabs .tab-link.pricing-current.owl-box h2{
    color: #008bda;
    font-size: 34px;
}
.pricing-tabs .tab-link.pricing-current.owl-box h5{
    color: #008bda;
}
.tab-link.owl-box h2{
    color:white;
    font-size: 34px;
}
.tab-link.owl-box h5{
    color:white;
}

.pricing-tab-content{
    display: none;
    padding: 44px 0 0;
    background: #f4f4f4;
}

.pricing-tab-content.pricing-current{
    display: inherit;
}
.owl-box.tab-link{
    min-height: 255px;
    /* background-color: white; */
}
.pricing-tabs h5{
    font-size: 20px;
}
.pricing-tab-content__enps{
    background-color:#00a9fa;
    min-height: 99px;
    display: flex;
    align-items: center;
    justify-content: center;

    
}
.pricing-tab-content__enps p{
    color: white;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.4;
 
}
.pricing-content-holder{
    padding: 56px 0 0;
    background-color: white;
}
.pricing-tab {
    margin: 0 auto;
    margin-top: 16px;
}
.pricing-tab-content .owl-box{
    padding: 0;
    box-shadow: inset 0px 0px 0px 2px #00a9fa;
    border: none;
}

.pricing-tab h1{
    font-size: 56px;
    color: #00a9fa;
    font-weight: normal;
}
.pricing-tab h2 {
    color: #00a9fa;
    font-weight: normal;
}

.pricing-tab h5{
    font-size: 20px;
    color: #00a9fa;
}
.pricing-tab h4{
    font-size: 17px;
    font-weight: normal;
}

.custom-select {
    position: relative;
    margin: 0 auto;
    margin-top: 20px;
    
}


.pricing-content-holder small{
    font-size: 12px;
    color: #6c6c6c;
    margin-top: 10px;
    display: block;
}

.pricing-content-holder a.pricing-button{
    font-size: 24px;
    background-color: #ffa700;
    padding: 25px 35px 20px;
    color: white;
    display: inline-block;
    margin-top: 40px;
    margin-bottom: 42px;

}

.pricing-content-holder a.pricing-button:hover{
    background-color: #ffbb19;
}

.owl-box-left.tab-link{
    margin-right: 0;
}
.owl-box-right.tab-link{
    margin-left: 0;
}

.quantity-container{
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.quantity-tab.quantity-active{
    background-color: #00ddd0;
    color: white;
}
.quantity-tab{
    color: #00ddd0;
    background-color: white;
    border: 1px solid #00ddd0;
    display: inline-block;
    font-size: 16px;
    padding: 10px 20px;
}
.quantity-tab b{
   font-size: 24px;
   line-height: 38px;
}
.pricing-tab-content_bg{
    background-color: #fff;
    padding: 0 0 90px;
    margin-top: -40px;
}

.pricing-owl-container{
    margin-top: 150px;
    display: flex;
    
}
.pricing-tab ul.pricing-card li{

    border-bottom: 1px solid #00a9fa;
    line-height: 1.5;
}
.pricing-tab ul.pricing-card li:first-child{
    border-top: 1px solid #00a9fa;
    border-bottom: 1px solid #00a9fa;
    line-height: 1.5;
}
.pricing-tabs-holder{
    background-color: #f1f5f4;
    padding-bottom: 90px;
}
.pricing-tab .pricing-card li {
    text-align: left;
    padding: 20px 0 20px 65px;

}
.pricing-tab-content h2{
    font-size: 36px;
}

.pricing-tab ul.pricing-card{
    margin-top: 20px;
}
.pricing-tab ul.pricing-card li{
    background-repeat: no-repeat;
    background-position: 23px center;
}
.pricing-tab ul.pricing-card li:nth-child(1) {
    background-image: url(images/images-2018/pricing/1.png);
 
}
.pricing-tab ul.pricing-card li:nth-child(2) {
    background-image: url(images/images-2018/pricing/2.png);

}
.pricing-tab ul.pricing-card li:nth-child(3) {
    background-image: url(images/images-2018/pricing/3.png);
    background-position: 20px center;
  
}
.pricing-tab ul.pricing-card li:nth-child(4) {
    background-image: url(images/images-2018/pricing/4.png);
  
}
.pricing-tab ul.pricing-card li:nth-child(5) {
    background-image: url(images/images-2018/pricing/5.png);

}
.pricing-tab ul.pricing-card li:nth-child(6){
    background-image: url(images/images-2018/pricing/8.png);
    background-position: 25px center;
}

.pricing-tab ul.pricing-card li:nth-child(7) {
    background-image: url(images/images-2018/pricing/6.png);
    background-position: 20px center;
}
.pricing-tab ul.pricing-card li:nth-child(8) {
    background-image: url(images/images-2018/pricing/7.png);

}
.pricing-tab ul.pricing-card li:nth-child(9) {
    background-image: url(images/images-2018/pricing/12.png);
    background-position: 25px center;
}
.pricing-tab ul.pricing-card li:nth-child(10) {
    background-image: url(images/images-2018/pricing/10.png);
    
}
ul.pricing-card.pricing-card_standard li:nth-child(7),
ul.pricing-card.pricing-card_standard li:nth-child(8),
ul.pricing-card.pricing-card_standard li:nth-child(9),
ul.pricing-card.pricing-card_standard li:nth-child(10)
{
    background-image: none;

}

.pricing-tab_grey.pricing-tab ul.pricing-card.pricing-card_standard li:nth-child(8),
.pricing-tab_grey.pricing-tab ul.pricing-card.pricing-card_standard li:nth-child(9){

    border-bottom: 1px solid transparent;
}


.pricing-tab_grey.pricing-tab ul.pricing-card.pricing-card_standard li:nth-child(7){
    border-bottom: 1px solid transparent;
}

.pricing-tab_grey .pricing-tab-content__enps{
    background-color: #9f9f9f;
}

.pricing-tab_grey h1,
.pricing-tab_grey h5{
    color: #9f9f9f;
}
.pricing-tab-content .owl-box.pricing-tab_grey{
    box-shadow: inset 0px 0px 0px 2px #9f9f9f;
}
.pricing-tab_grey.pricing-tab ul.pricing-card li{
    border-bottom: 1px solid #9f9f9f;
}
.pricing-tab_grey.pricing-tab ul.pricing-card li:first-child{
    border-top: 1px solid #9f9f9f;
    border-bottom: 1px solid #9f9f9f;
}

.pricing-tabs-holder .owl-box.pricing-tab{
    margin-top: -50px;
}
.pricing-tabs-holder{
   display: none; 
}

.quantity-active{
    display: block;
}
.pricing-tab h3{
    font-size: 24px;
    color: #00a9fa;
    font-weight: normal;
    
}
.pricing-tab_contact{
    display:flex;
    align-items: center;
    justify-content: space-evenly;
    width: 100%;
}
.pricing-tab_contact p{
    position: relative;
}
.pricing-tab_contact p:nth-child(1):before{
    background-image: url(images/images-2018/pricing/contact-3.png);
    width: 32px;
    height: 23px;
    content: '';
    display: inline-block;
    background-repeat: no-repeat;
    position: absolute;
    left: -40px;
    top: -3px;
}

.pricing-tab_contact p:nth-child(2):before{
    background-image: url(images/images-2018/pricing/contact-2.png);
    width: 27px;
    height: 27px;
    content: '';
    display: inline-block;
    background-repeat: no-repeat;
    position: absolute;
    left: -35px;
    top: -5px;
}
.quantity-tab:hover{
    cursor: pointer;
}

.pricing-tab .dropdown-white-bg span{
    border-bottom: 1px dashed BLACK;
    font-size: 16px;
    color: BLACK;
}
.pricing-tab .price-calculator-dropdown ul>li>a{
    color: #222222;
    text-decoration: none;
    line-height: 33px;
    margin-left: 15px;
    margin-right: 15px;
    display: block;
}
.pricing-tab  .dropdown-white-bg ul li{
    font-size: 16px;
    padding: 10px;
}
.pricing-tab .price-calculator-dropdown ul{
    min-width: 190px;
}
.pricing-tab h4 span{
    display: inline-block;
}
.pricing-icons-info{
    min-height: 530px;
    margin-top: 90px;
    background-color: white;
    padding: 100px 0;
}
.pricing-icons-info ul{
    margin-top: 50px;
    display: flex;
    justify-content: center;
}
.pricing-icons-info .p1 p {
    background: white url(https://www.relationwise.dk/wp-content/themes/relationwise_2016/images/images-2018/pricing/how-3.png) no-repeat;
    background-position: center center;
}
.pricing-icons-info--img-container{
    display: flex;
    border: 1px solid #00a9fa;;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    margin: 0 auto;
    align-items: center;
    justify-content: center;  
}
.main-content-wrapper.section-pricing.forAdd{
    padding: 200px 0 280px;
}

.pricing-new-grey{
    background-color: #f4f4f4!important;
}
.pricing-icons-info ul li.col1{
    margin: 45px auto 0;
}
.pricing-features-holder b{
    font-size: 18px;
    line-height: 1.5;
}
.pricing-features-holder p{
    line-height: 21px;
}
.pricing-features{
    /* min-height: 1080px; */
    background: white;
    padding: 100px 0 40px;
}
#quantity-tab-1,
#quantity-tab-2,
#quantity-tab-3{
    padding-bottom: 0;
}
#quantity-tab-1 .pricing-owl-container,
#quantity-tab-2 .pricing-owl-container{
    margin-bottom: 90px;
}
.pricing-features-holder .pr-left,.pricing-features-holder .pr-right{
    margin-top: 25px;
   
}
.prices-highlighting{
    color: #00a9fa;
}

.pricing-features-holder .pr-left ,
.pricing-features-holder .pr-right {
    padding-left: 30px;
}

.pricing-features-holder .pr1 {
    background: url(images/images-2018/pricing/1.png) no-repeat;
    background-position: 0px 6px;
    
}
.pricing-features-holder .pr2 {
    background: url(images/images-2018/pricing/2.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr3 {
    background: url(images/images-2018/pricing/3.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr4 {
    background: url(images/images-2018/pricing/4.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr5 {
    background: url(images/images-2018/pricing/5.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr6 {
    background: url(images/images-2018/pricing/8.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr7 {
    background: url(images/images-2018/pricing/7.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr8 {
    background: url(images/images-2018/pricing/6.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr9 {
    background: url(images/images-2018/pricing/12.png) no-repeat;
    background-position: 0px 6px;
}
.pricing-features-holder .pr10 {
    background: url(images/images-2018/pricing/10.png) no-repeat;
    background-position: 0px 6px;
}

.pricing-features-holder-det span h1{
    display: inline-block;
    font-size: 18px;
    font-weight: normal;
}
.pricing-features-holder-det span{
    display: block;
    font-size: 18px;
    font-weight: normal;
}
.pricing-features-holder-det p{
    line-height: 1.5;
}
.pricing-features-holder {
    min-height: 870px;
    padding: 0;
}
.pricing-features-holder-det{
    margin-top: 100px;
    margin-bottom: 50px;
}

.pricing-tabs .owl-img img{
    width: 80%;
}

.tab-link{
    min-height: 183px;
    /* margin: -251px auto 35px;
    padding-top: 16px;
    padding-bottom: 16px; */
}


@media (max-width: 768px){
    .pricing-owl-container{
        flex-direction: column;
        margin-top: 100px;
    }
    
}
    .pricing-tabs-holder .owl-box.pricing-tab{
        margin-bottom: 100px
    }
    .pricing-icons-info ul{
        flex-direction: column;
    }
    .pricing-icons-info ul li.col1{
        margin: 45px auto!important;
    }
    .main-content-wrapper.pricing-new-grey{
        margin-top: 90px;
    }
  
    .pricing-tabs .owl-img{
        height: auto;
        width: 100%;
    }
    .pricing-tabs .tab-link.pricing-current.owl-box h2{
        font-size: 22px;
    }
    .pricing-tabs .tab-link.pricing-current.owl-box h5{
        font-size: 16px;
    }
    .owl-box.owl-box-left.tab-link{
        margin-right: 0;
    }
    .owl-box.owl-box-right.tab-link{
        margin-left: 0;
    }
    .pricing-tabs .owl-img img{
        width: 50%;
    }
    .tab-link.owl-box h2{
        font-size: 22px;
    }
    .pricing-tabs h5{
        font-size: 16px;
    }
    .pricing-tab_contact{
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .t-center.white-text.smaller-tprices{
        font-size: 34px !important;
    }
}

@media (max-width: 425px){

    .quantity-container{
        flex-direction: column;
    }
    .pricing-tabs .owl-img{
        height: auto;
        width: 100%;
    }
    .pricing-tabs .tab-link.pricing-current.owl-box h2{
        font-size: 18px;
    }
    .pricing-tabs .tab-link.pricing-current.owl-box h5{
        font-size: 14px;
    }
    .owl-box.owl-box-left.tab-link{
        margin: -375px auto 15px;
    }
    .owl-box.owl-box-right.tab-link{
        margin: 0 auto 65px;
    }
    .tab-link.owl-box h2{
        font-size: 18px;
    }
    .pricing-tabs h5{
        font-size: 14px;
    }
    .pricing-content-holder a.pricing-button{
        padding: 25px 15px 20px;
        font-size: 18px;
    }
    .owl-container.pricing-tabs {
        flex-direction: column;
    }
    .tab-link .owl-img h5{
        margin-top: 5px!important;
    }
    .pricing-tabs .tab-link{
        min-height: 153px;
        padding-top: 16px;
        padding-bottom: 16px;
        box-shadow: inset 0px 0px 0px 2px #fff;
    }
    .pricing-tabs .owl-img img{
        width: 30%;
    }
    .tab-link .owl-box h2{
        margin-top:5px;
    }
    .main-content-wrapper.section-pricing.forAdd{
        padding: 200px 0 370px;
    }
    .t-center.white-text.smaller-tprices{
        font-size: 34px !important;
    }
    .pricing-tab-content h2{
        font-size: 24px !important;
    }
    .pricing-tab h3{
        font-size: 20px;
    }
    
}

/* End of pricing page */
/* End of pricing page */
/* End of pricing page */


/* modal */
.pricing-page{
    position: relative;
}
.pricing-modal {
    display: none; 
    position: absolute; 
    z-index: 100; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%; 
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
}


.pricing-modal-content {
    position: fixed;
    top: calc(50% - 252px);
    left: calc(50% - 260px);
    width: 500px;
    max-width: initial;
}


.close {
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: #aaa;
    text-decoration: none;
    cursor: pointer;
}


.n-tryit-form_dark{
    background-color:#3f4758;
}
button.pricing-button{
    font-size: 24px;
    background-color: #ffa700;
    padding: 18px 40px 20px;
    color: white;
    display: inline-block;
    margin-top: 40px;
    margin-bottom: 42px;
    cursor: pointer;
}
@media (max-width: 425px){
    .pricing-modal-content{
        max-width: 100%;
    }
    button.pricing-button{
        padding: 18px 15px 20px;
        font-size: 18px;
    }

}

button.pricing-button:hover{
    background-color: #ffbb19;
}


/* end of modal */



/* Frontpage banner 12-06-2019 */

.home2018.main-wrapp .top-background-dashboard {
    background: url(https://relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2018/topbanner2019-com-dark-desk.jpg);
    background-size: cover;
    padding-bottom: 20px !important;
    padding-top: 120px !important;
}

.home2018 .newfront-title-text {
    margin-top: 100px;
    font-weight: 300;
    font-size: 58px;
}

.home2018 .newfront-subtitle-text {
    font-size: 22px;
    margin-top: 5px;
}

.tablet-benefits {
    padding: 0;
    margin-top: 75px;
}

.tablet-benefits .col5{
    padding-right: 20px;
    margin-top: -10px;
}
.tablet-benefits .col5 img {
    max-width: 270px;
}

.opaqbox {
    margin-left: 0;
    padding: 0;
    margin-bottom: 30px;
    background: none;
}
.transparent-rapport-box h4 {
    font-size: 22px;
    font-weight: 600;
    color: #fff;
}
.transparent-rapport-box .list-stick_myten {
    background-image: url(https://relation.pastebimas.lt/wp-content/themes/relationwise_2016COM/images/images-2018/tick-free-report.png);
    color: #fff;
    font-size: 19px;
    padding-left: 50px;
    margin: 10px 0 0;
}
.list-stick {
    background-repeat: no-repeat;
    background-position: 0 6px;
    background-size: 23px 20px;
    line-height: 1.5;
}

.gratis-rapport-signup {
    background-color: #0190df;
    margin-top: 200px !important;
    margin-bottom: 30px !important;
    padding: 35px 30px 20px 30px;
    /* max-width:400px; */
}

.gratis-rapport-signup .formhold18 {
    margin-left: 0;
}

.gratis-rapport-signup .formhold18 p {
    font-size: 17px;
    line-height: 150%;
    color: #ffffff;
    margin-bottom: 30px;
}

.gratis-rapport-signup .formhold18 p a {
    color: #ffffff;
}



.gratis-rapport-signup .formhold18 .pipe input[type="email"],
.gratis-rapport-signup .formhold18 .pipe input[type="text"],
.gratis-rapport-signup .formhold18 .pipe input[type="submit"] {
    width: 100%;
    margin-bottom: 15px;
    border-radius: 0;
}

.gratis-rapport-signup .formhold18 .pipe input[type="submit"] {
    background-color: #e93421;
}

.gratis-rapport-signup .formhold18 .pipe input[type="submit"]:hover,
.gratis-rapport-signup .formhold18 .pipe input[type="submit"]:active,
.gratis-rapport-signup .formhold18 .pipe input[type="submit"]:focus  {
    background-color: #ff5040;
}

.gratis-rapport-signup-pp {
    font-size: 13px !important;
}

@media only screen and (max-width: 982px) {

    .tablet-benefits {
    margin-top: 45px;
    }

    .tablet-benefits .col5{
    margin-top: 10px;
    }
}

@media only screen and (max-width: 880px) {
    .home2018 .newfront-title-text {
        margin-top: 60px;
        font-size: 46px;
        
    }
    .home2018 .newfront-subtitle-text {
        font-size: 18px;
        margin-top: 5px;
    }
    .tablet-benefits {
        margin-top: 50px;
    }
    .gratis-rapport-signup {
        /* margin-top: 40px !important; */
    }
}

@media only screen and (max-width: 800px) {
    .repport-t-r-box {
        width: 99%;
    }
    .home2018 .newfront-title-text {
        text-align: center;

    }
    .home2018 .newfront-subtitle-text {
        text-align: center;
    }
    .gratis-rapport-signup {
        margin-top: 85px !important;
    }

    .gratis-rapport-signup {
        width: 99%;
    }
    .gratis-rapport-signup .formhold18 .pipe input[type="email"],
    .gratis-rapport-signup .formhold18 .pipe input[type="text"],
    .gratis-rapport-signup .formhold18 .pipe input[type="submit"] {
        margin-left: 0;
        margin-right: 0;
    }
}

@media only screen and (max-width: 768px) {
    .home2018 .newfront-title-text {
        margin-top: 30px;
        font-size: 42px;
    }
    .home2018 .newfront-subtitle-text {
        font-size: 18px;
        margin-top: 5px;
    }
    .tablet-benefits .col5 {
        width: 31%;
    }
    .tablet-benefits .col7 {
        width: 65%;
    }
}

@media only screen and (max-width: 615px){
    .home2018 .newfront-title-text {
        margin-top: 30px;
        font-size: 30px;
    }
    .home2018 .newfront-subtitle-text {
        font-size: 16px;
    }
    .tablet-benefits {
        margin-top: 30px;
    }
    .tablet-benefits .col5 {
        width: 99%;
        margin-top:0;
        padding-right: 0;
    }
    .tablet-benefits .col5 img{
        max-width: 200px !important;
        margin-top: 0;
    }
    .tablet-benefits .col7 {
        width: 99%;
    }
    .gratis-rapport-signup {
        margin-top: 55px !important;
    }
}

/* End Frontpage banner 12-06-2019 */