
body { font-family:arial; font-size:14px; }
i:hover, a:hover { cursor:pointer; }
button:focus { outline:0 !important; }
.side-menu { display:inline-block;  width: 100%; }
/* Menu toggle effect */
.nav-md .container.body .col-md-3.left_col { /*display:none !important;*/ }

.panel-info>.panel-heading  { background:cyan; }
.dss-invalid  { border:1px solid red !important; }
.dss-reset
{
	border: 1px solid red;
    background: url("../images/error2.png") no-repeat 98% center;
    background-size: 12px 12px !important;
}
.nav_menu > .col-sm-6.text-right { float:right; }

/* Login Page */
.dss-loginheader { text-transform:uppercase;  }
.dss-Login {
    width: 100%;
    height:100%;
	/*background-image: url("../images/loginbg.jpg");
    background-position: left center;
    background-size: cover;
    position: absolute;*/
}

.dss-LoginPopup {
    background: #fff;
    width: 300px;
    height: 340px;
    margin: 0 auto;
    padding: 10px 20px 20px 20px;
    box-sizing: border-box;
    color: #808080;
    text-align: center;
    position: relative;
	box-shadow:1px 5px 30px #7fa3b1;
}
.dss-Login .dss-LoginPopup { width:450px; padding:0; height:auto; display: inline-block; }
.dss-LoginHeader
{
	padding: 18px 0 18px 12px;
    float: left;
    width: 100%;
    color: #fff;
    background: #000;
}
.dss-LoginHeader  > span { float:left; }
.dss-LoginHeader  > ul { float:right; border-bottom:0;}
.dss-LoginHeader  > ul li a {  color:#fff !important; padding: 0px 20px 15px;margin:0 0 0 20px; }
.dss-LoginHeader  > ul li.active a,
.dss-LoginHeader  > ul li a:hover,
.dss-LoginHeader  > ul li a:focus,
.dss-LoginHeader  > ul li.active a:hover,
.dss-LoginHeader  > ul li.active a:focus
{
	background: transparent;
    border: 0;
    border-bottom:4px solid #5684FC;
}
.dss-ForgetPass .dss-LoginHeader  { padding:18px 0 19px 12px;  }
.dss-LoginHeader .nav-tabs>li { margin-bottom:0; }
.dss-Login .dss-LoginPopup .tab-content
{
	float: left;
    width: 100%;
    padding:20px 0;
}
.dss-Username {
    position: relative;
    padding: 0 3px;
    border: 1px solid #d9d9d9;
    margin-bottom: 10px;
}
.dss-Username i
{
	color:#5684FC;
    font-size: 20px;
	margin-top:7px;
    margin-right: 15px;
	float:left;
}
.dss-loginWrap { padding:0 70px; }
.dss-UsernameTxtBox, .dss-PasswrdTxtBox {
    margin: 0;
    background: none;
    border: 0;
    /*width: 85%;*/
	box-shadow:0 0;
}
.dss-UsernameTxtBox:focus, .dss-PasswrdTxtBox:focus { box-shadow:0 0; }
input:focus { outline:none; }
.dss-RememberPass {
    margin-bottom: 10px;
    text-align: left;
}
.dss-RememberPass input[type="checkbox"] + span {
    position: relative;
    bottom: 2px;
}
.dss-ForgetPassword {
    text-decoration: underline;
    display:inline-block;
    text-align: left;
	margin:15px;
}
.dss-errorMsg
{
	display:none;
	text-align: left;
    width: 100%;
    color: red;
    font-weight: bold;

}
.dss-LoginPopup i:hover { cursor:default !important; }
.dss-LoginBtn, .dss-RegiBtn, .dss-ResetBtn { padding:7px 50px !important; border: 0; margin: 15px 5px; border-radius:0; }

/* Sign Up */
.dss-signupWrap { margin:0 auto; float:none; }
.dss-SignupPopup { width:100%; height:auto; }
.dss-langdropdwn select
{
	padding:5px;
    width:25%;
    border: 0;
    border-bottom:0;
}
.dss-roledropdwn select { width:100%; }
.dss-langdropdwn select:focus, .dss-langdropdwn select:active { outline:0; }
.dss-chooselanghead h3 { margin:15px 0 0 0; }
.dss-chooselanghead span { }
.top_nav .navbar-right li.dropdown { display:none; }
/* Search */
.dss-search { margin-top:12px; }
.col-sm-5.dss-search { margin-left:20px; border:1px solid #ccc; border-radius:4px; }
.dss-search input
{
	float: left;
    border: 0;
    box-shadow: 0 0 0;
    width: 95%;
    padding: 0;
    background: transparent;
}
.dss-search i
{
	margin-top: 9px;
    float: right;
    font-size: 15px;
}
/* Dashboard */
.dss-feed1 { background:#fff; padding:10px;border:1px solid #ccc; border-radius:3px;margin-bottom:20px; box-shadow:rgba(84, 84, 84, 0.5) 1px 1px 8px; display:inline-block; width:100%;  }
.seeMorePopup .dss-feed1 {  padding:0;border:0; border-radius:0;margin-bottom:0; box-shadow:0 0; }
.dss-statsFilter { margin-bottom:20px; padding:0 !important; }
.dss-statsFilter > .col-lg-5 { padding:0; }
.seeMorePopup .modal-header { padding:10px 10px 0 0; border:0; }
.seeMorePopup .modal-body { padding:0 15px; }
.dss-postDetails {  padding:15px 0;  }
.dss-likeCommentWrap > .col-lg-12 { padding:15px 0; border-top:1px solid #ccc; }
.dss-feedImg { float:left; }
.dss-feedTxtWrap { margin-left:70px; margin-top:10px;}
.dss-feedTime { float:left;text-transform:uppercase; font-weight:bold; }
.dss-feedLikecmntCont > span.text-bold{
	width: 49%;
    display: inline-block;
    text-align: center;
}
.dss-richTxtBtns { margin-bottom:10px; }
.note-editable { background:red;}
.fileinput {
    display: inline-block;
    margin-bottom: 9px;
    padding: 0 35px 0 0px;
    border-radius: 3px;
}
div.fileinput > span.btn-file {
    background: #fff;
    color: #000;
    border: 0;
    font-weight: bold;
    border: 1px solid #ccc;
}
.btn-file > input {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    font-size: 23px;
    cursor: pointer;
    filter: alpha(opacity=0);
    opacity: 0;
    direction: ltr;
}
.fileinput-filename {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}
.btn-file {
    position: relative;
    overflow: hidden;
}
.side-menuActive, .nav.side-menu>li>a:hover, .side-menu>li>a:focus { background:#292b6d !important; border-left: 0px solid #6c96f4; }

li.createPostBtn a:hover { background:none !important; }
.nav.side-menu>li.side-menuActive>a:hover { border-left:0; }
.side-menuActive  i, .side-menuActive  span, .nav.side-menu>li:hover span { color:#000000; }
.side-menu li i { color:#6c96f4; }
.side-menuActive:hover  i, .side-menuActive:hover  span{  }
.dss-postTextarea { padding:5px; resize:vertical; height:150px !important; }
.dss-postTextarea:focus { outline-width:0; border: 1px solid #ccc; }


/* Profile */
.dss-prflImgView { border-right:2px solid #ccc;  }
.dss-personalInfo .form-group { float:left; width:100%; }

/* Stats */
.dss-feedFrom
{
    float: left;
    color: #9a9a9a;
    font-style: italic;
}
.dss-dropdown { padding:6px 12px; border: 1px solid #ccc; }
.dss-userContent { border:1px solid #ddd; border-top:0; padding:15px; background:#fff; }
.dss-userTab li a { border:1px solid #ccc; margin-right:0; border-radius:0;  }
.dss-userTab li a:hover,
.dss-userTab li.active a { background:#fff !important; color:#5bc0de !important; }
.dss-upArrow
{
	color: #337ab7;
    border: 1px solid #337ab7;
    padding: 6px;
    border-radius: 5px;
}

.dss-deActivateBtn { text-transform:uppercase; font-size:12px; background:#fff; color: #337ab7;  border: 1px solid #337ab7; padding:5px 10px !important; }
.dss-deActivateBtn:visited { color: #337ab7;  }
.dss-userControlImg { width:50px; margin-right:15px; }
table.dataTable tbody tr { color:#000;}
.dss-upArrow:hover, .dss-deActivateBtn:hover
{
	color: #fff;
    background:#337ab7;
}
.dataTables_wrapper .dataTables_filter input
{
	border: 1px solid #ddd;
    border-radius: 15px;
    padding: 5px 10px;
}
input.permisnRole[type=checkbox]:not(old),
input.userRole[type=radio]:not(old),
input.permisnRole[type=radio]:not(old){
  width   : 28px;
  margin  : 0;
  padding : 0;
  opacity : 0;
}
input.permisnRole[type=checkbox]:not(old) + span,
input.userRole[type=radio]:not(old) + span,
input.permisnRole[type=radio]:not(old) + span{
  display      : inline-block;
  margin-left  : -28px;
  padding-left : 24px;
  background   : url('../images/checks.png') no-repeat 0 0;
  line-height  : 24px;
}
input.permisnRole[type=checkbox]:not(old):checked + span { background-position:0 -24px; }
input.userRole[type=radio]:not(old):checked + span,
input.permisnRole[type=radio]:not(old):checked + span
 { background-position: 0 -48px; }


i.fa-bars { color:#000; }
.dss-table thead { /*background:#00c5ff;*/ color:#000; }
table.dss-table thead > tr:first-child th:first-child { border-radius: 6px 0 0 0; }
table.dss-table thead > tr:first-child th:last-child { border-radius: 0 6px 0 0; }
.dss-table tr td, .dss-table tr th { padding:10px 0; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.dss-table thead th { text-align:left; border:0;}
.dataTable tbody tr { text-align:center; }
.dataTables_paginate .current,
.dataTables_paginate .paginate_button:hover
{ background:#00c5ff !important; color:#fff; font-weight:bold; }
.dss-table tr td:first-child { border-left:1px solid #ccc; }
table.dataTable thead th, table.dataTable thead td { border-bottom:1px solid #ccc; }
input[type="search"] { font-weight:normal; }
.dss-table tr.even { /*background:#ececec;*/ }
table.dataTable thead th, table.dataTable thead td { padding:8px 18px; }
.dss-table th[colspan="2"]{ border-bottom:1px solid #ccc; }
.dss-userCmnts { color:#9a9a9a; }
.dss-cmntCountList { margin-top: 10px; padding: 0 !important; }

.dss-cmntCountList > div { float:left; width:100%; border-bottom:1px solid #ccc; margin-bottom:5px; padding-bottom:5px;  }
.dss-cmntCountList > div:last-child { border-bottom:0; margin-bottom:0; padding-bottom:0; }
.dss-cmntCountList img {  width:60px !important; height:60px !important; float:left; margin-top:0 !important;  }
.dss-cmntCountList .dss-cmntTxt { margin-left:70px; }
.dss-cmntuser { color:#ccc; display:inherit; margin-bottom:5px; }
.paging_simple_numbers { float:none !important; text-align:center !important; margin:20px 0;}
/* */
.dss-postformCaption { color: #000; margin-top: 30px; font-weight:bold; font-size:17px;  margin-bottom: 10px; text-transform:uppercase; }

.richTextContainer .form-group:first-child > .dss-postformCaption:first-child,
#editPostPopup form > .form-group:first-child > .dss-postformCaption:first-child
 { margin-top:0; }
.dss-browseVideo { width: 100%; padding:5px; background:#fff; border:1px solid #ccc; border-radius:0;  }
.dss-browseVideo > .btn-file { float:right; margin:0; }
.dss-mediaRHS { padding-right:0 !important; }
.dss-mediaLHS { padding-left:0 !important;  }
.dss-embedURL input[type="text"]
{
	border: 0;
    box-shadow: 0 0 !important;
    padding: 0;
}
.dss-MediaForm { padding:0 !important; }
.dss-feedImageURL, .dss-feedVideoURL, .dss-feedVideoURLThumb { color:#a7a7a7; display:inline-block; margin-top:5px; width:60%; }
.dss-feedVideo
{
	display: block;
    background: #fff;
    padding: 12px 12px;
    border: 1px solid #ccc;
    width: 100%;
}

.note-editor.note-frame { border:1px solid #ccc !important; border-radius:0;  }
.dss-postformCaption+input[type="text"] { padding: 12px 10px; height: auto;}
.dss-picTicker
{
	background:#6c96f4;
	padding:6px 15px;
	color:#fff;
	text-transform:uppercase;
	font-size: 15px;
    line-height: 33px;
	width: calc(100% + 10px);
}
.dss-picTicker  button { padding:5px 20px; border-radius: 18px; margin: 0; }
.dss-feedLikecmntCont > span { border-right:1px solid #ccc; padding-right:10px; }
.dss-draftsThreebtns > span { border-right:0; padding-right:0; }
.dss-feedLikecmntCont { text-transform:uppercase; float:right; display:inline-block;  width:100%; margin-top:10px; }
.dss-moreDescri{ color: blue; text-decoration: underline; float: right;}
.dss-moreDescri:hover { cursor:pointer; }
.dss-usermailID {     font-size: 11px; }
.dss-userPost { padding:8px 3px !important; }
.dss-feedTxtWrap .header { position:relative; }
.dss-feedTxtWrap .header  .dropdown { position:absolute; right:-5px; top:-5px; color:#000; font-size:20px }
.dss-feedTxtWrap .header  .dropdown i { padding:0 7px; }
.dss-feedTxtWrap .header  .dropdown-menu>li{ color:#000; display:inline-block; width:100%; font-size:14px; padding:10px 20px; }
.dropdown-menu>li:hover, .dropdown-menu>li:focus  {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
}
.dss-feedLikecmntCont > span:last-child { border-right:0; }
.link:hover { cursor:pointer; }
#likeCountList .modal-body .dss-cmntuser { color:#000; }
#likeCountList .modal-body .dss-feedTime { float:left; }
#likeCountList .modal-dialog { width:35%; }
.red { color:red; }
.green { color:green; }
#cmntCountList .fa-power-off,#reportAbuseList .fa-power-off  { float:right; font-size:16px; }
#cmntCountList .fa-power-off,#reportAbuseList .fa-power-off  { float:right; font-size:16px; }
.dss-postDescri { width:100%; display:inline-block; }
.dss-postDescri a { text-decoration:underline; color: blue; display:block !important; }
.dss-postDescri video { background:#e5e5e5; }
.dss-postDescri > span,
.dss-postDescri img,
.dss-postDescri video,
.dss-postDescri a { display:inline-block; width:100%; margin-top:10px;}
.dss-postDescri a { width:auto; }
.dss-prflDsble
{
	display: block;
    background: #eee;
    padding: 7px 14px;
    color: #999;
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.dss-prflCol.col-lg-6 { padding-left:0; margin-bottom:10px;  }
.dss-postVThmbImgWrap { position: relative; }
.dss-postVThmbImgWrap span { background:#000; position:absolute; width:100%;height:100%;left:0;top:0;opacity:0.3; }
.dss-postVThmbImgWrap i { position:absolute; top:45%;left:45%; margin:0 auto;font-size: 50px;color: #fff;}
.dss-postVThmbImgWrap i:hover { cursor:default; }
.dss-postVideoThumbImg { margin:0 !important;  }
.toggle { display:none; }

/* Report abuse form */
.abuseForm { display:none; }
.dss-abuseTextarea { resize:none;  height:90px;}
.reportAbuseTxt:hover { cursor:pointer; }
.dss-cmmntDisableAbuse > span { color:#6c96f4; border-left:1px solid #ddd; padding-left:10px; margin-left:10px; }
.dss-cmmntDisableAbuse > span:hover { cursor:pointer; }
.dss-cmmntDisableAbuse > span:first-child { border-left:0; padding-left:0; margin-left:0; }
.dss-cmmntDisableAbuse > span i { padding-right:5px; font-size:16px;  }

/* Profile info */
.dss-profileInfo { padding: 10px 0 10px 20px; border-bottom:1px solid #ccc;}
.dss-profileInfo span { display:inline-block; width:100%; padding:5px 0; color:#cc; font-size:10px;}
.dss-profileInfo:hover, .dss-profileInfo span:hover { background:none !important; }
.dss-profileInfo span:first-child { font-weight:bold; font-size:13px; }
.dss-feedtitle { font-weight:bold; display:block; }
.dss-feedTime span { color: #9a9a9a; font-style: italic; text-transform:capitalize; font-weight:normal;}
.dss-likePrflImg { margin-top: 10px; padding: 0 !important;}
.dss-likePrflImg img { margin:0 10px 0 0; width:40px; height:40px; }


/* User Control Table changes */
.dss-userContent { display: inline-block; width: 100%;}
.dss-userTableHead { width:100%; table-layout:fixed; }
.dss-userTableHead td { padding:8px 10px; }
.dss-userTableRowGrp { table-layout: fixed; }
.dss-userTableRowGrp > tbody { width:100%; border-top:1px solid #ccc; }
.dss-usertableRow { border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.dss-usertableRow > td { border-left:1px solid #ccc; text-align:center; padding:8px 10px; font-weight:bold;}
.dss-usertableRow > td:last-child { }
.dss-usertableRow  select { padding: 5px; width:100%; border: 0;}
.dss-usertableRow  button { margin:0; }
.dss-usertableSearch input { border: 1px solid #ddd; border-radius:15px;padding:5px 10px; }
.dss-usertableSearch { margin-bottom:15px; }
.dss-usermailID { word-wrap:break-word; line-height:11px; }

/* Validation */
.dss-loginMsg { display:none; padding:10px; }
.gotoCreatePost, .gotoCreateCollection { padding:13px 15px 5px; }

.dss-picTicker { margin-bottom:15px; margin-top:-17px; margin-left:-10px; }
.dss-noRecordsUser td { font-weight: bold; padding:10px 0; font-size: 16px;}

.seeMorePopup .dss-feedLikecmntCont { margin-bottom:15px; }
.dss-feedprflImg { width: 60px;  height: 60px;}

.dss-seeMoreDate { display:inline-block; }
.modal-body { display: inline-block;  width:100%; }

/* Report Abuse Accordion */
.dss-reportToggleArrow { margin:15px 0;}
.dss-reportToggleArrow i { font-size:28px; }
.dss-reportExpandWrap { float:left; margin: 0 30px; background:#fff; padding-left:20px !important; border:1px solid #ccc; border-top:0;padding-bottom:10px; }
.seeMorePopup .dss-feedLikecmntCont {  margin-bottom: 15px; }
.dss-imgLine { background:#ccc; width: 30px; float:left; margin:24px 0px; height: 1px; display: none;}
.dss-reportcmmntImg { width:45px;height:45px;margin-left:-4px; float:left; }
.dss-reportCommentTitle { margin-left:55px; display: inherit; }
.dss-seeMoreDate { display: inline-block; }
.dss-reportComment { display:inline-block; font-style:italic; margin-top:13px; font-weight: bold; }
.dss-reportExpand { padding-bottom:30px; padding-left:0 !important;  border-left:0 solid #ccc; display:inline-block;	}
.dss-reportExpand > .col-sm-7 { padding-right: 25px; }
.dss-reportExpand > div { padding:0;}
.dss-reportExpandWrap > .dss-reportExpand:first-child { padding-top:20px; }
.dss-reportExpandWrap > .dss-reportExpand:last-child {  padding-bottom:0; border-left:0; }
.dss-reportExpandWrap > .dss-reportExpand:first-child .dss-imgLastLine { height:45px; position: relative; bottom: 20px; }
.dss-reportTop { background: #fff; border:1px solid #ccc; border-radius:5px; padding:10px 15px; float:left;  width:100%; }
.dss-reportTop .dss-feedTxtWrap { display:inherit; margin-top:0; }
.dss-report1 { display:inline-block; margin-bottom:20px; width:100%; }
.dss-report1:last-child { margin-bottom:0; }
.dss-reportCount { font-size:24px;  font-weight:bold; margin:13px 0;}
.dss-toggleDsblEnbl { margin:7px 0; }
.dss-reportTopTxt { text-transform:uppercase; font-weight:bold; margin:10px 0;}
.dss-reportCommentBy { color:#9a9a9a;  font-style:italic; text-transform:capitalize; display:inherit; font-weight: normal; }
.dss-imgLastLine { display:none; border-left:0 solid #ccc; float:left; height: 25px; }
.dss-reportExpandWrap > .dss-reportExpand:last-child .dss-imgLastLine { display:block; }
.dss-videoThumb { width:60px; height:60px;position: relative; }
.dss-videoThumb img { width:100%; height:60px; }
.dss-videoThumb  i { position:absolute; left:22px; top:20px; font-size:20px;color:#fff; }
.dss-videoThumb  i:hover { cursor:default; }
#videos .dss-feedtitle { display:inline-block; }

.with-errors { margin:0; color: red; text-align: center; }
.has-error label { color:#808080 !important; }
.with-errors ul { margin:0; }
.has-error .form-control, .has-error .form-control:focus { box-shadow: 0 0; border: 1px solid red;}

/* Reset Password */
.dss-resetPass p { font-size:18px; }
.dss-resetPass .cnfrmPass { padding:7px 15px 0 0; }

/* Page Loader */
.pageLoader { z-index:9999; position:fixed; width:100%; height: 100%; background-color:rgba(192,192,192,0.3); text-align:center; display:none;}
.pageLoader > i { font-size: 35px;position: fixed;top: 40%;text-align: center;color: #000; }

/* Feed preview */
.previewFeed { position: relative; }
.androidFrame {
	position: absolute;
	top: 105px;
	left: 58px;
	width: 234px;
	/*background: url('../images/ic_personal_badges.png') 97% top no-repeat #fff;*/
	background-size:15px 20px;
	padding:10px 0;
	font-size:11px;
	box-shadow:rgba(84, 84, 84, 0.5) 1px 1px 8px;
}
.androidFrame > .col-sm-12 { padding:0; }
.androidFrame span{ display:block; }
.poster{ font-size: 11px; font-weight: bold; }
.posterDate{ font-size: 8px; }
.previewTxt, #feedEmbedUrl { padding:0 10px; word-wrap: break-word; }
#feedMediaContainer { text-align:center; margin:5px 0; }
#feedMediaContainer img { max-width: 100%; }
.paddZero { padding:0; }
.gray { color:#a58687; }
.previewWrap { margin:5px 0;}
.previewFeedIMG { }
.embedUrlDrpdwn { width:100% !important; margin-bottom:10px; padding:6px 12px; border:1px solid #ccc; box-shadow:inset 0 1px 1px rgba(0,0,0,.075); height:34px; }
.previewWrap iframe,
.dss-feed1 .dss-postDescri iframe,
.previewWrap video
{ width:100%; height:auto; border:0; }
.dss-feed1 .dss-postDescri iframe { height:250px; margin-top:10px;}
.dss-feed1 .dss-postDescri .jwplayer { margin-top:10px; }
.dss-prflImgContainer { width:320px; height:310px; display:table-cell; vertical-align: middle; }
.dss-prflPage .img-responsive { display:inline-block; }
.dss-prflImgView .fileinput { padding:0; }
#feedVideoThumbnail { text-align:center; }
#feedVideoThumbnail img { margin:5px 0; max-width:100%; max-height:250px; }
#feedEmbedUrl object { height:170px; }

/* Collection page style */
.dss-collection { border: 0; border:0; padding:10px 0; }
.dss-colType { color: #9a9a9a; font-style: italic; display: inherit; }
.dss-reportToggleArrow i.fa-edit { font-size:20px; }
.collectionBlur { background:rgba(4, 4, 4, 0.2); width:100%; height:100%; position:absolute; top:0; left:0;}
.collectionInfo
{
	position: absolute;
	margin:0 auto;
    top: 50%;
    transform: translateY(-50%);
	/*bottom:0;*/
    color:#fff;
	width:100%;
	text-align:center;
	background-color:rgba(0,0,0,0.3);
	word-wrap: break-word;
}
.collectionInfo span { display: inherit;padding:4px 5%; }
.collectionInfo .title { font-weight:bold; }
.collectionInfo .description { }
.collectionThumb { position:relative; border-radius:3px; box-shadow:rgba(84, 84, 84, 0.5) 1px 1px 8px; }
.collectionThumb img { width:100%; height:250px;  border-radius: 3px;}
.colTitle { background: #fff; padding: 5px; text-align: center; box-shadow: rgba(84, 84, 84, 0.5) 1px 1px 8px; margin-bottom: 20px !important;}
.colTitle h1{ margin-top: 10px; margin-bottom: 10px; text-transform: capitalize; width: 88%; display: inline-block;}
.colTitle button { margin:0 0 2px 0; }
#addContent .dss-feedImageURL { width:55%; }
#addContent  .embedUrlDrpdwn { width:55% !important; }
.dss-collection:hover { cursor:pointer; }
.dss-collectionList .dss-feedTxtWrap{ margin-left:10px; margin-top: 8px; width: 80%; float: left; word-wrap: break-word; }
.dss-collectionListWrap{ background:#fff; padding:0 !important; border:1px solid #ccc; border-radius:4px;}
.dss-colListOutter { padding-top: 10px; max-height:700px; overflow-y:auto; }
.dss-collectionAction { float: right; font-size: 18px; margin-top: 10px; }
.dss-collectionAction .fa-edit { margin-right:12px; }
.dss-collectionAction .fa-remove { color:red; }
.dss-collectionList { border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 10px;}
.dss-collectionList:last-child { border-bottom:0; margin-bottom:0; }
.dss-collectionListWrap h1 { margin-top:0;margin-bottom:0; text-align:center; background:#69bfc3; color:#fff; padding: 10px 0;}
.listBorder { border-right: 2px solid #ccc; }
.noListRecord { width:100%;text-align: center;  display: inline-block; padding-bottom: 10px; }
.dss-collectionTab .dss-userContent { text-align:center; }
.dss-colTextarea, #addContent .dss-postTextarea { height: 100px !important; }
.colEditDelete { position: absolute; right: 10px; top: 10px; background:rgba(0,0,0,0.3); }
.colEditDelete i {  padding: 5px 10px; color:#fff; }
.colEditDelete .dropdown-menu { margin-top:0; }
.colEditDelete .dropdown-menu li { padding:10px 20px; font-size:14px; }
.deleteCol p { margin:0; }
.colEditDelete > .dropdown-menu { left: -128px; }
.nav.side-menu> li.side-menuActive:hover > span { border-left:0; padding:13px 15px 12px;}
.nav.side-menu>li>span:hover, .side-menu>li>span:focus { padding:13px 15px 12px 10px; }

.visibleHidden, .visibleHidden .jw-preview { visibility:hidden; }
.colImgPreview { padding:0; }
.dss-userContent .panel { box-shadow:0 0 0; }
.colImgPreview img { max-width:100%; }
.loginWrapper {
    margin: 100px auto;
}
.commentBox {
    margin: 10px 0 0 55px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .dss-Login .dss-LoginPopup {
    width: 100%;
  }
}
