@import url('https://fonts.googleapis.com/css?family=Arvo|Quicksand'); /* -------------------- BODY -------------------- */ a:hover, a:focus { color: #dc7e4a; text-decoration: underline; } a { color: #8966a0; text-decoration: underline; } h3 > a { text-decoration: none; } .u-url { text-decoration: none; } body p{ font-size: 1.1em; } ul > li{ font-size: 1.1em; } /* -------------------- FOOTER -------------------- */ footer { text-align: center; } /* -------------------- NAVBAR -------------------- */ .navbar-inverse { background-color: #8966a0; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { background-color:#dc7e4a; } .navbar-inverse .navbar-nav > li > a { text-decoration: none; padding-left: 2em; padding-right: 2em; font-size:1.2em; } .navbar-inverse .navbar-nav > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color:#dc7e4a; text-decoration: none; } .navbar-inverse .navbar-nav > li > a:hover{ color: #dc7e4a; } #logo { padding-left: 1em; padding-right: 1em; display: block; } /* ------DROP DOWN NAV BAR------ */ .dropdown-menu > li > a { text-decoration: none; color: #000000; } .dropdown-menu > li > a:hover{ background-color:#dc7e4a; text-decoration: none; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #7da066; color: #ffffff; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background-color:#dc7e4a; text-decoration: none; } /* ------MOBILE NAV------ */ .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #dc7e4a; } .navbar-inverse .navbar-toggle { border-color: #dc7e4a; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #dc7e4a; } } /* -------------------- BANNER ABOVE NAVBAR -------------------- */ #banner { background-color: #ffffff; } #banner h1 { font-family: 'Arvo', serif; font-weight:700; color: #8966a0; text-align:center; margin-top:0; } #banner h2 { font-family: 'Quicksand', sans-serif; font-weight:700; color: #dc7e4a; text-align:center; margin-top:0; margin-bottom:1em; } header #banner { #banner-main { display: block; } } /* -------------------- BUTTONS -------------------- */ .btn-primary { color: #ffffff; background-color: #6a4e7d; border-color: #6a4e7d; } .btn-primary:focus, .btn-primary.focus { color: #ffffff; background-color: #563f65; border-color: #000000; } .btn-primary:hover { color: #ffffff; background-color: #563f65; border-color: #4c3759; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #563f65; border-color: #563f65; } .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #ffffff; background-color: #563f65; border-color: #563f65; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #563f65; border-color: #563f65; } .btn-default { color: #ffffff; background-color: #b8a3c6; border-color: #b8a3c6; } .btn-default:focus, .btn-default.focus { color: #ffffff; background-color: #9c7eaf; border-color: #9c7eaf; } .btn-default:hover { color: #ffffff; background-color: #9c7eaf; border-color: #8966a0; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #ffffff; background-color: #9c7eaf; border-color: #9c7eaf; } .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #ffffff; background-color: #9c7eaf; border-color: #9c7eaf; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #9c7eaf; border-color: #9c7eaf; } .btn-default .badge { color: #9c7eaf; background-color: #ffffff; } /* --------------------TAGS--------------------------*/ #index-tags { text-align:left; font-size:1.1em; } #index-tags li { background-color: transparent; } #index-tags li a { font-weight: normal; color: #8966a0; font-size:1.5em; text-decoration: underline; } /* --------------------TAGS LIST--------------------------*/ .list-tags { text-align:left; font-size:1.3em; } .list-tags li { background-color: transparent; } .list-tags li a { font-weight: normal; color: #8966a0; font-size:1.5em; text-decoration: underline; } /* --------------------PAGINATION--------------------------*/ .pager li > a, .pager li > span{ display: inline-block; padding: 5px 14px; background-color: #8966a0; border: 1px solid transparent; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { background-color: #563f65; text-decoration: none; } /* --------------------POST LIST--------------------------*/ .post-list .list-unstyled > .post-list-item > h2 > a { text-decoration:none; } .blog-title h1 a { text-decoration: none; } /* --------------------IMGS STEERING COMMITEE--------------------------*/ .rounded-circle { border-radius: 50%; } .img-fluid { max-width: 100%; height: auto; } .d-block { display: block!important; } .mx-auto { margin-right: auto!important; margin-left: auto!important; } /* --------------------IMGS STEERING COMMITEE--------------------------*/ .panel-default > .panel-heading { background-color:#d3b9e4; } .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { text-decoration: none; } /* --------------------PANELS (FAQ)--------------------------*/ .panel-info > .panel-heading { background-color:#a084b3; border-color:#a084b3; } .panel-info > .panel-heading > .panel-title { font-size: 1.3em; font-weight: bold; } .panel-info { border-color:#a084b3; } .top > a { text-decoration: none; float:right; } /* --------------------PANELS (FAQ)--------------------------*/ .row ul > li > a { font-size: 1.2em; text-decoration: none; } /* --------------------TIMELINE--------------------------*/ .timeline { list-style: none; padding: 20px 0 20px; position: relative; } .timeline:before { top: 0; bottom: 0; position: absolute; content: " "; width: 3px; background-color: #eeeeee; left: 50%; margin-left: -1.5px; } .timeline > li { margin-bottom: 20px; position: relative; } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li > .timeline-panel { width: 46%; 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); } .timeline > li > .timeline-panel:before { position: absolute; top: 26px; right: -15px; display: inline-block; border-top: 15px solid transparent; border-left: 15px solid #ccc; border-right: 0 solid #ccc; border-bottom: 15px solid transparent; content: " "; } .timeline > li > .timeline-panel:after { position: absolute; top: 27px; right: -14px; display: inline-block; border-top: 14px solid transparent; border-left: 14px solid #fff; border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " "; } .timeline > li > .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%; } .timeline > li.timeline-inverted > .timeline-panel { float: right; } .timeline > li.timeline-inverted > .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; } .timeline > li.timeline-inverted > .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; } .timeline-badge.primary { background-color: #2e6da4 !important; } .timeline-badge.success { background-color: #3f903f !important; } .timeline-badge.warning { background-color: #f0ad4e !important; } .timeline-badge.danger { background-color: #d9534f !important; } .timeline-badge.info { background-color: #5bc0de !important; } .timeline-title { margin-top: 0; color: inherit; } .timeline-body > p, .timeline-body > ul { margin-bottom: 0; } .timeline-body > p + p { margin-top: 5px; } @media (max-width: 767px) { ul.timeline:before { left: 40px; } ul.timeline > li > .timeline-panel { width: calc(100% - 90px); width: -moz-calc(100% - 90px); width: -webkit-calc(100% - 90px); } ul.timeline > li > .timeline-badge { left: 15px; margin-left: 0; top: 16px; } ul.timeline > li > .timeline-panel { float: right; } ul.timeline > li > .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; } ul.timeline > li > .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; } }