a, .ow_content a{color:#cccccc}
.ow_content a:hover{color:#89ADAD}
body, html{color:#999999}
ul.ow_bl a:hover{background:#404B4B}
ul.ow_bl a:hover{color:#cccccc}
.feature p{color:#cccccc}
.ow_box_cap h3, .ow_box_cap_empty h3{color:#cccccc}
.ow_box_cap h3::first-letter,
.ow_box_cap_empty h3::first-letter{color:#cccccc}
.ow_mailbox_items_list:before, .ow_notification_list:before, .ow_friend_request_list:before, .ow_invitation_list:before, .ow_console_item:before{color:#ffffff}
#row8 .content .left{background-image:url(https://ruswingers.club/ow_userfiles/themes/theme_image_59.jpg)}
.mosaic-tile:nth-child(4){background-image:url(https://ruswingers.club/ow_userfiles/themes/theme_image_68.jpg)}
.mosaic-tile:nth-child(5){background-image:url(https://ruswingers.club/ow_userfiles/themes/theme_image_67.jpg)}
.logo{background-image:url(https://ruswingers.club/ow_userfiles/themes/theme_image_96.png)}
.ow_logo_img, .ow_logo_img, .ow_logo_img, .ow_logo_img, .ow_logo_img{background-image:url(https://ruswingers.club/ow_userfiles/themes/theme_image_97.png)}
.scene div.trees{background-image:url(https://ruswingers.club/ow_userfiles/themes/theme_image_62.png)}
.ow_main_menu li.active a{color:#999900}
.scene div.grass h2{color:#CCCCCC}
/*========================================================
     CSS Defaults      ruswingers.club
  ========================================================*/

body, html {
    color: #f0eded;
}

.ow_content a {
	font-weight:  normal;
	font-family: "Tahoma","Lucida Grande", "Verdana";
	transition: all 0.30s ease-in-out;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
}

.ow_context_action {
     background-color: rgb(83, 82, 77);
}

.ow_context_action:hover,
.ow_context_action.active {
    background-color: rgb(83, 82, 77);
}

.ow_profile_toolbar_group
.ow_context_action:hover,
.ow_context_action.active {
    background-color: rgb(187,179,111);
}

.ow_tooltip_body {
    padding-top: 4px;
    background: rgb(84,83,78);
    border: 1px solid #3a3a3a;
    box-shadow: rgba(0,0,0,.117647) 0 0px 0px;
    -moz-box-shadow: rgba(0,0,0,.117647) 0 0px 0px;
    -webkit-box-shadow: rgba(0,0,0,.117647) 0 0px 0px;
    text-decoration: none;
}


.ow_profile_toolbar_group .ow_tooltip_body {
    padding-top: 4px;
    background: rgb(187,179,111);
    border: 1px solid #3a3a3a;
    box-shadow: rgba(0,0,0,.117647) 0 0px 0px;
    -moz-box-shadow: rgba(0,0,0,.117647) 0 0px 0px;
    -webkit-box-shadow: rgba(0,0,0,.117647) 0 0px 0px;
    text-decoration: none;
}

.ow_context_action_divider {
    line-height: 1px;
    height: 1px;
    background: #fff;
    border-bottom: 1px solid #fff;
    margin: 1px 0px 0px;
}
.ow_context_action_list a {
    font-size: 14px;
    display: block;
    padding: 3px;
    color: #8F9498; 
}
.ow_context_action_list a:hover {
    text-decoration: none;
    background: rgb(34,34,34);
    color: #fff !important;
    }


.ow_mailbox_message_content {
    font-size: 14px;
}
.ow_box {
  margin-bottom: 8px;
  padding: 10px 6px 6px 6px;
  position: static;
  margin-top: -1px !important;
  margin-right:2px;
  border-left: none;
  z-index: 1;
  border-right: none;
  margin-bottom: 5px;
  background: rgb(27, 26, 26);
  border: 1px solid #252525;
  border-top: 1px solid #25252561;
  }

.swingclub_right {
    float: right;
    width: 23%;
}

.swingclub_left {
    float: left;
    width: 76%;
}

.swn_club tr:hover {
    background-color: #2F3333;
}
.swn_club tr {
    border: 1px dotted #333;
    height: 25px;
}

/* ---- map  Styles ---- */

.ow_googlemap_map_cmp_custom .ow_content_menu li {
	margin-right: 20px;
	background-color: rgba(255, 255, 255, 0);
}
.ow_googlemap_map_cmp_custom .ow_content_menu span {
    padding: 0px;
}
.ow_googlemap_map_cmp_custom .ow_content_menu a {
	color: #868686;
	text-align: center;
}
.ow_googlemap_map_cmp_custom .ow_content_menu span:before {
	text-align: center !important;
	font-family: 'Simple-Line-Icons';
	font-size: 2.8rem;
	display: block;
	margin-right: 0px;
	margin-left: 0px;
	background-color: rgba(0, 0, 0, 0);
	border-radius: 5px;
	color: rgb(187, 179, 111);
}
.ow_googlemap_map_cmp_custom .ow_content_menu span:hover::before {
    color: rgb(255, 255, 255);
    background: rgba(0, 0, 0, 0);
    animation: pulse3 0.5s;
    text-shadow: none;
    transition: all 0.30s ease-in-out;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    ms-transition: all 0.30s ease-in-out;
}
.ow_googlemap_map_cmp_custom .ow_content span.ow_button {
	margin-top: -50px;
	margin-right: 10px;
	background: rgb(183, 0, 46);
	border: 1px solid rgba(0,0,0,.117647);
	-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
	-moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
	font-family: 'Oswald', sans-serif;
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	padding: 0px 5px 0px 5px;
	border-radius: 3px;
}

.ow_googlemap_map_cmp_custom .ow_content   {
	width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    border-right: 0px;
}

.ow_googlemap_map_cmp_custom .ow_content_menu li.active a {
    color: rgb(183, 0, 46);
}

.ow_googlemap_map_cmp_custom  .ow_page h1 {
display: none
}

.ow_googlemap_map_cmp_custom .ow_page h1:before {
    display: none;
}

.ow_googlemap_map_cmp_custom .ow_sidebar {
	display: none;
}


.ow_googlemap_map_cmp_custom .ow_content_menu  {
	position: absolute;
	margin-top: -100px;
}
.ow_googlemap_map_cmp_custom .ow_header  {
	background-image: url(/ow_static/themes/darkcommunity/images/blogs.jpg); 
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: center center !important;
	height: 250px !important;
}
.ow_googlemap_map_cmp_custom .ow_header:after {
    content: ' ';
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
    border-radius: 0px;
    background: url(images/pattern2.png), -moz-linear-gradient(top, rgba(0,0,0,0) 35%, rgba(0,0,0,0.89) 100%);
    background: url(images/pattern2.png), -webkit-gradient(linear, left top, left bottom, color-stop(35%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.89)));
    background: url(images/pattern2.png), -webkit-linear-gradient(top, rgba(0,0,0,0) 35%, rgba(0,0,0,0.89) 100%);
    background: url(images/pattern2.png), -o-linear-gradient(top, rgba(0,0,0,0) 35%, rgba(0,0,0,0.89) 100%);
    background: url(images/pattern2.png), -ms-linear-gradient(top, rgba(0,0,0,0) 35%, rgba(0,0,0,0.89) 100%);
    background: url(images/pattern2.png), linear-gradient(to bottom, rgba(0,0,0,0) 35%, rgba(0, 0, 0, 0.89) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
}
/* ---- end map  Styles ---- */

/* ---- Ulist big Styles ---- */
.ow_ulist_big {
    padding-top: 12px;
}

.ow_ulist_big_item {
    float: left;
    width: 25%;
}

.ow_ulist_big_item .ow_miniic_live {
    top: 2px;
    left: 2px;
    position:absolute;
}

.ow_ulist_big_item_cont {
    height: 240px;
    margin: 0 auto 20px;
    overflow: hidden;
    position: relative;
    width: 180px;
}

.ow_ulist_big_avatar {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 180px;
    position: relative;
    width: 180px;
}

.ow_ulist_big_avatar:hover {
    box-shadow: 0 0 150px #000 inset;

}
.ow_ulist_big_avatar_shadow {
    display: block;
    height: 180px;
}  

a.ow_ulist_big_avatar_bookmark {
    position: absolute;
    bottom: 6px;
    left: 8px;
    display: none;
    color: #fff;
}

.ow_ulist_big_avatar:hover a.ow_ulist_big_avatar_bookmark {
    display: block;
}

.ow_ulist_big_info {
    margin-top: 4px;
    position: absolute;
    margin-bottom: 8px;
}
.ow_ulist_big_info_name .ow_small {
    position: relative;
}
.ow_ulist_big_info_name .ow_small:hover {
    text-decoration: underline;

}

.ow_ulist_big_info_name  {
    float: left;
    max-width: 160px;
    max-height: 1.5em;
    overflow: hidden;
}
/* ---- End of Ulist big Styles Styles ---- */


.ow_footer .ow_copyright{
    display: none;
}

.last-line-content .ow_copyright{
    display: none;
}

.logo {
    background-image: url(/ow_userfiles/themes/theme_image_64.png);
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: left center !important;
    height: 70px !important;
}

.ow.base_sign_in .col-sm-8 {
    height: 70px;
}

ul.ow_bl a{
  display: block;
  line-height: 26px;
  height: 25px;
  margin: 1px;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  font-family:  'Georgia', sans-serif;
  color: rgb(187, 179, 111); /** OW_Control type:color, key:boxButtonsTextColor, section:9 Box, label: Box buttons text color  **/
  background: #283030; /** OW_Control type:color, key:boxButtonsColor, section:9 Box, label: Box buttons color  **/
  -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
  -moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
  box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
  border-radius: 2px;
  padding: 1px 10px;
  border: 0;
  transition: all 0.30s ease-in-out;
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  }




.ow_event_list_custom .ow_content span.ow_button,
.ow_group_list_custom .ow_content span.ow_button,
.ow_video_list_custom .ow_content span.ow_button,
.ow_photo_list_wrap_custom .ow_content span.ow_button,
.ow_user_list_custom .ow_content span.ow_button,
.ow_blogs_list_custom .ow_content span.ow_button {
	margin-top: -50px;
	margin-right: 10px;
	background: rgb(187,179,111);
	border: 1px solid rgba(0,0,0,.117647);
	-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
	-moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, .2);
	font-family: 'Oswald', sans-serif;
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	padding: 0px 5px 0px 5px;
	border-radius: 3px;
}

.ow_group_list .ow_ipc_info .ow_txt_value {
    background: #b7002e;
    border-radius: 50%;
    font-size: 15px;
    color: rgb(134,134,134);
    padding-right: 14px;
    padding-left: 13px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.ow_txt_value {
    font-weight: bold;
    color: #757575;
}


.ow_console .ow_count_bg {
    background: rgb(255,0,0);
    box-shadow: none;
    width: auto;
}


.ow_count {
    color: #ffffff;
    padding: 0 4px 0 4px;
}


.ow_photo_dragndrop {
    font-family: 'UbuntuBold',"Trebuchet MS","Helvetica CY",sans-serif;
    text-transform: uppercase;
    color: #FFE2AB;
    background-color: #394442;
    border: 1px solid #5F675F;
    font-size: 15px;
}

.profile-BASE_CMP_UserViewWidget  .ow_box .ow_table_3 td {
	border-color: rgb(159,152,81);
}

.ow_mailbox_conv_options_label {
    color: #fff !important;
}

.ow_mailbox_bulk_options .ow_mailbox_conv_options input[type="checkbox"], .ow_mailbox_bulk_options .ow_mailbox_conv_options .ow_mailbox_conv_options_checklab, .ow_mailbox_bulk_options .ow_mailbox_conv_options .ow_context_action_block.ow_context_action_value_block, .ow_mailbox_bulk_options .ow_mailbox_conv_options .ow_miniic_delete {
    color: rgba(250,229,232) !important;
}

.ow_user_list_item
.ow_avatar_label {
    color: #fff;
}


.ow_profile_action_toolbar_wrap ul.ow_bl a {
    background: #283030;
}

.ow_logo_img {
 background-color: rgb(45, 45, 45, 0.1);
}

.ow_small {
    font-size: 12px;
}

.ow_content a {
    font-size: 14px;
  }


a.ow_lbutton,
span.ow_lbutton {
  color: #F5F5F5 !important;
    background: #325477;
  }


.ow_box_cap h3 { 
   font-size: 14px;
}

.ow_main_menu li:hover {
	background: rgb(23,28,28);
	}

.ow_console_item a {
    height: 21px;
}


.ow_console_messages_viewall,
.ow_console_messages_send {
    width: 46%;
}

html body .ow_console .ow_tooltip_body {
    background: rgb(255,255,206);
}

.ow_console_messages_btns,
.ow_console_messages_btn {
    background: rgb(171, 166, 123);
}

.ow_menu_more_list .questions_main_menu_list a:before {
	content: "\e02c" !important;
	background: #aa58e9 !important;
}

.ow_menu_more_list .questions_main_menu_list a:hover::after {
 border-color: transparent  transparent transparent  #aa58e9 !important;
}

html body div .ow_page h1:before {
  display: inline-block;
  color: rgb(224,224,224);
}

  .ow_miniic_control.active .ow_miniic_like:before {
    color: #1a720d;
}

    .ow_miniic_control.active .ow_miniic_comment:before {
    color: #1a720d;
}

.profile-NEWSFEED_CMP_UserFeedWidget.ow_box ,.index-NEWSFEED_CMP_SiteFeedWidget .ow_box, .group-NEWSFEED_CMP_EntityFeedWidget  .ow_box, .dashboard-NEWSFEED_CMP_MyFeedWidget .ow_box{
	background: rgb(27, 26, 26);
}

.ow_mailbox_log .ow_dialog_item.odd .ow_dialog_in_item {
    background-color: rgb(243, 243, 243);
    color: #393535;
}

.ow_dialog_in_item {
    padding: 10px 9px;
}

body .ow_mailbox_log .ow_dialog_item .even {
    max-width: 50%;
}

.ow_mailbox_log .ow_dialog_item.even .ow_dialog_in_item {
    background-color: rgb(50, 53, 51);
    border: 1px solid rgba(56, 192, 231, 0.16);
    color: #e8e8e8;
}

.ow_console_list li.ow_console_new_message {
    background: rgba(119, 183, 112, 0.43);
}

.qp-list .ql_body {
    margin-top: 50px;
    padding-left: 0px !important;
    position: relative;
    margin-left: 0px;
}

.ow_menu_more_list .base_page_ig1r3r2j a:before {
	content: "\e04a" !important;
	background: #BBB36F !important;
}
.ow_menu_more_list .base_page_ig1r3r2j a:hover::after {
 border-color: transparent  transparent transparent  #BBB36F !important;
}

.ow_menu_more_list .base_page_78755113 a:before {
	content: "\E00d" !important;
	background: #6E707E !important;
}
.ow_menu_more_list .base_page_78755113 a:hover::after {
 border-color: transparent  transparent transparent  #6E707E !important;
}

.ow_main_menu li.active a {
    color: #BBB36F;
}
.ow_main_menu li a:hover {
    color: #fff;
}

.ow_main_menu li a {
    color: rgb(249, 249, 243);
    display: inline-block;
    font-size: 18px;
    font-family: 'Oswald', sans-serif;
    padding: 0 1vw;
    text-decoration: none;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s cubic-bezier(0.45, 0.05, 0.55, 0.95);
    -o-transition: all 0.2s ease-in-out;
}



@media only screen and (max-width: 980px) {
.profile-NEWSFEED_CMP_UserFeedWidget {
 display: none;
}
}
/*========================================================
@media only screen and (max-width: 1100px) {
.dashboard-NEWSFEED_CMP_SiteFeedWidget {
 display: none;
}
}
@media only screen and (max-width: 1100px) {
.dashboard-NEWSFEED_CMP_MyFeedWidget {
 display: none;
}
}
  ========================================================*/

.ow_user_list_data .ow_lbutton {
    cursor: pointer;
    text-decoration: none;
    color: #fcf6f6 !important;
    background-image: url(images/box_menu.gif);
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.06);
}

.ow_icon_control {
    background-repeat: no-repeat;
    display: inline-block;
    padding: 0px 0 2px 0px;
    line-height: 30px;
    background-position: 8px 7px;
    color: #F84226;
}

.ow_sort_control_label {
    padding: 0px 8px 0px 6px;
    color: #000;
}
.ow_paging a.active, .ow_paging a:hover {
    color: #000;
    background: #BBB36F;
    border: 1px solid #282828;
    border-radius: 2px;
}
.ow_user_list_data .ow_remark {
    color: #BDB573;
}

.ow_content .ow_newsfeed_date::after {
    border-left-color: #4a4440;

}

.ow_content .ow_newsfeed_date {
    color: #c9c8c8;
}

.ow_newsfeed_date {
    background: #605d5b;
}

.ow_content .ow_newsfeed_date::before {
    border-right-color: #605d5b;
}
.ow_newsfeed_item[data-entity-type="profile-cover"]::before {
    content: "\e032";
    font-family: 'Simple-Line-Icons';
    color: #ffffff;
    background: #aa58e9;
}

.ow_newsfeed_item[data-entity-type="user_gift"]::before {
    content: "\e02f";
    font-family: 'Simple-Line-Icons';
    color: #ffffff;
    background: #6F6AFA;
}
.ow_newsfeed_item[data-entity-type="avatar-change"]::before {
    content: "\e003";
    font-family: 'Simple-Line-Icons';
    color: #ffffff;
    background: #aa58e9;
}
.ow_newsfeed_item[data-entity-type="user-status"]::before {
    content: "\e068";
    font-family: 'Simple-Line-Icons';
    color: #ffffff;
    background: #EF6C00;
}

html body div .ow_ic_bookmark::before {
    content: "\e055";
    font-family: 'Simple-Line-Icons';
    padding-right: 5px;
    padding-left: 5px;
}

.ow_console_more {
    background-color: rgb(255,255,205);
}

.ow_console_item:hover .ow_console_more {
    background-color: rgb(255,255,205);
}

.ow_console .ow_tooltip_body::before {
    border-color: rgba(229, 229, 229, 0) transparent rgb(255,255,205) transparent;
}

.ifc-chat-window-textbox-input {
    color: #FFFFFF !important;
}
ul.ow_console_dropdown .ow_console_dropdown_cont a:hover {
    color: rgb(128, 128, 128);
    background-color: #D8D8C1;
}

.ow_dnd_widget .dashboard-BASE_CMP_UserListWidget .ow_canvas .ow_avatar img, 
.ow_dnd_widget .dashboard-BASE_CMP_UserListWidget .ow_lp_avatars img {
    width: 80px;
    height: 80px;
}

.ow_content_menu li a {
    color: rgba(255, 253, 253, 0.5);
}

a.ow_context_action_value {
    color: #f6eeee;
}
.ow_context_more {
    min-width: 15px;
}
.ow_searchbar_username {
    color: #424230;
}

th span.ow_section_icon::before {
    color: #fff7f9;
}

.user_profile .gtabs{
display: none;	
}

.forum_add_post .ow_forum_status {
    font-style: italic;
    color: #f8eeee;
    background-color: #7d7577;
}

.index-OCSSITESTATS_CMP_IndexWidget span.ow_lbutton {
    font-size: 9px;
}

a.orangelink {
    color: #f90;
    font-weight: 700;
}

a.orangelink:hover {
    color: #fff;
    font-weight: 700;
}

.ow_newsfeed_line {
  background-color: #2d2c2c;
  border: 1px solid rgb(51, 51, 51) !important;
}