body {
	color:#7d7d7d;
}
h1, h2, h3, h4, h5, h6, .color-secondary {
	color:#6491b8;
}
a, .color-primary {
	color:#bee3a8;
}
.bg-primary {
	background-color:#bee3a8;
}
.bg-secondary {
	background-color:#6491b8;
}
a:hover, a:focus {
	color:#c2c2c2;
}
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 #6491b8;
}
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 {
	border:1px solid #c2c2c2;
}
.rstpl-search input#mod-search-searchword, .rstpl-search input#mod-search-searchword:focus,
input#search-searchword, input#search-searchword:focus {
	border-color:#6491b8 #6491b8 #6491b8 #6491b8;
}
.rstpl-search .input-append  .add-on {
	border:1px solid #6491b8;
	background:#6491b8;
	color:#fff;
}
.form-horizontal select {
	background:#FFFFFF;
	border:1px solid #CCCCCC;
}

/* .btn */
.btn, .button, .edit.item-page button, #editor-xtd-buttons > .button2-left, .toggle-editor > .button2-left{
	color:#6491b8;
	border-color:#6491b8;
}
.btn::before, .button::before, .edit.item-page button::before, #editor-xtd-buttons > .button2-left::before, .toggle-editor > .button2-left::before, 
.btn::after, .button::after, .edit.item-page button::after, #editor-xtd-buttons > .button2-left::after, .toggle-editor > .button2-left::after {
	background-color: #6491b8;
}
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled], .btn-group.open .btn.dropdown-toggle, .button:hover, .button:focus, .button:active, .edit.item-page button:hover, .edit.item-page button:focus, .edit.item-page button:active, #editor-xtd-buttons > .button2-left:hover, .toggle-editor > .button2-left:hover, #editor-xtd-buttons > .button2-left:focus, .toggle-editor > .button2-left:focus, #editor-xtd-buttons > .button2-left:active, .toggle-editor > .button2-left:active {
	color: #6491b8;
}
/* .btn-primary */
.btn-primary {
	color: #bee3a8;
}
.btn-primary::before, .rsfiles-layout .btn-primary::before,
.btn-primary::after, .rsfiles-layout .btn-primary::after {
	background-color: #bee3a8;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	color: #bee3a8;
}
.label-primary[href], .badge-primary[href] {
	background-color:#bee3a8;
}
/* .btn-warning */
.btn-warning {
	color: #FF7200;
	border-color: #FF7200;
}
.btn-warning::before,
.btn-warning::after {
	background-color: #FF7200;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	color: #FF7200;
}
.label-warning[href], .badge-warning[href] {
	background-color:#FF7200;
}
/* .btn-danger */
.btn-danger {
	color: #CF3333;
	border-color: #CF3333;
}
.btn-danger::before,
.btn-danger::after {
	background-color: #CF3333;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.disabled, .btn-danger[disabled] {
	color: #CF3333;
}
.btn-danger.active {
	color:#CF3333;
}
.btn-danger.active:hover {
	color: #CF3333;
}
.label-danger[href], .badge-danger[href] {
	background-color:#CF3333;
}
/* .btn-success */
.btn-success {
	color: #2FCF26;
	border-color: #2FCF26;
}
.btn-success::before,
.btn-success::after {
	background-color: #2FCF26;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	color: #2FCF26;
}
.btn-success.active {
	color: #2FCF26;
}
.label-success[href], .badge-success[href] {
	background-color:#2FCF26;
}

/* .btn-info */
.btn-info {
	color: #33B5CF;
	border-color:#33B5CF;
}
.btn-info::before,
.btn-info::after {
	background-color: #33B5CF;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	color:#33B5CF;
}
.label-info[href], .badge-info[href] {
	background-color:#33B5CF;
}
/* .btn-inverse */
.btn-inverse {
	border-color:#000000;
	color: #000000;
}
.btn-inverse::before,
.btn-inverse::after {
	background-color: #000000;
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	color:#000000;
}
.label-inverse[href], .badge-inverse[href] {
	background-color:#000000;
}
a.jmodedit, a.jmodedit:hover {
	color:#000000;
}
/* Template Social */
.rstpl-social-link {
	background-image: url("../../images/theme/blue_sky/octagon_bg.svg");
}
.rstpl-social .rstpl-social-link {
	color:#ffffff;
}
.rstpl-social .rstpl-social-link:hover {
	color:#c2c2c2;
}
/* END Template Social */

/* Menu */
.navbar .btn-navbar span{
	color:#000000;
}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active {
	background:none;
	color:#c2c2c2;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
	box-shadow: 0 0 0 #ffffff;
	color:#000000;
	background:none;
}
.rstpl-main-menu-position .menu li a:focus, 
.rstpl-main-menu-position .menu .current.active a, 
.rstpl-main-menu-position .menu .active a, 
.rstpl-main-menu-position .menu li > a:hover,
.rstpl-main-menu-position .menu li.active > a:hover,
.rstpl-main-menu-position .menu > li.active > a:hover,
.rstpl-main-menu-position .menu > li.current > a:hover,
.rstpl-main-menu-position .menu > li.current.active > a:hover {
	background:#6491b8;
	color:#ffffff;
}
.rstpl-main-menu-position .menu > li.current > a,
.rstpl-main-menu-position .menu > li.current.active > a
 {
	background:none;
	color:#777777;
}
.rstpl-main-menu-position .navbar .nav li .dropdown-menu > li > a:hover{
	color:#bee3a8;
}
.rstpl-main-menu-position .navbar .nav > li > .dropdown-menu:after{
	color:#ffffff;
}
.rstpl-main-menu-position .navbar .nav > li > .dropdown-menu .dropdown-submenu > a:after{
	color: #ffffff;
}
.dropdown-menu{
	background:#6491b8;
	color:#ffffff;
}
.dropdown-menu > li > a {
	color:#FFFFFF;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
	background:none;
	color:#bee3a8;
}
/* End Menu */

.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus{
	background:#6491b8;
}
/* Template classes */
.rstpl-title-decor div{
	border-bottom:3px solid #c2c2c2;
}
.rstpl-title-decor div:before, .rstpl-title-decor div:after {
	background: url("../../images/theme/blue_sky/title-decor.svg") no-repeat scroll bottom left rgba(0, 0, 0, 0);
}
.rstpl-box-decoration:before, .rstpl-box-decoration:after {
	background: url("../../images/theme/blue_sky/title-decor.svg") no-repeat scroll top left rgba(0, 0, 0, 0);
}
.rstpl-box-decoration {
	background:#c2c2c2;
}
.rstpl-image, .rs_image {
	background-color:#FFFFFF;
}
.rstpl-header {
	background-color:#F4EBE4;
}
.rstpl-main-menu-position, .rstpl-main-menu-position .navbar-fixed-top {
	background:#F4EBE4;
}
.rstpl-all-content-position > .container:before, .rstpl-all-content-position > .container:after {
	background-image:url("../../images/3-circles-content.png");
}
.rstpl-all-content-position > .container {
	background: #F4EBE4;
}
.rstpl-footer-fluid-position {
	background-color: #6491b8;
	color: rgb(255,255,255, .75);
	color: rgba(255,255,255, .75);
	line-height:1;
}
.rstpl-footer-fluid-position .rstpl-box-horizontal-icon-left {
	color: rgba(50,50,50, .5);
}
.rstpl-footer-fluid-position  h1, .rstpl-footer-fluid-position  h2, .rstpl-footer-fluid-position  h3, .rstpl-footer-fluid-position  h4, .rstpl-footer-fluid-position  h5, .rstpl-footer-fluid-position  h6 {
	color:#bee3a8;
}
/* End Template classes */

/* Joomla Calendar */

.calendar, .calendar table {
	border: none;
	color: #000;
	background: #F4EBE4;
}
.calendar table {
	border: 1px solid #6491b8;
}

/* Header part -- contains navigation buttons and day names. */
.calendar thead .title {
	background: none repeat scroll 0 0 #6491b8;
	color: #F4EBE4;
}
.calendar thead .headrow { /* Row <TR> containing navigation buttons */
	background: #FFFFFF;
	color: #000;
}
.calendar thead .name { /* Cells <TD> containing the day names */
	border-bottom: 1px solid #6491b8;
	color: #000;
}
.calendar thead .weekend { /* How a weekend day name shows in header */
	color: #999;
}
.calendar thead .hilite { /* How do the buttons in header appear when hover */
	background: #F4EBE4;
	color: #000000;
	border: 1px solid #6491b8;
}
.calendar thead .active { /* Active (pressed) buttons in header */
	background: #c77;
}
.calendar thead .daynames { /* Row <TR> containing the day names */
	background-color: rgb(75,75,75);
	background-color: rgba(255,255,255, .75);
}
/* The body part -- contains all the days in month. */
.calendar table .wn {
	border-right: 1px solid #6491b8;
	background-color: rgb(50,50,50);
	background-color: rgba(0, 0, 0, 0.08);
}
.calendar tbody .rowhilite td {
	background: rgb(116, 72, 73);
	background: rgba(116, 72, 73, 0.75);
	color: #ffffff;
}
.calendar tbody .rowhilite td.wn {
	background: #666666;
	color: #ffffff;
}
.calendar tbody td.active { /* Active (pressed) cells <TD> */
	background: #000000;
	color: #ffffff;
}
.calendar tbody td.weekend { /* Cells showing weekend days */
	color: #999;
}
.calendar tbody td.selected { /* Cell showing today date */
	background: #000000;
	color: #ffffff;
}
.calendar tbody td.hilite { /* Hovered cells <TD> */
	background: #999999;
	color: #ffffff;
}
.calendar tbody .disabled {
	color: #999;
}
.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
	background: #F4EBE4;
	color: #000;
}
.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
	border-top: 1px solid #6491b8;
	color: #000000;
	background-color: rgb(75,75,75);
	background-color: rgba(255,255,255, .9);
}
.calendar tfoot .hilite { /* Hover style for buttons in footer */
	background: #666666;
	border: 1px solid #f40;
}
.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
	background: #999999;
}
/* Combo boxes (menus that display months/years for direct selection) */
.combo {
	border: 1px solid #655;
	background: #ffffff;
	color: #000;
}
.combo .hilite {
	background: #fc8;
}
.combo .active {
	border-top: 1px solid #6491b8;
	border-bottom: 1px solid #6491b8;
	background: #efefef;
}
/* End Joomla Calendar */

/* Boxes */
/* Vertical Image */
.rstpl-box-vertical-image:before, .rstpl-box-vertical-image:after {
	background-image:url("../../images/theme/blue_sky/3-circles-dark.png");
}
.rstpl-box-vertical-image:after{
	background-image:url("../../images/3-circles-light.png");
}
.rstpl-box-vertical-image .rstpl-title-down, .rstpl-box-vertical-image .rstpl-title-up {
	background-image: url("../../images/theme/blue_sky/vertical-image-border.png");
}
.rstpl-box-vertical-image .rstpl-box-image {
	background-color:#6491b8;
}
.rstpl-box-vertical-image .rstpl-box-image img {
	border:2px solid #FFFFFF;
}
.rstpl-box-vertical-image .rstpl-box-title {
	color:#6491b8;
}
.rstpl-box-vertical-image .rstpl-box-content{
	background:#FFFFFF;
	color:#6491b8;
	border-color:rgba(0,0,0, 0.1);
}
/* Vertical Image */

/* Full Width Dark horizontal */
.rstpl-box-full-dark-horizontal-image {
	background-color: #6491b8;
}
.rstpl-box-full-dark-horizontal-image .rstpl-box-image:before, .rstpl-box-full-dark-horizontal-image .rstpl-box-image:after {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-full-dark-horizontal-image .rstpl-box-image img{
	border-color:#FFFFFF;
}
.rstpl-box-full-dark-horizontal-image .rstpl-box-title {
	color:#bee3a8;
}
.rstpl-box-full-dark-horizontal-image .rstpl-box-content {
	color:#ffffff;
}
/* End Full Width Dark horizontal */

/* Icon Left */
.rstpl-box-horizontal-icon-left:before, .rstpl-box-horizontal-icon-left:after {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-horizontal-icon-left:after {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-horizontal-icon-left{
	background-color:#FFFFFF;
}
.rstpl-box-horizontal-icon-left [class*="icon-"] { 
	color:#bee3a8;
}
.rstpl-box-horizontal-icon-left:hover [class*="icon-"]{
	border-color:#000000;
	color:#c2c2c2;
}
/* End Icon Left */
/* Personal Box */
.rstpl-box-personal:before, .rstpl-box-personal:after {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-personal:after {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-personal {
	background-color:#FFFFFF;
}
.rstpl-box-personal .rstpl-box-title{
	color:#6491b8;
}
.rstpl-box-personal .rstpl-box-image{
	border-color:#ffffff;
}
.rstpl-box-personal .rstpl-box-image .rstpl-mask a {
	background: url("../../images/plus.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.rstpl-box-personal:hover .rstpl-box-image .rstpl-mask {
	background:rgba(238, 171, 116,0.5);
}
.rstpl-box-personal .rstpl-box-social a:before, .rstpl-box-personal .rstpl-box-social a:nth-child(5):hover:before{
	background:#bee3a8;
	color:#FFFFFF;
}
.rstpl-box-personal .rstpl-box-social a:hover:before, .rstpl-box-personal .rstpl-box-social a:nth-child(5):before{
	background:#c2c2c2;
}
/* End Personal Box */
/* Featured */
.rstpl-box-featured {
	background:#FFFFFF;
}
.rstpl-box-featured .rstpl-box-title, .rstpl-box-featured .rstpl-box-title a{
	color:#000000;
}
.rstpl-box-featured .rstpl-box-content {
	background:#FFFFFF;
}
.rstpl-box-featured .rstpl-box-content:before, .rstpl-box-featured .rstpl-box-content:after {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-featured .rstpl-box-content:after {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-featured .rstpl-box-link {
	color:#bee3a8;
}
/* End Featured */

/* Horizontal image */
.rstpl-box-image-left .rstpl-box-image {
	border-color:#FFFFFF;
}
/* End Horizontal image */

/* Pricing box */
.rstpl-box-pricing:before, .rstpl-box-pricing:after  {
	background-image:url("../../images/theme/blue_sky/3-circles-dark.png");
}
.rstpl-box-pricing:after {
	background-image:url("../../images/3-circles-light.png");
}
.rstpl-box-pricing {
	background-color:#FFFFFF;
}
.rstpl-box-pricing .rstpl-box-head:after {
	color:#6491b8;
}
.rstpl-box-pricing .rstpl-box-head {
	background:#6491b8;
	color:#bee3a8;
}
.rstpl-box-pricing:hover .rstpl-box-head {
	color:#c2c2c2;
}
.rstpl-box-pricing .rstpl-box-title:before, .rstpl-box-pricing .rstpl-box-title:after {
	background-image:url("../../images/theme/blue_sky/price-title.svg");
}
.rstpl-box-pricing .rstpl-box-title {
	color:#bee3a8;
}
.rstpl-box-pricing:hover .rstpl-box-title {
	color:#c2c2c2;
}
.rstpl-box-pricing .rstpl-box-pricetag-container {
	color:#6491b8;
	background:#c2c2c2;
}
.rstpl-box-pricing:hover .rstpl-box-pricetag-container {
	color:#6491b8;
	background:#bee3a8;
}
.rstpl-box-pricing .table {
	background-color:#FFFFFF;
}
.rstpl-box-pricing .table tr td:before {
	background:#c2c2c2;
}
.rstpl-box-pricing:hover .table tr td:before {
	background:#bee3a8;
}
/* Highlight price */
.rstpl-box-pricing.highlight .rstpl-box-title, .rstpl-box-pricing.highlight .rstpl-box-content{
	color:#c2c2c2;
}
.rstpl-box-pricing.highlight .rstpl-box-pricetag-container {
	background:#bee3a8;
}
.rstpl-box-pricing .table tr td:before {
	background:#c2c2c2;
}
/* End Highlight price */
/* End Pricing box */

/* Vertical icon box */
.rstpl-box-vertical-icon:before, .rstpl-box-vertical-icon:after {
	background-image:url("../../images/3-circles-light.png");
}
.rstpl-box-vertical-icon  {
	background-color:#FFFFFF;
}
.rstpl-box-vertical-icon > .rstpl-box-icon {
	background-image:url("../../images/theme/blue_sky/icon-vertical-decoration.svg");
	background-color:#FFFFFF;
	color:#bee3a8;
}
.rstpl-box-vertical-icon:hover > .rstpl-box-icon > [class^="icon-"] {
	color:#c2c2c2;
}
/* End Vertical icon box */
/* Full Width Dark Vertical Images */
.rstpl-box-full-dark-vertical-image {
	background-color: #6491b8;
}
.rstpl-box-full-dark-vertical-image .rstpl-box-image-group > div:before {
	background-image: url("../../images/3-circles-light.png");
}
.rstpl-box-full-dark-vertical-image .rstpl-box-image-group > div  > img{
	border-color:#FFFFFF;
	background:#FFFFFF;
}
.rstpl-box-full-dark-vertical-image .rstpl-box-title {
	color:#bee3a8;
}
.rstpl-box-full-dark-vertical-image .rstpl-box-content {
	color:#FFFFFF;
}
/* End Full Width Dark Vertical Images */

/* Full Width Dark Horizontal Image */
.rstpl-box-full-horizontal-image .rstpl-box-image {
	border-color:#A6CE39;
}
/* End Full Width Dark Horizontal Image */

/* Honeycomb Images */
.rstpl-box-honeycomb-images {
	background:#FAF7F0;
}
.rstpl-box-honeycomb-images .honeycomb-row .rstpl-box-image-outer > a:after {
	color:#FFFFFF;
}
.rstpl-box-honeycomb-images .container .honeycomb-row .rstpl-box-image-outer > .rstpl-octagon-bg {
	background-image:url(../../images/theme/blue_sky/octagon_mask.png);
}
/* End Honeycomb Images */


/* Tabs */
.rstpl-box-tabs .nav-tabs li  {
	background:none;
}
.rstpl-box-tabs .nav-tabs li a {
	background:#6491b8;
	border-color:#6491b8;
	color:#bee3a8;
}
.rstpl-box-tabs .nav-tabs li a:hover, .rstpl-box-tabs .nav-tabs li a:focus  {
	background:#6491b8;
	border-color:#6491b8;
	color:#bee3a8;
}
.rstpl-box-tabs .nav-tabs li.active, .rstpl-box-tabs .nav-tabs li.active a{
	background:#FFFFFF;
	border-color:#FFFFFF;
	color:#6491b8;
}
.rstpl-box-tabs .nav-tabs li.active a:hover{
	background:#FFFFFF;
	border-color:#FFFFFF;
	color:#6491b8;
}
.rstpl-box-tabs .tab-content{
	background:#FFFFFF;
	border-color:#FFFFFF;
}
/* End Tabs */

/* Accordion */
.rstpl-box-accordion .accordion-group .accordion-heading .accordion-toggle {
	color:#bee3a8;
}
.rstpl-box-accordion .accordion-group .accordion-heading .accordion-toggle.collapsed {
	color:#6491b8;
}
.rstpl-box-accordion .accordion-group, .accordion .accordion-group {
	background:#FFFFFF;
	border-color:#6491b8;
}
/* End Accordion */

/* Carousel */
.rstpl-full-width-carousel {
	background-color: #6491b8;
}
.rstpl-full-width-carousel .carousel .rstpl-box-title {
	color:#bee3a8;
}
.rstpl-full-width-carousel .carousel .carousel-inner .item > div:before {
	color:#FFFFFF;
}
.rstpl-full-width-carousel .carousel .carousel-inner .item > div{
	background-color: #6491b8;
}
.rstpl-full-width-carousel .carousel-control {
	background:#bee3a8;
	color:#FFFFFF;
}
.rstpl-full-width-carousel .carousel-control:hover {
	color: #bee3a8;
	background:#FFFFFF;
}
.rstpl-full-width-carousel.light{
	background-color: #bee3a8;
}
.rstpl-full-width-carousel.light .carousel .rstpl-box-title{
	color:#6491b8;
}
.rstpl-full-width-carousel.light .carousel .carousel-inner .item > div{
	background-color: #bee3a8;
}
.rstpl-full-width-carousel.light .carousel-control {
	background:#6491b8;
	color:#FFFFFF;
}
.rstpl-full-width-carousel.light .carousel-control:hover {
	color: #6491b8;
	background:#FFFFFF;
}
/* End Carousel */

/* com_content */
.pager.pagenav li a {
	color: #6491b8;
}
.pager.pagenav li a:before,
.pager.pagenav li a:after {
	background-color: #6491b8;
}
.pager.pagenav li a:hover, .pager.pagenav li a:focus, .pager.pagenav li a:active{
	color: #6491b8;
}
/* End com_content */
/* error.php */
.rstpl-error-reasons {
	color:#6491b8;
}
.rstpl-actual-error .label-inverse {
	background-image: url("../../images/theme/blue_sky/octagon_bg.svg");
	background-color:#F4EBE4;
}
/* End error.php */

/* RSJoomla! Components */
.rsepro_plugin_container:hover{
	background:#F2F3F6 !important;
}
#rscommentsForm {
	color:#6491b8;
	border: 1px solid #6491b8;
}
#rscommentsForm:hover {
	border: 1px solid #bee3a8;
}
#rscommentsForm .rsc_input, #rscommentsForm textarea{
	background:#ffffff none;
}
div.rsc_cloud_comment, div.rsc_cloud_comment:hover {
	border-color:#6491b8;
}
div.rsc_cloud_comment:hover {
	border-color:#bee3a8;
}
.rsc_subject {
	color:#6491b8;
}
.rsc_quote blockquote {
	background:#6491b8;
	color:#ffffff;
	border-color:#ffffff;
}
.rsc_buttons_container .btn a{
	color:#6491b8;
}
.rsc_buttons_container .btn:hover a{
	color:#6491b8;
}
#rstpl-com_rsblog .input-append #search{
	color:#000000;
	border-color: #000000;
}
#rstpl-com_rsblog .rsb_search_fix{
	color:#000000;
	border-color: #000000;
	background:none;
}
#rstpl-com_rsblog .rsb_search_fix:hover {
	color:#000000;
}
#rstpl-com_rsblog .default_post.default_sticky h1{
	background-color:#F2F2F2 !important;
}
#rstpl-com_rsblog ul.as-selections, #rsblog_tags_input ul.as-selections {
	background:#ffffff;
	border: 1px solid #6491b8;
}
#rstpl-com_rsblog .nav-tabs {
	border-bottom:1px solid #6491b8;
}
#rstpl-com_rsblog .nav-tabs > .active > a, #rstpl-com_rsblog  .nav-tabs > .active > a:hover, #rstpl-com_rsblog  .nav-tabs > .active > a:focus {
	border-bottom:1px solid #F4EBE4;
}
#rstpl-com_search .search-results .result-category{
	background-color: #7d7d7d;
	color: #FFFFFF;
}
#rstpl-com_search .search-results .result-text .highlight{
	background:#7d7d7d;
	color:#FFFFFF;
}
.chzn-container-single .chzn-single {
	border:1px solid #6491b8;
	background:#ffffff;
}

#rstpl-com_rsticketspro #rsticketspro_searchinp{
	border:1px solid #bee3a8;
}
#rstpl-com_rsticketspro #com-rsticketspro-ticket.accordion .accordion-inner{
	color:#7d7d7d;
}
#rstpl-com_rsticketspro #com-rsticketspro-ticket.accordion .accordion-group{
	background:none;
	border:1px solid #6491b8;
}
#rstpl-com_rsmembership .thumbnail {
	border:1px solid transparent;
}
#rstpl-com_rsmembership .thumbnail:hover {
	border:1px solid #6491b8;
	background:rgba(255,255,255,.3);
}
#rstpl-com_rsmembership .rsmembership_form fieldset{
	border:1px solid #000000;
}
#rstpl-com_rsmembership .rsmembership_form input.rsm_textbox, #rstpl-com_rsmembership .rsmembership_form select, #rstpl-com_rsmembership select.rsm_extra {
	background:#ffffff;
}
#rstpl-com_rsmembership .rsmembership_form input.rsm_textbox, #rstpl-com_rsmembership .rsmembership_form select, #rstpl-com_rsmembership select.rsm_extra {
	border:1px solid #6491b8;
}
#rstpl-com_rsmembership .rsmembership_form input.rsm_textbox:focus, #rstpl-com_rsmembership .rsmembership_form select:focus, #rstpl-com_rsmembership select.rsm_extra:focus 
#rstpl-com_rsmembership .rsmembership_form input.rsm_textbox:active, #rstpl-com_rsmembership .rsmembership_form select:active, #rstpl-com_rsmembership select.rsm_extra:active {
	border:1px solid #c2c2c2;
}
#rstpl-com_rsmembership .rsmembership_form select, #rstpl-com_rsmembership select.rsm_extra  {
	background:#ffffff;
}
#rstpl-com_rseventspro .rs_input, #rs_select_top2, #rs_select_top1 {
	border-color:#6491b8 !important;
}
.elSelect, .elSelect .dropDown:before{
	color:#BB9F90;
	background:none;
}
.elSelect .optionsContainer{
	border-color:#000000;
	background:#ffffff;
}
.rs_search_button {
	border:1px solid #6491b8;
	background:#6491b8;
}
.rs_results {
	background:#ffffff;
}
#rstpl-com_rseventspro #search_btn:before {
	color:#FFFFFF;
}
a.rs_calendar_arrows, table.rs_calendar_component th  {
	background:#c2c2c2 !important;
}
.rs_event_detail {
	border:1px solid #6491b8;
}
.rs_event_detail:hover{
	border-color:#bee3a8;
	background:rgba(255,255,255, .5) !important;
}
#rs_event_main a:hover {
	color:#ffffff !important;
}
#cloneevent {
	color:#c2c2c2;
	background-color:#6491b8 !important;
}
.rs_edit_txt {
	border:1px solid #6491b8;
	background:#ffffff !important;
}
div.rs_subscription_header, div.rs_table_header, .rs_subscription_header span, .rs_table_header span {
	background:#6491b8;
	color:#ffffff;
}
.bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover {
	background:rgba(255,255,255, .5);
}
.bootstrap-datetimepicker-widget .btn {
	color:#ffffff;
}
#rstpl-com_rsfiles .rsfiles-layout .table-bordered, #rstpl-com_rsfiles .rsfiles-layout .table-bordered  tr td{
	border-color:#6491b8;
}
#rstpl-com_rsfiles .progress .bar {
	background:#c2c2c2;
}
#rstpl-com_rsfeedback .navbar .nav > li > a  {
	color:#6491b8;
}
#rstpl-com_contact #contact-form legend {
	color:#7d7d7d;
}
#rstpl-com_contact #contact-slider .panel{
	background:#ffffff;
}
#rstpl-com_k2 div.itemComments ul.itemCommentsList li.authorResponse {
	border-bottom:1px solid #CCCCCC;
}
#rstpl-com_k2 div.itemCommentsForm form input#submitCommentButton{
	color: #000000;
	border: 2px solid #000000;
}
#rstpl-com_k2 div.itemComments {
	border:2px solid #000000;
}
#rstpl-com_k2 div.catItemCategory, #rstpl-com_k2 div.catItemTagsBlock{
	border-bottom:2px dotted #CCCCCC;
}
#rstpl-com_k2 div.itemContainer  {
	border-bottom:3px dotted #CCCCCC;
}
#rstpl-com_kunena #Kunena tr td.kprofile-left {
	background-color:#ffffff;
}
#rstpl-com_kunena #Kunena .kicon-button{
	background-image:none !important;
	background-color:#DEDEDE !important;
}
#rstpl-com_kunena #Kunena .kicon-button span{
	color:#333333;
	background-color:none !important;
}
#rstpl-com_kunena #Kunena tr.krow1 td {
	background-color:#F8F8F8;
}
#rstpl-com_kunena #Kunena .kicon-button, #rstpl-com_kunena #Kunena .kbutton {
	color: #000000;
	border: 2px solid #000000;
}
#rstpl-com_kunena #Kunena .kicon-button:hover, #rstpl-com_kunena #Kunena .kbutton:hover {
	background:#000000;
	border: 2px solid #000000;
	color:#ffffff;
}
#rstpl-com_kunena #Kunena div.kwhoisonline div.kheader,#rstpl-com_kunena #Kunena div.kblock > div.kheader, #rstpl-com_kunena #Kunena .kblock div.kheader,#rstpl-com_kunena #Kunena .kblock div.kheader, #rstpl-com_kunena #Kunena div.kblock > div.kheader, #rstpl-com_kunena #Kunena .kblock div.kheader {
	background-color:#bee3a8 !important;
}
#rstpl-com_kunena #Kunena a:link, #rstpl-com_kunena #Kunena a:visited, #rstpl-com_kunena #Kunena a:active{
	color:#6B8F08 !important;
}
#rstpl-com_rsdirectory .rsdir-entry, #rstpl-com_rsdirectory  .rsdir-credit-package {
	border:1px solid #6491b8;
}
#rstpl-com_rsdirectory .rsdir-credit-package:hover, #rstpl-com_rsdirectory .rsdir-selected {
	border:1px solid #bee3a8;
}
#rstpl-com_rsdirectory .rsdir-credit-package  label.radio .label-info{
	background:#bee3a8;
}
#rstpl-com_rsdirectory .rsdir-credit-package  label.radio .label-success {
	background-color:#c2c2c2;
}
#rstpl-com_rsdirectory .rsdir-dropdown{
	border:1px solid #6491b8;
}
.rsdir-listing-unpublished{
	background:none !important;
	border:1px solid #CF3333;
}
.rsdir-listing-price, .rsdir-detail-price{
	background-color:#c2c2c2;
}
.rsdir-entry-fav i:before{
	color:#6491b8;
}
.rsdir-entry-fav i:before{
	color:#6491b8;
}
.rsdir-entry-fav:hover i:before{
	color:#ffffff;
}
#rstpl-com_rsdirectory #rsdir-big-thumbs .thumbnail {
	border:1px solid #bee3a8;
	background:#ffffff;
}
#rstpl-com_rsdirectory #rsdir-big-thumbs .thumbnail:hover {
	border:1px solid #c2c2c2;
}
.rsdir-listing-price-label, .rsdir-detail-price-label {
	color:#EFEFEF;
}
#rsdir-radius-search .add-on, #rstpl-com_rsdirectory .add-on {
	border:1px solid #CCCCCC;
	color:#000000;
}
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:#bee3a8;
}
.rsmg_item_container .rsmg_lightbox:after, .rsmg_item_container:hover .rsmg_lightbox:after {
	color:#FFFFFF;
}
ul#rsmg_gallery_filters li{
	color: #ffffff;
	background-image: none;
	background:#6491b8;
}
 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: #bee3a8;
}
#lightbox-image-details-caption .rsmg_download a, div#rsmg_thumb_container .rsmg_download a, p.rsmg_tags strong{
	color:#bee3a8;
}
#lightbox-image-details-caption .rsmg_download a:hover, div#rsmg_thumb_container .rsmg_download a:hover {
	color:#bee3a8;
}
#jquery-lightbox:before {
	background-image:url(../../images/3-circles-light.png);
}
.rsmg_item_container .rsmg_image:after {
	background-image:url(../../images/3-circles-light-noshadow.png);
}
.rsmg_item_container .rsmg_image{
	background:#bee3a8;
}
#rsmg_main a.rsmg_big_button {
	color: #6491b8;
}
#rsmg_main a.rsmg_big_button:before,
#rsmg_main a.rsmg_big_button:after {
	background-color: #6491b8;
}
#rsmg_main a.rsmg_big_button:hover, #rsmg_main a.rsmg_big_button:focus, #rsmg_main a.rsmg_big_button:active{
	color: #6491b8;
}
.rssocial-icons-nobg > li > .rssocial-link {
	background-image: url(../../images/theme/blue_sky/octagon_bg.svg) !important;
}
.rssocial-icons .rssocial-icons-nobg > li > a:hover, .rssocial-icons .rssocial-icons-nobg > li > a:active, .rssocial-icons .rssocial-icons-nobg > li > a:focus {
	background-image: url(../../images/theme/blue_sky/octagon_bg.svg) !important;
}
.rstpl-slideshow-position .rscarousel .carousel-inner .item:before {
	background:#6491b8;
}