/**** login ****/ @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,800|Ubuntu'); .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#ten_components_content > div{ padding: 40px 80px; background: #ffffff; margin-bottom: 20px; border-radius: 15px; color: #323A45; box-shadow: 0 7px 24px rgba(0, 0, 0, 0.07); position: relative; } div#ten_components_content > div .dashboard_comp_header, div#ten_components_content > div .dashboard_content, div#ten_components_content > div .dashboard_comp_footer{ padding-left: 44px; padding-right: 44px; } div#ten_components_content > div .dashboard_comp_footer{ margin-top: -50px; color: #323A45; font-size: 18px; line-height: 28px; text-align: center; font-weight: 600; } div#ten_components_content > div.dashboard_comp { padding-top: 95px; border-radius: 0 0 15px 15px; margin-top: -85px; z-index: -1; position: relative; text-align: left; padding-left: 0; padding-right: 0; } div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper{ background: url(../images/dashboard.png); background-size: auto 413px; background-repeat: no-repeat; /*background-position-x: right;*/ background-position-x: 376px; max-width: 100%; padding-bottom: 95px; margin-top: 32px; } div#ten_components_content > div.dashboard_comp .dashboard_content{ display: inline-block; margin-top: 40px; padding-right: 0; width: 287px; } div#ten_components_content > div.dashboard_comp h4, div#ten_components_content > div.dashboard_comp .dashboard_comp_text_1{ text-align: center; } div#ten_components_content > div.dashboard_comp .dashboard_comp_text_1{ font-size: 16px; line-height: 30px; font-weight: 300; color: #323A45; } div#ten_components_content > div.dashboard_comp ul li:before{ top: 10px; } div#ten_components_content > div.dashboard_comp ul li{ position: relative; } div#ten_components_content > div.dashboard_comp li{ font-size: 16px; line-height: 22px; font-weight: 300; color: #323A45; padding-left: 32px; margin-bottom: 40px; } div#ten_components_content > div.dashboard_comp li:before { content: ""; display: inline-block; width: 20px; height: 2px; background-color: #F8C332; border-radius: 1px; position: absolute; left: 0; } 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; } 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; } #ten_components_content .point { font-size: 117px; font-weight: 800; line-height: 1; width: 80px; text-align: right; background: -webkit-linear-gradient(#E1F5FC, #DFDEFB); -webkit-background-clip: text; -webkit-text-fill-color: transparent; transition: transform 1s ease; -webkit-transition: -webkit-transform 1s ease; -moz-transition: -moz-transform 1s ease; float: left; color: #DFDEFB; position: absolute; top: 30px; left: 29px; } #ten_components_content .comp10 .point { width: 134px; } #ten_components_content .comp10 h4{ background-image: url(../images/comp10.png); text-indent: -2000px; overflow: hidden; height: 41px; background-repeat: no-repeat; background-position: -33px -27px; background-size: 256px; } #ten_components_content > div { position: relative; text-align: left; margin-bottom: 40px; } #ten_components_content > div:after { content:""; display: table; clear: both; } #ten_components_content .points_content { position: relative; z-index: 1; } #ten_components_content .comp7 .component_content { width: 611px; margin-left: auto; max-width: 100%; } #ten_components_content .points_content h4, #ten_components_content .dashboard_comp h4{ font-size: 30px; font-weight: 700; margin-bottom: 20px; margin-top: 0; line-height: 35px; } #ten_components_content .dashboard_comp h4{ line-height: 42px; } #ten_components_content .points_content p { font-size: 16px; line-height: 30px; font-weight: 200; } #ten_components_content .points_content p span.google_cloud { height: 23px; display: inline-block; background-image: url(../images/gc.png); background-repeat: no-repeat; font-weight: 500; background-size: cover; width: 134px; position: relative; top: 3px; background-position: 0 -3px; } #ten_components_content .points_content:after{ content:""; display:table; clear:both; } #ten_components_content .comp1 .component_content{ float: left; width: calc(100% - 290px); } #ten_components_content .comp1 .comp_right{ width:230px; float: right; } #ten_components_content .comp3 .component_content { float: left; width: 435px; } #ten_components_content .comp4 .component_content{ float:left; width:calc(100% - 320px); } #ten_components_content .comp4 .comp_right{ width:240px; float: right; margin-top: 25px; } #ten_components_content .comp5 .comp_right.comp_right > div{ margin-bottom: 0; display: inline-block; } #ten_components_content .comp7 .comp_right, #ten_components_content .comp5 .comp_right{ margin-top:20px; } #ten_components_content .comp6 .component_content{ float:left; width:calc(100% - 345px); } #ten_components_content .comp6 .comp_right{ width:305px; float: right; } #ten_components_content .comp7 .comp_right div{ float: right; margin-bottom: 0; } #ten_components_content .comp8 .component_content{ float:left; width:calc(100% - 315px); } #ten_components_content .comp8 .comp_right{ width:270px; float: right; } #ten_components_content .comp9 .component_content{ float:right; width:calc(100% - 272px); } #ten_components_content .comp9 .comp_right{ width:270px; float: right; } #ten_components_content .comp_bottom div, #ten_components_content .comp_right div { font-size: 16px; line-height: 22px; font-weight: 600; margin-bottom: 30px; padding: 5px 0 4px 40px; background-repeat: no-repeat; background-size: 30px; } #ten_components_content .comp_right.blue_points div { background-image: url(../images/blue_point.svg); background-position: left 2px; padding: 0px 0 0px 31px; margin-bottom: 14px; font-size: 18px; line-height: 24px; font-weight: 600; background-size: 20px; } #ten_components_content .comp_right div:last-child { margin-bottom: 0; } #ten_components_content .comp1 .comp_right div { background-size: 50px; padding: 14px 0 14px 65px; } #ten_components_content .comp_right div.google_cloud_platform { background-image: url(../images/comp1_1.png); margin-left: -35px; margin-bottom: 44px; } #ten_components_content .comp_right div.one_click_migration { background-image: url(../images/comp1_2.png); margin-left: 14px; margin-bottom: 50px; } #ten_components_content .comp_right div.cdn { background-image: url(../images/comp1_3.png); margin-left: -70px; } #ten_components_content .comp_right div.photo_gallery { background-image: url(../images/comp4_1.png); } #ten_components_content .comp_right div.form_maker { background-image: url(../images/comp4_2.png); margin-left: 90px; } #ten_components_content .comp_right div.google_maps { background-image: url(../images/comp4_3.png); margin-left: -20px; } #ten_components_content .comp_right div.cloud_storage { background-image: url(../images/comp5_1.png); } #ten_components_content .comp_right div.one_click_restore { background-image: url(../images/comp5_2.png); margin-left: 40px; } #ten_components_content .comp_right div.automatic_backup { background-image: url(../images/comp5_3.png); margin-left: 40px; } #ten_components_content .comp_right div.image_optimizer { background-image: url(../images/comp7_1.png); margin-left: 40px; } #ten_components_content .comp_right div.cashing { background-image: url(../images/comp7_2.png); margin-left: 40px; } #ten_components_content .comp_right div.performance { background-image: url(../images/comp7_3.png); margin-left: 40px; } #ten_components_content .comp_bottom div.issue_resolution { background-image: url(../images/comp10_1.png); margin-right: 100px; } #ten_components_content .comp_bottom div.low_response_time { background-image: url(../images/comp10_2.png); } #ten_components_content .comp4 .comp_right div { font-size: 16px; line-height: 20px; font-weight: 300; background-size: 50px; padding: 5px 0 5px 60px; } #ten_components_content .comp4 .comp_right div b{ display:block; font-size: 14px; } #ten_components_content .comp_bottom{ margin-top: 20px; } #ten_components_content .comp_bottom div{ margin-bottom: 0; display: inline-block; } #ten_components_content .comp3{ background-image: url(../images/comp3.png); background-repeat: no-repeat; background-position: right top; padding: 40px 80px 117px; background-size: 850px; } #ten_components_content > div:nth-child(3), #ten_components_content > div:nth-child(6), #ten_components_content > div:nth-child(8), #ten_components_content > div:nth-child(10) { text-align:right; } #ten_components_content > div:nth-child(3) .point, #ten_components_content > div:nth-child(6) .point, #ten_components_content > div:nth-child(8) .point, #ten_components_content > div:nth-child(10) .point{ left:auto; right:40px; } #ten_components_content img.point-2 { display: block; margin-left: auto; max-width: 100%; width: 340px; } #ten_components_content .comp2 .points_content p { margin-bottom:20px; } #ten_components_content .button { background: #4786FF; color: #ffffff; font-size: 14px; line-height: 19px; height: auto; padding: 10px 0; border-radius: 25px; border: 0; margin-top: 20px; width: 164px; text-align: center; box-shadow: none; margin-bottom:0; } #ten_components_content .comp2 .button { background: #D30C5C; } #ten_components_content .comp3 .button { background: #323A45; } #ten_components_content .comp_right.blue_points { margin-top: 60px; text-align: left; } #ten_components_content .bottom { margin-top: 20px; text-align: center; padding-bottom: 120px; background-image: url(../images/bg_.png); background-repeat: no-repeat; background-size: cover; background-position: 0 180px; } #ten_components_content .bottom h4{ font-size:24px; line-height:33px; margin-bottom: 9px; } #ten_components_content .bottom .button{ background:#F8C332; } #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%; } div#ten_components_content > div .dashboard_comp_header h4:first-of-type{ margin-bottom: 7px; } #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#ten_components_content > div.comp1 { padding: 130px 30px 40px 80px; } div#ten_components_content > div.comp6 { padding: 40px 30px 40px 80px; } div#ten_components_content > div.comp2 { padding: 40px 80px 40px 30px; } #ten_components_content .comp3 { padding: 40px 80px 85px; } #ten_components_content .comp4 .component_content, #ten_components_content .comp1 .component_content, #ten_components_content .comp9 .component_content, #ten_components_content .comp6 .component_content, #ten_components_content .comp8 .component_content, #ten_components_content .comp3 .component_content{ width:330px; } #ten_components_content .comp6 .comp_right, #ten_components_content .comp8 .comp_right, #ten_components_content .comp3 .comp_right{ width: calc(100% - 370px); } #ten_components_content .comp9 .comp_right{ margin-right: 33px; width: 213px; } #ten_components_content .comp4 .comp_right{ width: 240px; margin-top: 4px; } #ten_components_content .comp8 .comp_right{ width: 240px; } 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; } #ten_components_content .comp_right div.automatic_backup, #ten_components_content .comp_right div.one_click_restore{ margin-left: 20px; } .comp9 br:last-of-type{ display:none; } div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper { background-position-x: 366px; } div#ten_components_content > div.dashboard_comp li:before { width: 16px; } div#ten_components_content > div .dashboard_comp_header, div#ten_components_content > div .dashboard_content, div#ten_components_content > div .dashboard_comp_footer { padding-left: 30px; padding-right: 30px; } div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper { background-size: auto 364px; background-position-x: 305px; padding-bottom: 75px; } div#ten_components_content > div .dashboard_comp_footer { margin-top: -57px; } div#ten_components_content > div.dashboard_comp li { margin-bottom: 30px; } div#ten_components_content > div.dashboard_comp .dashboard_content { width: 230px; } div#ten_components_content > div.dashboard_comp .dashboard_content br { display: none; } div#ten_components_content > div.dashboard_comp li { padding-left: 24px; } } @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){ #ten_components_content .comp_bottom div.issue_resolution { margin-right: 50px; } div#tenweb_menu_content { padding: 40px 30px 125px; } #tenweb_connect_img { width: 530px; margin: 20px auto; } div#ten_components_content > div { padding: 40px 30px 40px 74px; } #ten_components_content > div:nth-child(2), #ten_components_content > div:nth-child(5), #ten_components_content > div:nth-child(7), #ten_components_content > div:nth-child(9){ padding: 40px 74px 40px 30px; } #ten_components_content .comp_right.blue_points div { font-size: 16px; line-height: 22px; } #ten_components_content .comp6 .comp_right { width: 200px; } #ten_components_content .comp_right.blue_points div { background-size: 20px; } #ten_components_content .comp6 .component_content { width: calc(100% - 250px); } #ten_components_content .comp1 .comp_right { width: 226px; } #ten_components_content .comp1 .component_content { width: calc(100% - 248px); } #ten_components_content .comp3{ background-size: 94%; padding: 40px 80px 45px; } #ten_components_content .comp_right div.one_click_migration { margin-left: 15px; } #ten_components_content .comp_right div.google_cloud_platform { margin-left: -10px; } #ten_components_content .comp_right div.cdn { margin-left: 1px; } #ten_components_content .comp4 .comp_right { width: 216px; } #ten_components_content .comp_right div.cloud_storage { margin-left: 20px; } #ten_components_content .comp_right div.one_click_restore, #ten_components_content .comp_right div.automatic_backup { margin-left: 16px; } #ten_components_content .comp8 .comp_right { width: 203px; } #ten_components_content .comp9 .comp_right { width: 200px; margin-right: 16px; } #ten_components_content .comp_bottom div, #ten_components_content .comp1 .comp_right div { font-weight: 500; } #ten_components_content .comp_right div.cloud_storage{ margin-left: 0; } div#ten_components_content > div.dashboard_comp .dashboard_content { width: 200px; } div#ten_components_content > div.dashboard_comp .dashboard_content { margin-top: 0px; } div#ten_components_content > div.dashboard_comp li { margin-bottom: 21px; } div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper { background-position-x: 262px; } } @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#ten_components_content > div { padding: 30px 10px 20px !important; } #ten_components_content .bottom { padding-bottom: 130px !important; background-position: 0 155px; } #ten_components_content .comp_right, #ten_components_content .component_content { width: 100% !important; float:none !important; } #ten_components_content .comp3 .component_content { width: 370px !important; max-width: 100%; } #ten_components_content .comp10 .comp_bottom div { display: block; padding: 1px 0 1px 32px; background-size: 24px; } #ten_components_content .comp_right{ margin-left: 10px; } #ten_components_content .component_content { margin-bottom: 10px; } #ten_components_content .points_content h4 { font-size: 20px; margin-bottom: 10px; line-height: 25px; background-size: 170px; background-position: -17px -15px; } #ten_components_content .comp_bottom div, #ten_components_content .comp_right div { font-size: 13px; line-height: 22px; margin:0 0 8px 0 !important; } #ten_components_content .comp1 .comp_right div { background-size: 30px; padding: 4px 5px 4px 40px; } #ten_components_content > div:nth-child(2), #ten_components_content > div:nth-child(5), #ten_components_content > div:nth-child(7), #ten_components_content > div:nth-child(9) { padding: 30px 10px 20px !important; } #ten_components_content .button { margin-top: 20px; font-size: 13px; line-height: 16px; padding: 8px 0; width: 150px; } #ten_components_content .comp3 { background-image: url(../images/comp3_m.png); background-position: right bottom; } #ten_components_content .points_content p { font-size: 13px; line-height: 20px; } #ten_components_content .comp3 { padding: 30px 10px 99px !important; background-size: 81%; } #ten_components_content .point { font-size: 73px; width: 44px; top: 0px; left: 2px; } #ten_components_content > div:nth-child(3) .point, #ten_components_content > div:nth-child(6) .point, #ten_components_content > div:nth-child(8) .point, #ten_components_content > div:nth-child(10) .point { left: auto; right: 10px; } #ten_components_content .comp10 .point { width: 93px; } #ten_components_content > div:nth-child(2) .point, #ten_components_content > div:nth-child(5) .point, #ten_components_content > div:nth-child(7) .point, #ten_components_content > div:nth-child(9) .point{ top: 0px; right: 2px; } #ten_components_content .comp7 .comp_right, #ten_components_content .comp5 .comp_right { margin-left: 0; } #ten_components_content .comp_right.blue_points div { font-size: 13px; line-height: 18px; padding: 0px 0 0px 24px; } #ten_components_content .comp_right.blue_points { margin-top: 20px; } #ten_components_content .comp9 .comp_right.blue_points { float: right !important; width: auto !important; margin-right: 0; } #ten_components_content .comp5 .comp_right.comp_right > div, #ten_components_content .comp7 .comp_right div { clear: right; } #ten_components_content .comp9 .component_content { margin-left: 0; } #ten_components_content .comp_right.blue_points div { font-size: 13px; line-height: 25px; padding: 0px 0 0px 24px; clear: right; background-size: 16px; background-position: 0 center; } #ten_components_content .comp4 .comp_right div b { display: inline; } #ten_components_content .comp4 .comp_right div { background-size: 30px; padding: 5px 0 5px 38px; margin-bottom: 10px !important; } #ten_components_content .comp5 .comp_right.comp_right > div { margin-bottom: 0; display: block; float: right; background-size: 24px; padding: 2px 0 2px 32px; } #ten_components_content img.point-2 { width: 210px; } div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper { background-position: top right; padding-bottom: 64px; background-size: auto 291px; } div#ten_components_content > div .dashboard_comp_header, div#ten_components_content > div .dashboard_content, div#ten_components_content > div .dashboard_comp_footer{ padding-left: 10px; padding-right: 10px; } div#ten_components_content > div.dashboard_comp li{ margin-bottom: 10px; } div#ten_components_content > div .dashboard_comp_footer{ margin-top: 7px; } #ten_components_content .dashboard_comp h4 { font-size: 20px; line-height: 30px; } div#ten_components_content > div.dashboard_comp .dashboard_comp_text_1 { font-size: 13px; line-height: 20px; } div#ten_components_content > div.dashboard_comp li { font-size: 13px; line-height: 18px; } div#ten_components_content > div .dashboard_comp_footer { font-size: 14px; line-height: 24px; } div#ten_components_content > div.dashboard_comp .dashboard_content ul{ padding-right: 10px; } div#ten_components_content > div.dashboard_comp{ padding: 98px 0 20px !important; } div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper { margin-top: 20px; } } @media screen and (max-width: 620px){ div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper { padding-bottom: 0; background-size: auto 230px; } #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_components_content .bottom { padding-bottom: 130px !important; background-position: 0 177px; } div#ten_components_content > div.dashboard_comp .dashboard_content { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } div#ten_components_content > div.dashboard_comp .dashboard_content{ margin-top:224px; } div#ten_components_content > div.dashboard_comp .dashboard_content_wrapper { background-position: center top; padding-bottom: 0; background-size: auto 216px; background-image: url(../images/dashboard_mobile.png); } #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); } } @media screen and (max-width: 370px){ #ten_components_content .comp3 { background-size: 100%; } }