#bx-panel * {
transition: none;
}
.bx-component-opener * {
transition: none;
}
.bx-core-window * {
transition: none;
}

#collapse1_1,
#collapse1_2 {
    padding: 0 70px;
}
@media (max-width: 767px){
    #collapse1_1,
    #collapse1_2 {
        padding: 0;
    }   
}

/* accordion */
.panel-group .panel-default+.panel-default {
    margin-top: 20px;
}
.panel-default>.panel-heading {
    padding: 0;
    background: none;
    border: none;
}
.panel-default>.panel-collapse {
    margin: 0 -15px;
    padding: 0 15px;
}
.panel-default .panel-title>h3 {
font-size:22px;
    position: relative;
    display: block;
    padding: 16px 50px 16px 20px;
    color: #282829;
    text-decoration: none;
    border: 1px solid #e8e8e8;
    -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.08);
    -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.08);
    box-shadow: 2px 2px 10px rgba(0,0,0,.08);
}

.panel-default .panel-title>h3:not(.collapsed),
.panel-default .panel-title>h3:hover {
    border-color: rgba(168,0,0,.38);
    -webkit-box-shadow: 2px 2px 10px rgba(168,0,0,.2);
    -moz-box-shadow: 2px 2px 10px rgba(168,0,0,.2);
    box-shadow: 2px 2px 10px rgba(168,0,0,.2);
}

.panel-default .panel-body {
    padding: 30px 0 0;
}

@media (min-width: 1200px) {
    .panel-default {
        padding: 0 70px;
    }
}
/* accordion end */
#footer .links a {
text-decoration: underline;
}