body, html{font-family:'Open Sans', serif;font-weight:300;font-style:normal;color:#000;padding:0 !important;}
html{overflow-x:hidden;max-width:2000px;margin:auto;}
body{float:left;width:100%;position:relative;}
/* h1,h2,h3,h4,h5{margin:0px !important;} */
.regular{font-weight:400;}
.bold{font-weight:700;}
.left{float:left;}
.right{float:right;}
.full-width{width:100%;float:left;}
.text-gray{color:#999 !important;}
.text-black{color:#000;}
.text-dark{color:#43484f;}
.text-red{color:#FF334F;}
.half-width{width:50%;}
.text-white{color:#fff;}
.remove-pad{padding:0;}
.diverse-menu{opacity:0.6;}
.invisible-header .menu-right ul li { list-style-type: none; float: left; cursor: pointer; font-size: 14px; margin-right: 15px; margin-top: 12px; }
.invisible-header .menu-right ul li a { color: rgb(153, 153, 153); text-decoration:none;}
#sticky > ul > li > a{color:#fff !important;text-decoration:none;}
#sticky > ul > li > a:hover{color:#FF334F !important;text-decoration:none;}
#sticky.stick.header-menu ul{float:right;}
#sticky.stick > ul > li > a, #sticky.stick .menu-right ul > li > a{color:#999 !important;text-decoration:none; font-size: 13px;}
#sticky.stick{margin-top:0 !important;position:fixed;top:0;z-index:10000;border-radius:0;background:#fff;margin-left:-3%;width:100%;padding:8px 7.5% 5px;line-height:40px;color:#999 !Important;right:0;}
.display-none{display:none;}
.head-logo{background:url("../img/arcadier_logo.svg") no-repeat;background-size:contain;width:150px;height:35px;margin-right:20px; margin-top: 7px;}
.head-marketplace{color:#fff;font-size:16px;background:#FF334F;width:220px;height:40px;text-align:center;border-radius:5px;line-height:40px;cursor:pointer;margin-top:3px;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.head-marketplace:hover{background:#990b38;}
.small-logo{background:url("../img/icons/logo_footer.svg") no-repeat;background-size:contain;}
.sublogo-text{margin:0px; float: left;width: 50%;}
.index .sublogo-text span.build-text {width: 100%;float: left;max-width: 500px;}
.home-right-img { float: left; width: 50%;}
.home-right-img img { max-width: 100%;}
.get-started{background:#FF334F;color:#fff;text-align:center;border-radius:5px;padding:0;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;height:45px;line-height:45px;}
.see-video > a{margin-left:-25px;}
.see-video{color:#fff;text-align:center;border-radius:5px;padding:0;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;border:1px solid #fff;padding-right:25px;height:45px;line-height:42px;}
.vid-icon{background:url('../img/watchvid.svg') no-repeat;width:25px;height:25px;float:left;background-size:contain;position:absolute;margin-left:15px;margin-top:9px;}
.get-started:hover{background:#990b38;}
button.get-started{outline:none;border: none;}
.get-started a,.see-video >a, .get-started a:hover, .see-video a:hover, .get-pricing a, .get-pricing a:hover, .pre-bg-half > a:hover, .pre-bottom-button > a:hover, .modal-bottom-content > .full-width > a:hover{text-decoration:none;color:#FFFFFF;}
.scroll-container{padding-bottom:20px;}
.scroll-icon{background:url("../img/icons/scroll_icon.svg") no-repeat;background-size:contain;width:20px;height:30px;margin:0 7px;cursor:pointer;}
.scroll-text{font-size:14px;line-height:30px;}
.video-container{background:#000;}
.video-style{width:100%;object-fit:initial;left:0px;top:0px;z-index:-1;}
.header-menu{margin-left:10.05%;width:89.95%;margin-top:15px;position:absolute;right:5%;}
.header-menu ul li:hover{color:#000;}
.header-menu ul li{list-style-type:none; display:inline-block; cursor:pointer;font-size:13px;margin-right:40px;position:relative}
.header-menu ul{margin-left:auto;}
.info-container{background:#F0F0F0;z-index:-1;float:right;}
.info-text-normal{margin-top:15px;}
.build-img{background:url("../img/build.png") no-repeat;background-size:contain;}
.display-center-build{float:left;}
.list-bg{background:url("../img/list.png") no-repeat;background-size:contain;}
.top-text-height{margin-top:10px;}
.monetize-container{margin-bottom:35px;}
.monetize-img{background:url("../img/monetize.png") no-repeat;background-size:contain;}
.monitize-add-padding{padding-right:7%;}
.bg-img1, .bg-img2, .bg-img3{width:100%;position:relative;}
.comm-text{color:#fff;bottom:0;position:absolute;padding:15px;font-size:32px;font-family:'Oswald', serif;}
.comm-desc{width:100%;border-top:1px solid #999;}
.commercial-container{float:left;}
.third-layer, .career-second-layer, .about-us-second-layer{position:relative;}
.display-center-features{float:left;color:#fff !important;width:90%;}
.color-pink{color:#FF334F;}
.get-pricing{background:#FF334F;color:#fff;text-align:center;border-radius:5px;padding:10px 0;cursor:pointer;margin:42px 0 12px;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.get-pricing:hover{background:#990b38;}
.diverse-bg{background:#F0F0F0;float:left;width:100%;}
.diverse-menu-container{float:right;}
.diverse-menu{width:100%;height:102px;background-size:cover;margin-bottom:3px;cursor:pointer;color:#fff;text-transform:uppercase;position:relative;}
.diverse-img1{background:url("../img/d_learn.jpg") no-repeat;}
.diverse-img2{background:url("../img/d_logis.jpg") no-repeat;}
.diverse-img3{background:url("../img/d_food.jpg") no-repeat;}
.diverse-img4{background:url("../img/d_retail.jpg") no-repeat;}
.diverse-img5{background:url("../img/d_service.jpg") no-repeat;}
.diverse-img6{background:url("../img/d_space.jpg") no-repeat;}
.menu-text{font-size:34px;bottom:0;position:absolute;padding:5px 15px;font-family:'Oswald';}
.spotlight-bg-container{width:100%;float:left;}
.spot-margin{width:35%;float:left;padding-right:90px;}
.spotlight-text-container{width:65%;float:left;padding-left:80px;background:#F0F0F0;}
.spotlight-img1{background:url("../img/Spotlight/st-logo.svg") no-repeat;background-size:contain;width:33%;height:14%;float:left;}
.spotlight-img2{background:url("../img/Spotlight/yahoo-news-logo.png") no-repeat;background-size:contain;width:58%;height:9%;float:left;margin:5% 3% 0;}
.spotlight-img3{background:url("../img/Spotlight/logo-business-times72.png") no-repeat;background-size:contain;width:80%;float:left;height:4%;margin:3% 0;}
.spotlight-img4{background:url("../img/Spotlight/e27-2014-light_bg.png") no-repeat;background-size:contain;width:33%;height:6%;float:left;margin:0;}
.spotlight-img5{background:url("../img/Spotlight/techinasia-logo.png") no-repeat;background-size:contain;width:75%;float:left;height:7%;margin:3% 0;}
.spotlight-img6{background:url("../img/Spotlight/misasia.jpg") no-repeat;background-size:contain;width:33%;float:left;height:9%;}
.spotlight-img7{background:url("../img/Spotlight/cioasia.png") no-repeat;background-size:contain;width:40%;float:left;height:8%;margin-left:0;}
.spotlight-img8{background:url("../img/Spotlight/techgoondulogo.png") no-repeat;background-size:contain;width:47%;float:left;height:8%;margin-left:0;}
.spotlight-img9{background:url("../img/Spotlight/techstorm_website.jpg") no-repeat;background-size:contain;width:70%;float:left;height:10%;margin-left:0;}
.products-button, .footer-button{-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.products-button:hover, .footer-button:hover, .api-get-started .get-started:hover{background:#616874;}
.spotlight-video{float:left;width:100%;margin:4% -16% 35px 0;cursor:pointer;}
.feature-menu.affix-top{position:relative;}
.video-achieve{background:url("../img/index-img.jpg") no-repeat;background-size:cover;}
.display-center-market{float:left;}
.arcadier-footer{background:#43484F;float:left; position: relative;}
.footer-logo{background:url("../img/icons/logo_footer.svg") no-repeat;background-size:contain;}
.footer-line{border-bottom:1px solid #7D8AA3; padding-bottom: 12px;}
.footer-button{color:#fff;border:2px solid #7D8AA3;text-align:center;border-radius:5px;cursor:pointer;}
.footer-button a{text-decoration:none;color:#fff;}
.cur-pointer{cursor:pointer;}
.footer-detail-container ul li, .footer-detail-container-last ul li{list-style-type:none;color:#fff;font-weight:400;}
.cur-pointer ul li:hover{color:#000;}
.text-right{text-align:right;}
.footer-fb{background:url("../img/icons/social_fb.svg") no-repeat;}
.footer-in{background:url("../img/icons/social_link.svg") no-repeat;}
.footer-tweet{background:url("../img/icons/social_twt.svg") no-repeat;}
.footer-img{float:left;width:30px;height:30px;background-size:contain;}
.mg-image img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 8s ease;max-width:100%;}
.mg-image:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
.our-brainchild-area{position:absolute;height:100%;width:100%;left:0;top:0;color:#fff;background-image:url('../img/images/light-balck-gray.png');background-repeat:repeat;padding-top:54px;display:none;}
.our-brainchild-sec:hover .our-brainchild-area{display:block;}
.bounce-up.in-view .subject{-webkit-animation:slidein-from-top 1500ms;opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);margin:0;}
.animated.flipInX{display:inline-block;}
.index #rotation{overflow:hidden;display:inline-block;}
@-webkit-keyframes slidein-from-top{from{opacity:0;-webkit-transform:translateY(-100%);}
to{opacity:1;-webkit-transform:translateY(0%);}
}
.bounce-up.in-view .subject1{margin:0;-webkit-animation:slidein-from-top1 1500ms;opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);}
@-webkit-keyframes slidein-from-top1{from{opacity:0;-webkit-transform:translateY(-100%);}
to{opacity:1;-webkit-transform:translateY(0%);}
}
.tab-visible{display:none;}
.au-container, .feat-au-container, .new-feat-au-container{width:100%;height:100%;}
.about-us-second-layer, .feature-second-layer, .career-second-layer{background:#F0F0F0;background-size:cover;float:right;}
.about-us-second-layer > .feature-title-text, .story-first-layer .feature-title-text, .career-second-layer > .feature-title-text{width:100%;color:#43484f;}
.au-third-bg-text{color:#43484f;}
.about-us-fourth-layer{background:#fff;float:right;}
.about-us-fifth-layer > .feature-title-text{width:100%;}
.about-us-sixth-layer > .feature-content-text{width:100%;}
.about-us-seventh-layer{float:right;}
.seventh-content{width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,0.1);}
.seventh-content:hover{background:rgba(237, 28, 36, 0.5);}
.seventh-content-text{width:241.6px;border-bottom:1px solid #fff;padding-bottom:15px;font-size:36px;bottom:0;}
.story-third-layer{background:#7d8aa3;}
.fifth-layer-left > .feature-content-text{margin-top:0;}
.fifth-layer-right .get-started{margin:20px 0;}
.talk-second-layer{float:right;background:#fff;}
.talk-second-container{float:left;}
.talk-second-title{margin-bottom:5px;font-family:'Oswald', serif;}
.talk-img-env{background:url('../img/images/email_icon.svg')no-repeat;background-size:contain;width:20px;height:20px;margin-right:8px;margin-top:4px;}
.talk-third-layer{float:right;}
.talk-third-layer-bg{width:100%;height:300px;background-position:center top;}
.talk-third-container{border-bottom:1px solid #fff;color:#fff;float:left;}
.talk-third-text{font-family:'Oswald';font-weight:bold;float:left;text-transform:uppercase;}
.talk-third-sub{float:right;text-align:right;padding-top:1.2em;}
.bgvideo{height:665px;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;background-image:url("../img/banner-home.jpg");position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;}
.over{width:100vw;height:100%;background-color:black;opacity:0.2;}
.feature-fourth-container > .fifth-layer-left > .feature-content-text.regular.text-dark{margin-bottom:10px;}
.feature-bg-size{width:100%;height:100%;}
.affix{top:150px;width:100%;}
.affix + #sticky{margin-top:100px;}
.affix-bottom{position:fixed;}
.feature-body.affix{position:relative !important;top:0;}
.feature-menu.affix-bottom > ul{bottom:235px;position:absolute;top:auto !important;}
.feature-menu > ul li{list-style:none;padding:10px 30px 15px 45px;cursor:pointer;font-size:14px;color:#999;float:left;position:relative;width:100%;}
.feature-menu > ul{margin-left:-40px;}
.feature-menu > ul li:hover{color:#FF334F;}
.feature-menu > ul li > a{color:#000 !Important;text-decoration:none;}
.feature-menu > ul li > a:hover{color:#fff !Important;text-decoration:none;}
.feature-menu > ul li > a:active{color:#fff !Important;text-decoration:none;}
.menu-selected-click{color:#FF334F !important;}
.menu-selected-click:before{content:' ';background:#FF334F !important;width:13px;height:45px;margin-top:-12px;position:absolute;left:0;}
.footer-detail-container > ul > li > a, .footer-detail-container-last > ul > li > a, .footer-detail-container-last > ul > li > a:hover{color:#fff;text-decoration:none; font-size: 13px;}
.footer-detail-container > ul > li > a:hover{color:#000;}
.footer-detail-container > ul > li > a.footer-gray-opt, .footer-detail-container > ul > li > a.footer-gray-opt:hover { color: #999999; font-size: 13px; font-weight: 600;}
.footer-top-left { float: left;}
.footer-top-right { float: right;}
.footer-top-menu { margin: 0px; padding: 0px; list-style: none; padding-top: 23px;}
.footer-top-menu li { display: inline-block; padding: 2px 12px 2px 5px; font-weight: 400;}
.footer-top-menu li a, .footer-top-menu li a:hover { font-size: 13px; color: #fff; text-decoration: none; outline: none;}
.footer-bottom-menu { float: right; margin: 0px; padding: 0px; margin-bottom: 20px;}
.footer-bottom-menu li { display: inline-block; padding: 2px 5px 2px 12px; font-weight: 400;}
.footer-bottom-menu li a, .footer-bottom-menu li a:hover { color: #999; font-size: 13px; text-decoration: none; outline: none;}
.footer-copyright { clear: both; width: 100%; color: #fff; font-weight: 400; border-top: 1px solid #7D8AA3; padding-top: 15px; margin-bottom: 10px; text-align: right;}
.head-marketplace > a, .head-marketplace > a:hover{color:#fff;text-decoration:none; display: block;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(31, 31, 31, 0.9);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup.is-visible{z-index:400;opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position:relative;width:90%;max-width:400px;margin:4em auto;background:#FFF;border-radius:.25em .25em .4em .4em;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.pEmail a{color:#ff334f;}
.pEmail{padding-bottom:4em;}
.cd-popup-container p{padding-left:2em;padding-right:2em;}
.pHeading{font-family:"Oswald";font-size:40px;padding-top:1.5em;letter-spacing:2px;}
.pBody{padding-bottom:2em;line-height:24px;}
.cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px;}
.cd-popup-container .cd-popup-close::before, .cd-popup-container .cd-popup-close::after{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#575c63;}
.cd-popup-container .cd-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px;}
.cd-popup-container .cd-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
@media only screen and (min-width:1170px){
.cd-popup-container{margin:8em auto;}
}
nav.menu > ul li > a{color:#999 !important;text-decoration:none;}
nav.menu > ul li > a:hover, nav.menu > ul li > a:active{color:#000 !important;}
.packaging-left{background:#F0F0F0;}
.packaging-bottom-container{width:100%;float:left;}
.packaging-border-bottom{border-bottom:1px solid #E1E1E1;}
.packaging-right{background:#fff;border-bottom:1px solid #E1E1E1;}
.packaging-left-container{width:100%;float:left;}
.modal-package-close{background:url(../img/packages/close.svg)no-repeat;background-size:cover;width:100px;height:100px;position:absolute;right:-51px;margin-top:-52px;cursor:pointer;}
.beta-img{background:url(../img/packages/beta.svg)no-repeat;background-size:cover;width:135px;height:135px;position:absolute;}
.pack-startup{color:#43484F;font-size:30px;font-family:'Oswald', serif;text-align:center;}
.pack-cost{font-size:35px;margin-right:10px;font-weight:500;}
.pack-month{font-size:18px;color:#43484F;margin-right:10px;margin-top:15px;}
.pack-desc{text-align:center;}
.pack-started{margin-top:15px!important;}
.packaging-left-content > ul li{list-style:none;color:#43484F;}
.pack-td-container{max-width:180px;width:100%;margin:0 auto;}
.packaging-left-image{width:30%;}
.growth-coming-soon{background:#999999;color:#D1D1D1;text-align:center;border-radius:5px;padding:10px 0;cursor:pointer;margin:0 0 12px;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.growth-coming-soon:hover{background:#43484F;}
.buttom-lets-talk{background:#43484F;color:#D1D1D1;text-align:center;border-radius:5px;padding:10px 0;cursor:pointer;margin:45px 0 12px;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.buttom-lets-talk:hover{background:#202123;}
.text-line-through{font-size:18px;color:#999;margin-right:10px;text-decoration:line-through;margin-top:10px;margin-bottom:-8px;}
.pack-bottom-text{font-size:16px;color:#999;}
.small-top-padding{padding-top:12px;color:#9CA2A4;font-weight:300;font-size:14px;}
.pack-section-btm{margin-bottom:40px;}
.pack-section-btm .pack-section-btm-l{width:68%;float:left;background:url(../img/packages/cta-arcadier-marketplace-for-enterprise.jpg) no-repeat;background-size:cover;background-position:top center;}
.pack-section-btm .pack-section-btm-r{width:32%;float:left;background:url(../img/packages/cta-arcadier-marketplace-development-partner.jpg) no-repeat;background-size:cover;background-position:bottom center;}
.pack-section-btm-wrapper{padding-right:40px;}
.pack-section-btm .pack-box-enterprice{float:right;width:50%;}
.pack-section-btm .pack-inner{padding:60px 50px;}
.pack-box.pack-box-dev > h3{color:#fff;border-bottom-color:#fff;}
.pack-box.pack-box-dev > p{color:#fff;}
.pack-section-btm .pack-box{min-height:230px;}
.pack-box.pack-box-dev .pack-box-btn{background-color:#43484F;}
.pack-box.pack-box-dev .pack-box-btn:hover{background-color:#192028;}
.pack-box > h3{color:#43484F;font-size:26px;font-weight:400;padding-bottom:10px;border-bottom:1px solid #8591A6;margin-bottom:15px !important;}
.pack-box > p{color:#999999;font-family:'Open Sans', serif;margin-bottom:40px;line-height:24px;}
.pack-box .pack-box-btn{text-align:center;padding:10px 20px;font-weight:600;background-color:#FF334F;color:#fff;min-width:180px;border-radius:5px;display:inline-block;text-decoration:none;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.pack-box .pack-box-btn:hover{background-color:#990b38;}
.tbl-packaging .pack-cost{color:#FF334F;font-size:30px;font-weight:600;}
.tbl-packaging .pack-cost > span{font-size:16px;color:#43484F;font-weight:400;}
.tbl-packaging .pack-desc{color:#999999;}
.tbl-packaging .pkg-pr, .tbl-packaging .pkg-bs{background-color:#F0F0F0;color:#43484F;}
.tbl-packaging .pkg-gw{background-color:#8591A6;color:#fff;}
.tbl-packaging .pkg-sl{background-color:#43484F;color:#fff;}
.tbl-packaging .pkg-gw .pack-divider{background-color:#D1D1D1;}
/*Package page*/
.package-top-price { font-size: 42px; color:#43484f; text-align: center; margin-top: 25px; font-weight: 300;}
.package-top-price sup { font-size: 16px; color:#43484f; top: -17px; margin-right: 2px;}
.package-per-month { font-size: 16px; color:#43484f; text-align: center; margin-bottom: 25px; font-weight: 300;}
.packaging-layer-container.pack-whitebg{ margin-top: 0px; padding-bottom: 60px; padding-top: 40px; background: #fff; border: none; border-left: none;}
.pack-whitebg .tbl-packaging { border: 1px solid #d1d1d1; border-radius: 10px;}
.pack-whitebg .tbl-packaging td, .pack-whitebg .tbl-packaging th { border: none; border-right: 1px solid #d1d1d1; text-align: center; font-size: 14px;}
.pack-whitebg .tbl-packaging td.pack-name-gray { background: #D1D1D1; font-size: 18px; font-weight:400; color: #fff;}
.pack-whitebg .tbl-packaging td.pack-name-red { background: #ff334f; font-size: 18px; font-weight:400; color: #fff;}
.pack-whitebg .tbl-packaging td.pack-name { background: #43484f; font-size: 18px; font-weight:400; color: #fff;}
.pack-whitebg .tbl-packaging tr:nth-child(1) > td:nth-child(1), .pack-whitebg .tbl-packaging tr > td:nth-child(1) { text-align: center;}
.pack-button {border-bottom: 1px solid #d1d1d1;}
.package-btm-table {border: 1px solid #d1d1d1;border-top: none;}
.tbl-packaging tr td.package-inactive-text { font-size: 14px; color: #d8d8d8; text-decoration: line-through;}
.transaction_month { font-size: 14px; color: #000; font-weight: 600;}
.pack-whitebg .pack-bottom-layer {text-align: left; width: 100%; margin-left: 50px; font-size: 14px; font-weight: 200; color: #999;}
.pack-whitebg .pack-bottom-layer b { font-weight: 600; color: #000;}
.pack-section-btm .pack-section-entrprice{width:100%;background:url(../img/packages/pckage-enterprice.jpg) no-repeat;background-size:cover;background-position:top center;}
.pack-section-btm .pack-section-entrprice .pack-box-enterprice { max-width: 520px; padding-top: 100px; padding-bottom: 100px;}
.pack-partner-left { float: left;width: 40%; max-width: 450px;}
.pack-partner-right { float: right; width: 60%; margin-right: -10%; height: 350px; background:url(../img/packages/package-partner.jpg) no-repeat;background-position:right;}
/*.pack-section-partner{ width: 107%; margin-right: -6%; height: 300px; margin-top: 100px; margin-bottom: 70px; background:url(../img/packages/package-partner.jpg) no-repeat;background-position:right;}*/
.pack-section-partner h3, .pack-section-entrprice h3{margin-bottom: 7px !important; padding-bottom: 0px; border-bottom: none; color: #43484f; font-size: 24px; font-weight: 600; line-height: 32px;}
.pack-section-partner p, .pack-section-entrprice p { font-size: 18px; color: #999; line-height: 36px;}
.pack-section-partner hr, .pack-section-entrprice hr { width: 70px; border-top: 4px solid; margin-top: 0px; margin-bottom: 10px; color: #ff334f;}
.pack-section-entrprice .pack-box .pack-box-btn{background-color: #EEF7F6; color: #000; border: 1px solid #999;}
.pack-section-partner .pack-box-btn{background-color: #43484F;}
.pack-small-top-mrg { margin-top: 20px;}
.pack-small-bottom-mrg { margin-bottom: 20px;}
/*End package page*/
#CompareTiers > .modal-dialog > .modal-content{border-radius:0;float:left;background:#fff;width:100%;margin-bottom:100px;}
.modal-compare-top{background:#F0F0F0;width:100%;height:230px;padding:45px 0px 0px 14%;}
.modal-compare-bottom{width:100%;text-align:center;padding:30px 0;height:750px;padding-bottom:50px;}
.modal-compare-bottom > ul li{font-size:16px;line-height:40px;list-style:none;color:#43484F;}
.modal-compare-bottom > ul{padding:0;}
.border-side{border-left:1px solid rgb(215, 215, 215);border-right:1px solid rgb(215, 215, 215);}
.modal-text-bold{font-weight:700;}
.modal-bottom-content{width:33.33%;float:left;text-align:center;bottom:40px;position:absolute;}
.center-button-modal{margin:0 auto;float:none;margin-bottom:10px;}
.pack-cost-modal{font-size:50px;margin-right:10px;}
.pack-month-modal{font-size:18px;color:#43484F;margin-top:32px;}
.text-line-through-modal{font-size:18px;color:#999;margin-right:10px;text-decoration:line-through;margin-bottom:-8px;}
.processText{font-size:14px;line-height:25px;margin:2em 2em 2em 3em;}
.bgfeatureimage{background-size:100%;background-attachment:fixed;background-repeat:no-repeat;background-position:center top;background-image:url("../img/images/features_banner.jpg");margin:auto;position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;}
.tell_us_bottom_txt{line-height:40px;width:60%;text-align:center;}
.get-in-touch-btn{font-family:'Oswald';background:#ffeb00;font-size:24px;text-align:center;color:#ff334f;text-decoration:none;padding:18px;text-transform:uppercase;margin-top:20px;display:block;width:350px;letter-spacing:2px;}
header.process-pg-header{height:195px;}
.process-step-area{position:relative;background-repeat:repeat-y;background-position:top center;float:left;width:100%;margin:0 auto;padding-top:120px;}
.process-step-ind-area{width:50%;position:relative;}
.process-step-ind-title{font-size:30px;text-transform:uppercase;color:#FF334F;font-family:"Oswald";}
.process-step-ind-left{float:left;text-align:right;padding-right:10%;}
.process-step-ind-right{margin-bottom:30px;float:right;text-align:left;margin-top:150px;padding-left:10%;}
.cmn-icon-process-step{position:absolute;display:inline-block;}
.process-step-section{background-color:#fff;}
.process-step-ind-right .process-step-content{float:left;}
.js-reveal{opacity:1;transition:opacity .8s ease-in, margin-top .8s ease-out;}
.js-reveal--hidden{opacity:0;margin-top:3em;}
.processbox2{margin-top:80px;}
.process-get-started{background:#43474F;color:#fff;text-align:center;border-radius:5px;padding:10px 0;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.process-get-started:hover{background:#222223;}
.stories-first-layer{background:url(../img/stories/Stories_Header.jpg)no-repeat;background-size:cover;}
.stories-img1{background:url(../img/stories/stash_story.jpg)no-repeat;background-size:cover;}
.stories-img2{background:url(../img/stories/ejiajia_story.jpg)no-repeat;background-size:cover;}
.stories-img3{background:url(../img/stories/eig_story.jpg)no-repeat;background-size:cover;}
.stories-img4{background:url(../img/stories/eunoia_story.jpg)no-repeat;background-size:cover;}
.stories-img5{background:url(../img/stories/canalzon_story.jpg)no-repeat;background-size:cover;}
.stories-bg-contrainer{width:100%;height:250px;}
.story-title1{background:url(../img/stories/stash_list.svg)no-repeat;background-size:contain;width:208px;height:55px;margin-bottom:25px;}
.story-title2{background:url(../img/stories/ejiajia_list.svg)no-repeat;background-size:contain;width:208px;height:55px;margin-bottom:25px;}
.story-title3{background:url(../img/stories/eig_list.svg)no-repeat;background-size:contain;width:425px;height:55px;margin-bottom:25px;}
.story-title4{background:url(../img/stories/list_eunoia.svg)no-repeat;background-size:contain;width:208px;height:55px;margin-bottom:25px;}
.story-title5{background:url(../img/stories/list_canalzon.svg)no-repeat;background-size:contain;width:208px;height:55px;margin-bottom:25px;}
.stories-text{font-size:16px;color:#999;padding-right:10%;line-height:30px;}
.last-no-border{border:none !important;}
.stories-container{width:100%;height:100%;position:relative;display:none;background:rgba(0,0,0,0.5);}
.stories-third-layer{display:none;color:#999;font-weight:400;}
.stories-text-hidden{display:none;}
.stories-first-layer > .talk-first-container > .feature-title-text, .faq-first-layer > .faq-first-container > .feature-title-text, .career-first-layer > .au-container > .feature-title-text, .why-first-layer > .au-container > .feature-title-text{width:100%;}
.sg-first-layer > .talk-first-container > .feature-title-text, .au-first-layer > .talk-first-container > .feature-title-text, .us-first-layer > .talk-first-container > .feature-title-text, .ph-first-layer > .talk-first-container > .feature-title-text{width:100%;}
.career-fourth-layer{background:#8591A6;}
.career-btn{border:2px solid #e1e1e1;padding:12px 0;margin-bottom:21px;border-radius:5px;cursor:pointer;float:left;width:51%;text-align:center;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.career-btn:hover{background:#E5E5E5;}
.left{float:left;}
.right{float:right;}
.header-bg{background:url('../img/onboard_header.jpg') no-repeat;width:100%;background-size:cover;float:left;}
.header-logo{background:url('../img/marketplacelogo.svg') no-repeat;height:45px;display:block;text-align:center;margin:18px auto;width:190px;}
.terms-body{float:left;padding-top:20px;padding-bottom:20px;width:100%;}
.text-title{width:100%;text-align:center;color:#4D4D4D;}
.nav-tabs > li, .nav-pills > li{float:none;display:inline-block;*display:inline;zoom:1;}
.nav-tabs, .nav-pills{text-align:center;}
.terms-tab > ul.nav-tabs{border-bottom:1px solid #D2D4D5 !important;text-transform:uppercase;margin-top:15px;color:#9E9FA2;}
.terms-tab > .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{color:#3F3B3C;cursor:default;background-color:#fff;border:1px solid #fff;border-bottom-color:transparent;border-bottom:2px solid #3F3B3C !important;padding:15px 0 20px !important;}
.terms-tab >.nav > li > a:focus, .terms-tab >.nav > li > a:hover{text-decoration:none;background-color:#fff;border:1px solid #fff;}
.tab-content > .content-pages{background:#fff !important;}
.tab-content{padding-top:30px;}
.content-page-small-title{margin-top:25px;}
.faq-first-layer{background:url(../img/faq.jpg)no-repeat;background-size:cover;}
.configure-payment-text{margin-top:10px;}.configure-payment-img{width:100%;margin-top:15px;}.configure-input-container{margin:10px 0 30px;}.conf-payment-container{margin-bottom:40px;}.readonly-italic{font-weight:bold;font-style:Italic;height:40px !important;}
.faq-body-container{width:100%;padding:20px 0;}
.faq-body-left{float:left;width:28%;}
.faq-body-left > ul li{list-style:none;color:#787878;cursor:pointer;line-height:30px;font-size:16px;padding-left:15px;padding-right:15px;margin:12px 15px 12px 15px;}.faq-body-left > ul li:hover{background:#ff5a60;color:#fff;font-weight:500;}
.faq-select-item{background:#ff5a60;color:#fff !important;font-weight:500;position:relative;}
.faq-body-right{float:left;width:72%;}.faq-title{font-size:24px;color:#5a5a5a;margin-bottom:20px;}.faq-sub{color:#787878;font-size:18px;margin-bottom:10px;margin-top:25px;}.faq-sub-content{font-size:14px;background:#E8E8E8 none repeat scroll 0% 0%;padding:10px 20px;border-radius:8px;color:#787878;font-weight:600;margin-bottom:18px;}.triangle-right{width:0px;height:0px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid rgb(120, 120, 120);float:left;margin-right:10px;margin-top:5px;cursor:pointer;}.triangle-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgb(120, 120, 120);float:left;margin-right:10px;margin-top:8px;cursor:pointer;}
.faq-support-text{text-align:center;color:#969696;}
.button-faq-email{width:240px;background:#ff5a60;color:#fff;text-align:center;padding:10px 0;margin:15px auto 0;cursor:pointer;border-radius:20px;}.faq-display{line-height:30px;color:#505050;font-size:14px;padding:10px 15px;font-weight:400;}
.triangle-right-li{width:0px;height:0px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;right:0;margin-right:12px;cursor:pointer;top:50%;transform:translateY(-50%);position:absolute;}
.faq-body-left > ul{margin-top:0;margin-bottom:10px;padding:0;}
.faq-tab-hide{display:none;}
.content-page-big-title{margin-top:35px;}
.faq-divider{height:1px;background:#D2D4D5;width:100%;position:absolute;}
.preonboarding-subtext{padding:0px 0px 30px;text-align:center;color:#999999;}
.preonboarding-container{width:90%;margin-left:5%;}
.pre-bg, .pre-bg-banner1{width:100%;background:#F1F1F1;color:#323232;font-weight:normal;}
.pre-bg{text-align:center;}
.pre-number, .pre-bottom-num{color:#646464;}
.pre-container{padding:0 10px;}
.pre-fb{background:url("../img/preonboarding/fb_id.svg") no-repeat;background-size:contain;}
.pre-gp{background:url("../img/preonboarding/google_id.svg") no-repeat;background-size:contain;}
.pre-line{width:150px;float:left;}
.pre-line-red, .pre-line-gray{width:50%;float:left;height:2px;}
.pre-line-red{background:#ef3c53;}
.pre-line-gray{background:#787878;}
.pre-img-container{height:295px;width:150px;}
.pre-img1{background:url("../img/preonboarding/image1.jpg") no-repeat;background-size:contain;}
.pre-img2{background:url("../img/preonboarding/image2.jpg") no-repeat;background-size:contain;}
.pre-img-description{float:left;}
.pre-img-description > ul li, .pre-img-description-bottom > ul li{list-style:none;color:#969696;font-size:12px;margin-bottom:11px;border-bottom:1px solid #969696;padding-bottom:10px;}
.pre-img-description-bottom > ul li{width:220px;}
.pre-bottom-img{width:100%;float:left;}
.pre-bottom1{background:url("../img/preonboarding/image4.jpg") no-repeat;background-size:cover;background-position:100% 38%;}
.pre-bottom2{background:url("../img/preonboarding/image5.jpg") no-repeat;background-size:cover;background-position:100% 38%;}
.pre-bottom-bu-text{color:#323232;font-size:14px;font-weight:500;margin-bottom:10px;}
.pre-bottom-description > ul li{list-style:none;color:#969696;font-size:12px;margin-bottom:11px;border-bottom:1px solid #969696;padding-bottom:7px;width:180px;}
.pre-bottom-description > ul{padding:0;}
.pre-full-bg-opacity{background:rgba(0,0,0,0.4);height:100%;}
.pre-img-description > ul li:last-child, .pre-bottom-description > ul li:last-child{border-bottom:1px solid #fff;}
.pre-span-txt{color:#7B7B7B;width:100%;float:left;margin-bottom:7px;}
.pre-span-txt1{text-align:center;width:100%;float:left;}
.pre-desc-text{width:100%;font-weight:bold;font-size:18px;margin-bottom:20px;}
.pre-bg-text{font-weight:700;color:#000;}
.preonboard-link-button:hover{background:#D3384F;}
.pre-img-description > ul, .pre-img-description-bottom > ul{padding:0;}
.onboarding-button{background:#4A4A4A;color:#fff;padding:10px 0;width:215px;text-align:center;margin:70px auto;border-radius:10px;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;text-align:center;}
.onboarding-button:hover{background:#332F2F;}
.contact-body-container{margin-bottom:20px;width:100%;float:left;}
.contact-body-text{font-size:18px;color:#999;font-weight:500;font-family:'Oswald', serif;text-transform:uppercase;margin-bottom:7px;}
input.txt-contact, select.txt-contact{width:100%;height:40px;padding:0 15px;border:1px solid #999;}
textarea.txtarea-contract{height:200px;border:1px solid #999;padding:15px;}
.rc-anchor-pt{display:none;}
#recaptcha{display:inline-block;position:relative;}
#recaptcha:after{content:"";display:block;position:absolute;z-index:1;bottom:3px;right:5px;width:100px;height:70px;background-color:#f9f9f9;}
.modal-content iframe{margin:0 auto;display:block;}
.red-required{color:#ff334f;}
.display-none-container{display:none;}
.has-error{border:1px solid #ff334f !important;}
#myModalSeeVideo button.close, #myModalHightlightVideo button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:absolute;right:-45px;color:#fff;top:-45px;outline:none;font-size:40px;}
#myModalSeeVideo .modal-body, #myModalHightlightVideo .modal-body{padding:0 !important}
#myModalSeeVideo, #myModalHightlightVideo{padding-right:0 !Important;background:rgba(0,0,0,0.9);}
#myModalSeeVideo > .modal-dialog, #myModalHightlightVideo > .modal-dialog{margin:auto;}
#myModalSeeVideo.modal.in .modal-dialog,#myModalHightlightVideo.modal.in .modal-dialog{width:100%;height:100%;margin-top:0;padding:65px 100px 100px 100px;}
#myModalHightlightVideo{z-index:10000;}
#myModalHightlightVideo .modal-content, #myModalHightlightVideo .modal-body,#myModalHightlightVideo iframe{width:100%;height:100%;background:transparent;}
#ModalClickHighLightVideo{width:100%;float:left;height:100%;outline:none !Important;margin-top:0;max-width:100%;}
.spotlight-container{width:102.5%;}
.ajx-loader-sec{background-color:rgba(0,0,0,0.6);position:fixed;z-index:11111;width:100%;height:100%;text-align:center;padding-top:225px; top:0px; left:0px;}
.ajx-loader-sec img{width:50px;}
.packaging-layer-container{margin-top:-65px;float:right;width:100%;}
.tbl-packaging thead tr th{width:20%;height:auto;}
th.th-packaging{background:#F0F0F0;border:1px solid #D9D9D9;padding:40px 15px;position:relative;}
th.th-darkpackaging{background:#43484F;border:1px solid #43484F;padding:40px 15px;position:relative}
.tbl-packaging tr td{width:20%;border:1px solid #D9D9D9;padding:15px;color:#43484F;background:#fff;}
th.th-nonepackaging, .td-nonepackaging{padding:40px 15px;border:none !important;}
.th-packaging-text{text-transform:uppercase;text-align:center;font-size:27px;font-weight:300;font-family:'Oswald', serif;}
.pack-text-basic{color:#8697B2;}
.pack-text-dark{color:#43484F;}
.pack-text-white{color:#fff !important;}
.pack-divider{background:#8891A7;max-width:120px;height:1px;width:100%;margin:20px auto;}
.th-packaging-subtext{font-size:12px;max-width:175px;text-align:center;width:100%;margin:0 auto;color:#9CA2A4;font-weight:300;}
.pack-text-gray{color:#999 !important;}
.pack-competitive{color:#8591A6;text-align:center;font-size:20px;font-weight:500;}
.pack-check:before{content:" ";display:block;width:8px;height:15px;border:solid #FF334F;border-width:0 0.2em 0.2em 0;margin:0 auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);text-align:center;}
.tbl-packaging tr td{text-align:center;}
.tbl-packaging tr > td:nth-child(1){text-align:left;background:#fff;}
.tbl-packaging tr:nth-child(1) > td:nth-child(1){text-align:left;}
.td-small{font-size:9px;margin-top:0px;position:absolute;}
.pack-none{background:#999;width:15px;height:1px;margin:0 auto;}
.btn-pack{padding:10px;border-radius:10px;font-weight:700;max-width:200px;margin:0 auto;width:100%;cursor:pointer;color:#fff;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.btn-pack-started, .btn-sml-beta{background:#FF334F;margin-top:5px;}
.btn-pack-started:hover, .btn-sml-beta:hover{background:#bb0f26;}
.btn-pack-coming, .btn-sml-coming{background:#999999;}
.btn-pack-coming:hover, .btn-sml-coming:hover{background:#545151;}
.btn-pack-explore{text-align:center;background:#8591A6;}
.btn-pack-explore:hover{background:#626a77;}
.btn-pack-apis{text-align:center;background:#FF334F;}
.btn-pack-apis:hover{background:#990b38;}
.btn-td-point{cursor:pointer;color:#fff;padding:5px 10px;border-radius:4px;font-weight:500;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;font-size:12px;float:left;}
.pack-btn-lets-talk{background:#43484F;cursor:pointer;color:#fff;padding:6px 10px;border-radius:4px;font-weight:500;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;font-size:12px;max-width:120px;margin:10px auto 0;font-weight:bold;}
.pack-btn-lets-talk:hover{background:#2b2d2f;}
.pack-hidden-line{max-width:160px;width:100%;margin:0 auto;opacity:0.4;}
.pack-td-point-bold{margin-right:15px;float:left;}
.pack-hidden-text{position:absolute;background:rgba(0,0,0,1);max-width:175px;height:3px;margin-top:27px;width:100%;margin-left:-10px;}
.pack-hidden-text2{position:absolute;background:rgba(0,0,0,1);max-width:175px;height:3px;margin-top:27px;width:100%;}
.set-free-txt-opacity{opacity:0.4;}
.pack-botton-container{width:100%;padding-left:10%;padding-top:80px;padding-bottom:80px;color:#9CA2A4;background:#fff;padding-right:10%;margin-top:1px;}
.pack-botton2-container{width:105.4%;margin-left:-2.7%;background:#fff;}
.pack-bottom-layer{margin-top:35px;}
.pack-bottom-layer > p:nth-child(1){font-weight:700;color:#43484F;font-size:15px;}
.pack-bottom-bg .pack-bottom-layer p{max-width:658px;line-height:27px;}
.pack-bottom-bg .btn-pack.btn-pack-coming{text-align:center;margin:20px 0 0;}
.pack-bottom-bg .pack-bottom-layer > p:nth-child(1){color:#fff;}
.link-red{color:#FF334F;}
.pack-line-divider{background:#fff;width:114%;height:1px;margin-left:-7%;margin-bottom:40px;}
.pack-show, .pack-show-btn{display:none;}
tbody .th-packaging-subtext{font-size:14px;}
.pack-bottom-bg{background:url('../img/packages/image1.jpg')no-repeat;background-size:cover;width:90%;margin-bottom:65px;padding:10px 12% 30px;color:#fff;background-position:100% 13%;}
.troubleshoot-img{width:100%;margin:10px 0 20px;}
.faq-display ul.troubleshoot-li-no li{list-style-type:decimal;}
.faq-display ul.troubleshoot-li-no, .faq-display ul.troubleshoot-li-bullet{padding:0 15px;}
table.troubleshoot-table1 th{text-align:left;border:1px solid #000;padding:0 10px;background:#565656;color:#fff;font-weight:normal;font-size:12px;font-weight:bold;}
table.troubleshoot-table2 th{text-align:left;border:1px solid #000;padding:10px 10px;background:#cacaca;color:#000;font-weight:normal;font-size:12px;font-weight:bold;line-height:15px;}
table.troubleshoot-table1 td, table.troubleshoot-table2 td{text-align:left;border:1px solid;padding:8px 10px;background:#fff;color:#000;font-weight:normal;font-size:12px;line-height:18px;}
td.withcolspan{background:#cacaca !important;}
table.troubleshoot-table1, table.troubleshoot-table2{width:100%;max-width:700px;margin-bottom:15px;}
img.troubleshoot-icon{width:15px;}
.troubleshooting-onboarding ul li{list-style:none;}
.troubleshooting-onboarding ul{padding:0;}
img.troubleshoot-img-small{max-width:500px;width:100%;}
.entrpspg-banner-sec{position:relative;margin-left:-3%;margin-right:-3%;}
.entrpspg-banner-sec img{min-width:100%;position:absolute;top:0;left:0;min-height:600px;}
.entrpspg-inner-sec{margin:0 auto;width:85.5%;padding-top:135px;padding-bottom:200px;}
.entrpspg-banner-sec h3{position:relative;z-index:1;color:#fff;font-size:42px;font-weight:300;margin-left:60px;}
.entrpspg-banner-sec h1{position:relative;z-index:1;color:#fff;font-size:42px;font-weight:300;margin-left:60px;}
.entrpspg-banner-sec p{color:#e1e1e1;z-index:1;position:relative;font-size:18px;width:566px;line-height:36px;margin-left:60px;}
.entrpspg-banner-sec p.affliate-top-text{color:#e1e1e1;z-index:1;position:relative;font-size:18px;max-width:100%; width: 77%; line-height:36px;margin-left:60px;}
.entrpspg-list-inner{width:90.5%;margin:0 auto;}
.entrpspg-list-img{width:320px;float:left;}
.entrpspg-list-img img{width:100%;max-height:240px;min-height:240px;}
.entrpspg-list-desc{width:71%;float:left;padding-left:20px;padding-right:20px;}
.entrpspg-list-ind{position:relative;-webkit-box-shadow:1px 1px 5px 0px rgba(152, 152, 152, 1);-moz-box-shadow:1px 1px 5px 0px rgba(152, 152, 152, 1);box-shadow:1px 1px 5px 0px rgba(152, 152, 152, 1);margin-bottom:20px;background-color:#fff;}
.entrpspg-list-linksec{position:absolute;bottom:15px;}
.entrpspg-list-desc h2{font-size:18px;color:#43484F;font-weight:bold;padding-top:20px;}
.entrpspg-list-desc p,
.entrpspg-list-loc{font-size:14px;font-weight:300;color:#999;line-height:28px;}
.entrpspg-list-linksec a{color:#5E85AD;font-weight:300;font-size:14px;text-decoration:none;}
.entrpspg-map-icon-gray{background-image:url(../img/icon-marker.png);background-repeat:no-repeat;background-position:center;height:23px;width:18px;display:inline-block;vertical-align:middle;background-size:cover;margin-right:10px;}
.entrpspg-list-desc p{margin-top:20px; margin-bottom:60px;}
.entrpspg-list-sec{margin-bottom:110px;}
.entrpspg-list-sec .affliance_menu { margin-top: 20px;}
.dvlprspg-first-sec{margin-left:-3%;margin-right:-3%;padding-top:145px;background-image:url(../img/developers/back_img_white.jpg);background-repeat:no-repeat;background-position:right center;background-size:1485px 315px;padding-bottom:60px;position:relative;}
.dvlprspg-first-leftsec h3{font-size:42px;color:#43484F;line-height:60px;width:490px;font-weight:300;margin-bottom:50px;}
.dvlprspg-first-leftsec h1{font-size:42px;color:#43484F;line-height:60px;width:490px;font-weight:300;margin-bottom:50px;}
.dvlprspg-first-leftsec p{font-size:18px;color:#999;line-height:36px;width:370px;}
.dvlprspg-first-sec-inner{width:86%;margin:0 auto;}
.dvlprspg-first-leftsec{display:inline-block;vertical-align:top;}
.dvlprspg-first-rightsec{width:65%;display:inline-block;text-align:center;}
.dvlprspg-firstprg-imgsqe{position:absolute;left:20px;}
.dvlprspg-prsndesign-sec{background-image:url(../img/developers/personal_design.jpg);background-repeat:no-repeat;background-position:left center;margin-left:-3%;margin-right:-3%;padding-top:80px;padding-bottom:80px;}
.dvlprspg-prsndesign-inner{width:80%;margin:0 auto;}
.dvlprspg-prsndesign-inner h3{width:475px;font-size:30px;color:#fff;font-weight:300;line-height:45px;margin-left:50%;}
.dvlprspg-prsndesign-inner h3 span{color:#C6EDED;}
.dvlprspg-mrktplace-sec{margin-left:-3%;margin-right:-3%;padding-top:50px;padding-bottom:50px;position:relative;}
.dvlprspg-mrktplace-inner p{font-size:18px;font-weight:300;color:#999;line-height:36px;text-align:center;width:620px;margin:0 auto;}
.dvlprspg-mrktplace-img{text-align:center;margin-top:30px;margin-bottom:20px;}
.dvlprspg-mrktplace-inner{width:60%;margin:0 auto;position:relative;z-index:1;}
.dvlprspg-mrktplace-plnimg{position:absolute;width:100%;bottom:0;height:260px;}
.dvlprspg-howitwrks-inner h3{font-size:42px;font-weight:300;color:#43484F;text-align:center;margin-bottom:20px;}
.dvlprspg-howitwrks-col span{font-size:18px;color:#999;line-height:27px;font-weight:normal;width:170px;display:inline-block;margin-left:20px;text-align:left;vertical-align:middle;}
.dvlprspg-howitwrks-col{text-align:center;margin-top:30px;margin-bottom:30px;}
.dvlprspg-howitwrks-col span a{display:inline-block;color:#43484F;text-decoration:none;width:200px;}
.dvlprspg-howitwrks-col span a:hover{color:#FF334F;text-decoration:none;}
.dvlprspg-howitwrks-col3right{margin-top:70px;}
.dvlprspg-howitwrks-col3right .dvlprspg-howitwrks-col{text-align:left;}
.dvlprspg-entrprise-sec{background-color:#43484F;margin-left:-3%;margin-right:-3%;padding-top:50px;padding-bottom:100px;}
.dvlprspg-entrprise-inner h3{text-align:center;color:#fff;font-size:42px;font-weight:300;}
.dvlprspg-entrprise-inner{width:86%;margin:0 auto;}
.dvlprspg-entrprise-col{width:20%;float:left;text-align:center;color:#fff;padding-left:15px;padding-right:15px;border-right:2px solid #999;min-height:280px;}
.dvlprspg-entrprise-col.last{border:none;}
.dvlprspg-entrprise-col h5{font-size:22px;margin-top:30px;margin-bottom:20px;}
.dvlprspg-entrprise-col p{color:#d1d1d1;font-weight:300;line-height:24px;}
.dvlprspg-entrprise-col a:hover{ text-decoration:none; color:inherit;}
.dvlprspg-entrprise-list{margin-top:50px;}
.dvlprspg-howitwrks-btm{width:70%;margin:0 auto;text-align:center;padding-top:18px;border-top:1px solid #d8d8d8;font-size:13px;line-height:24px;margin-top:30px;}
.dvlprspg-howitwrks-btm p{color:#999;}
.dvlprspg-howitwrks-sec{padding-bottom:30px;padding-top:40px;}
.dvlprspg-bepartner-inner{width:86%;margin:0 auto;}
.dvlprspg-bepartner-sec{margin-left:-3%;margin-right:-3%;}
.dvlprspg-bepartner-sec{margin-left:-3%;margin-right:-3%;padding-top:100px;padding-bottom:106px;background-image:url('../img/developers/enterprise_4.jpg');background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}
.dvlprspg-bepartner-inner h3{font-size:42px;color:#fff;font-weight:300;}
.dvlprspg-bepartner-inner p{font-size:18px;font-weight:300;color:#e1e1e1;line-height:36px;width:375px;}
.dvlprspg-lettalk-inner{width:91%;margin:0 auto;}
.dvlprspg-lettalk-inner h5{color:#43484F;font-size:24px;line-height:36px;margin-bottom:18px;}
.dvlprspg-lettalk-inner p{font-size:24px;color:#999;font-weight:300;line-height:36px;}
.dvlprspg-lettalk-btn,
.dvlprspg-lettalk-btn:hover,
.dvlprspg-lettalk-btn:focus{background-color:#43484F;color:#fff;text-align:center;width:200px;display:inline-block;padding:13px 12px;border-radius:6px;font-weight:bold;font-size:18px;text-decoration:none;}
.dvlprspg-lettalk-sec{padding-top:80px;padding-bottom:80px;}
.dvlprspg-lettalk-sqr{float:right;width:360px;font-size:18px;font-weight:300;color:#43484F;line-height:40px;padding:50px 40px;background-color:#f0f0f0;margin-right:247px;margin-top:-230px;webkit-box-shadow:1px 1px 5px 0px rgba(152, 152, 152, 1);-moz-box-shadow:1px 1px 5px 0px rgba(152, 152, 152, 1);box-shadow:1px 1px 5px 0px rgba(152, 152, 152, 1);padding-top:40px;padding-bottom:50px;}
.dvlprspg-lettalk-inner .col-sm-3{padding-top:60px;}
.dvlprspg-mrktplace-imgsqr{right:325px;position:absolute;top:10px;}
.dvlprspg-bepartner-inner h3{padding-left:70px;}
.dvlprspg-bepartner-inner p{width:435px;padding-left:71px;}
.dvlprspg-lettalk-inner h5{width:610px;padding-left:55px;font-size:20px;}
.dvlprspg-lettalk-inner p{font-size:20px;padding-left:55px;line-height:36px;width:600px;}
.dvlprspg-lettalk-inner .dvlprspg-lettalk-btn{margin-top:114px;}
.new-feature-body{height:313px;width:70%;float:right;margin-right:15%;margin-bottom:-5px;position:relative;padding:30px;}
.new-feature-body.new-feature-body5{min-height:313px;height:auto;width:70%;float:right;margin-right:15%;position:relative;padding:30px;background:#dcf5ff;}
.new-feature-body.new-feature-body5 .new-feature-button.left{position:relative;margin-top:20px;bottom:0;}
.new-feature-body1{background:#EAEDF7;}
.new-feature-body2{background:#EBF8F2;}
.new-feature-body3{background:#F3EBE8;}
.new-feature-body4{background:#F4EFE3;}
.new-feature-left{float:left;width:Calc(100% - 200px);}
.new-feature-right{position:absolute;right:-17%;margin-top:-30px;}
.new-feature-img{width:350px;}
.new-feature-title{color:#000000;font-size:30px;font-weight:400;font-family:'Oswald';margin-bottom:15px;}
.new-feature-desc{color:#8591A6;font-size:14px;line-height:28px;font-weight:400;}
.btn-new-feature-red{background:#FF334F;}
.btn-new-feature-red:hover{background:#bb0f26;}
.btn-new-feature-gray{background:#999999;}
.btn-new-feature-gray:hover{background:#545151;}
.btn-new-feature-blue{background:#43484F;}
.btn-new-feature-blue:hover{background:#7D8AA3;}
.btn-new-feature{padding:10px;border-radius:5px;font-weight:700;width:205px;margin:0 auto;text-align:center;cursor:pointer;color:#fff;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;    border: none;outline: none;}
.new-feature-button.left{position:absolute;bottom:20px;}
.feature-ul-text{color:#000;margin-bottom:10px;float:left;font-weight:400;font-size:16px;padding-left:45px;margin-top:20px;}
.feature-ul-line{background:#E1E1E1;margin-left:45px;height:1px;float:left;width:140px;margin-bottom:12px;}
.new-feature-our-feature{background:url("../img/features/mobile_features10.jpg") no-repeat;background-size:cover;background-position:100% 73%;float:right;}
.new-feat-body-bg{background:#fff;margin-top:60px;float:left;width:100%;}
.feature-marketplace-container{float:right;width:72.5%;margin-right:2%;}
.new-feat-text{font-size:32px;color:#8591A6;font-weight:400;float:left;width:100%;}
.new-feat-divider{background:#8591A6;height:1px;max-width:Calc(100% - 450px);margin:10px 0 25px 0;float:left;width:100%;}
.new-feat-half{width:50%;float:left;max-width:500px;padding-right:50px}
.new-feat-sub-head{color:#43484F;font-size:16px;float:left;width:100%;font-weight:400;margin-bottom:5px;}
.new-feat-sub-desc{font-size:14px;color:#999;float:left;width:100%;margin-bottom:25px;}
.new-feature-button a:hover{text-decoration:none;}
.new-feature-button a{color:#fff;}
.api-container{padding:25px 15%;background:#fff;}
.api-container .api-sub-container:hover{background:#F0F0F0;}
.api-container .api-sub-container{border-bottom:1px solid #D1D1D1;padding:30px 5% 22px;float:left;width:100%;cursor:pointer;}
.api-icon{width:60px;height:60px;margin-right:40px;float:left;margin-top:10px;}
.api-icon1{background:url('../img/api/api.svg')no-repeat;background-size:contain;}
.api-icon2{background:url('../img/api/enterprise.svg')no-repeat;background-size:contain;}
.api-icon3{background:url('../img/api/developer.svg')no-repeat;background-size:contain;}
.api-icon4{background:url('../img/api/api_icon-01.svg')no-repeat;background-size:contain;}
.api-icon5{background:url('../img/api/api_icon-02.svg')no-repeat;background-size:contain;}
.api-description{width:Calc(100% - 145px);float:left;padding-right:100px;}
.api-go{background:url(../img/api/direct.svg)no-repeat;background-size:contain;width:35px;height:35px;float:left;margin-top:22px;}
.api-sub-container:not(:first-child) .api-description p:not(:first-child){max-width:360px;line-height:20px;}
.api-description p:nth-child(1){color:#43484F;font-size:24px;margin-bottom:15px;line-height:25px;}
.api-description p{color:#999;line-height:10px;}
.api-container .api-sub-container:last-child{background:#F0F0F0;margin-bottom:80px;border-bottom:1px solid #43484F;cursor:default;}
.api-container .api-sub-container:nth-last-child(2){border:none;margin-bottom:80px;}
.api-last-container p:nth-child(1){text-align:center;color:#43484F;font-size:25px;;}
.api-last-container p:nth-child(2){text-align:center;color:#999999;}
.api-link-contact{color:#FF334F;}
.talk-first-layer.API-layer{background:url(../img/api/apii1.jpg)no-repeat;background-size:cover;}
.api-list-layer{background:url(../img/api/apii2.jpg)no-repeat;background-size:cover;width:97.7%;margin-right:-2.7%;height:314px;float:right;background-position:40% 50%;padding:120px 10% 0 10%;}
.api-title{font-size:40px;color:#fff;border-bottom:1px solid;padding-bottom:10px;margin-bottom:20px;}
span.api-text1{color:#999999;font-size:18px;margin-right:10px;}
span.api-text2{color:#999;font-size:18px;margin-right:10px;}
span.api-text3{color:#fff;font-size:18px;}
.api-list-menu{float:left;background:#fff;width:285px;color:#999999;padding:40px;border-right:1px solid #E1E1E1;}
ul.item-list-ul li span{color:#FF334F;margin-left:5px;}
.api-list-menu ul li{padding:10px;cursor:pointer;}
.api-list-menu ul{list-style:none;float:left;padding:0;width:100%;}
.api-list-menu span{color:#000;border-bottom:1px solid #E1E1E1;width:100%;float:left;padding:10px 0;text-indent:15px;margin-bottom:20px;font-size:18px;}
.api-list-body{float:left;width:Calc(100% - 285px);background:#fff;padding:55px 75px;border-left:1px solid #E1E1E1;margin-left:-1px;}
.api-list-active{background:#FF334F;color:#fff;cursor:pointer;}
.api-list-container{background:#fff;width:105%;float:right;margin-right:-2.5%;}
.item-active{display:block;}
.item-none{display:none;}
.api-item{color:#43484F;font-size:32px;border-bottom:1px solid #E1E1E1;padding-bottom:10px;margin-bottom:30px;}
ul.item-list-ul{list-style:none;padding:0;color:#627089;font-size:14px;}
ul.item-list-ul li{padding-bottom:30px;}
ul.item-list-ul li ul li{padding:0 0 10px 0;list-style-type:disc;}
ul.item-list-ul li ul{padding:10px 50px;color:#999;}
.api-mobile{display:none;}
.desktop-hide, .indx-feature-box-mobile{display:none;}
.enterprise-bg-bottom .feature-content-text{color:#fff;margin-bottom:30px;}
.enterprise-bg-en2 .feature-content-text{color:#fff;margin-bottom:30px;max-width:430px}
.enterprise-bg-bottom{background:url(../img/en1.jpg) no-repeat;background-size:cover;background-position:100% 73%;float:right;margin-bottom:30px;margin-top:20px;}
.enterprise-bg-en2{background:url(../img/enterprise/en_2.jpg) no-repeat;background-size:cover;background-position:100% 73%;float:right;margin-bottom:150px;margin-top:20px;}
.enterprise-bg-bottom .new-feat-au-container{padding:45px 0 0 7%;background:rgba(0,0,0,0.1);}
.enterprise-bg-en2 .new-feat-au-container{padding:45px 0 0 7%;background:rgba(0,0,0,0.1);}
.error-body{background:url(../img/404.jpg)no-repeat;width:105.4%;background-size:cover;height:100%;margin-left:-2.7%;background-position:50% 60%;min-height:660px;}
.error-container{float:right;margin-right:15%;margin-top:12%;max-width:420px;}
.error-container span:nth-child(1){color:#fff;float:left;width:100%;font-size:30px;font-weight:300;}
.error-container span:nth-child(2){color:#fff;float:left;width:100%;font-size:230px;line-height:1;font-weight:500;font-family:'Oswald', serif;margin-bottom:20px;}
.error-container span:nth-child(3){color:#fff;float:left;width:100%;font-size:24px;font-weight:300;line-height:40px;}
.error-button{background:#FF334F;color:#fff;text-align:center;border-radius:5px;padding:10px 0;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;float:left;width:170px;margin-top:20px;}
.error-button:hover{background:#990b38;}
.cmn-pg-midsec{padding-top:65px;padding-bottom:50px;width:83%;margin:0 auto;background-color:#fff;}
.feature-body .new-feature-body .new-feature-button a{display:inline-block;margin-right:10px;margin-bottom:10px;}
.feature-body.affix-top > .getHeight{margin-top:-370px;}
.hmpg-artcle-btn-viewmore{display:inline-block;width:242px;font-size:18px;background-color:#FF334F;color:#fff;text-align:center;border-radius:5px;padding:10px 0;cursor:pointer;font-weight:bold;margin-top:30px;}
.hmpg-artcle-btn-viewmore:hover,
.hmpg-artcle-btn-viewmore:focus{color:#fff;text-decoration:none;}
.hmpg-art-imgsec{float:left;width:250px;margin-right:10px;}
.hmpg-art-imgsec img{width:100%;}
.hmpg-art-descarea{float:left;width:Calc(100% - 265px);padding:15px;}
.hmpg-art-textsec a:hover,
.hmpg-art-textsec a:focus{text-decoration:none;}
.hmpg-art-textsec h4{font-family:Oswald;color:#FF334F;font-size:18px;padding-bottom:5px;margin-bottom:5px;line-height:30px;margin-top:0px;}
.cmn-article-titleborder{display:block;width:60%;border-bottom:1px solid #000;margin-bottom:15px;line-height:4px;}
.hmpg-articlelist-ind{border:1px solid #c8c8c8;margin-bottom:20px;position:relative;background:#FFFFFF;}
.hmpg-art-datesec{position:absolute;bottom:10px;left:278px;}
.hmpg-artcle-lefts{margin-top:50px;}
.hmpg-artcle-bg{width:82%;margin:0 auto;}
.hmpg-art-datesec span{color:#999;}
.feature-retail-layer{position:relative;}
.feature-retail-first-sec{position:absolute;top:125px;left:50px;width:520px;color:#fff;background-color:rgba(67,72,79,0.7);padding-top:35px;padding-bottom:25px;padding-left:45px;padding-right:70px;}
.feature-retail-first-sec h1{font-size:42px;font-family:'Oswald', serif;margin-bottom:20px !important;color:#fff;/* max-width:300px; */line-height:50px;}
.feature-retail-first-sec p{color:#d1d1d1;line-height:30px;font-size:16px;}
.feature-retail-secondsec h3{font-size:42px;font-family:'Oswald', serif;color:#43484f;margin-bottom:55px !important;}
.feature-posibility-seclist h4{color:#8591a6;font-size:24px;font-family:'Oswald', serif;}
.feature-posibility-seclist .icon-cmn-feature-posibility{width:45px;height:45px;display:inline-block;background-size:cover;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;}
.feature-posibility-seclist p{font-size:14px;color:#999;line-height:30px;padding-bottom:45px;}
.icon-handcraft-goods{background-image:url('../img/feature_retail/retail-01.svg');}
.icon-business-prerqment{background-image:url('../img/feature_retail/retail-02.svg');}
.icon-preloved-resell{background-image:url('../img/feature_retail/retail-03.svg');}
.icon-preloved-swap{background-image:url('../img/feature_retail/feat-icon-04.svg');}
.feature-retail-layer{height:600px;margin-right:-2.7%;float:right;width:102.7%;background:url(../img/feature_retail/feature_retail_header.jpg) no-repeat;background-size:cover;background-position:50% 100%;}
.feature-retail-layer{height:600px;}
.feature-posibility-seclist .col-md-6{min-height:250px;}
.feature-posibility-seclist .feature-posibility-inner{max-width:440px;}
.feature-key-sec{margin-left:-3%;margin-right:-3%;}
.feature-key-titlesec{background-image:url('../img/feature_retail/feature-keysec-title.jpg');background-repeat:no-repeat;}
.feature-key-titlesec .cmn-pg-midsec{background-color:transparent;padding-top:140px;padding-bottom:40px;width:78%;}
.feature-key-titlesec h3{font-size:42px;font-family:'Oswald', serif;color:#fff;}
.feature-key-listsec .cmn-pg-midsec{width:78%;}
.feature-key-listind h4{font-size:18px;color:#43484f;font-weight:bold;margin-bottom:20px !important;}
.feature-key-listind p{color:#999;line-height:30px;font-size:14px;background-image:url(../img/feature_retail/featurekey-list-borer.jpg);background-repeat:no-repeat;background-position:bottom left;padding-bottom:60px;min-height:240px;}
.feature-key-listind{padding-right:100px;margin-bottom:60px;}
.feature-retail-mrktplcbtnsec{text-align:center;}
.feature-retail-mrktplcbtnsec h3{font-size:24px;font-family:'Oswald', serif;color:#43484f;margin-bottom:25px !important;margin-top:25px !important;}
.feature-retail-mrktplcbtnsec a, .feature-retail-mrktplcbtnsec button{color: #fff;font-size: 16px;background: #FF334F;width: 220px;height: 40px;text-align: center;border-radius: 5px;line-height: 40px;cursor: pointer;margin-top: 3px;display: inline-block;-moz-transition: all 400ms linear;-webkit-transition: all 400ms linear;-o-transition: all 400ms linear;transition: all 400ms linear;font-weight: bold;border: none;outline: none;padding: 0;}
.feature-retail-mrktplcbtnsec button:hover{background:#990b38;}
.feature-retail-mrktplcbtnsec a:hover{text-decoration:none;}
.feature-retail-mrktplcbtnsec .cmn-pg-midsec{border-top:1px solid #d1d1d1;padding-bottom:100px;}
.feature-retail-mkdiffsec{background-image:url(../img/feature_retail/make_diff.jpg);background-repeat:no-repeat;background-position:top left;margin-left:-3%;margin-right:-3%;background-size:600px auto;margin-bottom:100px;}
.feature-retail-mkdiffsec .cmn-pg-midsec{background-color:transparent;width:78%;}
.feature-retail-mkdiffsec h3{font-size:42px;font-family:'Oswald', serif;color:#fff;margin-bottom:25px !important;margin-top:25px !important;}
.feature-retail-mkdiffinner .feturrtl-mkdiff-left{width:500px;float:left;}
.feature-retail-mkdiffinner .feturrtl-mkdiff-right{float:left;width:Calc(100% - 500px);padding-left:25px;margin-top:-60px;}
.feturrtl-mkdiff-indl{width:90px;text-align:center;float:left;}
.feturrtl-mkdiff-indr{width:Calc(100% - 100px);float:left;}
.feturrtl-mkdiff-indr h4{color:#8591a6;font-size:18px;margin-bottom:8px !important;}
.feturrtl-mkdiff-indr p{color:#999;line-height:30px;}
.feturrtl-mkdiff-indsec{margin-bottom:60px;}
.feature-retail-secondsec{position:relative;}
.feature-retail-sqrimg{position:absolute;right:0px;top:0px;}
.feature-key-listind p.featurekey-last-text{min-height:150px;}
.fture-srvcmrkt-plcs-pg .feature-retail-layer{background-image:url(../img/feature_retail/service_back.jpg);}
.icon-featuresercmtktpl-personal{background-image:url('../img/feature_retail/service-01.svg');}
.icon-featuresercmtktpl-learning{background-image:url('../img/feature_retail/service-02.svg');}
.icon-featuresercmtktpl-business{background-image:url('../img/feature_retail/service-03.svg');}
.fture-rntlgdstype-pg .feature-retail-layer{background-image:url('../img/feature_retail/type_back.jpg');}
.icon-featuresercmtktpl-peertopeer{background-image:url('../img/feature_retail/type-01.svg');}
.icon-featuresercmtktpl-equipment{background-image:url('../img/feature_retail/type-02.svg');}
.fture-rntlgdslocation-pg .feature-retail-layer{background-image:url('../img/feature_retail/location_back.jpg');}
.icon-featuresercmtktpl-meal{background-image:url('../img/feature_retail/location-01.svg');}
.icon-featuresercmtktpl-shared{background-image:url('../img/feature_retail/location-02.svg');}
.icon-featuresercmtktpl-transport{background-image:url('../img/feature_retail/location-03.svg');}
.fture-spacerentl-pg .feature-retail-layer{background-image:url('../img/feature_retail/space_back.jpg');}
.icon-featuresercmtktpl-space{background-image:url('../img/feature_retail/space-01.svg');}
.icon-featuresercmtktpl-office{background-image:url('../img/feature_retail/space-02.svg');}
.icon-featuresercmtktpl-industrial{background-image:url('../img/feature_retail/space-03.svg');}
.icon-featuresercmtktpl-spects{background-image:url('../img/feature_retail/icons-04.svg');}
.icon-featuresercmtktpl-books{background-image:url('../img/feature_retail/icons-02.svg');}
.icon-featuresercmtktpl-gadgets{background-image:url('../img/feature_retail/icons-03.svg');}
.icon-featuresercmtktpl-homeapp{background-image:url('../img/feature_retail/icons-01.svg');}
.icon-featuresercmtktpl-eventspace{background-image:url('../img/feature_retail/icons-05.svg');}
.sg-first-layer{background:url(../img/sg.jpg)no-repeat;background-size:cover;}
.au-first-layer{background:url(../img/au.jpg)no-repeat;background-size:cover;background-position:50% 50%;}
.ph-first-layer{background:url(../img/ph.jpg)no-repeat;background-size:cover;background-position:50% 50%;}
.us-first-layer{background:url(../img/us.jpg)no-repeat;background-size:cover;background-position:50% 50%;}
.sg-text-1{font-size:40px;color:#fff;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:20px;}
.sg-text-2{font-size:14px;color:#fff;max-width:685px;line-height:30px;margin-bottom:35px;width:100%;}
.country-txt-h3 { font-size: 16px; color: #fff; font-weight: 600;}
.country-white-bottom-sec { background: #fff; margin-right: -2.7%; margin-left: -10px; width: 105.4%; max-width: 100%;}
.country-bottom-txt-sec { width: 100%; margin-bottom: 40px; border-bottom: 1px solid #ccc; }
.conuntry-bottom-content { font-size: 14px; color: #999; max-width: 680px; padding-bottom: 30px; line-height: 28px;}
.country-bottom-content-title { font-size: 18px; color: #000; font-weight: bold;}
.sg-container{background:rgba(0,0,0,0.5);}
.sg-text-3{background:#43484F;padding:25px;display:inline-block;}
.sg-address:before{content:'\f041';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:25px;padding-right:25px;vertical-align:-webkit-baseline-middle;}
.sg-contact:before{content:'\f095';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:25px;padding-right:25px;vertical-align:-webkit-baseline-middle;}
span.sg-address span, span.sg-contact span, span.sg-contact span > a{color:#fff;display:inline-block;font-weight:300;line-height:25px;vertical-align:middle;}
span.sg-address span{border-right:1px solid #fff;padding-right:30px;margin-right:30px;width:160px;}
.feature-fourth-container.sg-content{border:none;}
.btn-newfeature p{margin:0;}
.new-feature-text{color:#43484f;text-align:center;font-size:45px;padding:55px 0 50px;}
.new-feature-buttons-left{width:Calc(80% + 15px);float:left;}
.new-feature-buttons-right{width:16.5%;float:right;border-left:1px solid #8e95a0;}
.btn-newfeature{float:left;border:2px solid #8e95a0;width:Calc(20% - 15px);margin-right:15px;padding:10px 0;text-align:center;border-radius:5px;color:#7D8AA3;margin-bottom:20px;cursor:pointer;font-size:13px;font-weight:700;}
.btn-newfeature:hover{background:#8e95a0;color:#fff;}
.btn-newfeature-click.active{background:#8e95a0;color:#fff;}
.btn-feature-view:hover{background:#8e95a0;}
.btn-feature-view{text-align:center;max-width:80%;float:right;display:block;padding:42px 0;color:#fff;font-weight:700;border-radius:5px;width:100%;cursor:pointer;background:#4e4f50;}
.full-width.new-feature-timeline{background:#F0F0F0;padding:25px 70px;}
.full-width.new-feature-timeline span{color:#999;font-size:24px;line-height:80px;}
.new-feature-table{margin:45px 0 0;float:left;width:100%;}
.new-feature-table .note{color:#43484f}
.new-feature-table .title{color:#7D8AA3;font-size:20px;}
table.tbl-feature tr td:first-child, table.tbl-feature tr th:first-child{color:#fff;background:#43484F;font-size:14px;width:300px}
table.full-width.tbl-feature{border:1px solid #8e95a0;margin:25px 0;background:#fff;}
table.tbl-feature tr th{color:#43484f;font-size:14px;text-align:center;padding:20px 0;}
table.tbl-feature tr td .check{width:6px;height:12px;border:solid #43484F;border-width:0 2px 2px 0;transform:rotate(45deg);margin:auto;}
table.tbl-feature tr td{padding:30px 20px 0;text-align:center;}
table.tbl-feature tbody tr:last-child td{padding:30px 20px 50px;}
.new-feature-table.hideme{display:none;}
table.tbl-feature tr td .check span{margin-left:0px;transform:rotate(90deg) !important;position:absolute;top:-15px;}
table.tbl-feature tr.end-line{border-bottom:1px solid #8e95a0;}
table.tbl-feature tr.end-line td{padding-bottom:30px;}
.index .feature-content-text.text-white{font-size:18px;}
.index .index-arcadier-build { max-width: 550px; margin: 0 9.5%; padding: 30px 0 25px; float: left; background: #ff334f; padding: 25px 40px; height: 120px; position: absolute; z-index: 9; margin-top: -60px; }
.index .index-first-layer{width:80%;margin:0 10%;padding:65px 0;float:left; margin-bottom:65px;}
.index .index-first-layer span.shadow{color:#e0e0e0;margin-top:0;z-index:0;}
.index .index-first-layer .content-layer{margin-top:70px;}
.index .index-first-layer .content-layer .content{width:20%;float:left; text-align: center; margin: auto;}
.index .index-first-layer .content-layer .content .image{ width: 100%; text-align: center; min-height: 60px;}
.index .index-first-layer .content-layer .content .image img{ max-height: 60px; max-width: 100%; vertical-align: middle;}
.index .index-first-layer .content-layer .content .title{color:#7d8aa3;font-size:1.1em;margin-bottom:10px;font-weight:400;}
.index .index-first-layer .content-layer .content .desc{font-size:14px;color:#999999;font-weight:400;max-width:220px;line-height:24px;width:100%;}
.content-layer.animation-element2.in-view{-webkit-animation:slidein-from-left 1500ms;opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);}
@-webkit-keyframes slidein-from-left{from{opacity:0;-webkit-transform:translateX(-100%);}
to{opacity:1;-webkit-transform:translateX(0%);}
}
.index .carousel-container{background:#000;width:102.7%;height:500px;margin-bottom:70px;float:left;overflow:hidden;}
.carousel .item img{margin:0 auto;}
.carousel-control.left img{width:45px;margin-top:200px;margin-left:-100px;}
.carousel-control.right img{width:45px;margin-top:200px;margin-right:-100px;}
.carousel-monitor-img:hover{background:url(../img/index/slider_hover.svg) no-repeat;background-size:contain;width:480px;height:270px;}
.carousel-monitor-img{background:url(../img/index/slider_frame.svg) no-repeat;background-size:contain;width:480px;height:270px;position:absolute;right:150px;top:115px;}
.carousel-search i.fa.fa-search{float:right;margin-top:.5px;font-size:15px;}
.carousel-monitor-container{width:480px;height:270px;position:absolute;right:150px;top:115px;}
.index .carousel-search{width:220px;margin:110px auto 0;color:#fff;font-size:12px;}
.carousel-monitor-hover a{width:100%;height:100%;float:left;}
.carousel-monitor-hover{width:235px;margin:105px auto;height:50px;border-radius:7px;cursor:pointer;}
.index .carousel-caption{top:0;right:0;left:145px;width:Calc(100% - 800px);text-align:left;height:auto;padding:160px 0 0;bottom:0;}
.carousel-caption .desc{ font-size: 17px; line-height: 28px; color: #fff; max-width: 410px; width: 100%; margin-top: 30px; }
.index .index-second-layer .layer-content .title , .index .index-third-layer .third-layer-left .title{font-size:30px;color:#000;font-family:'Oswald', serif;font-weight:500;text-align:center;width:100%;float:left;}
.index .index-arcadier-build span { color: #fff; font-size: 16px; max-width: 550px; margin: 7px 0 0; float:left; }
.index .index-arcadier-build .title{font-size:28px;color:#fff;font-family:'Oswald', serif;font-weight:500;width:100%;float:left;}
.carousel-caption .title{font-size:30px;color:#fff;font-family:'Oswald', serif;font-weight:500;}
.index .index-second-layer .layer-content{width:54.5%;margin-top:45px;max-width:680px;float:right;}
.index .index-second-layer .layer-image{width:Calc(45.5% + 233px);background:url(../img/index/adport_img.png)no-repeat;background-size:contain;height:530px;margin-left:-233px;}
.index .layer-content .content .image{width:35px;height:35px;float:left;}
.index .layer-content .content .image.image1{background:url('../img/index/grow_1.svg')no-repeat;background-size:contain;}
.index .layer-content .content .image.image2{background:url('../img/index/grow_2.svg')no-repeat;background-size:contain;}
.index .layer-content .content .image.image3{background:url('../img/index/grow_3.svg')no-repeat;background-size:contain;}
.index .layer-content .content .image.image4{background:url('../img/index/grow_4.svg')no-repeat;background-size:contain;}
.index .layer-content .content .image.image5{background:url('../img/index/grow_5.svg')no-repeat;background-size:contain;}
.index .layer-content .content .image.image6{background:url('../img/index/grow_6.svg')no-repeat;background-size:contain;}
.index .layer-content .content span{color:#7d8aa3;line-height:24px;font-size:14px;float:left;width:Calc(100% - 35px);padding-left:15px;max-width:235px;}
.index .layer-content .content{width:50%;float:left}
.index .layer-content .layer2-content-container{padding:45px 25px 0;height:340px;}
.index .layer-content .layer2-content-container .layer2-content{margin-bottom:33px;}
.index .layer-content .layer2-button{margin:20px auto 0;display:block;text-align:center;width:205px;}
.layer2-content-container .layer2-content{display:none;}
.index .layer-content .layer2-button a.btn-new-feature:hover{color:#fff;text-decoration:none;}
.index .index-third-layer .third-layer-left, .index .index-third-layer .third-layer-right{width:50%;}
.index .index-third-layer .third-layer-left span{line-height:28px;color:#7d8aa3;font-size:14px;margin-bottom:25px;}
.index .index-second-layer, .index .index-third-layer{margin-bottom:85px;}
.index .index-third-layer .third-layer-left{padding-left:10%;padding-top:45px;}
.index .index-third-layer .third-layer-left .title{text-align:left;margin-bottom:20px;}
.index .index-third-layer .third-layer-left .image1{width:90px;height:110px;}
.index .index-third-layer .third-layer-left .image2{width:200px;height:100px;margin-left:10px;}
.index .index-third-layer .third-layer-left .image1 img, .index .index-third-layer .third-layer-left .image2 img { max-width:100%;}
.index .index-third-layer .third-layer-right .video-image{background:url(../img/Spotlight/highlight-video.jpg)no-repeat;background-size:contain;width:100%;float:left;height:205px;max-width:365px;margin:3px 17px 15px;}
.index .index-third-layer .third-layer-right .third-layer-container{width:400px;margin:auto;}
.index .index-third-layer .third-layer-right .image{width:120px;height:120px;margin:0 5px;float:left;}
.index .index-third-layer .third-layer-right .image.image1{background:url('../img/index/press_st.png')no-repeat;background-size:contain;}
.index .index-third-layer .third-layer-right .image.image2{background:url('../img/index/press_bt.png')no-repeat;background-size:contain;}
.index .index-third-layer .third-layer-right .image.image3{background:url('../img/index/press_yh.png')no-repeat;background-size:contain;}
.index .index-third-layer .third-layer-right .image.image4{background:url('../img/index/press_e27.png')no-repeat;background-size:contain;}
.index .index-third-layer .third-layer-right .image.image5{background:url('../img/index/press_tia.png')no-repeat;background-size:contain;}
.index .index-third-layer .third-layer-right .image.image6{background:url('../img/index/press_mia.png')no-repeat;background-size:contain;}
.index .index-third-layer .third-layer-container .image{display:none;}
.index .index-fourth-layer .fourth-layer-content .content .sub-content .s-desc{color:#999;margin-top:10px;}
.index .index-fourth-layer .fourth-layer-content .content .sub-content .s-title{font-size:16px;color:#43484f;font-weight:700;max-width:100%;width:100%;}
.index .index-fourth-layer .fourth-layer-content .content .sub-content{background:#fff;max-width:360px;margin:auto;padding:20px 20px 50px;box-shadow:0px 1px 5px 1px #dedede;position:relative;}
.index .index-fourth-layer .fourth-layer-content .content{width:Calc(33.33% - 20px);}
.index .index-fourth-layer .fourth-layer-content .content:nth-child(2){margin:0 30px;}
.index .index-fourth-layer a.morelink{text-decoration:none;outline:none;color:#FF334F;position:absolute;bottom:15px;left:20px;font-size:13px;}
.index .index-fourth-layer .morecontent span{display:none;}
.index .index-fourth-layer .title{background:#7d8aa3;width:365px;height:90px;text-align:center;font-size:30px;color:#fff;font-family:'Oswald', serif;box-shadow:0px 1px 5px 1px #dedede;line-height:90px;margin-top:-30px;}
.index .index-fourth-layer{background:#F0F0F0;width:102.7%;padding:0 8% 80px;float:left;position:relative;margin-top:40px;z-index:1;position:relative;}
.index .fourth-layer-content{margin-top:40px;}
.index .fifth-layer-layer .content{padding-top:260px;float:left;width:100%;height:100%;position:relative;background:rgba(0,0,0,0.5);}
.index .fifth-layer-layer span.text1{font-weight:300;color:#fff;font-size:24px;text-align:center;}
.index .fifth-layer-layer span.text2{color:#fff;font-size:32px;text-align:center;}
.index .fifth-layer-layer{background:url(../img/index/banner.jpg) no-repeat;background-position:0% 45%;background-attachment:fixed;width:105.4%;height:800px;background-size:cover;margin-left:-2.7%;margin-top:-120px;}
.index .fifth-layer-layer .content-bottom{bottom:0;position:absolute;background:rgba(198, 29, 66, 0.5);width:100%;padding:40px 0px;}
.index .fifth-layer-layer .content-bottom .get-started.bold{background:#7d8aa3;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;margin:30px auto 0;}
.index .fifth-layer-layer .content-bottom .get-started.bold:hover{background:#5b6780;}
.index .index-third-layer.mobile-show{display:none;}
.index .fifth-layer-layer .get-started.bold, .index .mobi-button .get-started.bold{height:45px;line-height:45px;padding:0;margin:50px auto 0;}
.index .mobi-button{display:none;}
.index .index-third-layer .third-layer-right .third-layer-container > .full-width{height:120px;}
.footer-detail-container-last ul li > span.text a:hover{text-decoration:none;}
.footer-detail-container-last ul li > span.text a{color:#fff;}
.footer-detail-container-last ul li > span.text{margin:0 0 0 20px;}
.get-started a, .process-get-started a{width:100%;float:left;height:100%;}
.get-started > button, .head-marketplace > button, .footer-button > button { width: 100%; background: transparent; padding: 0; height: 100%; border: none; outline:none; }
.index .index-fourth-layer .text{color:#000;margin-top:35px;line-height:25px;max-width:700px;float:left;margin-left:20px;}
.index .index-fourth-layer .button-bottom{position:absolute;bottom:-35px;right:8%;padding:0px 23px;}
.ft-video-container{float:right;width:500px;margin:170px 100px 0 0;height:300px;background:rgba(255,255,255, 0.4);border:none;position:relative;box-shadow:2px 1px 1px 0 #6b6464;}
.ft-video-container .play .autoplay{position:absolute;width:100%;height:100%;left:0;top:0;}
.ft-video-container .video-text{position:absolute;left:0px;top:0px;width:auto;color:#fff;padding:8px 20px;height:40px;background-color:#FF334F;font-family:'Oswald', serif;font-weight:500;font-size:18px;}
.ft-video-container .video-text::after{width:40px;height:40px;background-image:url(../img/vid_over-02.svg);background-repeat:no-repeat;background-position:right center;content:"";display:block;position:absolute;right:-40px;top:0px;}
.ft-video-container .play.initial .animation-svg{display:none;}
.ft-video-container .play{width:90px;height:90px;background-size:contain;margin:20% auto;cursor:pointer;}
.animation-svg{position:absolute;width:90px;height:90px;background:url(../img/playicon_animation.svg) left center;animation:play .8s steps(20) infinite;}
@keyframes play{100%{background-position:-1800px;}
}
table.tbl-packaging tr td.link, table.tbl-feature tr td.link, table.tbl-packaging tr td.link a, table.tbl-feature tr td.link a{font-weight:bold;cursor:pointer; text-decoration:none;}
.black-color {color:#43484F; text-decoration:none;}
.black-color { color:#FFFFFF; text-decoration:none;}
table.tbl-packaging tr td.link:hover, table.tbl-feature tr td.link:hover, table.tbl-feature tr td.link:hover a{color:#FF334F;}
.free-container { position: absolute; color: #fff; left: -65px; top: -15px; width: 0; height: 0; border-left: 100px solid transparent; border-right: 100px solid transparent; border-bottom: 100px solid #ff334f; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); }
.free-container span { width: 120px; position: absolute; font-size: 14px; font-weight: bold; text-align: center; top: 43px; left: -60px; }
ul.myMenu > li > ul{ text-align: left; display: none; position: absolute; left: 0; z-index: 9999999; color: #fff; padding-top:10px; width: 240px; }
ul.myMenu > li > ul > li a:hover { text-decoration:none; color:#ff334f; }
ul.myMenu > li > ul > li a { text-shadow: 1px 1px 1px #44484f; color: #fff; }
ul.myMenu > li > ul > li { line-height: 30px;     margin-left: auto; margin-right: 40px; }
.stick ul.myMenu > li > ul > li a:hover{ text-decoration:none; color:#ff334f; }
.stick ul.myMenu > li > ul > li a{ color: #999; text-shadow:none; }
.stick ul.myMenu > li.contact > ul { width: auto; }
.stick ul.myMenu > li > ul { background:#fff; padding-bottom:15px;  padding-left: 25px; margin-left: -20px; }
.index ul.myMenu > li > ul { padding-left: 0px;}
.index #sticky > ul > li > a, .index ul.myMenu > li > ul > li a { font-size: 16px;}
.index #sticky.stick ul.myMenu > li > ul { padding-left: 25px; margin-left: -20px;}
.index #sticky.stick > ul > li > a, .index #sticky.stick ul.myMenu > li > ul > li a { font-size: 13px;}
.sandbox-container-top { border-bottom:1px solid #999; padding:0 0 35px; margin-bottom: 40px; }
.sandbox-container-top span{ margin-bottom:7px; font-size:14px; }
.sandbox-container-bottom .contact-body-text { color: #43484f; }
.sandbox_txtarea_container .sandbox_txtarea .sub-text{ color:#44484f; font-size: 14px; margin-bottom:10px; }
.sandbox_txtarea_container .sandbox_txtarea .sub-text2{ color:#44484f; }
.sandbox_txtarea_container .sandbox_txtarea .terms-service-title{ color:#44484f; font-size: 16px; }
.sandbox_txtarea_container .sandbox_txtarea { width: 100%; height: 320px; border: none; outline: none; color: #999; font-size: 14px; text-align: justify; padding-right: 12px; overflow:auto; }
.sandbox-container-bottom .sandbox_txtarea_container .contact-body-text{ text-align:center; margin-bottom:10px; }
.sandbox_txtarea_container { margin-top: 50px; margin-bottom: 25px; }
input.check_sandbox { transform: scale(2); margin-right: 20px; -webkit-transform: scale(2); }
.sandbox-checkbox-container span{color:#999; }
.sandbox-checkbox-container { margin-bottom: 30px; margin: auto; text-align: center; }
.sandbox_bottom_container .g-recaptcha { margin: 30px auto; text-align: center; width: 304px; }
.sandbox_bottom_container #btnContactSubmit { margin: auto; }
.terms-service-text-indent { padding-left: 20px; }
.sandbox_bottom_container div#btnContactSubmit.disabled-check, .sandbox_bottom_container div#btnContactSubmit.disabled-captcha { pointer-events: none; background: #999; }
.pic-size1 { background:url('../img/index/carousel_image4.jpg') no-repeat; background-size:contain; width: 180px; height: 85px; }
.pic-size2 { background:url('../img/index/carousel_image2.png') no-repeat; background-size:contain; width: 180px; height: 60px; }
.pic-size3 { background:url('../img/index/carousel_image3.png') no-repeat; background-size:contain; width: 180px; height: 68px; }
.pic-size4 { background:url('../img/index/carousel_image1.png') no-repeat; background-size:contain; width: 180px; height: 64px; }
.carousel-search a { width: 100%; float: left; padding: 0; border: 2px solid #fff; border-radius: 10px; color: #fff; height: 40px; text-align: center; line-height: 37px; font-size: 15px;}
.content-page-inner { width: 95%; background: #fff; max-width: 1280px; padding: 20px; padding-top: 110px; margin: auto;}
.red-title { font-weight: 300; font-size: 36px; color: #FF334F; padding-left: 30px; padding-top: 10px;}
.content-title {font-size: 24px; color: #43484F; margin-bottom: 20px;}
.content-detail { font-size: 16px; color: #999; padding: 20px;}
.content-detail p { margin-bottom: 20px;}
.content-detail ul { margin-bottom: 15px;}
.content-detail ul li { padding-left: 10px; margin-top: 15px; margin-bottom: 15px; list-style: disc;}
.content-right-square { position: absolute; right: 12%; margin-top: -30px;}
.apigenintrpg-breadcrumb-sec{margin-top:65px;background-color:#43484F;color:#fff;margin-left:-2.7%;margin-right:-2.7%;font-size:18px}
.apigenintrpg-breadcrumb-area{margin-left:3.2%;margin-right:3.2%;padding-top:20px;padding-bottom:20px;color:#999}
.apigenintrpg-breadcrumb-area span{color:#fff}
.apigenintrpg-breadcrumb-area a {color:#999; text-decoration: none; outline: none;}
.apigenintrpg-mwrapper{padding-top:50px; }
.apigenintrpg .api-list-menu{padding-top:0;padding-right:20px}
.apigenintrpg .api-list-menu a:hover,.apigenintrpg .api-list-menu a:focus{text-decoration:none}
.apigenintrpg .api-list-menu a{font-size:14px;display:block;color:#43484f}
.apigenintrpg .api-list-menu .apigenintrpg-lmmenu > li{margin-bottom:0}
.apigenintrpg .api-list-menu li{padding:0}
.apigenintrpg .apigenintrpg-lmmenu > li > a{display:block;padding:15px}
.apigenintrpg .api-list-menu li.active> a{ background-color:#7d8aa3;color:#fff;font-weight:700}
.apigenintrpg .apigenintrpg-sbmenu ul li a{display:block; padding:15px;color:#999;padding-top:15px;padding-bottom:5px}
.apigenintrpg-sbmenu{margin-bottom:15px;display:none}
.apigenintrpg-lmmenu li.active .apigenintrpg-sbmenu{display:block}
.apigenintrpg .api-list-body{padding:0 55px}
.apigenintrpg-title-sec h1{margin-top:5px;font-size:32px;color:#43484f;margin-bottom:15px}
.apigenintrpg-title-sec{border-bottom:2px solid #e1e1e1}
.apigenintrpg-content-sec h2{font-size:24px;color:#43484f;margin-top:30px;margin-bottom:25px}
.apigenintrpg-content-sec h4{font-size:16px;font-weight:700;color:#7d8aa3;margin-top:35px}
.apigenintrpg-content-sec p{color:#999;font-size:14px;line-height:27px}
.apigenintrpg-desc-listsec{color:#43484f;font-weight:700;line-height:30px;margin-bottom:30px;margin-top:15px}
.apigenintrpg-desc-listsec ol li{padding-left:15px}
.apigenintrpg-desc-dpoint{margin-top:30px;margin-bottom:30px}
.apigenintrpg-desc-dpoint strong{font-weight:700;color:#43484f}
.apigenintrpg-content-sec hr{border-top:2px solid #e1e1e1;margin-top:40px;margin-bottom:40px}
.apigenintrpg-content-sec a{color:#00A8FF;font-weight:700;display:inline-block}
.apigenintrpg-comingntxt{color:#7d8aa3}
.apigenintrpg-comingntxt p{color:#7d8aa3;font-weight:700}
.apigenintrpg-comingntxt h5{font-weight:700;margin-bottom:0;font-size:16px}
.apigenintrpg-cncttxt p{margin-bottom:0}
.apigenintrpg-cncttxt p span{color:#43484f;display:inline-block;font-weight:700}
.apigenintrpg-qst-sec{margin-bottom:25px}
.apigenintrpg-qst-sec h5{color:#43484f;font-weight:700;line-height:25px;margin-bottom:0}
.apigenintrpg-qst-sec p{color:#7d8aa3}
.apigenintrpg-cnct-sec p{font-size:16px}
.apigenintrpg-cnct-sec{margin-bottom:50px}  
.ar-section { min-height: 500px; }
.api-list-menu > div.affix { top: 65px; width: 224px; height: 100%; }
.sidebar-footer { padding-left: 322px; }
.sidebar-footer .arcadier-footer { padding-left: 10%; padding-right: 10%; }
.apigenintrpg-desc-grylistsec{color:#999;line-height:30px;margin-bottom:30px;margin-top:15px}
.apigenintrpg-desc-grylistsec span{color:#43484f}
.apigenintrpg-desc-grysublist{color:#43474F;list-style:disc}
.apigenintrpg-desc-grysublist strong{font-weight:700}
.apigenintrpg-desc-grylistsec strong{font-weight:700;color:#43474F}
.apigenintrpg-boxgreysec{background-color:#f0f0f0;padding:20px;margin-bottom:20px}
.apigenintrpg-boxgreysec strong{color:#43474F;font-weight:700}
p.apigenintrpg-darkprgrf{color:#43484f;font-weight:700}
.apigenintrpg-content-sec{padding-bottom:50px}
p.apigenintrpg-darkprgrf{color:#43484f;font-weight:700}
.m-t-20{margin-top:20px}
.apigenintrpg-imgsec{margin-top:20px;margin-bottom:40px}
.apigenintrpg-imgsec img{max-width:100%}
#get_started .apigenintrpg-desc-grylistsec > ol{padding-left:15px}
.apigenintrpg-codesec{margin-bottom:20px;margin-top:20px}
.apigenintrpg-darkprgrf span{color:#999}
.apigenintrpg-dvlplst ol li >h5{color:#8491A5;font-weight:700;font-size:16px}
.apigenintrpg-dvlplst >ol{list-style:none;color:#999;padding-left:0}
.apigenintrpg-dvlplst >ol >ol{padding-left:60px}
.apigenintrpg-dvlplst >ol >li{margin-bottom:30px;margin-top:15px}
.apigenintrpg-dvlplst >ol ol li{margin-bottom:20px}
.apigenintrpg-dvlplst >ol ol li p{margin-bottom:15px;margin-top:15px}
.apigenintrpg-dvlplst ol{counter-reset:item}
.apigenintrpg-dvlplst ol > li{counter-increment:item}
.apigenintrpg-dvlplst ol ol > li{display:block}
.apigenintrpg-dvlplst ol ol > li:before{content:counters(item, ".") ". ";margin-left:-20px}
.toggle-text > button{    color: #fff;border: none;text-align: center;border-radius: 5px;cursor: pointer;height: 30px;line-height: 24px;width: 125px;background: #43484F;font-size: 13px;outline: none;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.toggle-text > button:hover{background:#616874;}
.developers-banner-content-right .btn-apply a{text-decoration:none; width:100%; height:100%;color: #fff;}
.developers-banner-content-right .btn-apply { height:45px; line-height:45px; border-radius: 5px; font-weight: 700; margin: 0 auto; text-align: center; cursor: pointer; -moz-transition: all 400ms linear; -webkit-transition: all 400ms linear; -o-transition: all 400ms linear; transition: all 400ms linear; background: #43484F; margin-top: 20px; font-size: 17px; max-width: 250px; width: 100%; }
.developers-banner-content-right .btn-apply:hover { background: #7D8AA3; }
.entrpspg-banner-sec .developers-banner-content-left h1 { line-height: 50px; color: #43484f; font-size: 40px; }
.entrpspg-banner-sec .developers-banner-content-left p { max-width: 566px; width: 100%; color: #43484f; font-size: 17px; line-height: 36px; }
.developers-banner-content-right { width: 400px; border: 1px solid #fff; z-index:1; display: inline-block; vertical-align: -webkit-baseline-middle; position: relative; padding: 30px 45px 35px; }
.developers-banner-content-left { width: Calc(100% - 420px); display: inline-block; vertical-align: -webkit-baseline-middle; padding-right: 110px; }
.entrpspg-banner-sec .developers-banner-content-right p{  text-align: center; margin: 0; width: 100%; }
button.btn-new-feature{outline:none;border:none; }
.apigenintrpg-dvlplst strong{ font-weight:bold; color:#43484f;  }
.apigenintrpg-dvlplst .apigenintrpg-boxgreysec p{ margin-top:0px; margin-bottom:0px;  }
span.clr_red_bold{ color:#f00; font-weight:bold;  }
.developers-banner-sec {background:url('../img/enterprise/expert_top_bg.jpg') no-repeat; background-size: cover;}
.developers-tabs { width: 100%; clear: both; padding-top: 30px; padding-bottom: 30px;}
.developers-tabs h2 { font-size: 24px; font-weight: 600; color: #000000; text-align: center; margin-bottom: 30px;}
.dev-custom-coders { float: left; width: 47%; margin-right: 3%; border: 1px solid #e1e1e1; cursor: pointer; box-shadow: 3px 3px 10px #888888; min-height: 180px;}
.dev-full-stack { float: left; width: 47%; margin-left: 3%; border: 1px solid #e1e1e1; cursor: pointer; box-shadow: 3px 3px 10px #888888; min-height: 180px;}
.dev-custom-coders:hover, .dev-custom-coders.active, .dev-full-stack:hover, .dev-full-stack.active{ background: #f0f0f0; box-shadow: 10px;}
.dev-custom-coders.active, .dev-full-stack.active {box-shadow:none;}
.dev-tab-inner { display:table; width: 100%; padding: 30px;}
.dev-tab-img { display: table-cell; vertical-align: top; padding-right: 30px;}
.dev-tab-desc { font-size: 13px; color: #999999; line-height: 23px;}
.dev-tab-desc h3{ font-size: 16px; font-weight: 600; color: #43484f; margin-top: 0px;}
.dev-tab-btm-line { width: 100%; border-top: 1px solid #e1e1e1; margin-top: 40px; }
.red-color{ color: #ff334f;}
.entrpspg-list-linksec.get-started a{ text-decoration: none; color: #fff; outline: none;}
.arc-custom-coder-top-sec {background:url('../img/enterprise/arc_coder.jpg') no-repeat; background-size: cover;}
.arc-custom-coder-top-sec h1 { font-size: 40px;}
.arc_custom-coder-mtop { width: 100%; padding-top: 40px; padding-bottom: 20px; border-bottom: 1px solid #e1e1e1;}
.arc_custom-mtop-left { float: left; width: 30%; padding-top: 70px; text-align: center;}
.arc_custom-mtop-left img { max-width: 100%;}
.arc_custom-mtop-right { float: left; width: 70%; padding-left: 20px; font-size: 13px; line-height: 32px; color: #999999;}
.arc_custom-mtop-right a, .arc_custom-mtop-right a:hover{ color: #ff334f; font-weight: 600; text-decoration: none; outline: none;}
.arc_custom_pack_sec { width: 80%; margin-left: auto; margin-top: 30px;}
.arc_pack_red_title { text-align: right; width: 100%; max-width: 300px; background: #ff334f; font-family: 'Oswald', sans-serif; color: #fff; font-size: 40px; padding: 10px 20px; float: right; text-transform:uppercase; }
.arc_pack_boxes { width: 100%; margin-bottom: 20px; border: 1px solid #e1e1e1; display: table;}
.arc_pack_left { display: table-cell;  padding: 20px; width: 150px; vertical-align: middle; text-align: center;}
.arc_pack_right { display: table-cell;  background: #f0f0f0; padding: 25px; color: #999; font-size: 13px; line-height: 24px;}
.arc_pack_name { font-size: 18px; color: #999999;}
.arc_pack_price { font-size: 48px; color: #000000; font-family: 'Oswald', sans-serif;     font-weight: 500; }
.arc_pack_price span { font-size: 24px; color: #000000; vertical-align: top; font-family: 'Oswald', sans-serif; display: inline-block; padding-top: 12px;}
.arc_pack_right strong{color: #43484f; font-weight: 600;}
.arc_pack_contact_sec { width: 100%; margin-top: 30px; border-top: 1px solid #e1e1e1;     padding-top: 30px; }
.arc_pack_contact_red { width: 350px; padding-right: 30px;}
.arc_pack_contact_txt { width: 100%; font-size: 13px; color: #999999; line-height: 30px; margin-top: 15px;}
.arcpack-contact-btnred-l { text-align: left; background: #ff334f; font-family: 'Oswald', sans-serif; color: #fff; font-size: 40px; padding: 10px 20px; width: 320px; max-width: 100%; display: inline-block; text-transform: uppercase; font-weight: 400; }
.arcpack-contact-btnred-l:hover { color: #fff; text-decoration:none;}
.arcpack-contact-pnote{ color:#999;  }
.arcpack-contact-formsec { margin-top: 40px; }
.arcpack-contact-formsec input[type="text"], .arcpack-contact-formsec select, .arcpack-contact-formsec textarea { background-color: #efefef; border: 1px solid #e0e0e0; }
.arcpack-contact-btmnote a, .arcpack-contact-btmnote a:hover { color: #ff334f; text-decoration: none; font-weight: bold; }
.arcpack-contact-btmnote {font-size: 13px; text-align: center; border: 1px solid #333; padding: 25px; margin-top: 15px; margin-bottom: 20px; }
.arcpack-btmnote-chksec .fancy-checkbox label { width:25px; height:25px; background-size: cover; padding-top:5px; font-size:14px; font-weight:normal; color:#000000; }
.arcpack-btmnote-chksec .fancy-checkbox input[type="checkbox"]{ display:none;  }
.arcpack-btmnote-chksec .fancy-checkbox input[type="checkbox"]:checked + label { background-image: url("../img/checkbox1_checked.png"); vertical-align:middle; }
.arcpack-btmnote-chksec .fancy-checkbox input[type="checkbox"] + label { background-image: url("../img/checkbox1_unchecked.png"); vertical-align:middle; margin-right: 10px; }
.arcpack-btmnote-chksec .fancy-checkbox { display:inline-block; vertical-align:middle; }
.arcpack-btmnote-chksec .fancy-checkbox  .flabel { width: auto; color: #999; }
.error-con{ border:1px solid #f00 !important;  }
#btnContactSubmitxxx, #btnContactSubmitxxx:hover, #btnContactSubmitxxx:focus { padding: 11px 16px; color: #Fff; font-weight: bold; width: 150px; display: inline-block; border-radius: 7px; margin-bottom:40px; margin-top:30px; text-decoration:none; }
.dev-region { width: 100%; text-align: right; margin-bottom: 20px;}
.dev-region select {max-width: 170px; color: #7d8aa3; padding: 8px 20px 8px 15px; border-radius: 0; outline: none; border: 1px solid #e1e1e1;}
.arc_coder_gray_btn {background-color: #CCC;}
.arc_coder_red_btn{background-color: #ff334f;}

/*afflience page*/
.entrpspg-banner-sec.affliance-partner-banner{
	background:url('../img/affliance/affiliat-partner-banner.jpg')no-repeat;    background-size: cover;
}
.affiliate-overlay-bg {	background:rgba(0,0,0,0.2); }
.affliance-body-container { margin-top:50px; }
.affliance_menu, .affliance_dropdown {display: inline-block; }
.affliance_dropdown { float:right; }
.affliance_menu ul li.active { color: #7d8aa3; border-bottom: 5px solid #7d8aa3; }
.affliance_menu ul li:hover { color:#7d8aa3; }
.affliance_menu ul li { padding: 12px; color: #999; list-style-type: none; display: inline-block; margin-right: 40px; font-size: 14px; cursor: pointer; }
.affliance_dropdown label, .categories_affliance_dropdown label { color: #999; font-weight: normal; margin-right: 20px; line-height: 3; }
.affliance_dropdown select,  .categories_affliance_dropdown select { max-width: 170px; color: #7d8aa3; padding: 8px 20px 8px 15px; border-radius: 0; outline:none; }
.affliance_contact:hover { background:#212325; }
.affliance_contact { float: right; background: #43484F; color: #fff; cursor: pointer; width: 144px; height: 32px; text-align: center; line-height: 32px; -moz-transition: all 400ms linear; -webkit-transition: all 400ms linear;     -o-transition: all 400ms linear;     transition: all 400ms linear;     margin-top: 25px; }
.affliance_contact_link {background: #43484F; color: #fff; cursor: pointer; width: 144px; height: 32px; text-align: center; line-height: 32px; -moz-transition: all 400ms linear; -webkit-transition: all 400ms linear; 
    -o-transition: all 400ms linear; transition: all 400ms linear; margin-top: 25px; display: block; text-decoration: none; outline: none;}       
.affliance_contact_link:hover { background:#212325; }    
.affliance_menu ul {     padding: 0; }
.affliance-body-container .entrpspg-list-ind {     -moz-box-shadow: none;     border: 1px solid #d1d1d1;    	box-shadow: none; }
.affliance-body-container .entrpspg-list-loc{ 	color: #43484F;     float: left;     width: 100%;     margin-bottom: 10px; }
.affliance-body-container .entrpspg-list-desc {     width: Calc(100% - 345px);     max-width: 100%; 	padding-bottom:25px; }
.affliance-body-container .entrpspg-list-desc p {     margin-top: 20px;     margin-bottom: 25px; 	width:100%; }
.affliance-list-right p.text-top {     color: #000;     font-size: 16px;     text-transform: uppercase;     border-bottom: 1px solid #b3b3b3;     padding-bottom: 12px;     margin-bottom: 8px; 	font-weight:700; }
.discount-code input {     border: 1px solid #d1d1d1;     color: #FF334F;     font-weight: 700;     padding: 8px 15px;     width: 190px;     display: -webkit-inline-box;     vertical-align: middle; 	outline:none;     pointer-events: none; }
.discount-date span.date { 	color: #7d8aa8;     font-size: 12px;     font-weight: 500; }
.discount-date span.end {     color: #999;     margin-right: 5px;     font-size: 12px; }
.affliance-body-container .entrpspg-list-desc .discount-container p {     font-size: 12px;     margin: 5px 0; }
.discount-container {     border-top: 1px solid #d0c7c7;     padding-top: 25px; 	padding-bottom:30px; 	position:relative; 	display:none; }
.affliance-body-container .entrpspg-list-desc h2 {     font-weight: 500; }
.affliance-list-right p.text-bottom {     font-size: 12px;     color: #b3b3b3;     line-height: 18px; }  
.affliance-body-container .entrpspg-list-inner {     max-width: 1250px; } 
.affliance-body-container .entrpspg-list-img {         padding: 25px 35px 0; } 
.affliance_content{ 	margin-top:20px; } 
.affliance_content .entrpspg-list-img img {     max-height: 200px;     margin: auto;     display: block; 	min-height:auto; 	margin-top: 40px; }
.affliance_content .entrpspg-list-img.img-no-top-margin img { margin-top: 0px;} 
.discount-text span {     color: #7d8aa8;     font-weight: 500;     font-size: 24px; 	font-family:"Oswald"; } 
.btn-clipboard {     background: url(../img/affliance/aff_copy.svg)no-repeat;     background-size: contain;     width: 38px;     height: 38px;     display: -webkit-inline-box;     vertical-align: middle;     cursor: pointer; } 
.categories_affliance_dropdown{ 	float:left; 	display:none; } 
.discount-container .discount-date {     margin-top: 15px; } 
.discount-text .btn-minimize{ 	    background: url(../img/affliance/aff_minimize.svg)no-repeat;     background-size: contain;     width: 35px;     height: 35px;     position: absolute;     right: 0;     cursor: pointer; } 
.maximize-container span{ 	color:#FF334F;     font-weight: 500;     font-size: 24px; 	font-family:"Oswald";     display: -webkit-inline-box;     vertical-align: middle; 	margin-right:10px; } 
.maximize-container .btn-maximize{ 	background: url(../img/affliance/aff_expand.svg)no-repeat;     background-size: contain;     width: 35px;     height: 35px;     display: -webkit-inline-box;     vertical-align: middle;     right: 0; } 
.maximize-container{ 	cursor:pointer; } 
.disclaimer-text span.text2{ 	    font-size: 14px;     font-weight: 300;     color: #999;     line-height: 28px; } 
.disclaimer-text span.text1{ 	    font-size: 14px;     font-weight: 300;     color: #43484F;     line-height: 28px; 	margin-right:5px;     font-weight: 500; } 
.disclaimer-text { 	margin:5px 0 50px; } .affiliate-page .last-layer {     background: #FF334F;     width: 105.4%;     padding: 90px 0 50px;     margin-left: -2.7%;     float: left; } 
.affliate-arcadier-text {     color: #fff;     font-size: 30px;     text-align: center;     font-weight: 500; }  
.affliate-arcadier-text span {     border-bottom: 5px solid; } 
.affiliate-page .last-layer .aff-icon {     background: url(../img/affliance/aff_icon.svg)no-repeat;     background-size: contain;     width: 70px;     height: 70px;     display: block;     text-align: center;     margin: 0 auto 10px; } 
.affiliate-page .last-layer .get-started {     border: 1px solid;     margin: 40px auto; } 
.affiliate-page .last-layer a, .affiliate-page .last-layer a:hover	{ 	text-decoration:none;color:#fff; } /*end affliance page*/  /*new api page*/ 
.entrpspg-banner-sec.new-api-partner-banner{ 	background:url('../img/new_api/api-bg.jpg')no-repeat;    background-size: cover; } 
.new-api-partner-banner.entrpspg-banner-sec h1 {     position: relative;     max-width: 560px;     line-height: 55px;     margin-top: 0;     margin-bottom: 15px;     width: 100%; } 
.api-get-started .get-started {     background: transparent;     border: 2px solid #fff;     margin-left: 60px;     margin-bottom: 0;     margin-top: 20px;     line-height: 37px; } 
.new-api-menu-bg{ 	background:#F0F0F0; 	float:left; 	width: 105.4%;     margin-left: -2.7%;     border-bottom: 1px solid #b3b3b3; } 
.new-api-menu-bg .new-api-menu {     width: 85.5%;     margin: 0 auto;     padding: 45px 60px; } 
.new-api-menu-bg .new-api-list .new-api-icon.icon1{ 	background: url(../img/api/api.svg)no-repeat;     background-size: contain; } 
.new-api-menu-bg .new-api-list .new-api-icon.icon3{ 	background: url(../img/api/enterprise.svg)no-repeat;     background-size: contain; } 
.new-api-menu-bg .new-api-list .new-api-icon.icon2{ 	background: url('../img/api/api_icon-02.svg')no-repeat;     background-size: contain; }
.new-api-menu-bg .new-api-list .new-api-icon.icon4 { background:url('../img/api/developer.svg')no-repeat; background-size: contain; }
.new-api-menu-bg .new-api-list .new-api-icon { width:75px; height:75px; display:block; margin:0 auto 20px; }
.new-api-menu .new-api-list p.api-text1 { color:#43484f; font-weight:700; text-align: center; }
.new-api-menu .new-api-list p.api-text2 { line-height: 28px; color: #999; text-align: center; width: 100%; margin: auto; max-width: 205px; }
.new-api-menu-bg .new-api-list { display: inline-block; width: 49%; cursor:pointer; margin: auto; }
.new-api-menu-bg .new-api-list:hover p.api-text1, .new-api-menu-bg .new-api-list:hover p.api-text2{ color: #FF334F;}
.common-inner-container{margin:0 auto;width:85.5%;}
.api-mid-box { font-size: 14px; color: #999; line-height: 28px; font-weight: 300; padding: 50px 10px; border-bottom: 1px solid #e1e1e1;}
.api-mid-box h3 {color: #43484f; font-size: 24px; margin-bottom: 15px;}
.api-mid-box img { max-width: 100%;}
.api-user-portal-top-txt { max-width: 540px;}
.api-user-portal-box { margin-top: 30px;}
.api-user-portal-box .col-md-4{ margin: auto; text-align: center;}
.api-user-portal-box h4 { font-size: 14px; font-weight: 600; color: #43484f; margin-top: 10px; margin-bottom: 10px;}
.api-user-desc { max-width: 240px; text-align: center; margin: auto;}
.api-box-black-title { font-size: 18px; font-weight: 600; color: #43484f; margin-bottom: 20px;}
.why_arcadier_api_box { margin-top: 30px; margin-bottom: 40px;}
.api-gray-bottom-box { background: #8591a6; text-align: center; padding: 60px 0px; margin: auto; color: #fff; font-size: 14px; line-height: 28px;}
.try-our-api-txt{ font-size: 24px; padding-bottom: 20px;}
.api-get-start-btn { color: #fff; border: 2px solid #FFF; text-align: center; border-radius: 5px; cursor: pointer; font-weight: 600; -moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear; width: 250px; padding: 10px 15px; display: block; margin: auto; font-size: 18px; margin-top: 20px; outline: none; text-decoration: none;}
.api-get-start-btn:hover { background: #616874; text-decoration: none; color: #fff;}
.why_arcadier_api_box img { max-width: 100%;}
.why_arcadier_api_box .col-md-5 { text-align: center;}

.api-mrktplc-typind{display:table;width:100%;margin-bottom:30px}
.api-mrktplc-typind-l{display:table-cell;vertical-align:bottom;height:100%}
.api-mrktplc-typind-r{display:table-cell;width:320px; max-width: 95%; padding:5px;border:1px solid #ddd;}
.api-mrktplc-typinner{height:50%;background-image:url(../img/dotted_line.jpg);background-repeat:repeat-x;background-position:center}
.api-mrktplc-typind-il{display:table-cell;width:20px;background-color:#707CFF}
.api-mrktplc-typind-ir{display:table-cell;padding-left:10px}
.api-mrktplc-typind-ir h4{color:#707CFF}
.api-mrktplc-typind-ir p{margin-bottom:0}
.api-mrktplc-typind-ir p strong{color:#43474F;font-weight:700}
.api-mrktplc-typinner span{color:#43474F;font-weight:700;font-size:18px;display:inline-block;padding-right:10px;background-color:#fff;margin-top:10px}
.mrktplc-typind-green .api-mrktplc-typind-il{background-color:#5BCBBA}
.mrktplc-typind-green .api-mrktplc-typind-ir h4{color:#5BCBBA}
.mrktplc-typind-red .api-mrktplc-typind-il{background-color:#D65973}
.mrktplc-typind-red .api-mrktplc-typind-ir h4{color:#D65973}
.api-mrktplc-typsec { margin-bottom: 30px;}
.api-mrktplc-typsec .col-md-4 { padding-left: 0px; margin-bottom: 20px; margin-top: 5px;}
.extra-txt { color: #43484f;}
.bespoke-spacetime-api { background: #fff; padding: 40px 15px;}
.api-bespoke-space-box { max-width: 1200px; margin: auto;}
.bespoke-api { float: left; width: 50%; padding: 15px 20px; text-align: center; margin-bottom: 25px; cursor: pointer;}
.spacetime-api { float: right; width: 50%; padding: 15px 20px; text-align: center; margin-bottom: 25px; cursor: pointer;}
.bespoke-space-title { padding-top: 10px; padding-bottom: 10px;}
.bespoke-space-title h3{color: #43484f;font-weight: 700; text-align: center; font-size: 14px; }
.bespoke-space-desc{line-height: 28px; color: #999; text-align: center; width: 100%; margin: auto; max-width: 445px; }
.api-scrol-down { width: 100%; padding: 0px 15px; text-align: center; font-size: 12px; color: #999;}
.api-scrol-down img{ padding-top: 30px; padding-bottom: 15px;}
/*end*/

/*api-list-category.html*/
.apigenintrpg-boxgreysec span.get-text { 	color:#43484f; 	font-size:16px; } 
.apigenintrpg-boxgreysec .get-btn.get-yellow {     background: #c99e30; } 
.apigenintrpg-boxgreysec .get-btn.get-blue {     background: #00a8ff; } 
.apigenintrpg-boxgreysec .get-btn.get-green {     background: #5bcbba; } 
.apigenintrpg-boxgreysec .get-btn.get-red {     background: #ff334f; }
.apigenintrpg-boxgreysec .get-btn {     float: left;     color: #fff;     padding: 5px 25px;     border-radius: 20px;     text-transform: uppercase;     font-weight: 700;     margin-top: -5px;     margin-right: 15px;     cursor: pointer; } 
.apitable-container .apitable-text{ 	color:#43484f; 	font-weight:700; } 
.apitable-container table {     border: 1px solid #8591a6;     width: 100%;     margin-top: 10px; }
.apitable-container thead td:last-child, .apitable-container tbody tr td:last-child { border-right:none;}
.apitable-container thead tr td { color: #43484f; font-weight: 700; border-bottom: 1px solid #ccc; font-size:14px; border-right: 1px solid #ccc;}
.apitable-container tbody tr td > span {color: #43484f;}
.apitable-container tbody tr:last-child td { border-bottom:none; }
.apitable-container tbody tr td:last-child { font-family: 'Open Sans'; line-height: 23px; }
.apitable-container pre.prettyprint { padding: 9.5px; }
.apitable-container tbody tr td.full-width-td { background:#f0f0f0; color:#43484f; font-weight:700; }
.apitable-container tbody tr td { color: #8591a6; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; font-family: 'Inconsolata'; font-size:14px; }
.apitable-container td.text-blue,
.apitable-container td a.text-blue { color: #00a8ff; }
.apitable-container tr td { padding: 15px 30px; }
.apitable-container { margin-top: 45px; }
.apigenintrpg-content-sec .note-text { color: #43484f; line-height: 24px; margin-top: 35px; }
.api-list-menu ul.ul-sub { background: #f0f0f0; margin-left: 15px; width: calc(100% - 15px); margin-top: 5px; margin-bottom: 15px; }
.apigenintrpg .apigenintrpg-sbmenu ul.ul-sub a.smooth-scroll { color: #7d8aa3; font-size: 13px; font-weight: 500; padding: 10px 15px; border-bottom: 1px solid #ccc; }
.apigenintrpg .apigenintrpg-sbmenu ul.ul-sub li:first-child a.smooth-scroll { border-top: 1px solid #ccc; }
.api-mobi-menu { background: url(../img/icons/mobile_menu.svg) no-repeat; width: 20px; height: 26px; display: none; float: left; margin-left: 20px; margin-top: 18px; background-size: cover; cursor: pointer; margin-right: 10px; }
/*Angelhack page*/
.angelhack-top-banner{background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('../img/angelhack/angelhack_bg.jpg'); background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 500px; }
.angel-top-banner-content { margin-top: 10%; margin-left: auto;}
.angel-logos { padding-left: auto;  margin-bottom: 30px; text-align: center; width: 100%;}
.ahkl-logo { width: 150px; margin-left: 40px;}
.x-logo { width: 30px; margin-left: 40px;}
.angel-top-big-txt  {color: #fff; text-align: center; margin: auto; max-width: 600px;}
.angel-top-big-txt a{font-size: 36px; font-weight: 600; color: #fff; text-align: center; text-decoration: none; outline: none;}
.angel-date-info { color: #fff; text-align: center; padding-top: 20px;}
.angel-date-info a { font-size: 18px; font-weight: 200; color: #fff; text-align: center; text-decoration: none; outline: none;}
.angel-red-section {font-size: 24px; background: #be1622; color: #fff; width: 100%; text-align: center; padding: 40px 15px; margin-bottom: 20px}
.angel-white-section { margin-top: 35px; margin-bottom: 35px; background: #fff;}
.the-brief-title { font-size: 30px; color: #000; margin-bottom: 30px;}
.red-big-sec { font-size: 60px; font-weight: 600;}
.brief-txt { font-size: 14px; color: #999; font-weight: 200; line-height: 31px; max-width: 500px;}
.the-brief-left{ float: left; width: 60%;}
.the-brief-right { float: left; width: 40%; text-align: center; vertical-align: top;}
.the-brief-right-img { width: 210px; max-width: 100%; margin-top: -15px;}
.download-breif-btn, .download-breif-btn:hover{ background: #7D8AA3; color: #fff; font-size: 14px; border-radius: 8px; text-align: center; font-weight: 600; display: block; min-width: 200px; max-width: 245px; padding: 12px 25px; margin-top: 20px; margin-bottom: 20px; text-decoration: none; outline: none;}
.prizes-txt {font-size: 14px; color: #999; font-weight: 200; margin-bottom: 30px; max-width: 500px;}
.angel-grey-section { background: #f0f0f0; padding-top: 30px; padding-bottom: 30px;}
.prize-right-img { width: 230px; max-width: 100%;}
.angelhack-footer { background: #43484F; color: #fff; font-size: 14px; padding: 20px 15px; width: 100%; text-align: center;}
.angel-form-txt {font-size: 14px; color: #999; font-weight: 200; padding-bottom: 20px;}
.angel-form-txt strong, .brief-txt strong, .prizes-txt strong { color: #000;}
.angelhack-registration-sec { margin-top: 30px; margin-bottom: 30px; border: 1px solid#7d89a2; font-size: 20px; padding: 20px 30px;}
.angelhack-registration-sec .col-md-8 { margin-top: 15px;}
.angelhack-registration-sec img { max-width: 100%; width: 230px;}
.angelhack-registration-sec h4 {font-size:36px;font-family:'Oswald', serif; color: #ff334f; margin-bottom: 30px; margin-left: 10px;}
.red-bold { font-weight: 600; text-decoration: none; outline: none; color: #ff334f;}
/*End Angelhack page*/
/*Refferal page*/
.referral-first-sec { clear: both; margin-top: 65px; background: url('../img/referral/referral1.jpg'); background-position: center; background-repeat: no-repeat; background-size: cover; width: 100%; height: 475px; }
.referral-black-sec-inner p.bold {     color: #43484f;     font-size: 30px;     font-weight: 500;     line-height: 40px; }
.referral-black-sec-inner p.bold span {     color: #FF334F; }
.referral-black-sec-inner p {     color: #999;     font-size: 16px;     line-height: 34px; }
.referral-first-sec h1{ font-size: 42px; color: #fff; padding-top: 50px;}
.referral-top-sec-txt { font-size: 18px; font-weight: 200; line-height: 36px; color: #fff; max-width: 580px; padding-bottom: 40px;}
.referral-learn-more { width: 200px; background: #7D8AA3; color: #fff; font-size: 16px; font-weight: 600; display: block; text-align: center; text-decoration: none; border-radius:5px;padding:0;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;height:45px; line-height:45px;}
.referral-black-section { padding: 70px 15px 60px; text-align: center;}
.referral-black-sec-inner { max-width: 540px; margin: auto;}
.referral-black-sec-inner a { text-decoration: none; color: #fff; outline: none;}
.referral-black-sec-inner a:hover{ color: #ff334f;}
.referral-white-sec { background: #fff; color: #999;clear: both;}
.referral-3x-sec {     margin-left: auto;     width: 100%;     padding: 60px 0;     text-align: center;     border-top: 1px solid #999; float:left; }
.referral-3x-sec > p {     color: #43484f;     font-size: 28px;     font-weight: 500; }
.referral-3x-sec > p > span {         color: #FF334F; }
.referral-3x-box { float: left; width: 50%; text-align: left; margin-left: auto; margin-top:50px;margin-bottom:25px;max-width: 440px;}
.referral-3x-sec .full-width > .referral-3x-box:nth-child(2){float:right;}
.referral-3x-box h3 { font-size: 18px; font-weight: 600; color: #43484f;}
.referral-3x-box hr{color: #ff334f; max-width: 50px; border-top: 3px solid; text-align: left; width: 100%; float: left; margin-top: 0px; margin-bottom: 10px;}
.referral-3x-desc { clear: both; font-size: 14px; font-weight: 200; line-height: 24px; max-width: 310px;}
.referral-3x-bottom-txt { margin-top: 50px; margin-bottom: 20px; text-align: center;}
.referral-gray-sec { background: #f0f0f0; padding: 40px 15px;}
.referral-gray-big-sec { max-width: 430px;}.referral-3x-box h3 {     font-size: 16px;     font-weight: 600;     color: #7D8AA3; }
.referral-3x-sec > .full-width {     max-width: 1000px;     margin: auto;     width: 100%;     float: none;     display: inline-block; }
.referral-3x-box img {     margin-right: 30px; }
.referral-gray-box-txt { font-size: 14px; line-height: 29px; color: #7d89a2; font-weight: 200; padding-bottom: 20px; padding-top: 10px;}
.referral-round-img { border-radius: 50%; max-width: 100%;}
.referral-reseller-support { padding-top: 10px; padding-bottom: 20px;}
.referral-red-button{background:#FF334F;color:#fff;text-align:center;border-radius:5px;padding:0;cursor:pointer;-moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;height:45px;line-height:45px; width: 200px; display: block; font-size: 16px; font-weight: 600; text-decoration: none; outline: none;}
.referral-red-button:hover{background:#990b38; text-decoration: none; outline: none;}
.referral-3x-box > div {     float: left; }
.referral-3x-sec .referral-works{width:50%;float:left;}
.referral-works ul li {list-style: none;     display: inline-block;     text-align: left;     margin-bottom: 40px;     max-width: 390px; }
.referral-works ul li p.number {         width: 40px;     vertical-align: middle;     line-height: 60px;     font-size: 20px;     color: #999;     font-weight: 700;}
.referral-works ul li p a {     color: #4f99d8; }
.referral-works ul li p span {     color: #999; }
.referral-works ul li p {        float:left; font-size:14px;font-weight: normal;     text-align: left;     color: #43484f; width:calc(100% - 40px) }
.referral-works > ul {     padding: 85px 0 0; }
.referral-3x-sec > p.referral-desc {     color: #999;     font-size: 14px;     max-width: 440px;     margin: auto; } 
.referral-3x-sec .referral-table table {     border: 1px solid #999;     margin: 30px 0 20px;     width: 100%; } 
.referral-3x-sec .referral-table .note {     text-align: left;     margin-bottom: 20px; } 
.referral-table {     max-width: 800px;     margin: auto; } 
.referral-3x-sec .referral-table .note p.bold {     color: #43484f; } 
.referral-3x-sec .referral-table .note p {     margin: 0; } 
.referral-3x-sec .referral-table table th, .referral-3x-sec .referral-table table td {     padding: 10px 20px;     border-bottom: 1px solid #999;     border-right: 1px solid #999;     width: 33%;     font-size: 14px; } 
.referral-3x-sec .referral-table table td {     color: #7D8AA3; } 
.referral-3x-sec .referral-table table th {     color: #43484f; 	font-weight:600; 	background:#f0f0f0; } 
.referral-3x-sec .referral-table table td:last-child{ 	color:#FF334F; 	font-weight:600; }
.referral-white-sec .referral-details {     background: #f0f0f0;     padding: 60px 50px; 	} 
.referral-details .referral-detail-content {     max-width: 800px;     margin: auto; }
.referral-detail-content p.details-title {     color: #7D8AA3;     text-align: center;     font-weight: 500;     font-size: 18px;     margin-bottom: 20px; }
.referral-detail-content p.details-desc {     color: #FF334F;     margin-bottom: 15px; }
.referral-detail-content ul {     color: #43484f;     -webkit-padding-start: 20px; }
.referral-detail-content ul li {     font-size: 13px;     margin-bottom: 15px; }
.referral-3x-sec.no-border {     border-top: none; }
.referral-3x-sec.referral-last-content > p {     color: #7D8AA3; }
.referral-works ul li:last-child {     margin: 0; }
span.superscript-number {     font-size: 8px;     position: absolute; }
.referral-top-content { margin-top: 65px; text-align: center; width: 100%; padding: 40px 20px;}
.referral-top-content p { font-size: 24px;}
.referral-top-content hr { border-bottom: 4px solid #FF334F; width: 70px;}
/*End Refferal page*/

/*Why Page*/
.why-text { color: #999; font-size: 14px; font-family: 'Open Sans'; font-weight: 400; line-height: 30px; } 
.why-bottom-half{ width:50%;  max-width: 470px;  } 
.why-text span.gray-text {color: #7d8aa3; font-weight: 700; }
.why-tx-inner-container { width: 100%; max-width: 1080px; margin: auto;}
.why-title-text { font-size: 42px; line-height: 50px; color: #fff;}
.why-top-small-txt { font-size: 24px; color: #fff;}
.why-tx-inner-container p { padding-bottom: 30px;}
.why-txt-sec { width: 100%; padding: 30px 0px;}
.why-txt-sec img, .why-first-layer-inner img { max-width: 100%;}
.why-btm-txt-box h3 { font-size: 18px; color: #43484f; font-weight: 600;}
.why-tx-inner-container a{color: #00a8ff; text-decoration: none; outline: none;}
.why-tx-inner-container hr { padding-bottom: 40px; padding-top: 20px;}
.why-top-right-img { padding-top: 90px;}
.why-top-right-img img{ text-align: right; max-width: 100%;}
.why-img-top-pading { padding-top: 40px;}
.why-last-sec { font-size: 24px; color: #7d8aa3; font-weight: 600; width: 100%; max-width: 435px; margin: auto; padding: 5px 15px 40px 15px; text-align: center;}
.learn-more-play-btn, .learn-more-play-btn:hover, .learn-more-play-btn:focus { background: #43484F; color: #fff; font-size: 16px; font-weight: 600; text-align: center; padding: 10px 25px; border-radius: 10px; display: inline-block; margin-top: 30px; text-decoration: none; outline: none;}
.learn-more-play-btn img {max-height: 30px; vertical-align: middle; padding-right: 15px;}
.why-first-layer {background: #4dbcf4; margin-bottom: 25px;}
.why-top-left { float: right; width: 68%;}
.why-top-right { float: right; width: 32%;}
.why-btm-second-img { margin-top: 70px;}
.why-middle-top-sec { background: url('../img/why/arcadier_bg.svg'); background-position: right top 100px; background-repeat: no-repeat;}
.why-top-txt-inner { width: 100%; max-width: 600px;}
/*contact affiliate page*/
.entrpspg-list-inner.contact-affiliate .get-started { margin: 30px auto; text-align: center; display: block; }
.entrpspg-list-inner.contact-affiliate { margin-bottom: 85px; display: -webkit-box; }
.back-button .arrow { left: 15px; top: 12px; width: 0; height: 0; border-top: 5px solid transparent; border-right: 10px solid #fff; border-bottom: 5px solid transparent; border-left: 0 solid TRANSPARENT; position: absolute; }
.contact-affiliate .back-button:hover{ background:#7D8AA3; }
.contact-affiliate .back-button{ position: relative; background: #43484f; max-width: 130px; padding: 7px; font-weight: 500; color: white; margin-bottom: 20px; text-align: center; cursor: pointer; -moz-transition: all 400ms linear; -webkit-transition: all 400ms linear; -o-transition: all 400ms linear; transition: all 400ms linear; }
.read-more .allcontent { height: auto !important; }
.read-more .morelink { display: inline-block; padding-top: 10px; padding-bottom: 20px; font-weight: bold; }
.shortcontent p { margin-bottom: 0px !important; margin-top: 0px !important; }
.shortcontent .ellip { display: none; }
.header-menu ul li.mdrop-down::before  {    display: inline-block;     position: absolute;     content: '';     background-image: url('../img/arrow_drop_down.svg');     background-repeat: no-repeat;     z-index: 1;     height: 23px;     width: 23px;     background-size: cover;     right: -26px;     top: 9px; }  
.header-menu ul li.mdrop-down:hover::before {  background-image: url('../img/arrow_drop_up.svg'); }  
#sticky.header-menu.stick .myMenu > li:hover > a {  color:#FF334F !important;	 }   
.login-opt {    border-left:1px solid #E0E0E0;   padding-left: 30px;   line-height: 33px; }   
.menu .mdrop-down > ul {     background-color: #eee;     z-index: 555; 	margin-top:9px; 	display:none; }  
.menu .mdrop-down.mactive a + ul { 	display:block; }  
.menu ul li.mdrop-down {   position:relative;	 }  
.menu ul li.mdrop-down::before  {    display: inline-block;     position: absolute;     content: '';     background-image: url('../img/arrow_drop_down.svg');     background-repeat: no-repeat;     z-index: 1;     height: 23px;     width: 23px;     background-size: cover;     right: 0px;     top: 6px; }
.menu ul li.mdrop-down.mactive::before {  background-image: url('../img/arrow_drop_up.svg'); } 
.myMenu .mdrop-down > ul li { 	display:block; }  
.index .header-menu ul li.mdrop-down::before {  top:0px;	 }  
.index .header-menu.stick ul li.mdrop-down::before {  top:8px;	 } 
#SeeHighLightVideo, #SeeVideo { width: 100%; height: 100%; border: none;} 
a.developer-contact-btn, a.developer-contact-btn:hover { width: 150px; height: 35px; text-align: center; background: #7d8aa3; color: #fff; text-decoration: none; outline: none; display: inline-block; line-height: 33px; margin-left: 25px; border-radius: 5px; font-size: 16px; font-weight: 400;} 
/*csr*/
.csr-first-sec { clear: both; margin-top: 65px; background: url('../img/csr/csr_bg.jpg'); background-position: center;     background-attachment: fixed;position:relative;background-repeat: no-repeat; background-size: cover; width: 100%; }
.csr-first-sec .csr-title{color:#fff; font-size:42px; font-weight:bold;text-align:center; display:inline-block;width: 100%;}
.csr-first-sec .csr-at {font-weight: 300; font-size:32px; color:#fff; text-align:center; display:inline-block;width: 100%;}
.csr-first-sec .csr-scroll-text{font-size:14px; font-weight:300; color:#fff; text-align:center;display:inline-block;width: 100%;}
.csr-first-sec .csr-absolute-bottom .csr-believe-text{font-size: 18px;     font-weight: bold;     color: #fff;     width: 100%;     line-height: initial; } 
.csr-first-sec .btn-talk {     background: #FF334F;     font-size: 14px;     color: #fff;     text-align: center;     display: block;     padding: 10px 0;     border-radius: 10px;     margin: 70px auto 8px;     cursor: pointer;     max-width: 220px; -moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;} 
.csr-first-sec .btn-talk:hover{background:#990b38;}
.csr-first-sec .csr-bottom-line {  width: 50px;     background: #fff;     height: 3px;     margin: 15px auto 15px; } 
.csr-first-sec .csr-absolute-bottom { background: rgba(0,0,0,0.3); padding: 40px 0;     bottom: -100px;     max-width: 540px;     margin:300px auto; } 
.csr-first-sec .csr-absolute-bottom span {     font-size: 18px;     font-weight: 400;     display: inline-block;     width: 100%;     line-height: 36px;     color: #fff;     text-align: center; } 
.csr-first-sec .csr-arcadier-logo{ 	background: url('../img/csr/arcadier_logo_w.svg')no-repeat; 	width:200px; 	height:30px; 	background-size:contain;     margin: 13px auto 0; } 
.csr-first-sec .csr-container {     padding-top: 160px; } 
.csr-3x-desc {     clear: both;     font-size: 14px;     font-weight: 200;     line-height: 30px;     max-width: 230px;     margin: auto;     color: #43484f; } 
.csr-3x-box {     float: left;     width: 33.33%;     padding-right: 10px;     text-align: left;     margin-left: auto;     text-align: center; } 
.csr-3x-box h3 {color: #43484f;     font-size: 18px;     font-weight: bold;     margin: 5px 0 12px; } 
.csr-second-sec .csr-left {        float: left;     max-width: 450px;     width: 50%;     padding: 50px 15px 50px 0; } 
.csr-second-sec .csr-left span{ 	font-weight:bold; 	color:#000; 	font-size:14px; } 
.csr-second-sec .csr-left span.bold{ 	font-size:18px; 	font-weight:bold; 	line-height:36px; 	color: #43484f; } 
.csr-second-sec {     margin-top: 70px;     position: relative; } 
.csr-second-sec .csr-left p{ 	color: #43484f; 	margin:10px 0; 	line-height:36px; 	font-size:14px; } 
.csr-second-sec .csr-right {     float: right;     background: url(../img/csr/csr_1.jpg)no-repeat;     background-size: contain;     position: absolute;     width: 50%;     height: 370px;     right: 0;     max-width: 625px;     background-position: 100%; } 
.csr-third-sec, .csr-fourth-sec, .csr-fifth-sec, .csr-sixth-sec{ 	margin-top:85px; 	position:relative; } 
.csr-third-sec .csr-banner { 	float:left;     background: url(../img/csr/csr_2.jpg)no-repeat;     background-size: contain;     height: 270px;     margin-bottom: 35px;     width: 100%; } 
.csr-third-sec p{ 	font-size: 14px; 	line-height: 30px; 	color: #43484f;     margin: 0; } 
.csr-third-sec span.black{ 	font-weight:bold; 	color:#000; } 
.csr-third-sec a.blue, .csr-third-sec a.blue:hover{ 	font-weight:bold; 	color:#02a5fe; 	text-decoration:none; } 
.csr-third-sec .line{    width: 100px;     border-top: 1px solid #e1e1e1;     margin: 20px 0; 	border:1px solid #e1e1e; } 
.csr-top-text {     font-weight: bold;     color: #43484f;     font-size: 18px;     text-align: center;     margin-bottom: 50px; } 
.csr-top-line {     background: #000;     width: 50px;     height: 3px;     position: absolute;     top: 35px;     left: Calc(50% - 25px); } 
.csr-fifth-sec .btn-more{ 	    margin-top: 70px;     background: #FF334F;     font-size: 14px;     color: #fff;     text-align: center;     display: block;     padding: 15px 0;     border-radius: 10px;     margin: 0 auto;     cursor: pointer;     max-width: 290px;     font-weight: 600;     width: 100%; -moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;} 
.csr-fifth-sec .btn-more:hover{background:#990b38;}
.csr-sixth-banner{    	background: url(../img/csr/csr_3.jpg)no-repeat;     background-size: cover;     height: 400px;     width: 100%;     background-position: center; 	position:relative; } 
.csr-sixth-sec .support-text p {     color: #43484f;     text-align: center; } 
.csr-sixth-sec .please-check-text span.bold { 	font-size:18px; } 
.csr-sixth-sec .please-check-text span {     font-size: 14px;     color: #999999;     text-align: center;     width: 100%;     display: inherit;     line-height: 36px; } 
.csr-sixth-sec .support-text p .black {     font-weight: bold;     color: #000; } 
.csr-sixth-sec  .support-text {     margin: 80px 0 50px;     display: inline-block;     width: 100%;} 
.csr-sixth-sec{ 	margin-bottom:80px; } 
.csr-sixth-banner span {     position: absolute;     bottom: 40px;     text-align: center;     font-size: 40px;     font-weight: bold;     text-align: center;     width: 100%;     color: #fff;     text-shadow: 1px 1px 0px #000; } 
.csr-sixth-banner .bottom-line {     width: 50px;     background: #fff;     height: 5px;     position: absolute;     bottom: 28px;     left: Calc(50% - 25px); }
.csr-fifth-sec a, .csr-fifth-sec a:hover, .csr-first-sec a, .csr-first-sec a:hover{ text-decoration: none; outline: none;}
.free-for-first-4month-txt { text-align: center; padding-bottom: 20px; color: #fff;}

.indx-with-arc { width: 100%; text-align: center; font-size: 1.2em; letter-spacing: 0.20em; color: #999;}
.indx-way-create-marketplace { width: 100%; text-align: center; font-size: 2em; color: #43484f; font-weight: 600; line-height: 1.43em;}
.indx-feature-box {background: url(../img/index/vid_back.jpg) no-repeat; background-size: cover; width: 100%; padding-top: 40px; padding-bottom: 40px; text-align: center; margin: auto;}
.indx-play-btn { margin-bottom: 20px;}
.indx-play-btn img { max-width: 80px; fill: #888;-webkit-filter: drop-shadow( 3px 3px 2px rgba(0,0,0,.7) ); filter:  drop-shadow( 3px 3px 2px rgba(0,0,0,.7) );}
.indx-feature-box p { color: #fff; font-size: 2em; font-weight: 400; fill: #888;-webkit-filter: drop-shadow( 3px 3px 2px rgba(0,0,0,.7) ); filter:  drop-shadow( 3px 3px 2px rgba(0,0,0,.7) );}
.see-features-btn {font-size: 1.1em; background: #7d8aa3; color: #fff; font-weight: 400; text-decoration: none; outline: none; padding: 10px 15px; margin: 30px auto 0px; display: block; max-width: 250px; border-radius: 10px; -moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.see-features-btn:hover { background: #42474f; color: #fff; text-decoration: none; outline: none;}
.indx-feature-inner {background: rgba(0,0,0,0.5); width: 90%; max-width: 980px; margin: auto; padding: 25px 20px;}
.marketplace-trade-service-sec {background: url(../img/index/background_line.svg) no-repeat; background-position:center; background-size:101%;  width: 100%; text-align: center; margin:auto; padding: 80px 15px 130px 15px; background-attachment:fixed; padding-left: 5%; }
.marketplace-trade-service-sec h2{ font-size: 2em; color: #43484f; font-weight: 600; line-height: 1.3em;}
.marketplace-sec-left img { max-width: 100%; position:absolute; top:0px; left:0px; }
.marketplace-service-box { width: 23%; float: left; margin: auto; text-align: center; margin-top: 60px; max-width: 140px; margin-right: 5px; margin-left: 4px;}
.mrk-service-img img { max-width: 100%; margin-bottom: 10px;}
.mrk-service-txt, .mrk-service-txt a { font-size: 1em; color: #999; font-weight: 300; text-decoration: none; outline: none;}
.indx-mrk-retail { text-align: left; margin-top: 40px; max-width: 670px; font-size: 16px; color: #999; font-weight: 300; padding-left: 6%;}
.indx-mrk-retail img { margin-left: 10px;}
.indx-mrk-retail p { font-size: 1em; font-weight: 300; color: #999; line-height: 2em;}
.indx-mrk-retail h3 { font-size: 1.5em; color: #43484f; font-weight: 600;}
.indx-mrk-retail a, .indx-mrk-retail a:hover{ text-decoration: none; outline: none; font-size: 1em; color: #7d8aa3; display: inline-block; margin-top: 30px; font-weight: 300;}
.indx-our-custmrsec { text-align: center;}
.content-layer .content .img1 img{ margin-top: 10px;}
.content-layer .content .img4 img{ margin-top: 14px;}
.content-layer .content .img5 img{ margin-top: 13px;}

.indx-build-marketplace{ background: #43484F; color: #d9d6d9; padding: 50px 15px; text-align: center; margin: auto;}
.indx-build-marketplace h2 { font-size: 2em; color: #fff; font-weight: 600; margin-bottom: 30px; line-height: 1.43em;}
.build-mrkt-box { float: left; width: 25%; padding-top: 20px; padding-bottom: 20px;}
.build-box-inner {text-align: center; margin: auto;}
.build-mrkt-box .build-box-inner img{ border-radius: 50%; margin-bottom: 20px; max-width: 100%;}
.build-box-title { font-size: 1em; font-weight: 600; color: #fff;}
.build-box-desc { font-size: 0.9em; padding-top: 15px; padding-bottom: 15px; max-width: 180px; line-height: 1.6em; text-align: center; margin: auto;}

.indx-blog-sec { width: 100%; background: #F2F2F2; text-align: center; margin: auto; padding-top: 40px; padding-bottom: 40px;}
.indx-blog-sec h2 { font-size: 2em; color: #43484f; font-weight: 600; line-height: 1.43em;}

.indx-marketing-mark { width: 100%; text-align: center; margin: auto; padding: 30px 20px;} 
.indx-marketing-mark h2 { font-size: 2em; color: #43484f; font-weight: 600; line-height: 1.43em;}
.indx-marketing-mark-slogan { width: 100%; max-width: 390px; margin: auto; font-size: 1.2em; color: #999;}
.indx-mrk-logos { width: 100%; margin:25px auto; text-align: center;}

.indx-green-tree-sec {background: url(../img/index/trees.jpg) no-repeat; background-size: cover; width: 100%; padding: 70px 15px; margin: auto; text-align: center;}
.indx-green-tree-sec p { color: #fff; font-size: 2em;}
.indx-green-tree-sec strong { font-weight: bold;}
.indx-tree-btn-sec { width: 100%; margin: auto; text-align: center;}
.indx-tree-btn-sec .get-started { margin: 40px auto 10px auto; width: 242px;}
.full-width-imagex{ width:100%; }
.indx-blog-sec h2 { margin-bottom: 30px; line-height: 1.43em;}
.indx-blog-desc { background-color:#fff; padding:15px;	 text-align:left;  min-height: 170px; }
.indx-blog-desc .s-title { font-weight: bold; min-height: 50px; }
.indx-blog-desc .s-pbls-date { color: #7d8aa3; font-weight: 400; font-size: 24px; margin-top: 15px; font-family: Oswald;}

.indx-vstblog-btn { color: #fff; background-color: #ff334f; font-weight: 400; font-size: 15px; display: inline-block; text-align: center; padding: 6px 15px; border-radius: 5px; height: 47px; line-height: 33px; width: 180px; display: inline-block; font-weight: 600; border-radius: 10px; -moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.indx-vstblog-btn:hover { background:#990b38; color:#fff; text-decoration:none; }
.indx-blog-btnsec { margin-top: 40px; }
.indx-ourcustmr { width: 528px; padding: 50px; padding-bottom: 90px; }
.indx-ourcustmr img { width: 105px; margin-bottom: 20px; }
.indx-ourcustmr p { color:#999;	line-height:2em; font-size: 1em; }
.indx-ourcustmr p.custmsec-black-title { font-size: 1em; color: #000; font-weight: 600;}
.custmrsec-slide-desc { min-height: 240px;}
.carousel  .item .indx-ourcstmr-rimg {  margin-top: 40px; position: relative; z-index: 1; height: auto; width:100%; }
.indx-ourcustmr-strybtnsec{ position:relative; text-align: center;  }
.indxour-custmrsecsldr-brdr:after { position: absolute; width: 80%; height: 100%; content: ""; display: block; border: 1px solid #999; top: 0px; left: 0px; z-index: 0; background: #fff;}
.indx-ourcustmr-imgrsec { position: relative; z-index: 9; }
.indx-ourcustmr-strybtn{ background-color: #7d8aa3; color: #fff; padding: 7px 15px; border-radius: 5px; z-index:33; height: 47px; line-height: 33px; width: 180px; display: inline-block; font-weight: 600; border-radius: 10px; -moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.indx-ourcustmr-strybtn:hover { background-color: #42474f; color: #fff; text-decoration: none; outline: none;}
.indx-our-custmrsec h2 { margin-bottom: 35px; line-height: 1.43em; text-align: center;}
.indx-mrk-logo1 { background-image:url('../img/index/grey_ee_finalist.png'); display:inline-block; background-size:contain; background-repeat:no-repeat; }
.indx-mrk-logos a{ display:inline-block; vertical-align:text-top;  }
.indx-mrk-logos .col-sm-4 a{ display:block;  }
.indx-mrk-logos a  .indx-mrk-lgclr,
.indx-mrk-logos a:hover  .indx-mrk-lgwht { opacity: 0; -webkit-transition: opacity  550ms ease;  -moz-transition: opacity  550ms ease;
  -ms-transition: opacity  550ms ease;  -o-transition: opacity  550ms ease;  transition: opacity  550ms ease;    }
.indx-mrk-logos a img { max-width:230px; }
.indx-mrk-logos a:hover  .indx-mrk-lgclr
{
	 opacity: 1;
	  -webkit-transition: opacity  550ms ease;
  -moz-transition: opacity  550ms ease;
  -ms-transition: opacity  550ms ease;
  -o-transition: opacity  550ms ease;
  transition: opacity  550ms ease;   
}

.indx-mrk-logos { width:950px; margin:30px auto;}
.indx-marketing-markbtnsec{ text-align:center;     margin-top: 150px;  }
.indx-marketing-markbtn{ background-color: #7d8aa3; color: #fff; padding: 7px 15px; border-radius: 5px;	text-decoration:none; height: 47px; line-height: 33px; width: 180px; display: inline-block; font-weight: 600; border-radius: 10px; -moz-transition:all 400ms linear;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.indx-marketing-markbtn:hover { background-color: #42474f; color: #fff; text-decoration: none; outline: none;}
.indx-blog-sec .left.content { position:relative; }
.indx-blogind-hover { display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; color: #fff; background-color: rgba(255, 51, 79, 0.9); }
.indx-blog-sec .left.content:hover .indx-blogind-hover { display:block; }
.indx-blogind-hvrtbl { width:100%; height:100%; display:table; }
.indx-blogind-hvrcell { display: table-cell; text-align: center; vertical-align: middle; width: 100%; height: 100%; }
.indxblog-readpost-btn, .indxblog-readpost-btn:hover, .indxblog-readpost-btn:focus { color: #fff; text-decoration: none; font-size: 20px; border: 1px solid #fff; padding: 13px; }
.indx-ourcustmr-imgsec { float:right;}
.indx-ourcustmr-outter { float:left; z-index: 9; }
.indxourcustmr-arrowsec { position: absolute; bottom: 130px; width: 520px;left: 30px; z-index:5; }
.indxourcustmr-arrowsec .carousel-control { text-shadow: none;	}
.indxourcustmr-arrowsec .carousel-control.left, .indxourcustmr-arrowsec .carousel-control.right { background:transparent; }
.indxourcustmr-arrowsec .carousel-control, .indxourcustmr-arrowsec .carousel-control:focus,  .indxourcustmr-arrowsec .carousel-control:hover { color:#7d8aa3; }
.idxmrktplsrvc-link:hover,.idxmrktplsrvc-link:focus {text-decoration:none; outline: none; }
.marketplace-trade-service-sec .col-md-7 { max-width: 800px;}
.mrk-service-img { min-height: 50px; }
.mrk-service-img img { max-width: 50px; max-height: 39px;}
.mrk-service-txt { border-bottom: 2px solid transparent; padding-bottom: 10px; }
.idxmrktplsrvc-link.active .mrk-service-txt, .idxmrktplsrvc-link.active .mrk-service-txt a { border-bottom: 1px solid #43474F; padding-bottom: 10px; color:#ff334f;}
.marketplace-srvcs-redsec { background-color: #ff334f; color: #fff; position: absolute; bottom:20%; left: 0px; width:182px; }
.marketplace-srvcs-redsec a { color: #fff; vertical-align: middle; font-weight:bold; }
.marketplace-srvcs-redsec a { text-decoration:none; }
.marketplacesrvcs-btmsec { padding-top: 7px; border-top: 1px solid #fff; }
.marketplacesrvcs-topsec { text-align:left;	 }
.template-search-icon img { width: 20px; vertical-align: middle; margin-top: 17px; margin-left: 10px;}
.template-find-out-txt {border-left: 1px solid #fff; font-size: 12px; padding: 10px; vertical-align: middle; margin-left: 50px; display: inline-block;}
.indx-ourcustmr-iconimg{ min-height:65px;  }
.marketplace-sec-left{ position:relative; min-height:338px; margin-top: 15px; }
#xmyVideoIntroPopup .modal-content iframe { margin: 0 auto; display: block; width: 100%; height: 500px; }
#xmyVideoIntroPopup .modal-content { box-shadow: none; border: none; background-color: transparent; }
#xmyVideoIntroPopup  .modal-content .close { color: #fff; text-shadow: none; opacity: 1; }
#xmyVideoIntroPopup .modal-dialog { width: 80%; margin-top: 80px; margin-bottom: 80px; }
.modal-backdrop.fade.in { opacity: 0.9; filter: alpha(opacity=90); }
.indx-mrk-logossec { position: relative; width: 190px; margin: 0 auto; }
.indx-mrk-logossec img {  position:absolute; top:0px; left:0px;  }
.indx-visit-expert-sec {background: url(../img/index/visit-expert-bg.jpg) no-repeat; background-size: cover; width: 100%; padding: 60px 15px;}
.visit-expert-right-txt { max-width: 520px; background: #fff; margin-left: auto; padding: 45px;}
.visit-expert-right-txt h3 { margin: 0px; margin-bottom: 20px; line-height: 32px;}
.visit-expert-right-txt p{ line-height: 28px;}
.indx-visit-expert-btnsec { margin-top: 20px;}
.m2020-img { margin-left: 30px;}
.m2020-img img { max-height: 130px;}
/* Carousel Fading slide */
.index .carousel-fade .carousel-inner { background:transparent; }
.carousel-fade .carousel-control { z-index: 2; }  
.carousel-fade .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  z-index: 3;
  }

  .carousel-fade .next.left,  .carousel-fade .prev.right,  .carousel-fade .item.active { opacity: 1; }
  .carousel-fade .active.left, .carousel-fade .active.right { left: 0; opacity: 0; z-index: 1; }


/* Safari Fix */
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}




/* Carousel Control custom */
.carousel-control .control-icon {
  font-size: 48px;
  height: 30px;
  margin-top: -15px;
  width: 30px;
  display: inline-block;
  position: absolute;
  top: 50%;
  z-index: 5;
  }
  .carousel-control .prev { margin-left:  -15px;  left: 50%; } /* Prev */
  .carousel-control .next { margin-right: -15px; right: 50%; } /* Next */


/* Removing BS background */
.carousel .control-box { opacity: 0; }
a.carousel-control.left  { left: 0; background: none; border: 0;}
a.carousel-control.right { right: 0; background: none; border: 0;}


/* Animation */
.control-box, a.carousel-control, .carousel-indicators li
{
  -webkit-transition: all 250ms ease;
  -moz-transition: all 250ms ease;
  -ms-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;   
  /* hardware acceleration causes Bootstrap carousel controlbox margin error in webkit */
  /* Assigning animation to indicator li will make slides flicker */
  } 
  
    /*resell*/
  .resell-first-sec {
    clear: both;
    margin-top: 65px;
    background: url(../img/resell/reseller_bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 475px;
}
.resell-first-sec h1{ font-size: 42px; color: #fff; padding-top: 50px;}
.resell-page .referral-black-sec-inner {
    max-width: 685px;
    margin: auto;
}
.resell-page .get-started.bold {
    height: auto;
    line-height: 22px;
    font-size: 16px;
    padding: 10px;
}
.resell-page .referral-white-sec.resell-last-container {
    margin-top: 50px;
}
.resell-page .referral-3x-sec > p.referral-desc {     color: #999;     font-size: 14px;     max-width: 100%;     margin: auto; } 
.resell-work-container {
    width: 85%;
    height: 280px;
    background: url(../img/resell/itworks.jpg) no-repeat;
    background-position: right;
    background-size: 600px;
}
.resell-work-container .earn-desc {
    width: Calc(100% - 600px);
    float: left;
    padding-top: 80px;
}
.resell-work-container .earn-desc .red-container {
    padding: 40px 75px 40px 0;
	text-align:right;
}
.resell-earn-container {
        width: 85%;
    height: 280px;
    background: url(../img/resell/earn.jpg) no-repeat;
    background-position: left;
    background-size: 600px;
}
.resell-earn-container .earn-desc {
    width: Calc(100% - 600px);
    float: right;
    padding-top: 80px;
}
.earn-desc .red-container {
    background: #FF334F;
    color: #fff;
    font-size: 30px;
    padding: 40px;
}
.earn-desc .red-container > span {
    font-weight: 500;
}
.earn-desc .text-desc {
    color: #999;
    padding: 25px 40px 0;
    line-height: 27px;
}
.resell-earn-section .referral-3x-sec {
    border: navajowhite;
    padding: 40px 0 60px;
}
.resell-work-section  {
    position: relative;
	padding-bottom: 50px;
}
.resell-work-section ul li p:nth-child(2) {
    color: #43484f;
    max-width: 340px;
    font-weight: 600;
    vertical-align: middle;
}
.resell-work-section ul li p.number {
    background: #f0f0f0;
    color: #43484f;
    border-radius: 50%;
    width: 60px;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    height: 60px;
    line-height: 60px;
    margin-right: 25px;
}
.resell-work-section ul li p {
    display: inline-block;
    margin: 0;
}
.resell-work-section ul li {
    list-style: none;
    margin-bottom: 50px;
}
.resell-work-section ul {
    margin: 50px 0 70px 0;
}
.resell-work-section ul li:nth-child(1) {
    padding-left: 220px;
}
.resell-work-section ul li:nth-child(2) {
    padding-left: 320px;
}
.resell-work-section ul li:nth-child(3) {
    padding-left: 420px;
}
.resell-work-section ul li:nth-child(4) {
    padding-left: 520px;
}
.resell-work-section ul li:nth-child(5) {
    padding-left:620px;
}
.resell-work-section ul li p span.red {
    color: #FF334F;
}
.resell-work-section .background-triangle {
    background: #f0f0f0;
    bottom: 0;
    height: Calc(100% - 230px);
    width: 400px;
    position: absolute;
    -webkit-transform: skewX(30deg);
    -moz-transform: skewX(30deg);
    transform: skewX(30deg);
    margin-left: -205px;
}
.reseller-look-container .referral-black-sec-inner {
    max-width: 60%;
    margin: auto;
}
.feature-top-small-txt { color: #fff; max-width: 390px; font-size: 24px;}
.core-features-sec { margin:60px auto 10px auto; width: 90%; max-width: 1080px;}
.core-feature-title { font-size: 24px; line-height: 24px; font-weight: 600; color: #7d8aa3; border-bottom: 1px solid#7d8aa3; padding-bottom: 10px; margin-bottom: 30px; }
.core-feature-box { width: 33.10%; vertical-align: top; display:inline-block; padding-right: 30px; margin-bottom: 30px; min-height: 150px;}
.core-feature-img { display: table-cell; width: 60px; text-align: center;}
.core-feature-text{ display: table-cell; width: calc(100% - 60px); font-size: 14px; color: #999; line-height: 22px;}
.core-feature-text h3 { font-size: 16px; color: #43484f; font-weight: 600;}
.exclusive-features-boxes img { max-width: 100%;}
.exclusive-features-boxes .core-feature-box { width: 100%; max-width: 320px; min-height: 140px;}
/*added on package page*/
.btn-csr{background:#43484f; cursor:pointer; color:#fff; padding:10px 30px; border-radius:7px;     -moz-transition: all 400ms linear;     -webkit-transition: all 400ms linear;     -o-transition: all 400ms linear;     transition: all 400ms linear; float:right;}
a.btn-csr:hover{color: #fff; text-decoration:none; background:#313338}
.package-csr-table{background:#f0f0f0;}
table.package-btm-table.package-csr-table p , table.package-btm-table.package-csr-table a{     font-size: 14px; }
table.package-btm-table.package-csr-table td {     padding: 25px 50px; }
table.package-btm-table.package-csr-table a.gray-text{color:#999;}

.developer-text-p p {
    color: #999;
    font-size: 18px;
    line-height: 24px;
    max-width: 570px;
    margin: 90px auto 0;
    text-align: center;
}