@media only screen and (min-width: 995px) {

    #main_content, #main_header {
        padding-right: 60px;
        padding-left: 60px;
    }
}

#main_header h1 {
    font-weight: 400;
}

h3.green {
    color: #ABDB25;
    text-transform: uppercase;
}

body {
    background: url('../images/plan.png') no-repeat fixed;
    background-size: cover;
}

/*
#main-content {
    background: #ffffff;
    border-radius: 10px !important;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    border: 1px solid #0d6d6d6;
}

#leftCol {

}

#collapseOne {
    border-radius: 10px !important;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
    border: 1px solid #0d6d6d6;
}*/

.topics img, .planning img {
    width: 100%;
    margin-top: 15px;
}

.topics, .planning {
    background: #004785;
    color: #fff;
    padding: 3rem;
    margin-bottom: 3em;
}

#main-content p{/*background-color:rgba(256, 256, 256, 0.7);
    padding-top: 10px;*/}

.jux-tl-info {
    background: none repeat scroll 0 0 #004785;
    border-radius: 8px 8px 8px 8px;
    padding: 25px 40px;
    position: relative;
}

#g-testimonials a {

}

.jux-tl-item h2 a {
    margin: 0;
    color: #abdb25!important;
    text-decoration: none;
    transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
}

.jux-tl-item .jux-tl-desc {
    display: none;
    overflow: hidden;
    color: #FFF!important;
}

.jux-tl-item.left .arrow {
    top:30px;
    right: -10px;
    margin-top: -10px;
    border-width: 10px 0 10px 10px;
    border-left-color: #004785;
}

.topicsH4 {
    padding: 10px !important;color:#ffffff!important; font-weight:300!important;border-top:10px solid #abdb25; }

.goal-tiles{z-index:100; margin-top:20px;}
.caption{background:#004785;font-size:85%;}
.caption p {display:none;}

#main-content h2 {color: #37c3e3!important;padding-bottom: 20px;}

h2.jux-tl-title{padding-bottom: 2px!important;font-size:120%!important;}

.jux-tl-desc ul {margin-top: 3px!important; margin-bottom: 3px!important;}

/*#canvas, #animation_container{width:100%!important; height:100vw!important}*/

.survey_top_text_button {
    background: #FE9901;
    padding: 10px;
    text-transform: uppercase;
    font-weight: 700;
    display: block;
    position: relative;
    text-decoration: none;
}

.plan {background: orange}
.modal {z-index: 9999;}
#cssmenuTop.affix {
    z-index: 998;
}

.modal-dialog {
        width: 90%;
        /* margin: 30px auto; */
    }

.plan {background: orange}
.modal {z-index: 9999;}
#cssmenuTop.affix {
    z-index: 998;
}

.modal-dialog {
        width: 90%;
        /* margin: 30px auto; */
    }

videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%!important;
    height: 100%!important;
}

.eventsBlock ul {list-style-type: none!important;}
.date {color:#003399; font-weight: bold}
li.row {
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #b3b2b2;
}