/* Global CSS */

body {
	color: #000000;
}

h1, h2, h3, h4, h5, h6,

h1 a, h2 a, h3 a, h4 a, h5 a , h6 a,

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover , h6 a:hover,

h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus , h6 a:focus {

	color: #3669a7;

}

a, a:hover, a:focus {

	color: #3669A7;

}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, select {

	border: 1px solid #dcdcdc;

}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus, select:focus, input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {

	border: 1px solid #3669A7;

}
/* Baggrund midt */
.container {

	background-color: #ffffff;

}

.color-black, .color-black a:hover, .color-black a:focus {

	color: #000000;

}

.color-primary, .color-primary a:hover, .color-primary a:focus {

	color: #3669A7;

}

.color-secondary, .color-secondary a:hover, .color-secondary a:focus {
	color: #CBCBCF;
}

.background-primary {

	background-color: #3669A7;

}

.background-secondary {
	background-color: #CBCBCF;
}

.background-white, .rstpl-head-bg .container.background-white {

	background-color: #ffffff;

}

.invalid {

	color: #7f0102;

}

.page-header{

	color: #CBCBCF;

}

.label, .badge {

	background-color: #3669A7;

}

.label-info[href], .badge-info[href] {

	background-color: #CBCBCF;

}

.rstpl-title, .rstpl-title-left, .rstpl-title-center, .rstpl-title-right {

	border-bottom: 8px solid #3669A7;

}

.rstpl-title:after, .rstpl-title-left:after, .rstpl-title-center:after, .rstpl-title-right:after {

	background-color: #CBCBCF;

}

.rstpl-title, .rstpl-title a, .rstpl-title a:hover, .rstpl-title a:focus, .rstpl-title-left, .rstpl-title-left a, .rstpl-title-left a:hover, .rstpl-title-left a:focus, .rstpl-title-center, .rstpl-title-center a, .rstpl-title-center a:hover, .rstpl-title-center a:focus, .rstpl-title-right, .rstpl-title-right a, .rstpl-title-right a:hover, .rstpl-title-right a:focus, .rstpl-box-title, .rstpl-box-title a, .rstpl-box-title a:hover, .rstpl-box-title a:focus {

	color: #CBCBCF;

}

.rstpl-box-subtitle {

	color: #3669A7;

}

/* End Global CSS*/



/* Spacing and Borders */

.rstpl-header-border {

	background-color: transparent;

}

.rstpl-header-border .container:before {

	background-color: transparent;

}

.rstpl-thick-border {

	border: 20px solid #dcdcdc;

}

.rstpl-border {

	border: 2px solid #dcdcdc;

}

.rstpl-box-border {

	border: 6px solid #CBCBCF;

}

.highlight .rstpl-box-border {

	border: 6px solid #3669A7;

}

.rstpl-box-border:before, .rstpl-box-border:after {

	background-color: #ffffff;

}

.rstpl-thin-border {

	border: 1px solid #dcdcdc;

}

.rstpl-show-grid [class^="span"], .rstpl-show-grid [class*=" span"] {

	background-color: #CBCBCF;

	color: #ffffff;

}

/* End Spacing and Borders */



/* Choice */

.chzn-container-single .chzn-single {

	border-color: #dcdcdc;

	color: #5d5c5c;

}

.chzn-container-single .chzn-drop {

	border-color: #3669A7;

}

.chzn-container-active.chzn-with-drop .chzn-single {

	border-color: #3669A7;

}

.chzn-container .chzn-results li.highlighted {

	background-color: #CBCBCF;

}

.chzn-container-multi .chzn-choices {

	border-color: #dcdcdc;

}

.chzn-container-active .chzn-choices {

	border: 1px solid #CBCBCF !important;

}

.chzn-container .chzn-drop {

	border-color: #CBCBCF !important;

}

.chzn-container .chzn-drop .active-result.highlighted {

	background-color: #CBCBCF;

}

/* End Choice */



/* Buttons */

.btn, .button, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled],

.button:focus, .button:active, .button.active, .button.disabled, .button[disabled] {
	background-color: #3669A7;
	color: #ffffff;
}

.btn:hover, .button:hover {

	background-color: #3669A7;

	color: #ffffff;

}

.btn.btn-primary, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary.disabled, .btn.btn-primary[disabled] {

	background-color: #3669A7;

	color: #ffffff;

}

.btn.btn-primary:hover {

	background-color: #CBCBCF;

	color: #ffffff;

}

.btn.btn-info {

	background-color: #49afcd;

	color: #ffffff;

}

.btn.btn-info:hover {

	color: #303030;

}

.btn.btn-success {

	background-color: #5bb75b;

	color: #ffffff;

}

.btn.btn-success:hover {

	color: #303030;

}

.btn.btn-warning {

	background-color: #faa732;

	color: #ffffff;

}

.btn.btn-warning:hover {

	color: #303030;

}

.btn.btn-danger {

	background-color: #da4f49;

	color: #ffffff;

}

.btn.btn-danger:hover {

	color: #303030;

}

.btn.btn-inverse {

	background-color: #ffffff;

	color: #CBCBCF;

}

.btn.btn-inverse:hover {

	color: #3669A7;

}

.btn .caret { 

	border-bottom-color: #ffffff;

	border-top-color: #ffffff;

}

.btn:hover .caret, .btn-group.open .btn.dropdown-toggle .caret {

	border-bottom-color: #3669A7;

	border-top-color: #3669A7;

}

.btn-group .btn.dropdown-toggle {

	color: #ffffff;

}

.btn-group .btn.dropdown-toggle:hover, .btn-group.open .btn.dropdown-toggle {

	background-color: #CBCBCF;

	color: #3669A7;

}

.btn-group > .dropdown-menu {

	top: 90%;

}

.rstpl-scroll-to-top {

	color: #CBCBCF !important;

}

.rstpl-scroll-to-top:hover {

	background-color: #959595 !important;

}

a.jmodedit {

	color: #CBCBCF;

}

a.jmodedit:hover, a.jmodedit:focus {

	color: #CBCBCF;

}

/* End Buttons */



/* Lists */

.rstpl-arrow-simple-bullet > li:before, .rstpl-arrow-circle-bullet > li:before {

	color: #3669A7;

}

/* End Lists */



/* Preloader */

.pageload-overlay .icon:before {

	color: #3669A7;

}

.pageload-overlay svg path {

	fill: #CBCBCF;

}

/* End Preloader */



/* Main Menu */

.navbar {
	background-color: #EEEEEE;
}

.navbar-inner {

	background: none no-repeat scroll 0 0 #3669A7;

}

.navbar .nav > li > a {

	background-color: #3669A7;

	color: #feec7f;

}

.nav > li > a:hover, .nav > li > a:focus {

	background-color: #feec7f;

}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav > li > a:hover, .navbar .nav > li > a:focus, .navbar .nav > .current > a {

	background-color: #CBCBCF;

	color: #3669A7;

}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {

	background-color: #feec7f;

	color: #3669A7;

}

.navbar .nav > li > .dropdown-menu:after {

	border-bottom: 6px solid #CBCBCF;

}

.nav .dropdown-toggle .caret {

	border-bottom-color: #CBCBCF;

	border-top-color: #CBCBCF;

}

.nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {

	background-color: #3669A7;

	color: #3669A7;

}

.navbar-fixed-top {

	background-color: transparent;

}

.dropdown-menu {

	background-color: #3669A7;

}

.dropdown-menu > li > a {

	color: #feec7f;

}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:active, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {

	background-color: #CBCBCF;

	color: #3669A7;

}

.dropdown-menu > li > a:active:after, .dropdown-menu > li > a:focus:after, .dropdown-submenu:hover > a:after, .dropdown-submenu:focus > a:after {

	border-left-color: #3669A7;

}

.dropdown-menu .divider {

	background-color: transparent;

	border-bottom: 3px solid #CBCBCF;

}

.dropdown-submenu > .dropdown-menu {

	background-color: transparent;

}

.dropdown-submenu > .dropdown-menu li {

	background-color: #3669A7;

}

.dropdown-submenu > a:after {

	border-color: transparent transparent transparent #feec7f;

}

.dropdown-submenu:hover > a:after, .dropdown-menu > .active > a:after {

	border-left-color: #3669A7;

}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {

	background-color: #CBCBCF;

	color: #3669A7;

}

.bootstrap-datetimepicker-widget.dropdown-menu {

	background-color: #ffffff;

	border: 1px solid #dcdcdc;

}

.bootstrap-datetimepicker-widget.dropdown-menu table th {

	color: #CBCBCF;

}

.bootstrap-datetimepicker-widget td.active:hover, .bootstrap-datetimepicker-widget td.active:hover:hover, .bootstrap-datetimepicker-widget td.active:active, .bootstrap-datetimepicker-widget td.active:hover:active, .bootstrap-datetimepicker-widget td.active.active, .bootstrap-datetimepicker-widget td.active.active:hover, .bootstrap-datetimepicker-widget td.active.disabled, .bootstrap-datetimepicker-widget td.active.disabled:hover, .bootstrap-datetimepicker-widget td.active[disabled], .bootstrap-datetimepicker-widget td.active[disabled]:hover {

	background-color: #3669A7;

}

.bootstrap-datetimepicker-widget td span.active:hover, .bootstrap-datetimepicker-widget td span.active:active, .bootstrap-datetimepicker-widget td span.active.active, .bootstrap-datetimepicker-widget td span.active.disabled, .bootstrap-datetimepicker-widget td span.active[disabled] {

	background-color: #3669A7;

}

.bootstrap-datetimepicker-widget thead tr:first-child th:hover {

	background-color: #3669A7;

}

.navbar .btn-navbar {

	background-color: #3669A7;

	color: #feec7f;

}

.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active,

.navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {

	background-color: #3669A7;

	color: #CBCBCF;

}

.navbar .btn-navbar .icon-bar {

	border: 2px solid #feec7f;

}

.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus {

	background-color: #CBCBCF;

}

.nav-collapse .nav .nav-header, .nav .divider {

	color: #feec7f;

}

.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus {

	background-color: #CBCBCF;

}

/* End Main Menu */



/* Search */

.rstpl-search-container .btn {

	background-color: #ffffff;

}

.rstpl-search-container [class*="icon-"] {

	color: #CBCBCF;

}

.rstpl-search-container .input-append .add-on {

	background-color: #ffffff;

}

.navbar-search .search-query {

	border-bottom: 3px solid #CBCBCF;

}

.rstpl-search input[type="text"] {

	border-color: #CBCBCF;

	color: #CBCBCF;

}

.rstpl-search input[type="text"]:focus {

	border-color: #3669A7;

}

.rstpl-search .btn:hover, .rstpl-search .btn:focus, .rstpl-search .btn:active, .rstpl-search .btnactive {

	background-color: #ffffff;

}

/* End Search */



/* Main Carousel */

.rstpl-slideshow-position .carousel-control, .rstpl-slideshow-full-width-position .carousel-control, .rstpl-slideshow-full-width-position .carousel-control:focus {

	background: none repeat scroll 0 0 transparent;

	color: #3669A7;

}

.rstpl-slideshow-position .carousel-control:hover, .rstpl-slideshow-full-width-position .carousel-control:hover {

	color: #CBCBCF;

}

.rstpl-slideshow-position .carousel-caption .rstpl-title h1, .rstpl-slideshow-position .carousel-caption .rstpl-title h2, .rstpl-slideshow-position .carousel-caption .rstpl-title h3, .rstpl-slideshow-position .carousel-caption .rstpl-title h4, .rstpl-slideshow-position .carousel-caption .rstpl-title h5, .rstpl-slideshow-full-width-position .carousel-caption .rstpl-title h1, .rstpl-slideshow-full-width-position .carousel-caption .rstpl-title h2, .rstpl-slideshow-full-width-position .carousel-caption .rstpl-title h3, .rstpl-slideshow-full-width-position .carousel-caption .rstpl-title h4, .rstpl-slideshow-full-width-position .carousel-caption .rstpl-title h5 {

	background-color: #3669A7;

	color: #ffffff;

}

.rstpl-slideshow-position .carousel-caption .rstpl-description, .rstpl-slideshow-full-width-position .carousel-caption .rstpl-description {

	background-color: #CBCBCF;

	color: #ffffff;

}

.rstpl-slideshow-position .rscarousel .carousel-indicators li, .rstpl-slideshow-full-width-position .rscarousel .carousel-indicators li {

	background-color: #3669A7;

}

.rstpl-slideshow-position .rscarousel .carousel-indicators li:hover, .rstpl-slideshow-position .rscarousel .carousel-indicators li.active, .rstpl-slideshow-full-width-position .rscarousel .carousel-indicators li:hover, .rstpl-slideshow-full-width-position .rscarousel .carousel-indicators li.active {

	background-color: #CBCBCF;

}

/* End Main Carousel */



/* Breadcrumbs */

.breadcrumbs .showHere, .breadcrumbs > li > .divider {
	color: #000000;
}

.breadcrumbs > li {

	color: #CBCBCF;

}

/* End Breadcrumbs */



/* Content */

.rstpl-title-color {

	color: #CBCBCF;

}

#rstpl-com_content .item-image {

	padding: 20px;

	background-color: #dcdcdc;

}

dl.article-info {

	border-bottom: 3px solid #3669A7;

}

.rstpl-left-box.background-primary .rstpl-title, .rstpl-right-box.background-primary .rstpl-title, .rstpl-left-box.background-secondary .rstpl-title, .rstpl-right-box.background-secondary .rstpl-title {

	color: #ffffff;

}

.rstpl-left-box.background-primary a, .rstpl-right-box.background-primary a, .rstpl-left-box.background-secondary a, .rstpl-right-box.background-secondary a {

	color: #ffffff;

}

.rstpl-left-box .menu .nav-inner, .rstpl-right-box .menu .nav-inner {

	border-top: 1px solid #dcdcdc;

}

.rstpl-left-box.background-primary .menu .nav-inner, .rstpl-right-box.background-primary .menu .nav-inner {

	border-top: 1px solid #CBCBCF;

}

.rstpl-left-box.background-secondary .menu .nav-inner, .rstpl-right-box.background-secondary .menu .nav-inner {

	border-top: 1px solid #3669A7;

}

.rstpl-left-box .menu li, .rstpl-right-box .menu li {

	border-bottom: 1px solid #dcdcdc;

}

.rstpl-left-box.background-primary .menu li, .rstpl-right-box.background-primary .menu li {

	border-bottom: 1px solid #CBCBCF;

}

.rstpl-left-box.background-secondary .menu li, .rstpl-right-box.background-secondary .menu li {

	border-bottom: 1px solid #3669A7;

}

.rstpl-left-box .current a, .rstpl-right-box .current a, .rstpl-left-box .menu a:hover, .rstpl-right-box .menu a:hover, .rstpl-left-box.background-primary .current a, .rstpl-right-box.background-primary .current a, .rstpl-left-box.background-primary .menu a:hover, .rstpl-right-box.background-primary .menu a:hover {

	background-color: #CBCBCF;

	color: #ffffff;

}

.rstpl-left-box.background-secondary .current a, .rstpl-right-box.background-secondary .current a, .rstpl-left-box.background-secondary .menu a:hover, .rstpl-right-box.background-secondary .menu a:hover {

	background-color: #3669A7;

	color: #ffffff;

}

.rstpl-left-box.background-primary .btn, .rstpl-right-box.background-primary .button, .rstpl-left-box.background-secondary .btn:hover, .rstpl-right-box.background-secondary .button:hover, .rstpl-left-box.background-primary .btn.btn-primary:hover, .rstpl-right-box.background-primary .btn.btn-primary:hover, .rstpl-left-box.background-secondary .btn.btn-primary, .rstpl-right-box.background-secondary .btn.btn-primary {

	background-color: #ffffff;

	color: #CBCBCF;

}

.rstpl-left-box.background-secondary .btn, .rstpl-right-box.background-secondary .button, .rstpl-left-box.background-primary .btn:hover, .rstpl-right-box.background-primary .button:hover, .rstpl-left-box.background-primary .btn.btn-primary, .rstpl-right-box.background-primary .btn.btn-primary, .rstpl-left-box.background-secondary .btn.btn-primary:hover, .rstpl-right-box.background-secondary .btn.btn-primary:hover {

	background-color: #ffffff;

	color: #3669A7;

}

.text-info {

	color: #CBCBCF;

}

/* End Content */



/* Login Form */

.rstpl-articles_categories {

	border: 3px solid #3669A7;

}

.rstpl-login input[type="text"], .rstpl-login input[type="password"] {

	color: #CBCBCF;

	border-color: #CBCBCF;

}

.rstpl-login input[type="text"]:focus, .rstpl-login input[type="password"]:focus {

	border-color: #3669A7;

}

.rstpl-login .control-group.checkbox {

	color: #3669A7;

}

.rstpl-login .userdata ul > li > a {

	color: #3669A7;

}

/* End Login Form */



/* Price Box */

.rstpl-box-pricing .rstpl-box-icon {

	background-color: #ffffff;

	color: #ffffff;

}

.rstpl-box-pricing .rstpl-box-icon span {

	background-color: #3669A7;

}

.rstpl-box-pricing .rstpl-box-icon-background {

    background-color: #ffffff;

}

.rstpl-box-pricing .table {

	color: #CBCBCF;

}

.rstpl-box-pricing .table th, .rstpl-box-pricing .table td {

	border-color: #dcdcdc;

}

.rstpl-box-pricing .table tr:nth-child(2n) > td {

	background-color: #fafafa;

}

.rstpl-box-pricetag {

	color: #3669A7;

}

.rstpl-box-pricing .rstpl-box-content {

	color: #5d5c5c;

}

.rstpl-box-pricing.rstpl-border.highlight, .rstpl-box-pricing.highlight .table th, .rstpl-box-pricing.highlight .table td {

	border-color: #CBCBCF;

}

.rstpl-box-pricing.highlight .rstpl-box-icon span {

	background-color: #CBCBCF;

}

/* End Price Box */



/* Full Width Vertical Image Box */

.rstpl-box-full-width-vertical-image .container {

	background-color: transparent;

}

.rstpl-box-full-width-vertical-image.light {

	background-color: #3669A7;

}

.rstpl-box-full-width-vertical-image.dark {

	background-color: #CBCBCF;

}

.rstpl-box-full-width-vertical-image  .rstpl-box-subtitle, .rstpl-box-full-width-vertical-image .rstpl-box-title {

	color: #ffffff;

}

.rstpl-box-full-width-vertical-image a {

	color: #ffffff;

}

.rstpl-box-full-width-vertical-image.light .rstpl-box-content {

	color: #CBCBCF;

}

.rstpl-box-full-width-vertical-image.dark .rstpl-box-content {

	color: #3669A7;

}

.rstpl-box-full-width-vertical-image .rstpl-links span {

	color: #ffffff;

}

.rstpl-box-full-width-vertical-image .rstpl-box-image-group > div > img {

	background-color: #ffffff;

}

/* End Full Width Vertical Image Box */



/* Parallax Box */

.rstpl-box-parallax.light:before {

	background-color: #3669A7;

}

.rstpl-box-parallax.dark:before {

	background-color: #CBCBCF;

}

.rstpl-box-parallax .rstpl-box-title {

	color: #ffffff;

}

.rstpl-box-parallax.light .rstpl-box-content {

	color: #CBCBCF;

}

.rstpl-box-parallax.dark .rstpl-box-content {

	color: #3669A7;

}

/* End Parallax Box */



/* Vertical Icon Box */

.rstpl-box-vertical-icon .rstpl-box-icon-shadow {

	background-color: #ffffff;

	box-shadow: 1px 5px 0 2px #dcdcdc;

	-moz-box-shadow: 1px 5px 0 2px #dcdcdc;

	-webkit-box-shadow: 1px 5px 0 2px #dcdcdc;

}

.rstpl-box-vertical-icon .rstpl-box-icon span {

	background-color: #3669A7;

	box-shadow: inset 0 0 10px 0 rgba(0,0,0,.25);

    -webkit-box-shadow: inset 0 0 10px 0 rgba(0,0,0,.25);

    -moz-box-shadow: inset 0 0 10px 0 rgba(0,0,0,.25);

	color: #ffffff;

}

.rstpl-box-vertical-icon:hover .rstpl-box-icon-shadow {

	box-shadow: 1px 2px 0 2px #dcdcdc;

	-moz-box-shadow: 1px 2px 0 2px #dcdcdc;

	-webkit-box-shadow: 1px 2px 0 2px #dcdcdc;

}

.rstpl-box-vertical-icon:hover .rstpl-box-icon span {

	background-color: #CBCBCF;

}

/* End Vertical Icon Box */



/* Horizontal Icon Left Box */

.rstpl-box-horizontal-icon .rstpl-box-icon {

	background-color: #3669A7;

}

.rstpl-box-horizontal-icon .rstpl-box-icon span {

	color: #ffffff;

}

/* End Horizontal Icon Left Box */



/* Full Width Horizontal Icon Box */

.rstpl-box-full-width-horizontal-icon.light {

	background-color: #3669A7;

	color: #ffffff;

}

.rstpl-box-full-width-horizontal-icon.light .container {

	background-color: #3669A7;

}

.rstpl-box-full-width-horizontal-icon.light .rstpl-box-title, .rstpl-box-full-width-horizontal-icon.dark .rstpl-box-title, .rstpl-box-full-width-horizontal-icon.light .rstpl-box-title h3, .rstpl-box-full-width-horizontal-icon.dark .rstpl-box-title h3 {

	color: #ffffff;

}

.rstpl-box-full-width-horizontal-icon.light .rstpl-box-content {

	color: #CBCBCF;

}

.rstpl-box-full-width-horizontal-icon.light .rstpl-box-content a {

	color: #ffffff;

}

.rstpl-box-full-width-horizontal-icon.dark {

	background-color: #CBCBCF;

	color: #ffffff;

}

.rstpl-box-full-width-horizontal-icon.dark .container {

	background-color: #CBCBCF;

}

.rstpl-box-full-width-horizontal-icon.dark .rstpl-box-content {

	color: #3669A7;

}

.rstpl-box-full-width-horizontal-icon.dark .rstpl-box-content a {

	color: #ffffff;

}

.rstpl-box-full-width-horizontal-icon.dark .btn-inverse {

	color: #3669A7;

}

.rstpl-box-full-width-horizontal-icon.dark .btn-inverse:hover {

	color: #CBCBCF;

}

/* End Full Width Horizontal Icon Box */



/* Full Width Simple Box */

.rstpl-full-width-bg.light a, .rstpl-full-width-bg.light strong, .rstpl-full-width-bg.dark a, .rstpl-full-width-bg.dark strong {

	color: #ffffff;

}

.rstpl-full-width-bg.light {

	background-color: #3669A7;

	color: #CBCBCF;

}

.rstpl-full-width-bg.dark {

	background-color: #CBCBCF;

	color: #3669A7;

}

/* End Full Width Simple Box */



/* Counter Up */

.rstpl-box-animated-number .rstpl-animated-number {

	background-color: #3669A7;

	border: 8px solid #CBCBCF;

	color: #ffffff;

}

.rstpl-box-animated-number .rstpl-animated-number:hover {

	background-color: #CBCBCF;

}

/* End Counter Up */



/* Youtube Video Background Box */

.rstpl-box-ytb-video .rstpl-box-content {

	color: #ffffff;

}

.mb_YTPBar, .mb_YTPBar span.mb_YTPUrl a {

    color: #3669A7;

}

.mb_YTPlayer .loading {

    color: #3669A7;

}

.mb_YTPBar {

    background-color: #333333;

}

.mb_YTPBar .mb_YTPProgress {

    background-color: #555555;

}

.mb_YTPBar .mb_YTPLoaded {

    background-color: #CBCBCF;

}

.mb_YTPBar .mb_YTPseekbar {

	background-color: #3669A7;

}

.mb_YTPBar .simpleSlider {

    border: 1px solid #3669A7;

}

.mb_YTPBar .level {

    background-color: #3669A7;

}

/* End Youtube Video Background Box */



/* Testimonial Box */

.rstpl-box-testimonial .rstpl-box-content {

	background-color: #CBCBCF;

	color: #a3a3a3;

}

.rstpl-box-testimonial .rstpl-box-content span {

	color: #3669A7;

}

.rstpl-box-testimonial .rstpl-box-details {

	color: #CBCBCF;

}

.rstpl-box-testimonial .rstpl-box-details:before {

	border-top: 24px solid #CBCBCF;

}

/* End Testimonial Box */



/* Full Width Carousel */

.rstpl-full-width-carousel .carousel-inner {

	background: url(../../images/transparent-double-border-bot.png) repeat scroll 0 0 #3669A7;

}

.rstpl-full-width-carousel.light {

	background-color: #3669A7;

}

.rstpl-full-width-carousel.dark {

	background-color: #CBCBCF;

}

.rstpl-full-width-carousel .carousel {

	color: #ffffff;

}

.rstpl-full-width-carousel.light .carousel-control,

.rstpl-full-width-carousel.light .carousel-control:hover,

.rstpl-full-width-carousel.light .carousel-control:focus {

	background: none repeat scroll 0 0 #ffffff;

	color: #3669A7;

}

.rstpl-full-width-carousel.dark .carousel-control,

.rstpl-full-width-carousel.dark .carousel-control:hover,

.rstpl-full-width-carousel.dark .carousel-control:focus {

	background: none repeat scroll 0 0 #ffffff;

	color: #CBCBCF;

}

/* End Full Width Carousel */



/* Simple Carousel */

.rstpl-simple-carousel .carousel-control,

.rstpl-simple-carousel .carousel-control:focus {

	background: none repeat scroll 0 0 #CBCBCF;

	color: #ffffff;

}

.rstpl-simple-carousel .carousel-control:hover {

	background: none repeat scroll 0 0 #3669A7;

}

/* End Simple Carousel */



/* Gallery Carousel */

.rstpl-gallery-carousel .carousel .carousel-inner .item > div:before {

	color: #ffffff;

}

.rstpl-gallery-carousel .carousel-control, .rstpl-gallery-carousel .carousel-control:focus {

	color: #CBCBCF;

}

.rstpl-gallery-carousel .carousel-control:hover {

	color: #3669A7;

}

.rstpl-gallery-carousel .rstpl-box-image {

	background-color: #CBCBCF;

}

/* End Gallery Carousel */



/* Social */

.rstpl-social .rstpl-title {

	color: #CBCBCF;

}

.rstpl-box-personal .rstpl-box-social a {

	color: #ffffff;

	background-color: #3669A7;

}

.rstpl-box-personal .rstpl-box-social a:hover {

	background-color: #CBCBCF;

}

.rstpl-box-personal .rstpl-box-social .rstpl-more {

	background-color: #CBCBCF;

}

/* End Social */



/* Left Image Box */

.rstpl-box-left-image .rstpl-box-pricetag {

	color: #CBCBCF;

}

.rstpl-box-left-image .rstpl-box-pricetag-details {

	color: #3669A7;

}

.rstpl-box-left-image .rstpl-box-image-border {

	border: 1px solid #dcdcdc;

}

/* End Left Image Box */



/* Tab */

.rstpl-tabs .nav-tabs > li > a {

	border-top: 1px solid #dcdcdc;

	border-left: 1px solid #dcdcdc;

	border-right: 1px solid #dcdcdc;

	color: #CBCBCF;

}

.rstpl-tabs .nav-tabs > li > a:hover, .rstpl-tabs .nav-tabs > li > a:focus, .rstpl-tabs .nav-tabs > li > a:active {

	color: #3669A7;

}

.rstpl-tabs .nav-tabs > .active > a, .rstpl-tabs .nav-tabs > .active > a:hover, .rstpl-tabs .nav-tabs > .active > a:focus {

	color: #3669A7;

}

.rstpl-tabs.nav-tabs > li > a:hover, .rstpl-tabs.nav-tabs > li > a:focus {

	border-color: #dcdcdc;

}

.rstpl-tabs .nav.nav-tabs > li > a:hover, .rstpl-tabs .nav > li > a:focus {

	background-color: #ffffff;

}

.rstpl-tabs.tab-content .rstpl-border {

	border-left: 1px solid #dcdcdc;

	border-right: 1px solid #dcdcdc;

	border-bottom: 1px solid #dcdcdc;

}

.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {

	color: #CBCBCF;

}

.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {

	border-color: #dcdcdc transparent #dcdcdc #dcdcdc;

	color: #CBCBCF;

}

/* End Tab */



/* Accordion */

.accordion {

	border-bottom: 1px solid #dcdcdc;

	border-left: 1px solid #dcdcdc;

	border-right: 1px solid #dcdcdc;

}

.accordion-group {

	border-top: 1px solid #dcdcdc;

}

.accordion-toggle.collapsed {

	color: #CBCBCF;

}

.accordion-toggle, .accordion-toggle:hover, .accordion-toggle:focus {

	color: #3669A7;

}

.accordion-toggle.collapsed, .accordion-toggle.collapsed:hover, .accordion-toggle.collapsed:focus {

	color: #CBCBCF;

}

/* End Accordion */



/* Footer */

.rstpl-footer-position, .rstpl-footer-position .container {

	background-color: #CBCBCF;

	color: #b0b0b0;

}

.rstpl-footer-position .rstpl-box-title {

	color: #ffffff;

}

.rstpl-footer-position .control-group input, .rstpl-footer-position .control-group select, .rstpl-footer-position .control-group textarea {

	color: #CBCBCF;

}

.rstpl-footer-position .control-group {

	color: #ffffff;

}

.rstpl-footer-position .btn, .rstpl-footer-position .btn.btn-primary:hover {

	background-color: #ffffff;

	color: #3669A7;

}

.rstpl-footer-position .btn.btn-primary, .rstpl-footer-position .btn:hover {

	background-color: #ffffff;

	color: #CBCBCF;

}

.rstpl-footer-position .rstpl-social-icons.rstpl-social-small .rstpl-social-link:hover, .rstpl-after-footer-position .rstpl-social-icons.rstpl-social-small .rstpl-social-link:hover {

    background-color: #3669A7;

	color: #CBCBCF;

}

.rstpl-after-footer-position, .rstpl-after-footer-position .container {

	background-color: #151515;

	color: #b0b0b0;

}

.rstpl-after-footer-position .menu > li:hover {

	background-color: #3669A7;

}

.rstpl-after-footer-position .menu > li > a, .rstpl-after-footer-position .menu > li > a:focus {

	color: #b0b0b0;

}

.rstpl-after-footer-position .menu > li > a:hover {

	color: #CBCBCF;

}

/* End Footer */



/* Socials */

.rstpl-social-icons .rstpl-social-link {

	background-color: #3669A7;

	color: #ffffff;

}

.rstpl-social-icons .rstpl-social-link:hover {

    background-color: #CBCBCF;

}

.rstpl-social-icons.rstpl-social-more .rstpl-social-link {

	background-color: #CBCBCF;

}

.rstpl-social-icons.rstpl-social-small .rstpl-social-link {

	background-color: #3669A7;

	color: #ffffff;

}

.rstpl-social-icons.rstpl-social-small .rstpl-social-link:hover {

	background-color: #CBCBCF;

	color: #ffffff;

}

/* End Socials */



/* Go Top Button */

.rstpl-go-top {

	border: 3px solid #a3a3a3;

}

.rstpl-go-top span {

	color: #a3a3a3;

}

/* End Go Top Button */



/* error.php */

.rstpl-error-page .container {

	border: 1px solid #dcdcdc;

}

.rstpl-error-reasons {

	color: #CBCBCF;

}

.rstpl-actual-error .label-inverse {

	background-color: #3669A7;

}

/* End error.php */



/* News feed */

.newsfeed .redirect-ltr a, .newsfeed .redirect-ltr a:hover, .newsfeed .redirect-ltr a:focus {

	color: #CBCBCF;

}

.newsfeed ol > li {

	border-bottom: 8px solid #3669A7;

}

.newsfeed ol > li:before, .newsfeed .feed-item-description strong {

	color: #CBCBCF;

}

.newsfeed ol > li:after {

	background-color: #CBCBCF;

}

.newsfeed .feed-item-description img {

	background-color: #dcdcdc;

}

/* End News feed */



/* RSJoomla! Components */



/* RSMediaGallery! */



ul#rsmg_gallery li div.rsmg_item_container a, ul#rsmg_gallery li div.rsmg_item_container a:hover, ul#rsmg_gallery li div.rsmg_item_container a:focus {

	color: #ffffff;

}

.rsmg_item_container:hover .rsmg_image_details a {

	color: #CBCBCF !important;

}

.rsmg_item_container .rsmg_image_details {

	background-color: #3669A7;

}

.rsmg_item_container .rsmg_lightbox:after, .rsmg_item_container:hover .rsmg_lightbox:after {

	color: #ffffff;

}

ul#rsmg_gallery li span.rsmg_item_description {

	color: #CBCBCF;

}

ul#rsmg_gallery_filters li{

	color: #ffffff;

	background: #744849;

}

 ul#rsmg_gallery_filters li:hover, ul#rsmg_gallery_filters li:active, ul#rsmg_gallery_filters li.active, ul#rsmg_gallery_filters li.disabled, ul#rsmg_gallery_filters li[disabled]{

	color: #ffffff;

	background-color: #3669A7;

}

#lightbox-image-details-caption .rsmg_download a, div#rsmg_thumb_container .rsmg_download a, p.rsmg_tags strong{

	color: #3669A7;

}

#lightbox-image-details-caption .rsmg_download a:hover, div#rsmg_thumb_container .rsmg_download a:hover {

	color: #3669A7;

}

#rsmg_albums li div.rsmg_album_container, .rsmg_album_inner_container img {

	border: 1px solid #dcdcdc;

}

#rsmg_albums li div.rsmg_album_container a.rsmg_title {

	color: #CBCBCF;

}

#rsmg_albums li div.rsmg_album_container a.rsmg_title:hover {

	color: #3669A7;

}

.rsmg_item_container .rsmg_image{

	background: #CBCBCF;

}

#rsmg_main a.rsmg_big_button {

	background: none repeat scroll 0 0 #CBCBCF;

	color: #ffffff;

}

#rsmg_main a.rsmg_big_button:hover {

	background: none repeat scroll 0 0 #3669A7;

	color: #ffffff;

}

div#rsmg_footer {

	color: #303030;

}

/* content plugin from RSMediaGallery! */

ul.rsmg_content_gallery li div.rsmg_content_container {

	border: 1px solid #dcdcdc;

}

/* end content plugin from RSMediaGallery! */

/* end RSMediaGallery! */



/* com_content */

.pager.pagenav li a {

	color: #CBCBCF;

}

.pager.pagenav li a:hover, .pager.pagenav li a:focus, .pager.pagenav li a:active{

	background-color: #ffffff;

	color: #3669A7;

}

/* End com_content */



/* RSBlog! */

.rsblog-entry-title {

	color: #CBCBCF;

}

footer.rsblog-entry-meta {

	border-top: 3px solid #CBCBCF;

	border-bottom: 5px solid #3669A7;

}

.rsblog-author-bio {

	background-color: #ffffff;

	border-bottom: 8px solid #3669A7;

	position: relative;

	overflow: visible;

}

.rsblog-author-bio:after {

	content: "";

	right: 0;

	top: 100%;

	position: absolute;

	background-color: #000;

	height: 8px;

	width: 30px;

}

#rstpl-com_rsblog .well, #rstpl-com_rsblog .well ul > li > a {

	color: #3669A7;

}

#pop-print a {

	color: #ffffff;

}

#pop-print a:hover, #pop-print a:focus, #pop-print a:active {

	color: #303030;

}

.rsblog-commtrack .nav.nav-tabs > li > a {

	background-color: #3669A7;

	color: #ffffff;

}

.rsblog-commtrack .nav.nav-tabs > li.active > a {

	background-color: #CBCBCF;

}

.rsblog-commtrack .tab-content {

	background-color: #CBCBCF;

	color: #ffffff;

}

.rsblog-calendar table {

	border: 0 none !important;

}

.rsblog-calendar table caption {

	background-color: #CBCBCF;

	color: #ffffff;

}

.rsblog-calendar table caption span a {

	color: #ffffff;

}

.rsblog-calendar caption {

	border-bottom: 0 none !important;

}

.rsblog-calendar th {

	background-color: #3669A7!important;

	border-left: 1px solid #3669A7!important;

	color: #ffffff !important;

}

.rsblog-calendar th:first-child {

	border-left: 1px solid #3669A7!important;

}

.rsblog-calendar td {

	border-top: 0 none !important;

	border-bottom: 1px solid #e5e5e5 !important;

}

.rsblog-calendar td:first-child {

	border-left: 1px solid #e5e5e5 !important;

}

.rsblog-calendar td:last-child {

	border-right: 1px solid #e5e5e5 !important;

}

.rsblog-calendar td a {

	color: #303030 !important;

}

.rsblog-calendar td.has-posts a, .rsblog-calendar td.has-posts a:hover {

	background-color: #CBCBCF !important;

	color: #ffffff !important;

}

.rsblog-calendar td.curr-day a, .rsblog-calendar td.curr-day a:hover {

	background-color: #3669A7!important;

	color: #ffffff !important;

}

.rsblog-calendar td a:active {

	background-color: #eeeeee !important;

}

.rsblog-calendar td a:hover {

	background-color: #CBCBCF !important;

	color: #3669A7!important;

}

.rsblog-tags-module .rsblog-tag {

	background-color: #f6f6f6 !important;

}

/* End RSBlog! */



/* RSComments! */

#rscommentsForm {

	background: none repeat scroll 0 0 #f8f8f8;

}

#rscommentsForm, div.rsc_cloud_comment {

	border-color: #dcdcdc;

}

#rscommentsForm:hover, div.rsc_cloud_comment:hover {

	border-color: #3669A7;

}

.rsc_buttons_container .btn a {

	color: #ffffff;

	display: block;

}

.rsc_subject {

	color: #CBCBCF;

}

.rsc_quote blockquote {

	background: #CBCBCF;

	color: #ffffff;

	border-color: #ffffff;

}

/* End RSComments! */



/* RSDirectory! */

.rsdir-mod-simple-search .open > .dropdown-menu > li:hover {

	background-color: #CBCBCF;

}

.rsdir-mod-simple-search .dropdown-menu > li > a:hover, .rsdir-mod-simple-search .dropdown-menu > li > a:active, .rsdir-mod-simple-search .dropdown-menu > li > a:focus, .rsdir-mod-simple-search .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {

	color: #3669A7;

}

#rstpl-com_rsdirectory legend, .#rstpl-com_rsdirectory .rsdir-detail-title {

	border-bottom-color: #dcdcdc;

	color: #CBCBCF;

}

#rstpl-com_rsdirectory [class*="buy-credits-"] {

	color: #3669A7;

}

.rsdir-listing-price, .rsdir-detail-price {

	background-color: #CBCBCF;

}

.rsdir-listing-price-label, .rsdir-detail-price-label {

	color: #ffffff;

}

.rsdir h4 {

	color: #CBCBCF;

}

.rsdir-newest-entry-price, .rsdir-popular-entry-price, .rsdir-related-entry-price, .rsdir-recently-visited-entry-price, .rsdir-top-rated-entry-price, .rsdir .carousel-entry-price {

	background-color: #CBCBCF;

}

.rsdir-listing .thumbnail {

	background: #ffffff;

	border: 1px solid #dcdcdc;

}

.rsdir-categories li a {

	border-bottom: 1px solid #dcdcdc;

}

.rsdir-categories li a:hover {

	background-color: #fafafa !important;

}

.rsdir-categories .rsdir-entries-number {

	background-color: #3669A7!important;

}

/* End RSDirectory! */



/* RSEventsPro! */

.rsepro-filter-container .navbar-inner {

	background-color: #dcdcdc;

}

#rs_select_top2, #rs_select_top1 {

	border-color: #dcdcdc !important;

}

#rstpl-com_rseventspro .rs_input {

	border-color: #3669A7!important;

}

.elSelect, .elSelect .dropDown:before{

	color: #CBCBCF;

}

.elSelect .optionsContainer{

	border-color: #dcdcdc;

	background: #ffffff;

}

.elSelect .option:hover {

	color: #ffffff;

}

.elSelect .selected {

	background-color: #3669A7!important;

	color: #ffffff;

}

.rs_search_button {

	border: 1px solid #3669A7;

	background: #ffffff;

}

.rs_results {

	background: #ffffff;

}

#rstpl-com_rseventspro #search_btn:before {

	color: #3669A7;

}

.rs_table [id*="rscalendarmonth"] {

	color: #ffffff;

}

table.rs_calendar_component th {

	background-color: #CBCBCF;

}

table.rs_calendar_component td {

	background-color: transparent;

}

table.rs_calendar_component td.prev-month, table.rs_calendar_component td.next-month {

	background-color: #eeeeee;

}

table.rs_calendar_component td.has-events {

	background-color: #CBCBCF !important;

}

table.rs_calendar_component td.has-events a, table.rs_calendar_component td.has-events a:hover, table.rs_calendar_component td.has-events a:focus {

	color: #ffffff;

}

.rs_calendar_module .rs_table:first-of-type td {

	background-color: #CBCBCF;

	border: 0 none;

}

.rs_calendar_arrows_module, .rs_calendar_arrows_module:hover {

	background-color: #CBCBCF;

	color: #3669A7;

}

.rs_calendar_module th {

	background-color: #3669A7!important;

	border: 1px solid #3669A7!important;

}

.rs_calendar_module a {

	margin: 1px;

}

.rs_calendar_module a > span {

	color: #CBCBCF;

}

.rs_calendar_module .prev-month a, table.rs_calendar_module .next-month a {

	background-color: #eeeeee !important;

}

.rs_calendar_module .prev-month a > span, .rs_calendar_module .next-month a > span {

	color: #b3b3b3 !important;

}

.rs_calendar_module a:hover {

	background-color: #CBCBCF;

}

.rs_calendar_module a:hover > span {

	color: #3669A7;

}

table.rs_calendar_module td.has-events a {

	background-color: #CBCBCF !important;

}

.rs_calendar_module .curr-day a {

	background-color: #3669A7!important;

}

.rs_calendar_module .curr-day a > span, .rs_calendar_module .has-events a > span {

	color: #ffffff;

}

.rs_event_detail {

	border: 3px solid #dcdcdc;

}

.rs_event_detail.rs_featured {

	border: 3px solid #CBCBCF;

}

.rs_event_detail.rs_featured:before {

	background-color: #CBCBCF;

	color: #ffffff;

}

.rs_event_detail:hover, .rs_event_detail.rs_featured:hover {

	border-color: #3669A7;

	background: #fafafa !important;

}

#rs_event_main a:hover {

	color: #ffffff !important;

}

.rse_event_link.rsepro-active {

	background-color: #CBCBCF !important;

	color: #ffffff !important;

}

.rs_edit_txt {

	border: 1px solid #dcdcdc;

	background: #ffffff !important;

}

ul#rs_filters li {

	background-color: #ffffff;

}

.rs_controls a.rs_button_control, .rs_button_control:hover {

	color: #5d5c5c !important;

	background-color: #ffffff !important;

}

#rsep_admin_options.rs_admin_subs {

	background-color: #3669A7;

}

#rsep_admin_options.rs_admin_subs > li > a {

	color: #ffffff;

}

#rsep_admin_options.rs_admin_subs > li > a:hover {

	background-color: #CBCBCF;

}

.rs_featured_event {

	background-color: #ffffff !important;

	color: #CBCBCF;

}

.rse_popular_list .rs_box {

	background-color: #ffffff !important;

}

.rse_popular_list .rs_box:hover {

	background-color: #fafafa !important;

}

.rse_popular_module .rse_popular_list li.rs_box {

	border-color: #dcdcdc !important;

}

.rse_popular_module .rse_popular_list li.rs_box:hover {

	border-color: #3669A7!important;

}

.rs_edit_inp_small, .rs_edit_sel_small {

	background:#ffffff !important;

}

#rstpl-com_rseventspro #rs_event_main {

	color: #5d5c5c;

}

#rstpl-com_rseventspro .rs_right, #rstpl-com_rseventspro #rs_event_main fieldset, #rstpl-com_rseventspro div#rs_event_photo, #rstpl-com_rseventspro ul#rs_event_menu {

	border-color: #dcdcdc;

}

#rstpl-com_rseventspro .rs_right {

	background-color: #f8f8f8;

}

#rstpl-com_rseventspro fieldset .rs_inp, #rstpl-com_rseventspro fieldset .rs_sel {

	background: none repeat scroll 0 0 #ffffff;

}

ul#rs_event_menu li a.rs_title_1 {

	background: none repeat scroll 0 0 #CBCBCF;

}

ul#rs_event_menu li a:hover, ul#rs_event_menu li a.active {

	border-bottom-color: #ffffff;

	border-right-color: #3669A7;

	background: none repeat scroll 0 0 #3669A7;

	color: #CBCBCF !important;

}

ul#rs_event_menu li a {

	border-bottom-color: #ffffff;

	border-right-color: #CBCBCF;

}

#rs_event_main fieldset legend {

	color: #CBCBCF;

}

#rs_event_main fieldset .rs_inp {

	border-color: #dcdcdc;

}

#rs_event_main fieldset .rs_inp:focus, #rs_event_main fieldset .rs_sel:focus {

	border-color: #3669A7;

}

#rs_event_main .mce-panel {

	border-color: #dcdcdc;

	border-radius: 0;

}

#rs_event_main .btn-toolbar .btn {

	color: #ffffff;

}

#rstpl-com_rseventspro .rs_button.rs_cancel, #rstpl-com_rseventspro .rs_button.rs_cancel:focus, #rstpl-com_rseventspro .rs_button.rs_cancel:active {

	background-color: #3669A7!important;

	color: #ffffff;

}

#rstpl-com_rseventspro .rs_button.rs_cancel:hover {

	background-color: #3669A7!important;

	color: #CBCBCF;

}

#rstpl-com_rseventspro .rs_button.rs_submit, #rstpl-com_rseventspro .rs_button.rs_submit:focus, #rstpl-com_rseventspro .rs_button.rs_submit:active, #rstpl-com_rseventspro .rs_add_category {

	background-color: #CBCBCF !important;

	color: #ffffff;

}

#rstpl-com_rseventspro .rs_button.rs_submit:hover, #rstpl-com_rseventspro .rs_add_category:hover {

	background-color: #CBCBCF !important;

	color: #3669A7;

}

/* End RSEventsPro! */



/* RSFeedback! */

#rstpl-com_rsfeedback .navbar-inner {

	background-color: #ffffff;

}

#rsfe_searchbox.search-query {

	border-color: #3669A7!important;

}

#rstpl-com_rsfeedback .navbar .nav > li > a {

	color: #3669A7;

	margin: 5px;

}

.rsfeedback_module_votes {

	border: 1px solid #dcdcdc !important;

}

/* End RSFeedback! */



/* RSFiles! */

.rsfl_folder_content_viewer li {

	border: 3px solid #dcdcdc;

}

.rsfl_folder_content_viewer li:hover {

	border: 3px solid #3669A7;

}

/* End RSFiles! */



/* RSFormPro! */

.formResponsive input[type="text"],

.formResponsive input[type="password"],

.formResponsive input[type="file"],

.formResponsive select,

.formResponsive textarea {

	border-color: #dcdcdc !important;

}

.formResponsive input[type="text"]:focus,

.formResponsive input[type="password"]:focus,

.formResponsive input[type="file"]:focus,

.formResponsive select:focus,

.formResponsive textarea:focus {

	border-color: #3669A7!important;

}

.formResponsive input[type="submit"], .formResponsive input[type="reset"], .rsform-submit-button, .rsform-reset-button {

	color: #ffffff;

}

.formResponsive input[type="button"] {

	background-color: #dcdcdc !important;

}

.formResponsive input[type="submit"], .rsform-submit-button {

	background-color: #CBCBCF !important;

}

.formResponsive input[type="reset"], .rsform-reset-button {

	background-color: #3669A7!important;

}

.formResponsive input[type="submit"]:hover, .rsform-submit-button:hover {

	background-color: #3669A7!important;

}

.formResponsive input[type="reset"]:hover, .rsform-reset-button:hover {

	background-color: #CBCBCF !important;

}

/* End RSFormPro! */



/* RSMembership! */

#rstpl-com_rsmembership .thumbnail {

	border-color: #dcdcdc;

}

#rstpl-com_rsmembership .thumbnail:hover {

	border-color: #3669A7;

	background-color: #fafafa;

}

#rstpl-com_rsmembership #rsm_categories_form .badge {

	background-color: #CBCBCF;

}

#rstpl-com_rsmembership h1 small, #rstpl-com_rsmembership h2 small, #rstpl-com_rsmembership h3 small, #rstpl-com_rsmembership h4 small, #rstpl-com_rsmembership h5 small, #rstpl-com_rsmembership h6 small {

	color: #CBCBCF;

}

#rstpl-com_rsmembership .table a:hover, #rstpl-com_rsmembership .table a:focus {

	color: #3669A7;

}

.rsm_title {

	color: #CBCBCF;

}

/* End RSMembership! */



/* End RSJoomla! Components */



@media (min-width: 768px) and (max-width: 979px) {

	.nav-collapse .dropdown-menu a {

		color: #ffffff;

	}

	.rstpl-box-vertical-icon .rstpl-box-icon-shadow {

		box-shadow: 1px 5px 0 1px #dcdcdc;

	}

	.rsepro-filter-container .nav-collapse .dropdown-menu a {

		color: #CBCBCF;

	}

	.rsepro-filter-container .nav-collapse .dropdown-menu a:hover {

		color: #3669A7;

	}

}

@media (max-width: 767px) {

	.nav-collapse .dropdown-menu a {

		color: #ffffff;

	}

	.rsepro-filter-container .nav-collapse .dropdown-menu a {

		color: #CBCBCF;

	}

	.rsepro-filter-container .nav-collapse .dropdown-menu a:hover, .rsepro-filter-container .nav-collapse .dropdown-menu a:focus {

		color: #3669A7;

	}

}