.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-lg, .o_ace_view_editor .btn-group-lg > .btn:not(.o_btn_preview){padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-sm, .o_ace_view_editor .btn-group-sm > .btn:not(.o_btn_preview){padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #7C7BAD; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #7C7BAD;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

/* /website/static/src/scss/website.zoomodoo.scss defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF; top: 0; width: 100%; height: 100%;} .zoomodoo-flyout img{max-width: 500%;} .zoomodoo-hover .zoomodoo-flyout{left: 0;} .zoomodoo-next .zoomodoo-flyout{left: 100%;} 

/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{font-size: 14px;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991.98px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767.98px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .col-form-label:after, .o_website_form_required_custom .col-form-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /bioderma_sensibio/static/src/scss/style.scss defined in bundle 'web.assets_frontend' */
 @font-face{font-family: DINPro-Regular; src: url("/bioderma_sensibio/static/src/scss/../fonts/DINPro-Regular.otf") format("opentype"); font-weight: normal; font-style: normal;} @font-face{font-family: DINPro-Medium; src: url("/bioderma_sensibio/static/src/scss/../fonts/DINPro-Medium.otf") format("opentype"); font-weight: normal; font-style: normal;} @font-face{font-family: DINPro-Bold; src: url("/bioderma_sensibio/static/src/scss/../fonts/DINPro-Bold.otf") format("opentype"); font-weight: bold; font-style: normal;} @font-face{font-family: DINPro-Light; src: url("/bioderma_sensibio/static/src/scss/../fonts/DINPro-Light.otf") format("opentype"); font-weight: normal; font-style: normal;} body{font-family: DINPro-Regular;} .ban{text-align: center; background: #090e12;} .ban .w-100{max-width: 1920px;} .ban .bg-light{background: #fff !important;} .ban .bg-light .container{position: relative;} .ban .bg-light .container .text{padding: 30px 0 25px 0; text-align: left;} .ban .bg-light .container .text p{font-size: 16px; color: #2e2e2e; line-height: 23px;} @media only screen and (min-width: 320px) and (max-width: 768px){.ban .bg-light .container .text{padding-left: 15px; padding-right: 15px; text-align: center;}} .ban .bg-light .container .telefon{position: absolute; bottom: 0px; right: -70px; width: 46%;} @media only screen and (min-width: 320px) and (max-width: 768px){.ban .bg-light .container .telefon{display: none;}} @media only screen and (min-width: 1024px) and (max-width: 1440px){.ban .bg-light .container .telefon{width: 33%; right: 10px; bottom: 20px;}} @media only screen and (min-width: 1440px) and (max-width: 1680px){.ban .bg-light .container .telefon{width: 40%; right: -50px;}} .only_mobile{display: none;} @media only screen and (min-width: 320px) and (max-width: 768px){.only_mobile{display: inherit;}} @media only screen and (min-width: 320px) and (max-width: 768px){.only_desktop{display: none !important;}} .bio_title{color: #e30061 !important; font-size: 19px !important;} .voucher_register_section .voucher_register_background{background: url("/bioderma_sensibio/static/src/img/stropi.jpg"); background-size: 100%; background-position-x: center; background-repeat: no-repeat; background-color: #f0f9fe;} @media only screen and (min-width: 320px) and (max-width: 768px){.voucher_register_section .voucher_register_background{background-size: 160%;}} .voucher_register_section .voucher_register_background .container{padding: 20px;} .voucher_register_section .voucher_register_background .container .row{padding-top: 20px;} .voucher_register_section .voucher_register_background .container .row .col-md-4{align-items: flex-end; display: -webkit-box; display: -webkit-flex; display: flex; text-align: center; padding: 10px 75px;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label{position: relative; width: 100%; cursor: pointer;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label img{width: 100%;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label .value{position: absolute; width: 60px; height: 60px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; text-align: center; top: -30px; left: -30px; border: solid 3px #e30061; background: #fff; color: #e30061; font-family: 'DINPRO-Bold';} .voucher_register_section .voucher_register_background .container .row .col-md-4 label .name_cont{padding: 20px; text-align: left; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; display: none;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label .name_cont span{vertical-align: top;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label.inactive{border-color: #8a8888; cursor: no-drop; pointer-events: none;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label.inactive img{filter: grayscale(100%);} .voucher_register_section .voucher_register_background .container .row .col-md-4 label.inactive .checkdiv{border-color: #8a8888;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label.inactive .checkdiv .fa{color: #8a8888; opacity: 1;} .voucher_register_section .voucher_register_background .container .row .col-md-4 label.inactive .checkdiv .fa:before{content: "\f00d";} .voucher_register_section .voucher_register_background .container .row .col-md-4 label.inactive .value{color: #8a8888; border-color: #8a8888;} .voucher_register_section .voucher_register_background .container .row .col-md-4 .voucher_count{position: absolute; bottom: -25px; width: 100%; left: 0; color: #e30061; font-family: 'DINPro-Bold';} .voucher_register_section .input_div{padding: 20px 0 !important;} .voucher_register_section .input_div p{font-size: 20px; margin-bottom: 10px; color: #2e2e2e;} .voucher_register_section .input_div input[type="text"], .voucher_register_section .input_div textarea{width: 100%; margin-bottom: 10px; padding: 10px; border: solid 1px #e30061 !important; outline: none !important; transition: all .40s ease-in-out 0s; -moz-transition: all .40s ease-in-out 0s; -webkit-transition: all .40s ease-in-out 0s;} .voucher_register_section .input_div .btn_send{display: inline-block; background: #e30061; margin-top: 10px; padding: 10px 30px; color: #fff !important; text-transform: uppercase; font-size: 15px; text-decoration: none;} @media only screen and (min-width: 320px) and (max-width: 768px){.voucher_register_section .input_div .btn_send{width: 50%; text-align: center; margin-left: 25%;}} @media only screen and (min-width: 320px) and (max-width: 768px){.voucher_register_section .input_div{padding: 20px 15px !important;}.voucher_register_section .input_div p{text-align: center;}} input[type="checkbox"], input[type="radio"]{display: none;} @media only screen and (min-width: 320px) and (max-width: 768px){.chosen{padding: 0 3rem !important;}.chosen .back{text-align: center;}.chosen .w-100{width: 80% !important; margin-left: 10%; margin-bottom: 20px;}} .checkdiv{margin-right: 5px; border: solid 3px #e30061;} .checkdiv i{margin: auto; font-size: 20px; color: #e30061; opacity: 0; transition: all .40s ease-in-out 0s; -moz-transition: all .40s ease-in-out 0s; -webkit-transition: all .40s ease-in-out 0s; display: block; width: 25px; height: 25px; display: -webkit-box; display: -webkit-flex; display: flex; text-align: center; align-items: center;} .checkdiv i:before{margin: auto;} .input_div label{margin-top: 10px; display: block;} .input_div label .checkdiv{display: inline-block;} .input_div label .checkdiv i{font-size: 16px; width: 19px; height: 19px;} .back{color: #e30061 !important; text-decoration: none !important; margin-bottom: 30px; margin-top: 10px; display: block;} input[type="checkbox"]:checked + div.checkdiv i, input[type="radio"]:checked + div.checkdiv i{opacity: 1;} .req_err{background: #ffe5f3; color: #cd4b93;} .err_msg{opacity: 0; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; font-size: 15px; font-family: DINPro-Regular; padding: 9px 25px; display: inline-block; border-radius: 10px; margin-bottom: -35px; border: 1px solid transparent; transform: scale(0.9); -moz-transform: scale(0.9); -webkit-transform: scale(0.9); width: 100%;} .alert{opacity: 1; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1);} footer{background-color: #d9e0e1 !important;} footer #footer .btn-link{width: 40px; height: 40px; display: inline-block; padding: 9px; border: solid 1px #cfd2d5; border-radius: 200px; font-size: 10px; color: #28303b; background: #fff; text-decoration: none;} footer #footer a{color: #28303b; transition: all .40s ease-in-out 0s; -moz-transition: all .40s ease-in-out 0s; -webkit-transition: all .40s ease-in-out 0s; text-decoration: underline;} footer #footer a:hover{color: #e30061;}