/*
Theme Name:     Sweetdate Child
Theme URI:
Description:    Child theme for Sweetdate
Author:         SeventhQueen
Author URI:     http://seventhqueen.com
Template:       sweetdate
Tags: dating, clean, responsive, creative, minimal, modern, landing page, social, buddypress,bbpress, woocommerce
License: GNU General Public License
License URI: license.txt
*/
@import url("../sweetdate/style.css");

/*Импорт стилей для RTMedia*/
@import "style_rtmedia.css";

/*
* Please add your custom styles below
*/

/*Цветовые паттерны


*/

body, h1, h2, h3, h4, h5 {
	font-family: Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
body{
	font-size:13px;
}
p {
    margin-bottom: 10px; /*17px;*/
}
/*Убираем Радиус*/
/*-----------------------------*/
.regulartab dt, .regulartab dd,
.tabs.pill.custom dd a, .tabs.pill.custom li a,
div.item-list-tabs ul li a span,

ul.button-group.radius li:last-child .button, 
ul.button-group.radius li:last-child .button.radius,
ul.button-group.radius li:first-child .button, 
ul.button-group.radius li:first-child .button.radius,

#item-buttons .generic-button a,

div#main ul.sub-nav li a, #subnav ul li a,

.top-bar ul > li:hover:not(.name),
.top-bar ul > li:active:not(.name),
.top-bar ul > li:focus:not(.name),

#ajax_search_container,
.button.radius,

#profile-edit-form ul.button-nav li.current,

.rtmedia-container button[type="button"], 
.rtmedia-container input[type="submit"], 
.rtmedia-container input[type="button"], 
.rtmedia-container .button[type="button"],

input[type="text"],
input[type="password"],
input[type="date"], 
input[type="datetime"], 
input[type="email"], 
input[type="number"], 
input[type="search"], 
input[type="tel"], 
input[type="time"], 
input[type="url"], 
textarea,

#activity-filter-by, 
#groups-sort-by, 
#members-friends, 
#groups-order-by, 
#whats-new-post-in, 
#message-type-select, 
#blogs-order-by,

.form-search.custom input[type="text"],

.label.radius,
.btn-profile .button.dropdown > ul li .label,

.wp-core-ui .button, 
.wp-core-ui .button-primary, 
.wp-core-ui .button-secondary,

ul.acfb-holder li.friend-tab,

.reveal-modal input:focus:invalid{
    border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	-o-border-radius: 0 !important;
	
	/*border: 0 !important;*/
}

/*СЕЛЕКТЫ*/
select {
    border-radius: 0;
    height: 30px;
}

/*КНОПКИ*/

/*УКАЗАТЕЛИ, ТРЕУГОЛЬНИКИ*/
/*Аякс Поиск*/
#ajax_search_container::before{
	top: -13px; /*-14px;*/
}
/*Все Анкеты*/
div.item-list-tabs li#members-all.selected::after, div.item-list-tabs li#members-personal.selected::after,

.tabs.info dd.active a::after, #object-nav ul li.current a::after, #object-nav ul li.selected a::after{
	bottom: -6px; /*-8px;*/
}

/*ВХОД В АДМИНКУ*/
/**/
.login .button-primary {
    background: #AA004B; /*#00a0d2;*/
    border-color: #AA004B; /*#0073aa;*/
    box-shadow: 0 1px 0 rgba(170, 0, 75, 0.5) /*rgba(120, 200, 230, 0.5)*/ inset, 0 1px 0 rgba(0, 0, 0, 0.15);
    color: #fff;
    text-decoration: none;
}

/*СИСТЕМНЫЕ СООБЩЕНИЯ*/
div#message.error p {
    background-color: #DB004B;/*#db1717;*/
    border-color: #DB004B; /*#a71a1a;*/
}

/*Цвет Иконок в выпадающем списке Моя анкета в хедере*/
.btn-profile .button.dropdown > ul li .label {
	background: #FF004B;/*#2ba6cb;*/
}

/*БЫСТРЫЙ ПОИСК НА ГЛАВНОЙ СТРАНИЦЕ*/
/*Карусель Регистраций в поле Поиска
.form-wrapper .carousel-profiles {
	height:158px;
    max-height: 158px; /*100px
}
.caroufredsel_wrapper{
	height:100%;
}
*/
.form-search.custom div.custom.dropdown{
    margin-top: 0; /*2px*/
    margin-bottom: 9px;
}
.form-search.custom .one.columns{
    display: table;
    height: 32px;
    margin-bottom: 9px;
}
.form-search.custom .columns label.inline{
}
/*БЫСТРЫЙ ПОИСК /Селекты*/
.form-search .row .five.mobile-four {
    margin-bottom:3px !important;
}
.form-search .row .three.mobile-one {
    width: 25% !important;/*25%*/
}
.form-search .row .one.mobile-one {
    width: 8% !important;
}
	/*МЕДИА ЗАПРОСЫ*/
	@media all and (max-width: 760px) {
		.form-search .row .three.mobile-one {
			width: 33% !important;/*25%*/
		}
		.form-search .row .one.mobile-one {
			width: 9% !important;
		}
		
		/*Главная страница / Иконки Статистики*/
		#call-to-actions .twelve.columns .status.mobile-one {
			width: 100% !important;
		}
		/*Убираем паддинг над полями ввода*/
		.form-search .mobile-four label {
			padding-top: 0 !important; /*10px;*/
		}
		/*Описание формы*/
		p.lead {
			line-height: normal; /*1.6;*/
		}
		/*Строки "Я" "Ищу"*/
		.form-search .row .mobile-four {
			display:inline-block;
			width: auto !important;/*100%*/ 
		}
		.form-search .row .seven.mobile-four{
			width:75% !important;
		}
	}


/*Расширяем Аватарки по всему кругу вниз*/
.carousel-profiles li a {
    display: block; /*inline-block;*/
}
/*БЫСТРЫЙ ПОИСК В МЕНЮ*/
#kleo_ajaxsearch{
	background-color: #e9e9e9;
}

/*ПОИСК РАСШИРЕННЫЙ*/
#search-bar {
    padding-top: 10px;
	padding-bottom: 6px;
}
form#horizontal_search{
	padding:0;
	margin:0 16px 0 8px;
	float:none;
}
#search-bar form#horizontal_search .row {
    /*
	display: flex;
    justify-content: space-between;
	flex-flow:row wrap;
	*/
    margin: 0; /*0 -15px; /*0 -6px*/
}
#search-bar form#horizontal_search .row .column, 
#search-bar form#horizontal_search .row .columns {
    margin: 0 0 6px 6px;
	width: 19%;
	padding:0;
    min-height: 30px;
}
/*Сбрасываем маргин внутренних объектов*/
form.custom div.custom.dropdown{
	margin:0;
	height:30px;
}
form.custom div.custom.dropdown a.selector{
	height:28px;
}
#search-bar form#horizontal_search .hz-submit{
	width: auto; /*16.6667%;*/
}
/*Скрываем панель со словами "Цель знакомства"*/
#search-bar form#horizontal_search .hz-checkbox-name{
	display:none;
}
/*Убираем фон под пунктами Целей знакомств*/
#horizontal_search .bglabel {
    background: none; /*#fff;*/
}
/*Карусель фотографий в Профайле*/
#gallery-carousel .circle img {
    border: 0; /*3px solid #fff;*/
    border-radius: 0; /*6px;*/
}
/*Меняем ширину Карусели*/
.tabs-content .caroufredsel_wrapper{
	width:530px !important; /*540px*/
}
/*Аватар в Профайле*/
#profile #item-header-avatar .avatar{
	/*border-radius:100%;*/
	border: none; /*6px solid;*/
}
#item-header-avatar .avatar,

.standard-form textarea, .standard-form input[type="text"], .standard-form select, .standard-form input[type="password"], .dir-search input[type="text"],

div#message-thread p#message-recipients .highlight,

div.alert-box {
    border-radius: 0; /*6px;*/
}

/*-----------------------------*/

/*Главное Меню/ Топ-бар*/
.fixed .top-bar{
	padding:0 16px;
}
.top-bar ul.left {
    float: right; /*left*/
}
.top-bar ul > li.name {
    overflow: hidden;
}
.top-bar ul > li a:not(.button) {
    font-weight: normal;/*bold*/
}
/*Кнопка Выйти*/
.button.tiny,
.button.tiny:hover,
.button.tiny:focus {
	content:"";
    border: none;
}


/*Блок "Мои фотографии"*/
#profile .caroufredsel_wrapper #gallery-carousel{
	left: 0 !important; /*69px;*/
	margin: -7px 0 0 -7px; /*0*/
}
#profile .caroufredsel_wrapper #gallery-carousel .circle{
	margin-right:0 !important; /*7px*/
}
.profile .accordion-content{
	width:100%;
}
.profile .accordion-content .dl-horizontal{
	/*margin:0 auto !important;
	display:table;*/
}


/*Круг "Совпадения"*/
.circular-item{
	float: right; /*left*/
	margin-right: 28px;
}

/*Обо Мне*/
.dl-horizontal dt {
    font-weight: normal; /*bold;*/
	color:#333; /**#777*/
}
.accordion-content .dl-horizontal dt{
	text-align:left;
}

/*МОДАЛЬНОЕ ОКНО*/
/*Кнопки в Модальном окне*/
#login_panel .button.secondary,
#register_panel .button.secondary,
#forgot_panel .button.secondary{
	border:1px solid #ccc !important;
}
#login_panel .button.secondary:hover,
#register_panel .button.secondary:hover,
#forgot_panel .button.secondary:hover{
	border:1px solid #FF004B !important;
}
/*Подождите, я вспомнил*/
.label.secondary {
    background-color:transparent; /*#e9e9e9;*/
}
/*Поле в фокусе*/
.reveal-modal input:focus:invalid {
    border-color: #FF004B;/*red;*/
}

/*ПРОФАЙЛ*/
/*Цвет при наведении на ссылки в Меню*/
#main #object-nav ul li a:hover{
	color:#DB004B;
}
/*Фон Табов и Кнопок в хедере Анкеты*/
#profile .generic-button a, 
.tabs.pill.custom dd:not(.active) a, 
#profile .callout, 
.regulartab dt, 
.regulartab dd {
    background: rgba(255, 0, 75, 0.3) !important; /*0 0 rgba(255, 255, 255, 0.1);*/
    color: #ffffff;
}
/**/
div#main ul.sub-nav li a, #subnav ul li a,
input.small.button[type="submit"],

.button.tiny,

ul.sub-nav li.current a, #subnav ul li.current a, .item-list-tabs ul.sub-nav li.selected a,

input.upload,

div#message-thread p#message-recipients .highlight,

.btn-profile .button.dropdown.split.tiny > a,

#messages_search_submit,
#messages_search_submit:hover, 
#messages_search_submit:focus{
	padding-top:4px;
	padding-bottom:6px;
	float:left;
	height:30px;
	
    display: flex;
	align-items: center;
	font-size:inherit;
}
/*
.button{
	padding-top:4px;
	padding-bottom:4px;
	height:30px;
	
    display: flex;
	align-items: center;
}
*/
/*Кнопки на Главной странице*/
.home-page #call-to-actions .button.large {
    font-size: 17px;
    padding: 15px 30px 16px;
	height:auto;
	display:inline-block;
}

#recover.button{
	padding-top:4px;
	padding-bottom:4px;
	height:30px;
	
    display: block;
}
/*ЛОГИН-ПАНЕЛЬ*/
/*Кнопка в Логин-Панели*/
#login_panel .subheader{
	margin-top:20px;
	width:100%;
}
#login_panel  .button{
	padding-top:4px;
	padding-bottom:4px;
	height:30px;
	display:block;
	min-width: 100px;
	margin-right: 5px;
}
#login_panel .subheader .button{
    align-items: center; -webkit-align-items: center; -o-align-items: center;
	justify-content:center; -webkit-justify-content:center; -o-justify-content:center;
    display: flex; display: -webkit-flex; display: -o-flex;
	margin-right:0 !important;
}

#login_form p.twelve.columns{
	display:none;
}
#login_form div.twelve.columns{
	/*
	float:left;
	height:30px;
	width:auto;
	display:inline-flex;
	align-items:center;
	*/
}
#login_panel .twelve.columns hr{
	margin-top:0 !important;
}
.reveal-modal h5 {
    margin-bottom: 40px;
    width: 100%;
}
/*Создать Новый Аккаунт в Логин-Панели*/
#register_panel #signup{
	display:block;
}
#register_panel .subheader.right{
	margin-top:-3px;
}
/*Кнопка Поиска на Главной странице*/
.home-page .form-search .button{
	padding-top:4px;
	padding-bottom:4px;
	height:30px;
	
    display: block;
}
/*К нам присоединились*/
.home-page .form-footer strong{
	font-weight: normal; /*bold*/
}
/**/
#avatar-upload #file{
	height:30px;
}
input.tiny.button[type="submit"]{
	margin-right:5px;
}
.button.tiny{
	font-size:inherit;
}
/**/


div#message-thread p#message-recipients .highlight a{
	margin:0 5px;
}
/*Изменить Аватар профиля*/
.xprofile.bp-user .profile p:nth-child(2){
	display:none;
}
.button{
	font-weight: normal; /*bold;*/
	font-size: inherit; /*14px;*/
}
/*Мои сообщения*/
div.message-search {
    float: left; /*right*/
    width: 100%;
}
div.message-search label {
    float: none; /*left;*/
}
/*Написать Сообщение*/
#send_message_form .first.acfb-holder li{
	width: 100%;
}
#send_message_form input#send-to-input {
    width: 100% !important; /*275px;*/
}
#send_message_form input#send-to-input,
#send_message_form input#subject{
	border: 1px solid #dddddd !important;
}
/*Поиск сообщений*/
.bp-screen-reader-text{
	display:none;
}
#messages_search_submit {
    background-color: rgb(219, 0, 75) !important;
    margin-bottom: 10px;
	color:#fff !important;
	border:none !important;
}
#messages_search_submit:hover,
#messages_search_submit:focus{
    background-color: #ff004b !important;
	border:none !important;
}
#message-threads .icon-remove-sign{
    color: #DB004B;
	font-size:17px;
}
/*Аватарка Сообщения*/
#message-threads .thread-avatar img {
    height: 50px; /*30px*/
    width: 50px;
}
/*Убираем отступ слева от Аватарки*/
#message-threads .thread-count{
	padding:0;
	display:none;
}
/*Убираем паддинг слева от Даты сообщения*/
table#message-threads .thread-from span.activity{
	padding-left:0;
}
/*Ширина колонок Сообщения*/
table#message-threads{
	width:100%;
}
#message-threads .thread-avatar{
	width:10%;
}
#message-threads .thread-info{
	width:50%;	
}
#message-threads .thread-options{
	width:10%;
}
/*Нижний блок Сообщений с Навигацией*/
div.messages-options-nav {
    text-align: left; /*right;*/
    background: #DB004B;
    padding: 7px 10px; /*5px 15px;*/
}
div.messages-options-nav a{
	color:#fff !important;
}
div.messages-options-nav a:hover{
	color:#fff !important;
	text-decoration:underline;
}
/*Аватарка в переписке*/
div#message-thread .message-box.odd img.avatar,
div#message-thread .message-box.even img.avatar{
    float: left;
    margin: 0 10px 0 0 !important;
}
/*Сразу после отправки*/
div#message-thread .message-box img.avatar{
    margin: 0; /*0 10px 0 0;*/
}

/*Открытая переписка*/
div#message-thread strong {
    margin: 0 0 0 15px;
}
/*Ответить*/
#send-reply.standard-form textarea {
    width: 100%;
}
div#message-thread div.message-box{
	padding-right:0;
	clear:both;
}
div#message-thread strong span.activity {
    margin: 4px 0 0 14px;/*4px 0 0 10px*/
}
/*Друзья*/
.friends.bp-user #members-list .four{
	width: auto; /*33.3333%;*/
	padding-left:0;
}
/*Приватность*/
.field-visibility-settings legend, .field-visibility-settings-toggle{
	font-style: normal; /*italic;*/
}

/*Создайте Аккаунт*/
#register_form_front .row .three {
    width: 29.1%;
}
#register_form_front .one.mobile-one.columns.text-center{
	display:none;
}
.form-search .front-form-button{
	width:100%;
}
/*Поднимаем Стрелку*/
.form-search .notch{
	bottom:-9px;/*-10px*/
}

/*ТОП-МЕНЮ*/
/*Кнопка Моя анкета*/
#header .button.secondary,
#header .button.dropdown.split.secondary > a,
#header .button.dropdown.split.secondary > span{
	border:none !important;
	border-bottom:none;

    border: /*1px solid #ffffff*/;
}
/*Иконки в кнопках Меню*/
[class^="icon-"]::before, [class*=" icon-"]::before {
    padding-right: 3px;
}

/*СТРАНИЦА ПОИСКА АНКЕТ*/
p.lead{
	/*color:#DB004B;*/
}
/*Кнопка Поиска*/
.two.columns.hz-submit{
	clear:both;
	display:block !important;
}
.two.columns.hz-submit .button.small {
    font-size: 11px;
    padding: 4px 20px; /*7px 14px 8px;*/
	margin:0 0 10px 0;
	height:30px;
}
/*Карточки Пользователей*/
.search-item .date, .search-item .date a {
    color: #ccc;
    font-style: italic;
	height:auto;
    min-height: 26px !important; /*height: 26px;*/
    overflow: hidden;
}
/*Поле "Обо мне" в карточке Пользователей*/
.search-item .search-body {
	height:auto;
    min-height: 60px;
}
.search-item p {
	height:100%;
	margin:0;
    overflow: hidden;
    text-overflow: ellipsis;
}
.search-item .search-body {
    margin-bottom: 15px;/*10px*/
}
/*ГЛАВНЫЙ ПОИСК*/
/*Авторизация*/
/*
.form-search.custom div.custom.dropdown a.current,  
.form-search.custom select
*/

#register_form_front.form-search.custom input[type="text"],
#register_form_front.form-search.custom input[type="password"] {
    background-color: #fff; /*#ff004b;*/
	color:#000;
	font-size: inherit;
}

/*ПРОФИЛЬ*/
/*Колонка с Аватаркой*/
#profile .five span.activity{
	display:block;
}
/*ПРОФИЛЬ/ ТАБЫ*/
#profile .row .two.columns.pull-two{
	display:table;
	padding-right:0;
}
.tabs.pill.custom{
	display:table;
	/*margin: 24px auto 46px;*/
	float:left;
}
	@media only screen and (max-width:480px){
	}
	@media screen and (max-width:768px){
		.tabs.pill.custom{
			margin: 24px auto 5px;
		}
	}
	@media screen and (max-width:979px){
		.tabs.pill.custom{
			margin: 24px auto 5px;
		}
	}
	@media screen and (min-width:980px) and (max-width:1279px){
		.tabs.pill.custom{
			margin: 24px auto 40px;	
		}
	}
	@media screen and (min-width:1280px){
		.tabs.pill.custom{
			margin: 24px auto 40px;
		}
	}

.tabs.pill.custom dd, 
.tabs.pill.custom li {
    margin-bottom: 5px; /*20px;*/
    margin-right: 5px;
    position: relative;
}
/*Кнопки*/
a.friendship-button, 
div.generic-button a {
	font-size: 13px !important; /*14px*/
	padding: 10px 10px !important; /*15px 20px 16px;*/
}
#profile .row .two.columns.pull-two{
	float:none;
	right:auto;
	padding:0;
}
	/*Кнопки у аватарки*/
	@media only screen and (max-width:480px){
		#profile .row .two.columns.pull-two{
			padding:0 0 0 16px;
		}
	}
/*Блок с Инфомрацией о Пользователе*/
/*Табы*/
.bp-user .tabs .active a{
	color:#ff004b !important;
}
/*Удалить учётную запись*/
.button.disabled, 
.button[disabled] {
    background: #DB004B; /*#2ba6cb;*/
	cursor:pointer;
	opacity: 1; /*0.6;*/
}
.button.disabled:hover, 
.button[disabled]:hover {
    background: #FF004B;
}
/*ПЕРЕПИСКА*/
/*Аватарки*/
.message-metadata span.avatar, .thread-avatar img.avatar {
    margin: 1px;
}
/*Поле формы отправки сообщения*/
#message-thread #send-reply{

}
/*СООБЩЕНИЯ*/
/*Убираем поле Введите имя друга*/
.first.acfb-holder #send-to-input{
	display:none;
}
#messages-ul #compose-personal-li{
	display:none;
}
/*Убираем строку "Кому (логин или имя друга)"*/
.twelve.columns label{
	/*display:none;*/
}
/*Кнопка Отправить под текстареа */
.standard-form div.submit {
    clear: both;
    display: flex;
    padding: 0; /*15px 0 0;*/
}
/*Изменить Анкету*/
/*Цель Знакомства*/
/*Добавляем отступ чекбоксов справа*/
form.custom span.checkbox{
	margin:0 5px 0 0;
}
/*Стиль жизни*/
/*Увеличиваем высоту выбора Интересов*/
.field_type_multiselectbox.editfield select{
	min-height:120px;
}
/*Строка последней активности*/
span.activity {
    padding: 1px 8px 1px 0; /*1px 8px*/
}
/*НАСТРОЙКИ*/
/*Приватность профиля*/
table.profile-settings tbody tr td{
	width:50%;
}
/*Изменить Информацию анкеты*/
/*Убираем плавающие поля*/
#profile-edit-form .columns {
    float: none; /*left;*/
	clear: both;
}
/*Сообщения/ Отправить*/
/*Текстовое поле*/
.standard-form textarea#message_content{
	border-color: #e5e5e5;
	height:100px;
	overflow-y:auto;
}
/*Заголовок Ответить*/
div#message-thread strong{
	font-weight:normal;
	font-size: 14px;
}
/*Входящие сообщения*/
#search-message-form input#messages_search{
	border: 1px solid #cccccc !important;
}
/*RTMEDIA*/
/*Окно загрузки файлов*/
/*Выравниваем строку*/
.rtm-select-files{
	display:flex;
	align-items:center;
	justify-content:center;
	flex-flow:row wrap;
}
.rtm-select-files span{
	height:30px;
}
.rtm-select-files .drag-drop-info{
	line-height:30px !important;/*24px*/
}
.rtmedia-user-album-list{
	margin-left:5px;
}
/**/
/*Создать альбом/ Модальное окно*/
.rtmedia-popup .rtm-input-medium{
	width:100% !important;
	border: 1px solid #cccccc !important;
}
#rtmedia_create_new_album, #rtmedia_create_new_album:hover, #rtmedia_create_new_album:focus{
	padding-top:4px;
	padding-bottom:4px;
	height:30px;
	width:auto !important;
	
    display: flex;
	flex-flow:row nowrap;
	align-items: center;
	justify-content:center;
}
button#rtmedia_create_new_album{
	background-color:#DB004B; /*#fff;*/
	border:none; /*1px solid #ffffff;*/
	color:#fff;
}
button#rtmedia_create_new_album img{
}
button#rtmedia_create_new_album:hover{
	background-color:#FF004B;
	border:none; /*1px solid #ffffff;*/
	color:#fff;
	cursor:pointer;
}

/*Окно просмотра Фотографий*/
/*Кнопка Отправить*/
.mfp-content #buddypress .rtm-lightbox-container .rtmedia-single-meta .rtm-media-single-comments .rt_media_comment_submit{
	background-color: #DB004B !important; /*#5b74a8;*/
    border-color: #DB004B !important; /*#29447e #1a356e;*/
}
/*Цвет ссылок*/
#buddypress .rtmedia-single-container .rtmedia-single-meta div.rtmedia-actions-before-comments > span a, #buddypress .rtmedia-single-container .rtmedia-single-meta div.rtmedia-actions-before-comments > span button, #buddypress .rtmedia-single-container .rtmedia-single-meta div.rtmedia-actions-before-comments > span button.rtmedia-action-buttons,

.rtmedia-container ul#rtmedia_comment_ul li .rtmedia-comment-author a, .rtmedia-activity-container ul#rtmedia_comment_ul li .rtmedia-comment-author a{
	color: #DB004B; /*#21759b;*/
}
/*Размер Окна просмотра*/
.rtmedia-container .row, .rtmedia-activity-container .row, #buddypress div.rtmedia-activity-container .row {
    width: 100% !important;
	max-width: 100% !important; /*95%*/
}
.rtmedia-container .column, .rtmedia-activity-container .column, .rtmedia-container .columns, .rtmedia-activity-container .columns{
	padding-right:0 !important;
}
/*RTMEDIA/ ПРОФАЙЛ*/
/*Ширина фотографий в блоке*/
.rtmedia-container .rtmedia-list .rtmedia-list-item, .rtmedia-activity-container .rtmedia-list .rtmedia-list-item{
	width:auto; /*25%;*/
}
/*Цвет текста при Наведении на Фото*/
.rtmedia-list.masonry .rtmedia-item-title a{
	color:#fff !important;
}

/*Меню Медиагалереи*/
#subnav #rtmedia-nav-item-albums:hover,
#subnav #rtmedia-nav-item-albums:focus,

#subnav #rtmedia-nav-item-photo:hover,
#subnav #rtmedia-nav-item-photo:focus{
	background-color:transparent;
	border:none;
}
#subnav .selected #rtmedia-nav-item-albums:hover,
#subnav .selected #rtmedia-nav-item-albums:focus,

#subnav .selected #rtmedia-nav-item-photo:hover,
#subnav .selected #rtmedia-nav-item-photo:focus{
	background-color:#db004b;
	border:none;
	cursor:default;
}
/*Загрузка файлов*/
#rtm-media-options ul, .rtm-lightbox-container #rtm-media-options-list ul,

#rtm-gallery-title-container #rtm-media-options .click-nav .rtm-options li a, #rtm-gallery-title-container #rtm-media-options .click-nav .rtm-options li span, #rtm-gallery-title-container #rtm-media-options .click-nav .rtm-options li button, #rtm-gallery-title-container #rtm-media-options .click-nav .rtm-options li input{
	border: 0 !important;
    border-radius: 0 !important;
}
/*Загрузка/ Цвет текста*/
#rtm-media-options .primary, 
#rtm-media-options .primary i{
	color:#DB004B !important;
}
.bp-user #rtm-media-options .rtm-options .rtmedia-reveal-modal:hover{
	color:#DB004B !important;
}

/*Модальное окно просмотра Фотографий*/
/*Заголовки*/
.rtmedia-album-name span{
	color:#fff;
	opacity: 0.5;
}

/*ФУТЕР*/
/*Виджет "Были на сайте"*/
.footer_location .buddypress.widgets .avatar-block {
    padding-top: 10px; /*20px*/
}
/*Новости Администратора*/
.footer_location #message.info.notice{
	white-space: pre-line;
}
.footer_location #message.info.notice p{
	padding-left:0;
}
/*Кнопка "Закрыть"*/
.info.notice #close-notice{
	margin-top:5px;
	display:flex;
}