@charset "utf-8";
/* CSS Document for Joomla 3 styles */

@import url("font-awesome.min.css");
/* ============= Konfiguracja dla systemu Windows Phone ============= */

@-webkit-viewport {
width: device-width;
}

@-moz-viewport {
width: device-width;
}

@-ms-viewport {
width: device-width;
}

@-o-viewport {
width: device-width;
}

@viewport {
width: device-width;
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}

body {
margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}

audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}

audio:not([controls]) {
display: none;
height: 0;
}

[hidden],
template {
display: none;
}

a {
background-color: transparent;
}

a:active,
a:hover {
outline: 0;
}

abbr[title] {
border-bottom: 1px dotted;
}

b,
strong {
font-weight: bold;
}

dfn {
font-style: italic;
}

h1 {
font-size: 2em;
margin: 0.67em 0;
}

mark {
background: #ff0;
color: #000;
}

small {
font-size: 80%;
}

sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}

sup {
top: -0.5em;
}

sub {
bottom: -0.25em;
}

img {
border: 0;
}

svg:not(:root) {
overflow: hidden;
}

figure {
margin: 1em 40px;
}

hr {
box-sizing: content-box;
height: 0;
}

pre {
overflow: auto;
}

code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}

button {
overflow: visible;
}

button,
select {
text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}

button[disabled],
html input[disabled] {
cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}

input {
line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}

input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}

fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}

legend {
border: 0;
padding: 0;
}

textarea {
overflow: auto;
}

optgroup {
font-weight: bold;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

td,
th {
padding: 0;
}

ul[style*="list-style-type: square"] li::marker{
	color: #D5363B;
}

/* =========================== FONT STYLES ========================== */

body {
font: 16px/28px 'Poppins', Segoe UI, Arial, sans-serif;
color: #636363;
}

body p {
font: 16px/28px 'Poppins', Segoe UI, Arial, sans-serif;
color: #636363;
}

h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Poppins', sans-serif;
font-weight: 700;
color: #636363;
}

h1 {
font-size: 20px;
line-height: 28px;
}

h2 {
font-size: 18px;
line-height: 24px;
}

h3 {
font-size: 16px;
line-height: 22px;
}

h4 {
font-size: 14px;
line-height: 20px;
}

h5 {
font-size: 14px;
line-height: 18px;
}

h6 {
font-size: 12px;
line-height: 20px;
}

.collapse {
display: block;
}

.img-responsive {
display: block;
max-width: 100%;
height: auto;
}
/*---------------TABLE STYLE ---------- */
/*--------------- PAGE STYLE -----------*/
.top-accessible{
  padding-top: 10px;
}
.rp-top-wrapper {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}

.rp-top-logo {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
background-color: #ffffff;
width: 100%;
padding-top: 10px;
padding-bottom: 10px;
}

.boxed-container {
overflow: hidden;
width: 100%;
height: 100%;
background: #f9f9f9;
}

.rp-topbar {
display: block;
color: #fff;
width: 100%;
height: 10px;
background: #121258;
position: absolute;
z-index: 102;
}




.rp-topbar:after {
right: -4px;
}
/*Footer bar */

.rp-footerbar {
display: block;
color: #fff;
height: 10px;
background: #156E2D;
position: absolute;
z-index: 2;
}

.rp-footerbar {

right: 0;
margin-top: -10px;
}



.rp-footerbar:before {
left: -4px;
}

#rp-nav {
background-color: #121258;
}

#rp-nav::before{
    content: "";
    width: calc(30% - 100px);
    height: 72px;
    background: #F9F9F9;
    position: absolute;

}

.rp-top-logo {
width: 30%;
background: #fff;
position: relative;
z-index: 1;
padding:  15px ;

float: left;
}
.rp-top-logo:after{
    position: absolute;
    content: "";
    width: 50px;
    height: 72px;
    background: #fff;
    margin-top: -57px;
    right: -15px;
    transform: skewX(20deg);
}

#rp-top-nav {
float: right;
margin: 0 .888888%;
text-align: right;
padding: 11px 0
}
/* ------ Menu style ---- */

.fixed_menu {
margin: 0;
padding: 0;
top: 0;
left: 0;
position: fixed;
background: #99C8DE;
}

.rp-top-menu {
font-size: 14px;
line-height: 24px;
}

.navbar .nav .dropdown-toggle .caret {
margin: 0 4px;
}

#rp-top-nav .navbar,
#rp-top-nav .navbar-inner {
background: transparent;
margin: 0;
border: none;
min-height: 50px;
box-shadow: none;

}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{
    color: #ef7d00;
}
.rp-top-menu {
padding: 0;
}

.rp-top-menu ul.menu {
padding: 0;
}

.rp-top-menu ul.menu>li {
line-height: 50px;
}

.rp-top-menu .navbar-inverse .nav .active>a,
.rp-top-menu .navbar-inverse .nav .active>a:hover,
.rp-top-menu .navbar-inverse .nav .active>a:focus {
background: transparent;
box-shadow: none;
color: #fff;
}

.rp-top-menu .navbar-inverse .nav li.dropdown.open>.dropdown-toggle,
.rp-top-menu .navbar-inverse .nav li.dropdown.active>.dropdown-toggle,
.rp-top-menu .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle {
background: transparent;
}

.rp-top-menu .navbar-inner {
padding: 0;
}

.rp-top-menu .navbar .nav>li>a,
.rp-top-menu .navbar .nav>li>a>span>b {
    color: #fff;
    text-shadow: none;
    font-weight: bold;
    text-transform: uppercase;
}

.rp-top-menu .navbar .nav>li>a {
padding: 0px 25px;
}
.sigFreeThumb{
	margin-left: 50px !important;
}
.rp-top-menu .navbar .nav>li:hover>a::after {
position: absolute;
content: "";
width: 100%;
height: 2px;
left: 0px;
bottom: 0;
background-color: #fff;
}

.rp-top-menu .navbar .nav>.current>a::after {
position: absolute;
content: "";
width: 100%;
height: 2px;
left: 0px;
bottom: 0;
background-color: transparent;
}

.rp-top-menu .navbar-inverse .nav li.dropdown>.dropdown-toggle .caret {
border-bottom-color: #fff;
border-top-color: #fff;
}

.rp-top-menu .navbar .nav>li>span {
padding: 10px 15px;
display: block;
color: #015AAA;
}
/* --- dropdown menu --- */

.rp-top-menu .dropdown-menu {
min-width: 220px;
padding: 0;
border-bottom: 2px solid #EEF8FD;
border-radius: 0;
box-shadow: none;
}

.rp-top-menu .dropdown-menu li {
line-height: 40px;
border-bottom: 1px solid #EEF8FD;
}

.rp-top-menu .dropdown-menu .divider {
height: auto;
margin: 0;
border-bottom: 1px solid #8BBCCC;
background: #fff;
}

.rp-top-menu .dropdown-menu>li>a {
line-height: 35px;
padding: 0 10px;
}

.rp-top-menu .navbar-inverse .nav .active>a,
.rp-top-menu .navbar-inverse .nav .active>a:hover,
.rp-top-menu .navbar-inverse .nav .active>a:focus {
color: #fff;
}

.rp-top-menu .navbar-inverse .nav .dropdown-menu .active>a,
.rp-top-menu .navbar-inverse .nav .dropdown-menu .active>a:hover,
.rp-top-menu .navbar-inverse .nav .dropdown-menu .active>a:focus {
color: #111;
}

.rp-top-menu .dropdown-submenu>a:after {
margin-right: -1px;
margin-top: -22px;
}

.rp-top-menu .dropdown-menu>li>a:hover,
.rp-top-menu .dropdown-menu>li>a:focus,
.rp-top-menu .dropdown-menu .active>a:hover,
.rp-top-menu .dropdown-menu li span:hover {
background: none;
}

.rp-top-menu .dropdown-menu>li>a:hover {
padding: 0 10px 0 7px;
border-left: 3px solid #FF494C;
}

.rp-top-menu .dropdown-menu>li>a:hover .dropdown-menu .navbar-inverse .nav .active>a:hover,
.dropdown-menu .navbar-inverse .nav .active>a:focus {
background: none;
color: #E88D8D;
}

.navbar .nav>li>.dropdown-menu:before {
left: 10%;
border-bottom: none;
}

.navbar .nav>li>.dropdown-menu:after {
left: 10%;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus,
.dropdown-submenu:hover>a,
.dropdown-submenu:focus>a {
background: transparent;
}
/* ------ Box menu ---- */

.box h3 {
margin: 15px 0 0;
background: #d5363b;
padding: 5px 0;
text-align: center;
text-transform: uppercase;
color: #fff;
}

.rp-top-wrapper .search {
display: none;
}

.rp-serach-menu i {
text-align: right;
float: right;
font-size: 20px;
padding: 1px;
cursor: pointer;
color: #d5363b;
}

.rp-serach-menu select,
.rp-serach-menu textarea,
.rp-serach-menu input[type="text"],
.rp-serach-menu input[type="password"],
.rp-serach-menu input[type="datetime"],
.rp-serach-menu input[type="datetime-local"],
.rp-serach-menu input[type="date"],
.rp-serach-menu input[type="month"],
.rp-serach-menu input[type="time"],
.rp-serach-menu input[type="week"],
.rp-serach-menu input[type="number"],
.rp-serach-menu input[type="email"] .rp-serach-menu input[type="url"],
.rp-serach-menu input[type="search"],
.rp-serach-menu input[type="tel"],
.rp-serach-menu input[type="color"],
.rp-serach-menu .uneditable-input {
height: 25px;
}

.rp-serach-menu .form-inline {
margin: 0;
padding: 0;
}

.rp-serach-menu textarea,
.rp-serach-menu input[type="text"],
.rp-serach-menu input[type="password"],
.rp-serach-menu input[type="datetime"],
.rp-serach-menu input[type="datetime-local"],
.rp-serach-menu input[type="date"],
.rp-serach-menu input[type="month"],
.rp-serach-menu input[type="time"],
.rp-serach-menu input[type="week"],
.rp-serach-menu input[type="number"] .rp-serach-menu input[type="email"],
.rp-serach-menu input[type="url"],
.rp-serach-menu input[type="search"],
.rp-serach-menu input[type="tel"],
.rp-serach-menu input[type="color"],
.rp-serach-menu .uneditable-input {
box-shadow: none;
border: 2px solid #fff;
color: #999;
}

.rp-serach-menu input,
.rp-serach-menu textarea,
.rp-serach-menu .uneditable-input {
width: 100%;
padding: 0 10px;
border: 0;
border-radius: 0;
}

#mod-search-searchword {
border: 0;
border-bottom: 1px solid #BFBFBF;
background: none;
}

.rp-top-menu #mod-search-searchword {
background: #fff;
height: 30px;
margin-top: 10px;
border-radius: 8px;
}

#rp-banner {
overflow: hidden;
position: relative;
background: #fff;
}

.rp-banner-text {
position: absolute;
padding: 15px;
color: #fff;
bottom: 5%;
left: 5%;
width: 65%;
background: rgba(50, 55, 60, 0.8);
border-left: 3px solid #d1232a;
}

.rp-banner-text h2 {
color: #fff;
font-weight: 700;
margin: 0px;
}

.rp-banner-text h2+h2 {
font-weight: 500;
}

#rp-banner p {
margin: 0px;
}

#rp-box {
margin: 0;
}

.content {
padding: 50px;
background: #fff;
}
/* --- Subheader --- */

#rp-subheader {
margin: 0;
overflow: hidden;
padding: 35px 0;
background: #eaeaea;
position: relative;
z-index: 0;
}

#rp-subheader h1 {
text-transform: uppercase;
font-weight: 900;
font-size: 34px;
color: #32373C;
}
/* --- Breadcrumbs style --- */

#rp-breadcrumbs {
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
background: #fcfcfc;
}

.rp-breadcrumbs .breadcrumb {
margin: 0;
padding: 8px 0;
list-style: none;
background: #FCFCFC;
}

.rp-breadcrumbs .breadcrumb a {
color: #999;
}

.rp-breadcrumbs .breadcrumb .active span {
color: #EF7D00;
}

.rp-breadcrumbs .breadcrumb>li {
display: inline;
}

.rp-breadcrumbs .breadcrumb>li+li:before {
content: '';
padding: 0;
}

.rp-breadcrumbs .breadcrumb img {
vertical-align: baseline;
}
/* ---- Sidebar --------- */

.moduletable>h3 {
border-bottom: 2px solid #5489D3;
padding-bottom: 4px;
margin-bottom: 4px;
color: #476691;
}

.tooltip>* {
font-size: 12px;
}

.tooltip {
display: block;
}

tooltip-inner {
background: none;
}
/* --- Sidebar  left --- */

.rp-sidebar-left .fa-caret-down {
float: right;
margin: 5px 3px 0 0;
}

.rp-sidebar-left .moduletable,
.rp-sidebar-right .moduletable {
border-radius: 8px;
margin-bottom: 25px;
}

.rp-sidebar-left .nav>li,
.rp-sidebar-right .nav>li {
border-bottom: 1px solid #8BBCCC;
}

.rp-sidebar-left .nav li.active,
.rp-sidebar-left .nav li.active~li {
display: block;
}

.rp-sidebar-left .nav>li>a,
.rp-sidebar-left .nav>li>span,
.rp-sidebar-right .nav>li>a,
.rp-sidebar-right .nav>li>span {
padding: 10px 10px;
}

.rp-sidebar-left .nav>li>span,
.rp-sidebar-right .nav>li>span {
line-height: 40px;
}

.rp-sidebar-right .nav>li>a:hover,
.rp-sidebar-right .nav>li>a:focus,
.rp-sidebar-left .nav>li>a:hover {
background: none;
}

.rp-sidebar-left .dropdown-menu,
.rp-sidebar-right .dropdown-menu {
border: none;
border-radius: 0;
box-shadow: none;
float: none;
min-width: 100%;
position: relative;
}

.rp-sidebar-left .dropdown-menu a,
.rp-sidebar-right .dropdown-menu a {
border-top: 1px solid #d0dde1;
}

.rp-sidebar-left .dropdown-menu>li>a:hover,
.rp-sidebar-left .dropdown-menu>li>a:focus,
.rp-sidebar-left .dropdown-submenu:hover>a,
.rp-sidebar-left .dropdown-submenu:focus>a,
.rp-sidebar-right .dropdown-menu>li>a:hover,
.rp-sidebar-right .dropdown-menu>li>a:focus,
.rp-sidebar-right .dropdown-submenu:hover>a,
.rp-sidebar-right .dropdown-submenu:focus>a {
background: #d0dde1;
color: #476691;
}

.rp-sidebar-right {
padding-top: 50px;
background-color: #fff;
}
/* ---- Joomla article style -- */

.content ul li {
vertical-align: middle;
line-height: 28px;
}



.content .page-header h2 {
margin: 15px 0 0;
}

.content .page-header {
margin: 15px 0 18px;
border: none;
}

.content .page-header>h2 {
border-bottom: 2px solid #f9f9f9;
}

.content i {
color: #f9380d;
}

.content .page-header h2 a {
color: #214981;
}

.content .page-header a {
text-decoration: none;
}

.content .actions {
clear: both;
overflow: hidden;
}

.content .actions li {
display: inline-block;
float: right;
}

.content .article-info dd {
display: inline-block;
padding-left: 20px;
}

.content .article-info dd:first-child {
padding: 0;
}

.content .page-header a {
color: #333;
}

.content .readmore {
text-align: right;
}

.content .readmore a {
color: #fff;
border-radius: 6px;
padding: 8px;
background: #d5363b;
}

.content .pagenav {
margin: 50px 0 30px;
}

.content .contact>h3:first-child {
display: none;
}

.content .contact>h3 {
margin-bottom: 25px;
}

.content .contact legend {
font-size: 16px;
padding: 0 0 6px 0;
}

.content .contact input {
height: 36px;
width: 100%;
}

.content .contact textarea {
width: 100%
}
/* ---- Joomla Blog style ---- */

.content .blog>div {
margin-bottom: 30px;
}

.content .blog h2 a {
color: #214981;
border-bottom: 2px solid #1e56a6;
}
/* ---- Search display ----- */

.search .btn-toolbar {
width: 100%;
}

.search .btn-toolbar div:first-child {
width: 93%;
}

.search .btn-toolbar input {
width: 100%;
height: 36px;
}

.search .phrases,
.search .only {
margin-bottom: 30px;
}

.search .phrases legend,
.search .only legend {
padding: 0 0 6px;
font-size: 18px;
margin: 0 0 8px;
}

.search .phrases-box {
margin-bottom: 18px;
}

.search .phrases-box label,
.search .only label {
margin: 0;
padding-top: 0;
display: inline-block;
padding-right: 25px;
}

.search .search-results>dd {
padding: 0 0 0 18px;
}

.search .result-created {
margin-bottom: 18px;
}

.content .contact #jform_contact_email_copy {
width: 3%
}

.content .contact .form-actions {
background: #f9f9f9;
}

.content .contact .form-actions .btn-primary {
background: #476691;
border-color: #476691;
}
/* ----- Content word and pdf icon ----*/

.content a[href$=".pdf"],
.content a[href$=".pdf"]:visited,
.content a[href$=".pdf"]:hover {
background: url("../images/pdf.png") no-repeat scroll 10px 50% transparent;
color: #214994;
display: block;
padding: 10px 10px 10px 52px;
text-transform: uppercase;
vertical-align: middle;
}

.content a[href$=".doc"],
.content a[href$=".doc"]:visited,
.content a[href$=".doc"]:hover {
background: url("../images/word.png") no-repeat scroll 10px 50% transparent;
color: #214994;
display: block;
padding: 10px 10px 10px 52px;
text-transform: uppercase;
vertical-align: middle;
}

.content a[href$=".docx"],
.content a[href$=".docx"]:visited,
.content a[href$=".docx"]:hover {
background: url("../images/word.png") no-repeat scroll 10px 50% transparent;
color: #214994;
display: block;
padding: 10px 10px 10px 52px;
text-transform: uppercase;
vertical-align: middle;
}

.rp-ue-box,
.rp-footer-contact {}

.rp-contact-box {
padding-right: 0;
}

#rp-footer {
background: #0b0b38;
}

#rp-footer img {
margin: 25px 0;
}

.footer>p {
display: inline;
float: left;
padding: 8px 0 0;
color: #f9f9f9;
font-size: 14px;
}

.footer:after {
clear: both;
}

#rp-logo-slider {
margin: 50px 0 30px;
}

.top_ico {
background: none repeat scroll 0 0 #d5363b;
border-radius: 8px 8px 0 0;
bottom: 0;
color: #fff;
display: none;
font-family: "FontAwesome";
font-size: 28px;
margin: 0;
padding: 4px 8px;
position: fixed;
right: 2%;
}

.top_ico i {
color: #fff;
}

.login {
margin-top: 25px;
}

#back-top {
width: 50px;
height: 40px;
position: fixed;
bottom: 50px;
right: 30px;
z-index: 99;
display: none;
color: #fff;
text-align: center;
background: #F9380D;
}

#back-top:after {
position: absolute;
z-index: -1;
content: '';
top: 100%;
left: 5%;
height: 10px;
width: 90%;
opacity: 1;
}

#back-top i {
padding-top: 10px;
}
/* ===================== MEDIA QUERIES ===================== */

@media (min-width: 980px) and (max-width: 1030px) {
    .rp-top-logo {
        width: 20%;
        padding: 20px 8px 25px;
    }
    .rp-top-logo:after {
        display: none;
    }
    #rp-top-nav {
        width: calc(100%);
        margin-left: 200px;
        margin-top: -82px;
    }
}

@media (min-width: 1200px) {}

@media (max-width: 979px) {
    .rp-top-menu {
        background: none;
    }
    .navbar .btn,
    .navbar .btn-group {
        margin-top: 12px;
    }
    .rp-top-logo {
        width: 20%;
        padding: 20px 8px 25px;
    }
    .rp-top-logo:after {
        display: none;
    }
    #rp-top-nav {
        width: calc(100%);
        margin-left: 200px;
        margin-top: -82px;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    @-ms-viewport {
        width: 480px;
    }
    .rp-top-logo {
        width: 20%;
        padding: 20px 8px 25px;
    }
    .rp-top-logo:after {
        display: none;
    }
    #rp-top-nav {
        width: calc(100%);
        margin-left: 200px;
        margin-top: -82px;
    }
    .rp-top-logo {
        padding: 0 0 0 15px;
    }
    .rp-top-menu {
        background: none;
    }
    .navbar-inner>a {
        margin: 15px 0;
    }
    #rp-first-menu {
        background: #d5363b;
    }
    .rp-contact-box {
        padding: 0;
    }
    #rp-footer {
        margin-top: 15px;
    }
    .rp-footer-contact {
        padding: 10px 10px;
        background: #d5363b;
    }
    .rp-footer-contact p {
        font-size: 0.8em;
    }
    .footer {
        overflow: hidden;
        background: #d5363b;
    }
    .footer>p {
        font-size: 0.8em;
    }
}
@media (min-width: 481px) and (max-width: 767px)  {
    body {
        padding: 5px;
    }
    .rp-top-logo {
        width: 35%;
        padding: 27px 15px 28px;
        position: absolute;
    }
    .rp-top-logo:after {
        display: none;
    }
    #rp-nav{
        background: #156E2D;;
    }
    #rp-top-nav {
        width: calc(100%);
        margin-left: 200px;
        margin-top: 0px;
        padding: 9px;
        background: #156E2D;
        text-align: left;
    }

    .navbar-inverse .btn-navbar {
        background-color: #156E2D;
        background-image: linear-gradient(to bottom, #156E2D, #156E2D);
        border: none;
        box-shadow: none;
        margin-bottom: 20px;
    }
    #rp-nav::before{
        display: none;
    }
    .navbar .btn, .navbar .btn-group {
        margin-top: 20px;
    }
    .rp-top-menu {
        background: none;
    }
    .navbar-inner>a {
        margin: 15px 0;
    }
    #rp-first-menu {
        background: #156E2D;
    }
    .rp-contact-box {
        padding: 0;
    }
    #rp-footer {
        margin-top: 15px;
    }
    .rp-footer-contact {
        padding: 10px 10px;
        background: #156E2D;
    }
    .rp-footer-contact p {
        font-size: 0.8em;
    }
    .footer {
        overflow: hidden;
        background: #156E2D;
    }
    .footer>p {
        font-size: 0.8em;
    }
}
@media (max-width: 480px) {
    body {
        padding: 0px;
    }
    body p {
        font: 14px/24px 'Poppins', Segoe UI, Arial, sans-serif;
        color: #636363;
    }
    .top-accessible{
        display: none;
    }
    #rp-nav {
        background: #fff;
    }
    #rp-top-nav {
        width: calc(100%);
        margin-left: 0px;
        margin-top: 0px;
        padding: 5px 0;
    }
    .rp-top-logo::after {
        display: none;
    }
    .rp-top-logo{
        display: inline-block;
        width: 100%;
        text-align: center;
        padding: 5px 15px;
    }
    .rp-top-logo a{
        width: 60%;
        display: inline-block;


    }
    #rp-top-nav .nav-collapse {
        text-align: left;
        background-color: #156E2D;
    }
    .navbar-inverse .btn-navbar {
        background-color: #156E2D;
        background-image: linear-gradient(to bottom, #156E2D, #156E2D);
        border: none;
        box-shadow: none;
    }
    .navbar-inverse .btn-navbar:hover,
    .navbar-inverse .btn-navbar:focus,
    .navbar-inverse .btn-navbar:active,
    .navbar-inverse .btn-navbar.active,
    .navbar-inverse .btn-navbar.disabled,
    .navbar-inverse .btn-navbar[disabled] {
        background-color: #156E2D;
    }
    .navbar-inverse .nav-collapse .nav>li>a:hover,
    .navbar-inverse .nav-collapse .nav>li>a:focus,
    .navbar-inverse .nav-collapse .dropdown-menu a:hover,
    .navbar-inverse .nav-collapse .dropdown-menu a:focus {
        background-color: #156E2D;
    }
    .rp-serach-menu {
        padding: 10px;
    }
    .rp-top-name h2 {
        font-size: 1em;
    }
    
    .rp-top-menu {
        background: #156E2D;
   
    }
    .rp-top-menu .navbar::before{
        content: "MENU";
        color: #fff;
        position: absolute;
        line-height: 50px;
        padding: 0 15px;
    }
    .rp-top-menu .navbar .btn-navbar {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    #rp-first-menu {
        background: #32373C;
    }
    .rp-top-menu .dropdown-menu li {
        padding: 0;
        overflow: hidden;
    }
    .rp-top-menu .nav>li>a:hover,
    .rp-top-menu .nav>li>a:focus,
    .rp-top-menu .dropdown-menu>li>a:hover,
    .rp-top-menu .dropdown-menu>li>a:hover {
        background: #1C54A5;
    }
    .box {
        margin-bottom: 10px;
    }
    .box>h3 {
        font-size: 14px;
    }
    .rp-box {
        margin-bottom: 8px;
    }
    .rp-sidebar-right{
        padding: 0;
    }
    .rp-sidebar-right .moduletable{
        width: 50%;
        float: left;
        margin: 0;;
    }
    .rp-sidebar-right .moduletable p{
        margin: 0;
    }
    .rp-contact-box {
        padding: 0;
    }
    #rp-footer {
        margin-top: 15px;
    }
    .rp-footer-contact {
        padding: 10px 10px;
        background: #156E2D;
    }
    .rp-footer-contact p {
        font-size: 0.8em;
    }
    .footer {
        overflow: hidden;
        background: #156E2D;
    }
    .footer>p {
        font-size: 0.8em;
    }
}
