/* File: ./e107_web/css/e107.css */
 .left { text-align: left } .right { text-align: right } .center { text-align: center } .justify { text-align: justify } .f-left { float: left } .f-right { float: right } .top { vertical-align: top } .middle { vertical-align: middle } .bottom { vertical-align: bottom } .clear { clear: both } .clear-l { clear: right } .clear-r { clear: left } i.icon-download{ font-size:200%;} .e-footer-info{ margin-top:10px; padding:20px; text-align: center } td.text-center{ text-align:center; } .icon { border: 0px; display: inline-block; margin-right: .3em;} .icon.action { vertical-align: middle } .S16 { width: 16px; height: 16px } .S32 { width: 32px; height: 32px } .S64 { width: 64px; height: 64px } .S128 { width: 128px; height: 128px } .icon-svg { width: 1em; } .icon-svg-2x{ width: 2em; } .icon-svg-3x{ width: 3em; } .icon-svg-4x{ width: 4em; } .icon-svg-5x{ width: 5em; } .odd {} .even { background-color: #F5F5F5 } .first, .last {} .e-list {} ul.e-tabs { list-style-type: none; } ul.e-tabs li { display: inline; margin: 0px; border: 0 none; background-color: transparent; } ul.e-tabs li a { text-decoration: none; padding: 5px; } ul.e-tabs li a:link,ul.e-tabs li a:visited { border: 1px solid #C0C0C0; } ul.e-tabs li a:hover,ul.e-tabs li.active a:link,ul.e-tabs li.active a:visited{ background-color: #EEEEEE; border: 1px solid #808080; } #loading-mask { color: #556B2F; font-size: 1.2em; font-weight:bold; position:absolute; text-align: center; padding: 0; margin: 0; background-color: transparent; } #loading-mask .loader { position: fixed; top: 40%; left: 50%; width: 200px;text-align: center; background: #F0F9E3 none repeat scroll 0 0; border: 2px solid #556B2F; font-weight: bold; padding: 10px 5px; margin-left: -100px; margin-top: 0; } #loading-mask img { margin: 10px auto; } .element-loading-mask { background-repeat: no-repeat; background-position: 50% 50%; background-color: #f5f5f5; } #e-debug-console-cont { position: fixed; top: 0px; left: 5px; margin: 0px; padding: 0px; width: 600px; border: 1px solid #c0c0c0; background-color: white; color: black; } #e-debug-console { padding: 10px; margin: 0px; height: 100px; overflow: auto; text-align: left; } #e-debug-console div div { padding: 5px; } #e-debug-console-controls { text-align: left; padding: 5px; border-top: 1px solid #c0c0c0; background-color: #fff; line-height: 0; } #e-debug-console-controls a { text-decoration: none; color: #000; background-color: #f5f5f5; border: 1px solid #f0f0f0; padding: 5px; margin: 2px 5px; } #e-debug-console-input { width: 480px; border: 1px solid #f5f5f5; } #e-debug-console .console-output { border-bottom: 1px solid #f5f5f5; padding: 5px } .cpage-nav { padding: 5px; margin: 0px 5px 10px 10px; } a.cpage-np { font-size: 14px; } a.cpage-np.current { text-decoration: none; } .s-message { } .validate-result {} .e-info {} .image-preview {} div.bbarea.large, .tbox.large, .helpbox.large { width: 95% } div.bbarea.medium, .tbox.medium, .helpbox.medium { width: 60% !important; } div.bbarea.small, .tbox.small, .helpbox.small { width: 250px !important; } img.bbcode-img { max-width:100%} img.bbcode-img-left { float:left !important;margin: 0 10px 5px 0; } img.bbcode-img-right { float:right !important; margin: 0 0 5px 10px; } .bbcode-panel { width: 100% } .input-block-level { width: 100% !important } p {} p.bbcode { margin: 10px 0px; text-indent: 15px; }  p:first-letter {} h1.bbcode, h2.bbcode, h3.bbcode, h4.bbcode, h5.bbcode, h6.bbcode {} div.bbcode { margin: 15px 0px; clear: both; }  .comments-container { list-style: none outside none; margin:0px } .comments-container > li { padding: 5px 0px } .comment-text { padding: 8px 0 } .e-email:before {content: attr(data-user);} .e-email:after {content: attr(data-dom)} .panel-profile .user-avatar {max-width: 150px;max-height: 150px;margin-top: -90px;margin-bottom: 15px;border: 5px solid #fff;border-radius: 100%;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);margin-left:auto;margin-right:auto;} .panel-profile .panel-heading h5.user-id {color:#ffffff;} .panel-profile .panel-body span.padding-left {display:block;} .panel-profile .panel-body p {clear: both;float: none;display: block;} .panel-profile .profile-header { max-width:300px;margin-left: auto;margin-right: auto;} .panel-profile .profile-header h4 {padding-bottom: 30px;} .panel-profile .panel-body p.row {border-top: 1px solid rgba(170,170,170,0.35);padding-top: 10px;} .panel-profile .panel-body div.row {border-top: 1px solid rgba(170,170,170,0.35);padding: 10px 0;} .e-instant-edit { font-size: 10pt; position: absolute; right: 10px; text-align: right; display: inline-block; z-index:1000; margin-right:10px;} ul.checkboxes { display: inline-block; list-style: none; margin: 0; padding: 0;} div.e-comment-edit-save{ margin-top:8px; padding: 5px } .e-comment-edit-active{ -webkit-box-shadow:#CCCCCC 0px 0px 10px; -moz-box-shadow:#CCCCCC0px 0px 10px; box-shadow:#CCCCCC 0px 0px 10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;} .e-comment-edit-success{ padding:8px; text-align:center; } .e-comment-edit-error{ padding:8px; text-align:center; } .e-rate-up img{ opacity: 0.4 } .e-rate-down img{ opacity: 0.4 }  .signup-divider{ border-bottom: 1px solid silver;font-size: 18px;margin-bottom: 30px;position: relative;text-align: center; } .signup-divider span { padding: 0 15px; position: relative; top: 10px; } .video-responsive {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;margin-bottom:20px;} .video-responsive iframe,.video-responsive object,.video-responsive embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} div.bbcode-panel {background-color: rgb(245, 245, 245);background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(230, 230, 230));background-repeat: repeat-x;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(179, 179, 179);border-radius: 4px;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);} #search-results li { margin-top:5px; padding: 10px 0; } #search-results li h4 { margin-bottom:0 !important } optgroup.level-1 { padding-left:0.1em } optgroup.level-2 { padding-left:0.7em } optgroup.level-3 { padding-left:2em } optgroup.level-4 { padding-left:3em } optgroup.level-5 { padding-left:4em } .online-menu-extended li, .online-menu li ul li { min-height: 40px; padding-top:8px} .online-menu-extended ul { padding-bottom:20px} .online-menu-extended span.online-menu-user { display:block; font-size:1.1em;margin-top:4px; line-height:1} .online-menu-extended-label { font-size:1.2em; } img.e-emoticon { vertical-align:middle; border:0; width:24px } .e-editable-front { position:relative } .e-editable-front:hover,.e-editable-front a:hover { outline: 1px dashed red; } .e-editable-front.active {-moz-box-shadow: inset 0 0 5px 2px #888;-webkit-box-shadow: inset 0 0 5px 2px#888;box-shadow: inset 0 0 5px 2px #888; } #e-editable-front-controls { position: absolute;top: 0px;font-size: 20px;right: -35px;background-color: #424242;border-radius:4px;padding:5px;cursor: pointer;width:35px;color:white;} #e-editable-front-controls .fa-check { color: lawngreen } .e-editable-front-save { color: lawngreen; width:35px; display:block;} .e-editable-front-cancel {display:block;margin-top:5px; color: red;width:35px;} #uiAlert{ z-index: 10001 } #uiAlert .alert { z-index:10000; box-shadow:1px 4px 5px rgba(0,0,0,0.4) } #uiAlert.notifications { top: 48%; left: 0; width: 100%; } #contactInfo .row { display: flex } #contactInfo iframe.sc-contact-map { width:100%; height:100%; } #login-template { max-width: 330px;margin-right: auto;margin-left: auto; } #login-template h2.caption { text-align:center; font-size:120%; opacity:0.8 } #login-template .logo { padding-top:50px; margin-left:auto; margin-right: auto } #login-template .login-page-footer { margin-bottom:100px; margin-right:auto;margin-left:auto } div.login-page-signup-link, div.login-page-fpw-link { text-align:center } .nav-side.listgroup { padding-left:0; } .nav-side li.list-group-item.active { padding:0} div.search-menu { text-align: center } div.e-debug { margin-top:50px; padding:5px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgb(39, 43, 48) !important; color: rgb(200, 200, 200) !important } div.e-debug .table{ background-color: rgb(46, 51, 56) !important; border-collapse: collapse; border-spacing: 0; box-sizing: border-box;color: rgb(200, 200, 200); font-size: 14px; line-height: 20px; margin-bottom: 20px; width: 100%;} div.e-debug .table-striped > tbody > tr:nth-of-type(2n+1) { background-color: #353a41 !important; } div.e-debug td, div.e-debug th{ padding: 5px;color: rgb(200, 200, 200) !important; } div.e-debug td{ font-size: 14px; line-height: 20px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #1c1e22; } div.e-debug h4{ text-shadow: -1px -1px 0 rgba(0,0,0,0.3); font-size: 18px; } div.e-debug .label{ display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: 700; line-height: 1;color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } div.e-debug .label-danger { background-color: #ee5f5b; } div.e-debug .btn{ display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle;cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap;padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; user-select: none; } .pagination { display: flex !important; } .justify-content-between{ justify-content: space-between !important; } .page-link.disabled { pointer-events: none; opacity: 0.5; color: #959595; } .news-view-pagination > li{ padding-left: 0; padding-right: 0; } .news-view-pagination > li > a{ float:none; display:inline-block } .svg-inline--fa.fa-w-16 { width:1em } .mx-0 { margin-right:0!important; margin-left:0!important} .mx-1 { margin-right:.25rem!important; margin-left:.25rem!important} .mx-2 { margin-right:.5rem!important; margin-left:.5rem!important} .mx-3 { margin-right:1rem!important; margin-left:1rem!important} .mx-4 { margin-right:1.5rem!important; margin-left:1.5rem!important} .mx-5 { margin-right:3rem!important; margin-left:3rem!important} .mx-auto { margin-right:auto!important; margin-left:auto!important} .my-0 { margin-top:0!important; margin-bottom:0!important} .my-1 { margin-top:.25rem!important; margin-bottom:.25rem!important} .my-2 { margin-top:.5rem!important; margin-bottom:.5rem!important} .my-3 { margin-top:1rem!important; margin-bottom:1rem!important} .my-4 { margin-top:1.5rem!important; margin-bottom:1.5rem!important} .my-5 { margin-top:3rem!important; margin-bottom:3rem!important} 

/* File: ./e107_web/js/bootstrap-notify/css/bootstrap-notify.css */
.notifications{position:fixed;} .notifications.top-right{right:10px;top:25px;} .notifications.top-left{left:10px;top:25px;} .notifications.bottom-left{left:10px;bottom:25px;} .notifications.bottom-right{right:10px;bottom:25px;} .notifications>div{position:relative;z-index:9999;margin:5px 0px;} .notifications.center{top:48%;left:0;width:100%;} .notifications.center>div{margin:5px auto;width:20%;text-align:center;} 

/* File: ./e107_web/js/core/all.jquery.css */
a.e-nav { padding:3px; } div.e-rate{ width:100px; display:inline-block} img.e-rate{} .e-rate-status{ vertical-align:middle; padding-right:4px; display:inline-block; text-align:right} .e-rate-status-download { text-align:left; } .e-rate-votes{ vertical-align:middle; display:inline-block; width:100px } select.e-bb{ margin-top:0px; width:100px } .bbcode_buttons{} .bbcode_buttons:hover{} body.e-iframe{ padding:15px; margin:0px; } 

/* File: ./e107_plugins/tagcloud/tagcloud.css */
.size9 {font-size: 130%;opacity: 1;} .size8 {font-size: 120%;opacity: 0.9} .size7 {font-size: 110%;opacity: 0.8} .size6 {font-size: 100%;} .size5 {font-size: 95%;} .size4 {font-size: 90%;} .size3 {font-size: 85%;} .size2 {font-size: 80%;} .size1 {font-size: 75%;} .size0 {font-size: 70%;} .tagcloud-menu a { } .tagcloud-menu > a.tag {margin-bottom:1px;display:inline-block;padding-right:5px;} div.tagcloud-menu {text-align:justify;font-size:90%;opacity:0.7;} 

/* File: ./e107_themes/RideBlue2/css/style.css */
body {text-align: center; margin: 0; font-family: Verdana,Arial,Helvetica,Sans-serif; font-size: 12px;} ul, h1, h2, h3, h4, h5, form {padding: 0; margin: 0} a:link, a:active, a:visited {outline: none; color: #0054a6; text-decoration: none; } a:hover {color: #063c6d; text-decoration: underline;} img { border: 0 none; } #container {text-align: left; background: white;} #headcont { } h1.dtitle { position: relative; color: #206099; font-size: 22px; margin-top: 20px; font-weight: normal} h2.dtitle { clear: both; color: #206099; font-size: 16px; margin: 5px 0 0 20px; font-weight: normal; } #rtmenu {float: right; padding: 15px 15px 15px 0; color: white} #rtmenu a {color: white} #bodybar {width: 100%;} #bodycont { margin: 5px auto 0;} #menubar {background: #0054a6; border-bottom: 5px #3EA9F6 solid;border-radius: 0px; border-top: 5px #DDDDDD solid; } #fbodycont {width: 95%; margin: 5px auto 0; background-color:#f5f4f4; border: 1px solid #e8e8e8;} #fmenubar {background: #0054a6; border-bottom: 5px #3EA9F6 solid;} #fmenucont {color: white; padding: 10px 0 10px 20px; } #fmenucont a {color: white} #footbar { } #footcont {text-align: center; padding-top: 20px; height: 58px; width: 100%; margin: auto;} #footcont .copy { text-align: right; padding: 10px 15px 0 15px; font-size: 80%;} #wrap {background-color: white;; } #onewrap { float: left; background-color: white; width: 100%; } #leftsidecont {} #leftsidecont ul {margin: 0; padding: 10px 0px 10px 0px; list-style: none;} #leftsidecont ul li {width: auto; border-bottom: 2px dotted #d6dee6} #leftsidecont ul li a {padding: 5px 5px 5px 13px; font-size: 12px; color: #003d78; width: auto; display: block; background: url(/e107_themes/RideBlue2/css/images/bullet3.gif) no-repeat left 9px;} #leftsidecont ul li a:hover {color: #3da7f4;} #leftsidecont h2 {padding: 8px 0 15px 10px; color: white; font-size: 12px; background: url(/e107_themes/RideBlue2/css/images/barbg.gif) repeat-x left top;} #leftsidecontone { width: 25%; min-width: 200px; } #leftsidecontone ul {margin: 0; padding: 10px 0px 10px 0px; list-style: none;} #leftsidecontone ul li {width: auto; border-bottom: 2px dotted #d6dee6} #leftsidecontone ul li a {padding: 5px 5px 5px 13px; font-size: 12px; color: #003d78; width: auto; display: block; background: url(/e107_themes/RideBlue2/css/images/bullet3.gif) no-repeat left 9px;} #leftsidecontone ul li a:hover {color: #3da7f4;} #leftsidecontone h2 {padding: 8px 0 15px 10px; color: white; font-size: 12px; background: url(/e107_themes/RideBlue2/css/images/barbg.gif) repeat-x left top;} #leftsidecontone h2 a{ color: white;} #maincontone { padding: 0px 10px 10px 0px; float: right; width: 73%; border: 1px solid #e8e8e8; background: #f5f4f4 url(/e107_themes/RideBlue2/css/images/bodyleft.gif) no-repeat left top} #maincont { padding: 0px 10px 10px 0px;border: 1px solid #e8e8e8; background: #f5f4f4 url(/e107_themes/RideBlue2/css/images/bodyleft.gif) no-repeat left top} .padmaincont {width: auto; padding: 10px 10px 0 10px;} .newscont img { float: left; margin: 0 5px 3px 0; border: 0 none; } #sidecont { } #sidecont ul {margin: 0; padding: 10px 0px 10px 0px; list-style: none;} #sidecont ul li {width: auto; border-bottom: 2px dotted #d6dee6} #sidecont ul li a {padding: 5px 5px 5px 13px; font-size: 12px; color: #003d78; width: auto; display: block; background: url(/e107_themes/RideBlue2/css/images/bullet3.gif) no-repeat left 9px;} #sidecont ul li a:hover {color: #3da7f4;} .insidebox {padding: 0 15px 15px 15px} .innerside {padding: 3px 3px 3px 3px; border: 1px solid #e5e5e5; background: #f9f8f8; margin-bottom: 5px;} #sidecont h2 {padding: 8px 0 15px 10px; color: white; font-size: 12px; background: url(/e107_themes/RideBlue2/css/images/barbg.gif) repeat-x left top;} #sidecont h2 a{ color: white;} .clearit {clear: both; height: 5px} .dirtitle {margin: 0; padding: 0; font-size: 11px;} .dirtitle a:link, .dirtitle a:visited, .dirtitle a:active {padding: 0 0 0 12px; font-size: 11px; margin: 0; background: url(/e107_themes/RideBlue2/css/images/bullet1.gif) no-repeat left 2px} .dirsubtitle {margin: 0; padding: 0; font-size: 11px;} .dirsubtitle a:link, .dirsubtitle a:visited, .dirsubtitle a:active {padding: 0 0 0 12px; font-size: 11px; margin: 0; background: url(/e107_themes/RideBlue2/css/images/bullet1.gif) no-repeat left 2px} td {vertical-align: top; padding: 5px;} .subcats {margin: 0 0 0 18px; padding: 0; font-size: 10px; height: 80px;} .subcats a:link, .subcats a:active, .subcats a:visited {padding: 0 0 3px 10px; margin: 8px 0 0 0; display: block; color: #666; text-decoration: none; background: url(/e107_themes/RideBlue2/css/images/bullet2.gif) no-repeat left 4px; border-bottom: 1px dotted #d2d1d1} .subcats a:hover {color: #063c6d; text-decoration: underline;} table {width: 100%;} .count {color: #206099; font-size: 12px; font-weight: bold;} p.titlelink {font-weight: bold; font-size: 11px; padding:0; margin: 0} p.urllink {margin: 0; padding: 0; color: #818181} .urlfeature {color: #004c96} .flbar {height: 24px; color: white; display: block; font-size: 12px; font-weight: bold; padding: 8px 10px 0 20px; background: #0054a5} .flinbar {position: relative; background: #3da7f4; padding: 15px 20px;} .lbar {height: 24px; color: white; display: block; font-size: 12px; font-weight: bold; padding: 8px 10px 0 20px; background: #818181;} .rlinbar {position: relative; background: #3d3d3d; padding: 15px 20px;} .infeature {margin: 0; background: #fcfcfc; border: 5px solid #3da7f4} .infeature a {color: #004c96} .ohead {color: #004c96; font-size: 12px; font-weight: bold} .ohead a{color: #0054a5; font-size: 11px} .inregular {margin: 0; background: #f9f9f9;border: 5px solid #3d3d3d;} .inregular a {color: #303030} .titlelink a {color: #0054a5} .featureline {font-size: 1px; margin: 0 20px 0 20px; width: auto; height: 1px; border-bottom: 1px solid #c4e19d} .regularline {font-size: 1px; margin: 0 20px 0 20px; width: auto; height: 1px; border-bottom: 1px solid #d6d6d6} div.pr {font-size: 8pt; color: #0054a5; float: left; margin-right: 5px;} div.prg {width: 80px; border: 1px solid #8dc63f; height: 3px; font-size: 1px;} div.prb {background: #8dc63f; height: 3px; font-size: 1px;} .standard {padding: 0 20px 0;} .featured {padding: 0 20px 0;} #subcatbar {margin-left: 10px; border-bottom: 2px dotted #DDD; border-top: 2px dotted #DDD; margin-bottom: 10px} #subcatbar .subti {margin: 0; padding: 5px 5px 10px 0} #subcatbar a{color: #3d3d3d;} #subcatbar a:hover {color: #355779;} .emptycat {font-size: 1px; margin: 2px 0 0 0; border-top: 1px dotted #d2d1d1; padding: 0; height: 2px;} .subdesc {margin: 0 0 10px 20px; color: #9B9B9B} #links {margin: 20px 0;} #links p {margin: 0 0 0 0;} .rhb1 {width: 100%; background: url(/e107_themes/RideBlue2/css/images/righthbar.gif) no-repeat right top} .hbar {color: white; display: block; font-size: 12px; font-weight: bold; padding: 8px 10px 8px; background: #003d79; border: 1px solid #e8e8e8} .incont2 {background: #fafafa;} .incont3 {padding: 10px; background: #3da7f4;border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8} .incont3 .ohead {color: white} .label {color: #3d3d3d; font-weight: bold; text-align: right; padding: 10px; width: 200px} .semicolon {text-align: left; width: 10px; padding: 10px} .smallDesc {padding: 10px} .detailout {background: #e2ebf3; padding: 10px} .smallDesc a{color: #4B4B4B;} .smallDesc a:hover{color: #055618;} .dlist a{font-weight: bold} .dlist a{color: #0072bc;} .dlist a:hover{color: #0054a6;} input.text {height: 18px; color: #000000; border: 1px solid #E1E1E1;} textarea.text {font-size: 8pt; border: 1px solid #E1E1E1;} select {height: 18px; font-size: 8pt; border: 1px solid #E1E1E1;} .bs {font-weight: bold; width: 85%; color: white} .olinfo {margin:0 0 0 10px; padding: 0;} .olinfo li {margin: 10px} #submitinfo {padding: 15px;} h3 {color: #0054a6; font-size: 16px; padding: 10px 0; font-weight: bold;} h3 a:hover { text-decoration: none; } .tophtit {} .linkdesc {color: #818181} .elsetitle {margin: 0 0 5px 0; padding: 0 0 10px 20px; border-bottom: 2px dotted #DDD} .elsetitle a{color: #3d3d3d;} .hometoptitle {border-bottom: 2px dotted #DDD} .hpnote {float: left;color: #7a7a7a; font-size: 11px;} .tbox {width: auto;padding : 2px;border: 1px solid #e8e8e8;color:#444;background-color:#F9F9F9;} #e107_submitnews_item {width: 440px;} .tbox.chatbox {width: 90%;padding : 2px;border: 1px solid #e8e8e8;color:#444;background-color:#F9F9F9;margin: 10px auto;} .npdropdown {width: auto;margin: 0 0 0px 0;padding: 2px;height: auto;text-align: left;} .tbox.comment.subject {width: 98%; background-color: transparent;border: 0px none #b6e4fb;padding: 2px;margin-top: 3px;} #comment.tbox.comment {width: 98%; padding : 2px;border: 1px solid #e8e8e8;color:#444;background-color:#F9F9F9;} #contactForm textarea.tbox {width: auto; padding : 2px;border: 1px solid #e8e8e8;color:#444;background-color:#F9F9F9;} input#helpb.helpbox {float: left;margin-top: 2px;margin-bottom: 2px;text-align: left;} #commentform .helpbox{width: 98%; border-collapse: collapse;padding: 1px;} .helpbox {width: 98%; background-color: transparent;border: 0px none;border-collapse: collapse;padding: 3px;} .indent {background: #070707;border:1px solid #F2F2F2;color:#A6A6A6;background-color:#F9F9F9;border-left:3px solid #F2F2F2;padding: 5px 15px;margin: 10px 10px 5px 15px;font-style: italic;}  .button {color:#0054a6;font-weight: bold;padding: 2px ;margin: 2px ;} .button:hover {color:#063c6d;} .nextprev{border: 0px solid #F1F1F1;border-collapse: collapse;padding: 3px;text-align: center;width: auto;color: #0054a6;font-size: 105%;font-weight: bold;} .smalltext {font-size: 90%;font-weight: normal;} .smallblacktext {font-size: 90%;font-weight: bold;} .defaulttext, .caption, .bodytable, .mediumtext{font-size: 95%;font-weight: normal;} .fborder {border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;padding: 3px;margin-top: 3px;text-align: left;} .forumheader {border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;padding: 3px;vertical-align: middle;text-align: left;font-size: 110%;font-weight: bold;} .userheader {border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;padding: 3px;font-size: 120%;vertical-align: middle;text-align: left;} .nforumcaption{border:1px solid #F2F2F2;color:#A6A6A6;background-color:#F9F9F9;padding: 3px;font-size: 110%;text-align: left;font-weight: bold;} .finfobar{border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;padding: 3px;font-size: 95%;text-align: left;} .forumheader2{border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;padding: 3px;font-size: 99%;text-align: left;} .forumheader3{border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;padding: 3px;font-size: 99%;text-align: left;} .forumborder {border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;vertical-align: top;font-size: 99%;text-align: left;} .fcaption {border: 1px solid #e8e8e8;color:#444;background-color:#f5f4f4;padding: 3px;font-size: 130%;text-align: left;line-height: 40px;font-weight: bold;} .fcaption a {padding-right:4px;text-decoration: underline;} .fcaption a:hover{text-decoration: none;} img.e-emoticon { vertical-align:middle; border:0; width:auto !important } 

/* File: ./e107_themes/RideBlue2/style.css */
.innerside.row {margin-left: 0px;margin-right: 0px;} .innerside .col-md-12 {padding-right: 0px;padding-left: 0px;}  .headcontbanner {margin-top: 10px;} #headbar { background-image: -ms-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%); background-image: -moz-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%); background-image: -o-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(100, #DDDDDD)); background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #DDDDDD 100%); background-image: linear-gradient(to bottom, #FFFFFF 0%, #DDDDDD 100%);} #footbar { background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #DDDDDD 100%); background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #DDDDDD 100%); background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #DDDDDD 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(100, #DDDDDD)); background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #DDDDDD 100%); background-image: linear-gradient(to top, #FFFFFF 0%, #DDDDDD 100%);} #headbar { float: none; text-align: center;} .headcontbanner img.e-banner { display: inherit;} #nav li li a {line-height: inherit;} .navbar-inverse {border-color: transparent;}  .navbar-toggle {background-color: #3EA9F6; border: 1px solid transparent;color: white;}  .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #063c6d; }  #nav {background: #0054A6} #nav li#active a,#nav li a:hover, #nav li.sfhover a, #nav li:hover a {background: #3da7f4;color: #fff;} .navbar-inverse .navbar-nav>li>a {color: white;} .btn {color: #0054a6;font-weight: bold;padding: 2px;margin: 2px;border-color:#0054a6;align-items: flex-start;text-align: center;cursor: default;color: buttontext;background-color: white;box-sizing: border-box;padding: 2px 6px 3px;font-size: 12px;border-radius: 0px;} .btn:active, .btn:focus, .btn:hover { color: #063c6d; border-color:#0054a6; background-color: white;} .form-control {width: 100%;padding: 2px;border: 1px solid #e8e8e8;color: #444;background-color: #F9F9F9;} #leftsidecont ul.nav {padding: 1px;margin-bottom: 10px;} #sidecont ul.nav {padding: 1px;margin-bottom: 10px;} .nav-header {padding: 8px 0 15px 10px;color: white;font-size: 12px;background: url(/e107_themes/RideBlue2/css/images/barbg.gif) repeat-x left top;} @media (max-width: 558px) { .col-xxs-12 {position: relative;min-height: 1px;width: 100%; }  .headcontbanner { padding-right: 1px;padding-left: 1px;}  }  @media all and (max-width: 767px) {#bodybar {width: 100%;margin: 1px;padding: 1px;} } @media all and (max-width: 991px) {#bodybar {width: 100%;margin: 1px;padding: 1px;}  #maincont {padding-right: 1px;padding-left: 1px; }  #leftsidecont, #sidecont {padding-right: 1px;padding-left: 1px;} } @media all and (min-width: 768px) {#container {background: #DDDDDD;} #bodybar {background: white;padding-top: 10px;} .navbar {margin-bottom: 0px;} .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {color: #fff;background-color: #3da7f4;padding-top: 15px;padding-bottom: 11px;margin-top: -5px;} #headbar { float: none; text-align: center;min-height: 81px; }  #headcont {margin-left: 0px; margin-right: 0px;} #menubar {background-image: url(/e107_themes/RideBlue2/css/images/menubarbg.png); } #menucont ul {list-style: none;margin-left: 15px; padding-top: 10px} #menucont ul li {float: left; margin: 0 2px;} #menucont ul a {position: relative; font-weight: bold; padding: 13px 15px 13px; color: white; font-size: 14px; height: 27px;} #menucont ul a:hover.selected {text-decoration: none; cursor: pointer} #menucont ul a.selected {background: #3da7f4} #nav {background: transparent} div.dropSep { width: 1px; height: 33px; } #nav li.fs-linkSep { background-image: none !important;} #nav, #nav ul { padding: 0;margin: 0;list-style: none;line-height: 33px; cursor: pointer;} #nav li { float: left;margin: 0px 1px 0px 1px;} #nav li { } #nav li a {} #nav li a {display: block;text-decoration: none;font-size: 14px;font-weight: bold;color: #fff;} #nav li#active a,#nav li a:hover, #nav li.sfhover a, #nav li:hover a {background: #3da7f4;color: #fff;} #nav li#active,#nav li.sfhover, #nav li:hover { background: #063c6d;cursor: pointer;} #nav li.sub-sfhover,#nav li.sub:hover { cursor: pointer;}  .navbar-nav>li>a {padding-top: 11px;padding-bottom: 11px;} #nav li#active a,#nav li a:hover, #nav li.sfhover a, #nav li:hover a {display: block;text-decoration: none;background: #3da7f4;padding-top: 15px;padding-bottom: 11px;margin-top: -5px;} #nav li#active,#nav li.sfhover, #nav li:hover { cursor: pointer;} #nav li.sub-sfhover,#nav li.sub:hover { cursor: pointer;} #nav li li a {margin-left: 0px;display: block;padding: 0;float: none;padding-left: 15px;width: 180px;width:165px;width: 165px;color: #fff;font-size: 12px;font-weight: bold;} #nav li li a:hover {color: #063c6d;} #nav li ul { position: absolute;z-index: 1000;left: -999em; background-color: #3da7f4;line-height: 28px;} #nav li:hover ul,#nav li.sfhover ul,#nav li.sub-sfhover ul { background-image: none;background-repeat: no-repeat;background-position: 0px 100%;} #nav li.sub-sfhover ul.sub,#nav li.sub:hover ul.sub {margin-left: 0px;padding-bottom: 0px;} #nav li ul ul { margin: -28px 0 0 180px;} #nav ul.sub li,#nav ul.sub li a,#nav ul.sub li a:hover,#nav ul.sub li:hover,#nav ul.sub li:hover a,#nav ul.sub li.sfhover a,#nav ul.sub li:hover a:hover,#nav ul.sub li.sfhover a:hover,#nav li.sub ul.sub a{ background-image: none; } #nav li#active ul.sub li,#nav li#active ul.sub li a,#nav li#active ul.sub li a:hover,#nav li#active ul.sub li:hover,#nav li#active ul.sub li:hover a,#nav li#active ul.sub li.sfhover a,#nav li#active ul.sub li:hover a:hover,#nav li#active ul.sub li.sfhover a:hover,#nav li.sub ul.sub a{ background-image: none; } #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul,#nav li.sub-sfhover ul ul, #nav li.sub-sfhover ul ul ul, #nav li.sub-sfhover ul ul ul ul {left: -999em;} #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul,#nav li.sub-sfhover ul, #nav li.sub-sfhover li.sfhover ul, #nav li.sub-sfhover li li.sfhover ul, #nav li.sub-sfhover li li li.sfhover ul { left: auto;} #nav a.sub {background-color: red;} #nav a.sub:hover {background-color: red;} } @media all and (min-width: 992px){.headcontlogo { float: left; text-align:left;} .headcontbanner { float: right; margin-top:22px; border: 0 none;}  } @media all and (min-width: 1200px) {.headcontlogo { float: left; text-align:left;} .headcontbanner { float: right; margin-top:22px; border: 0 none; text-align: right; } .headcont{margin-right: 1px;margin-left: 1px; }  } #login-template {margin-right: auto;margin-left: auto;} #login-page .forumheader { text-align: center; border: 0px;} .news-menu-category .badge {margin-left: 5px;} .label-info {background-color: #3da7f4;} .blogcalendar-day-active, .indent { background-color: #3da7f4; background: #3da7f4; } .blogcalendar-day-active .label{ padding:initial;} .headerbox h2 span {margin-top: -8px;} #search_menu { padding: 10px 5px;} #search_menu button {padding: 8px;margin-top: -1px;background: #0054a6;color: white;} 

