.profile-picture { /* make a square container */ width: 150px; height: 150px; /* round the edges to a circle with border radius 1/2 container size */ border-radius: 50%; margin-top: 10px; } .client-icon { /* make a square container */ width: 150px; height: 150px; /* round the edges to a circle with border radius 1/2 container size */ border-radius: 10%; margin-top: 10px; } .small-client-icon { /* make a square container */ width: 40px; height: 40px; /* round the edges to a circle with border radius 1/2 container size */ border-radius: 10%; margin-top: 10px; } .small-profile-picture { /* make a square container */ width: 60px; height: 60px; /* round the edges to a circle with border radius 1/2 container size */ border-radius: 50%; margin-top: 10px; } /* highlighted table row */ .highlight-row { border: solid #5675E2; } .arrow { width: 20px; } em { font-style: normal; background-color: #FFFF00; } .small-text { font-size: 12px; font-weight: 300; margin-bottom: 0px; } .copy-btn { font-size: 0.6rem; line-height: 0.75; } .cursor { cursor: pointer; } /*Left border for alert zone*/ .alert-primary { border-left: 5px #467fcf solid; } .alert-info { border-left: 5px cadetblue solid; } .alert-danger { border-left: 5px #6b1110 solid; } .alert-danger::before { content: "⚠️"; } .dns-record { border: 1px dotted #E3156A; } /** * Form Validation Errors */ .error { border-color: red; } .error-message { color: red; font-style: italic; margin-bottom: 1em; } .footer-item { padding-left: 0 !important; font-size: 14px; } .footer-list-group { list-style: none; padding-left: 0; } .subheader{ font-size: .625rem; font-weight: 600; text-transform: uppercase; letter-spacing: .04em; line-height: 1.6; color: #656d77; } .disabled-content { pointer-events: none; opacity: 0.4; } /* Parsley CSS */ input.parsley-success, select.parsley-success, textarea.parsley-success { color: #468847; background-color: #DFF0D8; border: 1px solid #D6E9C6; } input.parsley-error, select.parsley-error, textarea.parsley-error { color: #B94A48; background-color: #F2DEDE; border: 1px solid #EED3D7; } .parsley-errors-list { margin: 2px 0 3px; padding: 0; list-style-type: none; font-size: 0.9em; line-height: 0.9em; opacity: 0; color: #B94A48; transition: all .3s ease-in; -o-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; } .parsley-errors-list.filled { opacity: 1; } /* END Parsley CSS */ .domain_detail_content { font-size: 15px; } /* Only show the help button on desktop */ @media only screen and (max-width: 500px) { #help-btn { display: none; } } @media only screen and (min-width: 500px) { #help-btn { display: flex; } #help-menu-item { display: none; } } .proton-button { border-color:#6d4aff; background-color:white; color:#6d4aff; } .proton-button:hover { background-color: #1b1340; } /* CSS technique for a horizontal line with words in the middle */ .middle-line { display: flex; flex-direction: row; } .middle-line:before, .middle-line:after{ content: ""; flex: 1 1; border-bottom: 1px solid; margin: auto; } .middle-line:before { margin-right: 10px } .middle-line:after { margin-left: 10px } .italic { font-style: italic; } /* dashed outline to indicate droppable area */ .dashed-outline { outline: 4px dashed gray; }