/**** login ****/ @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,800|Ubuntu'); /* Slider */ #manager_section_8 .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } #manager_section_8 .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } #manager_section_8 .slick-list:focus { outline: none; } #manager_section_8 .slick-list.dragging { cursor: pointer; cursor: hand; } #manager_section_8 .slick-slider .slick-track, #manager_section_8 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } #manager_section_8 .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; } #manager_section_8 .slick-track:before, #manager_section_8 .slick-track:after { display: table; content: ''; } #manager_section_8 .slick-track:after { clear: both; } #manager_section_8 .slick-loading .slick-track { visibility: hidden; } #manager_section_8 .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } #manager_section_8 [dir='rtl'] .slick-slide { float: right; } #manager_section_8 .slick-slide img { display: block; } #manager_section_8 .slick-slide.slick-loading img { display: none; } #manager_section_8 .slick-slide.dragging img { pointer-events: none; } #manager_section_8 .slick-initialized .slick-slide { display: block; } #manager_section_8 .slick-loading .slick-slide { visibility: hidden; } #manager_section_8 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } #manager_section_8 .slick-arrow.slick-hidden { display: none; } #manager_section_8 .slick-dots li button { font-size: 0; line-height: 1; display: block; cursor: pointer; color: transparent; border: 0; outline: 0; background: 0 0; padding: 0; } #manager_section_8 .slick-dots li { position: relative; display: inline-block; margin: 0 5px; padding: 0; cursor: pointer; } #manager_section_8 .slick-next, #manager_section_8 .slick-prev { font-size: 0; line-height: 0; position: absolute; display: block; padding: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; border: 0; outline: 0; speak: none; width: 40px; height: 40px; background-size: 40px; top: 96px; opacity: 1; background-color: transparent; } #manager_section_8 .slick-prev{ -webkit-transform: rotateY(0deg) translateY(0); -moz-transform: rotateY(0deg) translateY(0); transform: rotateY(0deg) translateY(0); left: -50px; } #manager_section_8 .slick-next{ -webkit-transform: rotateY(180deg) translateY(0); -moz-transform: rotateY(180deg) translateY(0); transform: rotateY(180deg) translateY(0); right: -50px; } .customers_success_stories .slick-dots li button:before { content: ''; width: 20px; height: 3px; text-align: center; opacity: 1; background: rgba(50, 58, 69, 0.1); display: inline-block; border-radius: 2px; } .customers_success_stories ul.slick-dots { margin-top: 40px; } .customers_success_stories .slick-dots li.slick-active button:before { content: ''; background: #F8C332; } .clear:after{ content:""; display: table; clear:both; } .twebman-login-form.loged_out h2 { font-size: 27px; text-align: center; color: #6e7990; margin: 5px 0 15px 0; line-height: 1; } .twebman-login-form { margin:100px auto 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; max-width: 100%; width: 624px; font-family: 'Open Sans', sans-serif !important; } .twebman-login-form .forgot_password { float: left; } .twebman-login-form .buttons { float: right; width: 155px; } .twebman-login-form-container { padding: 48px 100px 60px; background: #fff; box-shadow: 0 7px 24px rgba(0, 0, 0, 0.07); border-radius: 15px; } .twebman-login-form-container label{ font-size: 12px; margin: 0; text-decoration: none; text-transform: uppercase; font-weight: 600; } .twebman-back { font-size: 14px; line-height: 19px; font-weight: 600; display: inline-block; margin-left: 20px; padding-left: 10px; background: url(../images/left-arrow.svg); background-repeat: no-repeat; background-size: 5px; background-position: left 7px; } .twebman-back a{ color:#323A45; text-decoration: none; } .twebman-back a:focus{ box-shadow: none; } div#tenweb_menu_logo a { display: block; height: 100%; padding: 0; } .twebman-login-form span.required_star { color: rgba(253, 60, 49, 1); font-weight: 600; display: inline-block; position: relative; top: -1px; left: 3px; } .twebman-login-form.loged_out h2 { font-size: 30px; line-height: 41px; text-align: center; font-weight: 800; margin: 4px 0 45px; color: #323A45; padding: 0; } .twebman-login-form a { font-size: 14px; margin: 0; text-decoration: none; } .twebman-login-form a:focus { box-shadow: none; } .forgot_password a { color: #323a45; font-size: 12px; opacity: 0.7; font-weight: 600; text-decoration: underline; } .twebman-login-sub p { text-align: center; color: #a5a7ab; font-size: 14px; margin: 0; } .twebman-login-sub .styled-input + p { text-align: right; margin: 0 !important; } .twebman-login-sub > div { margin: 20px 0; } .twebman-login-form div#create_account { margin: 28px 0 0 0; text-align: center; color: #323A45; } #create_account a { font-weight: 700; color: #323A45; font-size: 12px; } #create_account p { color: #323A45; font-size: 12px; } .twebman-login-sub input[type="text"], .twebman-login-sub input[type="password"] { display: block; width: 100%; padding: 5px 12px 6px; font-size: 12px; line-height: 1.42857143; color: #555555; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 15px; margin-top: 8px; background: #FAFAFA; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; box-shadow: none; } .twebman-login-sub input[type="text"].error_input, .twebman-login-sub input[type="password"].error_input { border-color: rgb(233, 94, 91); } .error_label { color: #e95e5b; font-size: 14px; margin-top: 3px; display:none; } #error_response { margin-top: 15px; } .twebman-login-form-logo { background-image: url(../images/10web-logo-2.svg); height: 55px; background-repeat: no-repeat; background-position: center; } p.sign_in { font-size: 16px; line-height: 22px; text-align: center; margin: 20px 0 0 0; font-weight: 200; } div#twebman-login-form { color: #323A45; } .twebman-login-sub input:focus { border-color: #b5b5b5; outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } .button-login { padding: 5px 10px 5px 10px !important; font-size: 16px; width: 100%; } div#create_account p { line-height: 1.3; } .button-login:hover { background: #192d3b; } .button-login, #create_account a { -webkit-transition: background .2s; -moz-transition: background .2s; transition: background .2s; } #twebman-login-form .spinner { display: none; float: none; width: 15px; height: 15px; background: url(../images/spinner.gif); background-size: contain; margin: -1px 0 0 8px; } .twebman-page { margin: 10px 15px 0 0; } .twebman-page h2 { color: #305075; font-size: 22px; font-weight: 400; margin: 0; padding: 10px 15px 10px 0; line-height: 29px; } .twebman-messages .notice, .twebman-messages div.error, .twebman-messages div.updated { margin: 5px 15px 5px 2px !important; } .twebman-messages { margin: 12px 0; } .twebman-messages div.twebman-error { border-left-color: #9E0B0F; } .twebman-messages div.twebman-success { border-left-color: #5FB053; } .twebman-button { background-color: #377bf1; color: #ffffff; display: inline-block; box-sizing: border-box; min-width: 110px; border: 1px solid #377bf1; border-radius: 15px; font-weight: 600; text-align: center; vertical-align: middle; cursor: pointer; transition: background-color 150ms linear, color 150ms linear; font-size: 12px; line-height: 17px; padding: 6px 10px 5px 10px !important; } .twebman-button.button_disabled { pointer-events:none; opacity: 0.5; cursor: default; } .twebman-button:hover { background-color: #7eaaf6; border-color: #7eaaf6; color: #ffffff; } .twebman-disabled { pointer-events: none; -webkit-filter: grayscale(1); -webkit-filter: grayscale(100%); filter: grayscale(100%); } .log_out_form{ float: right; margin-right: 10px; } .log_out_form input[type="submit"] { cursor: pointer; background: none; border: 0; color: #377bf1; font-size: 13px; margin-left: 7px; } .tenweb_manager{ float: left; color: #6e7990; font-size: 13px; padding: 5px 0; } .user_full_name{ color: #6e7990; font-size: 14px; } .tenweb_manager span{ display:inline-block; line-height: 1.4; } #tenweb_manager_header { display: flex; flex-direction: row; align-items: center; background: #fff; padding: 10px 20px; height: 50px; font-family: 'Open Sans', sans-serif !important; margin: 0 -15px 0 -20px; box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1) !important; } #tenweb_manager_header:after { width: 0; flex-shrink: 0; flex-grow: 0; } #tenweb_manager_header > div:nth-child(1) { flex-shrink: 0;flex-grow: 0; } #tenweb_manager_header > div:nth-child(2) { flex-shrink: 1;flex-grow: 1; text-align: center; color: #323a45; font-size: 18px; } #tenweb_manager_header > div:nth-child(3) { flex-shrink: 0;flex-grow: 0; } .button-back-to-dashboard { margin-bottom: 0 !important; padding: 3px 20px !important; text-transform: uppercase; text-decoration: none !important; font-size: 14px; line-height: 32px; letter-spacing: 1px; } .button-back-to-dashboard:active, .button-back-to-dashboard:focus, .button-back-to-dashboard:visited { color: #fff !important; } /* Update popup*/ #twebman_overlay{ background: rgba(0,0,0,0.6); position: fixed; top: 0; right: 0; bottom: 0; left: 160px; z-index: 99999; } .wdm_message{ display: block !important; margin: 25px 20px 0 2px !important; } .twebman_update{ background: #fff; border-radius: 2px; padding: 28px 30px; position: absolute !important; z-index: 1000000; height: 140px; width: 400px; left: 50%; top: 50%; animation-duration: 1.5s; animation-name: bounceInDown; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); } .twebman_update #self_update{ font-size: 16px; padding: 7px 20px 7px; text-decoration: none; color: #ffffff; border-radius: 2px; background: #377bf1; -webkit-transition: background .5s, color .5s; -moz-transition: background .5s, color .5s; transition: background .5s, color .5s; margin: 0 auto; display: block; width: 188px; text-align: center; cursor:pointer; } .twebman_update p { font-size: 17px; color: #6f6f6f; text-align: center; margin: 19px 0 26px; } .twebman_update .spinner { display: none; float: none; width: 15px; height: 15px; background: url(../images/spinner.gif); background-size: contain; margin-top: -2px; } @keyframes bounceInDown { 0% { transform: translate(-50%,-500%); } 50% { transform: translate(-50%,-40%); } 100% { transform: translate(-50%,-50%); } } .update-nag,.notice{ display: none !important; } .notice.tenweb_manager_notice{ display: block !important; } /*************** PRODUCTS PAGE ***************/ .toplevel_page_tenweb_menu #wpcontent { padding-left: 0; } #tenweb_manager_products{ margin-top: 120px; } #tenweb_manager_products .tm_products_content{ background-color: #FFFFFF; border-radius: 15px; width: 900px; margin: 100px auto 0; min-height: 400px; font-weight: 300; font-style: normal; padding: 37px 50px 94px; max-width: calc(100% - 80px); box-shadow: 0 7px 24px rgba(0, 0, 0, 0.07); font-size: 16px; line-height: 26px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #tenweb_manager_products .tm_products_text_container, #tenweb_manager_products .tm_products_button_container, #tenweb_manager_products .tm_products_logo_container { text-align: center; } #tenweb_manager_products .tm_products_header_container .tm_products_header_username{ font-size: 16px; color: #323A45; font-weight: 500; } #tenweb_manager_products .tm_products_header_container .tm_products_logout{ display: inline-block; padding: 8px 34px; font-size: 14px; color: #323A45; background-color: rgba(55, 63, 73, 0.05); border-radius: 18px; cursor: pointer; opacity: 1; float: right; line-height: 19px; font-weight: normal; } #tenweb_manager_products .tm_products_header_container .tm_products_logout:hover{ opacity: 0.8; } #tenweb_manager_products .tm_products_logo_container{ margin-top: 30px; } #tenweb_manager_products .tm_products_logo_container .tm_products_logo{ width: 55px; height: 55px; background-image: url(../images/10web-logo-2.svg); background-size: 100%; background-repeat: no-repeat; display: inline-block; } #tenweb_manager_products .tm_products_text_container{ margin-top: 16px; } #tenweb_manager_products .tm_products_text_container span.tm_products_title{ font-size: 30px; color: rgba(50, 58, 69, 1); font-weight: 800; font-style: normal; line-height: 41px; } #tenweb_manager_products .tm_products_text_container span{ font-size: 18px; color: rgba(112, 112, 112, 1); line-height: 24px; } #tenweb_manager_products .tm_products_text_container .tm_products_text_wrapper{ margin-top: 15px; } #tenweb_manager_products .tm_products_text_container .tm_products_text_wrapper p{ font-size:16px; line-height:26px; font-weight: normal; } #tenweb_manager_products .tm_products_button_container{ margin-top: 25px; } #tenweb_manager_products .tm_products_button_container .tm_products_button{ font-size: 14px; color: rgba(255, 255, 255, 1); background-color: #4B7EFC; display: inline-block; padding: 10px 23px; border-radius: 100px; cursor: pointer; text-decoration: none; opacity: 1; line-height: 18px; font-weight: normal; } #tenweb_manager_products .tm_products_button_container .tm_products_button:hover{ opacity: 0.8; } /*######*/ #tenweb_menu { font-family: 'Open Sans', sans-serif !important; } #tenweb_menu a{ font-size: 14px; line-height: 19px; color: #ffffff; font-weight: 600; text-transform: uppercase; display: inline-block; padding: 8px 0; border-radius: 18px; text-decoration: none; width: 180px; } #tenweb_menu a:focus{ outline: none; box-shadow: none; } div#tenweb_menu { width: 900px; margin: 45px auto 0; text-align: center; border-radius: 15px; color: #ffffff; padding: 0 0 50px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-width: calc(100% - 80px); } div#tenweb_menu_content { padding: 40px 70px 147px; background-image: url(../images/bg.png); background-repeat: no-repeat; background-size: cover; border-radius: 15px 15px 0 0; text-align: center; background-position: center top; } div#tenweb_menu p{ font-size: 20px; line-height: 34px; font-weight: 200; margin: 0; } a#tenweb_sign_in{ float: right; background: rgba(255,255,255,.2); } a#tenweb_sign_up{ background: #F8C332; margin-top: 25px; } div#tenweb_menu_logo { width: 134px; height: 35px; margin: 0 auto; background: url(../images/10web-logo-w.png); background-repeat: no-repeat; background-size: contain; } div#tenweb_menu h2 { font-size: 36px; line-height: 56px; color: #ffffff; font-weight: 700; margin: 20px 0; } #tenweb_sign_up:hover, div#tenweb_menu .button:hover { background: #F9BB11; } #tenweb_connect_img{ width: 568px; border-radius:20px; overflow:hidden; margin:40px auto; box-shadow: 0 8px 12px rgba(81,81,81,.2); line-height: 0; position:relative; max-width:100%; cursor:pointer; } #ten_play_video{ width: 48px; height: 48px; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%); border:2px solid #ffffff; border-radius:25px; cursor:pointer; } #ten_play_video:after{ content: ""; width: 0; position: absolute; left: 17px; top: 9px; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 15px 0 15px 20px; } #tenweb_connect_img img{ max-width:100%; } #video_container { width: 100%; height: 100%; background: rgba(0, 0, 0, .8); position: fixed; left: 0; top: 0; z-index: 9999999; display: none; } #video_container .close_embed { width: 18px; height: 18px; background-image: url(../images/close.svg); position: absolute; right: 30px; top: 30px; cursor: pointer; } #video_container .close_embed.mobile { display:none; } #video_container .iframe-container { width: 1200px; border: 0; border-radius: 20px; max-width: 100%; overflow: hidden; margin: 0 auto; text-align: center; line-height: 0; } #video_container > div { padding: 24px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; max-width: 100%; -webkit-transform: translateY(-50%) translateX(-50%); -moz-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); position: absolute; left: 50%; top: 50%; overflow: hidden; margin: 0 auto; text-align: center; } #video_container .iframe-container iframe { max-width: 100%; } #video_container .close_embed { width: 14px; height: 14px; background-image: url(../images/close.svg); background-size:contain; position: absolute; right: 0; top: 0; cursor: pointer; } @media screen and (max-width:1440px){ #video_container .iframe-container, #video_container .iframe-container iframe{ width: 996px; height:560px; } } @media screen and (max-width: 1130px){ div#tenweb_menu h2 { font-size: 32px; line-height: 50px; margin: 16px 0; } div#tenweb_menu p { font-size: 16px; line-height: 30px; } div#tenweb_menu { margin: 40px auto 0; } } @media screen and (max-width:1090px){ #video_container .iframe-container iframe, #video_container .iframe-container { width: 800px; height:450px; /*padding-bottom: 54%;*/ } } @media screen and (max-width: 990px){ div#tenweb_menu_content { padding: 40px 30px 125px; } #tenweb_connect_img { width: 530px; margin: 20px auto; } } @media screen and (max-width: 900px){ #video_container .iframe-container iframe, #video_container .iframe-container { width: 660px; height: 371px; } } @media screen and (max-width: 767px){ #video_container .iframe-container iframe, #video_container .iframe-container { width: 600px; height: 338px; } #video_container > div { padding:0; width: 100%; } #video_container .close_embed.mobile { display: block; margin: 0; left: auto; right: 10px; top: 10px; -webkit-transform: translateY(0) translateX(0); -moz-transform: translateY(0) translateX(0); transform: translateY(0) translateX(0); } #video_container .close_embed.screen{ display:none; } #tenweb_manager_products .tm_products_content{ margin: 20px auto 0; padding: 20px 10px 30px; max-width: calc(100% - 20px); } div#tenweb_menu { margin: 20px auto 0; max-width: calc(100% - 20px); padding: 0; } div#tenweb_menu br{ display:none; } div#tenweb_menu h2, #tenweb_manager_products .tm_products_text_container span.tm_products_title{ font-size: 22px; line-height: 36px; font-weight: 700; margin: 30px 0 20px; } div#tenweb_menu h2 { margin: 14px auto; line-height: 32px; width: 500px; max-width: 100%; } div#tenweb_menu #tenweb_menu_content p { margin: 0 auto; width: 500px; max-width: 100%; } #tenweb_manager_products .tm_products_text_container .tm_products_text_wrapper p{ font-size: 16px; line-height: 28px; margin: 0 0 20px; } div#tenweb_menu p{ font-size: 16px; line-height: 28px; margin: 0; } div#tenweb_menu_logo { width: 95px; height: 26px; } #tenweb_menu a, #tenweb_manager_products .tm_products_button_container .tm_products_button, #tenweb_manager_products .tm_products_header_container .tm_products_logout{ font-size: 13px; line-height: 18px; padding: 6px 0; width:200px; } .twebman-login-form-container { padding: 40px 22px 40px; } .twebman-login-form { margin: 20px auto 0; max-width: calc(100% - 20px); } .twebman-page { margin: 10px 0 0 0; } .twebman-login-form .buttons { width: 130px; } .twebman-button { padding: 3px 10px 3px 10px !important; } #tenweb_manager_products .tm_products_text_container .tm_products_text_wrapper p br { display: none; } #tenweb_manager_products { margin-top: 0; } div#tenweb_menu_content { padding: 14px 10px 120px; } div#tenweb_menu h4 br { display: block; } } @media screen and (max-width: 620px){ #video_container .iframe-container iframe, #video_container .iframe-container { height:300px; } #video_container .iframe-container iframe, #video_container .iframe-container { width: 423px; height: 238px; } } @media screen and (max-width: 530px){ #ten_play_video { width: 38px; height: 38px; } #ten_play_video:after { content: ""; left: 14px; top: 9px; border-width: 10px 0 10px 15px; } } @media screen and (max-width: 440px){ #video_container .iframe-container iframe, #video_container .iframe-container { width: 100%; } #video_container .iframe-container { border-radius: 0; } #video_container { background: rgb(0, 0, 0); } } /*New design manager page*/ div#tenweb_menu.about_tenweb { background: #FFFFFF; color: #323A45; box-shadow: 0 7px 24px rgba(0, 0, 0, 0.07); padding: 0; } div#tenweb_menu.about_tenweb h2 { color: #323A45; font-size: 40px; line-height: 60px; margin: 0 0 50px 0; } div#tenweb_menu.about_tenweb #manager_section_9 h2 { margin: 0 auto 30px; width: 680px; max-width: 100%; font-size: 30px; line-height: 42px; } div#tenweb_menu.about_tenweb #manager_section_3 h2 { width: 670px; max-width: 100%; margin: 0 auto 50px; } div#manager_header_bg { background: linear-gradient(to left,#6058F1,#5A63F4,#4883FF); text-align: left; background-size: cover; position: relative; overflow: hidden; border-radius: 15px 15px 0 0; } div#manager_header_bg div#tenweb_menu_logo { width: 150px; height: 41px; margin: 0; } .about_tenweb .container{ width: calc(100% - 60px); margin:0 auto; } #manager_section_4 .container { padding: 50px 0 75px } #manager_section_5 .container { padding: 90px 0; } div#manager_header .container { padding: 40px 0 100px; } .content_section .container { padding: 80px 0 70px; } .about_tenweb .content_section .container { padding: 50px 0 70px; } #manager_section_4.customer-care { background: linear-gradient(to left,#4884FE,#6354F0); } #tenweb_menu.about_tenweb .button_content { font-size: 20px; line-height: 28px; width: 250px; padding: 16px 0; border-radius: 36px; display: inline-block; background: #F8C332; height: auto; text-align: center; border: 0; box-shadow: none; } .manager_watch_video { font-size: 20px; line-height: 28px; border-radius: 36px; display: inline-block; border: 1px solid #FFFFFF; width: 246px; padding: 15px 0 14px; color: #ffffff; text-align: center; text-transform: uppercase; margin-left: 27px; cursor: pointer; } .manager_watch_video:hover { background: #ffffff !important; color: #556ef7; } #manager_header h1.section-title { font-size: 70px; font-weight: 800; text-transform: none; color: #ffffff; text-align: left; margin-top: 80px; margin-bottom: 30px; max-width: 100%; line-height: 0; width: 750px; } #manager_header h1.section-title .word-container{ line-height: 88px; } #manager_section_2 ul.clear li { width: calc((100% - 80px)/ 2); float: left; text-align: center; list-style: none; font-size: 16px; line-height: 26px; margin-bottom: 60px; background-repeat: no-repeat; padding-top: 46px; background-size: 36px; background-position: center top; } #manager_section_2 ul.clear li:nth-child(2n + 1) { margin-right: 80px; } .button.button_content { font-size: 20px; line-height: 28px; border-radius: 30px; width: 250px; padding: 16px 0; } #manager_section_3 .section-title { width:860px; margin: 0 auto 80px; max-width: 100%; } #manager_section_3 .clear.components { font-size: 0; } #manager_section_3 .components > div { display: inline-block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; overflow: hidden; border-radius: 15px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; box-shadow: 0 5px 20px rgba(229, 230, 232, 0.8); vertical-align: top; margin: 0 12px 26px; width: calc((100% - 73px) / 3); padding: 30px 14px 0; } #manager_section_3 .components > div a{ border-radius: 15px; } #manager_section_3 .components > div span.soon { font-size: 10px; line-height: 14px; color: #ffffff; background: #F8C332; font-weight: 600; padding: 3px 10px; border-radius: 10px; } #manager_section_3 .components > div:hover span.soon { color: #F8C332; background: #ffffff; } #manager_section_3 .components > div > a{ width: 100%; height: 100%; left:0; top: 0; position: absolute; z-index: 9; } #manager_section_3 .components > div .arrow_section_3 { width: 20px; height: 20px; right: 32px; left: auto; top: 35px; position: absolute; z-index: 0; opacity:0; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; overflow: visible; margin-left: 0; } #manager_section_3 .components span.icon, #manager_section_3 .components .number, #manager_section_3 .components h3 { position: relative; z-index: 1; } #manager_section_3 .components > div .arrow_section_3:before { content: ""; width: 0px; height: 0px; border-radius: 75px; background: rgba(255,255,255,0.3); right:0; top: 0; position: absolute; -webkit-transition: all 0.6s cubic-bezier(0, 0, 0.22, 1.26) 0.05s; -moz-transition: all 0.6s cubic-bezier(0, 0, 0.22, 1.26) 0.05s; transition: all 0.6s cubic-bezier(0, 0, 0.22, 1.26) 0.05s; } #manager_section_3 .components > div .arrow_section_3:after { content: ""; width: 100px; height: 100px; border-radius: 200px; background: #F8C332; right: -100px; top: -100px; position: absolute; z-index: -1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; left: auto; } #manager_section_3 .components > div:hover { border-color: #F8C332; } #manager_section_3 .components > div.seo .arrow_section_3:after, #manager_section_3 .components > div.hosting .arrow_section_3:after, #manager_section_3 .components > div.security .arrow_section_3:after { content: ""; background: #85D431; } #manager_section_3 .components > div.plugins .arrow_section_3:after, #manager_section_3 .components > div.speed .arrow_section_3:after, #manager_section_3 .components > div.support_comp .arrow_section_3:after { content: ""; background: #4B7EFC; } #manager_section_3 .components > div.builder .arrow_section_3:after { content: ""; background: #FC605C; } #manager_section_3 .components > div:hover * { color: #ffffff; } #manager_section_3 .components > div:hover .arrow_section_3 { opacity:1; } #manager_section_3 .components > div:hover .arrow_section_3:before { content: ""; background: rgba(255,255,255,0.1); width: 100px; height: 100px; right: -50px; top: -50px; } /* Safari 4.0 - 8.0 */ @-webkit-keyframes arrow { 0% {left:8px; top:0;} 50% {left:200px; top:200px;} 100% { left:8px; top:0;} } /* Standard syntax */ @keyframes arrow { 0% {left: 8px; top: 0;} 50% {left: -2px; top: 10px;} 100% {left: 8px; top: 0;} } #manager_section_3 .components > div .arrow_section_3 span { position: absolute; left:8px; top:0; font-size: 10px; width:10px; height:10px; background-image: url(../images/comp_arrow.svg); background-size: contain; } #manager_section_3 .components > div:hover .arrow_section_3 span { -webkit-animation:arrow 1s cubic-bezier(0.15, 0.43, 0.4, 1.13); /* Safari 4.0 - 8.0 */ animation: arrow 1s cubic-bezier(0.15, 0.43, 0.4, 1.13); } #manager_section_3 .components > div:hover .arrow_section_3:after { content: ""; width: 450px; height: 450px; } #manager_section_3 .components .number { font-weight: 700; font-size: 55px; line-height: 75px; margin-bottom: 5px; } #manager_section_3 .components h3 { min-height: 81px; font-size: 16px; line-height: 22px; margin-top: 5px; } #manager_section_3 .components p { font-size: 15px; line-height: 24px; color: rgba(50, 58, 69, 0.7); font-weight: 200; height: 50px; overflow: hidden; padding:0; } #manager_section_3 .components span.icon { width: 40px; height: 40px; position: absolute; left: 14px; top: 14px; background-size: contain; background-repeat: no-repeat; } #manager_section_4 .tenweb_comp > div { width: 100%; margin-right: 0; margin-bottom: 35px; } #manager_section_4 .tenweb_comp > div:nth-child(2n) { margin-right: 0; } #manager_section_4 .tenweb_comp > div { width: calc((100% - 20px)/2); float: left; margin-right: 20px; text-align: left; margin-bottom: 25px; } #manager_section_4 .tenweb_comp > div h3 { font-size: 22px; line-height: 32px; margin-bottom: 5px; margin-top: 11px; } #manager_section_4 .tenweb_comp > div p { font-size: 14px; line-height: 24px; } #manager_section_4 .tenweb_comp .image_cont { width: 90px; height: 90px; float: left; position: relative; } #manager_section_4 .tenweb_comp .image_cont img { max-width: 100%; max-height: 100%; position: absolute; } #manager_section_4 .tenweb_comp .content { width: calc(100% - 90px); float: left; } #manager_section_5 .container h2{ margin-bottom: 0; } #manager_section_5 { background-color: #6354F0; background-repeat: no-repeat; background-size: cover; background-position: center; } #manager_section_1 .container { padding: 0; position: relative; margin-top: -78px; } #manager_section_2 .container { padding: 100px 0 50px; } #manager_section_6 .container { padding: 100px 0 50px; } div#manager_components_tabs_overflow { overflow: hidden; margin: 0 -15px 60px; width: calc(100% + 30px); padding: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } div#manager_components_videos_tabs > div, #manager_section_6 .numbers-speak-item { float: left; width: calc((100% - 40px)/3); background: #ffffff; box-shadow: 0 5px 20px rgba(229, 230, 232, 0.8); border-radius: 20px; text-align: left; padding: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor: pointer; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -moz-transform .2s ease-in; transition: transform .2s ease-in; } div#manager_components_videos_tabs > div * { cursor: pointer !important; } #manager_section_6 .numbers-speak-item { padding: 40px 15px 35px; } #manager_section_6 .numbers-speak-item { overflow: hidden; background: transparent; } div#manager_components_videos_tabs > div .img{ width: 38px; height: 38px; margin-bottom: 16px; position: relative; } div#manager_components_videos_tabs > div .img .img_icon{ background-size: contain; width: 100%; height: 100%; } div#manager_components_videos_tabs > div .img .loading_svg{ position: absolute; left:0; top:0; width:100%; height:100%; } div#manager_components_videos_tabs > div .img .loading_svg svg{ -ms-transform: scale(0, 0); /* IE 9 */ -webkit-transform: scale(0, 0); /* Safari */ transform: scale(0, 0); transition: all .4s; } div#manager_components_videos_tabs > div .img .loading_svg .loading_svg_bg{ position: absolute; left:0; top:0; background: url(../images/loading_bg.svg); width:100%; height:100%; opacity: 0; background-size: contain; transition: opacity .4s; opacity: 0; } div#manager_components_videos_tabs > div.active .loading_svg svg{ -ms-transform: scale(1, 1); /* IE 9 */ -webkit-transform: scale(1, 1); /* Safari */ transform: scale(1, 1); } div#manager_components_videos_tabs > div.active .loading_svg .loading_svg_bg{ opacity: 1; } div#manager_components_videos_tabs > div .img .loading_svg svg{ margin: 4px 0 0 4px; } div#manager_components_videos_tabs > div .img .loading_svg .spinner{ fill:none; stroke-width:9; stroke-dasharray:0 30; transition:all 0.3s ease; transform-origin:50% 50%; transform:rotate(-90deg); visibility: visible; opacity: 1; background: none; } div#manager_components_videos_tabs > div.active svg.indicator circle{ stroke: #ffffff; } #manager_section_6 .numbers-speak-item:nth-child(2), div#manager_components_videos_tabs > div:nth-child(2) { margin:0 20px; } #manager_components_videos_tabs h4 { font-size: 18px; line-height: 22px; margin-bottom: 4px; font-weight: 800; margin-top: 0; } div#manager_components_videos_tabs > div .content p { font-size: 16px; line-height: 24px; font-weight: 200; margin: 0; min-height: 72px; } div#manager_components_videos_content { width: 760px; margin: 0 auto; background-image: url(../images/video_bg.svg); overflow: hidden; padding-top: 5.5%; background-size: 100%; background-repeat: no-repeat; box-shadow: 0 0 16px rgba(229, 230, 232, 0.8); border-radius: 15px; position: relative; max-width: 100%; line-height: 0; } #manager_components_videos_container{ position: relative; } #manager_components_videos_content > div { display: none; -webkit-transition: opacity .4s; -moz-transition: opacity .4s; transition: opacity .4s; } #manager_components_videos_content > div video { max-width: 100%; } #manager_components_videos_content > div.top { display: block; } #manager_section_6 .numbers-speak-item{ text-align: center; position: relative; } #manager_section_6 .numbers-speak-item .icon{ position: absolute; background-size: contain; background-position: center; top: 14px; right: 14px; width: 40px; height: 40px; } #manager_section_6 .numbers-speak-item .icon span{ position: absolute; width: 18px; height: 18px; background-repeat: no-repeat; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); transform: translate(-50%,-50%); background-size: contain; z-index: 2; } #manager_section_6 .numbers-speak-item.experience .icon span{ width: 20px; height: 24px; } #manager_section_6 .numbers-speak-item p, #manager_section_6 .numbers-speak-item strong{ position: relative; z-index: 1; } #manager_section_6 .numbers-speak-item .icon:before { content: ""; width: 0px; height: 0px; border-radius: 75px; background: rgba(255,255,255,0.3); right: 0; top: 0; position: absolute; -webkit-transition: all 0.6s cubic-bezier(0, 0, 0.22, 1.26) 0.05s; -moz-transition: all 0.6s cubic-bezier(0, 0, 0.22, 1.26) 0.05s; transition: all 0.6s cubic-bezier(0, 0, 0.22, 1.26) 0.05s; z-index: 1; } #manager_section_6 .numbers-speak-item:hover .icon:before { content: ""; width: 130px; height: 130px; right: -56px; top: -53px; background: rgba(255,255,255,0.1); } #manager_section_6 .numbers-speak-item:hover .icon { background:none; } #manager_section_6 .numbers-speak-item:hover * { color:#ffffff; } #manager_section_6 .numbers-speak-item.downloads:hover { background: url(../images/home_downloads.png) no-repeat; } .content_section .customer-care-icon { width: 263px; height: 65px; display: block; margin: 0 auto 10px; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(../images/w_care.svg); } #manager_section_6 .numbers-speak-item.hosted:hover { background: url(../images/hosted.png) no-repeat; } #manager_section_6 .numbers-speak-item.experience:hover { background: url(../images/experience.png) no-repeat; } #manager_section_6 .numbers-speak-item:hover { background-size: cover !important; } #manager_section_6 .numbers-speak-item .icon:after { content: ""; width: 0; height: 0; border-radius: 200px; background: #F8C332 url(../images/home_downloads.png) no-repeat; right: -90px; top: -90px; position: absolute; z-index: 0; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; background-size: contain !important; background-position: center !important; } #manager_section_6 .numbers-speak-item:hover .icon:after { content: ""; width: 400px; height: 400px; } #manager_section_6 .numbers-speak-item.hosted .icon:after{ background: #4B7EFC url(../images/hosted.png) no-repeat; } #manager_section_6 .numbers-speak-item.experience .icon:after{ background: #85D431 url(../images/experience.png) no-repeat; } #manager_section_6 .google_partner { margin-top: 30px; box-shadow: 0 5px 20px rgba(229, 230, 232, 0.8); border-radius: 15px; padding: 40px; } div#tenweb_menu.about_tenweb #manager_section_6 .google_partner h2 { margin-bottom: 20px; } #manager_section_6 .google_partner p{ font-weight: 400; margin: 0 auto 30px; font-size: 18px; line-height: 28px; } #manager_section_6 .google_partner div{ height: 96px; width: 200px; margin: 0 auto; background: url(../images/google_partner.svg); } .create_website_sites .steps .step { float: left; background-repeat: no-repeat; background-position: center 0; padding-top: 130px; background-size: 130px; width: calc((100% - 210px) / 3); margin-right: 105px; } #manager_section_7.create_website_sites .steps .step p{ font-size: 20px; line-height: 27px; } #manager_section_7.create_website_sites .steps .step p b{ font-size: 18px; line-height: 20px; font-weight: 700; } .create_website_sites .steps .step:first-child { background-image: url(../images/step1.svg); } .create_website_sites .steps .step:nth-child(2) { background-image: url(../images/step3.svg); } .create_website_sites .steps .step:last-child { background-image: url(../images/step4.svg); margin-right: 0; } #manager_section_6 .numbers-speak-item strong { font-weight: 800; margin-bottom: 4px; display: inline-block; font-size: 50px; line-height: 68px; } #manager_section_6 .numbers-speak-item p { font-weight: 200; font-size: 18px; line-height: 24px; } #manager_section_6 .numbers-speak-item p b { font-size: 20px; line-height: 27px; font-weight: 700; } div#manager_section_5 { background: linear-gradient(to left,#4786FF,#5A66F5,#6454F0); } div#section_5_bg { background: url(../images/section_5_bg1.png) left top, url(../images/section_5_bg2.png) right bottom; background-repeat: no-repeat; } div.customers_success_stories { background: linear-gradient(to left,#4786FF,#5A66F5,#6454F0); padding: 20px 0; } .about_tenweb div.customers_success_stories .container { width: calc(100% - 40px); } div.customers_success_stories .container{ background: url(../images/review_bg1.png) left, url(../images/review_bg2.png) right; background-color: #ffffff; background-repeat: no-repeat; background-size: auto 100%; } .create_website_sites .container{ padding: 30px 0 100px; } .customers_success_stories h2.plugin-section-header:before { position: relative; } .customers_success_stories h2.plugin-section-header:before { content: ""; position: absolute; background: #F8C332; height: 3px; width: 40px; top: -11px; left: 50%; margin-left: -20px; } .customers_success_stories div#plugin-reviews { background: transparent; } #manager_section_8.content_section .container { padding: 70px 0 70px; } .customers_success_stories .user-info { text-align: right; } .customers_success_stories div#plugin-reviews .reviews-content { width: calc(100% - 160px); max-width: 100%; margin: 0 auto 0; }.customers_success_stories .left { float: left; width: 220px; margin-right: 28px; } .customers_success_stories .right { width: calc(100% - 248px); padding-top: 20px; float: left; } .customers_success_stories .left img{ max-width: 100%; } .customers_success_stories .review-text { font-style: italic; text-align: left; font-size: 22px; line-height: 36px; font-weight: 200; margin-bottom: 30px; } .customers_success_stories .review-author-position { font-size: 16px; line-height: 22px; font-weight: 200; } .customers_success_stories .review-author-name { font-size: 28px; line-height: 38px; font-weight: 600; margin-bottom: 28px; position: relative; } .customers_success_stories .review-author-name:after { content: ""; background: #F8C332; height: 3px; width: 120px; position: absolute; bottom: -15px; right: 0; margin-right: 0; } .customers_success_stories .review-site { font-size: 14px; line-height: 19px; font-weight: 200; } div#tenweb_menu.about_tenweb .customers_success_stories h2{ position: relative; } .manager_watch_video:before { content: ""; width: 22px; background-size: 22px; background-repeat: no-repeat; height: 22px; margin-right: 10px; display: inline-block; position: relative; top: 3px; } .create_website_sites .steps { background-image: url(../images/steps.png); background-repeat: no-repeat; background-position: center 19px; background-size: 520px; } .content_section#manager_section_3 .container { padding: 100px 0 30px; } .animate-words .word-container{ overflow: hidden; display: inline-block; } #manager_header_buttons{ overflow: hidden; } #manager_section_1 div#manager_components_videos_tabs, #manager_header_buttons .animate_button, .animate-words .word-container span{ transform: translateY(110%); -webkit-transform: translateY(110%); transition: transform 0.8s cubic-bezier(0.075, 0.82, 0.165, 1); -webkit-transition: transform 0.8s cubic-bezier(0.075, 0.82, 0.165, 1); display: inline-block; } #manager_section_1 div#manager_components_videos_tabs{ transform: translateY(120%); -webkit-transform: translateY(120%); display: block; } #manager_header.animate .animate_button, .animate-words.animate .word-container span{ transform: translateY(0px); -webkit-transform: translateY(0px); transition: transform 0.8s cubic-bezier(0.075, 0.82, 0.165, 1); -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.075, 0.82, 0.165, 1); -moz-transition: -moz-transform 0.8s cubic-bezier(0.075, 0.82, 0.165, 1); vertical-align: top; } #manager_section_1 div#manager_components_videos_tabs > div{ transition: transform .2s ease-in; } #manager_section_1.animate div#manager_components_videos_tabs{ transform: translateY(0px); -webkit-transform: translateY(0px); transition: transform 0.8s cubic-bezier(0.075, 0.82, 0.165, 1) 2.7s; -moz-transition: -moz-transform 0.8s cubic-bezier(0.075, 0.82, 0.165, 1) 2.7s; } #manager_section_1 div#manager_components_videos_tabs > div:hover { box-shadow: 0 5px 20px rgba(229,230,232,.7); transform: translateY(-1px) !important; -webkit-transform: translateY(-1px) !important; transition: transform .2s ease-in !important;; -webkit-transition: transform .2s ease-in !important;; } div#tenweb_menu #manager_section_5 h2 { font-size: 36px; line-height: 49px; color: #ffffff; font-weight: 700; margin: 0 0 50px 0; } .animate-words .word-container:nth-child(1) span{ transition-delay: 1.5s; -webkit-transition-delay: 1.5s; } .animate-words .word-container:nth-child(2) span{ transition-delay: 1.6s; -webkit-transition-delay: 1.6s; } .animate-words .word-container:nth-child(3) span{ transition-delay: 1.7s; -webkit-transition-delay: 1.7s; } .animate-words .word-container:nth-child(4) span{ transition-delay: 1.8s; -webkit-transition-delay: 1.8s; } .animate-words .word-container:nth-child(5) span{ transition-delay: 1.9s; -webkit-transition-delay: 1.9s; } .animate-words .word-container:nth-child(6) span{ transition-delay: 2s; -webkit-transition-delay: 2s; } .animate-words .word-container:nth-child(7) span{ transition-delay: 2.1s; -webkit-transition-delay: 2.1s; } .animate-words .word-container:nth-child(8) span{ transition-delay: 2.2s; -webkit-transition-delay: 2.2s; } .animate-words .word-container:nth-child(9) span{ transition-delay: 2.3s; -webkit-transition-delay: 2.3s; } #manager_header #manager_header_buttons .animate_button{ transition-delay: 2.4s; transition-duration:0.7s; -webkit-transition-delay: 2.4s; -webkit-transition-duration:0.7s; } div#manager_header_animation { position: absolute; overflow: hidden; width: 2150px; height: 100%; left:0; top:0; } #manager_header_animation > div{ width: 332px; height: 140%; float: left; background-size: cover; margin-right: 20px; opacity: 0; background-repeat: repeat-y; -webkit-transition: all 4s cubic-bezier(0.08, 0.82, 0.08, 0.82) .6s; -moz-transition: all 4s cubic-bezier(0.08, 0.82, 0.08, 0.82) .6s; transition: all 4s cubic-bezier(0.08, 0.82, 0.08, 0.82) .6s; position: relative; top: -50px; } #manager_header_animation > div#header_animation1{ background-image: url(../images/animation-images/1.png); background-position: 0 -10%; margin-left: 20px; } #manager_header_animation > div#header_animation2{ background-image: url(../images/animation-images/2.png); background-position: 0 170%; } #manager_header_animation > div#header_animation3{ background-image: url(../images/animation-images/3.png); background-position: 0 -10%; } #manager_header_animation > div#header_animation4{ background-image: url(../images/animation-images/4.png); background-position: 0 160%; } .animate #manager_header_animation .animate-block{ opacity:1; } .animate #manager_header_animation > div#header_animation1{ background-position: 0 90%; } .animate #manager_header_animation > div#header_animation2{ background-position: 0 70%; } .animate #manager_header_animation > div#header_animation3{ background-position: 0 90%; } .animate #manager_header_animation > div#header_animation4{ background-position: 0 60%; } *:not(a){ cursor: default; } #tenweb_menu.about_tenweb .clear{ clear:none; } #manager_section_5 .customer-care-item { width: calc((100% - 44px)/3); font-size: 20px; line-height: 30px; font-weight: 200; display: inline-block; margin: 0; color: #ffffff; } #manager_section_5 .customer-care-item:nth-child(3n+2) { margin: 0 22px 0; } #manager_section_5 .customer-care-item p { font-size: 16px; line-height: 20px; } .customer-care-item h3 { font-size: 18px; line-height: 36px; margin: 0 0 8px 0; color: #ffffff; font-weight: 600; padding-top: 54px; background-position: center top; background-size: 36px; background-repeat: no-repeat; } .customer-care-item:first-child h3 { background-size: 58px; } .customer-care-items.clear { font-size: 0; } #manager_section_5.content_section .container h2 { font-size: 30px; line-height: 40px; margin-bottom: 20px; } #manager_section_2 ul.clear { margin: 0; } @media screen and (max-width:1279px){ .customers_success_stories .left { width: 220px; margin: 0 auto 30px; float: none; } .customers_success_stories .right { width: 100%; padding-top: 0; float: none; } .customers_success_stories .review-text, .customers_success_stories .user-info { text-align: center; } .customers_success_stories .review-author-name:after { content: ""; right: 50%; margin-right: -60px; } #manager_section_8.content_section .container { padding: 50px 0 30px; } div#manager_components_videos_tabs > div, #manager_section_6 .numbers-speak-item { border-radius: 15px; padding: 12px; } #manager_components_videos_tabs h4 { font-size: 16px; } div#manager_components_videos_tabs > div .img { margin-bottom: 14px; } div#manager_components_videos_tabs > div .content p { font-size: 15px; } div#manager_components_tabs_overflow { margin: 0 -15px 35px; } div#manager_components_videos_content { width: 660px; padding-top: 5%; } #manager_section_3 .components .number { font-size: 45px; line-height: 61px; } #manager_section_3 .components h3 { min-height: 74px; font-size: 15px; line-height: 20px; } #manager_section_3 .components span.icon { left: 10px; top: 10px; } #manager_section_4 .clear.tenweb_comp { margin: 0 auto; width: 500px; max-width: 100%; } #manager_section_4 .tenweb_comp > div { width: 100%; float: none; margin-right: 0; margin-bottom: 30px; } #manager_section_5 .container { padding: 40px 0; } div#tenweb_menu #manager_section_5 h2 { font-size: 30px; line-height: 40px; margin: 0 auto 30px; } .customer-care-item h3 { font-size: 20px; line-height: 36px; } #manager_section_5 .customer-care-item:nth-child(3n+2), #manager_section_5 .customer-care-item { width: calc((100% - 140px)/2); margin: 0 35px 0; } #manager_section_5 .customer-care-item:last-child { margin: 32px 35px 0; } div#tenweb_menu.about_tenweb #manager_section_6 h2 { margin: 0 0 30px 0; } #manager_section_6 .numbers-speak-item strong { font-size: 36px; line-height: 49px; } #manager_section_6 .numbers-speak-item p b { font-size: 16px; line-height: 22px; } #manager_section_6 .numbers-speak-item p { font-size: 14px; line-height: 19px; } #manager_section_6 .numbers-speak-item .icon { top: 10px; right: 10px; width: 30px; height: 30px; } #manager_section_6 .numbers-speak-item.experience .icon span { width: 15px; height: 17px; } #manager_section_6 .numbers-speak-item .icon span { width: 13px; height: 13px; } #manager_section_6 .numbers-speak-item { padding: 26px 8px; } div#tenweb_menu.about_tenweb #manager_section_6 .google_partner h2 { font-size: 36px; line-height: 49px; } #manager_section_6 .google_partner p { margin: 0 auto 20px; font-size: 16px; line-height: 26px; } .create_website_sites .steps .step { width: calc((100% - 180px) / 3); margin-right: 90px; } div#tenweb_menu.about_tenweb .customers_success_stories h2 { position: relative; width: 470px; max-width: 100%; margin: 0 auto 10px; } #manager_section_8 .slick-next, #manager_section_8 .slick-prev { top: 210px; } } @media screen and (max-width:1023px){ .about_tenweb .container { width: calc(100% - 40px); } div#manager_components_videos_tabs > div { padding: 10px; } div#manager_components_videos_tabs > div .content p { font-size: 14px; line-height: 22px; } #manager_section_3 .components > div { margin: 0 10px 20px; width: calc((100% - 62px) / 3); } #manager_section_6 .container, .content_section#manager_section_3 .container, #manager_section_2 .container { padding: 80px 0 0; } #manager_section_4 .container{ padding: 80px 0 50px; } .create_website_sites .container{ padding: 80px 0 80px; } #manager_section_2 ul.clear li:nth-child(2n + 1) { margin-right: 20px; } #manager_section_2 ul.clear li { width: calc((100% - 20px) / 2); } } @media screen and (max-width:767px){ h1.section-title { font-size: 26px; width: 100%; text-align: center; } h1.section-title .word-container{ line-height: 38px; } div#manager_header_bg { text-align: center; } .new-design .button { width: 200px !important; padding: 14px 0 14px 0 !important; line-height: 22px !important; border-radius: 25px !important; font-size: 16px !important; } .manager_watch_video { width: 132px; padding: 7px 0; margin: 10px auto 0; font-size: 12px; line-height: 17px; display: block; } #watch_video.manager_watch_video.animate_button { display: block; } .manager_watch_video:before { content: ""; width: 12px; background-size: 12px; height: 12px; margin-right: 4px; top: 1px; } div#manager_header .container { padding: 20px 0 100px; } .content_section h2 { font-size: 26px !important; line-height: 38px !important; } #manager_section_3 .section-title { margin: 0 auto 30px; } #manager_section_3 .components > div { margin: 0 auto 20px; width: 280px; padding: 45px 10px 60px; display: block; max-width: 100%; } #manager_section_3 .components > div:last-child { margin: 0 auto; } #manager_section_3 .components .number { font-size: 70px; line-height: 96px; margin-bottom: 5px; } #manager_section_3 .components h3 { font-size: 18px; line-height: 24px; margin-bottom: 0; min-height: auto; } #manager_section_3 .components h3 br{ display:block; } #manager_section_4 .tenweb_comp .image_cont { height: 100px; margin: 0 auto; float: none; width: 100px; } #manager_section_4 .tenweb_comp > div h3 { margin-top: 0; } #manager_section_4 .tenweb_comp .content { width: 100%; text-align: center; float: none; padding-top: 0; } #manager_section_4 .tenweb_comp > div { margin-bottom: 20px; } #manager_section_4 .tenweb_comp > div:last-child { margin-bottom: 0; } #manager_section_4 .clear.tenweb_comp { margin: 25px auto 0; } #manager_section_4 .container { padding: 50px 0; } .customer-care-icon { width: 173px; height: 42px; } #manager_section_5.content_section .container h2 { margin-bottom: 30px; } .customer-care-item:nth-child(3n + 2), .customer-care-item { width: 100%; margin: 0 0 40px 0; } #manager_section_5 .container { padding: 50px 0; } .migration .create_website_sites .container h2, #manager_section_5 .container h2{ font-size: 28px !important; line-height: 36px !important; } #manager_section_6 .container .google_partner h2 { font-size: 22px !important; line-height: 30px !important; } #manager_section_6 .container { padding: 50px 0 0; } #manager_section_6 .numbers-speak-items.clear { margin-top: 30px; } #manager_section_6 .numbers-speak-item { float: none; width: 280px; margin: 0 auto 20px !important; max-width: 100%; padding: 39px 8px; } div#section_5_bg { background: url(../images/section_5_bg1.png) -128px -122px; background-repeat: no-repeat; } #manager_section_6 .numbers-speak-item strong { font-size: 40px; line-height: 55px; } #manager_section_6 .numbers-speak-item p { font-size: 20px; line-height: 27px; } #manager_section_6 .numbers-speak-item p b { font-size: 22px; line-height: 30px; } #manager_section_6 .google_partner div { height: 72px; width: 150px; background-size: cover; } #manager_section_6 .google_partner { margin-top: 0; padding: 30px 20px; } .about_tenweb .content_section .container { padding: 50px 0 50px; } .customers_success_stories div#plugin-reviews .reviews-content { width: 100%; } div.customers_success_stories .container { background: none; } .create_website_sites .container, .migration .create_website_sites .container { padding: 50px 0 40px; } .create_website_sites .steps .step { padding-top: 120px; background-size: 120px; width: 100%; margin-right: 0; margin-bottom: 30px; } .create_website_sites .steps .step:last-child { margin-bottom: 0; } .create_website_sites .steps { margin-top: 27px; background-image: none; } div.customers_success_stories { padding: 0; background: #ffffff; } .new-design #migrate_customers_stories .slick-prev, .new-design #migrate_customers_stories .slick-next, #plugin-reviews .slick-prev, #plugin-reviews .slick-next{ display: none !important; } .customers_success_stories .left { margin: 0 auto 30px; } .customers_success_stories .review-text { font-size: 16px; line-height: 26px; margin-bottom: 40px; } .customers_success_stories .review-author-name { font-size: 24px; line-height: 33px; } #mobile_plans_tabs .plan_tab { color: rgba(50, 58, 69, .7); font-size: 14px; line-height: 19px; } #mobile_plans_tabs .plan_tab.active { color: rgba(71, 134, 255, 1); border-bottom: 2px solid rgba(71, 134, 255, 1); } div#manager_components_videos_tabs > div , div#manager_components_videos_tabs > div:nth-child(2){ width: 263px; margin:0 10px; } div#manager_components_tabs_overflow { margin: 0 auto; width: 283px; overflow: hidden; position: relative; padding: 0; } div#manager_components_videos_tabs { width: 849px; position: relative; } div#manager_components_tabs_overflow:after{ content: ''; width: 83px; height: 18px; position: absolute; background: url(../images/swipe.png); bottom: 27px; left: 50%; margin-left: -41px; background-size: cover; } div#manager_components_videos_tabs { margin-bottom: 38px; padding: 16px 0; } div#manager_components_videos_tabs_container { width: calc(100% + 20px); margin: 0 -10px; } #manager_section_6 .numbers-speak-item .icon { top: 15px; right: 15px; width: 40px; height: 40px; } #manager_section_6 .numbers-speak-item .icon span { width: 18px; height: 18px; } #manager_section_6 .numbers-speak-item.experience .icon span { width: 20px; height:24px; } #manager_section_2 ul.clear { margin: 30px auto 10px; } #manager_header_buttons .animate_button { transform: translateY(210%); } div#manager_components_videos_content { border-radius: 8px; } #manager_section_3 .components > div * { color: #ffffff; } #manager_section_3 .components > div .arrow_section_3 { opacity:1; } #manager_section_3 .components > div:hover .arrow_section_3:before, #manager_section_3 .components > div .arrow_section_3:before { content: ""; width: 150px; height: 150px; right: -65px; top: -69px; background: rgba(255,255,255,0.1); } #manager_section_3 .components > div:hover .arrow_section_3 span { -webkit-animation: none; animation: none; } #manager_section_3 .components > div .arrow_section_3:after { content: ""; width: 450px; height: 450px; } #manager_section_3 .components > div span.soon { color: #F8C332; background: #ffffff; } #manager_section_6 .numbers-speak-item { background-size: cover !important; } #manager_section_6 .numbers-speak-item.downloads { background: url(../images/home_downloads.png) no-repeat; } #manager_section_6 .numbers-speak-item.hosted { background: url(../images/hosted.png) no-repeat; } #manager_section_6 .numbers-speak-item.experience { background: url(../images/experience.png) no-repeat; } #manager_section_6 .numbers-speak-item .icon { background: none; } #manager_section_6 .numbers-speak-item .icon:before { content: ""; width: 130px; height: 130px; right: -56px; top: -53px; background: rgba(255,255,255,0.1); } #manager_section_6 .numbers-speak-item .icon:after { content: ""; width: 400px; height: 400px; } #manager_section_6 .numbers-speak-item * { color: #ffffff; } #manager_section_1 div#manager_components_videos_tabs > div:hover { box-shadow:0 5px 20px rgba(229, 230, 232, 0.8); transform: translateY(0) !important; } #manager_section_1 div#manager_components_videos_tabs { transform: translateY(145%); } /*#manager_section_1 .container { margin-top: 0; }*/ #tenweb_menu.about_tenweb h1.section-title { font-size: 26px; text-align: center; margin-top: 60px; } #tenweb_menu.about_tenweb h1.section-title .word-container { line-height: 38px; } #tenweb_menu.about_tenweb .button_content { font-size: 16px; line-height: 22px; width: 200px; padding: 11px 0; border-radius: 25px; } div#manager_components_videos_tabs > div .img { width: 50px; height: 50px; margin: 0 auto 15px; } div#manager_components_videos_tabs > div .content { text-align: center; } div#manager_components_videos_tabs > div { padding: 15px 10px 20px; } div#manager_components_videos_tabs > div .content p { min-height: auto; } #manager_section_2 ul.clear li { width: 100%; margin: 0 auto 40px !important; } div#tenweb_menu.about_tenweb h2 { margin: 0 auto 30px; } .about_tenweb .container { width: calc(100% - 20px); } #manager_section_8.content_section .container, .content_section#manager_section_3 .container, #manager_section_2 .container { padding: 50px 0 0; } div#manager_components_videos_tabs > div .img .loading_svg svg { margin: 10px 0 0 10px; } .content_section .customer-care-icon { width: 175px; height: 42px; } #manager_section_5 .customer-care-item:last-child, #manager_section_5 .customer-care-item:nth-child(3n+2), #manager_section_5 .customer-care-item { width: 100%; margin: 0 auto 0; } div#tenweb_menu.about_tenweb { padding: 0; } #manager_section_1 .container { margin-top: -98px; } div#manager_header_bg div#tenweb_menu_logo { width: 110px; height: 31px; } } /*From Photo-Gallery*/ .photo-gallery #steps .manager_watch_video { font-size: 15px; line-height: 20px; border: 1px solid #4786FF; width: 175px; padding: 11px 0 10px; color: #4786FF; margin-left: 0; height: auto; margin-top: 16px; cursor: pointer; } .photo-gallery #steps .manager_watch_video:before { content: ""; width: 15px; background-size: 15px; height: 15px; margin-right: 6px; top: 2px; } .photo-gallery .manager_watch_video:hover{ color: #323A45; } div#tenweb_menu.photo-gallery { padding: 0; box-shadow: 0 7px 24px rgba(0, 0, 0, 0.07); } #tenweb_menu.photo-gallery div#tenweb_menu_content { padding: 50px 22px 70px; background-position: center top; background-image: url(../images/plugins_from/bg.png); background-size: cover; } #tenweb_menu.photo-gallery a { line-height: 18px; padding: 12px 32px; border-radius: 25px; width: auto; margin-top: 0; position: relative; } #tenweb_menu.photo-gallery a#tenweb_sign_up { padding: 17px 59px 16px; border-radius: 30px; font-size: 20px; line-height: 27px; background: #4786FF; } #tenweb_menu.photo-gallery a#tenweb_sign_up:hover { background: #3077FF; } div#tenweb_menu.photo-gallery h2 { font-size: 36px; line-height: 50px; margin: 60px 0 10px; } div#tenweb_menu.photo-gallery #tenweb_menu_content p { font-size: 26px; line-height: 36px; font-weight: 200; } div#tenweb_menu.photo-gallery #image_optimized_number p { font-size:18px; line-height: 24px; font-weight: 600; } div#tenweb_menu.photo-gallery .tenweb_sign_up_link{ text-align: center; } div#tenweb_menu.photo-gallery div#tenweb_manager_content { background: linear-gradient(#F3F5F8,#FFFFFF,#FFFFFF); border-radius: 0 0 15px 15px; padding-bottom: 100px; } div#tenweb_menu.photo-gallery #image_optimized_number img { max-width: 100%; } div#tenweb_menu.photo-gallery #tenweb_manager_content h3 { font-size: 30px; line-height: 41px; margin-bottom: 38px; margin-top: 0; font-weight: 700; } div#tenweb_menu.photo-gallery #tenweb_manager_content .container { padding:80px 30px 0; } div#tenweb_menu.photo-gallery #tenweb_manager_content { color: #323A45; } div#tenweb_menu.photo-gallery #optimizer_info_content .questions_content { font-size: 0; } div#tenweb_menu.photo-gallery #optimizer_info_content .question { width: calc((100% - 20px)/3); display: inline-block; text-align: left; padding-left: 42px; background-repeat: no-repeat; background-size: 26px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align: top; background-image:url(../images/plugins_from/check.svg); } div#tenweb_menu.photo-gallery #optimizer_info_content .question:nth-child(2) { margin:0 10px; } #tenweb_menu.photo-gallery a#tenweb_sign_up { margin-top: 40px; } div#tenweb_menu.photo-gallery #optimizer_info_content .question p { font-size: 18px; line-height: 26px; } div#tenweb_menu.photo-gallery #optimizer_features .feature { margin: 0 0 20px; width: calc((100% - 20px)/2); display:inline-block; padding: 20px 25px 20px 35px; box-shadow: 0 5px 20px rgba(229, 230, 232, 1); border-radius: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -moz-transform .2s ease-in; transition: transform .2s ease-in; will-change: transform; background: #ffffff; clear:none; } div#tenweb_menu.photo-gallery #optimizer_features .feature:nth-child(2n+1) { margin-right:20px; } div#tenweb_menu.photo-gallery .feature .feature-image-cont { width: 60px; height: 60px; margin: 0 20px 0 0; float: left; background-repeat: no-repeat; background-size: contain; background-position: center; } div#tenweb_menu.photo-gallery .features-container { font-size: 0; line-height: 0; } div#tenweb_menu.photo-gallery .feature:nth-child(2) .feature-image-cont { background-image:url(../images/plugins_from/f1.svg); } div#tenweb_menu.photo-gallery .feature:nth-child(1) .feature-image-cont { background-image:url(../images/plugins_from/f2.svg); } div#tenweb_menu.photo-gallery .feature:nth-child(3) .feature-image-cont { background-image:url(../images/plugins_from/f3.svg); } div#tenweb_menu.photo-gallery .feature:nth-child(4) .feature-image-cont { background-image:url(../images/plugins_from/f4.svg); } div#tenweb_menu.photo-gallery .feature:nth-child(5) .feature-image-cont { background-image:url(../images/plugins_from/f5.svg); } div#tenweb_menu.photo-gallery .feature:nth-child(6) .feature-image-cont { background-image:url(../images/plugins_from/f6.svg); } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content { width: calc(100% - 80px); text-align:left; float: left; } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content h3 { font-size: 18px; line-height: 24px; margin-bottom: 4px; } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content p { font-size: 15px; line-height: 20px; min-height: 40px; } div#tenweb_menu.photo-gallery #steps .step { width: 235px; display: inline-block; background-repeat: no-repeat; background-size: 130px; background-position: 40px top; padding-top: 82px; margin: 0 35px; vertical-align: top; } div#tenweb_menu.photo-gallery #steps .step:nth-child(1) { background-image:url(../images/plugins_from/step1.svg); } div#tenweb_menu.photo-gallery #steps .step:nth-child(2) { background-image:url(../images/plugins_from/step2.svg); } div#tenweb_menu.photo-gallery #steps .step:nth-child(3) { background-image:url(../images/plugins_from/step3.svg); } div#tenweb_menu.photo-gallery #steps .step h4{ font-size: 18px; line-height: 23px; margin:0; text-align: center; font-weight: 700; } div#tenweb_menu.photo-gallery div#image_optimized_number { width: 750px; max-width: 100%; margin: 50px auto 0; } div#tenweb_menu.photo-gallery div#image_optimizer { background-image: url(../images/plugins_from/shadow.png); padding: 26px 0 0; background-size: contain; margin: 35px 56px 0; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25); border-radius: 10px; background-position: center top; background-repeat: no-repeat; line-height: 0; } div#tenweb_menu.photo-gallery div#image_optimizer_content { overflow: hidden; position: relative; border-radius: 0 0 10px 10px; height: 405px; } div#tenweb_menu.photo-gallery #horizon-original { max-width: 1100px; position: absolute; top: 0; right: 0; left: 0; bottom: 0; z-index: 2; -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); height: 405px; } div#tenweb_menu.photo-gallery #horizon-optimized { position: relative; max-width: 100%; height: 405px; } div#tenweb_menu.photo-gallery .image-label { padding: 10px 30px 8px; background: rgba(50, 58, 69, 0.39); position: absolute; bottom: 37px; font-weight: 600; border-radius: 10px; font-size: 16px; line-height: 22px; left: 20px; } div#tenweb_menu.photo-gallery #label-optimized { right:20px; left: auto; } div#tenweb_menu.photo-gallery #separator { height: 38px; width: 38px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; border: 2px solid #fff; z-index: 3; background: rgba(0,0,0,.3); border-radius: 50%; } div#tenweb_menu.photo-gallery #separator .left-arr, div#tenweb_menu.photo-gallery #separator .right-arr { width: 0; height: 0; border: 6px inset transparent; position: absolute; top: 50%; margin-top: -6px; } div#tenweb_menu.photo-gallery #separator .left-arr { border-right: 6px solid #fff; left: 50%; margin-left: -17px; } div#tenweb_menu.photo-gallery #separator .right-arr { border-left: 6px solid #fff; right: 50%; margin-right: -17px; } div#tenweb_menu.photo-gallery #separator:before { content: " "; display: block; width: 2px; background: #fff; height: 185px; position: absolute; left: 50%; z-index: 4; margin-left: -1px; bottom: 40px; } div#tenweb_menu.photo-gallery #separator:after { content: " "; display: block; width: 2px; background: #fff; height: 214px; position: absolute; left: 50%; z-index: 4; top: 40px; margin-left: -1px; } #image_optimizer_info > div{ float:left; width: 50%; } div#tenweb_menu.photo-gallery #image_optimizer_info > div p{ font-weight: 200; font-size: 15px; line-height: 20px; width: auto; } #image_optimizer_info > div p b{ font-weight: 700; } #image_optimizer_info .right{ text-align: right; } #image_optimizer_info .left{ text-align: left; } div#image_optimizer_info { margin: 22px 56px 0; } div#tenweb_menu.photo-gallery div#image_optimizer_content img{ min-width: 100%; } @media screen and (max-width: 1130px){ div#tenweb_menu.photo-gallery h2 { font-size: 31px; line-height: 45px; margin: 30px 0 8px; } #tenweb_menu.photo-gallery div#tenweb_menu_content { padding: 40px 20px 70px; } div#tenweb_menu.photo-gallery #tenweb_menu_content p { font-size: 22px; line-height: 40px; } #tenweb_menu.photo-gallery a#tenweb_sign_up { margin-top: 30px; } div#tenweb_menu.photo-gallery div#image_optimizer { margin: 35px 8px 0; } div#tenweb_menu.photo-gallery div#image_optimizer_info { margin: 22px 8px 0; } div#tenweb_menu.photo-gallery #tenweb_menu_content p { font-size: 22px; line-height: 36px; } div#tenweb_menu.photo-gallery #image_optimized_number p { font-size: 18px; line-height: 24px; } div#tenweb_menu.photo-gallery #image_optimizer_info > div p { font-size: 14px; line-height: 19px; } div#tenweb_menu.photo-gallery #tenweb_manager_content .container { padding: 80px 17px 0; } div#tenweb_menu.photo-gallery #optimizer_info_content .question { width: calc((100% - 4px) / 3); padding-left: 36px; } div#tenweb_menu.photo-gallery #optimizer_info_content .question:nth-child(2) { margin: 0 2px; } div#tenweb_menu.photo-gallery #optimizer_info_content .question p { font-size: 16px; line-height: 26px; } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content h3 { font-size: 16px; line-height: 22px; font-weight: 600; } div#tenweb_menu.photo-gallery #optimizer_features .feature { margin: 0 0 14px; padding: 16px; } div#tenweb_menu.photo-gallery .feature .feature-image-cont { width: 50px; height: 50px; margin: 0 14px 0 0; } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content { width: calc(100% - 64px); } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content p { font-size: 14px; } div#tenweb_menu.photo-gallery #tenweb_manager_content h3 { font-size: 26px; line-height: 36px; } div#tenweb_menu.photo-gallery #steps .step h4 { font-size: 16px; line-height: 22px; } div#tenweb_menu.photo-gallery #optimizer_features .feature { padding: 16px; } div#tenweb_menu.photo-gallery .feature .feature-image-cont { width: 45px; height: 45px; margin: 0 12px 0 0; } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content { width: calc(100% - 57px); } div#tenweb_menu.photo-gallery #steps .step:nth-child(2) { margin: 0 17px; } div#tenweb_menu.photo-gallery #steps .step { width: calc((100% - 39px) / 3); } div#tenweb_menu.photo-gallery div#tenweb_manager_content { padding-bottom: 80px; } } @media screen and (max-width: 1023px){ div#tenweb_menu.photo-gallery #tenweb_manager_content .container { padding: 60px 30px 0; } div#tenweb_menu.photo-gallery div#tenweb_menu { max-width: calc(100% - 120px); } div#tenweb_menu.photo-gallery #optimizer_info_content .question { width: calc((100% - 20px) / 3); } div#tenweb_menu.photo-gallery #optimizer_info_content .question:nth-child(2) { margin: 0 10px; } #tenweb_menu.photo-gallery #steps a#tenweb_sign_up { margin-top: 37px; } div#tenweb_menu.photo-gallery div#tenweb_manager_content { padding-bottom: 60px; } div#tenweb_menu.photo-gallery div#image_optimizer { padding: 24px 0 0; } } @media screen and (max-width: 959px){ div#tenweb_menu_logo { width: 129px; } div#tenweb_menu.photo-gallery h2 { font-size: 32px; line-height: 46px; } #tenweb_menu.photo-gallery #tenweb_menu_content a#tenweb_sign_up { margin-top: 20px; } div#tenweb_menu.photo-gallery div#image_optimizer { margin: 30px 0 0; } div#tenweb_menu.photo-gallery div#image_optimizer_info { margin: 20px 0 0; } #tenweb_menu.photo-gallery div#tenweb_menu_content { padding: 40px 20px 60px; } #tenweb_menu.photo-gallery div#tenweb_menu { max-width: calc(100% - 70px); } div#tenweb_menu.photo-gallery #optimizer_info_content .question p { font-size: 15px; line-height: 24px; } div#tenweb_menu.photo-gallery #tenweb_manager_content .container { padding: 60px 20px 0; } div#tenweb_menu.photo-gallery #tenweb_menu_content h2, div#tenweb_menu.photo-gallery #tenweb_menu_content p { width: 500px; margin: 0 auto; } div#tenweb_menu.photo-gallery #tenweb_menu_content h2 { margin: 30px auto 8px; } } @media screen and (max-width: 767px){ div#tenweb_menu.photo-gallery div#image_optimizer { padding: 3.5% 0 0; } div#tenweb_menu.photo-gallery h2 { font-size: 24px; line-height: 34px; } #tenweb_menu.photo-gallery a { padding: 7px 20px; } #tenweb_menu.photo-gallery div#tenweb_menu_content { padding: 20px 10px 50px; } #tenweb_menu.photo-gallery div#tenweb_menu_logo { width: 109px; height: 30px; } div#tenweb_menu.photo-gallery #tenweb_menu_content p { font-size: 16px; line-height: 26px; } #tenweb_menu.photo-gallery a#tenweb_sign_up { padding: 14px 25px 14px; font-size: 16px; line-height: 22px; } div#tenweb_menu.photo-gallery div#image_optimizer { border-radius: 5px; } div#tenweb_menu.photo-gallery div#image_optimizer_content { border-radius: 0 0 5px 5px; } div#tenweb_menu.photo-gallery .image-label { padding: 10px 23px; bottom: 30px; border-radius: 10px; font-size: 14px; line-height: 19px; left: 13px; } div#tenweb_menu.photo-gallery #label-optimized { right: 13px; } div#tenweb_menu.photo-gallery #image_optimizer_info .right, div#tenweb_menu.photo-gallery #image_optimizer_info > div { float: none; width: 100%; text-align: left; } div#tenweb_menu.photo-gallery #image_optimizer_info .left { margin-bottom: 7px; } div#tenweb_menu.photo-gallery div#image_optimized_number { margin: 30px auto 0; } div#tenweb_menu.photo-gallery #image_optimized_number p { font-size: 15px; line-height: 20px; } div#tenweb_menu.photo-gallery #tenweb_manager_content .container { padding: 30px 10px 0; } div#tenweb_menu.photo-gallery #optimizer_features .container { padding: 50px 10px 0; } div#tenweb_menu.photo-gallery #tenweb_manager_content h3 { font-size: 23px; line-height: 34px; margin-bottom: 30px; } div#tenweb_menu.photo-gallery #optimizer_info_content .question:nth-child(2), div#tenweb_menu.photo-gallery #optimizer_info_content .question { width: 100%; padding: 46px 0 0 0; background-size: 36px; background-position: center top; margin: 0 0 30px; text-align: center; } div#tenweb_menu.photo-gallery #optimizer_info_content .question:last-child { margin: 0; } div#tenweb_menu.photo-gallery #optimizer_features .feature:nth-child(2n+1), div#tenweb_menu.photo-gallery #optimizer_features .feature { margin: 0 0 14px; width: 100%; padding: 15px; } div#tenweb_menu.photo-gallery #optimizer_features .feature:last-child { margin: 0; } div#tenweb_menu.photo-gallery .feature .feature-image-cont { width: 40px; height: 40px; margin: 0 auto 15px; float:none; } div#tenweb_menu.photo-gallery #optimizer_features .feature .feature-content { width: 100%; text-align: center; float:none; } div#tenweb_menu.photo-gallery #tenweb_manager_content #steps .container { padding: 50px 10px 0; } div#tenweb_menu.photo-gallery #steps .step:nth-child(2), div#tenweb_menu.photo-gallery #steps .step { width: 183px; margin-bottom: 30px; float:none; } div#tenweb_menu.photo-gallery #steps .step:last-child { margin-bottom: 0; } div#tenweb_menu.photo-gallery #steps .step:nth-child(2) { margin-right: 0; margin-left: auto; } div#tenweb_menu.photo-gallery div#tenweb_manager_content { padding-bottom: 40px; } #tenweb_menu.photo-gallery #steps a#tenweb_sign_up { margin-top: 30px; } }