:root { --maincolor: #e55c5c; } #dropfile { font-size: 16px; margin-top: 15px; text-align: center; color: white; } .boxes { background: #fff; border-radius: 0; cursor: pointer; display: flex; align-items: center; padding: 15px 24px; height: 54px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; justify-content: center; font-size: 15px; font-weight: 400; margin-top: -14px; } .boxes p { text-align: center; font-weight: bold; font-size: 23px; } .file-pick-dropdown { cursor: pointer; display: inline-flex; background: #fff; height: 54px; border-left: 1px solid rgba(0, 0, 0, 0.15); padding: 13px 20px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; align-items: center; position: relative; margin-top: -14px; } .file-pick-dropdown i { margin: 0; } .file-picker-dropdown { width: 235px; position: absolute; background: #fff; top: 111%; right: 0px; display: none; box-shadow: rgb(26 26 26 / 20%) 0px 0px 12px; border-radius: 4px; } .arrow-sign { font-size: 18px; } .file-picker-dropdown svg { height: 24px; width: 24px; } .file-picker-dropdown button, .file-picker-dropdown a { border: none; width: 100%; border-radius: 4px; text-align: left; background: #fff; font-weight: 400; font-size: 16px; line-height: 24px; padding: 15px 24px; list-style: none; height: 54px; } .file-picker-dropdown button:hover { background: #efefef; } #file-loader { display: flex; align-items: center; flex-direction: column; } #file-loader img { height: 60px; } #file-loader p { text-align: center; color: #000; font-size: 17px; } .feature1-flex-container { padding-top: 75px; padding-bottom: 60px; } #filepicker, #dropbox { font-size: 13px; } /* feature css */ canvas { min-height: fit-content; } #canvas-panel { border: 1px solid rgba(0, 0, 0, 0.1); padding: 25px; border-radius: 4px; min-height: auto; height: auto; display: flex; justify-content: center; align-items: center; } #canvas-panel #canvas-img { max-width: 100%; } .select-format-title { position: relative; display: inline-block; font-size: 16px; padding: 0px 24px 0px 0px; color: #066; border-right: 1px solid #eee; text-decoration: none; filter: grayscale(100%); display: flex; justify-content: left; text-transform: capitalize; font-size: 16px; font-weight: 600; } .download-format { display: flex; align-items: center; padding: 0px 24px; } #image-format { background: rgb(238 238 238); padding: 6px 33px 6px 16px; border-radius: 4px; width: 123px; border: 1px solid rgb(238 238 238); outline: none; margin-left: 7px; /* border: none; */ font-weight: bold; font-size: 15px; color: #555; text-transform: uppercase; margin-left: 6px; } #download-button { cursor: pointer; display: inline-block; width: 140px; padding: 10px 0; margin-bottom: 20px; text-align: center; border-radius: 4px; background: var(--maincolor); font-size: 16px; color: #fff; font-weight: 700; text-decoration: none; transition: all 0.3s; border: none; } #download-button svg { fill: #fff; margin-right: 4px; height: 20px; } .options-panel { border: 1px solid rgb(0, 0, 0, 0.1); border-radius: 4px; padding: 30px; width: 100%; text-align: left; } .options-panel .title { width: 100%; margin-bottom: 20px; font-size: 22px; line-height: 36px; color: #000; font-weight: 700; text-align: left; } .options-panel .description { width: 100%; font-size: 17px; color: #666; font-weight: 400; text-align: left; } .options-title { width: 100%; font-size: 17px; color: #666; font-weight: 400; text-align: left; } @media (max-width: 768px) { .download-format { padding: 0 15px; } .options-panel { margin-top: 15px; } .boxes { font-size: 14px; } .select-format-title { font-size: 12px; line-height: 20px; } #image-format, #download-button { font-size: 12px; width: 110px; } .download-button-container { justify-content: flex-end; } .file-picker-dropdown { width: 230px; } }