.o_mail_thread .o_thread_message:hover i.o_thread_message_star:hover, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_star:hover, .o_mail_thread .o_thread_message:hover i.o_thread_message_needaction:hover, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_needaction:hover, .o_mail_thread .o_thread_message:hover i.o_thread_message_reply:hover, .o_mail_thread .o_thread_message.o_thread_selected_message i.o_thread_message_reply:hover{opacity: 1;} .o_mail_thread .o_thread_message .o_mail_redirect{cursor: pointer;} .o_mail_thread .o_thread_message .o_thread_message_core{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; min-width: 0; max-width: 100%; word-wrap: break-word;} .o_mail_thread .o_thread_message .o_thread_message_core.o_mail_note{background-color: #cccccc;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_subject{font-style: italic;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_notification{font-style: italic; color: gray;} .o_mail_thread .o_thread_message .o_thread_message_core [summary~=o_mail_notification]{display: none;} .o_mail_thread .o_thread_message .o_thread_message_core p{margin: 0 0 9px;} .o_mail_thread .o_thread_message .o_thread_message_core p:last-child{margin-bottom: 0;} .o_mail_thread .o_thread_message .o_thread_message_core a{display: inline-block; word-break: break-all;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_body_long{display: none;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info{margin-bottom: 2px; color: #7a58b2;} .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto, .o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info .o_mail_mailto:hover{color: #7a58b2;} .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_star, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_needaction, .o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_reply{padding: 4px;} .o_mail_thread .o_thread_message.o_message_expanded .o_thread_message_core .o_mail_body_short{display: none;} .o_mail_thread .o_thread_message.o_message_expanded .o_thread_message_core .o_mail_body_long{display: block;} .o_mail_thread .o_thread_title{margin-top: 20px; margin-bottom: 20px; font-size: 20px;} .o_mail_thread .o_mail_no_content{padding-top: 0px; padding-right: 16px; padding-bottom: 0px; padding-left: 16px;} 

/* /im_livechat/static/src/less/im_livechat.less defined in bundle 'website.assets_frontend' */
 .o_livechat_button{position: fixed; bottom: 0px; right: 6px; min-width: 100px; cursor: pointer; white-space: nowrap; background-color: rgba(60, 60, 60, 0.6); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; padding: 10px; color: white; text-shadow: #3b4c58 1px 1px 0px; border: 1px solid #505050; border-bottom: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px;} .o_chat_window{z-index: 1002;} .o_chat_window .o_thread_date_separator{display: none;} .o_chat_window .o_livechat_rating{-ms-flex: 1 1 auto; -moz-flex: 1 1 auto; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; overflow: auto; padding: 15px;} .o_chat_window .o_livechat_rating .o_livechat_no_feedback{padding-top: 20px; text-align: right; font-size: 12px;} .o_chat_window .o_livechat_rating .o_livechat_no_feedback > em{cursor: pointer;} .o_chat_window .o_livechat_rating .o_livechat_rating_feedback_text{text-align: justify;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices{margin: 10px 0; text-align: center;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img{width: 50px; opacity: 0.60; cursor: pointer; margin: 5px;} .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img:hover, .o_chat_window .o_livechat_rating .o_livechat_rating_choices > img.selected{opacity: 1;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason{margin: 10px 0; display: none;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason > textarea{width: 100%; height: 70px; resize: none;} .o_chat_window .o_livechat_rating .o_livechat_rating_reason_button > input{float: right;} 

/* /theme_clean/static/src/less/colors.less defined in bundle 'website.assets_frontend' */
 .text-blue{color: #3498DB !important;} .text-turquoise{color: #1ABC9C !important;} .text-green{color: #2ECC71 !important;} .text-yellow{color: #F1C40F !important;} .text-orange{color: #E67E22 !important;} .text-red{color: #E74C3C !important;} .text-pink{color: #f74b94 !important;} .text-purple{color: #7a58b2 !important;} .text-brown{color: #7b5844 !important;} .text-blue-dark{color: #2980B9 !important;} .text-turquoise-dark{color: #16A085 !important;} .text-green-dark{color: #27AE60 !important;} .text-yellow-dark{color: #f3ac12 !important;} .text-orange-dark{color: #D35400 !important;} .text-red-dark{color: #C0392B !important;} .text-pink-dark{color: #ea3884 !important;} .text-purple-dark{color: #593d87 !important;} .text-brown-dark{color: #604434 !important;} .text-blue-light{color: #8bc4ea !important;} .text-turquoise-light{color: #55e7ca !important;} .text-green-light{color: #7ee2a8 !important;} .text-yellow-light{color: #f7dc6f !important;} .text-orange-light{color: #f0b37e !important;} .text-red-light{color: #f29f97 !important;} .text-pink-light{color: #fbadce !important;} .text-purple-light{color: #b29ed2 !important;} .text-brown-light{color: #b28a73 !important;} .text-white{color: white !important;} .text-clouds{color: #ECF0F1 !important;} .text-silver{color: #BDC3C7 !important;} .text-concrete{color: #95A5A6 !important;} .text-stone{color: #7F8C8D !important;} .text-asphalt{color: #34495E !important;} .text-midnight{color: #2C3E50 !important;} .text-black{color: black !important;} 

/* /theme_clean/static/src/less/theme.less defined in bundle 'website.assets_frontend' */
 .btn .fa{color: #fff;} body{overflow-x: hidden;} .bg-blue{background-color: #3498DB; color: white;} .bg-blue h1, .bg-blue h2, .bg-blue h3, .bg-blue h4, .bg-blue h5, .bg-blue h6{color: white;} .bg-blue .text-muted{color: #8bc4ea;} .bg-blue .fa{color: white;} .bg-turquoise{background-color: #1ABC9C; color: white;} .bg-turquoise h1, .bg-turquoise h2, .bg-turquoise h3, .bg-turquoise h4, .bg-turquoise h5, .bg-turquoise h6{color: white;} .bg-turquoise .text-muted{color: #98f1df;} .bg-turquoise .fa{color: white;} .bg-green{background-color: #2ECC71; color: white;} .bg-green h1, .bg-green h2, .bg-green h3, .bg-green h4, .bg-green h5, .bg-green h6{color: white;} .bg-green .text-muted{color: #bcf0d2;} .bg-green .fa{color: white;} .bg-yellow{background-color: #F1C40F; color: white;} .bg-yellow h1, .bg-yellow h2, .bg-yellow h3, .bg-yellow h4, .bg-yellow h5, .bg-yellow h6{color: white;} .bg-yellow .text-muted{color: #f9e8a0;} .bg-yellow .fa{color: white;} .bg-orange{background-color: #E67E22; color: white;} .bg-orange h1, .bg-orange h2, .bg-orange h3, .bg-orange h4, .bg-orange h5, .bg-orange h6{color: white;} .bg-orange .text-muted{color: #f8dcc2;} .bg-orange .fa{color: white;} .bg-red{background-color: #E74C3C; color: white;} .bg-red h1, .bg-red h2, .bg-red h3, .bg-red h4, .bg-red h5, .bg-red h6{color: white;} .bg-red .text-muted{color: #fbdedb;} .bg-red .fa{color: white;} .bg-pink{background-color: #f74b94; color: white;} .bg-pink h1, .bg-pink h2, .bg-pink h3, .bg-pink h4, .bg-pink h5, .bg-pink h6{color: white;} .bg-pink .text-muted{color: #fff6fa;} .bg-pink .fa{color: white;} .bg-purple{background-color: #7a58b2; color: white;} .bg-purple h1, .bg-purple h2, .bg-purple h3, .bg-purple h4, .bg-purple h5, .bg-purple h6{color: white;} .bg-purple .text-muted{color: #dbd2ea;} .bg-purple .fa{color: white;} .bg-brown{background-color: #7b5844; color: white;} .bg-brown h1, .bg-brown h2, .bg-brown h3, .bg-brown h4, .bg-brown h5, .bg-brown h6, .bg-brown p{color: #b3b3b3;} .bg-brown .text-muted{color: #cdb3a5;} .bg-brown .fa{color: white;} .bg-blue-dark{background-color: #2980B9; color: white;} .bg-blue-dark h1, .bg-blue-dark h2, .bg-blue-dark h3, .bg-blue-dark h4, .bg-blue-dark h5, .bg-blue-dark h6{color: white;} .bg-blue-dark .text-muted{color: #a9d1ec;} .bg-blue-dark .fa{color: white;} .bg-turquoise-dark{background-color: #16A085; color: white;} .bg-turquoise-dark h1, .bg-turquoise-dark h2, .bg-turquoise-dark h3, .bg-turquoise-dark h4, .bg-turquoise-dark h5, .bg-turquoise-dark h6{color: white;} .bg-turquoise-dark .text-muted{color: #7cedd7;} .bg-turquoise-dark .fa{color: white;} .bg-green-dark{background-color: #27AE60; color: white;} .bg-green-dark h1, .bg-green-dark h2, .bg-green-dark h3, .bg-green-dark h4, .bg-green-dark h5, .bg-green-dark h6{color: white;} .bg-green-dark .text-muted{color: #9ee9be;} .bg-green-dark .fa{color: white;} .bg-yellow-dark{background-color: #f3ac12; color: white;} .bg-yellow-dark h1, .bg-yellow-dark h2, .bg-yellow-dark h3, .bg-yellow-dark h4, .bg-yellow-dark h5, .bg-yellow-dark h6{color: white;} .bg-yellow-dark .text-muted{color: #fce7bc;} .bg-yellow-dark .fa{color: white;} .bg-orange-dark{background-color: #D35400; color: white;} .bg-orange-dark h1, .bg-orange-dark h2, .bg-orange-dark h3, .bg-orange-dark h4, .bg-orange-dark h5, .bg-orange-dark h6, .bg-orange-dark a{color: white;} .bg-orange-dark .text-muted{color: #ffb686;} .bg-orange-dark .fa{color: white;} .bg-red-dark{background-color: #C0392B; color: white;} .bg-red-dark h1, .bg-red-dark h2, .bg-red-dark h3, .bg-red-dark h4, .bg-red-dark h5, .bg-red-dark h6{color: white;} .bg-red-dark .text-muted{color: #edb6b0;} .bg-red-dark .fa{color: white;} .bg-pink-dark{background-color: #ea3884; color: white;} .bg-pink-dark h1, .bg-pink-dark h2, .bg-pink-dark h3, .bg-pink-dark h4, .bg-pink-dark h5, .bg-pink-dark h6{color: white;} .bg-pink-dark .text-muted{color: #fbd9e8;} .bg-pink-dark .fa{color: white;} .bg-purple-dark{background-color: #593d87; color: white;} .bg-purple-dark h1, .bg-purple-dark h2, .bg-purple-dark h3, .bg-purple-dark h4, .bg-purple-dark h5, .bg-purple-dark h6{color: white;} .bg-purple-dark .text-muted{color: #b5a2d5;} .bg-purple-dark .fa{color: white;} .bg-brown-dark{background-color: #604434; color: white;} .bg-brown-dark h1, .bg-brown-dark h2, .bg-brown-dark h3, .bg-brown-dark h4, .bg-brown-dark h5, .bg-brown-dark h6, .bg-brown-dark p{color: #b3b3b3;} .bg-brown-dark .text-muted{color: #bf9c88;} .bg-brown-dark .fa{color: white;} .bg-blue-light{background-color: #8bc4ea; color: #ffffff;} .bg-blue-light h1, .bg-blue-light h2, .bg-blue-light h3, .bg-blue-light h4, .bg-blue-light h5, .bg-blue-light h6{color: white;} .bg-blue-light .text-muted{color: #3498DB;} .bg-blue-light .fa{color: white;} .bg-turquoise-light{background-color: #55e7ca; color: #ffffff;} .bg-turquoise-light h1, .bg-turquoise-light h2, .bg-turquoise-light h3, .bg-turquoise-light h4, .bg-turquoise-light h5, .bg-turquoise-light h6{color: white;} .bg-turquoise-light .text-muted{color: #16A085;} .bg-turquoise-light .fa{color: white;} .bg-green-light{background-color: #7ee2a8; color: #ffffff;} .bg-green-light h1, .bg-green-light h2, .bg-green-light h3, .bg-green-light h4, .bg-green-light h5, .bg-green-light h6{color: white;} .bg-green-light .text-muted{color: #27AE60;} .bg-green-light .fa{color: white;} .bg-yellow-light{background-color: #f7dc6f; color: #ffffff;} .bg-yellow-light h1, .bg-yellow-light h2, .bg-yellow-light h3, .bg-yellow-light h4, .bg-yellow-light h5, .bg-yellow-light h6{color: white;} .bg-yellow-light p{color: #8c8c8c;} .bg-yellow-light .text-muted{color: #f3ac12;} .bg-yellow-light .fa{color: white;} .bg-orange-light{background-color: #f0b37e; color: #ffffff;} .bg-orange-light h1, .bg-orange-light h2, .bg-orange-light h3, .bg-orange-light h4, .bg-orange-light h5, .bg-orange-light h6{color: white;} .bg-orange-light .text-muted{color: #E67E22;} .bg-orange-light .fa{color: white;} .bg-red-light{background-color: #f29f97; color: #ffffff;} .bg-red-light h1, .bg-red-light h2, .bg-red-light h3, .bg-red-light h4, .bg-red-light h5, .bg-red-light h6{color: white;} .bg-red-light .text-muted{color: #E74C3C;} .bg-red-light .fa{color: white;} .bg-pink-light{background-color: #fbadce; color: #ffffff;} .bg-pink-light h1, .bg-pink-light h2, .bg-pink-light h3, .bg-pink-light h4, .bg-pink-light h5, .bg-pink-light h6{color: white;} .bg-pink-light .text-muted{color: #f74b94;} .bg-pink-light .fa{color: white;} .bg-purple-light{background-color: #b29ed2; color: #ffffff;} .bg-purple-light h1, .bg-purple-light h2, .bg-purple-light h3, .bg-purple-light h4, .bg-purple-light h5, .bg-purple-light h6{color: white;} .bg-purple-light .text-muted{color: #7a58b2;} .bg-purple-light .fa{color: white;} .bg-brown-light{background-color: #b28a73; color: #ffffff;} .bg-brown-light h1, .bg-brown-light h2, .bg-brown-light h3, .bg-brown-light h4, .bg-brown-light h5, .bg-brown-light h6{color: white;} .bg-brown-light .text-muted{color: #7b5844;} .bg-brown-light .fa{color: white;} .bg-clouds{background-color: #ECF0F1; color: #666666;} .bg-clouds h1, .bg-clouds h2, .bg-clouds h3, .bg-clouds h4, .bg-clouds h5, .bg-clouds h6, .bg-clouds p{color: #8c8c8c;} .bg-clouds .text-muted{color: #8c8c8c;} .bg-clouds .fa{color: #BDC3C7;} .bg-silver{background-color: #BDC3C7; color: white;} .bg-silver h1, .bg-silver h2, .bg-silver h3, .bg-silver h4, .bg-silver h5, .bg-silver h6{color: white;} .bg-silver p{color: #666666;} .bg-silver .text-muted{color: #8c8c8c;} .bg-silver .fa{color: white;} .bg-concrete{background-color: #95A5A6; color: white;} .bg-concrete h1, .bg-concrete h2, .bg-concrete h3, .bg-concrete h4, .bg-concrete h5, .bg-concrete h6{color: white;} .bg-concrete .text-muted{color: #666666;} .bg-concrete .fa{color: white;} .bg-stone{background-color: #7F8C8D; color: white;} .bg-stone h1, .bg-stone h2, .bg-stone h3, .bg-stone h4, .bg-stone h5, .bg-stone h6{color: white;} .bg-stone .text-muted{color: #cccccc;} .bg-stone .fa{color: white;} .bg-asphalt{background-color: #34495E; color: white;} .bg-asphalt h1, .bg-asphalt h2, .bg-asphalt h3, .bg-asphalt h4, .bg-asphalt h5, .bg-asphalt h6{color: white;} .bg-asphalt .text-muted{color: #95A5A6;} .bg-asphalt .fa{color: white;} .bg-midnight{background-color: #2C3E50; color: white;} .bg-midnight h1, .bg-midnight h2, .bg-midnight h3, .bg-midnight h4, .bg-midnight h5, .bg-midnight h6{color: white;} .bg-midnight .text-muted{color: #95A5A6;} .bg-midnight .fa{color: white;} .bg-marine{background-color: #212d3a; color: white;} .bg-marine h1, .bg-marine h2, .bg-marine h3, .bg-marine h4, .bg-marine h5, .bg-marine h6{color: white;} .bg-marine .text-muted{color: #cccccc;} .bg-marine .fa{color: white;} .bg-wind{background-color: #f7f7f7; color: #666666;} .bg-wind §{color: #4d4d4d;} .bg-wind .text-muted{color: #8c8c8c;} .bg-wind .fa{color: #BDC3C7;} .bg-clay{background-color: #e1dcd5; color: white;} .bg-clay h1, .bg-clay h2, .bg-clay h3, .bg-clay h4, .bg-clay h5, .bg-clay h6{color: white;} .bg-clay .text-muted{color: white;} .bg-clay .fa{color: white;} .bg-sand{background-color: #c5bcb1; color: white;} .bg-sand h1, .bg-sand h2, .bg-sand h3, .bg-sand h4, .bg-sand h5, .bg-sand h6{color: white;} .bg-sand .text-muted{color: white;} .bg-sand .fa{color: white;} .bg-beach{background-color: #f3bf91; color: #666666;} .bg-beach h1, .bg-beach h2, .bg-beach h3, .bg-beach h4, .bg-beach h5, .bg-beach h6{color: #4d4d4d;} .bg-beach .text-muted{color: #8c8c8c;} .bg-beach .fa{color: #BDC3C7;} .bg-forest{background-color: #254c3a; color: white;} .bg-forest h1, .bg-forest h2, .bg-forest h3, .bg-forest h4, .bg-forest h5, .bg-forest h6{color: white;} .bg-forest .text-muted{color: #cccccc;} .bg-forest .fa{color: white;} .bg-twilight{background-color: #39225f; color: white;} .bg-twilight h1, .bg-twilight h2, .bg-twilight h3, .bg-twilight h4, .bg-twilight h5, .bg-twilight h6{color: white;} .bg-twilight .text-muted{color: #cccccc;} .bg-twilight .fa{color: white;} .bg-burgundy{background-color: #8e362d; color: white;} .bg-burgundy h1, .bg-burgundy h2, .bg-burgundy h3, .bg-burgundy h4, .bg-burgundy h5, .bg-burgundy h6{color: white;} .bg-burgundy .text-muted{color: #cccccc;} .bg-burgundy .fa{color: white;} .bg-concrete-dark{background-color: #445b5c; color: white;} .bg-concrete-dark h1, .bg-concrete-dark h2, .bg-concrete-dark h3, .bg-concrete-dark h4, .bg-concrete-dark h5, .bg-concrete-dark h6{color: white;} .bg-concrete-dark .text-muted{color: #cccccc;} .bg-concrete-dark .fa{color: white;} .bg-white{background: white; color: black;} .bg-white h1, .bg-white h2, .bg-white h3, .bg-white h4, .bg-white h5, .bg-white h6, .bg-white p{color: #666666;} .bg-white .text-muted{color: #7a58b2;} .bg-white .fa{color: #7a58b2;} .bg-black{background: black; color: white;} .bg-black h1, .bg-black h2, .bg-black h3, .bg-black h4, .bg-black h5, .bg-black h6{color: white;} .bg-black p{color: #cccccc;} .bg-black .text-muted{color: #7a58b2;} .bg-black .fa{color: white;} .bg-gray-darker{background-color: #4d4d4d;} .bg-gray-dark{background-color: #666666;} .bg-gray{background-color: #8c8c8c;} .bg-gray-light{background-color: #b3b3b3;} .bg-gray-lighter{background-color: #cccccc;} .bg-img-01{background-image: url("/theme_clean/static/src/img/backgrounds/bg_snippet_01.jpg"); background-size: cover;} .bg-img-01 h1, .bg-img-01 h2, .bg-img-01 h3, .bg-img-01 h4, .bg-img-01 h5, .bg-img-01 h6, .bg-img-01 p, .bg-img-01 .fa{color: white;} .bg-img-01 .text-muted{color: #7a58b2;} .bg-img-02{background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2)), url("/theme_clean/static/src/img/backgrounds/bg_snippet_02.jpg"); background-size: cover;} .bg-img-02 h1, .bg-img-02 h2, .bg-img-02 h3, .bg-img-02 h4, .bg-img-02 h5, .bg-img-02 h6, .bg-img-02 p, .bg-img-02 .fa{color: white;} .bg-img-02 .text-muted{color: #7a58b2;} .bg-img-03{background-image: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.7)), url("/theme_clean/static/src/img/backgrounds/bg_snippet_03.jpg"); background-size: cover;} .bg-img-03 h1, .bg-img-03 h2, .bg-img-03 h3, .bg-img-03 h4, .bg-img-03 h5, .bg-img-03 h6, .bg-img-03 p{color: #666666 !important;} .bg-img-03 .text-muted, .bg-img-03 .fa{color: #7a58b2 !important;} .bg-img-04{background-image: url("/theme_clean/static/src/img/backgrounds/bg_snippet_04.jpg"); background-size: cover;} .bg-img-04 h1, .bg-img-04 h2, .bg-img-04 h3, .bg-img-04 h4, .bg-img-04 h5, .bg-img-04 h6, .bg-img-04 p, .bg-img-04 .fa{color: white;} .bg-img-04 .text-muted{color: #7a58b2;} .bg-img-05{background-image: url("/theme_clean/static/src/img/backgrounds/bg_snippet_05.jpg"); background-size: cover;} .bg-img-05 h1, .bg-img-05 h2, .bg-img-05 h3, .bg-img-05 h4, .bg-img-05 h5, .bg-img-05 h6, .bg-img-05 p, .bg-img-05 .fa{color: white;} .bg-img-05 .text-muted{color: #7a58b2;} .bg-img-06{background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.75)), url("/theme_clean/static/src/img/backgrounds/bg_snippet_06.jpg"); background-size: cover;} .bg-img-06 h1, .bg-img-06 h2, .bg-img-06 h3, .bg-img-06 h4, .bg-img-06 h5, .bg-img-06 h6, .bg-img-06 p, .bg-img-06 .fa{color: white;} .bg-img-06 .text-muted{color: #7a58b2;} .bg-blur-01{background-image: url("/theme_clean/static/src/img/backgrounds/bg_blur_img_01.jpg"); background-size: cover; background-attachment: fixed;} .bg-blur-01 h1, .bg-blur-01 h2, .bg-blur-01 h3, .bg-blur-01 h4, .bg-blur-01 h5, .bg-blur-01 h6, .bg-blur-01 p, .bg-blur-01 .fa{color: #666666;} .bg-blur-01 .text-muted{color: #7a58b2;} .bg-blur-02{background-image: url("/theme_clean/static/src/img/backgrounds/bg_blur_img_02.jpg"); background-size: cover; background-attachment: fixed;} .bg-blur-02 h1, .bg-blur-02 h2, .bg-blur-02 h3, .bg-blur-02 h4, .bg-blur-02 h5, .bg-blur-02 h6, .bg-blur-02 p, .bg-blur-02 .fa{color: white;} .bg-blur-02 .text-muted{color: #7a58b2;} .bg-blur-03{background-image: url("/theme_clean/static/src/img/backgrounds/bg_blur_img_03.jpg"); background-size: cover; background-attachment: fixed;} .bg-blur-03 h1, .bg-blur-03 h2, .bg-blur-03 h3, .bg-blur-03 h4, .bg-blur-03 h5, .bg-blur-03 h6, .bg-blur-03 p, .bg-blur-03 .fa{color: white;} .bg-blur-03 .text-muted{color: #7a58b2;} .bg-blur-04{background-image: url("/theme_clean/static/src/img/backgrounds/bg_blur_img_04.jpg"); background-size: cover; background-attachment: fixed;} .bg-blur-04 h1, .bg-blur-04 h2, .bg-blur-04 h3, .bg-blur-04 h4, .bg-blur-04 h5, .bg-blur-04 h6, .bg-blur-04 p, .bg-blur-04 .fa{color: white;} .bg-blur-04 .text-muted{color: #7a58b2;} .bg-blur-05{background-image: url("/theme_clean/static/src/img/backgrounds/bg_blur_img_05.jpg"); background-size: cover; background-attachment: fixed;} .bg-blur-05 h1, .bg-blur-05 h2, .bg-blur-05 h3, .bg-blur-05 h4, .bg-blur-05 h5, .bg-blur-05 h6, .bg-blur-05 p, .bg-blur-05 .fa{color: white;} .bg-blur-05 .text-muted{color: #7a58b2;} .bg-blur-06{background-image: url("/theme_clean/static/src/img/backgrounds/bg_blur_img_06.jpg"); background-size: cover; background-attachment: fixed;} .bg-blur-06 h1, .bg-blur-06 h2, .bg-blur-06 h3, .bg-blur-06 h4, .bg-blur-06 h5, .bg-blur-06 h6, .bg-blur-06 p, .bg-blur-06 .fa{color: #666666;} .bg-blur-06 .text-muted{color: #7a58b2;} .bg_gradient_primary_down{background-image: linear-gradient(rgba(122, 88, 178, 0), #7a58b2);} .bg_gradient_primary_up{background-image: linear-gradient(#7a58b2, rgba(122, 88, 178, 0));} .bg_gradient_white_down_thumb{background-image: linear-gradient(#cccccc, rgba(255, 255, 255, 0.5));} .bg_gradient_white_down{background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5));} .bg_gradient_white_up_thumb{background-image: linear-gradient(rgba(255, 255, 255, 0.5), #cccccc);} .bg_gradient_white_up{background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));} .bg_gradient_black_up{background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .bg_gradient_black_down{background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));} .bg_option_menu_img, .bg_option_menu_gradient{height: 25px; width: 120px; border: 1px solid #ccc;} .content_logo{background-image: url("/theme_clean/static/src/img/content/content_logo.png"); background-size: cover; width: 620px; height: 220px;} .padding-l-r-8{padding: 0 8px;} .padding-l-r-16{padding: 0 16px;} .padding-l-r-32{padding: 0 32px;} .price{font-size: 50px;} .popover, .popover-title{color: #555;} hr{border-top: 1px solid #8c8c8c;} #wrapwrap footer{display: table-row; font-size: 14px;} #wrapwrap footer .row{padding: 70px 0 50px; border-bottom: 1px solid #7a58b2;} footer h4{font-size: 16px;} footer p{text-align: justify;} footer .fa:not(.fa-2x):not(.fa-3x):not(.fa-4x):not(.fa-5x){font-size: 18px;} .modal-dialog .select-media{color: #666666;} .modal .font-icons-icons .font-icons-icon{color: #666666;} .demo_blocks_title{border-left: 5px solid #7a58b2;} 

/* /theme_clean/static/src/less/customize_modal.less defined in bundle 'website.assets_frontend' */
 #boxed-collapse{position: relative;} div.panel-heading.clean-panel-heading{border: none; background-color: #3d4546;} div.panel-heading.clean-panel-heading h4{font-family: 'Lato-Regular'; color: white; font-size: 16px; font-weight: normal; text-transform: uppercase;} .panel-group .panel-heading + .panel-collapse > .panel-body{border-top: none;} div.panel.panel-default.clean-panel{border: none; background-color: #3d4546;} div.panel-body.clean-panel-body{background-color: #3d4546; border: none;} #boxed-collapse .modal-h5{font-size: 14px; color: white; padding: 4px 0 4px 4px; background-color: #cbd0d3; text-align: left;} #theme_customize_modal .modal-title{color: #8c8c8c; font-size: 22px; font-family: 'Lato-Regular'; font-weight: normal; text-transform: capitalize; letter-spacing: normal;} #theme_customize_modal .modal-body tr{background: none; border: none;} #theme_customize_modal .modal-body td{padding: 0; background: none; border: none;} #theme_customize_modal .modal-body table{padding: 0; background: none; border: none; margin-bottom: 8px;} #theme_customize_modal .modal-body table tbody tr td label.checked{background-color: #ECF0F1; border: 1px solid #BDC3C7; margin: 0 auto; line-height: 0.9;} #theme_customize_modal .modal-body table tbody tr td label img{width: 50px; height: 30px; margin: 6px;} #theme_customize_modal .modal-body table tbody tr td label .clean-layout-combi-img{width: 80px; height: 30px; margin: 6px;} #theme_customize_modal .modal-body table tbody tr td label .clean-bg-layout-combi-img{width: 50px; height: 30px; margin: 6px;} #theme_customize_modal .modal-body table tbody tr td label img.clean-color-combi-img{width: 50px; height: 30px; margin: 6px;} #theme_customize_modal .modal-body table tbody tr td label img.clean-preset-combi-img{width: 50px; height: 30px; margin: 9px;} .clean-fonts-combi{line-height: 1.2;} td .clean-fonts-combi{padding: 0; margin-left: 4px;} .clean-fonts-combi:hover{background: none; text-decoration: underline;} .clean-layout-combi{padding: 5px; margin: 0 auto; width: 180px;} .clean-preset-combi{padding: 5px; margin: 0 auto;} .clean-bg-layout-combi{width: 62px; margin: 0 auto;} .clean-color-combi{width: 62px; margin: 0 auto;} .modal-h5, .modal-h6{color: #8c8c8c; font-family: 'Lato-Regular'; font-weight: normal; text-transform: uppercase; letter-spacing: normal;} .modal-h5{font-size: 14px; color: white; padding: 4px 0 4px 4px; background-color: #BDC3C7;} .modal-h6{font-size: 12px;} #theme_customize_modal .modal-content{background-color: #3d4546; font-family: "Lato-Regular" !important; letter-spacing: normal; font-weight: normal;} #theme_customize_modal .modal-body{font-family: "Lato-Regular" !important; letter-spacing: normal; font-weight: normal; position: relative; padding: 0 8px; padding-bottom: 30px; background-color: #3d4546; color: white;} #theme_customize_modal h5{font-family: "Lato-Regular" !important; letter-spacing: normal; font-size: 16px; font-weight: normal; padding-top: 20px; padding-bottom: 5px; border-top: 1px solid #555; text-transform: uppercase; text-align: center; background-color: #3d4546; color: #aaa;} #theme_customize_modal h6{font-family: "Lato-Regular" !important; letter-spacing: normal; font-weight: normal; color: #fff;} #theme_customize_modal .modal-title{font-family: "Lato-Regular" !important; letter-spacing: normal; font-weight: normal; margin-top: 10px; text-transform: uppercase; text-align: center; background-color: #3d4546;} #theme_customize_modal .modal-header{font-family: "Lato-Regular" !important; letter-spacing: normal; font-weight: normal; background-color: #3d4546; border-bottom: none;} #theme_customize_modal .modal-header .close{float: right; font-size: 24px; font-weight: 700; line-height: 1; color: #fff; text-shadow: 0 1px 0 #000;} .clean-color-combi, .clean-bg-layout-combi, .clean-pattern-combi{width: auto; margin: 0 auto;} #theme_customize_modal .modal-body .clean-img-combi.checked .clean-color-combi-img{box-shadow: none; border: 1px solid #ccc;} #theme_customize_modal .modal-body .clean-color-combi.checked .clean-color-layout-combi{box-shadow: none; border: 1px solid #ccc;} #theme_customize_modal .modal-body .clean-bg-layout-combi.checked .clean-bg-layout-combi-img{box-shadow: none; border: 1px solid #ccc;} #theme_customize_modal .modal-body .clean-bg-layout-combi.checked .clean-preset-combi-img{box-shadow: none; border: 1px solid #ccc;} .clean-layout-combi{padding: 5px; margin: 0 auto; width: 150px;} .clean-fonts-combi{line-height: 1.5; width: 180px;} #theme_customize_modal .modal-body table tbody tr td label.checked{background: #586263; border: none; margin: 0 auto; line-height: 1.5;} #theme_customize_modal label{font-weight: normal;} #theme_customize_modal label.clean-fonts-combi{font-weight: normal; letter-spacing: normal; text-align: left; margin-left: 24px;} #theme_customize_modal label.clean-fonts-combi.checked{text-align: left; letter-spacing: normal; padding-left: 15px;} 

/* /theme_clean/static/src/less/padding.less defined in bundle 'website.assets_frontend' */
 .mt128{margin-top: 128px !important;} .mt92{margin-top: 92px !important;} .mt64{margin-top: 64px !important;} .mt48{margin-top: 48px !important;} .mt32{margin-top: 32px !important;} .mt24{margin-top: 24px !important;} .mt16{margin-top: 16px !important;} .mt8{margin-top: 8px !important;} .mt4{margin-top: 4px !important;} .mt0{margin-top: 0px !important;} .mb128{margin-bottom: 128px !important;} .mb92{margin-bottom: 92px !important;} .mb64{margin-bottom: 64px !important;} .mb48{margin-bottom: 48px !important;} .mb32{margin-bottom: 32px !important;} .mb24{margin-bottom: 24px !important;} .mb16{margin-bottom: 16px !important;} .mb8{margin-bottom: 8px !important;} .mb4{margin-bottom: 4px !important;} .mb0{margin-bottom: 0px !important;} 

/* /theme_common/static/src/less/s_discount.less defined in bundle 'website.assets_frontend' */
 .s_discount_box{background: white; padding: 30px 0; border-radius: 20px; position: relative; box-shadow: 0px 0px 5px 0px rgba(140, 140, 140, 0.5); word-wrap: break-word;} .s_discount_box:before{content: " "; height: 20px; width: 20px; background: white; border-radius: 20px; position: absolute; left: 50%; top: 20px; margin-left: -10px;} .s_discount_brand{text-transform: uppercase; letter-spacing: 3px; padding: 10px 15px; margin-top: 10px; text-align: center; min-height: 100px;} .s_discount_amount{min-height: 100px; position: relative; font-size: 80px; text-align: center; font-weight: bold; padding: 20px 15px; text-shadow: 1px 1px 2px 0px white; color: white;} .s_discount_amount:after{content: " "; border-right: 20px solid rgba(0, 0, 0, 0); border-left: 20px solid rgba(0, 0, 0, 0); position: absolute; bottom: -20px; left: 20%;} .s_discount_type{font-size: 20px; letter-spacing: 1px; text-transform: uppercase;} .s_discount_descr{text-align: center; font-size: 13px; color: #666666; margin-top: 10px; padding: 20px 25px;} .s_discount_ends{padding: 0 25px; margin-bottom: 10px;} .s_discount_coupon{min-height: 50px; text-align: center; text-transform: uppercase; font-weight: bold; font-size: 18px; padding: 20px 15px;} .s_discount_coupon a{color: white;} .s_discount_code{letter-spacing: 1px; border-radius: 4px; margin-top: 10px; background: #f0f0f0; color: #666666;} .s_discount_code .code{padding: 10px 15px;} 

/* /theme_common/static/src/less/s_event_list.less defined in bundle 'website.assets_frontend' */
 .s_event_list_item{background-color: white; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25); margin: 0px 0px 20px;} .s_event_list_item:before, .s_event_list_item:after{content: " "; display: table;} .s_event_list_item:after{clear: both;} .s_event_list_item:before, .s_event_list_item:after{content: " "; display: table;} .s_event_list_item:after{clear: both;} .s_event_list_item > time{display: block; color: white; padding: 5px; text-align: center; text-transform: uppercase;} .s_event_list_item > time span{display: none;} .s_event_list_item > time .s_event_list_day, .s_event_list_item > time .s_event_list_month, .s_event_list_item > time .s_event_list_time{display: block; line-height: 1;} .s_event_list_item > time .s_event_list_day{font-size: 50px; padding-top: 10px;} .s_event_list_item > time .s_event_list_month{font-size: 30px;} .s_event_list_item > time .s_event_list_time{font-size: 16px; color: white; font-weight: 200; padding-bottom: 10px;} .s_event_list_item > .s_event_list_icon{background-color: #593d87; color: white; text-align: center;} .s_event_list_item > .s_event_list_icon .fa{margin: 20px auto;} .s_event_list_item > .s_event_list_info > ul, .s_event_list_item > .s_event_list_social > ul{list-style: none; margin: 0; padding: 0; text-align: center;} .s_event_list_item > .s_event_list_info > ul > li, .s_event_list_item > .s_event_list_social > ul > li{float: left; color: #666666; font-size: 11px; font-weight: 300;} .s_event_list_item > .s_event_list_info > ul > li:hover, .s_event_list_item > .s_event_list_social > ul > li:hover{color: #666666; background-color: #cccccc;} .s_event_list_item > .s_event_list_info > ul > li > a, .s_event_list_item > .s_event_list_social > ul > li > a{display: block; width: 100%; height: 100%;} .s_event_list_item > .s_event_list_info{padding-top: 5px; text-align: center;} .s_event_list_item > .s_event_list_info > .s_event_list_title{margin: 5px 0 0; color: #666666; display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top;} .s_event_list_item > .s_event_list_info > .s_event_list_desc{font-size: 14px; font-weight: 300; margin: 8px 0 0; color: #8c8c8c; word-wrap: break-word; overflow: hidden; text-overflow: ellipsis; max-height: 2.2em; line-height: 1.1em;} .s_event_list_item > .s_event_list_info > .s_event_list_desc .fa{color: white;} .s_event_list_item > .s_event_list_info > ul{margin-top: 10px;} .s_event_list_item > .s_event_list_info > ul > li{width: 50%;} .s_event_list_item > .s_event_list_info > ul > li > a{display: block; width: 100%; color: #666666; text-decoration: none;} .s_event_list_item > .s_event_list_social > ul > li{width: 33.3333%; padding: 0px;} .s_event_list_item > .s_event_list_social > ul > li > a{padding: 9px 0px 3px;} .s_event_list_item > .s_event_list_social > ul > li:hover > a{color: white!important;} .s_event_list_item .s_event_list_facebook a{color: #4b6ea8 !important;} .s_event_list_item .s_event_list_twitter a{color: #4fd5f8 !important;} .s_event_list_item .s_event_list_google_plus a{color: #dd4b39 !important;} .s_event_list_item .s_event_list_facebook:hover a{background-color: #4b6ea8 !important;} .s_event_list_item .s_event_list_twitter:hover a{background-color: #4fd5f8 !important;} .s_event_list_item .s_event_list_google_plus:hover a{background-color: #dd4b39 !important;} @media (min-width: 768px){.s_event_list_item{position: relative;}.s_event_list_item > .s_event_list_icon{width: 120px; height: 120px; float: left; background-color: #593d87; text-align: center;}.s_event_list_item > .s_event_list_icon .fa{font-size: 80px;}.s_event_list_item > time{width: 120px;}.s_event_list_item > time, .s_event_list_item > img{height: 120px; margin: 0px; padding: 0px; float: left;}.s_event_list_item > .s_event_list_info{position: relative; overflow: hidden; height: 120px; padding-right: 40px; background-color: #fafafa; text-align: left;}.s_event_list_item > .s_event_list_info > .s_event_list_title, .s_event_list_item > .s_event_list_info .s_event_list_desc{padding: 0px 10px;}.s_event_list_item > .s_event_list_info > ul{position: absolute; top: auto; left: 0; bottom: 0; right: 40px;}.s_event_list_item > .s_event_list_social{position: absolute; top: 0; left: auto; bottom: 0; right: 0; width: 40px;}.s_event_list_item > .s_event_list_social > ul{height: 100%; border-left: 1px solid #e6e6e6;}.s_event_list_item > .s_event_list_social > ul > li{width: 100%; height: 33.333%;}.s_event_list_item > .s_event_list_social > ul > li > a{padding: 9px 0px;}} 

/* /theme_common/static/src/less/s_profile.less defined in bundle 'website.assets_frontend' */
 .s_profile_box{min-height: 450px; color: #666666;} @media (max-width: 992px){.s_profile_box{text-align: center;}} .s_profile_box h2{color: #666666;} .s_profile_box span.tags{background: #8c8c8c; border-radius: 2px; color: white; padding: 2px 4px;} .s_profile_box_divider{border-top: 1px solid #d9d9d9;} .s_profile_box_emphasis:hover{transition: all 0.3s ease-in-out; background-color: #e6e6e6;} .s_profile .well p, .s_profile .well h2{color: #666666;} 

/* /theme_common/static/src/less/s_icon_box.less defined in bundle 'website.assets_frontend' */
 .s_icon_box .fa{margin: 10px 20px;} .s_icon_box .fa:hover{transition: all 0.3s ease-in-out; color: #39225f;} .s_icon_box .icon_box_content{overflow: hidden;} 

/* /theme_common/static/src/less/s_icon_box_circle.less defined in bundle 'website.assets_frontend' */
 .s_icon_box_circle .fa{margin: 0 20px;} .s_icon_box_circle .fa:hover{transition: all 0.3s ease-in-out; background-color: #39225f;} .s_icon_box_circle .fa{text-align: center; display: inline-block; vertical-align: middle;} .s_icon_box_circle .fa, .s_icon_box_circle .fa.fa-1x{width: 45px; height: 45px; line-height: 45px;} .s_icon_box_circle .fa.fa-2x{width: 65px; height: 65px; line-height: 65px;} .s_icon_box_circle .fa.fa-3x{width: 85px; height: 85px; line-height: 85px;} .s_icon_box_circle .fa.fa-4x{width: 105px; height: 105px; line-height: 105px;} .s_icon_box_circle .fa.fa-5x{width: 125px; height: 125px; line-height: 125px;} .s_icon_box_circle .icon_box_content{overflow: hidden;} 

/* /theme_common/static/src/less/s_icon_box_square.less defined in bundle 'website.assets_frontend' */
 .s_icon_box_square .fa{margin: 0 20px;} .s_icon_box_square .fa:hover{transition: all 0.3s ease-in-out; background-color: #39225f;} .s_icon_box_square .fa{text-align: center; display: inline-block; vertical-align: middle;} .s_icon_box_square .fa, .s_icon_box_square .fa.fa-1x{width: 45px; height: 45px; line-height: 45px;} .s_icon_box_square .fa.fa-2x{width: 65px; height: 65px; line-height: 65px;} .s_icon_box_square .fa.fa-3x{width: 85px; height: 85px; line-height: 85px;} .s_icon_box_square .fa.fa-4x{width: 105px; height: 105px; line-height: 105px;} .s_icon_box_square .fa.fa-5x{width: 125px; height: 125px; line-height: 125px;} .s_icon_box_square .icon_box_content{overflow: hidden;} 

/* /theme_common/static/src/less/s_pricing.less defined in bundle 'website.assets_frontend' */
 .s_pricing strong{font-weight: 700; color: #666666;} .s_pricing_footer{height: 32px;} .s_pricing_box{box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1); border: 1px solid #e6e6e6;} .s_pricing_header{padding: 24px 12px; min-height: 180px;} .s_pricing_header h2{font-weight: 700;} .s_pricing_header h3{font-weight: 500;} .s_pricing_features{padding: 15px 10px 15px 10px; text-align: center; line-height: 20px; font-size: 14px;} 

/* /theme_common/static/src/less/s_process_steps_2.less defined in bundle 'website.assets_frontend' */
 .s_process_steps_2{position: relative;} .s_process_steps_2:before{content: ''; top: 60px; position: absolute; bottom: 0; width: 100%; height: 2px; background-color: #cccccc;} @media (max-width: 991px){.s_process_steps_2:before{display: none;}} .s_process_steps_2 .fa{text-align: center; display: inline-block; vertical-align: middle;} .s_process_steps_2 .fa, .s_process_steps_2 .fa.fa-1x{width: 40px; height: 40px; line-height: 40px;} .s_process_steps_2 .fa.fa-2x{width: 60px; height: 60px; line-height: 60px;} .s_process_steps_2 .fa.fa-3x{width: 80px; height: 80px; line-height: 80px;} .s_process_steps_2 .fa.fa-4x{width: 100px; height: 100px; line-height: 100px;} .s_process_steps_2 .fa.fa-5x{width: 120px; height: 120px; line-height: 120px;} .s_process_steps_2 .fa-1x{margin-top: 10px;} .s_process_steps_2 .fa-2x{margin-top: 0px;} .s_process_steps_2 .fa-3x{margin-top: -10px;} .s_process_steps_2 .fa-4x{margin-top: -20px;} .s_process_steps_2 .fa-5x{margin-top: -30px;} 

/* /theme_common/static/src/less/s_timeline.less defined in bundle 'website.assets_frontend' */
 .s_timeline_ul{list-style: none; padding: 20px 0 20px; position: relative;} .s_timeline_ul:before{top: 0; bottom: 0; position: absolute; content: " "; width: 3px; background-color: #cccccc; left: 50%; margin-left: -1.5px;} .s_timeline_ul > li{margin-bottom: 20px; position: relative;} .s_timeline_ul > li:before, .s_timeline_ul > li:after{content: " "; display: table;} .s_timeline_ul > li:after{clear: both;} .s_timeline_ul > li:before, .s_timeline_ul > li:after{content: " "; display: table;} .s_timeline_ul > li:after{clear: both;} .s_timeline_ul > li > .s_timeline_panel{width: 50%; position: relative; float: left; padding: 0 44px 0 0;} @media (max-width: 768px){.s_timeline_ul > li > .s_timeline_panel{width: 100%; padding: 0;}} .s_timeline_ul > li > .s_timeline_panel > div{background-color: #f7f7f7; width: 100%; float: left; border: 1px solid #d4d4d4; border-radius: 2px; padding: 20px; position: relative; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);} .s_timeline_ul > li > .s_timeline_panel > div:before{position: absolute; top: 26px; right: -15px; display: inline-block; border-top: 15px solid rgba(0, 0, 0, 0); border-left: 15px solid #ccc; border-right: 0 solid #ccc; border-bottom: 15px solid rgba(0, 0, 0, 0); content: " ";} @media (max-width: 768px){.s_timeline_ul > li > .s_timeline_panel > div:before{display: none;}} .s_timeline_ul > li > .s_timeline_panel > div:after{position: absolute; top: 27px; right: -14px; display: inline-block; border-top: 14px solid rgba(0, 0, 0, 0); border-left: 14px solid #f7f7f7; border-right: 0 solid #f7f7f7; border-bottom: 14px solid rgba(0, 0, 0, 0); content: " ";} @media (max-width: 768px){.s_timeline_ul > li > .s_timeline_panel > div:after{display: none;}} .s_timeline_ul > li > .s_timeline_badge{color: #fff; width: 50px; height: 50px; line-height: 50px; font-size: 1.4em; text-align: center; position: absolute; top: 16px; left: 50%; margin-left: -25px; background-color: #999999; z-index: 100; border-top-right-radius: 50%; border-top-left-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%;} @media (max-width: 768px){.s_timeline_ul > li > .s_timeline_badge{display: none;}} .s_timeline_ul > li:not(.s_timeline_inverted) > .s_timeline_panel:nth-child(2n+1){float: right; padding: 0 0 0 44px;} @media (max-width: 768px){.s_timeline_ul > li:not(.s_timeline_inverted) > .s_timeline_panel:nth-child(2n+1){padding: 0; margin-top: 20px;}} .s_timeline_ul > li:not(.s_timeline_inverted) > .s_timeline_panel:nth-child(2n+1) > div{float: right;} .s_timeline_ul > li:not(.s_timeline_inverted) > .s_timeline_panel:nth-child(2n+1) > div:before{border-left-width: 0; border-right-width: 15px; left: -15px; right: auto;} .s_timeline_ul > li:not(.s_timeline_inverted) > .s_timeline_panel:nth-child(2n+1) > div:after{border-left-width: 0; border-right-width: 14px; left: -14px; right: auto;} .s_timeline_ul > li.s_timeline_inverted > .s_timeline_panel:nth-child(2n){float: right; padding: 0 0 0 44px;} @media (max-width: 768px){.s_timeline_ul > li.s_timeline_inverted > .s_timeline_panel:nth-child(2n){padding: 0;}} .s_timeline_ul > li.s_timeline_inverted > .s_timeline_panel:nth-child(2n) > div{float: right;} .s_timeline_ul > li.s_timeline_inverted > .s_timeline_panel:nth-child(2n) > div:before{border-left-width: 0; border-right-width: 15px; left: -15px; right: auto;} .s_timeline_ul > li.s_timeline_inverted > .s_timeline_panel:nth-child(2n) > div:after{border-left-width: 0; border-right-width: 14px; left: -14px; right: auto;} .s_timeline_badge.primary{background-color: #7a58b2 !important;} .s_timeline_badge.success{background-color: #593d87 !important;} .s_timeline_badge.warning{background-color: #2C3E50 !important;} .s_timeline_badge.danger{background-color: #C0392B !important;} .s_timeline_badge.info{background-color: #39225f !important;} .s_timeline_title{margin-top: 0; color: #666666;} .s_timeline_info{margin-top: 0; color: #8c8c8c;} .s_timeline_date{margin-top: 0; color: #666666;} .s_timeline_company{margin-top: 0; color: #7a58b2;} .s_timeline_heading{color: #666666;} .s_timeline_body > p, .s_timeline_body > ul{margin-bottom: 0; color: #666666;} .s_timeline_body > p + p{margin-top: 5px;} @media (max-width: 768px){ul.timeline:before{display: none;}ul.timeline > li{margin-bottom: 0;}ul.timeline > li > .s_timeline_panel{float: right; width: 100%; padding: 0 !important; margin-bottom: 20px;}ul.timeline > li > .s_timeline_panel > .s_timeline_panel_content:before, ul.timeline > li > .s_timeline_panel > .s_timeline_panel_content:after{display: none;}ul.timeline > li > .s_timeline_badge{display: none;}} 

/* /theme_common/static/src/less/s_lead_bar.less defined in bundle 'website.assets_frontend' */
 .s_lead_bar{min-height: 192px; overflow: hidden; color: white; padding-top: 32px;} .s_lead_bar p{color: #666666; font-size: 16px;} 

/* /theme_common/static/src/less/s_logo_bar.less defined in bundle 'website.assets_frontend' */
 .s_logo_bar{min-height: 192px; color: white; padding: 48px 0;} .s_logo_bar img{max-height: 80px;} @media (max-width: 768px){.s_logo_bar [class*="col-md-"]{padding-bottom: 15px;}} 

/* /theme_common/static/src/less/s_color_blocks_2.less defined in bundle 'website.assets_frontend' */
 .s_color_blocks_2 .row{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;} .s_color_blocks_2 [class*="col-md-"]{padding: 8% 5%; padding-top: 8vw; padding-bottom: 8vw;} @media (max-width: 991px){.s_color_blocks_2 [class*="col-md-"]{-ms-flex: 1 1 100%; -moz-flex: 1 1 100%; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; flex: 1 1 100%;}} .s_color_blocks_2 img{max-width: 100%; height: auto;} 

/* /theme_common/static/src/less/s_color_blocks_4.less defined in bundle 'website.assets_frontend' */
 .s_color_blocks_4 .row{display: -ms-flexbox; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap;} .s_color_blocks_4 [class*="col-md-"]{padding: 64px 20px;} @media (max-width: 991px){.s_color_blocks_4 [class*="col-md-"]{-ms-flex: 1 1 100%; -moz-flex: 1 1 100%; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; flex: 1 1 100%;}} .s_color_blocks_4 img{max-width: 100%; height: auto;} 

/* /theme_common/static/src/less/s_big_image.less defined in bundle 'website.assets_frontend' */
 .s_big_image{height: 760px; background-size: cover;} .s_big_image_content{z-index: 999;} .s_big_image_content h1{color: white; font-size: 60px;} 

/* /theme_common/static/src/less/s_big_image_parallax.less defined in bundle 'website.assets_frontend' */
 .s_big_image_parallax{min-height: 780px; padding-top: 80px;} .s_big_image_parallax_content{z-index: 999;} .s_big_image_parallax_content h1{color: white; font-size: 60px;} 

/* /theme_common/static/src/less/s_team_profiles.less defined in bundle 'website.assets_frontend' */
 .s_team_profile_box{margin: 0.32em; padding: 32px 24px; box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15); background-color: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.05);} .s_team_profile_box img{border: 4px solid white; max-width: 160px; box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1);} .s_team_profile_share{margin: 24px 0;} .s_team_profile_share .fa{color: #7a58b2; padding: 0 2px;} 

/* /theme_common/static/src/less/s_slide_banner.less defined in bundle 'website.assets_frontend' */
 .s_slide_banner{min-height: 480px;} .s_slide_banner.carousel{overflow: hidden;} .s_slide_banner.carousel .carousel-content{background: none; margin-top: 75px; color: #666666;} .s_slide_banner.carousel .carousel-inner{height: 100%;} .s_slide_banner.carousel .carousel-inner .item{height: 100%; background-size: cover;} .s_slide_banner.carousel .carousel-control{width: 10%; cursor: pointer;} .s_slide_banner.carousel .carousel-control span{position: absolute; top: 50%; left: auto; bottom: auto; right: auto; margin-top: -8px;} .s_slide_banner.carousel .carousel-control.left{left: -10px;} .s_slide_banner.carousel .carousel-control.left *{position: absolute; top: 50%; left: auto; bottom: auto; right: 50%;} .s_slide_banner.carousel .carousel-control.right{right: -10px;} .s_slide_banner.carousel .carousel-control.right *{position: absolute; top: 50%; left: auto; bottom: auto; right: auto;} 

/* /theme_common/static/src/less/s_separator_shade.less defined in bundle 'website.assets_frontend' */
 .s_separator_shade hr{height: 2px; border-top: 0; background: #8c8c8c; border-radius: 5px;} 

/* /theme_common/static/src/less/s_separator_color.less defined in bundle 'website.assets_frontend' */
 .s_separator_color hr{height: 2px; border-top: 0; background-color: #593d87; border-radius: 5px;} 

/* /theme_common/static/src/less/s_text_highlight.less defined in bundle 'website.assets_frontend' */
 .s_text_highlight{padding: 12px 8px 18px; border-radius: 5px; border: 1px solid rgba(255, 255, 255, 0.2);} 

/* /theme_common/static/src/less/s_two_columns.less defined in bundle 'website.assets_frontend' */
 .s_two_columns [class*="col-md-"] > img{margin: 0 auto;} 

/* /theme_clean/static/src/less/options/bg_shade_light2.less defined in bundle 'website.assets_frontend' */
 body{background-color: #c5cbce;} #wrapwrap{background-color: rgba(255, 255, 255, 0.6);} hr{border-color: #8c8c8c;} 

/* /theme_clean/static/src/less/options/color_preset_2.less defined in bundle 'website.assets_frontend' */
 .text-alpha{color: #BDC3C7 !important;} .text-beta{color: #7a58b2 !important;} .text-gamma{color: #593d87 !important;} .text-delta{color: #39225f !important;} .text-epsilon{color: #2C3E50 !important;} .bg-alpha{background-color: #BDC3C7; color: white;} .bg-alpha h1, .bg-alpha h2, .bg-alpha h3, .bg-alpha h4, .bg-alpha h5, .bg-alpha h6{color: white;} .bg-alpha p{color: #666666;} .bg-alpha .text-muted{color: #8c8c8c;} .bg-alpha .fa{color: white;} .bg-beta{background-color: #7a58b2; color: white;} .bg-beta h1, .bg-beta h2, .bg-beta h3, .bg-beta h4, .bg-beta h5, .bg-beta h6{color: white;} .bg-beta .text-muted{color: #dbd2ea;} .bg-beta .fa{color: white;} .bg-gamma{background-color: #593d87; color: white;} .bg-gamma h1, .bg-gamma h2, .bg-gamma h3, .bg-gamma h4, .bg-gamma h5, .bg-gamma h6{color: white;} .bg-gamma .text-muted{color: #b5a2d5;} .bg-gamma .fa{color: white;} .bg-delta{background-color: #39225f; color: white;} .bg-delta h1, .bg-delta h2, .bg-delta h3, .bg-delta h4, .bg-delta h5, .bg-delta h6{color: white;} .bg-delta .text-muted{color: #cccccc;} .bg-delta .fa{color: white;} .bg-epsilon{background-color: #2C3E50; color: white;} .bg-epsilon h1, .bg-epsilon h2, .bg-epsilon h3, .bg-epsilon h4, .bg-epsilon h5, .bg-epsilon h6{color: white;} .bg-epsilon .text-muted{color: #95A5A6;} .bg-epsilon .fa{color: white;} .btn .fa{color: white;} .btn-default .fa{color: #666666;} .bg-rgba(0, 0, 0, 0)-color{background-color: #39225f; opacity: 0.85;} #wrapwrap footer{background-color: #2b1d41; color: white;} footer .container .pull-left{color: #ECF0F1;} footer ul li a{color: #BDC3C7;} footer ul li a:hover{color: #ECF0F1; text-decoration: none;} footer h4{color: #b3b3b3; padding-bottom: 12px; text-transform: uppercase;} footer .fa{color: #b3b3b3;} 

/* /theme_clean/static/src/less/options/font_LatoLightMuli.less defined in bundle 'website.assets_frontend' */
 html, body{font-family: "Muli-Regular"; font-size: 15px;} h1, h2, h3, h4, h5, h6{font-family: "Lato-Light"; text-transform: uppercase; font-weight: 600;} 

/* /web/static/lib/jquery.textext/jquery.textext.css defined in bundle 'website.assets_frontend' */
 .text-core{position: relative;} .text-core .text-wrap{background: #fff; position: absolute;} .text-core .text-wrap textarea, .text-core .text-wrap input{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; outline: none; resize: none; position: absolute; background: none; overflow: hidden; margin: 0; padding: 3px 5px 4px 5px; white-space: nowrap; font: 11px "lucida grande", tahoma, verdana, arial, sans-serif; line-height: 13px; height: auto;} .text-core .text-wrap .text-arrow{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; top: 0; right: 0; width: 22px; height: 22px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOAQMAAADHWqTrAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8yXJnt8Ns4AAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1MzmNZGAwAAABpJREFUCJljYEAF/xsY6hkY7BgYZBgYOFBkADkdAmFDagYFAAAAAElFTkSuQmCC") 50% 50% no-repeat; cursor: pointer; z-index: 2;} .text-core .text-wrap .text-dropdown{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; position: absolute; z-index: 3; background: #fff; border: 1px solid #9daccc; width: 100%; max-height: 100px; padding: 1px; font: 11px "lucida grande", tahoma, verdana, arial, sans-serif; display: none; overflow-x: hidden; overflow-y: auto;} .text-core .text-wrap .text-dropdown.text-position-below{margin-top: 1px;} .text-core .text-wrap .text-dropdown.text-position-above{margin-bottom: 1px;} .text-core .text-wrap .text-dropdown .text-list .text-suggestion{padding: 3px 5px; cursor: pointer;} .text-core .text-wrap .text-dropdown .text-list .text-suggestion.text-selected{color: #fff; background: #6d84b4;} .text-core .text-wrap .text-focus{-webkit-box-shadow: 0px 0px 6px #6d84b4; -moz-box-shadow: 0px 0px 6px #6d84b4; box-shadow: 0px 0px 6px #6d84b4; position: absolute; width: 100%; height: 100%; display: none;} .text-core .text-wrap .text-focus.text-show-focus{display: block;} .text-core .text-wrap .text-prompt{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; width: 100%; height: 100%; margin: 1px 0 0 2px; font: 11px "lucida grande", tahoma, verdana, arial, sans-serif; color: #c0c0c0; overflow: hidden; white-space: pre;} .text-core .text-wrap .text-prompt.text-hide-prompt{display: none;} .text-core .text-wrap .text-tags{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; width: 100%; height: 100%; padding: 3px 35px 3px 3px; cursor: text;} .text-core .text-wrap .text-tags.text-tags-on-top{z-index: 2;} .text-core .text-wrap .text-tags .text-tag{float: left;} .text-core .text-wrap .text-tags .text-tag .text-button{-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; float: left; border: 1px solid #9daccc; background: #e2e6f0; color: #000; padding: 0px 17px 0px 3px; margin: 0 2px 2px 0; cursor: pointer; height: 16px; font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;} .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove{position: absolute; right: 3px; top: 2px; display: block; width: 11px; height: 11px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAhCAYAAAAPm1F2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB50RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNS4xqx9I6wAAAQ5JREFUOI2dlD0WwiAQhCc8L6HHgAPoASwtSYvX8BrQxtIyveYA8RppLO1jE+LwE8lzms2yH8MCj1QoaBzH+VuUYNYMS213UlvDRamtUbXb5ZyPHuDoxwGgip3ipfvGuGzPz+vZ/coDONdzFuYCO6ramQQG0DJIE1oPBBvM6e9LqaS2FwD7FWwnVoIAsOc2Xn1jDlyd8pfPBRVOBHA8cc/3yCmQqt0jcY4LuTyAF3pOYS6wI48LAm4MUrx5JthgSQJAt5LtNgAUgEMBBIC3AL2xgo58dEPfhE9wygef89FtCeC49UwltR1pQrK2qr9vNr7uRTCBF3pOYS6wI4/zdQ8MUpxPI9hgSQL0Xyio/QBt54DzsHQx6gAAAABJRU5ErkJggg==") 0 0 no-repeat;} .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:hover{background-position: 0 -11px;} .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:active{background-position: 0 -22px;} 

/* /website_forum/static/src/css/website_forum.css defined in bundle 'website.assets_frontend' */
.vote{min-width: 38px; margin-right: 12px;} .vote .vote_count{font-size: 160%; font-weight: bold; line-height: 12px;} .vote .vote_up, .vote .vote_down{font-size: 130%;} .author-box{min-width: 200px; padding: 4px; background-color: #f5f5f5;} .question-block{margin-left: 50px;} .question{clear: left;} .question .question-name{font-size: 150%;} .question .badge{background-color: #ccc; margin-left: 4px;} .question .badge-active{background-color: #428bca;} .question img{max-width: 600px; height: auto !important;} .forum_answer img{max-width: 600px; height: auto !important;} img.o_forum_avatar{max-height: 40px; margin-right: 10px;} img.o_forum_avatar_big{max-width: 75px; margin-right: 10px;} .oe_grey{background-color: #eeeeee;} .badge-gold{color: #ffcc00;} .badge-silver{color: #cccccc;} .badge-bronze{color: #eea91e;} .oe_answer_true{color: #3c763d;} .forum_answer .oe_answer_true:hover{color: #4D964E;} .oe_answer_false{color: #bbbbbb;} .oe_answer_false:hover{color: #9E9C9C;} .favourite_question{color: #bbbbbb !important;} .forum_favourite_question{color: #ffcc00 !important;} a.no-decoration{cursor: pointer; text-decoration: none !important;} .faq-question:hover{text-decoration: none !important; color: #428bca;} .oe_comment_grey{background-color: #f5f5f5; padding: 4px;} .close.comment_delete{font-size: 16px;} .country_flag{max-height: 16px; display: inline-block; margin-left: 2px;} .tag_text .text-core .text-wrap textarea, .tag_text .text-core .text-wrap input, .tag_text .text-core .text-wrap .text-dropdown, .tag_text .text-core .text-wrap .text-prompt{font: 1.2em "Helvetica Neue", Helvetica, Arial, sans-serif !important;} .tag_text .text-core .text-wrap .text-tags .text-tag .text-button{font: 1.2em "Helvetica Neue", Helvetica, Arial, sans-serif !important; height: 1.2em !important;} .oe_forum_alert{position: absolute; margin-top: -30px; margin-left: 90px; width: 300px; z-index: 9999;} .oe_forum_email_required{position: absolute; margin-top: 155px; margin-left: 500px; margin-right: 100px; z-index: 5;} button.btn-link.text-muted{color: #999;} .o_forum_user_bio_expand{position: absolute; z-index: 200; display: none;} .o_forum_tooltip_heading{padding: 0px; margin: 0px; font-size: 18px;} .o_forum_user_bio{color: black; width: 318px; min-height: 100px; cursor: auto; border: 1px solid darkgray; background-color: whitesmoke; line-height: 13px; font-size: 11px; word-wrap: break-word;} .o_forum_user_bio .o_forum_tooltip_line{min-height: 13px;} .o_forum_user_bio .o_forum_tooltip_header{min-height: 75px;} 

/* /website_hr/static/src/less/website_hr.less defined in bundle 'website.assets_frontend' */
 .o_avatar_info_container{height: 250px;}