.silvercloud_searchbar_form .placeholder { color: rgb(170, 170, 170); }
.silvercloud_results_wrapper { position: relative; }
.silvercloud_search_results_container { margin-bottom: 25px; position: relative; }
.silvercloud_search_results { margin-bottom: 15px; }
.silvercloud_search_result { padding-left: 25px; margin-bottom: 6px; position: relative; }
.silvercloud_search_result_link { padding: 6px; border: 1px solid transparent; border-image: none; color: rgb(51, 51, 51); line-height: 16px; font-size: 16px; text-decoration: none; display: inline-block; verticle-align: middle; }
.silvercloud_search_result_link:hover { border-radius: 6px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(238, 238, 238); }
.silvercloud_search_result_icon img { margin: 0px; padding: 0px; left: 0px; top: 6px; position: absolute; }
.silvercloud_search_result_content { display: none; }
.silvercloud_submit_question { padding: 4px 15px; border-radius: 6px; border: 1px solid rgb(22, 46, 64); border-image: none; color: rgb(22, 46, 64); text-decoration: none; display: inline-block; background-color: rgb(198, 230, 255); }
.silvercloud_submit_question:hover { color: rgb(255, 255, 255); background-color: rgb(42, 89, 124); }
.silvercloud_results_actions { margin-left: 31px; }
.silvercloud_load_more { padding: 4px 15px; border-radius: 6px; border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(136, 136, 136); font-size: 14px; text-decoration: none; margin-bottom: 10px; display: inline-block; background-color: rgb(236, 236, 236); }
.silvercloud_load_more:hover { border: 1px solid rgb(51, 51, 51); border-image: none; color: rgb(51, 51, 51); }
.silvercloud_load_more:active { background-color: rgb(221, 221, 221); }
.silvercloud_header, .silvercloud_search_result_header { padding-top: 9px; padding-bottom: 15px; font-size: 1.2em; font-weight: bold; display: block; }
.silvercloud_submit_question_container { padding-top: 20px; clear: both; margin-top: 25px; border-top-color: rgb(204, 204, 204); border-top-width: 2px; border-top-style: dotted; }
.silvercloud_load_filters { color: rgb(85, 85, 85); padding-top: 13px; padding-bottom: 0px; font-size: 13px; border-bottom-color: rgb(85, 85, 85); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer; }
.silvercloud_load_filters:hover { color: rgb(0, 0, 0) !important; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; }
.silvercloud_return_to_results { padding: 3px 6px; border-radius: 6px; border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(136, 136, 136); text-decoration: none; margin-bottom: 15px; display: inline-block; background-color: rgb(236, 236, 236); }
.silvercloud_return_to_results:hover { border: 1px solid rgb(51, 51, 51); border-image: none; color: rgb(51, 51, 51); }
.silvercloud_return_to_results:active { background-color: rgb(221, 221, 221); }
div.form-field { margin: 15px 0px; padding-left: 170px; position: relative; }
div.form-field label { left: 0px; top: 7px; width: 160px; margin-right: 10px; display: inline-block; position: absolute; }
div.form-field input, div.form-field textarea, div.form-field select { padding: 6px; border-radius: 4px; border: 1px solid rgb(170, 170, 170); border-image: none; width: 240px; font-size: 13px; }
.silvercloud_search_filters { padding: 4px 15px; border-radius: 6px; border: 1px solid rgb(236, 236, 236); border-image: none; width: auto; text-align: right; color: rgb(51, 51, 51); display: inline-block; opacity: 0; background-color: rgb(248, 248, 248); }
.silvercloud_filters_label { color: rgb(85, 85, 85); line-height: 14px; font-size: 12px; verticle-align: middle; }
.silvercloud_search_filters select { padding: 3px; border-radius: 4px; border: 1px solid rgb(170, 170, 170); border-image: none; font-size: 11px; margin-left: 8px; background-color: rgb(255, 255, 255); }
.silvercloud_end_of_list_box { padding: 25px; border-radius: 10px; border: 5px solid rgba(255, 255, 255, 0.7); border-image: none; left: 100px; width: 470px; text-align: center; bottom: 150px; color: rgb(255, 255, 255); font-size: 24px; font-weight: bold; position: absolute; z-index: 2000; background-color: rgb(42, 89, 124); }
.silvercloud_end_of_list_box span.silvercloud_open_form { cursor: pointer; }
.silvercloud_close_modal { top: 5px; right: 10px; position: absolute; cursor: pointer; }
.silvercloud_loading_results { padding: 15px 20px; border-radius: 10px; border: 1px solid rgb(170, 170, 170); border-image: none; left: 150px; bottom: 116px; color: rgb(85, 85, 85); font-family: arial; font-size: 18px; position: absolute; z-index: 2000; background-color: rgb(223, 223, 223); }
.silvercloud_pagination { font-size: 80%; }
.silvercloud_pagination a { border: 1px solid transparent; border-image: none; color: rgb(17, 85, 187); text-decoration: none; }
.silvercloud_pagination a, .silvercloud_pagination span { padding: 0.3em 0.5em; margin-right: 5px; margin-bottom: 5px; float: left; display: block; }
.silvercloud_pagination .silvercloud_current { background: rgb(34, 102, 187); border: 1px solid rgb(170, 170, 238); border-image: none; color: rgb(255, 255, 255); }
.silvercloud_pagination .silvercloud_prev, .silvercloud_pagination .silvercloud_next { text-transform: capitalize; }
.silvercloud_pagination a:hover { border: 1px solid rgb(170, 170, 238); border-image: none; }
.silvercloud_pagination a:active { background-color: rgb(226, 226, 226); }
.silvercloud_ad_container { text-align: center; margin-top: 30px; }
div.silvercloud_widget_top_content { padding: 10px; border: 1px solid rgb(206, 206, 206); border-image: none; }
.silvercloud_small_container table { font-size: 12px; }
div.silvercloud_widget_top_content .silvercloud_search_results_container, div.silvercloud_widget_top_content .silvercloud_item_content { -ms-overflow-x: hidden; -ms-overflow-y: auto; }
div.silvercloud_widget_top_content .silvercloud_selected_item { display: none; }
div.silvercloud_widget_top_content .silvercloud_top_content_title { padding-top: 9px; padding-bottom: 15px; font-size: 1.2em; font-weight: bold; display: block; }
div.silvercloud_widget_top_content .silvercloud_return_to_results { margin-bottom: 10px; }
.nivoSlider { width: 100%; height: auto; overflow: hidden; position: relative; }
.nivoSlider img { left: 0px; top: 0px; position: absolute; max-width: none; }
.nivo-main-image { display: block !important; position: relative !important; }
.nivoSlider a.nivo-imageLink { background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 6; opacity: 0; }
.nivo-slice { top: 0px; height: 100%; display: block; position: absolute; z-index: 5; }
.nivo-box { overflow: hidden; display: block; position: absolute; z-index: 5; }
.nivo-box img { display: block; }
.nivo-caption { background: rgb(0, 0, 0); padding: 5px 10px; left: 0px; width: 100%; bottom: 0px; color: rgb(255, 255, 255); overflow: hidden; display: none; position: absolute; z-index: 8; box-sizing: border-box; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-opacity: 0.8; }
.nivo-caption p { margin: 0px; padding: 5px; }
.nivo-caption a { display: inline !important; }
.nivo-html-caption { display: none; }
.nivo-directionNav a { top: 45%; position: absolute; z-index: 9; cursor: pointer; }
.nivo-prevNav { left: 0px; }
.nivo-nextNav { right: 0px; }
.nivo-controlNav { padding: 15px 0px; text-align: center; }
.nivo-controlNav a { cursor: pointer; }
.nivo-controlNav a.active { font-weight: bold; }
.slider-wrapper { margin: 100px auto; }
.jconfirm_wrapper { background: rgba(0, 0, 0, 0.4); left: 0px; top: 0px; right: 0px; bottom: 0px; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; position: fixed; }
.jconfirm_inner { background: rgb(255, 255, 255); padding: 10px 20px 25px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
#silvercloud-speedbump-confirm :empty.jconfirm_message { height: 20px; }
#silvercloud-speedbump-confirm .jconfirm_buttons { margin: 10px 0px 14px; text-align: center; }
#silvercloud-speedbump-confirm a { color: rgb(0, 136, 204); text-decoration: none; }
#silvercloud-speedbump-confirm .btn-toolbar { font-size: 0px; }
#silvercloud-speedbump-confirm .close { color: rgb(0, 0, 0); line-height: 20px; font-size: 20px; font-weight: bold; float: right; opacity: 0.2; text-shadow: 0px 1px 0px #ffffff; }
#silvercloud-speedbump-confirm h4 { margin: 10px 0px; color: inherit; line-height: 20px; font-family: inherit; font-size: 17.5px; font-weight: bold; text-rendering: optimizelegibility; }
#silvercloud-speedbump-confirm .jconfirm_buttons { margin: 10px 0px 14px; text-align: center; }
#silvercloud-speedbump-confirm .close { color: rgb(0, 0, 0); line-height: 20px; font-size: 20px; font-weight: bold; float: right; opacity: 0.2; text-shadow: 0px 1px 0px #ffffff; }
#silvercloud-speedbump-confirm .close:hover { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.4; }
#silvercloud-speedbump-confirm button.close { background: none; padding: 0px; border: 0px currentColor; border-image: none; cursor: pointer; -webkit-appearance: none; }
#silvercloud-speedbump-confirm .btn { border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-size: 14px; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-border-radius: 4px; -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
#silvercloud-speedbump-confirm .btn:hover, #silvercloud-speedbump-confirm .btn:active, #silvercloud-speedbump-confirm .btn.active, #silvercloud-speedbump-confirm .btn.disabled, #silvercloud-speedbump-confirm [disabled].btn { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); }
#silvercloud-speedbump-confirm .btn:active, #silvercloud-speedbump-confirm .btn.active {  }
#silvercloud-speedbump-confirm :first-child.btn {  }
#silvercloud-speedbump-confirm .btn:hover { background-position: 0px -15px; transition:background-position 0.1s linear; color: rgb(51, 51, 51); text-decoration: none; -moz-transition: background-position 0.1s linear; -webkit-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; }
#silvercloud-speedbump-confirm .btn:focus { outline: rgb(51, 51, 51) dotted thin; outline-offset: -2px; }
#silvercloud-speedbump-confirm .btn.active, #silvercloud-speedbump-confirm .btn:active { outline: 0px; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15), 0px 1px 2px rgba(0,0,0,0.05); background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
#silvercloud-speedbump-confirm .btn.disabled, #silvercloud-speedbump-confirm [disabled].btn { cursor: default; opacity: 0.65; box-shadow: none; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
#silvercloud-speedbump-confirm .btn-large { padding: 11px 19px; border-radius: 6px; font-size: 17.5px; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
#silvercloud-speedbump-confirm .btn-large [class^='icon-'], #silvercloud-speedbump-confirm .btn-large [class*=' icon-'] { margin-top: 4px; }
#silvercloud-speedbump-confirm .btn-small { padding: 2px 10px; border-radius: 3px; font-size: 11.9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
#silvercloud-speedbump-confirm .btn-small [class^='icon-'], #silvercloud-speedbump-confirm .btn-small [class*=' icon-'] { margin-top: 0px; }
#silvercloud-speedbump-confirm .btn { border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); }
#silvercloud-speedbump-confirm .btn-primary { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204); }
#silvercloud-speedbump-confirm .btn-primary:hover, #silvercloud-speedbump-confirm .btn-primary:active, #silvercloud-speedbump-confirm .btn-primary.active, #silvercloud-speedbump-confirm .btn-primary.disabled, #silvercloud-speedbump-confirm [disabled].btn-primary { color: rgb(255, 255, 255); background-color: rgb(0, 68, 204); }
#silvercloud-speedbump-confirm .btn-primary:active, #silvercloud-speedbump-confirm .btn-primary.active {  }
#silvercloud-speedbump-confirm .btn-warning { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(251, 180, 80), rgb(248, 148, 6)); background-repeat: repeat-x; background-color: rgb(250, 167, 50); }
#silvercloud-speedbump-confirm .btn-success { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(98, 196, 98), rgb(81, 163, 81)); background-repeat: repeat-x; background-color: rgb(91, 183, 91); }
#silvercloud-speedbump-confirm .btn-success:hover, #silvercloud-speedbump-confirm .btn-success:active, #silvercloud-speedbump-confirm .btn-success.active, #silvercloud-speedbump-confirm .btn-success.disabled, #silvercloud-speedbump-confirm [disabled].btn-success { color: rgb(255, 255, 255); background-color: rgb(81, 163, 81); }
#silvercloud-speedbump-confirm .btn-success:active, #silvercloud-speedbump-confirm .btn-success.active {  }
#silvercloud-speedbump-confirm .btn-info { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(216, 216, 216), rgb(88, 88, 88)); background-repeat: repeat-x; background-color: rgb(200, 200, 200); }
#silvercloud-speedbump-confirm .btn-info:hover, #silvercloud-speedbump-confirm .btn-info:active, #silvercloud-speedbump-confirm .btn-info.active, #silvercloud-speedbump-confirm .btn-info.disabled, #silvercloud-speedbump-confirm [disabled].btn-info { color: rgb(255, 255, 255); background-color: rgb(88, 88, 88); }
#silvercloud-speedbump-confirm .btn-info:active, #silvercloud-speedbump-confirm .btn-info.active {  }
#silvercloud-speedbump-confirm .btn-group { font-size: 0px; vertical-align: middle; display: inline-block; white-space: nowrap; position: relative; }
#silvercloud-speedbump-confirm :first-child.btn-group {  }
#silvercloud-speedbump-confirm .btn-group + .btn-group { margin-left: 5px; }
#silvercloud-speedbump-confirm .btn-toolbar { font-size: 0px; margin-top: 10px; margin-bottom: 10px; }
#silvercloud-speedbump-confirm .btn-group > .btn-mini { font-size: 10.5px; }
#silvercloud-speedbump-confirm .btn-group > .btn-small { font-size: 11.9px; }
#silvercloud-speedbump-confirm .btn-group > .btn-large { font-size: 17.5px; }
#silvercloud-speedbump-confirm .btn-group > :first-child.btn { margin-left: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; }
[class^='icon-'], [class*=' icon-'] { height: 14px; line-height: 14px; margin-top: 1px; vertical-align: text-top; display: inline-block; background-repeat: no-repeat; }
#silvercloud-speedbump-confirm .icon-remove { background-position: -312px 0px; }
#silvercloud-speedbump-confirm .btn-group > :last-child.btn { border-radius: 0px 4px 4px 0px; position: relative; }
#silvercloud-speedbump-confirm .btn-group > .btn { position: relative; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
