/* Backgrounds */
.site,
.rstpl-back-color-dark .accordion .accordion-group .accordion-heading{
	background-color: #272727;
}
.rstpl-back-color-dark .accordion .accordion-group .accordion-body {
	background-color: #313131;
}
.rstpl-theme-color-background,
.rstpl-back-color-orange a:hover,
.rsepro_slider_box > .buttons span.roundbtn,
.rsepro_slider_text.info,
.rscarousel > .rstpl-carousel-control,
 .carousel-caption > h1,
 .rstpl-actual-error .label-inverse ,
 .label-info[href],
 .badge-info[href],
 table.rs_calendar_component td.has-events,
 .btn-group .actions > li > a: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],
.rsepro_search_form label {
	background-color:#986642 !important;
	background-image:none !important;
}
	
.rstpl-logo-container,
.rstpl-theme-color-only-background,
.navbar-search  .input-append  {
	background-color:transparent !important;
}
.rstpl-lead,
.rstpl-theme-color-only-background {
	color: #FACEAF;
}

.rstpl-box-dark-strong,
 #cloneevent,
 #cloneevent:hover,
 ul#rsmg_gallery_filters li  { 
	background-color:#32323A !important; 
	background-image:none !important;
}

.rstpl-social .rstpl-social-link:hover,
.rstpl-social .rstpl-social-link:focus {
	color: #986642;
}
.rstpl-theme-color-only-background .rstpl-social .rstpl-social-link:hover,
.rstpl-theme-color-only-background .rstpl-social .rstpl-social-link:focus {
	color: #191919;
}

.rstpl-social-center-container .rstpl-social-link:hover,
 .rsepro_slider_box > .buttons span.active,
 table.rs_calendar_module thead  th,
 .rstpl-back-color-orange .rstpl-event-container:hover,
 .rstpl-back-color-white .rstpl-event-container:hover,
 .rstpl-rsepro-event {
	background-color:#4B4B57 !important;
	background-image:none !important;
}
.rstpl-back-color-white .bx-wrapper .bx-pager.bx-default-pager a ,
 table.rs_calendar_component th,
 table.rs_calendar_component td.curr-day span.rs_calendar_date,
 .rstpl-label-promoted { 
	background:#636270 !important; 
	background-image:none !important;
}
.rstpl-back-color-grey,
 .rstpl-back-color-white .rstpl-event-container ,
 .pagination a:hover,
 .pagination .active a,
 .pagination .active span,
 .rstpl-box-full-width,
 .rsepro_plugin_container  .rs_event_details > .rs_event_details_list li,
 table.rs_calendar_component td.prev-month span.rs_calendar_date,
 table.rs_calendar_component td.next-month span.rs_calendar_date,
 .dropdown-menu{
	background-color: #F2F2F2;
	background-image:none !important;
}

.rstpl-social-center-container .rstpl-social-link{
	background-color:#C7C7C7;
}
 .rstpl-box-image-top{
	background-color:#F8F8F8 !important;
	background-image:none !important;
}
.table-striped tbody > tr:nth-child(2n+1) > td,
 .table-striped tbody > tr:nth-child(2n+1) > th {
	background-color:#313131 !important;
	background-image:none !important;
 }

.rstpl-header,
 .navbar-inner .nav-collapse .search > form .input-append  .add-on,
.rstpl-back-color-white,
 .rstpl-back-color-orange .rstpl-event-container,
 .rs_events_container > li > .rs_event_details > .rs_event_details_list li,
 .rsep_contact_taxonomy_block .rstpl_event_inner_details li,
 .pagination a,
 .pagination span,
 .rsf_briefcase_info .progress,
 a.rs_calendar_arrows,
 table.rs_calendar_component td span.rs_calendar_date,
 .rstpl-box-thumb-top [class*="icon-"]{
	background-color: #FFFFFF !important;
	background-image:none !important;
}

.rstpl-back-color-dark,
.rstpl-fullwidth .carousel-caption {
	background-color: #191919 !important;
}
.rstpl-back-pattern,
.rstpl-over-image-pattern {
	background-image: url(../../images/pattern.png) !important;
}
.rstpl-back-color-light-grey,
.rstpl-middle-box,
#rscommentsForm,
 .rsc_cloud_comment,
.rsc_cloud_comment:hover,
 div.itemComments,
 div.itemComments {
	background-color:#313131;
	background-image:none !important;
}

/* End Backgrounds */

/* Color */
a:hover,
 a:focus,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 legend,
.navbar-inner .nav-collapse .search > form .input-append  .add-on,
 .rstpl-title-color,
 .color-secondary,
 .breadcrumb,
 .breadcrumb .active,
 .breadcrumb  a:hover,
 .carousel-caption > h1 a:hover,
 .rstpl-back-color-white .bx-wrapper .bx-controls-direction a:hover,
 .rstpl-back-color-orange .rstpl-event-details > h4,
 .rstpl-back-color-white .rstpl-event-details > h4,
 .rs_event_details .rs_event_link:hover,
 .rsb_blog_title,
 .rstpl-read-more-link-all,
 .dropdown-menu a,
.navbar-search  .input-append .add-on {
	color:#FFFFFF;
}

#rscomments_big_container a:active, 
#rscomments_big_container a:focus, 
#rscomments_big_container a:hover {
	color:#FFFFFF !important;
}

.rsc_buttons_container .btn:nth-child(2) a {
	color:#FFFFFF;
}
#shortcode_type > div > #options a:hover,
#shortcode_type > div > #options a:hover {
	color:#000000;
}
a,
 .color-primary,
 .rstpl-rsepro-event .rsepro_plugin_link:hover,
#contact-slider .title:hover  a,
 .rstpl-theme-color-text,
 .rstpl-inner-dark-gray a:hover,
 .breadcrumb ul li .play3,
 .breadcrumb li > .icon-location,
 .breadcrumb li > .icon-play3,
 .breadcrumb  a,
 #article-index ul  li > a:hover,
 #article-index ul  li > a.active,
 .pager  a:hover,
 #rstpl-com_rsfiles .breadcrumb a,
 .rstpl-content .navbar .nav > li > a.btn:hover,
 .rstpl-content .navbar .nav > li > a.btn:focus,
 .rstpl-content .navbar .nav > li > a.btn:active ,
 .rsepro_slider_box > .prev_slide:hover,
 .rsepro_slider_box > .next_slide:hover ,
 .rseslider_slide > h3 ,
 .rseslider_slide > h3 > .rstpl-color-overwrite,
 .rstpl-box-thumb-top [class*="icon-"],
 ul#rsmg_gallery li div.rsmg_item_container .rsmg_title,
 .rsmg_lightbox [class^="icon-"],
 ul#rsmg_gallery li div.rsmg_item_container .rsmg_title:hover,
 #lightbox-image-details-caption .rsmg_download a,
 div#rsmg_thumb_container .rsmg_download a,
 p.rsmg_tags strong,
 #lightbox-nav-btnPrev,
 #lightbox-nav-btnNext,
 a#lightbox-secNav-btnClose,
 #rs_event_show h1,
 .rs_events_container > li > .rs_event_titles,
 .rs_events_container > li > .rs_event_titles h3 > span > a,
 .rs_events_container > li > .rs_event_titles h3 > span > a:hover,
 .rs_events_container a:hover,
 .rs_events_container a:active,
 .rs_events_container a:focus,
 .rstpl-back-color-orange .rstpl-event-container:hover > .rstpl-event-details > h4,
 .rstpl-back-color-white .rstpl-event-container:hover > .rstpl-event-details > h4,
 .rsc_subject,
 .media-heading,
 #rsmg_albums li div.rsmg_album_container a.rsmg_title,
 .rstpl-article-pagination  .nav > li > a,
 .rsmg_item_container:hover .rsmg_lightbox:after,
 .rsp_container .rsp_icon_over,
#rsmg_image_container .rsmg_title,
#lightbox-image-details .rsmg_title,
.rstpl-author,
.rstpl-module-box-footer .menu li a {
	color:#986642;
}
 a.rs_calendar_arrows  { 
	color: #986642 !important;
}
 #rs_event_show a:hover,
 #rs_event_show a:active,
 #rs_event_show a:focus,
  table.rs_calendar_component td.next-month span.rs_calendar_date{
	color:#32323A;
}

body,
 .pagination .active a,
 .pagination .active span,
 .pagination .disabled span,
 .pagination .disabled a,
 .pagination .disabled a:hover,
 .article-info {
	color:#8A8A8A;
}
.rstpl-social-center-container .rstpl-social-link:hover,
 .menu .nav-child > li > a:focus,
 .menu .nav-child > li > a:active,
 .menu .nav-child > li > a:hover,
 .menu .nav-child > .active > a,
 .menu .nav-inner > li > a:focus,
 .menu .nav-inner > li > a:active,
 .menu .nav-inner > li > a:hover,
 .menu .nav-inner > .active > a,
 .navbar .nav > li > a:hover,
 .navbar .nav > li > a:focus,
 .navbar .nav > li > a:active,
 .navbar .nav > .active > a,
 .navbar .nav > .active > a:hover,
 .navbar .nav > .active > a:focus,
 .navbar .nav > .current > a ,
 .btn-primary,
 .button,
 button,
.btn-primary:hover,
 .btn-primary:active,
 .btn-primary:focus,
 .btn-primary.active,
 .btn-primary.disabled,
 .btn-primary[disabled],
 .button:hover,
 .button:focus,
 .button:active,
 .button.active,
 .button.disabled,
 .button[disabled],
 button:hover,
 button:focus,
 button:active,
 button.active,
 button.disabled,
 button[disabled],
 .btn-inverse,
 .rstpl-back-color-orange .rstpl-event-container:hover > .rstpl-event-details,
 .rstpl-back-color-white .rstpl-event-container:hover > .rstpl-event-details,
 .rstpl-social-center-container .rstpl-social-link,
 .rstpl-rsepro-event .rsepro_plugin_link,
 .rsepro_search_form label,
 .rsc_buttons_container .btn:first-child a,
 table.rs_calendar_component td.has-events a.rsttip,
 table.rs_calendar_component td.curr-day:hover span.rs_calendar_date,
 .rs_featured_event,
 #cloneevent,
 #cloneevent:hover,
 .mod_rseventspro_slider_mask2 .buttons_sml span,
 table.rs_calendar_component td.curr-day span.rs_calendar_date,
 .navbar .brand,
.rstpl-middle-box .nav li a:hover,
.menu > li > a:hover,
.breadcrumb li span {
	color: #FFFFFF;
}

.main-menu .dropdown-menu > li > a {
	color: #333333;
}
.main-menu  .nav-collapse .dropdown-menu a {
	color: #777777;
}
.main-menu  .nav-collapse .dropdown-menu .active  > a {
	color: #FFFFFF;
}

.color-black {
	color:#000000;
}


/* End Color */
/* Border Color */

.b-color-dark,
.contact-form .form-actions {
	border-color: #191919;
}
.b-color-grey {
	border-color: #272727;
}

.list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover {
	background: none;
}

.list-striped li:nth-child(2n+1), .list-striped dd:nth-child(2n+1), .row-striped .row:nth-child(2n+1), .row-striped .row-fluid:nth-child(2n+1),
.list-striped li:nth-child(2n+1):hover, .list-striped dd:nth-child(2n+1):hover, .row-striped .row:nth-child(2n+1):hover, .row-striped .row-fluid:nth-child(2n+1):hover {
	background-color: #313131;
}

.list-striped, .row-striped,
.list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid,
.b-color-light-grey {
	border-color: #313131;
}
.b-color-primary-color {
	border-color: #986642;
}

.rstpl-header,
 .rstpl-footer,
  #rscommentsForm,
 div.itemComments,
 .breadcrumbs-container {
    border-color: #986642;
}
.rstpl-colored-title:before {
	border-top-color:  #986642;
}

 table.rs_calendar_component td.curr-day span.rs_calendar_date{
    border-color: #4B4B57 !important;
}
.rsc_voting {
	border-color:#CCCCCC;
}
.navbar-inner .nav-collapse .search > form .input-append  .add-on,
 .form-search input,
 .form-inline input,
 .form-horizontal input,
 .form-search textarea,
 .form-inline textarea,
 .form-horizontal textarea,
 .form-search select,
 .form-inline select,
 .form-horizontal select,
 .form-search .help-inline,
 .form-inline .help-inline,
 .form-horizontal .help-inline,
 .form-search .uneditable-input,
 .form-inline .uneditable-input,
 .form-horizontal .uneditable-input,
 .form-search .input-prepend,
 .form-inline .input-prepend,
 .form-horizontal .input-prepend,
 .form-search .input-append,
 .form-inline .input-append,
 .form-horizontal .input-append,
 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,
 .row-fluid .nav-collapse .search-query,
 .row-fluid .nav-collapse .search-query:focus,
 .pagination a,
 .pagination span,
 .rstpl-borders .rstpl-box-thumb-left,
 table.rs_calendar_component td span.rs_calendar_date,
 .rs_event_image,
 .rstpl-article-container .rstpl-article-intro-image > img,
 .item-page .item-image,
 .item .rstpl-article-intro-image,
 .items-leading div .rstpl-article-intro-image,
 .rstpl-module .formResponsive input:focus,
 .rstpl-module .formResponsive select:focus,
 .rstpl-module .formResponsive textarea:focus {
	border-color:#DFDFDF;
}

 .table th,
 .table td {
	border-color:#313131;
 }
 a.rs_calendar_arrows {
	border-color:#FFFFFF;
}
.menu .nav-child,
 .menu .nav-child > li {
	border-color:#986642;
 }
.rsc_cloud_comment {
	border-color:#8a8a8a;
}
.rsc_cloud_comment:hover  {
	border-color:#986642 !important;
}
/* End Border Color */

.menu > li {
	border-bottom:1px solid #E8E8E8;
}
.menu .nav-child > li > a {
	color: #c0c0c0;
}
/* Buttons */
.btn {
	background-image:none;
	box-shadow:none;
}
.btn-primary,
 .button,
 button,
 #rstpl-com_rsmembership .form-actions .btn-success,
 #rsfe_subscribe_btn,
 #rstpl-com_rsmembership .form-actions .btn-info,
 #rsme_membership_info div div .btn-success,
 #rs_event_show .rs_controls a.btn-info,
 #rstpl-com_rsdirectory .btn-primary,
 #rstpl-com_rseventspro .rs_search_button,
 #rstpl-com_rseventspro .btn-primary,
 .rsfiles-layout .btn-primary,
 #rstpl-com_rseventspro .btn-primary,
 #rstpl-com_k2 .button,
 #rstpl-com_k2 div.itemCommentsForm form input#submitCommentButton,
 .rs_crop_btn ,
 .readmore .btn,
 .rs_invite_btn {
	color:#ffffff;
	background-image:none;
	border-color:#C48456;
	outline-color:#000000;
	
	background: #A36F49;
	background: -moz-linear-gradient(top, #A36F49 0%, #A36F49 48%, #8C6041 52%, #8C6041 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A36F49), color-stop(48%,#A36F49), color-stop(52%,#8C6041), color-stop(100%,#8C6041));
	background: -webkit-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	background: -o-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	background: -ms-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	background: linear-gradient(to bottom,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A36F49', endColorstr='#8C6041',GradientType=0 );
	box-shadow:none;
}

.rsm_container .thumbnail .btn-group .btn:nth-child(2),
.rsc_buttons_container .btn{
	color:#ffffff;
	background-image:none;
	border-color:#C48456;
	outline-color:#000000;
	
	background: #A36F49;
	background: -moz-linear-gradient(top, #A36F49 0%, #A36F49 48%, #8C6041 52%, #8C6041 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A36F49), color-stop(48%,#A36F49), color-stop(52%,#8C6041), color-stop(100%,#8C6041));
	background: -webkit-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	background: -o-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	background: -ms-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	background: linear-gradient(to bottom,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A36F49', endColorstr='#8C6041',GradientType=0 );
	box-shadow:none;
 }
 
div.rsc_comment_content .rsc_rq a,
 div.rsc_comment_content .rsc_reply a,
 .rsc_button,
 .rsc_website,
 .rs_button_control  {
	color:#ffffff !important;
	background-image:none !important;
	border-color:#C48456 !important;
	outline-color:#000000 !important;
	
	background: #A36F49 !important;
	background: -moz-linear-gradient(top,  #A36F49 0%, #A36F49 48%, #8C6041 52%, #8C6041 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#A36F49), color-stop(48%,#A36F49), color-stop(52%,#8C6041), color-stop(100%,#8C6041)) !important;
	background: -webkit-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%) !important;
	background: -o-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%) !important;
	background: -ms-linear-gradient(top,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%) !important;
	background: linear-gradient(to bottom,  #A36F49 0%,#A36F49 48%,#8C6041 52%,#8C6041 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A36F49', endColorstr='#8C6041',GradientType=0 ) !important;
	box-shadow:none;
}
.btn-success{
	background-image:none;
	box-shadow:none;
	border-color:#54A154;
	outline-color:#000000;
	
	background: #5BB75B;
	background: -moz-linear-gradient(top, #5BB75B 0%, #5BB75B 48%, #51A351 52%, #51A351 100%) ;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5BB75B), color-stop(48%,#5BB75B), color-stop(52%,#51A351), color-stop(100%,#51A351));
	background: -webkit-linear-gradient(top,  #5BB75B 0%,#5BB75B 48%,#51A351 52%,#51A351 100%) ;
	background: -o-linear-gradient(top,  #5BB75B 0%,#5BB75B 48%,#51A351 52%,#51A351 100%) ;
	background: -ms-linear-gradient(top,  #5BB75B 0%,#5BB75B 48%,#51A351 52%,#51A351 100%) ;
	background: linear-gradient(to bottom,  #5BB75B 0%,#5BB75B 48%,#51A351 52%,#51A351 100%) ;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5BB75B', endColorstr='#51A351',GradientType=0 );
}
.btn-info  {
	background-image:none;
	border-color:#50C4E6;
	outline-color:#000000;
	box-shadow:none;
	
	color:#ffffff;
	background: #49AFCD;
	background: -moz-linear-gradient(top, #49AFCD 0%, #49AFCD 48%, #2F96B4 52%, #2F96B4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#49AFCD), color-stop(48%,#49AFCD), color-stop(52%,#2F96B4), color-stop(100%,#2F96B4)) !important;
	background: -webkit-linear-gradient(top,  #49AFCD 0%,#49AFCD 48%,#2F96B4 52%,#2F96B4 100%);
	background: -o-linear-gradient(top,  #49AFCD 0%,#49AFCD 48%,#2F96B4 52%,#2F96B4 100%);
	background: -ms-linear-gradient(top, #49AFCD 0%,#49AFCD 48%,#2F96B4 52%,#2F96B4 100%);
	background: linear-gradient(to bottom,  #49AFCD 0%,#49AFCD 48%,##2F96B4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49AFCD', endColorstr='#2F96B4',GradientType=0 );
	
}
.btn-danger{
	background-image:none;
	border-color:#ED0000;
	outline-color:#000000;
	box-shadow:none;
	
	color:#ffffff;
	background: #ED0000;
	background: -moz-linear-gradient(top,  #ED0000 0%, #ED0000 48%, #A30000 52%,  #A30000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ED0000), color-stop(48%,#ED0000), color-stop(52%,#A30000), color-stop(100%,#A30000)) !important;
	background: -webkit-linear-gradient(top,  #ED0000 0%,#ED0000 48%, #A30000 52%,#A30000 100%);
	background: -o-linear-gradient(top,  #ED0000 0%,#ED0000 48%,#A30000 52%,#A30000 100%);
	background: -ms-linear-gradient(top,  #ED0000 0%,#ED0000 48%,#A30000 52%,#A30000 100%);
	background: linear-gradient(to bottom, #ED0000 0%,#ED0000 48%,#A30000 52%,#A30000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ED0000', endColorstr='#A30000',GradientType=0 );
}
.btn-warning{
	background-image:none;
	border-color:#FAA732;
	outline-color:#000000;
	box-shadow:none;
	
	color:#ffffff;
	background: #FAA732;
	background: -moz-linear-gradient(top, #FAA732 0%, #FAA732 48%, #F89406 52%, #F89406 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAA732), color-stop(48%,#FAA732), color-stop(52%,#F89406), color-stop(100%,#F89406)) !important;
	background: -webkit-linear-gradient(top,  #FAA732 0%,#FAA732 48%,#F89406 52%,#F89406 100%);
	background: -o-linear-gradient(top,  #FAA732 0%,#FAA732 48%,#F89406 52%,#F89406 100%);
	background: -ms-linear-gradient(top,  #FAA732 0%,#FAA732 48%,#F89406 52%,#F89406 100%);
	background: linear-gradient(to bottom,  #FAA732 0%,#FAA732 48%,#F89406 52%,#F89406 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAA732', endColorstr='#F89406',GradientType=0 );
}
.btn-inverse {
	background-image:none;
	border-color:#686762;
	outline-color:#000000;
	box-shadow:none;
	
	color:#ffffff;
	background: #4d4d4d;
	background: -moz-linear-gradient(top,  #4d4d4d 0%, #4d4d4d 48%, #323232 52%, #323232 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(48%,#4d4d4d), color-stop(52%,#323232), color-stop(100%,#323232)) !important;
	background: -webkit-linear-gradient(top,  #4d4d4d 0%,#4d4d4d 48%,#323232 52%,#323232 100%);
	background: -o-linear-gradient(top,  #4d4d4d 0%,#4d4d4d 48%,#323232 52%,#323232 100%);
	background: -ms-linear-gradient(top,  #4d4d4d 0%,#4d4d4d 48%,#323232 52%,#323232 100%);
	background: linear-gradient(to bottom,  #4d4d4d 0%,#4d4d4d 48%,#323232 52%,#323232 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d4d4d', endColorstr='#323232',GradientType=0 );
}
.btn-link{
	box-shadow:none;
}
.btn:hover,
 .btn:focus,
 .btn:active,
 .btn.active,
 .btn.disabled,
 .btn[disabled],
 button:hover,
 button:focus,
 button:active,
 button.active,
 button.disabled,
 button[disabled]{
	box-shadow:none;

}
.btn-primary:hover,
 .btn-primary:focus,
 .btn-primary:active,
 .btn-primary.active,
 .btn-primary.disabled,
 .btn-primary[disabled],
 .button:hover,
 #rstpl-com_rsmembership .form-actions .btn-success:hover,
 #rstpl-com_rsmembership .form-actions .btn-success:active,
 #rstpl-com_rsmembership .form-actions .btn-success:focus,
 #rstpl-com_rsmembership .form-actions .btn-info:hover,
 #rstpl-com_rsmembership .form-actions .btn-info:active,
 #rstpl-com_rsmembership .form-actions .btn-info:focus,
 #rstpl-com_rseventspro .btn-primary:hover,
 #rstpl-com_rseventspro .btn-primary:focus,
 div.rsc_comment_content .rsc_rq a:hover,
 div.rsc_comment_content .rsc_reply a:hover,
 .rsc_button:hover,
 .rsc_website:hover,
 .rs_crop_btn:hover,
 .readmore .btn:hover, 
 .readmore .btn:focus,  
 .readmore .btn:active { 
	border-color:#C48456 !important;
	outline-color:#000000 !important;
	color:#ffffff !important;
	background: #8C6041;
	background: -moz-linear-gradient(top,  #8C6041 0%, #8C6041 48%, #A36F49 52%, #A36F49 100%);
	background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#8C6041), color-stop(48%,#8C6041), color-stop(52%,#A36F49), color-stop(100%,#A36F49));
	background: -webkit-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	background: -o-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	background: -ms-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	background: linear-gradient(to bottom,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8C6041', endColorstr='#A36F49',GradientType=0 );
	
	box-shadow:none;

}

.rsm_container .thumbnail .btn-group .btn:nth-child(2):hover,
 .rsc_buttons_container .btn:hover {
	border-color:#C48456 !important;
	outline-color:#000000 !important;
	color:#ffffff !important;
	background: #8C6041;
	background: -moz-linear-gradient(top,  #8C6041 0%, #8C6041 48%, #A36F49 52%, #A36F49 100%);
	background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#8C6041), color-stop(48%,#8C6041), color-stop(52%,#A36F49), color-stop(100%,#A36F49));
	background: -webkit-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	background: -o-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	background: -ms-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	background: linear-gradient(to bottom,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8C6041', endColorstr='#A36F49',GradientType=0 );
	
	box-shadow:none;
 }
 
 div.rsc_comment_content .rsc_rq a:hover,
 div.rsc_comment_content .rsc_reply a:hover,
 .rsc_button:hover,
 .rsc_website:hover,
 #rstpl-com_rseventspro .rs_button_control:hover,
 #rstpl-com_rseventspro .rs_invite_btn:hover,
div.rsc_comment_content .rsc_rq a:focus,
 div.rsc_comment_content .rsc_reply a:focus,
 .rsc_button:focus,
 .rsc_website:focus,
 #rstpl-com_rseventspro .rs_button_control:focus ,
 #rstpl-com_rseventspro .rs_invite_btn:focus {
	opacity:1;
	border-color:#C48456 !important;
	outline-color:#000000 !important;
	color:#ffffff !important;
	background: #8C6041 !important;
	background: -moz-linear-gradient(top,  #8C6041 0%, #8C6041 48%, #A36F49 52%, #A36F49 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#8C6041), color-stop(48%,#8C6041), color-stop(52%,#A36F49), color-stop(100%,#A36F49)) !important;
	background: -webkit-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%) !important;
	background: -o-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%) !important;
	background: -ms-linear-gradient(top,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%)!important;
	background: linear-gradient(to bottom,  #8C6041 0%,#8C6041 48%,#A36F49 52%,#A36F49 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8C6041', endColorstr='#A36F49',GradientType=0 ) !important;
	
	box-shadow:none !important;
 }
 

 
.btn-info:hover,
 .btn-info:focus,
 .btn-info:active,
 .btn-info .active,
 .btn-info.disabled,
 .btn-info[disabled] {
	background: #2F96B4;
	border-color:#50C4E6;
	outline-color:#000000;
	background: -moz-linear-gradient(top, #2F96B4 0%, #2F96B4 48%, #49AFCD 52%, #49AFCD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2F96B4), color-stop(48%,#2F96B4), color-stop(52%,#49AFCD), color-stop(100%,#49AFCD)) !important;
	background: -webkit-linear-gradient(top,  #2F96B4 0%,#2F96B4 48%,#49AFCD 52%,#49AFCD 100%);
	background: -o-linear-gradient(top,  #2F96B4 0%,#2F96B4 48%,#49AFCD 52%,#49AFCD 100%);
	background: -ms-linear-gradient(top,  #2F96B4 0%,##49AFCD 52%,#49AFCD 100%);
	background: linear-gradient(to bottom,  #2F96B4 0%,#2F96B4 48%,#49AFCD 52%,#49AFCD 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2F96B4', endColorstr='#49AFCD',GradientType=0 );
	
	box-shadow:none;

}
.btn-success:hover,
 .btn-success:focus,
 .btn-success:active,
 .btn-success .active,
 .btn-success.disabled,
 .btn-success[disabled] {
	background: #51A351;
	border-color:#54A154;
	outline-color:#000000;
	background: -moz-linear-gradient(top, #51A351 0%, #51A351 48%, #5BB75B 52%, #5BB75B 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#51A351), color-stop(48%,#51A351), color-stop(52%,#5BB75B), color-stop(100%,#5BB75B));
	background: -webkit-linear-gradient(top,  #51A351 0%,#51A351 48%,#5BB75B 52%,#5BB75B 100%);
	background: -o-linear-gradient(top,#51A351 48%,#5BB75B 52%,#5BB75B 100%);
	background: -ms-linear-gradient(top,  #51A351 0%,#51A351 48%,#5BB75B 52%,#5BB75B 100%);
	background: linear-gradient(to bottom, #51A351 0%,#51A351 48%,#5BB75B 52%,#5BB75B 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51A351', endColorstr='#5BB75B',GradientType=0 );

}
.btn-danger:hover,
 .btn-danger:focus,
 .btn-danger:active,
 .btn-danger .active,
 .btn-danger.disabled,
 .btn-danger[disabled] {
	background: #A30000;
	border-color:#ED0000;
	outline-color:#000000;
	background: -moz-linear-gradient(top,  #A30000 0%, #A30000 48%, #ED0000 52%, #ED0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A30000), color-stop(48%,#A30000), color-stop(52%,#ED0000) color-stop(100%,#ED0000)) !important;
	background: -webkit-linear-gradient(top, #A30000 0%, #A30000 48%,#ED0000 52%,#ED0000 100%);
	background: -o-linear-gradient(top,  #A30000 0%,#A30000 48%, #ED0000 52%, #ED0000 100%);
	background: -ms-linear-gradient(top, #A30000 0%,#A30000 48%,#ED0000 52%,#ED0000 100%);
	background: linear-gradient(to bottom,  #A30000 0%,#A30000 48%,#ED0000 52%,#ED0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A30000', endColorstr='#ED0000', GradientType=0 );

}
.btn-warning:hover,
 .btn-warning:focus,
 .btn-warning:active,
 .btn-warning .active,
 .btn-warning.disabled,
 .btn-warning[disabled] {
	background: #F89406;
	border-color:#FAA732;
	outline-color:#000000;
	background: -moz-linear-gradient(top,  #F89406 0%, #F89406 48%, #FAA732 52%, #FAA732 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F89406), color-stop(48%,#F89406), color-stop(52%,#FAA732), color-stop(100%,#FAA732)) !important;
	background: -webkit-linear-gradient(top, #F89406 0%,#F89406 48%,#FAA732 52%,#FAA732 100%);
	background: -o-linear-gradient(top,  #F89406 0%,#F89406 48%,#FAA732 52%,#FAA732 100%);
	background: -ms-linear-gradient(top,  #F89406 0%,#F89406 48%,#FAA732 52%,#FAA732 100%);
	background: linear-gradient(to bottom,  #F89406 0%,#F89406 48%,#FAA732 52%,#FAA732 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F89406', endColorstr='#FAA732',GradientType=0 );

}
.btn-inverse:hover,
 .btn-inverse:focus,
 .btn-inverse:active,
 .btn-inverse .active,
 .btn-inverse.disabled,
 .btn-inverse[disabled] {
	background: #323232;
	border-color:#686762;
	outline-color:#000000;
	background: -moz-linear-gradient(top,  #323232 0%, #323232 48%, #4d4d4d 52%, #4d4d4d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#323232), color-stop(48%,#323232), color-stop(52%,#4d4d4d), color-stop(100%, #4d4d4d)) !important;
	background: -webkit-linear-gradient(top,  #323232 0%,#323232 48%,#4d4d4d 52%,#4d4d4d 100%);
	background: -o-linear-gradient(top,  #323232 0%,#323232 48%,#4d4d4d 52%,#4d4d4d 100%);
	background: -ms-linear-gradient(top,  #323232 0%,#323232 48%,#4d4d4d 52%,#4d4d4d 100%);
	background: linear-gradient(to bottom,  #323232 0%,#323232 48%,#4d4d4d 52%,#4d4d4d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#4d4d4d',GradientType=0 );

}
.btn-link:hover {
	box-shadow:none;
}
/* End Buttons */

.rstpl-content .navbar .nav > li > a.btn {
	color:#555555;
}

.rs_events_container > li > .rs_event_titles > .rs_event_dates {
	color:#919191;
}
table.rs_calendar_module thead  th {
	border: 1px solid #986642;
	background: #191919 !important;
}
table.rs_calendar_module td {
	border: 1px solid #8a8a8a !important;
}
table.rs_calendar_module td  a{
	color: #FFFFFF;
}
table.rs_calendar_module td.has-events a  {
	background: #191919 !important;
	color: #986642;
}
table.rs_calendar_module td.has-events a:hover,
table.rs_calendar_module td.has-events a:focus {
	color:#FFFFFF;
}
.carousel-caption > p.lead {
	opacity:0.75;
}

.rsf_navbar_ul li a.btn,
 .rsf_navbar_ul li a.btn:hover {
	background-color:none;
	border:none;
	box-shadow:none;
}
.navbar-fixed-top,
 .navbar-fixed-top .container,
 .navbar-fixed-top .navbar-inner,
 .navbar-static-top .navbar-inner {
	box-shadow:none;
}
.breadcrumb,
 .rsf_navbar_ul li a.btn,
 .rsf_navbar_ul li a.btn:hover {
	background: none;
}

/* rseventspro popular events module */
	.rse_popular_module .rse_popular_list li.rs_box {
		background: #191919 ;
		border-color: #986642 !important;
	}
/* end rseventspro popular events module */

/* mod_pictures title */
	.rstpl-rsp-container  .rstpl-rsp-title {
		background-color: #986642;
	}
	.rstpl-rsp-container  .rstpl-rsp-title .before {	
		background-color: #986642;
	}
/* end mod_pictures title */

/* -- specific box, accordions, tabs , carousel and template social links css -- */

	/* social links css */
	.rstpl-social .rstpl-social-heading {
		color: #FFFFFF;
	}
	.rstpl-theme-color-only-background .rstpl-social .rstpl-social-heading {
		color: #faceaf;
	}
	.rstpl-social .rstpl-social-link {
		color: #FFFFFF;
	}

	/* end social links css */
	
	/* admin view backgrounds */
		#box_preview {
			background: #272727;
			padding: 15px;
		}
	/* end admin view backgrounds */
	/* Boxes Css */
		/* ---  rstpl-box-vertical-icon  --- */
			
			.rstpl-box-vertical-icon .rstpl-box-icon [class*="icon-"] { 
				color: #986642;
				border-color: #8a8a8a;
				
			}
			
			.rstpl-box-vertical-icon:hover > .rstpl-box-icon [class*="icon-"] { 
				border-color: #986642;
			}
		
		/* ---  end rstpl-box-vertical-icon  --- */
	
		/* ---  rstpl-box-horizontal-icon-left --- */
			.rstpl-box-horizontal-icon-left .rstpl-box-icon {			
				background-color:#986642 !important;
			}
			.rstpl-box-horizontal-icon-left .rstpl-box-icon [class*="icon-"] { 
				color: #FFFFFF;
			}
			
			.rstpl-box-horizontal-icon-left .rstpl-box-title {
				color: #986642;
			}
			.rstpl-box-horizontal-icon-left .rstpl-box-content {
				color: #8A8A8A;
			}
		/* ---  end rstpl-box-horizontal-icon-left --- */
		
		/* -- rstpl-box-full-horizontal-image -- */
			.rstpl-box-full-horizontal-image .rstpl-box-image {
				border-color: #986642;
			}
			.rstpl-box-full-horizontal-image .rstpl-box-title {
				color:#FFFFFF;
			}
		/* -- end rstpl-box-full-horizontal-image -- */
		
		/* -- rstpl-box-rotating-image -- */
			.rstpl-box-rotating-image .rstpl-box-rotating-top-right {
				border-top-color: #986642; 
				border-right-color: #986642;
				border-left-color: #313131;
				border-bottom-color: #313131;
			}
			.rstpl-box-rotating-image .rstpl-box-rotating-top-left {
				border-top-color: #986642; 
				border-right-color: #313131;
				border-left-color: #986642;
				border-bottom-color: #313131;
			}
			.rstpl-box-rotating-image .rstpl-box-rotating-bottom-left {
				border-top-color: #313131; 
				border-right-color: #313131;
				border-left-color: #986642;
				border-bottom-color: #986642;
			}
			.rstpl-box-rotating-image .rstpl-box-rotating-bottom-right {
				border-top-color: #313131; 
				border-right-color: #986642;
				border-left-color: #313131;
				border-bottom-color: #986642;
			}
			.rstpl-box-rotating-image .rstpl-box-title {
				color: #FFFFFF;
			}
			.rstpl-box-rotating-image .rstpl-box-content {
				color: #989898;
			}
		/* -- end rstpl-box-rotating-image -- */
		
		/* -- rstpl-box-full-personal -- */
			.rstpl-box-full-personal {
				background-color:#986642 !important;
			}
			.rstpl-box-full-personal > .container > .row-fluid {
				background-color:#986642 !important;
			}	
			.rstpl-box-full-personal .rstpl-box-content .rstpl-title {
				color: #FFFFFF;
			}
			.rstpl-box-full-personal .rstpl-box-content p {
				color: #FACEAF;
			}
			.rstpl-box-full-personal .rstpl-box-content .rstpl-box-button {
				color: #FFFFFF;	
			}
			
			.rstpl-box-full-personal .rstpl-box-content .rstpl-box-social a {
				color: #FFFFFF;
				background-color: #C28457;
			}
		/* -- rstpl-box-full-personal -- */
		
		/* -- rstpl-box-image-left-small -- */
			.rstpl-box-image-left-small .rstpl-box-content {
				background-color: #191919 !important;
			}
			.rstpl-box-image-left-small .rstpl-box-details {
				background-color:#986642 !important;
			}
			.rstpl-box-image-left-small .rstpl-box-details .rstpl-title-details {
				color: #FFFFFF;
			}
		/* -- end rstpl-box-image-left-small -- */
		
		/* -- rstpl-box-vertical-image -- */
			.rstpl-box-vertical-image .rstpl-title {
				color: #FFFFFF;
			}
			.rstpl-box-vertical-image .rstpl-box-image {
				border-color: #FFFFFF;
			}
		/* -- end rstpl-box-vertical-image -- */
		
		/* -- rstpl-box-personal -- */
			.rstpl-box-personal .rstpl-box-image {
				border-color: #313131;
			}
			.rstpl-box-personal .rstpl-box-title{
				color: #FFFFFF;
			}
			.rstpl-box-personal .rstpl-box-content  {
				color: #FACEAF;
				background-color:#986642 !important;
			}
			.rstpl-box-personal .rstpl-box-subtitle {
				color: #FFFFFF;
			}
			.rstpl-box-personal .rstpl-box-social a {
				color: #FFFFFF;
			}
		/* -- end rstpl-box-personal -- */
		
		/* -- rstpl-box-pricing -- */
			.rstpl-box-pricing {
				border-color: #5E5D5D;
			}
			.rstpl-box-pricing .rstpl-box-content {
				background-color: #191919 !important;
			}
			.rstpl-box-pricing .rstpl-box-pricing-details {
				color: #8A8A8A;
			}
			.rstpl-box-pricing .rstpl-box-pricing-details .rstpl-box-pricing-text {
				border-color: #000000;
			}
			.rstpl-box-pricing .rstpl-box-pricingtag-container{
				border-color: #986642;
				background-color: #986642 !important;
			}
			.rstpl-box-pricing .rstpl-box-title{
				background-color: #5E5D5D !important;
			}
			
			.rstpl-box-pricing .rstpl-box-pricingtag {
				color: #FFFFFF;
			}
			
			/* normal hover states */
			.rstpl-box-pricing:hover .rstpl-box-title{
				background-color:#986642 !important;
			}
			.rstpl-box-pricing:hover {
				border-color: #986642;
			}
			.rstpl-box-pricing:hover .rstpl-box-pricingtag-container{
				background-color:#5E5D5D !important;
			}
			/* end normal hover states */
			
			.rstpl-box-pricing.rstpl-highlight {
				border-color: #986642;
			}
			.rstpl-box-pricing.rstpl-highlight > .rstpl-box-title {
				background-color:#986642 !important;
			}

			.rstpl-box-pricing.rstpl-highlight .rstpl-box-pricingtag-container {
				background-color:#5E5D5D !important;
			}
			.rstpl-box-pricing .rstpl-box-pricing-details table tr td,
			.rstpl-box-pricing .rstpl-box-pricing-details .rstpl-box-pricing-button  {
				border-top-color: #242424;
			}
			.rstpl-box-pricing .rstpl-box-pricing-details table tr td {
				border-bottom-color: #000000;
			}
		/* -- end rstpl-box-pricing -- */
	
		/* rstpl-box-tabs */
			/* dark subset */
			.rstpl-tab-dark .rstpl-box-title,
			.rstpl-tab-light .rstpl-box-title {
				color:#FFFFFF;
			}
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs li {
				background-color: #986642;
			}
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs li a,
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs > .active > a,
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs > .active > a:hover,
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs > .active > a:focus {
				color: #FFFFFF;
			}
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs li:hover {
				background-color:#5E5D5D;
			}
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs > .active,
			.rstpl-tab-dark .rstpl-box-tabs .nav-tabs > .active:hover {
				background-image: none !important;
				background-color: #191919;
			}
			.rstpl-tab-dark .rstpl-box-tabs .tab-content {
				background-color: #191919;
			}
			.rstpl-tab-dark .rstpl-box-tabs .tab-content .rstpl-box-image-left .rstpl-box-image	{
				border-color: #FFFFFF;
			}
			
			/* light subset */
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs li {
				background-color: #986642;
			}
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs li a,
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs > .active > a,
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs > .active > a:hover,
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs > .active > a:focus {
				color: #FFFFFF;
			}
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs li:hover {
				background-color:#5E5D5D;
			}
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs > .active,
			.rstpl-tab-light .rstpl-box-tabs .nav-tabs > .active:hover {
				background-image: none !important;
				background-color: #8a8a8a;
			}
			.rstpl-tab-light .rstpl-box-tabs .tab-content {
				background-color: #8a8a8a;
				color:#FFFFFF;
			}
			.rstpl-tab-light .rstpl-box-tabs .tab-content .rstpl-box-image-left .rstpl-box-image	{
				border-color: #FFFFFF;
			}
		/* end rstpl-box-tabs */
		
		/* -- rstpl-box-accordion -- */
			/* dark subset */
			.rstpl-accordion-dark > .rstpl-box-title,
			.rstpl-accordion-light > .rstpl-box-title {
				color: #FFFFFF;
			}
			.rstpl-tab-dark .rstpl-box-tabs .accordion,
			.rstpl-accordion-dark .rstpl-box-accordion  {
				background:#191919;
			}
			.rstpl-tab-dark .rstpl-box-tabs .accordion-group, .accordion .accordion-group,
			.rstpl-accordion-dark .rstpl-box-accordion .accordion-group, .accordion .accordion-group {
				border-bottom-color: #000000;
			}
			.rstpl-tab-dark .rstpl-box-tabs .accordion-group .accordion-heading, .accordion .accordion-group .accordion-heading,
			.rstpl-accordion-dark .rstpl-box-accordion .accordion-group .accordion-heading, .accordion .accordion-group .accordion-heading {
				border-top-color: #272727;
			}
			.rstpl-tab-dark .rstpl-box-tabs .accordion-toggle, .accordion .accordion-toggle,
			.rstpl-accordion-dark .rstpl-box-accordion .accordion-toggle, .accordion .accordion-toggle {
				color:#FFFFFF;
			}
			
			.rstpl-tab-dark .rstpl-box-tabs .accordion-toggle.collapsed, .accordion .accordion-toggle.collapsed,
			.rstpl-accordion-dark .rstpl-box-accordion .accordion-toggle.collapsed, .accordion .accordion-toggle.collapsed { 
				color:#986642;
			}
			/* light subset */
			.rstpl-tab-light .rstpl-box-tabs .accordion,
			.rstpl-accordion-light .rstpl-box-accordion  {
				background:#313131;
			}
			.rstpl-tab-light .rstpl-box-tabs .accordion-group,
			.rstpl-accordion-light .rstpl-box-accordion .accordion-group {
				border-bottom-color: #000000;
				margin:0px;
			}
			.rstpl-tab-light .rstpl-box-tabs .accordion-group .accordion-heading,
			.rstpl-accordion-light .rstpl-box-accordion .accordion-group .accordion-heading {
				border-top:none;
			}
			.rstpl-tab-light .rstpl-box-tabs .accordion-toggle,
			.rstpl-accordion-light .rstpl-box-accordion .accordion-toggle {
				color:#FFFFFF;
			}
			
			.rstpl-tab-light .rstpl-box-tabs .accordion-toggle.collapsed,
			.rstpl-accordion-light .rstpl-box-accordion .accordion-toggle.collapsed { 
				background:#986642;
				color:#FFFFFF;
			}
			.rstpl-accordion-light .rstpl-box-accordion .accordion-inner {
				color:#FFFFFF;
			}
			
		/* -- end rstpl-box-accordion -- */
		
		/* -- rstpl-box-image-left -- */
			.rstpl-box-image-left .rstpl-box-image{
				border-color:#FFFFFF;
			}
			.rstpl-box-image-left .rstpl-box-title{
				color:#FFFFFF;
			}
		/* -- end rstpl-box-image-left -- */
		
		/* --rstpl-image-carousel -- */
			.rstpl-image-carousel .rstpl-box-title {
				background-color: #986642;
			}
			.rstpl-image-carousel .carousel-inner .item > div h4.rstpl-image-title {
				background: #986642;
			}
			
			.rstpl-image-carousel .carousel-inner .item > div > a:after {
				background:#FFFFFF;
			}
			.rstpl-image-carousel .carousel-inner .item > div:hover > a:after {
				color: #986642;
			}
			.rstpl-image-carousel .rstpl-box-title .before {
				background-color: #986642;
			}
		/* -- end rstpl-image-carousel -- */
		
		/* --rstpl-carousel -- */
			.rstpl-carousel .carousel  > h2 {
				border-color:#986642;
			}
			.rstpl-carousel .carousel-inner .rstpl-box-image {
				border-color:#986642;
			}
			
			.rstpl-carousel .carousel-control {
				background:#5e5d5d;
				color:#FFFFFF;
			}
			
		/* -- end rstpl-carousel-- */
		
		/* rstpl-image-gallery */
		
		.rstpl-image-gallery .rstpl-box-image .rstpl-box-description-container .rstpl-box-relative-container {
			background:#986642;
		}
		.rstpl-image-gallery .rstpl-box-image .rstpl-box-description-container .rstpl-box-relative-container .rstpl-box-description {
			color: #FFFFFF;
		}	
	/* end rstpl-image-gallery */
	
	/* end Boxes Css */

/* -- specific box, accordions, tabs , carousel and template social links css -- */


/* Menu */
.main-menu .navbar {
    background: none;
}
.main-menu .navbar-fixed-top{
	background:none;
}
.main-menu .navbar .navbar-inner .container {
    background: none;
}
.navbar .nav > li > a,
 .dropdown-menu > li > a:hover,
 .dropdown-menu > li > a:focus,
 .dropdown-submenu:hover > a,
 .dropdown-submenu:focus > a {
    color: #FFFFFF;
}
.dropdown-menu > li > a:hover,
 .dropdown-menu > li > a:focus,
 .dropdown-submenu:hover > a,
 .dropdown-submenu:focus > a{
    background: none repeat scroll 0 0 #986642;
	color:#FFFFFF !important;
}
.dropdown-menu .active > a:hover,
 .dropdown-menu .active > a {
    background: none repeat scroll 0 0 #986642;
}
.menu > li > a:hover,
 .menu > li > a:active,
 .menu > li > a:focus,
 .menu > .active > a {
    background: none;
    color: #FFFFFF;
}
.menu .nav-child > li > a:focus,
 .menu .nav-child > li > a:active,
 .menu .nav-child > li > a:hover,
 .menu .nav-child > .active > a,
 .menu .nav-inner > li > a:focus,
 .menu .nav-inner > li > a:active,
 .menu .nav-inner > li > a:hover,
 .menu .nav-inner > .active > a {
    color: #FFFFFF;
}
.navbar .btn-navbar{
	background-color: #32323A;
	background-image:none;
}
.navbar .btn-navbar:hover{ 
	background-color: #986642;
}

.navbar .nav > li > a:hover,

.navbar .nav > li > a:focus,

.navbar .nav > li > a:active,

.navbar .nav > .active > a,

.navbar .nav > .active > a:hover,

.navbar .nav > .active > a:focus,

.navbar .nav > .current > a {
    color: #FFFFFF;
    background-color: #986642;
}

.menu > li {
    border-bottom: 1px solid #986642;
}
.menu > li > a {
    color: #9d9d9d;
}
.menu .nav-child > li,
 .menu .nav-child > li > a {
    color: #9d9d9d;
    transition: color 0.3s ease-out 0s;
}
.menu .nav-child > li:hover,
 .menu .nav-child > li.active {
    color: #986642;
    transition: color 0.3s ease-out 0s;
}
@media (max-width: 979px) {
	.dropdown-menu > li > a:hover,
 .dropdown-menu > li > a:focus,
 .dropdown-submenu:hover > a,
 .dropdown-submenu:focus > a,
 .main-menu .navbar-fixed-top .container {
		background: none repeat scroll 0 0 #F2F2F2;
	}
	
	.navbar .nav {
		background:#272727;
	}
	
	.navbar-fixed-top .nav > li > a:hover,

	.navbar-fixed-top .nav > li > a:focus,

	.navbar-fixed-top .nav > li > a:active,

	.navbar-fixed-top .nav > .active > a,

	.navbar-fixed-top .nav > .active > a:hover,

	.navbar-fixed-top .nav > .active > a:focus,

	.navbar-fixed-top .nav > .current > a {
		color: #FFFFFF;
		background-color: #986642;
	}

	.navbar-fixed-top  .dropdown-menu > li > a:hover,

	.navbar-fixed-top  .dropdown-menu > li > a:focus,

	.navbar-fixed-top  .dropdown-submenu:hover > a,

	.navbar-fixed-top  .dropdown-submenu:focus > a{
		background: none repeat scroll 0 0 #986642 !important;
		color:#FFFFFF !important;
	}
}
/* End Menu  */

/* com_contact */
.pane-sliders .panel {
	border-color:#313131;
	background:#313131;
}
#rstpl-com_contact .pane-slider .contact-image,
#rstpl-com_contact .accordion .accordion-inner .thumbnail  {
	border-color:#986642;
}
#rstpl-com_contact .pane-sliders .panel .title {
	background: #272727;
	color:#986642;
}
#rstpl-com_contact .pane-slider .contact-position {
	color: #986642;
}
#rstpl-com_contact .pane-sliders .panel .title a {
	color:#986642;
}
#rstpl-com_contact .pane-sliders .panel .pane-toggler-down,
#rstpl-com_contact .pane-sliders .panel .pane-toggler-down a {
	color: #FFFFFF;
}
#rstpl-com_contact .accordion .accordion-heading .accordion-toggle {
	color: #FFFFFF;
}
#rstpl-com_contact .accordion .accordion-heading .collapsed {
	color: #986642;
}
/* end com_contact */

/* com_rsfiles */
	.navbar .rsf_navbar_ul > li > a:hover,

	.navbar .rsf_navbar_ul > li > a:focus,

	.navbar .rsf_navbar_ul > li > a:active,

	.navbar .rsf_navbar_ul > .active > a,

	.navbar .rsf_navbar_ul > .active > a:hover,

	.navbar .rsf_navbar_ul > .active > a:focus,

	.navbar .rsf_navbar_ul > .current > a {
		color: #986642 !important;
		background:none;
	}
	.rsfiles-layout .well { 
		background: #313131;
	}
	#rstpl-com_rsfiles .page-header{
		border-bottom-color: #986642;
	}
/* end com_rsfiles */

/* tooltip */
.tooltip-arrow {
	border-top-color: #FFFFFF !important;
}
.tooltip-inner {
	background: #FFFFFF;
	color:#000000;
}

.tip-wrap {
	background: #FFFFFF;
}
.tip-wrap  .tip {
	color: #000000;
}
/* end tooltip */

/* com_users */
#rstpl-com_users .nav > li > a {
	border-color: #313131;
}
/* end com_users */

/* modal */
#rstpl-modal  a:hover,
#rstpl-modal  a:focus {
	color: #986642;
	opacity: 0.6;
}
#rstpl-modal h1,
#rstpl-modal h2,
#rstpl-modal h3,
#rstpl-modal h4,
#rstpl-modal h5,
#rstpl-modal h6 {
	color:#986642;
}
/* end modal */

/* com_k2 */
#rstpl-com_k2 div.itemToolbar {
	background: #313131;
	border-color: #986642;
}
#rstpl-com_k2 div.itemContentFooter,
#rstpl-com_k2 div .itemCategory,
#rstpl-com_k2 div.itemView,
#rstpl-com_k2 div.k2SearchBlock div.k2LiveSearchResults {
	border-color: #986642;
}

/* end com_k2 */

/* jomedit btn for 3.0 */

a.jmodedit {
	background: #FFFFFF;
	color:#986642;
	border:1px solid #986642 !important;
}
a.jmodedit:hover {
	background: #986642;
	color:#FFFFFF;
	border:1px solid #FFFFFF !important;
}
/* end jomedit btn for 3.0 */

/* navbar fixed colors */
	.navbar-fixed-top {
		background: #272727 !important; 
		border-color: #986642 !important;
		-webkit-box-shadow: 0px 3px 5px 0px rgba(152, 102, 66, 0.75);
		-moz-box-shadow:    0px 3px 5px 0px rgba(152, 102, 66, 0.75);
		box-shadow:         0px 3px 5px 0px rgba(152, 102, 66, 0.75);
	}
	
	@media (max-width: 979px) {
		.navbar-fixed-top {
			-webkit-box-shadow: none;
			-moz-box-shadow:    none;
			box-shadow:         none;
		}
	}
/* end navbar fixed colors */

/* bootstrap fixes */
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
	background-color:#313131;
}
.table-bordered {
	border-radius: 0px;
	border-color:#313131 !important;
}
/* end bootstrap fixes */