@charset "UTF-8"; @font-face { font-family: FuturaICG; src: url(../fonts/FuturaICG.woff); } .flex-item-1 { flex: 0 0 8.33333%; -webkit-flex: 0 0 8.33333%; max-width: 8.33333%; } .flex-item-2 { flex: 0 0 16.66667%; -webkit-flex: 0 0 16.66667%; max-width: 16.66667%; } .flex-item-3 { flex: 0 0 25%; -webkit-flex: 0 0 25%; max-width: 25%; } .flex-item-4 { flex: 0 0 33.33333%; -webkit-flex: 0 0 33.33333%; max-width: 33.33333%; } .flex-item-5 { flex: 0 0 41.66667%; -webkit-flex: 0 0 41.66667%; max-width: 41.66667%; } .flex-item-6 { flex: 0 0 50%; -webkit-flex: 0 0 50%; max-width: 50%; } .flex-item-7 { flex: 0 0 58.33333%; -webkit-flex: 0 0 58.33333%; max-width: 58.33333%; } .flex-item-8 { flex: 0 0 66.66667%; -webkit-flex: 0 0 66.66667%; max-width: 66.66667%; } .flex-item-9 { flex: 0 0 75%; -webkit-flex: 0 0 75%; max-width: 75%; } .flex-item-10 { flex: 0 0 83.33333%; -webkit-flex: 0 0 83.33333%; max-width: 83.33333%; } .flex-item-11 { flex: 0 0 91.66667%; -webkit-flex: 0 0 91.66667%; max-width: 91.66667%; } .flex-item-12 { flex: 0 0 100%; -webkit-flex: 0 0 100%; max-width: 100%; } * { box-sizing: border-box; margin: 0; outline: none; padding: 0; } h1, h2, h3, h4, h5, h6 { font-weight: normal; } img { display: block; max-width: 100%; } .align-right { text-align: right; } .align-justify { text-align: justify; } .flex-align-center { align-items: center; -webkit-align-items: center; } .clearfix:before, .clearfix:after { clear: both; content: ''; display: table; } ul li { list-style: none; } .hidden, .cbx.hidden { display: none; } .pull-left { float: left; } .pull-right { float: right; } .radio:hover .inner { opacity: .5; transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -webkit-transform: scale(0.5); } .radio input { height: 1px; opacity: 0; width: 1px; } .radio input:checked + .outer .inner, .radio input:focus + .outer .inner { opacity: 1; transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); } .radio input:checked + .outer { border: 2px solid #1b93f2; } .radio input:focus + .outer .inner { background-color: #1b93f2; } .radio .outer { background-color: #fff; border: 2px solid #e6e6e6; border-radius: 50%; display: block; float: left; height: 22px; width: 22px; } .radio .inner { background-color: #1b93f2; border-radius: 50%; display: block; height: 14px; margin: 2px; opacity: 0; transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -webkit-transform: scale(0); transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -webkit-transition: all 0.25s ease-in-out; width: 14px; } p { margin: 0 0 9px; } #wpbody { font-family: 'FuturaICG', sans-serif; font-size: 14px; line-height: 1.42857143; padding: 40px 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .accent-color, a { color: #1b93f2; } #wpbody main { width: 98%; } .custom-icon { background: url("../images/heading-icons.png") no-repeat; display: inline-block; vertical-align: middle; } .custom-icon.add { background-position: -137px 0; height: 41px; width: 44px; } .custom-icon.cog { background-position: 0 0; height: 43px; width: 42px; } .custom-icon.edit { background-position: -43px 0; height: 45px; width: 49px; } .custom-icon.templates { background-position: -93px 0; height: 30px; width: 43px; } h1.heading { font-size: 16px; line-height: 48px; text-transform: uppercase; } h1.heading .custom-icon { margin: 0 25px 0 15px; } .content { background: #fdfdfd; box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.08); margin: 20px 0; padding: 50px 70px; } .content.templating { padding: 30px 20px; } .custom-input { padding-top: 20px; position: relative; } .custom-input label { color: rgba(0, 0, 0, 0.38); display: block; left: 0; line-height: 28px; pointer-events: none; position: absolute; top: 0; transform: translateY(24px); -moz-transform: translateY(24px); -o-transform: translateY(24px); -webkit-transform: translateY(24px); transform-origin: bottom left; -moz-transform-origin: bottom left; -o-transform-origin: bottom left; -webkit-transform-origin: bottom left; transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .custom-input input { height: 32px; } .custom-input input { background: transparent; border: 0; box-shadow: none; color: rgba(0, 0, 0, 0.7); cursor: text; display: block; font-family: FuturaICG, sans-serif; font-size: 13px; width: 100%; -webkit-appearance: none; } .custom-input input:focus + .bar:after { transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); } .custom-input input:focus ~ label { color: #1b93f2; line-height: normal; transform: scale(0.85) translateY(0); -moz-transform: scale(0.85) translateY(0); -o-transform: scale(0.85) translateY(0); -webkit-transform: scale(0.85) translateY(0); } .custom-input input:valid ~ label { color: #1b93f2; line-height: normal; transform: scale(0.85) translateY(0); -moz-transform: scale(0.85) translateY(0); -o-transform: scale(0.85) translateY(0); -webkit-transform: scale(0.85) translateY(0); } .custom-input .bar { display: block; position: relative; width: 100%; } .custom-input .bar:before { border-bottom: 1px solid rgba(0, 0, 0, 0.12); bottom: 0; content: ''; height: 1px; left: 0; position: absolute; right: 0; } .custom-input .invalid ~ .bar:before { border-bottom: 1px solid red; } .custom-input .bar:after { background-color: #1b93f2; bottom: -1px; content: ''; height: 2px; left: 0; position: absolute; right: 0; transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -webkit-transform: scale(0); transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); } .btn, .btn:active { background: #1b93f2; border: 0; color: #fff; display: inline-block; font: 14px/36px 'FuturaICG', sans-serif; padding: 0 20px; text-transform: uppercase; transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; text-decoration: none; } .btn:hover, .btn:focus { background: #0c78ce; cursor: pointer; color: #fff; } .flex-container { display: flex; display: -webkit-flex; } .flex-container .flex-end { align-self: flex-end; -webkit-align-self: flex-end; } .flex-container .flex-center { align-self: center; -webkit-align-self: center; } .general-fields { padding-bottom: 20px; width: 85%; } .general-fields .flex-container { margin-left: -15px; margin-right: -15px; } .general-fields .flex-container:not(:last-child) { margin-bottom: 15px; } .general-fields *[class*='flex-item-'] { padding: 0 15px; } .mockup { background: #fff; border: 1px solid #e1e1e1; box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.08); font-family: 'Georgia', serif; padding: 20px 50px 50px; position: relative; } .mockup:before, .mockup:after { color: rgba(0, 0, 0, 0.3); content: 'article mockup'; font-family: 'FuturaICG', sans-serif; left: 50%; line-height: 30px; position: absolute; text-transform: uppercase; transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); } .mockup:before { top: -30px; } .mockup:after { top: 100%; } .mockup .logo-img { height: 35px; margin: 0 auto; } .mockup .mockup-head { border-color: #1b93f2; border-style: solid; border-width: 1px 0; margin: 20px 0; padding: 5px 0 15px 0; } .mockup .mockup-head h1 { color: #1b93f2; font-family: 'Times', serif; font-size: 24px; font-weight: bold; line-height: 40px; } .mockup .mockup-cont > p { margin: 0 0 20px; } .mockup .mockup-cont img { margin-bottom: 20px; opacity: .7; } .mockup .mockup-cont .blurry { position: relative; } .mockup .mockup-cont .blurry p { filter: blur(2.5px); -webkit-filter: blur(2.5px); } .mockup .mockup-cont .blurry .btn { font-size: 11px; left: 50%; padding: 0 10px; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); white-space: nowrap; } .icons-cont i { background: #eee; border-radius: 50%; display: inline-block; font: inherit; font-family: sans-serif; height: 25px; line-height: 25px; text-align: center; width: 25px; } .configuration-fields { padding: 0 70px 0 0; } .configuration-fields > .custom-input:not(:last-child) { padding-bottom: 20px; } .mixed-fields { padding-bottom: 20px; } .mixed-fields .flex-container { margin: 0 -15px; } .mixed-fields .flex-container *[class*='flex-item-'] { padding: 0 15px; } .form-select { border-bottom: 1px solid rgba(0, 0, 0, 0.12); overflow: hidden; position: relative; } .form-select:after { color: #bbbbbb; content: '▾'; font-size: 14px; line-height: 32px; position: absolute; right: 12px; top: 0; z-index: 1; } .form-select.custom-label:after { line-height: normal; top: 50%; } .custom-label { padding-top: 20px; position: relative; } label.invalid { color:red !important; } .custom-label label { color: #1b93f2; font-size: 12px; left: 0; position: absolute; top: 0; } .custom-label .custom-input { padding: 0; } select { background: transparent; border: none; color: rgba(0, 0, 0, 0.7); cursor: pointer; display: block; font-family: 'FuturaICG', sans-serif; font-size: 14px; height: 31px; outline: none; position: relative; text-indent: 0.01px; text-overflow: ''; width: 100%; z-index: 2; -webkit-appearance: none; -moz-appearance: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .block-info { color: rgba(0, 0, 0, 0.7); font-size: 12px; line-height: normal; padding: 7px 0 0; } .custom-tooltip { color: rgba(0, 0, 0, 0.5); position: relative; } .custom-tooltip.active { color: rgba(0, 0, 0, 0.7); } .custom-tooltip:hover { cursor: pointer; } .custom-tooltip:hover .tooltip { opacity: 1; transform: translateX(8px); -moz-transform: translateX(8px); -o-transform: translateX(8px); -webkit-transform: translateX(8px); visibility: visible; } .custom-tooltip:hover .tooltip .tooltip__background { transform: scale(3) translateX(-50%); -moz-transform: scale(3) translateX(-50%); -o-transform: scale(3) translateX(-50%); -webkit-transform: scale(3) translateX(-50%); } .tooltip { border-radius: 2px; left: 30px; /*max-width: 200px;*/ min-width: 1px; opacity: 0; overflow: hidden; position: absolute; top: 5px; transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); visibility: hidden; width: auto; z-index: 1051; } .tooltip__background { background-color: #757575; border-radius: 50%; bottom: 0; left: 0; position: absolute; right: 0; top: 0; transform: scale(0) translateX(-50%); -moz-transform: scale(0) translateX(-50%); -o-transform: scale(0) translateX(-50%); -webkit-transform: scale(0) translateX(-50%); transform-origin: left center; -moz-transform-origin: left center; -o-transform-origin: left center; -webkit-transform-origin: left center; transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); z-index: -1; } .tooltip__label { color: #FFF; display: block; font-size: 12px; line-height: normal; padding: 4px 8px; white-space: nowrap; } .templates-menu { padding: 15px 0 0; } .templates-menu li { margin-bottom: 20px; padding: 0 20px 0 0; text-align: center; width: 50px; } .templates-menu li .mdi { cursor: pointer; font-size: 25px; } .templates-menu li label span { display: none; } .testing-fields { padding: 0 0 0 30px; } .testing-fields h3 { font-size: 20px; margin: 0 0 20px; } .testing-fields .field { padding: 20px 0; } .testing-fields input[type="text"] { background: transparent; border-color: rgba(0, 0, 0, 0.12); border-style: solid; border-width: 0 0 1px; display: inline-block; font-family: 'FuturaICG', sans-serif; font-size: 13px; height: 24px; padding: 0 5px; width: 50%; } .custom-checkbox { background: rgba(0, 0, 0, 0.26); border-radius: 100px; cursor: pointer; display: block; height: 20px; position: relative; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; width: 44px; } .custom-checkbox:after { background: #fff; border-radius: 100px; box-shadow: 0 0.15rem 0.5rem rgba(0, 0, 0, 0.28); content: ''; display: block; height: 26px; left: -2px; position: absolute; top: -3px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; width: 26px; } .custom-checkbox:active:after { transform: scale(1.15, 0.85); -moz-transform: scale(1.15, 0.85); -o-transform: scale(1.15, 0.85); -webkit-transform: scale(1.15, 0.85); } .cbx:checked ~ label { background: #7bc1f8; } .cbx:checked ~ label:after { background: #1b93f2; left: 20px; } .custom-radio { margin: 0 0 20px; } .templates-menu, .templates-views { float: left; } .templates-views { width: calc(100% - 50px); } .templates-views.templates-views-common { margin-bottom: 20px; width: 100%; } .templates-views.templates-views-common .content-view > *:not(:last-child) { margin-bottom: 20px; } .templates-views .template-view { background: #fff; border: 1px solid rgba(0, 0, 0, 0.12); } .templates-views .template-view:not(:last-child) { margin: 0 0 30px; } .templates-views .template-view .header-view { background-color: #FAFAFA; border-bottom: 1px solid rgba(0, 0, 0, 0.12); font-size: 14px; height: 46px; line-height: 46px; padding: 0 16px; text-transform: uppercase; } .templates-views .template-view .header-view .fa { line-height: 45px; margin: 0 5px; vertical-align: top; } .templates-views .template-view .content-view { padding: 16px; } .templates-views .template-view .atm-targeted-container { margin-bottom: 20px; min-width: 0; } .templates-views .template-view .price-view.atm-main { background: #fff; border: 1px solid #d3d3d3; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); float: none; padding: 13px; width: 100%; } .templates-views .template-view .price-view.atm-main .blurred { filter: blur(2.5px); -webkit-filter: blur(2.5px); } .templates-views .template-view .unlock-cont { position: relative; } .templates-views .template-view .unlock-cont p { text-align: justify; } .templates-views .template-view .unlock-cont .unlock-btn { height: 30px; left: 50%; line-height: 30px; padding: 0 10px; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); white-space: nowrap; } .views-tabs input[type=radio], .views-tabs .templates-views { display: none; } .views-tabs #pledge:checked ~ .templates-menu .custom-tooltip label[for="pledge"], .views-tabs #pay:checked ~ .templates-menu .custom-tooltip label[for="pay"], .views-tabs #refund:checked ~ .templates-menu .custom-tooltip label[for="refund"], .views-tabs #other:checked ~ .templates-menu .custom-tooltip label[for="other"] { color: #1b93f2; } .views-tabs #pledge:checked ~ .pledge, .views-tabs #pay:checked ~ .pay, .views-tabs #refund:checked ~ .refund, .views-tabs #other:checked ~ .other { display: block; } .config-tabs { clear: both; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; padding: 0 0 0 16px; } .config-tabs .tab-name { color: rgba(0, 0, 0, 0.3); cursor: pointer; font-size: 13px; height: 32px; line-height: 28px; padding: 0 12px; position: relative; text-align: center; } .config-tabs .tab-name:after { background-color: #1b93f2; bottom: -1px; content: ''; height: 2px; left: 0; position: absolute; right: 0; transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -webkit-transform: scale(0); transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -o-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: 0.6s cubic-bezier(0.23, 1, 0.32, 1); } .config-tabs .tab-name:first-of-type { border-left: 0; margin-left: 0; } .config-tabs .tab-name:last-of-type { border-right: 0; } .config-tabs .tab-content { border-top: 1px solid rgba(0, 0, 0, 0.12); padding: 15px 0 0; width: 100%; -webkit-order: 1; order: 1; } .config-tabs .tab-content .custom-label { margin-bottom: 20px; } .config-tabs input[type=radio], .config-tabs .tab-content { display: none; } .config-tabs input[type=radio]:checked + .tab-name { color: #1b93f2; } .config-tabs input[type=radio]:checked + .tab-name:after { transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); } .config-tabs input[type=radio]:checked + .tab-name + .tab-content { display: block; } .flex-gutter { margin: 0 -5px; } .flex-gutter > [class*='flex-item-'] { padding: 0 5px; } .notification-inner { background-color: #ff8181; border: 1px solid #e25353; color: #fff; margin: 0 0 15px; position: relative; width: calc(100% - 13px); } .notification-inner p { font-family: Lato, Arial, serif; font-size: 13px; line-height: 16px; margin: 10px 35px 10px 10px; } .notification-inner p .fa { margin-right: 5px; vertical-align: middle; } .notification-inner p span { display: inline-block; vertical-align: top; width: calc(100% - 30px); } .notification-inner .close-btn { cursor: pointer; position: absolute; right: 10px; top: 10px; } .template-name { color: rgba(0, 0, 0, 0.3); font: 13px/30px 'FuturaICG', sans-serif; text-transform: uppercase; } @media (max-width: 1300px) { main { width: 95%; } } @media (min-width: 1251px) { .template-view .atm-targeted-container .mood-block .mood-label { margin: 0 3px; } .template-view .atm-targeted-container .mood-block .mood-name { font-size: 11px; } .template-view .atm-targeted-container [class^="smiley-"] { height: 25px; width: 25px; } } @media (max-width: 1250px) { .views-tabs .template-view > .content-view > .flex-container { display: block; } .views-tabs .template-view > .content-view > .flex-container > [class*='flex-item-'] { max-width: 100%; } .views-tabs .template-view > .content-view > .flex-container > [class*='flex-item-']:not(:last-child) { margin-bottom: 30px; } .templates-views.templates-views-common .content-view > .flex-container { flex-wrap: wrap; } .templates-views.templates-views-common .content-view > .flex-container > [class*='flex-item-'] { flex: 0 0 33%; -webkit-flex: 0 0 33%; margin: 0 0 20px; max-width: 33%; } } @media (min-width: 1024px) and (max-width: 1250px) { .template-view .flex-container .flex-item-6.card-block { max-width: 300px; } } @media (min-width: 1025px) and (max-width: 1220px), (max-width: 767px) { .config-tabs .tab-name { padding: 0 5px; } .pay-tabs .tab-content { padding: 10px; } } @media (max-width: 1099px) { .content { padding: 40px; } .general-fields { padding: 0; width: 100%; } .configuration-fields { padding: 0 20px 0 0; } .mockup { padding: 20px; } } @media (max-width: 1024px) { #wpbody { padding-bottom: 20px; } .content.templating { padding: 30px 40px 30px 20px; } .config-tabs { padding: 0; } .show-sm { display: inline; } } @media (min-width: 768px) and (max-width: 1024px) { .config-tabs .tab-name { padding: 0 18px; } } @media (max-width: 991px) { .content-config { flex-direction: column; -webkit-flex-direction: column; } .content-config > .flex-item-6 { flex: 0 0 100%; -webkit-flex: 0 0 100%; max-width: 100%; } .configuration-fields { margin: 0 0 60px; padding: 0; } .mockup { padding: 20px 50px 50px; } .content.templating { padding: 30px 40px 40px; } .templates-menu { float: none; padding: 0; } .templates-menu:before, .templates-menu:after { clear: both; content: ''; display: table; } .templates-menu li { float: left; line-height: 30px; margin-bottom: 10px; padding: 0; text-transform: uppercase; width: auto; } .templates-menu li:not(:last-child) { margin-right: 20px; } .templates-menu li .mdi { display: inline-block; font-size: 19px; vertical-align: top; } .templates-menu li label { cursor: pointer; display: block; } .templates-menu li label span { display: inline-block; } .templates-menu li .tooltip { display: none; } .templates-views { float: none; width: 100%; } .templates-views .template-view:not(:last-child) { margin: 0 0 40px; } } @media (max-width: 767px) { .general-fields .flex-container { flex-direction: column; -webkit-flex-direction: column; margin: 0; } .general-fields .flex-container:not(:last-child) { margin: 0; } .general-fields .flex-container:not(:last-child) *[class*='flex-item-'] { margin: 0 0 20px; } .general-fields .flex-container .flex-item-6 { flex: 0 0 100%; -webkit-flex: 0 0 100%; max-width: 100%; } .general-fields *[class*='flex-item-'] { padding: 0; } .content.templating > .flex-container { flex-direction: column; -webkit-flex-direction: column; padding: 0 0 0 30px; position: relative; } .content.templating > .flex-container .templates-menu-block { left: -15px; position: absolute; } .content.templating > .flex-container > *[class*='flex-item-'] { flex: 0 0 100%; -webkit-flex: 0 0 100%; max-width: 100%; } .content.templating .tooltip { left: 30px; top: 2px; } .content.templating .testing-fields { padding: 30px 0 0; } .content.templating .testing-fields h3 { margin: 0; } .content.templating .testing-fields .field { padding: 20px 0 0; } .templates-menu li { font-size: 12px; } .templates-menu li:not(:last-child) { margin-right: 10px; } .templates-views.templates-views-common .content-view > .flex-container > [class*='flex-item-'] { flex: 0 0 50%; -webkit-flex: 0 0 50%; max-width: 50%; } .templates-views .atm-targeted-modal .atm-head-modal .atm-modal-body { max-height: none; } } @media (max-width: 640px) { #wpbody { padding-bottom: 0; } .mockup { padding: 20px; } .mockup:before, .mockup:after { font-size: 12px; } .mockup .mockup-head { font-size: 12px; } .mockup .mockup-head h1 { font-size: 20px; } .content, .content.templating { padding: 16px; } .templates-views .template-view:not(:last-child) { margin: 0 0 16px; } .content-config { padding: 0 0 15px; } .card-block { background: transparent; height: auto; padding: 0; } .card-block .form-item:not(.card-nr) { box-sizing: border-box; } .card-block .form-item:not(.card-nr).card-holder { flex: 0 0 70%; -webkit-flex: 0 0 70%; max-width: 70%; padding: 0 5px 10px 0; } .card-block .form-item:not(.card-nr).card-valid { flex: 0 0 30%; -webkit-flex: 0 0 30%; max-width: 30%; padding: 0 0 10px 5px; } .card-block .form-item:not(.card-nr) input { height: 30px; width: 100%; } .card-block .card-nr { padding: 0 0 10px; } .card-block .card-type { display: none; } .flex-container.payment-block { display: block; } .flex-container.payment-block > * { max-width: 100%; width: 100%; } .form-item input[type='text'], .form-item input[type='password'], .form-item input[type='email'], .form-item input[type="number"] { height: 30px; } .form-item.card-nr label.small-label { display: block; } .form-item label.small-label { font-size: 9px; } .user-block { padding: 0; } .user-block .form-item { margin: 0 0 10px; } .user-block .user-items-last { margin: 0 -5px; } .user-block .user-items-last .form-item { padding: 0 5px; } .user-block .user-items-last .form-item:first-child { flex: 1; -webkit-flex: 1; max-width: none; } .user-block .user-items-last .form-item.form-button { flex: 0 0 110px; -webkit-flex: 0 0 110px; max-width: 110px; } .form-button[class*="flex-item-"] .atm-button { font-size: 11px; height: 30px; line-height: 30px; } .atm-base-modal .atm-sidebar-left { display: none; } .atm-base-modal .atm-main { width: 100%; } [class^="smiley-"] { height: 30px; width: 30px; } .atm-heading-info { padding-left: 5px; } } @media (max-width: 560px) { .config-tabs input[type="radio"]:checked + .tab-name { flex-grow: 2; } .config-tabs .tab-name { flex: 1; -webkit-flex: 1; overflow: hidden; padding: 0 2px 0 0; text-overflow: ellipsis; } } @media (max-width: 479px) { #wpbody { padding-top: 20px; } h1.heading { font-size: 15px; } h1.heading .custom-icon { margin: 0 10px 0 0; } .icons-cont i { height: 20px; line-height: 20px; width: 20px; } .flex-container.survey-block { display: block; padding: 0 13px 0 0; } .flex-container.survey-block > * { max-width: 100%; width: 100%; } .mood-block .mood-block-inner { border: 0; margin-bottom: 15px; padding: 5px 0 15px; position: relative; } .mood-block .mood-block-inner:after { background: #e3e3e3; bottom: 0; content: ''; height: 1px; left: 50%; position: absolute; transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); width: 25%; } .avatar-sm { display: none; } .flex-container .flex-item-10.atm-heading-info { flex: 0 0 91.66667%; -webkit-flex: 0 0 91.66667%; font-size: 12px; max-width: 91.66667%; white-space: normal; } .flex-container .flex-item-10.atm-heading-info .atm-button { font-size: 9px; height: 22px; line-height: 22px; min-width: 70px; } .pay-help-text { display: inline-block; max-width: 70%; } .templates-views.templates-views-common .content-view > .flex-container > [class*='flex-item-'] { flex: 0 0 100%; -webkit-flex: 0 0 100%; max-width: 100%; } .templates-views .template-view .header-view { font-size: 12px; height: 42px; line-height: 42px; } .templates-views .template-view .header-view .fa { line-height: 40px; } .templates-views .template-view .content-view { padding: 13px; } .user-block .user-items-last .form-item, .user-block .user-items-last .form-item.form-button { flex: 0 0 33%; -webkit-flex: 0 0 33%; max-width: 33%; } .config-tabs .tab-content .flex-container { display: block; } .config-tabs .tab-content .flex-container > * { max-width: 100%; } .template-name { font: 12px/26px 'FuturaICG', sans-serif; } .form-item label { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .content, .content.templating { padding: 13px; } .template-view .custom-input { padding-top: 0; } } .btn.disabled, .disabled.btn-large, .btn-floating.disabled, .btn-large.disabled, .btn-flat.disabled, .btn:disabled, .btn-large:disabled, .btn-floating:disabled, .btn-large:disabled, .btn-flat:disabled, .btn[disabled], .btn-large[disabled], .btn-floating[disabled], .btn-large[disabled], .btn-flat[disabled] { background-color: #dfdfdf !important; box-shadow: none; color: #9f9f9f !important; cursor: default; pointer-events: none; } @-webkit-keyframes rotating /* Safari and Chrome */ { from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotating { from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } .rotating { animation: rotating 2s linear infinite; -moz-animation: rotating 2s linear infinite; -ms-animation: rotating 2s linear infinite; -o-animation: rotating 2s linear infinite; -webkit-animation: rotating 2s linear infinite; } .loader-spin { animation: 2s linear 0s normal none infinite running loader-spin; } .cbx.hidden { display: none; } .templates-views.templates-views-common { margin-bottom: 20px; width: 100%; } .templates-views.templates-views-common .flex-gutter { padding: 15px; } input:disabled { background-color: #f9f9f9; color: #e1e1e1; } input:disabled::-webkit-input-placeholder { /* WebKit browsers */ color: #e1e1e1; } input:disabled:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #e1e1e1; } input:disabled::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #e1e1e1; } input:disabled:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #e1e1e1; } .template-name[data-view-text="collapsed"] { padding-top: 16px; } .form-select select { height: 31px; } .modal { display: none; position: fixed; z-index: 99999; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } .modal-content { background-color: #fefefe; margin: auto; padding: 20px; border: 1px solid #888; width: 80%; height: 90%; } .close { color: #aaaaaa; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; } #modal-content { overflow: auto; max-height: calc(100% - 100px); } @media (min-width: 961px) { .modal { padding-left: 160px; } } .custom-label .custom-tooltip { top: -20px; } .custom-label .custom-tooltip .tooltip { top: -2px; left: 100%; } .content .preloader{ background-image: url("../images/loading.svg"); background-repeat: no-repeat; background-position: center; background-color: transparent; box-shadow: none; } input#support_email{ pointer-events: none; font-weight: bold; }