.vinci-c-302 {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #666;
}

.vinci-c-302 .title-wrapper h2 {
    color: #666;
}

.vinci-c-302 a {
    font-family: 'Open Sans', sans-serif;
    color: #832897;
}

.vinci-c-302 p, h1, h2, h3 {
    font-family: 'Open Sans', sans-serif;
    color: #666;
}

.vinci-c-302 form span,
.vinci-c-302 form label,
.vinci-c-302 .form-group,
.vinci-c-302 .form-row .field-label,
.vinci-c-302 .form-row .agenda-item-name,
.vinci-c-302 .form-row .agenda-item-data {
    font-family: 'Open Sans', sans-serif;
    color: #666;
}

.vinci-c-302 .field-label label,
.vinci-c-302 .field-widget label {
    font-size: 14px;
}

#vinci-1720.vinci-c-302 #poll .field-label label {
    font-weight: bold;
}

.vinci-c-302 #WebsiteReg .field-widget label {
    font-size: 12px;
}

.vinci-c-302 .poll_description {
    display: block;
    font-style: italic;
    font-weight: normal;
}

.vinci-c-302 .field-widget label span {
    font-style: italic;
}

.vinci-c-302 #breadcrumb ul li {
    color: #832897;
}

#vinci-3468.vinci-c-302 #breadcrumb ul li, #vinci-3900.vinci-c-302 #breadcrumb ul li {
    color: #00a1e4;
}

.vinci-c-302 .main-content .container {
    margin-top: 20px;
}

.vinci-c-302 .header-bottom-line {
    border-bottom: 0;
    margin-bottom: 15px;
    margin-top: -2px;
}

.vinci-c-302 .span12.center {
    background-color: #FFF;
}

.vinci-c-302 .span12.center img {
    margin-bottom: 33px;
}

.vinci-c-302 .vinci-logotypes {
    background-color: #FFF;
}

.vinci-c-302 .vinci-logotypes .span12 {
    margin-top: 25px;
}

.vinci-c-302 .buttons-container {
    background-color: #832897;
}

.vinci-c-302 article img {
    margin-bottom: 20px;
}

.vinci-c-302 article span img {
    margin: 0;
}

.vinci-c-302 article p:last-child {
    padding-bottom: 0;
}

.vinci-c-302 .form-group {
    font-weight: bold;
}

.vinci-c-302 #poll .form-row {
    margin-bottom: 12px;
}

.vinci-c-302 #poll .field-widget {
    margin-top: 3px;
}

.contact-text, .contact-logo {
    display: inline-block;
    vertical-align: top;
}

.contact-text {
    padding-left: 70px;
}

/* Main banner */
/*.vinci-c-302 .ng-wide-banner img {*/
/*    display: none;*/
/*}*/

.vinci-doc-7443 .ng-wide-banner,
.vinci-doc-7447 .ng-wide-banner,
.vinci-doc-7457 .ng-wide-banner {
    display: none;
}

#vinci-1719 .ng-wide-banner,
#vinci-1720 .ng-wide-banner,
#vinci-1724 .ng-wide-banner,
#vinci-2123 .ng-wide-banner,
#vinci-2130 .ng-wide-banner,
#vinci-3468 .ng-wide-banner,
#vinci-3900 .ng-wide-banner {
    width: auto;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

#vinci-3900 .ng-wide-banner {
    width: auto;
    height: 235px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

#vinci-1719 .ng-wide-banner {
    background: url('/websites/templates/42/img/valeant/ekg16_bgnd.jpg') no-repeat center 0px;
}

#vinci-1720 .ng-wide-banner {
    background: url('/websites/templates/42/img/valeant/tmt16_bgnd.jpg') no-repeat center 0px;
}

#vinci-1724 .ng-wide-banner, #vinci-2123 .ng-wide-banner, #vinci-3468 .ng-wide-banner {
    background: url('/websites/templates/42/img/valeant/echo16_bgnd.jpg') no-repeat center 0px;
}

#vinci-3468 .ng-wide-banner {
    background: url('/websites/templates/42/img/valeant/echo18_bgnd.jpg') no-repeat center 0px;
}

#vinci-2130 .ng-wide-banner {
    background: url('/websites/templates/42/img/valeant/tmt17_bgnd.jpg') no-repeat center 0px;
}

#vinci-3900 .ng-wide-banner {
    background: url('/websites/templates/42/img/valeant/echo19_bgnd_one_BH.jpg') no-repeat center 0px;
}

/* Margin correction
----------------------------------------------------------------*/
.vinci-c-302 [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 0px;
}

.vinci-c-302 .row {
    margin-left: 0px;
}

/*----------------------*/

.vinci-c-302 .top_line {
    background-color: #FFFFFF;
    height: 25px;
}

/* Menu section*/

/* Menu text properties
------------------------------------------------*/
.vinci-c-302 .navbar .nav li a {
    color: #AE52AF;
    border-radius: 3px;
    font-weight: 600;
    text-transform: uppercase;
}

#vinci-3468.vinci-c-302 .navbar .nav li a, #vinci-3900.vinci-c-302 .navbar .nav li a {
    color: #00a1e4;
    border-radius: 3px;
    font-weight: 600;
    text-transform: uppercase;
}

/*Menu text color when you hover over it
----------------------------------------------------------*/
.vinci-c-302 .navbar .nav li a:hover {
    text-decoration: underline;
    background-color: #FFF;
}

/* Menu text color of active element
------------------------------------------------*/
.vinci-c-302 .navbar .nav li.active a,
.vinci-c-302 .navbar .nav li.dropdown.open > .dropdown-toggle,
.vinci-c-302 .navbar .nav li.dropdown.active > .dropdown-toggle,
.vinci-c-302 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    color: #FFF;
}

/* Color of bar above inactive menu item
--------------------------------------------------------*/
.vinci-c-302 .nav-collapse .nav-pills > li > a {
    border-top: 0;
}

/* Color of bar above inactive menu item when you hover over it
---------------------------------------------------------------------- */
.vinci-c-302 .navbar .nav li:hover > a {
    border-top: 0;
}

/* Background color and color of bar above active menu item
----------------------------------------------------------------------------------------- */
.vinci-c-302 .navbar .nav li.active > a,
.vinci-c-302 .navbar .nav li.active a > i {
    border-top: 0;
    background: transparent linear-gradient(to bottom, #AE52AF 0px, #9D3D97 100%) repeat scroll 0% 0%;
    box-shadow: 0px 1px 2px 0px rgba(84, 16, 147, 0.25);
}

#vinci-3468 .vinci-c-302 .navbar .nav li.active > a,
#vinci-3468 .vinci-c-302 .navbar .nav li.active a > i,
#vinci-3900 .vinci-c-302 .navbar .nav li.active > a,
#vinci-3900 .vinci-c-302 .navbar .nav li.active a > i {
    border-top: 0;
    background: transparent linear-gradient(to bottom, #00a1e4 0px, #9D3D97 100%) repeat scroll 0% 0%;
    box-shadow: 0px 1px 2px 0px rgba(84, 16, 147, 0.25);
}

:root .vinci-c-302 .navbar .nav li.active > a,
:root .vinci-c-302 .navbar .nav li.active a > i {
    color: #AE52AF \0/ IE9;
    background-color: #FFFFFF \0/ IE9;
}

:root #vinci-3468 .vinci-c-302 .navbar .nav li.active > a,
:root #vinci-3468 .vinci-c-302 .navbar .nav li.active a > i,
:root #vinci-3900 .vinci-c-302 .navbar .nav li.active > a,
:root #vinci-3900 .vinci-c-302 .navbar .nav li.active a > i {
    color: #00a1e4 \0/ IE9;
    background-color: #FFFFFF \0/ IE9;
}

/* Color of bar below active menu item or menu item when you hover over it
------------------------------------------------------------------------------- */
.vinci-c-302 .navbar .nav > li.active,
.vinci-c-302 .navbar .nav > li.active:hover,
.vinci-c-302 .navbar .nav > li:hover {
    border-bottom: 0;
}

/*---------------------------------------------------------------------------------*/

.vinci-c-302 .nav-logo {
    float: left;
}

.vinci-c-302 .nav-logo img {
    margin-left: 1px;
    margin-top: -10px;
}

/* Footer
------------------------------------------------------------------------- */
.vinci-c-302 .footer-wrapper a {
    color: #FFF;
}

.vinci-c-302 .footer-wrapper a:hover {
    color: #832897;
}

.vinci-c-302 .footer-wrapper {
    background-color: #6E6D73;
}

.vinci-c-302 .footer-bottom p.bottom-p {
    padding: 0;
}

.vinci-c-302 .footer-top-block {
    border-bottom: 0;
    padding-bottom: 0;
}

.vinci-c-302 .footer-nav li {
    text-transform: uppercase;
    font-weight: 600;
}

/* Custom table */

.vinci-c-302 .table-alt-colors table tbody tr:nth-child(2n+1) {
    background: #F7F7F7;
}

.vinci-c-302 .table-alt-colors thead h2 {
    color: #832897;
    margin-bottom: 20px;
}

.vinci-c-302 .table-alt-colors.custom-1 table p {
    margin: 0;
    padding: 12px 5px;
}

.vinci-c-302 .table-alt-colors.evenly-spaced table thead td {
    width: 25%;
}

.vinci-c-302 .table-alt-colors.custom-1 table thead td:nth-child(1),
.vinci-c-302 .table-alt-colors.custom-1 table thead td:nth-child(2) {
    width: 10%;
}

.vinci-c-302 .table-alt-colors.custom-1 table thead td:nth-child(3) {
    width: 25%;
}

.vinci-c-302 .table-alt-colors.custom-1 table thead td:nth-child(4) {
    width: 15%;
}

#vinci-2123.vinci-c-302 .table-alt-colors.custom-1 td.tbc p, #vinci-3468.vinci-c-302 .table-alt-colors.custom-1 td.tbc p {
    color: #D3D3D3;
}

#vinci-3900.vinci-c-302 .table-alt-colors.custom-1 td.tbc p {
    color: #D3D3D3;
}

.vinci-close-fancybox-container {
    display: none;
}

/* pimped! */

#vinci-2123.vinci-c-302, #vinci-3468.vinci-c-302 {
    font-size: 15px;
}

#vinci-3900.vinci-c-302 {
    font-size: 15px;
}

#vinci-3468.vinci-c-302 .navbar .nav > li.active, #vinci-2123.vinci-c-302 .navbar .nav > li.active, .navbar .nav > li.active:hover, .navbar .nav > li:hover {
    background: none;
}

#vinci-3900.vinci-c-302 .navbar .nav > li.active {
    background: none;
}

#vinci-2123.vinci-c-302 .navbar .nav li, #vinci-3468.vinci-c-302 .navbar .nav li {
    margin: 0px 5px;
}

#vinci-3900.vinci-c-302 .navbar .nav li {
    margin: 0px 5px;
}

#vinci-2123.vinci-c-302 p, h1, h2, h3,
#vinci-2123.vinci-c-302 form span,
#vinci-2123.vinci-c-302 form label,
#vinci-2123.vinci-c-302 .form-group,
#vinci-2123.vinci-c-302 .form-row .field-label,
#vinci-2123.vinci-c-302 .form-row .agenda-item-name,
#vinci-2123.vinci-c-302 .form-row .agenda-item-data,
#vinci-2123.vinci-c-302 .form-row label,
#vinci-3468.vinci-c-302 p, h1, h2, h3,
#vinci-3468.vinci-c-302 form span,
#vinci-3468.vinci-c-302 form label,
#vinci-3468.vinci-c-302 .form-group,
#vinci-3468.vinci-c-302 .form-row .field-label,
#vinci-3468.vinci-c-302 .form-row .agenda-item-name,
#vinci-3468.vinci-c-302 .form-row .agenda-item-data,
#vinci-3468.vinci-c-302 .form-row label,
#vinci-3900.vinci-c-302 p, h1, h2, h3,
#vinci-3900.vinci-c-302 form span,
#vinci-3900.vinci-c-302 form label,
#vinci-3900.vinci-c-302 .form-group,
#vinci-3900.vinci-c-302 .form-row .field-label,
#vinci-3900.vinci-c-302 .form-row .agenda-item-name,
#vinci-3900.vinci-c-302 .form-row .agenda-item-data,
#vinci-3900.vinci-c-302 .form-row label {
    color: #333;
}

#vinci-3468 .footer-nav li span {
    color: #494c4f;
}

#vinci-3900 .footer-nav li span {
    color: #494c4f;
}

#vinci-2123.vinci-c-302 .field-widget label.error,
#vinci-3468.vinci-c-302 .field-widget label.error,
#vinci-3900.vinci-c-302 .field-widget label.error {
    color: red;
}

#vinci-2123.vinci-c-302 .register-btn, #vinci-2123.vinci-c-302 .reload-btn, #vinci-2123.vinci-c-302 .login-btn,
#vinci-2123.vinci-c-302 .pwd-remind-btn {
    background: #6f2379;
}

#vinci-3468.vinci-c-302 .register-btn, #vinci-3468.vinci-c-302 .reload-btn, #vinci-3468.vinci-c-302 .login-btn,
#vinci-3468.vinci-c-302 .pwd-remind-btn {
    background: #00a1e4;
}

#vinci-3900.vinci-c-302 .register-btn, #vinci-3900.vinci-c-302 .reload-btn, #vinci-3900.vinci-c-302 .login-btn,
#vinci-3900.vinci-c-302 .pwd-remind-btn {
    background: #00a1e4;
}

tr.empty td {
    line-height: 10px;
}

#vinci-2123.vinci-c-302, #vinci-2123.vinci-c-302 p, #vinci-2123.vinci-c-302 a, #vinci-2123.vinci-c-302 form span, #vinci-2123.vinci-c-302 form label, #vinci-2123.vinci-c-302 .form-group, #vinci-2123.vinci-c-302 .form-row .field-label, #vinci-2123.vinci-c-302 .form-row .agenda-item-name, #vinci-2123.vinci-c-302 .form-row .agenda-item-data, #vinci-2123.vinci-c-302 .form-row label,
#vinci-3468.vinci-c-302, #vinci-3468.vinci-c-302 p, #vinci-3468.vinci-c-302 a, #vinci-3468.vinci-c-302 form span, #vinci-3468.vinci-c-302 form label, #vinci-3468.vinci-c-302 .form-group, #vinci-3468.vinci-c-302 .form-row .field-label, #vinci-3468.vinci-c-302 .form-row .agenda-item-name, #vinci-3468.vinci-c-302 .form-row .agenda-item-data, #vinci-3468.vinci-c-302 .form-row label,
#vinci-3900.vinci-c-302, #vinci-3900.vinci-c-302 p, #vinci-3900.vinci-c-302 a, #vinci-3900.vinci-c-302 form span, #vinci-3900.vinci-c-302 form label, #vinci-3900.vinci-c-302 .form-group, #vinci-3900.vinci-c-302 .form-row .field-label, #vinci-3900.vinci-c-302 .form-row .agenda-item-name, #vinci-3900.vinci-c-302 .form-row .agenda-item-data, #vinci-3900.vinci-c-302 .form-row label {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

#vinci-2123.vinci-c-302 h1, #vinci-2123.vinci-c-302 h2, #vinci-2123.vinci-c-302 h3, #vinci-2123.vinci-c-302 #breadcrumb ul li,
#vinci-3468.vinci-c-302 h1, #vinci-3468.vinci-c-302 h2, #vinci-3468.vinci-c-302 h3, #vinci-3468.vinci-c-302 #breadcrumb ul li,
#vinci-3900.vinci-c-302 h1, #vinci-3900.vinci-c-302 h2, #vinci-3900.vinci-c-302 h3, #vinci-3900.vinci-c-302 #breadcrumb ul li {
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
}

#vinci-2123.vinci-c-302 .footer-wrapper, #vinci-2130.vinci-c-302 .footer-wrapper {
    background-color: #6f2379;
}

#vinci-3468.vinci-c-302 .footer-wrapper {
    background-color: #00a1e4;
}

#vinci-3900.vinci-c-302 .footer-wrapper {
    background-color: #00a1e4;
}

#vinci-2123.vinci-c-302 .span12 h2, #vinci-3468.vinci-c-302 .span12 h2, #vinci-3900.vinci-c-302 .span12 h2,
#vinci-2130.vinci-c-302 .span12 h2 {
    color: #6f2379;
    font-size: 1.15em;
}

#vinci-3468.vinci-c-302 .span12 h2 {
    color: #00a1e4;
}

#vinci-3900.vinci-c-302 .span12 h2 {
    color: #00a1e4;
}

#vinci-2123.vinci-c-302 .navbar .nav li a, #vinci-3468.vinci-c-302 .navbar .nav li a, #vinci-3900.vinci-c-302 .navbar .nav li a {
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
    border-radius: 0px;

    box-shadow: none;

}

#vinci-2123.vinci-c-302 .navbar .nav li a:hover, #vinci-3468.vinci-c-302 .navbar .nav li a:hover, #vinci-3900.vinci-c-302 .navbar .nav li a:hover {
    text-decoration: none;
    background: transparent;
    border-bottom: 3px solid #ccc;
}

#vinci-2123.vinci-c-302 ul.footer-nav li a, #vinci-3468.vinci-c-302 ul.footer-nav li a, #vinci-3900.vinci-c-302 ul.footer-nav li a,
#vinci-2130.vinci-c-302 ul.footer-nav li a {
    color: white;
}


/* force no change on hover for active */
#vinci-2123.vinci-c-302 .navbar .nav li.active > a, .vinci-c-302 .navbar .nav li.active a > i {
    background: none;
    color: #6f2379;
    border-bottom: 3px solid #6f2379;
}

#vinci-3468.vinci-c-302 .navbar .nav li.active > a {
    background: none;
    color: #494c4f;
    border-bottom: 3px solid #494c4f;
}

#vinci-3900.vinci-c-302 .navbar .nav li.active > a {
    background: none;
    color: #494c4f;
    border-bottom: 3px solid #494c4f;
}

#vinci-2123.vinci-c-302 div.form-submit, #vinci-3468.vinci-c-302 div.form-submit, #vinci-3900.vinci-c-302 div.form-submit {
    text-align: center;
}

#vinci-2123 span.powered-by-vinci, #vinci-3468 span.powered-by-vinci, #vinci-3900 span.powered-by-vinci,
#vinci-2130 span.powered-by-vinci {
    margin-right: 15px;
    margin-left: 5px;
    vertical-align: top;
    color: #FFF;
}

#vinci-2123 img.powered-by-vinci, #vinci-3468 img.powered-by-vinci, #vinci-3900 img.powered-by-vinci,
#vinci-2130 img.powered-by-vinci {
    margin-top: -10px;
    margin-bottom: 25px;
    height: 35px;
}

#vinci-2123 .footer-wrapper, #vinci-3468 .footer-wrapper, #vinci-3900 .footer-wrapper,
#vinci-2130 .footer-wrapper {
    padding-top: 35px;
}

.table-agenda-echo td {
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 10px;
    padding-right: 10px;
}

.table-agenda-echo td:nth-child(1) {
    width: 95px;
    vertical-align: top;
}

.table-podpisy-echo td {
    text-align: center;
}

.table-podpisy-echo td:nth-child(1) {
    padding-top: 0;
    padding-left: 0;
    padding-right: 50px;
}


td.agenda-inner-row {
    padding-bottom: 0;
}

#vinci-2123.vinci-doc-8483 #WebsiteRegFormSingle, #vinci-3468.vinci-doc-8483 #WebsiteRegFormSingle, #vinci-3900.vinci-doc-8483 #WebsiteRegFormSingle,
#vinci-2130.vinci-doc-8512 #WebsiteRegFormSingle {
    display: none;
}

.vinci-c-302 .table-alt-colors table td.read-more {
    background: transparent linear-gradient(to bottom, #AE52AF 0px, #9D3D97 100%) repeat scroll 0% 0%;
    color: white;
    text-align: center;
}

#vinci-3468.vinci-c-302 .table-alt-colors table td.read-more {
    background: transparent linear-gradient(to bottom, #00a1e4 0px, #0099d8 100%) repeat scroll 0% 0%;
    color: white;
    text-align: center;
}

#vinci-3900.vinci-c-302 .table-alt-colors table td.read-more {
    background: transparent linear-gradient(to bottom, #00a1e4 0px, #0099d8 100%) repeat scroll 0% 0%;
    color: white;
    text-align: center;
}

.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(1),
.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(2) {
    width: 10%;
}

.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(3),
.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(4) {
    width: 30%;
}

.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(5) {
    width: 1%;
}

#vinci-3468.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(1), #vinci-3468.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(2) {
    width: 30%;
}

#vinci-3468.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(3), #vinci-3468.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(4) {
    width: 20%;
}

#vinci-3900.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(1), #vinci-3900.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(2) {
    width: 30%;
}

#vinci-3900.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(3), #vinci-3900.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(4) {
    width: 20%;
}

.vinci-c-302 .table-alt-colors.custom-2 table tbody td:nth-child(5) {
    background-color: white;
}

.vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(6) {
    width: 15%;
}

.vinci-c-302 .table-alt-colors.custom-2 table td {
    height: 56px
}

.vinci-c-302 .table-alt-colors.custom-2 table p,
.vinci-c-302 .table-alt-colors.custom-2 table thead h2 {
    margin: 0;
    padding: 10px 15px;
}

.vinci-c-302 .table-alt-colors.custom-2 table {
    border-collapse: separate;
    border-spacing: 0 10px;
}

#vinci-2123.vinci-c-302 .table-alt-colors.custom-2 td a, #vinci-3468.vinci-c-302 .table-alt-colors.custom-2 td a, #vinci-3900.vinci-c-302 .table-alt-colors.custom-2 td a {
    color: white;
    font-weight: bold;
}

#vinci-2123.vinci-c-302 .table-alt-colors.custom-2 td.tbc, #vinci-3468.vinci-c-302 .table-alt-colors.custom-2 td.tbc, #vinci-3900.vinci-c-302 .table-alt-colors.custom-2 td.tbc {
    color: gray;
}

#vinci-2123.vinci-c-302 .table-alt-colors.custom-2 td.tbc p, #vinci-3468.vinci-c-302 .table-alt-colors.custom-2 td.tbc p, #vinci-3900.vinci-c-302 .table-alt-colors.custom-2 td.tbc p {
    color: #D3D3D3;
}

#password .form-row {
    display: block !important;
}

.logo-grid {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 40px;
}

.logo {
    text-align: center
}

/*media queries*/
@media (max-width: 979px) {
    .nav-logo {
        display: none;
    }

    .vinci-c-302 .top_line {
        display: none;
    }

    #vinci-1719 .ng-wide-banner,
    #vinci-1720 .ng-wide-banner,
    #vinci-1724 .ng-wide-banner,
    #vinci-2123 .ng-wide-banner,
    #vinci-2130 .ng-wide-banner,
    #vinci-3468 .ng-wide-banner,
    #vinci-3900 .ng-wide-banner {
        background: none;
        height: auto;
    }

    #vinci-1719 .ng-wide-banner img,
    #vinci-1720 .ng-wide-banner img,
    #vinci-1724 .ng-wide-banner img,
    #vinci-2123 .ng-wide-banner img,
    #vinci-2130 .ng-wide-banner img,
    #vinci-3468 .ng-wide-banner img,
    #vinci-3900 .ng-wide-banner img {
        display: block;
    }
}

@media (max-width: 767px) {
    #vinci-2123 .powered-by-vinci, #vinci-3468 .powered-by-vinci, #vinci-3900 .powered-by-vinci,
    #vinci-2130 .powered-by-vinci {
        display: none;
    }

    #vinci-2123 .footer-wrapper, #vinci-3468 .footer-wrapper, #vinci-3900 .footer-wrapper,
    #vinci-2130 .footer-wrapper {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .vinci-c-302 .table-alt-colors.custom-2 table thead td {
        width: auto;
    }

    .vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(1),
    .vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(2),
    .vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(3),
    .vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(4),
    .vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(6) {
        width: auto;
    }

    .vinci-c-302 .table-alt-colors.custom-2 table thead td:nth-child(5) {
        width: 1%;
    }

    .vinci-c-302 .table-alt-colors.custom-2 table p,
    .vinci-c-302 .table-alt-colors.custom-2 table thead h2 {
        padding: 5px 5px;
    }
}
