/* video-gallery START */#add-videos {	overflow: hidden;	clear: both;	padding: 5px 0 5px 5px;	position: relative;}#add-videos .alignright {	float: right;}.add-video-form {	display: none;}.add-video-form label {	display: block;	margin: 5px 0 0;}.add-video-form .required {    color: rgb(229, 57, 53);    font: bold 15px/1 Verdana,arial;}.add-video-form .input-text {	width: calc(100% - 150px);}.add-video-form textarea#vdrcl-desc {	height: 100px;	margin: 0 0 5px;	width: 90%;}#tab-videorcl #status-upload {	padding: 0;}ul#videos { 	list-style: none;	padding: 0;	margin: 5px 0;	overflow: hidden;	position: relative;	clear: both;}ul#videos img {    width: 100%;}ul#videos li {        margin: 0 0.5% 5px;    overflow: hidden;    position: relative;	float: left;    margin: 1;    width: 100px;}ul#videos li h4 {    background: rgba(0, 0, 0, 0.6);    bottom: 0;    box-sizing: border-box;    color: #fff;    cursor: default;    font-size: 15px;    line-height: 1.3;    margin: 0;    padding: 10px 2px;    position: absolute;    text-align: center;	text-transform: none;    width: 100%;}#videos li .rcl-edit-video {    background: rgba(237, 237, 237, 0.6);    font-size: 25px;	line-height: 1;    padding: 7px 8px 5px;	position: absolute;    right: 0;    top: 0;    z-index: 10;}#videos li .rcl-edit-video a {    color: #333;    cursor: pointer;}#videos li .rcl-edit-video a:first-child {    margin: 0 5px 0 0;}#videos  a.rcl-edit-post:hover {    color: #89e535;}#videos  a.rcl-delete-post:hover {    color: rgb(229, 57, 53);}ul#videos.ui-sortable li .vdrcl-attach {	cursor: move;}#rcl-popup .close-popup {    color: rgb(229, 57, 53);    float: right;    height: 27px;    line-height: 27px;    margin: 4px;    width: 27px;}#rcl-popup .close-popup::after {    content: "\f057";    font-family: FontAwesome;    font-size: 27px;}.attach-data-vdrcl iframe {	margin: 0;    max-width: 100%;	width: 100%;}.attach-data-vdrcl .no-comments {	font-weight: bold;	text-align: center;}.attach-data-vdrcl #comm-attach-form {	clear: both;}#rcl-popup #comm-attach-form p {	margin: 0 1% 10px;}@media screen and (max-width:480px) {	ul#videos li h4 {		font-size: 14px;		padding: 5px 2px;	}	#rcl-popup .attach-data-vdrcl iframe {		height: 275px !important;	}}@media screen and (max-width:360px) {	#rcl-popup .attach-data-vdrcl iframe {		height: 240px !important;	}}/* video-gallery END */