/* CUSTOM STYLING

Add your custom styling here. Note that styling in the source is loaded AFTER this sheet, and has higher priority. Make sure your styles here don't collide with source styles.

*/

element.style {
    color: whitesmoke;
    background-color: #273958;
    padding: 40px 0px;
}

#root .ui.inverted.menu {
    border: 0 solid transparent;
    background: #172B4D;
    box-shadow: none;
}

.ui.borderless.inverted.stackable.attached.menu {
    height: 80px;
}

.ui.inverted.menu .item, .ui.inverted.menu .item>a:not(.ui) {
    background: transparent;
    color: hsla(0,0%,100%,.9);
}

img.ui.small.centered.image {
    width: 230px;
}

h1.ui.header {
    display: none;
}

.ui.vertical.center.aligned.segment > p {
    margin-top: 15px;
    margin-bottom: 35px;
}

#root .ui.positive.button,
#root .ui.positive.buttons .button {
    background-color: #11CDEF;
    color: #fff;
    text-shadow: none;
    background-image: none;
}

#root .ui.positive.button:hover,
#root .ui.positive.buttons .button:hover {
    background-color: #10a9cf;
    color: #fff;
}

.ui.vertical.center.aligned.segment {
    background-color: #273958 !important;
}

.ui.vertical.center.aligned.segment > a:last-child {
    border: 1px solid #11cdef;
    border-radius: 4px;
    padding: 0.65em 1.5em !important;
    color: #11CDEF !important;
    margin-left: 10px;
}

.ui.vertical.center.aligned.segment > a:last-child:hover {
    background-color: #11CDEF;
    color: #fff !important;
}

.ui.text.container {
    font-family: "Lato","Helvetica Neue",Arial,Helvetica,sans-serif;
    max-width: 700px!important;
    line-height: 1.5;
    font-size: 1.14285714rem;
    color: #212529;
}

.ui.inverted > a.item:first-child {
    color: #2DCE89;
}

.ui.inverted > a.item:first-child >.ui.mini.image{
    width: 270px;
}

.ui.text.container > h3 {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 21px;
    line-height: 29px;
    text-align: center;
    margin: 35px 0 30px 0;
    color: #172B4D;
}

.opblock-options {
    display: none;
}
