/*@import url("../../uploads/layerslider.custom.css");*/

h6{text-align:center;}
h2{width: 100%;text-align:center;}
.go-left{float:left;}
.clearfix{clear:both;}
#wrap{overflow-x:hidden;}
#wrap .wpb_row.full-row, #boxed-wrap .wpb_row.full-row{margin-top:0px !important;}
.ls-slide > *{position:relative!important;}
.ls-slide, .ls-layer{overflow:visible!important;width:100%;position:absolute;}
.no-overflow{overflow:hidden;}

.rebranding-ribbon{position: fixed; top: 220px; right: -40px; background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/rebrand_tab.png") ; width: 39px ; height: 326px; cursor: pointer; z-index: 99999; transition: right 0.5s; -moz-transition: right 0.5s; -webkit-transition: right 0.5s; -o-transition: right 0.5s; -ms-transition: right 0.5s;}
.rebranding-ribbon.in{right: -5px;}
.rebranding-ribbon:hover {background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/rebrand_tab_hover.png"); right:0px;}

/*fixed nav*/
#page_through_nav{position:fixed;top:390px;left:20px;z-index:1000;}
#page_through_nav li{text-decoration:none;display:block;margin-bottom:7px;overflow:hidden;}
#page_through_nav li i{display:block;float:left;margin-right:5px;background-color:transparent;border:solid 1px #09b9e4;width: 8px;height: 8px;border-radius: 50%;}
#page_through_nav li.current i{background-color:#09b9e4;}
#page_through_nav li a span{color:#09b9e4!important;display:block;visibility:hidden;float:left;font-size:12px;line-height:12px;}
#page_through_nav li:hover a span{visibility:visible;}

/*top slider*/
.top-slider-desktop{position:relative;background-size:cover;background-image: url(https://static-marketing.swiftic.com/images/site/2014/06/homeslider-bg-1920-25072014-light.jpg);background-repeat:no-repeat;overflow:hidden;height: 520px;background-position: top center;}
.top-slider-desktop .default-row{height:620px;}
.top-slider-desktop .default-row .content-wrap{padding-top:35px;text-align:left;color:white;}
.page-template-home-template-updated .top-slider-desktop .default-row .content-wrap{padding-top:0px;}
.top-slider-desktop .mex-title{text-align:left;color:white;font-size: 58px;width:67%;max-width: 510px;line-height: 62px;}
.top-slider-desktop .about-gallery-text{color:white;font-weight:300!important;width: 545px;font-size:33px;line-height:1.13;letter-spacing: 0.2px;margin-bottom: 20px;}
.top-slider-desktop .about-gallery-details{color:white;font-weight: 300!important;margin-top:5px;width: 307px;text-align:center;}
.top-slider-desktop .create-my-app-btn{margin-top: 27px!important;font-size: 36px!important;padding: 23px 27px!important;}
#top_slider_hand{right: -58px;top: 71px;position: absolute;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}

.top-slider-desktop:hover #top_slider_hand{right: -60px;top: 69px;}
#hand_img_container{display:none;}
.top-slider-desktop .create-my-app-btn.disabled{display:none!important;}

#hire-a-pro{font-size:20px; color:#cccccc;height:45px;line-height:45px;background-color:rgba(0,0,0,0.6);width:100%;position:absolute;bottom:0;}
#hire-a-pro a{color:#47b9e4;text-decoration:underline;}
#hire-a-pro a:hover {color: #47b9e4!important;}

/*new diy header style*/
.page-header {    position: relative;background: url("../images/swifticcom.jpg") no-repeat center center;    height: 930px!important;}
.page-header .wpb_wrapper{background: transparent; margin: 257px auto 0 10px; display:block;max-width:680px; padding: 28px 0 5px;}
@media all and (max-width: 1366px) and (min-width: 991px) {
    .page-header h1.mex-title {font-size: 45px!important;}
    .page-header.wp-new p {font-size: 24px!important;}
    .page-header .wpb_wrapper:after {right: 68px!important;}
}
@media all and (max-width: 1024px) and (min-width: 991px) {
    .page-header .wpb_wrapper {
        padding-top: 19vw!important;
    }
    .page-header h1.mex-title {font-size: 35px!important; margin-bottom: 5px!important;}
    .page-header.wp-new p {font-size: 20px!important;}
    .page-header.wp-new a.create-my-app-btn {margin-top: 25px!important; font-size: 20px!important; }
    .page-header .wpb_wrapper:after {right: 170px!important;}
}
@media all and (min-width: 991px) {
    .page-header {
        float: none!important;
        height: auto!important;
        max-height: 830px!important;
        overflow: hidden;
        background: none!important;
    }
    .page-header .default-row {
        position: absolute;
        z-index: 1;
        top: 0;
        left: 0;
        right: 0;
    }
    .page-header .wpb_wrapper {
        padding: 20vw 275px 5px 0;
        margin-top: 0!important;
        max-width: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .page-header .wpb_wrapper:after {content: '';background: url('../images/app-mockup.png') no-repeat; position: absolute; right: -8px; width: 30%; height: 96%; top: 7.4vw; z-index: 13;background-size: 16vw auto; background-position: 77% 20%;}
}
.page-header h1.mex-title{color: #fff; font-size:50px; font-weight: 400;margin:0 0 15px 0;}
.page-header.wp-new p{font-size: 26px;}

.page-header.wp-new a {
    margin-top: 60px !important;
    /*margin-bottom: 40px !important;*/
}
@media all and (max-width: 990px) {
    .page-header.wp-new a {
        margin-top: 20px !important;
    }
    .page-header-img-block {display: none;}
}

#hire-a-pro{height:40px;line-height:40px;color:#ffffff;background-color:rgba(0,0,0,0.36);font-size:18px;text-align:left;    font-weight: 600;}
#hire-a-pro > .default-row > .hire-wrap{padding-left:45px;}
.hire-wrap a{color:#ffffff!important;}

/*apps gallery slider*/
#menu-homepage-home-app-gallery .menu-item{float:none;margin-right:57px;}
#home_apps_slider .create-my-app-btn{position:relative;z-index:1000000000000;}
#home_apps_slider{width:100%;height:570px;padding-top:25px;}
.apps-gallery-slider .default-row{position:relative!important;margin-left:auto!important;margin-right:auto!important;}
.apps-gallery-slider .mex-title{text-align:center;}
#home_apps_slider .ls-slide{display:block;overflow:hidden!important;height:auto;}
#home_apps_slider .ls-slide .inner-part{height:529px;}
#home_apps_slider .ls-slide.current{display:block;z-index:100;}
#home_apps_slider .inner-details{width:407px;margin-left:-80px;min-height:285px;margin-top: 70px;}
#home_apps_slider .link-to-apps{font-size: 16px;font-weight: normal;text-decoration:none;}
#home_apps_slider .menu-home-app-gallery ul li a{color:#373737;}
#home_apps_slider .menu-home-app-gallery ul li:active a{color:white;}
#home_apps_slider .constant-height-elem{min-height:180px;}

#home_apps_slider .phone-img{left:-50px;position:relative;top:530px;transition: top 0.7s;-moz-transition: top 0.7s; -webkit-transition: top 0.7s;-o-transition: top 0.7s;-ms-transition: top 0.7s;}
#home_apps_slider .current .phone-img{top:0;}

#home_apps_slider .inner-details-text{font-size: 19px;font-weight: normal;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;transition:opacity 0.5s;-moz-transition:opacity 0.7s; -webkit-transition: opacity 0.7s;-o-transition:opacity 0.7s;-ms-transition:opacity 0.7s;color: #555555;line-height: 1.5;}
#home_apps_slider .current .inner-details-text{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1; opacity: 1;}

#home_apps_slider .link-to-apps-wrap{padding:28px 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;transition:opacity 1.3s;-moz-transition:opacity 1.3s; -webkit-transition: opacity 1.3s;-o-transition:opacity 1.3s;-ms-transition:opacity 1.3s;}
#home_apps_slider .current .link-to-apps-wrap{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1; opacity: 1;}

#home_apps_slider .flower-img{position:absolute!important;z-index:-1;bottom:0px;right:0px;margin-left:500px;transition: margin-left 1.3s;-moz-transition: margin-left 1.3s; -webkit-transition: margin-left 1.3s;-o-transition:margin-left 1.3s;-ms-transition:margin-left 1.3s;}
#home_apps_slider .flower-img.large{bottom:-35px;}
#home_apps_slider .current .flower-img{margin-left:0px;}


.new-grow-icon{background-image: url("https://static-marketing.swiftic.com/images/site/2015/06/new-grow-sprite-1.png");  margin: 0 auto;height:85px;}
.new-grow-icon.create{width:67px;}
.new-grow-icon.publish{width:86px;background-position:-76px 0px;}
.new-grow-icon.grow{width:93px;background-position:-168px 0px;}
.grow-your-buisness h2{margin-bottom: 40px;}
.grow-your-buisness .mex-title{text-align:center;margin:90px auto;font-size:44px;}
.create-app-for-any-business{height: auto; text-align: center; #333333}
.create-app-for-any-business h2{margin-bottom: 40px;}
.create-app-for-any-business p{font-weight:300 !important;}
.create-app-for-any-business .wpb_wrapper p{font-size: 22px; font-family: Open sans; font-weight: 300; line-height: 31px; margin-bottom: 57px!important;}
.create-app-for-any-business .wpb_wrapper p.hp-apps-subtitle{font-size:18px;line-height:1.5;text-align:left;}

.create-app-for-any-business{max-width:925px !important;}
.flower-img{left:75% !important;}
.blox{
    padding: 0;
}
.why-youll-love-our-platform{text-align: center;}
.why-youll-love-our-platform .mex-title{color: #ffffff;  margin-bottom:32px;text-align:center;margin-top:60px;}
.why-youll-love-our-platform .icon-box1{ margin-bottom:0px; min-height: 355px; }
/*localiztion*/
.lang-it .why-youll-love-our-platform .icon-box1, .lang-de .why-youll-love-our-platform .icon-box1{min-height: 370px;}
.lang-fr .why-youll-love-our-platform .icon-box1{min-height: 395px;}
.why-youll-love-our-platform .icon-box1 h3, .why-youll-love-our-platform .icon-box1 p{text-align: center;margin: 0 auto;}
.why-youll-love-our-platform .icon-box1 h3{  color: #09b9e4;  font-weight: 400 !important;  text-align: center;  padding: 0 21px;  font-size: 27px!important;  line-height: 27px;}
.mob .why-youll-love-our-platform .icon-box1 h3{text-align:center;}
.why-youll-love-our-platform .icon-box1 p{font-size: 16px!important; color: #ffffff; font-weight: normal;text-align:left;  padding: 15px 21px 30px 21px;line-height: 22px;  text-align: center;}
.mob .why-youll-love-our-platform .icon-box1 p{text-align:center;padding: 20px 0;}
.why-youll-love-our-platform .icon-box1 i{border:solid 11px #09b9e4;width:79px; height: 79px; padding:23px; border-color: #09b9e4; background-color: transparent; background-image: url("https://static-marketing.swiftic.com/images/site/2015/06/home-page-icons-l-1.png"); background-repeat: no-repeat; font-size: 0;}
.why-youll-love-our-platform .icon-box1 i.icomoon-radio-unchecked{background-position: 19px 25px;}
.why-youll-love-our-platform .icon-box1 i.icomoon-heart-4{background-position: -279px 21px;}
.why-youll-love-our-platform .icon-box1 i.icomoon-droplet{background-position: -562px 22px;}
.why-youll-love-our-platform .icon-box1 i.icomoon-equalizer-2{background-position: -127px 25px;}
.why-youll-love-our-platform .icon-box1 i.icomoon-cog{background-position: -425px 22px;}
.why-youll-love-our-platform .icon-box1 i.icomoon-smiley{background-position: -710px 17px;}

.link-to-apps a{font-weight:600 !important; color:#09b9e4 !important;}
@keyframes rotate_dial
{
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}

@-webkit-keyframes rotate_dial
{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
@-moz-keyframes rotate_dial
{
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}
@-o-keyframes rotate_dial
{
    from {-o-transform: rotate(0deg);}
    to {-o-transform: rotate(360deg);}
}

@keyframes clock_btn_in
{
    from {top:21px;}
    to {top: 27px;}
}

@-webkit-keyframes clock_btn_in
{
    from {top: 21px;}
    to {top: 27px;}
}
@-moz-keyframes clock_btn_in
{
    from {top: 21px;}
    to {top: 27px;}
}
@-o-keyframes clock_btn_in
{
    from {top:21px;}
    to {top:27px;}
}

@keyframes clock_btn_out
{
    from {top:27px;}
    to {top: 21px;}
}

@-webkit-keyframes clock_btn_out
{
    from {top: 27px;}
    to {top: 21px;}
}
@-moz-keyframes clock_btn_out
{
    from {top: 27px;}
    to {top: 21px;}
}
@-o-keyframes clock_btn_out
{
    from {top:27px;}
    to {top:21px;}
}

@keyframes open_right_blade
{
    from {transform: rotate(0deg);}
    to {transform: rotate(-40deg);}
}

@-webkit-keyframes open_right_blade
{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(-40deg);}
}
@-moz-keyframes open_right_blade
{
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(-40deg);}
}
@-o-keyframes open_right_blade
{
    from {-o-transform: rotate(0deg);}
    to {-o-transform: rotate(-40deg);}
}



.grow-your-buisness{text-align: center; color: #333333;}
.grow-your-buisness h3, .grow-your-buisness p{text-align:center; padding:0!important;font-weight: normal;}
.grow-your-buisness h3{color: #09b9e4; font-size: 35px!important; font-weight:300;line-height: 35px; margin-bottom: 17px;text-align:center;margin-top:40px;}
.grow-your-buisness p{font-size: 16px; line-height: 22px;}
.grow-your-buisness article{margin-bottom: 47px;padding:0 7%;}
.grow-your-buisness .animated-element{width: 168px; height: 168px; border-radius: 50%; border: 15px solid #cdd1d7; margin: 0 auto; position:relative; margin-bottom:33px;}
.grow-your-buisness .animated-element.clock{background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/clock_bg_l.png") ; background-repeat: no-repeat; background-position: center 43px;}
.grow-your-buisness .animated-element.clock #clock_dail{-webkit-transition: all 1s ease; -moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/clock-arrow-l.png"); background-repeat: no-repeat; background-position: center; width: 40px; height: 40px; position: absolute; top:63px; left:63px; transform-origin: 50% 79%; -webkit-transform-origin:  50% 79%; -moz-transform-origin:  50% 79%; -o-transform-origin:  50% 79%;}
.grow-your-buisness .animated-element.clock.animated #clock_dail{animation: rotate_dial 3s linear 0.2s; -webkit-animation: rotate_dial 1.5s linear 0.2s; -moz-animation: rotate_dial 3s linear 0.2s; -o-animation: rotate_dial 3s linear 0.2s;}
.grow-your-buisness .animated-element.clock #clock_top_btn {width: 29px;height: 17px;background-color: #09b9e4;position: absolute;top: 21px;left: 70px;border-radius: 3px;}
.grow-your-buisness .animated-element.clock.animated #clock_top_btn{ animation: clock_btn_in 0.3s linear 0s 2 alternate; -webkit-animation:clock_btn_in 0.3s linear 0s 2 alternate; -moz-animation: clock_btn_in 0.3s linear 0s 2 alternate; -o-animation: clock_btn_in 0.3s linear 0s 2 alternate;}

.grow-your-business .icon-box1:hover h5{color:##09b9e4;}


.grow-your-buisness .animated-element.scissors #scissors_right_blade{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/scissors-blue-l.png"); background-repeat: no-repeat; background-position: center; width: 80px; height: 90px; position: absolute; top:37px; left:39px; transform-origin: 56.25% 46.67%; -webkit-transform-origin: 56.25% 46.67%; -moz-transform-origin: 56.25% 46.67%; -o-transform-origin: 56.25% 46.67%;}
.grow-your-buisness .animated-element.scissors:hover #scissors_right_blade{-webkit-transform: rotate(-6deg); transform: rotate(-6deg); -moz-transform: rotate(-6deg); -ms-transform: rotate(-6deg); -o-transform: rotate(-6deg);}
.grow-your-buisness .animated-element.scissors #scissors_left_blade{-webkit-transition: all 0.5s; -moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/scissors-green-l.png"); background-repeat: no-repeat; background-position: center; width: 80px; height: 90px; position: absolute; top:37px; left:49px; transform-origin:46.25% 45.55%; -webkit-transform-origin: 46.25% 45.55%; -moz-transform-origin: 46.25% 45.55%; -o-transform-origin: 46.25% 45.55%;}
.grow-your-buisness .animated-element.scissors:hover #scissors_left_blade{-webkit-transform: rotate(6deg); transform: rotate(6deg); -moz-transform: rotate(6deg); -o-transform: rotate(6deg); -ms-transform: rotate(6deg);}
.grow-your-buisness .animated-element.scissors #scissors_left_handle{-webkit-transition: left 0.8s ;-moz-transition: left 0.8s ; -ms-transition: left 0.8s ;-o-transition: left 0.8s ;transition: left 0.8s ;background-image:url("/wp-content/uploads/2014/03/scissors_handle.png"); background-repeat: no-repeat; background-position: center; width: 42px; height: 42px; position: absolute; top:93px; left:44px; }
.grow-your-buisness .animated-element.scissors:hover #scissors_left_handle{left:50px;}
.grow-your-buisness .animated-element.scissors #scissors_right_handle{-webkit-transition: left 0.8s ;-moz-transition: left 0.8s ; -ms-transition: left 0.8s ;-o-transition: left 0.8s ;transition: left 0.8s ;background-image:url("/wp-content/uploads/2014/03/scissors_handle.png"); background-repeat: no-repeat; background-position: center; width: 42px; height: 42px; position: absolute; top:93px; left:93px;}
.grow-your-buisness .animated-element.scissors:hover #scissors_right_handle{left:90px;}
.grow-your-buisness .animated-element.girl{background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/body.jpg") ; background-repeat: no-repeat; background-position: center 90px;}
.grow-your-buisness .animated-element.girl #girl_head{-webkit-transition: top 0.5s ease; -moz-transition: top 0.5s ease;-ms-transition: top 0.5s ease;-o-transition: top 0.5s ease;transition: top 0.5s ease;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/girl-l.png"); background-repeat: no-repeat; background-position: center; width: 61px; height: 61px; position: absolute; top:22px; left: 53px;}
.grow-your-buisness .animated-element.girl:hover #girl_head{top:25px;}
.grow-your-buisness .animated-element.girl #girl_eye{-webkit-transition: top 0.5s ease;-moz-transition: top 0.5s ease; -ms-transition: top 0.5s ease;-o-transition: top 0.5s ease;transition: top 0.5s ease;position:absolute;top:54px;left:68px;width:9px;height:6px;display:block;}
.grow-your-buisness .animated-element.girl:hover #girl_eye{top:57px;}
.colored{height:0px;}
.about-gallery-details .upper-slider-icons{}
.about-gallery-details  .upper-slider-divider{margin-left:2px;margin-right:2px;}


/*--------------------top slider css---------------------------------------*/
/*--desktop or mobile--*/

/*------------------------app gallery css-------------------------------*/
/*show desktop or mobile gallery*/
.gallery-mobile{display:none !important;}
.mob .gallery-mobile{display:block !important;}
.mob .gallery-desktop{display:none !important;}



/*localization*/

.lang-pt .top-slider-desktop .mex-title{font-size:56px;}
.lang-it .top-slider-desktop .mex-title, .lang-fr .top-slider-desktop .mex-title, .lang-es .top-slider-desktop .mex-title{font-size:52px;}
.lang-de .top-slider-desktop .mex-title{font-size: 48px;max-width: 550px;}
.lang-es .top-slider-desktop .mex-title{max-width: 585px;}
.lang-it .top-slider-desktop .about-gallery-text{font-size:33px;}
.lang-pt .top-slider-desktop .about-gallery-text, .lang-fr .top-slider-desktop .about-gallery-text, .lang-de .top-slider-desktop .about-gallery-text{font-size:30px;}
.lang-es .top-slider-desktop .about-gallery-text{font-size:29px;}
.lang-pt .go.prev .slider-side-title.short, .lang-it .go.prev .slider-side-title.short{padding-left: 0;}
.lang-it .go.prev .slider-side-title.short{display:block;max-width:128px;}
.lang-fr .top-slider-desktop .about-gallery-details{width:340px;}
.lang-de .top-slider-desktop .about-gallery-details{width:245px;}
.lang-ru .top-slider-desktop .about-gallery-details, .lang-de .top-slider-desktop .about-gallery-details{width:310px;}
.lang-es .top-slider-desktop .about-gallery-details{width:265px;}
.lang-de #our_partners .go.prev{width:235px;}
.lang-de #our_partners .go.prev .slider-side-title{padding-left:0;}


/*ebook*/
.ebook-popup.desktop{display:block;width:206px;height:255px;background-image:url("https://static-marketing.swiftic.com/images/site/2015/02/ebook.png");background-repeat:no-repeat;background-position:center top;position:fixed;bottom:45%;z-index:1000;right:-210px;transition: right 0.5s;-webkit-transition: right 0.5s;-moz-transition: right 0.5s;-o-transition: right 0.5s;}
.ebook-popup.desktop.show{right:3px;}
.ebook-popup.desktop:hover{background-position:center bottom;}
.ebook-popup.mobile{display:none;background-color:#00b0f0;color: white; font-weight:600;font-size:18px;text-align: center;padding: 12px 0;}

/*desktop gallery app iframe responsiveness*/
@media screen and (max-width: 1400px), @media screen and (max-device-width: 1400px){
     .app-content iframe{width: 86%;}
     .swiftic_new_banner_img {
         width: 600px !important;
        position: relative !important;
        right: 30% !important;
     }
    .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 310px;
        right: 390px !important;
        font-weight: 700;
        color: white;
        padding-right: 15px;
        padding-left: 50px;
    padding-top: 14px;
    }
}


.hidden-app{position:relative;}
.hidden-app button{
    position: absolute;
    top: 0;
    background: rgba(255,255,255,0.7);
    color: grey;
    font-size: 27px;
    line-height: 15px;
    left: 60px;
}
.mob .hidden-app iframe{width:100% !important;}
.mob .hidden-app button{width:33% !important;}
.press-me, .press-me:hover {
    width: 100%;
    text-align: left;
    font-size: 30px;
    background: rgba(255,255,255,0.8);
    color: grey;
    line-height: 20px;
}
.mob .ls-1{width:100% !important;}
/*----------------end app gallery css----------------------*/

/*--------------partneers gallery css---------------------*/
#tiny-carousel-slider1{height:auto !important;}
#tiny-carousel-slider1 .viewport{margin:0 auto; /*width:80% !important;*/float:none !important;}
.buttons{position:absolute !important;top:-9px;}
.buttons.prev{left:5%;}
.buttons.next{right:5%;}
.partners-slider, .news-slider{background-color:#f0eeed;height:136px; max-height:136px;}
#happy_publishers{background-color:#f0eeed;}
.partners-slider .wpb_wrapper, .news-slider .wpb_wrapper{text-align:left;}

.slide-elem.go.prev{text-align:left;}
.slide-elem.go.next{text-align:right;}
.vc_span12.default-row.wpb_column.column_container .wpb_raw_code.wpb_content_element.wpb_raw_html>div{text-align:center;}



.partners-slider .wpb_text_column.wpb_content_element {margin-bottom:0px !important;}

/*images*/
.partners-slider .slider li .narrrow-slider-image{display:inline-block;width:155px;padding-left:5px;padding-right:5px;height:41px;background-image:url("https://static-marketing.swiftic.com/images/site/2015/06/partner_logos_sprite_light_30062015.png");background-repeat:no-repeat;}
.partners-slider .slider li .narrrow-slider-image.booker{background-position:14px top;}
.partners-slider .slider li:hover .narrrow-slider-image.booker{background-position:14px bottom;}
.partners-slider .slider li .narrrow-slider-image.paypal{background-position:-141px top;}
.partners-slider .slider li:hover .narrrow-slider-image.paypal{background-position:-141px bottom;}
.partners-slider .slider li .narrrow-slider-image.orderln{background-position:-323px top;}
.partners-slider .slider li:hover .narrrow-slider-image.orderln{background-position:-323px bottom;}
.partners-slider .slider li .narrrow-slider-image.opentable{background-position:-502px top;}
.partners-slider .slider li:hover .narrrow-slider-image.opentable{background-position:-502px bottom;}
.partners-slider .slider li .narrrow-slider-image.seamless{background-position:-678px top;height:42px;}
.partners-slider .slider li:hover .narrrow-slider-image.seamless{background-position:-678px bottom;}
.partners-slider .slider li .narrrow-slider-image.singleplatform{background-position:-862px top;}
.partners-slider .slider li:hover .narrrow-slider-image.singleplatform{background-position:-862px bottom;}
.partners-slider .slider li .narrrow-slider-image.soundcloud{background-position:-1043px top;height:42px;}
.partners-slider .slider li:hover .narrrow-slider-image.soundcloud{background-position:-1043px bottom;}
.partners-slider .slider li .narrrow-slider-image.bandpage{background-position:-1221px top;}
.partners-slider .slider li:hover .narrrow-slider-image.bandpage{background-position:-1221px bottom;}


.news-slider .slider li .narrrow-slider-image{display:inline-block;width:200px;height:36px;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/news_logos_sprite_7_tiny.png"); background-repeat:no-repeat;}
.news-slider .slider li .narrrow-slider-image.the-business-journals{background-position:-125px 2px;}
.news-slider .slider li:hover .narrrow-slider-image.the-business-journals{background-position:-125px bottom;}
.news-slider .slider li .narrrow-slider-image.street-fight{background-position:-325px 1px;}
.news-slider .slider li:hover .narrrow-slider-image.street-fight{background-position:-325px bottom;}
.news-slider .slider li .narrrow-slider-image.business-news-daily{background-position:-522px top;}
.news-slider .slider li:hover .narrrow-slider-image.business-news-daily{background-position:-522px -71px;}
.news-slider .slider li .narrrow-slider-image.b-2-c{background-position:-728px -1px;}
.news-slider .slider li:hover .narrrow-slider-image.b-2-c{background-position:-728px bottom;}
.news-slider .slider li .narrrow-slider-image.yahoo{background-position:-928px 3px;}
.news-slider .slider li:hover .narrrow-slider-image.yahoo{background-position:-928px bottom;}
.news-slider .slider li .narrrow-slider-image.foxny-com{background-position:-1123px 7px;}
.news-slider .slider li:hover .narrrow-slider-image.foxny-com{background-position:-1123px bottom;}
.news-slider .slider li .narrrow-slider-image.bizzyhood-blog{background-position:-1326px 8px;}
.news-slider .slider li:hover .narrrow-slider-image.bizzyhood-blog{background-position:-1326px bottom;}
.news-slider .slider li .narrrow-slider-image.tweak-your-biz{background-position:-1521px 2px;}
.news-slider .slider li:hover .narrrow-slider-image.tweak-your-biz{background-position:-1521px bottom;}
.news-slider .slider li .narrrow-slider-image.microsoft{background-position:-1728px 3px;}
.news-slider .slider li:hover .narrrow-slider-image.microsoft{background-position:-1728px bottom;}

.slidewrap{width:80%;position:relative;overflow:hidden;margin:0 auto;height:136px;}
.slider{position:absolute;top:0;height:61px;left:0;text-align:left;padding-top:46px;overflow:hidden;}
ul#sliderName1{padding-top:48px;}
.slide{display:inline-block;}
.slide-elem{display:inline-block;vertical-align:top;}
.go{
    padding-top:43px;
    cursor:pointer;
    /* IE 8 */
    /*  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";*/

      /* IE 5-7 */
    /*  filter: alpha(opacity=0);*/

      /* Netscape */
    /*  -moz-opacity: 0;*/

      /* Safari 1.x */
     /* -khtml-opacity: 0;*/

      /* Good browsers */
     /* opacity: 0;*/
    /*transition: opacity 1s;*/
}
.go .slider-side-bg{background-repeat:no-repeat;    background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/sprite-buttons.png");height:52px;width:52px;}
.go div{display:inline-block;}
.go.next{margin-right:-10px;float:right;width:70px;}



.go.next .slider-side-bg{background-position:-294px 0;}
.go.next:hover .slider-side-bg{background-position:-294px -52px;}
.go.prev{float:left;margin-left:-10px;width:202px;}
.go.prev .slider-side-bg{background-position:-242px 0;}
.go.prev:hover .slider-side-bg{background-position:-242px -52px;}
.go.prev .slider-side-title{padding-left: 10px;position: relative;bottom: 24px;font-size: 23px !important;font-weight: 400 !important;float: right;top: 9px;}
.go.prev .slider-side-title .and{font-size:11px !important;font-weight:400 !important;position:relative;display:block;line0height:11px;}
.go.prev .slider-side-title.short{padding-left:47px;padding-top:2px;}
.go.prev .blue-arrow{width:9px;height:18px;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/sprite-buttons.png");background-position:0 0;position: relative;top: 1px;}







/*3 columns*/
.icon-box1 p{text-align:center; padding:0 17% 20px;}
.custom-one-third{/*width:30.33333% !important;*/}

.partners-slider:hover .go, .news-slider:hover .go{ /* IE 8 */
    /*  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";*/

      /* IE 5-7 */
      /*filter: alpha(opacity=100);*/

      /* Netscape */
      /*-moz-opacity: 1;*/

      /* Safari 1.x */
      /*-khtml-opacity: 1;*/

      /* Good browsers */
      /*opacity: 1;*/
}
.slider-wrap-hr{margin:20px auto;width:95%;}
.mob .slidecontrols{display:none !important;}
.gallery-desktop{overflow:hidden;}
.gallery-desktop br, .gallery-desktop p{display:none;}
.gallery-desktop p.ls-l{display:block;}
/*responsiveness*/
@media screen and (max-width: 640px), @media screen and (max-device-width: 640px){
.upper-marketing-text p {
     width: 95%;
     font-size: 14px;
     line-height: 1.3;
}
}
.partners-slider{/*margin-top:-30px;*/}
.partners-slider .wpb_content_element, .news-slider .wpb_content_element{text-align:center;}
/*overwrite main style*/
#main-content.container{padding-top:0px !important;height:35px;}
#wrap .wpb_row.full-row{/*margin-top: -40px !important;*/}
/*upper layer slider*/
.upper-slider-icons{display:inline-block; width: 45px;height:24px;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/sprite-buttons.png");background-repeat:no-repeat;background-position: -145px 0;position:relative;top: 7px;}

/*video section*/
.video-wrap{height:618px;}
.wpb_video_wrapper iframe{max-height:618px;}
#player > div.controls-wrapper > div.title {display: none;}
.vimeo-insert .title{display:none;}

/*publishers section*/

#home_publishers_slider{height:220px;margin:0 auto;margin-bottom:0px;padding-right:0!important;padding-left:0!important;}
#home_publishers_slider .inner-text .story{font-weight: normal;line-height:1.2;font-size: 16px;line-height: 22px;}
#home_publishers_slider .inner-text .author{font-size: 16px;font-weight: 600;}
#home_publishers_slider .inner-text .linkto{font-size:18px;}
#home_publishers_slider .inner-text .case-study-link a{text-decoration: none;color:#09b9e4;}
#home_publishers_slider .ls-slide{display:block;position:absolute;top:0;left:0;}
#home_publishers_slider .ls-slide.current{display:block;z-index:100;}
#home_publishers_slider .read-my-story{position:absolute!important;top:0;left:-9%;}
#home_publishers_slider .case-study-part{display:none;}
#home_publishers_slider .case-study-positive .case-study-part{display:block;}
#home_publishers_slider .case-study-positive .mobile-correction .read-my-story{display:none;}
#home_publishers_slider .default-row{margin:0 auto;padding:0 60px !important;max-width:890px!important;}

#home_publishers_slider .publisher-image{width:185px;height:185px;border-radius:50%;border:solid 13px #09b9e4;display:block;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;transition:opacity 0.7s;-moz-transition:opacity 0.7s; -webkit-transition: opacity 0.7s;-o-transition:opacity 0.7s;-ms-transition:opacity 0.7s;}
#home_publishers_slider .current .publisher-image{opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1; }
#home_publishers_slider .inner-text{visibility:hidden;width:67%;margin-left:48px;opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;transition:opacity 1.5s;-moz-transition:opacity 1.5s; -webkit-transition: opacity 1.5s;-o-transition:opacity 1.5s;-ms-transition:opacity 1.5s;}
#home_publishers_slider .current .inner-text{padding-top:20px;visibility:visible;opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1; }
#home_publishers_slider .case-study-part{opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;transition:opacity 1.6s;-moz-transition:opacity 1.6s; -webkit-transition: opacity 1.6s;-o-transition:opacity 1.6s;-ms-transition:opacity 1.6s;}
#home_publishers_slider .current .case-study-part{opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;}

.publishers-wrap{height:400px;margin:35px 0 0;}
.publishers-wrap h2 {text-align: center;width: 100%;font-size:48px;margin-bottom:36px;margin-top:22px;}
.publishers-wrap .ls-nav-prev{background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/sprite-buttons.png");background-repeat:no-repeat;background-position:-8px 0;width:65px;height:64px;}
.publishers-wrap .ls-nav-prev:hover{background-position:-8px -64px;}
.publishers-wrap .ls-nav-next{background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/sprite-buttons.png");background-repeat:no-repeat;background-position:-73px 0;width:65px;height:64px;}
.publishers-wrap .ls-nav-next:hover{background-position:-73px -64px;}
.ls-bottom-slidebuttons{text-align:center;}
.ls-bottom-slidebuttons .pub-nav, .ls-bottom-slidebuttons .pub-nav.ls-nav-active{cursor:pointer;display:inline-block;width: 13px !important;height: 13px !important;border-radius: 50%;background-image: none !important;border: 1px solid #9d9fa2!important;margin: 0 3px;}
.ls-bottom-slidebuttons .pub-nav.active, .ls-bottom-slidebuttons a.ls-nav-active{background-color:#09b9e4 !important;border-color:#09b9e4 !important;}
.ls-v5 .ls-bottom-slidebuttons{top:-8px !important;}

/*one app*/
#multiple_devices{padding-bottom:35px;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/platform-pattern-3X3px-l.png");}
#multiple_devices .mex-title{text-align:left;margin-bottom:30px;margin-top: 60px;}
#multiple_devices > .default-row > .wpb_wrapper{padding-left:3.1%;text-align:left;max-width: 535px;width:55%;float:left;}
#multiple_devices > .default-row > .wpb_wrapper p{padding-right: 12%;font-size: 16px;line-height: 1.4;margin-bottom:0;}
#multiple_devices .icon-box5 i{margin-bottom:4px;}
#multiple_devices img{float: right;margin-right: -4%;margin-top: 0px;width:44%;max-width:422px;  position: relative;  bottom: -161px;}

.tile-bg{}
.default-row.central-part{margin-left:auto !important; margin-right:auto !important; position:relative;}

.icon-box5{padding:0 4px;height:200px;}
.icon-box5 i{display:block;width:100%;height:73px;padding:0;background:transparent;background-repeat:no-repeat !important;background-position:center top !important;margin-right:0;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-transition:none;transition:none;-moz-transition: none;-ms-transition: none; -o-transition:none;float:none;}
.icon-box5 i.icomoon-apple{background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/apple.png") !important;}
.icon-box5 i.icomoon-tux{background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/a.png") !important;}
.icon-box5 i.icomoon-android{background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/android.png") !important;}
.icon-box5 i.icomoon-html5{background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/html5.png") !important;}
.icon-box5:hover i{background:transparent;}
.icon-box5 i:before{content:none;}

.one-app-central{padding: 46px 0 0 0 !important;}

/*why you'll love our platform*/
#our_platform{/*background: url('/wp-content/uploads/2014/02/platform.jpg') repeat fixed center top/ cover;*/ background: url('https://static-marketing.swiftic.com/images/site/2014/06/platform-light.jpg') repeat fixed center top/ cover; min-height:914px; }


/*como moments*/

.como-moments{min-height:400px!important;background-image:url("https://static-marketing.swiftic.com/images/site/2014/06/com-moments-bg-light.jpg");background-repeat:no-repeat;background-size:100% 100%;}
.como-moments .default-row{margin-right:auto !important;margin-left:auto !important;}
.como-moments .como-moments-wrap{top:-1px;left:-1px;text-align:center;display:block;cursor:pointer;border-radius:50%;position:relative;width:88px;height:70px;padding-top:18px;background-color:transparent;}
.como-moments .border-wrap{width:86px;height:86px;border-radius:50%;border:solid 12px rgba(255,255,255,0.7);display: inline-block;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;o-transition:all 0.2s;-ms-transition:all 0.2s;margin-top: 0;}
.como-moments .border-wrap:hover{margin-top:-10px;}

.como-moments .mex-title{margin-top:35px;margin-bottom:45px;color:white;font-size:62px;text-shadow: 1px 1px 0px rgba(150,150,150, 0.4);text-align: center;}
.como-moments .como-moments-share-item{border-radius:50%;width:88px;height:88px;position:absolute;top:0;left:0;}

.como-moments .como-moments-wrap .como-moments-share-item .toggled{position:absolute;top:17px;left:11px;}
.como-moments .como-moments-wrap .como-moments-share-item .toggled.details{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity: 0;-khtml-opacity: 0; opacity: 0;width:65px;height:57px;overflow:hidden;transition:all 1s;-webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; -ms-transition:all 1s; top:20px;left:11px;text-align:center;}
.como-moments .como-moments-wrap.como-moments-share-item .toggled.image-icon{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1; opacity: 1;transition:all 1s;}

.como-moments .como-moments-wrap:hover .como-moments-share-item{}
.como-moments .como-moments-wrap:hover .como-moments-share-item .toggled.details{}
.como-moments .como-moments-wrap:hover .como-moments-share-item .toggled.image-icon{}

.como-moments .como-moments-wrap .como-moments-share-item .toggled.details{font-size:24px;font-weight:300;}
.como-moments .como-moments-wrap .como-moments-share-item .toggled.details .fatter{font-weight:600 !important; }
.como-moments .como-moments-wrap:hover .como-moments-share-item{}

    /*fb*/
.como-moments .como-moments-wrap.fb:hover{}
.como-moments .como-moments-wrap.fb{background-color:#3b5998;}

    /*twit*/
.como-moments .como-moments-wrap.twit:hover{}
.como-moments .como-moments-wrap.twit{background-color:#33a7d9;}

    /*utube*/
.como-moments .como-moments-wrap.utube:hover{}
.como-moments .como-moments-wrap.utube{background-color:#c52728}

    /*google*/
.como-moments .como-moments-wrap.google:hover{}
.como-moments .como-moments-wrap.google{background-color:#de5742;}

    /*linkedin*/

.como-moments .como-moments-wrap.linkedin:hover{}
.como-moments .como-moments-wrap.linkedin{background-color:#0077B5;}

    /*co*/
.como-moments .como-moments-wrap.co:hover{}
.como-moments .como-moments-wrap.co{background-color:#1bbce2;padding-top:0px;height:88px;padding-left:12px;width:76px;}



/*one app multiple devices*/
.icon-box5 p{font-size: 16px;line-height: 22px;width: 190px;margin: 0 auto;font-weight: normal;}
.mob .icon-box5 p{text-align:center;}

#our_platform .wpb_row{margin-bottom: 0;}
#multiple_devices .create-my-app-btn{margin-top: 35px!important;margin-bottom: 40px!important;}
.popup{position: absolute;z-index: 10000000000;top: 0;left: 0;right: 0;bottom: 0; display: none;}
.popup img{position: fixed; }
.popup .popup-bg{top: 0; bottom: 0; left: 0; right: 0;}
.popup .msg{max-width: 612px; width:80%; min-height: 191px; background-color: #ffffff; padding: 58px;position: relative;margin: 190px auto;text-align: center;}
.popup .msg .popup-title{text-align: left; font-size: 33px;width:100%;font-family: Open Sans;letter-spacing: -0.03em;line-height: 40px!important;margin-bottom: 10px;color: #292929;font-weight: 300;}
.popup .msg a ,.popup .msg p{font-size: 18px;line-height: 26px!important;text-align: left;float: left;margin: 0;}
.popup .msg .logos-change{position: relative;margin-top: 43px; max-width: 624px;}
.popup .msg .close.btn{position: absolute;top: -22px;right: -22px;left: initial ;opacity: 1;}


/*versin 1.10 partners fix*/
#our_partners .supported-text{text-transform:uppercase;display: inline-block;max-width: 110px;overflow: hidden;font-size: 17px;position: relative;top: -4px;}
#our_partners .go.prev .blue-arrow{top:-15px}
.lang-de #our_partners .supported-text{max-width:144px;font-size:14px;}
.lang-pt #our_partners .supported-text{max-width:120px;}
.lang-es #our_partners .supported-text{max-width:108px;}
.lang-fr #our_partners .supported-text{max-width:122px;}

/*mobile design*/
@media all and (max-width: 1024px){
    .case-study-part.read-my-story{display:none!important;}

   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }
    
    .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 240px !important;
        right: 1px !important;
        font-weight: 700;
    }


}
@media all and (max-width: 990px){
     .como-moments{min-height:250px!important;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/com-moments-bg-mob.jpg")}
    /*top slider*/
    .top-slider-desktop{background-image: url(https://static-marketing.swiftic.com/images/site/2014/06/homeslider-bg-990-light.jpg);}
    .about-gallery-text,.about-gallery-title{width:55%!important;}
    #page_through_nav{display:none!important;}
    #home_apps_slider .flower-img{display:none;}
    .case-study-part.read-my-story{display:none!important;}
    .popup .msg{width:71%;}
    .popup .msg .logos-change{ width: 90%;}
    #sticker-sticky-wrapper{height:auto!important;}
    .top-slider-desktop .mex-title{font-size:53px;}
    /*new diy header*/
    .page-header {background: url("https://static-marketing.swiftic.com/images/site/como-diy-header-image-990X231px.jpg") no-repeat top center;max-height:231px;margin-top:0px;}
    .page-header .wpb_wrapper {    width: 50%;    height: 152px;    float: left;    margin-top: 20px;    margin-left: 20px;height:auto;min-height:5px;    padding: 20px 30px;}
    .page-header h1.mex-title {    font-size: 27px;    line-height: 42px; color: #141707;}
    .page-header.wp-new p{font-size:20px;    line-height: 1.5; color: #141707;}


   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }

      .swiftic_new_banner {
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 0px !important;
        }

    .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 240px !important;
        right: 1px !important;
        font-weight: 700;
    }
}
@media all and (max-width: 960px){
    .page-header{margin-top:79px;}
    

   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }
          .swiftic_new_banner {
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 0px !important;
        }
        .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 255px !important;
        right: 10px !important;
        font-weight: 700;
    }

}
@media all and (max-width:890px){
	.pafe-header{margin-top:79px;}
    #home_apps_slider .inner-details{width:305px!important;}
    #home_publishers_slider .current .inner-text{width:56%;}
    .why-youll-love-our-platform .icon-box1{min-height:500px;}
    .why-youll-love-our-platform .icon-box1 h3{line-height:1;}

   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }
          .swiftic_new_banner {
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 0px !important;
        }

    .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 240px !important;
        right: 1px !important;
        font-weight: 700;
    }

}

@media all and (max-width: 800px){
    /*general*/

    .top-slider-desktop{background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/homeslider-bg-800.jpg");}
    .desktop-only{display:none!important;}
    .desktop-only.one-app-central{display:block!important;padding-top: 150px!important;}
    #sticker-sticky-wrapper{display:none!important;}
    .container{padding-left:0!important;padding-right:0!important;}
    .top-slider-desktop .mex-title{text-align:left;width: 56%!important;}
    /*top slider*/
    .about-gallery-text,.about-gallery-title{}
    .top-slider-desktop {height:389px; background-position:center right;}
    #top_slider_hand{display:none!important;}
    .top-slider-desktop .mex-title{margin-top:18px;margin-bottom:15px;font-size:43px;}
    .page-template-home-template-updated .top-slider-desktop .mex-title{margin-top:3px;line-height:53px;}
    /*localization*/
    .top-slider-desktop .about-gallery-text{font-size:28px;}
    .lang-pt .top-slider-desktop .mex-title{font-size:43px;}
    .lang-es .top-slider-desktop .mex-title{font-size:35px;}
    .lang-de .top-slider-desktop .mex-title{font-size:36px;}
    .lang-it .top-slider-desktop .mex-title, .lang-fr .top-slider-desktop .mex-title{font-size:43px;}
    .lang-fr .top-slider-desktop .about-gallery-text{font-size:24px;}
    .lang-de .top-slider-desktop .mex-title
    .top-slider-desktop .about-gallery-text{text-align:left;width:56%!important;font-size:28px;}
    .lang-pt .top-slider-desktop .about-gallery-text, .lang-it .top-slider-desktop .about-gallery-text{font-size:24px;}
    .lang-de .top-slider-desktop .about-gallery-text{font-size:23px;}
    .lang-es .top-slider-desktop .about-gallery-text{font-size:21px;}
    .top-slider-desktop .create-my-app-btn {margin-top: 20px!important;}
    .about-gallery-text{width: 58%!important;margin-bottom:10px;}
    .create-my-app-btn{font-family:'Open Sans';padding: 18px 27px!important;}
    .top-slider-desktop .about-gallery-details{font-size:13px;width:310px;}
    /*localization*/
    .lang-es .top-slider-desktop .about-gallery-details{width:288px;}
    .top-slider-desktop .default-row{height:auto;}
    .top-slider-desktop .default-row .content-wrap{padding-top:5px;}

    h1{line-height:49px;}
    /*publishers*/
    .publishers-wrap h2{font-size: 40px;}
    #home_publishers_slider .ls-slide{display:none!important;}
    #home_publishers_slider .ls-slide.current{display:block!important;width:auto!important;}
    #home_publishers_slider .current .publisher-image{border: solid 10px #09b9e4;display:block;float:none;position:relative;margin:0 auto;}
    .ls-l.story{}
    .ls-bottom-slidebuttons{display:none;}
    #home_publishers_slider .case-study-positive .read-my-story{display:none;}
    #home_publishers_slider .case-study-positive .mobile-correction{position:relative;width:320px;margin:0 auto;}
    #home_publishers_slider .case-study-positive .mobile-correction .read-my-story{display:block;left:-35%;}
    #home_publishers_slider .current .inner-text{width: 100%;text-align: center;margin: 0 auto;}
    .publishers-wrap{height:510px;}
    .mobile-correction .case-study-part.read-my-story{display:block!important;}
    /*why you'll love*/
    .why-youll-love-our-platform .mex-title{margin-top:30px;}
    #our_platform{background-size: cover;background-repeat: repeat;background-attachment: fixed;background-position:top;background-image: url("https://static-marketing.swiftic.com/images/site/2014/07/platform.jpg");}
    #our_platform .container{width:100%;}
    .why-youll-love-our-platform .icon-box1 h3, .why-youll-love-our-platform .icon-box1 p{text-align:center;}
    #our_platform{padding-bottom:20px;padding-top:35px;}
    .why-youll-love-our-platform .icon-box1{min-height: 425px;}
    /*grow*/
    #grow_in_3_steps.container{width:90%;padding-top:30px;}
    .grow-your-buisness .mex-title{  margin: 30px auto;}
    /*one app*/
    #multiple_devices{padding-bottom:0;}
    #multiple_devices img{bottom:0;}
    #multiple_devices .tile-bg{padding-top:0px!important;text-align:center;}
    #multiple_devices{border-top:dotted 1px rgb(205, 209, 215);}
    #multiple_devices img{width:100%;float:none;}
    #multiple_devices .mex-title{margin-top:30px; text-align:center;}
    #multiple_devices > .default-row > .wpb_wrapper{padding-left:0;max-width:100%;width:100%;text-align:center;}
    #multiple_devices > .default-row > .wpb_wrapper p{text-align:center;padding-right:0;}
    .icon-box5 p{text-align:center;}
    .icon-box5{min-height: 214px;}
    /*connect*/
    #connect .default-row{text-align:center;}
    #connect .default-row .vc_span2{width:30%;display:inline-block;vertical-align:top;margin-bottom: 30px;max-width: 119px;}
    .como-moments .mex-title{font-size:48px;}
    .connect-title-wrap{margin-bottom:0;}
    #connect .como-moments{background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/com-moments-bg-mob.jpg");background-size: 100%;margin-bottom: 0px!important;}
    .lang-it .why-youll-love-our-platform .icon-box1, .lang-de .why-youll-love-our-platform .icon-box1{min-height:470px;}
    .why-youll-love-our-platform .icon-box1{min-height:470px;}
    
    
    /*new diy header*/
    .page-header{margin-top:0;}
    .page-header > .default-row{padding:0!important;}
    .page-header .wpb_wrapper {    width: 55%;    margin: 80px 0 0;    float: left;    padding: 0 0 0 10px;    min-height: 50px;    height: 80px;}
	.page-header h1.mex-title{    font-size: 20px;    line-height: 80px;    font-weight: 600;}
	#hire-a-pro > .default-row{padding:0!important;}
    #hire-a-pro > .default-row > .hire-wrap{padding-left:10px;}
    

   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }
          .swiftic_new_banner {
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 0px !important;
        }

    .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 240px !important;
        right: 1px !important;
        font-weight: 700;
    }

}

@media all and (max-width: 766px){
	.page-header{background:url("https://static-marketing.swiftic.com/images/site/como-diy-header-image-767X197px.jpg") no-repeat center top;max-height:179px;}
	.page-header .wpb_wrapper{    margin: 30px 0 0;}
    .desktop-only.one-app-central{display:none!important;}
    .como-moments{min-height:250px!important;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/como_moments_767.jpg")}
    .ebook-popup.desktop{display:none;}
    .ebook-popup.mobile{display:block;}
    #multiple_devices > .vc_row-fluid [class*="vc_span"], #multiple_devices > .vc_span12.tile-bg.wpb_column.column_container.default-row{margin-bottom:0!important;}
    #multiple_devices img{padding-top:30px;}



   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }
          .swiftic_new_banner {
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 0px !important;
        }

    .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 240px !important;
        right: 1px !important;
        font-weight: 700;
    }

}



@media all and (max-width: 639px){
	
	#hire-a-pro{font-size:15px;background-color:#000000;}
	.about-gallery-details .upper-slider-divider{margin-left: 11px;margin-right: 11px;}
    .popup .msg{margin:26px auto;}
    .rebranding-ribbon.in{display:none;}
    /*general*/
    .top-slider-desktop{background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/homeslider-bg-640.jpg");}
    #wrap .wpb_row.full-row{margin-top:55px!important;}
.top-slider-desktop {background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/top-slider-bg.jpg");background-repeat: no-repeat;overflow: hidden;}
    .mex-title{width:100%!important;}
    .create-my-app-btn, .create-button-container{display:none!important;}
    .about-gallery-details{display:none!important;}
    .top-slider-desktop{height:482px;background-size:auto;}
    .mex-title, .top-slider-desktop .mex-title{font-size:32px!important;line-height:33px;width: 100%!important;text-align: center;display: block;margin-right: auto;margin-left: auto;margin-bottom:10px;}
    .lang-es .mex-title, .top-slider-desktop .mex-title{font-size:24px!important;}
    p, .why-youll-love-our-platform .icon-box1 p{}
    /*top slider*/
    .top-slider-desktop .about-gallery-text{font-size: 20px;}
    /*localization*/
    .lang-pt .top-slider-desktop .about-gallery-text, .lang-it .top-slider-desktop .about-gallery-text, .lang-fr .top-slider-desktop .about-gallery-text, .lang-de .top-slider-desktop .about-gallery-text, .lang-ru .top-slider-desktop .about-gallery-text{font-size:20px;}
    .lang-es .top-slider-desktop .about-gallery-text{font-size:17px;}
    .lang-pt .top-slider-desktop .mex-title, .lang-fr .top-slider-desktop .mex-title{line-height:30px;}
       .top-slider-desktop{background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/homeslider-bg.jpg");background-size:auto auto;background-position: center top;background-size:auto;}
        #home_publishers_slider .ls-slide.current{padding-left:20px!important;padding-right:20px!important;}

        .top-slider-desktop .about-gallery-text{width:100%!important;text-align:center;}
        .top-slider-desktop{background-image: url("https://static-marketing.swiftic.com/images/site/2015/05/homeslider-bg-640.jpg");background-position: center top;}

        .top-slider-desktop .content-wrap{text-align:center;}
        .top-slider-desktop .default-row{}
        #hand_img_container{display:block;max-width:100%;height:339px;}
        #hand_img_container #top_slider_hand_small{position: absolute;bottom: -38px;max-width: 567px;}
    /*publishers*/
    .publishers-wrap h2 {text-align: center;width: 100%!important;font-size: 28px!important;margin-bottom:36px;margin-top:7px;}

        #home_publishers_slider .case-study-positive .mobile-correction .read-my-story{display:none!important;}
        #home_publishers_slider .case-study-positive .mobile-correction{width:auto;}
        .publishers-wrap{height:596px;}
    /*platform*/

        #our_platform .container{width:100%;}
        #happy_publishers h2{margin-top:30px;}
        .why-youll-love-our-platform .icon-box1 h3{line-height:1;}
        .why-youll-love-our-platform .icon-box1{min-height:100px;margin-bottom:15px;}
        #our_platform{padding-bottom:0!important;}
    /*grow*/
        #grow_in_3_steps.container{width:100%;padding-left:0;padding-right:0;padding-top:10px;}
        .grow-your-buisness article{margin-bottom:50px;}
        .grow-your-buisness .custom-one-third:last article{margin-bottom:0px;}
    /*multiple devices*/
        #multiple_devices .vc_span4.wpb_column.column_container{margin-bottom:0!important;}
        .icon-box5 {height: auto;padding-bottom: 15px;}
    /*connect*/
        #connect .default-row .vc_span2{width:49%;}
        #connect .como-moments{background-size:auto auto;background-position:center top;}
        #connect .default-row{margin-bottom:0px;padding-bottom:50px!important;}
        
        /*localization*/
        .lang-fr .top-slider-desktop .about-gallery-details, .lang-de .top-slider-desktop .about-gallery-details{width:307px;}


   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }
          .swiftic_new_banner {
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 0px !important;
        }

        .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 240px !important;
        right: 1px !important;
        font-weight: 700;
    }
        

}

@media all and (max-width: 540px){
	.grow-your-buisness .mex-title{font-size:25px!important;margin-top:0;}
    .como-moments{min-height:150px!important;background-image:url("https://static-marketing.swiftic.com/images/site/2015/05/como_moments_540.jpg")}
    .publishers-wrap{height: 605px;}
    /*localization*/
     .lang-es .publishers-wrap, .lang-fr .publishers-wrap, .lang-de .publishers-wrap{height: 600px;}
     .lang-it .publishers-wrap{height:610px;}
     .lang-pt .publishers-wrap{height:625px;}
    .rebranding-ribbon{display: none;}
    .popup .msg{padding: 15px;}
    .popup .msg .popup-title {font-size: 28px;}
    .popup .msg a, .popup .msg p {font-size: 14px;line-height: 18px!important;}
    #wrap .wpb_row.full-row#multiple_devices{margin-top:0px!important;}
    #multiple_devices .tile-bg {margin-bottom: 0!important;}
    #wrap .wpb_row.full-row#connect{margin-top:20px!important;}
    #connect .default-row{margin-top:-20px!important;}
    #wrap .wpb_row.full-row{padding-bottom:30px;}
    
    /*new diy header*/
   .page-header{background:url("http://static-content.como.com/comowebsite/2016/01/11143204/como-diy-mobile-header-640x482px-high.jpg") no-repeat center top;    max-height: 482px;}
   .page-header{margin-bottom:80px!important;}
   .page-header > .default-row{padding:0 10px!important;}
   .page-header .wpb_wrapper {margin: 0;background:transparent;padding: 0px!important;    width: 100%;overflow:visible;}
   .page-header h1.mex-title{text-align:center;font-size:37px!important;font-weight:400;    line-height: 41px!important;    padding-top: 13px;}
   #hire-a-pro{font-size:17px;font-weight:400;text-align:center;line-height:1.5;height:auto;padding:10px 0;background-color: rgba(0,0,0,0.6);}
   .hire-wrap > a{display:inline-block;}


   .swiftic_new_banner_img {
        width: 450px !important;
        margin-top: 250px !important;
        }
          .swiftic_new_banner {
        margin-left: 0px !important;
        margin-top: 0px !important;
        width: 0px !important;
        }
    .boxclose {
        position: absolute !important;
        margin-left: 160px;
        font-size: 20px;
        z-index: 8888;
        display: inline-block !important;
        top: 240px !important;
        right: 1px !important;
        font-weight: 700;
    }
  
}

 /*swiftic.io pop up*/

 /** 
 * Image 
 */

 .swiftic_new_banner_img {
    width: 770px;
    position:relative;
}

.swiftic_new_banner {
    margin-left: 600px;
    margin-top: 300px;
    width: 770px;
}


/**
* Popup Wrap
*/ 

.popup-wrap {
    content: "";
    background-color: rgba(0,0,0,.8);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999999;
}

.hidepopup {
    display: none;
}



.boxclose {
    position: absolute !important;
    margin-left: 160px;
    font-size: 20px;
    z-index: 8888;
    display: inline-block !important;
    top: 310px;
    right: 570px;
    font-weight: 700;
    color: white;
    padding-right: 15px;
    padding-left: 50px;
    padding-top: 14px;
}