a.hashtag,span.hashtag { color:#07c;cursor:pointer;}
a.hashtag:hover,span.hashtag:hover { text-decoration:underline;}

/*-------------------Chapter View Animations-----------https://scotch.io/tutorials/animating-angularjs-apps-ngview*/
.page-home { background:#00D0BC; color:#00907c; }
.page-about 	{ background:#E59400; color:#a55400; }
.page-contact { background:#ffa6bb; color:#9e0000; }

.page.ng-leave { z-index:9999; }
.page.ng-enter { z-index:8888; }

.page-home.ng-leave         {
    -webkit-transform-origin: 0% 0%;
	-webkit-animation: rotateFall 1s both ease-in;
	-moz-transform-origin: 0% 0%;
	-moz-animation: rotateFall 1s both ease-in;
	transform-origin: 0% 0%;
	animation: rotateFall 1s both ease-in;
}
.page-home.ng-enter 		{  
    -webkit-animation:scaleUp 0.5s both ease-in;
	-moz-animation:scaleUp 0.5s both ease-in;
	animation:scaleUp 0.5s both ease-in;    
}

.page-about.ng-leave        {
    -webkit-animation:slideOutLeft 0.5s both ease-in;
	-moz-animation:slideOutLeft 0.5s both ease-in;
	animation:slideOutLeft 0.5s both ease-in;   
}
.page-about.ng-enter 		{  
    -webkit-animation:slideInRight 0.5s both ease-in;
	-moz-animation:slideInRight 0.5s both ease-in;
	animation:slideInRight 0.5s both ease-in;    
}

.page-contact.ng-leave      {
    -webkit-transform-origin: 50% 50%;
	-webkit-animation: rotateOutNewspaper .5s both ease-in;
	-moz-transform-origin: 50% 50%;
	-moz-animation: rotateOutNewspaper .5s both ease-in;
	transform-origin: 50% 50%;
	animation: rotateOutNewspaper .5s both ease-in;
}
.page-contact.ng-enter 		{ 
    -webkit-animation:slideInUp 0.5s both ease-in;
	-moz-animation:slideInUp 0.5s both ease-in;
	animation:slideInUp 0.5s both ease-in;  
}

@-webkit-keyframes rotateFall {
	0% { -webkit-transform: rotateZ(0deg); }
	20% { -webkit-transform: rotateZ(10deg); -webkit-animation-timing-function: ease-out; }
	40% { -webkit-transform: rotateZ(17deg); }
	60% { -webkit-transform: rotateZ(16deg); }
	100% { -webkit-transform: translateY(100%) rotateZ(17deg); }
}
@-moz-keyframes rotateFall {
	0% { -moz-transform: rotateZ(0deg); }
	20% { -moz-transform: rotateZ(10deg); -moz-animation-timing-function: ease-out; }
	40% { -moz-transform: rotateZ(17deg); }
	60% { -moz-transform: rotateZ(16deg); }
	100% { -moz-transform: translateY(100%) rotateZ(17deg); }
}
@keyframes rotateFall {
	0% { transform: rotateZ(0deg); }
	20% { transform: rotateZ(10deg); animation-timing-function: ease-out; }
	40% { transform: rotateZ(17deg); }
	60% { transform: rotateZ(16deg); }
	100% { transform: translateY(100%) rotateZ(17deg); }
}

@keyframes scaleUp {
	from 		{ opacity: 0.3; transform: scale(0.8); }
}
@-moz-keyframes scaleUp {
	from 		{ opacity: 0.3; -moz-transform: scale(0.8); }
}
@-webkit-keyframes scaleUp {
	from 		{ opacity: 0.3; -webkit-transform: scale(0.8); }
}

@keyframes slideInRight {
	from 	{ transform:translateX(100%); }
	to 		{ transform: translateX(0); }
}
@-moz-keyframes slideInRight {
	from 	{ -moz-transform:translateX(100%); }
	to 		{ -moz-transform: translateX(0); }
}
@-webkit-keyframes slideInRight {
	from 	{ -webkit-transform:translateX(100%); }
	to 		{ -webkit-transform: translateX(0); }
}

@keyframes slideInUp {
	from 	{ transform:translateY(100%); }
	to 		{ transform: translateY(0); }
}
@-moz-keyframes slideInUp {
	from 	{ -moz-transform:translateY(100%); }
	to 		{ -moz-transform: translateY(0); }
}
@-webkit-keyframes slideInUp {
	from 	{ -webkit-transform:translateY(100%); }
	to 		{ -webkit-transform: translateY(0); }
}

@keyframes slideOutLeft {
	to 		{ transform: translateX(-100%); }
}
@-moz-keyframes slideOutLeft {	
	to 		{ -moz-transform: translateX(-100%); }
}
@-webkit-keyframes slideOutLeft {
	to 		{ -webkit-transform: translateX(-100%); }
}

@-webkit-keyframes rotateOutNewspaper {
	to { -webkit-transform: translateZ(-3000px) rotateZ(360deg); opacity: 0; }
}
@-moz-keyframes rotateOutNewspaper {
	to { -moz-transform: translateZ(-3000px) rotateZ(360deg); opacity: 0; }
}
@keyframes rotateOutNewspaper {
	to { transform: translateZ(-3000px) rotateZ(360deg); opacity: 0; }
}
/*-------------------------------Chapter View Animations---------------------------------*/

.froala-wrapper,.froala-view,.froala-box,.fr-wrapper,.fr-view,.fr-box {height:100%;overflow:hidden !important;}
/*music library css*/
.tbl-responsive { overflow:auto;}
.tbl-playlist { width:100%;text-align:left;min-width:700px;}
.tbl-playlist th,
.tbl-playlist td,
.tbl-playlist td a { padding:5px;font-size:18px;font-family: var(--font-family-G-light);}
.tbl-playlist td,
.tbl-playlist td a { font-size:16px;border-top:1px solid #3a3a3a;color:#808080;}
.tbl-playlist th:last-child,
.tbl-playlist td:last-child { text-align:right;}
.tbl-playlist td:last-child a { border:none;}
.tbl-playlist td .edit_title { border:medium none;float:right;padding:0;position:relative;top:3px;}
.tbl-playlist td .edit-title-box-before,
.tbl-playlist td .edit-title-box-after { position:relative;width:250px;}
.tbl-playlist td .edit-title-box-after input[type="text"] { border-bottom:none !important;font-family: var(--font-family-G-light) !important;font-size: 16px !important;height:22px !important;margin-bottom:0 !important;}
.tbl-playlist td .edit-title-box-after .close_title { border:none;position:absolute;right:0;top:-1px;}
.tbl-playlist td .edit-title-box-after .save_title { border:none;position:absolute;right:20px;top:-1px;}
.musicLibrary .mlLeft,
.musicLibrary .mlRight { width:48%;margin:0;border:none;}
.musicLibrary .mlRight { float:right;}
.musicLibrary .music-tfr-cntr { float:left;width:10%;padding:15px;height:250px;}
.musicLibrary .tbl-responsive { height:250px;border:1px solid #3b3b3b}
.tbl-chapter { min-width:auto;}
.tbl-chapter th { background-color:#3b3b3b;}
.musicLibrary .add-track { cursor:pointer}
.musicLibrary .add-track img { position:relative;top:2px;left:-2px;margin-left:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.musicLibrary .add-track:hover img { left:1px;}
/*music library css*/

/*delete confirmation css*/
#scrpt-custom-uidialogs .ui-widget-overlay {    
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(16, 16, 16, 0.7) !important;
    opacity: 1;
}
#scrpt-custom-uidialogs .ui-widget-header {border-bottom:0px;}
#scrpt-custom-uidialogs .ui-dialog,
#scrpt-custom-uidialogs #scrpt-confirm-dialog,
#scrpt-custom-uidialogs .ui-dialog-buttonpane,
#scrpt-custom-uidialogs .ui-dialog-titlebar { background:#050607;border: 0px;}
#scrpt-custom-uidialogs .ui-dialog-titlebar span { color:#ffffff;}
#scrpt-custom-uidialogs .ui-dialog .ui-dialog-buttonpane button { background:#515352 none repeat scroll 0 0;border-color:#515352;border-radius:3px;color:#fff;cursor:pointer;font-family: var(--font-family-G-light);font-size:16px;font-weight:normal;padding:5px 10px;}
#scrpt-custom-uidialogs #scrpt-confirm-dialog { color: #ffffff;font-family: var(--font-family-G-light);font-size:16px;font-weight: normal;letter-spacing: 0;position: relative;text-transform: inherit;}
#scrpt-custom-uidialogs .ui-dialog .ui-dialog-title { font-family: var(--font-family-G-light);font-size:20px;letter-spacing:0;}
#scrpt-custom-uidialogs .ui-button.ui-dialog-titlebar-close { display:none;}

/*delete confirmation css*/
/*My Pages Screen : Top Select Boxes */
.select-width{
width:37%;
}
.pic-item{
    margin:10px !important
}
.topselect-icons{float:right;margin-right:100px;margin-top:5px;}
.topSelects .selectricWrapper {
 	position: relative;
    margin: 0 0 10px;
    width: 200px;
    cursor: pointer;
    float: left;
    margin-right: 10px;
}
.topSelects select {
 	position: relative;
    margin: 0 0 10px;
    width: 200px;
    cursor: pointer;
    float: left;
    margin-right: 10px;
}
.topSelects  .selectric .button{ margin:0px;}
.topSelects .selectric .label{ min-height:30px;}

.library-select-loader {display:none;position: absolute;width: 160%;text-align: center;background-color: rgba(0,0,0,0.4);height: 200%;z-index: 1;top: -90px;left: -30%;padding-top: 130px;}
#blurSlider{
	left: 77%;
    position: absolute;
    top: 193%;
    width: 200px;
    z-index: 9999;
    border-radius: 50px;
    height: 10px;
	background-color:#bbb !important;
}

#transitionSlider{
	left: 77%;
    position: absolute;
    top: 257%;
    width: 200px;
    z-index: 9999;
    border-radius: 50px;
    height: 10px;
    background-color: #bbb !important;
}
.blur-container .blur-text {
    float: right;
    right: 70px;
    margin-right: 19%;
    /* top: 30%; */
    position: absolute;
    margin-top: 50px;
    z-index: 9999;
}
.blur-container .trans-text{
    float: right;
    right: 70px;
    margin-right: 19%;
    /* top: 50%; */
    position: absolute;
    margin-top: 6%;
    z-index: 100;
}
.blur-container .ui-slider-handle,.blur-container  .ui-state-default{
    width:20px !important;
	height:20px !important;
	border-radius:50px !important;
}
#jumpOrder{
	position: fixed;
    top: 230px;
    width: 55px;
    z-index: 1;
    left: 86px;
}
.page-btns.back-page-btn{ left:73px; padding-left:15px; padding-right:15px;}
.jumporder .selectric{
    border-radius: 50px;
    width: 50px;
    height: 50px;
    background-color: #000;
    border: 0px solid grey;
    display: flex;
}
.jumporder .selectric .label{
    font-size: 18px !important;
    padding: 17px 12px;
    color: white;
    z-index: 99999;
    margin: 0 auto;
    display: inline-block;
}
.jumporder .selectric .button {
    display: block;
    position: absolute;
    top: 11px;
    width: 16px;
    height: 30px;
    color: #bbb;
    text-align: center;
}
.jumporder .selectric .button:after {
    border-top-color: #fff !important;
}
.jumporder .selectricItems{
	border: none !important;
}
.jumporder .selectricWrapper  {width:auto !important;}
.jumporder .selectricItems li{
    border-top:none !important;
	border-bottom: 1px solid #364049 !important;
	padding-left: 18px;
    font-size: 16px !important;
	color:#999 !important;
}
.jumporder .selectricScroll {
    border-radius: 5px;
    background-color: #273039;
    font-family: var(--font-family-G-light);
    min-height: 1px;
    position: static;
    display: block;
    width: 50px;
	overflow:none !important;
}
.jumporder .selectricScroll > ul > li {
    display: block;
    background-color: transparent;
    color: #71818e;
    margin-right: 0;
    float: none;
    width: auto;
    height: auto;
    line-height: 30px;
	border-bottom: 1px solid #364049;
    text-align: center;
}
.jumporder .selectricItems li:hover{
	background-color: #ccc;
    color: #fff;
}
.jumporder .selectricScroll > ul > li:hover {
    color:#fff;
}
.jumporder .mCSB_container{
	margin-right:0px !important;
}
.jumporder .mCSB_scrollTools { width:4px; }

.select-con , .select-con .selectricItems{
	width:230px !important;
}
/*related to above line - must be below always*/
.sort-by-sel , .sort-by-sel .selectricWrapper, .sort-by-sel .selectricItems {width:180px !important;float:right;}
.select-con .selectricItems li {
	font-size: 15px !important;
    font-weight: 600;
}

/*added for irene on 06 Dec 2016 @10PM IST*/
.flash_msg_element {
	
}


.fix-btm-rgt-btns {
	position: fixed;
    bottom: 10px;
    right: 10px;
    z-index: 103;
}
.fix-btm-rgt-btns .bg-pause-button {position: static;margin-left:10px;float:right;padding:1.5px;border-radius: 6px;}
.bg-pause-button{
	background-color: rgba(0,0,0, 0.35);
	cursor: pointer;
	position: fixed;
    bottom: 10px;
    right: 30px;
    z-index: 103;
    height: 24px;
    width: 24px;
    border-radius: 100%;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    border: none;
	color:#FFFFFF;
}


#overlayContent video#videoID {height:100% !important;width:auto !important;}

#overflow-container header.header-bg .tag-block .tag-label input[type="text"] {color:#fff !important;font-style:normal !important;}

#overflow-container header .tag-block .tag-label input[type="text"]::-webkit-input-placeholder {font-style:normal !important;}
#overflow-container header .tag-block .tag-label input[type="text"]:-webkit-input-placeholder {font-style:normal !important;}
#overflow-container header .tag-block .tag-label input[type="text"]::-moz-placeholder {font-style:normal !important;}
#overflow-container header .tag-block .tag-label input[type="text"]:-ms-input-placeholder {font-style:normal !important;}
#overflow-container header .tag-block .tag-label input[type="text"]:-moz-placeholder {font-style:normal !important;}

#overflow-container header.header-bg .tag-block .tag-label input[type="text"]::-webkit-input-placeholder {color:#fff !important;}
#overflow-container header.header-bg .tag-block .tag-label input[type="text"]:-webkit-input-placeholder {color:#fff !important;}
#overflow-container header.header-bg .tag-block .tag-label input[type="text"]::-moz-placeholder {color:#fff !important;}
#overflow-container header.header-bg .tag-block .tag-label input[type="text"]:-ms-input-placeholder {color:#fff !important;}
#overflow-container header.header-bg .tag-block .tag-label input[type="text"]:-moz-placeholder {color:#fff !important;}

/*.account-input .inpt-bx-wrp span {font-family:'Baskerville-Light'}*/
.account-input .inpt-bx-wrp span {font-family: var(--font-family-G-light);}

.dialog .dev-record-dialog {display:block !important;}

.overflowYscroll{overflow-y:scroll !important;}
.tag-label input[type="text"]::-webkit-input-placeholder { color:#fff; opacity:1 !important; font-style:normal !important; }
.tag-label input[type="text"]:-moz-placeholder { color:#fff; opacity:1 !important; font-style:normal !important; }
.tag-label input[type="text"]:-ms-input-placeholder { color:#fff; opacity:1 !important; font-style:normal !important; }
/**************** 10/01/2017 ****************/
.ui-widget-content.ui-autocomplete li, .ui-widget-content.ui-autocomplete li:hover { padding:0;  list-style-image:none;  margin:0;  }
.ui-widget-content.ui-autocomplete a { border-bottom:none !important; color: #222; display: block; font-size: 14px; padding: 10px; text-transform: lowercase !important; font-family: var(--font-family-G-light); font-weight: 390; }

.rightScrollWidth {right:18px !important;}
.default-confirmon-popup .left-23{left:-23px;}
#overflow-container main.container {
    padding-left: 15px;
    padding-right: 15px;
    max-width: 990px;
    margin: 0 auto;
}
#overflow-container main.container .gridster #grid{margin:0 auto;}
.success{
	background: none repeat scroll 0 0 #aff2a4;
    color: #000;
    font-size: 12pt;
    padding: 8px 20px;
	line-height:normal;
}
.error{
	background: none repeat scroll 0 0 #EFA2A2;
    color: #000;
	line-height:normal;
    font-size: 12pt;
    padding: 8px 20px;
	margin:5px 0;
}

.success .close_icon, .error .close_icon {
    background: url("../img/close_dark.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    float: right;
    height: 10px;
    margin:5px 0 0 0px;
    width: 10px;
	cursor:pointer;
}

.flash_msg_element{
	font-family: var(--font-family-G-light) !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0;
    -moz-osx-font-smoothing: grayscale;
    letter-spacing: 0.01em;
    font-size: 16px !important;
	
	background-color: #dff0d8;
    color: #3c763d;
    height: auto;
	border-radius: 4px;
	border: 1px solid #3c763d;
    /*left: 0;
    margin: 0 auto;*/
    min-height: 20px;
    padding:10px 20px;
	letter-spacing: 2px;
    position: fixed;
    right: 0;
    text-align: center;
    top: -55%;
	display:none;
    width: 35%;
    z-index: 999999;
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
}
.error_msg{
	background-color: #f2dede;
    color: #a94442;
	border: 1px solid #ebccd1;
}
.flash_msg_hide_show{
	top:10px;
	right:10px;
	display:block;
	transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
}
.flash_msg_element h2{
	margin: 0px;
padding: 13px 0;
background: #333;
color: #fff;
font-size: 22px;
line-height: normal;
}
.msg_text{
	padding:20px;
}

.pull-left{
	float:left;
}


select
{
	cursor:pointer;
	z-index: 999999;
}


.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{cursor:default;}
.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{cursor:not-allowed;}
.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{cursor:not-allowed;}


#content #menu-button {z-index: 1;height: 15px;	top: 28px;left: 25px;position: fixed;cursor: pointer;padding-top: 3px;	background:#29282e;	border-radius:50%;	-moz-border-radius:50%;	-webkit-border-radius:50%;	-o-border-radius:50%;width:44px;height:44px;padding: 10px;}
#menu-button svg.svg-icon{width:24px;height:24px;}
.default-confirmon-popup .confirmon-box { background:#050607;}
.default-confirmon-popup .close_icon { background:url(/assets/img/closeicon.png) no-repeat center center !important;position: absolute;width:14px;height:14px;top:-4px;right:14px;cursor:pointer;}
.default-confirmon-popup .confirmon-content { letter-spacing:0px;font-family: var(--font-family-G-light);font-weight:normal;text-transform:inherit;font-size: 20px;float: left; color: #ffffff;position: relative;margin-bottom:45px;}
.default-confirmon-popup .confirmon-box button { padding:12px 15px;background:#515352;border-color:#515352;color:#fff;font-size:20px;margin:0;width:100%;font-family: var(--font-family-G-light);cursor:pointer;margin-bottom: 20px;font-weight: normal;border-radius: 12px;}

@font-face {font-family: "Baskerville-DemiBold";
  src: url("../fonts/nu-fonts/bbc0b74eb32dc04e5c0196e8f429eccd.eot"); /* IE9*/
  src: url("../fonts/nu-fonts/bbc0b74eb32dc04e5c0196e8f429eccd.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/nu-fonts/bbc0b74eb32dc04e5c0196e8f429eccd.woff2") format("woff2"), /* chrome、firefox */
  url("../fonts/nu-fonts/bbc0b74eb32dc04e5c0196e8f429eccd.woff") format("woff"), /* chrome、firefox */
  url("../fonts/nu-fonts/bbc0b74eb32dc04e5c0196e8f429eccd.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("../fonts/nu-fonts/bbc0b74eb32dc04e5c0196e8f429eccd.svg#Baskerville-DemiBold") format("svg"); /* iOS 4.1- */
}
@font-face {font-family: "Alte Haas Grotesk";
  src: url("../fonts/nu-fonts/38025932dce48e268882d955f7a66826.eot"); /* IE9*/
  src: url("../fonts/nu-fonts/38025932dce48e268882d955f7a66826.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/nu-fonts/38025932dce48e268882d955f7a66826.woff2") format("woff2"), /* chrome、firefox */
  url("../fonts/nu-fonts/38025932dce48e268882d955f7a66826.woff") format("woff"), /* chrome、firefox */
  url("../fonts/nu-fonts/38025932dce48e268882d955f7a66826.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("../fonts/nu-fonts/38025932dce48e268882d955f7a66826.svg#Alte Haas Grotesk") format("svg"); /* iOS 4.1- */
}
@font-face {font-family: "Alte Haas Grotesk Bold V2";
  src: url("../fonts/nu-fonts/8dddfc4c12cf25d9913689b1969523d7.eot"); /* IE9*/
  src: url("../fonts/nu-fonts/8dddfc4c12cf25d9913689b1969523d7.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("../fonts/nu-fonts/8dddfc4c12cf25d9913689b1969523d7.woff2") format("woff2"), /* chrome、firefox */
  url("../fonts/nu-fonts/8dddfc4c12cf25d9913689b1969523d7.woff") format("woff"), /* chrome、firefox */
  url("../fonts/nu-fonts/8dddfc4c12cf25d9913689b1969523d7.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("../fonts/nu-fonts/8dddfc4c12cf25d9913689b1969523d7.svg#Alte Haas Grotesk Bold V2") format("svg"); /* iOS 4.1- */
}

.font-baskerville{
    font-family: var(--font-family-G-light) !important;
    font-size:14px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.font-alte-haas-grotesk-reg{
    font-family: var(--font-family-G-light) !important;
    font-size:14px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.font-alte-haas-grotesk-bold{
    font-family: var(--font-family-G-light) !important;
    font-size:14px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.cpointer-action {cursor:pointer;}
/* common popup */
.popup-avtar-crop-wrap .clear { clear:both;}
.popup-avtar-crop-wrap { position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index:10000;background: rgba(0,0,0,0.95);opacity: 1;}
.popup-close-link,
.popup-close-link-reverse { position:fixed;top:10px;right:34px;z-index:1000;}
.popup-close-link .dispalyN,
.popup-close-link:hover .dispalyB,
.popup-close-link-reverse .dispalyB,
.popup-close-link-reverse:hover .dispalyN { display:block;}
.popup-close-link .dispalyB,
.popup-close-link:hover .dispalyN,
.popup-close-link-reverse .dispalyN,
.popup-close-link-reverse:hover .dispalyB { display:none;}
.popup-avtar-crop { position: relative;border:1px solid #121517;max-width: 800px;overflow: hidden;margin:-250px auto 0;height: 500px;background: #050607;top:50%;padding:20px;}
.popup-avtar-crop h2 {font-family: var(--font-family-G-light) !important;color: #fff;letter-spacing: 1px;font-weight: normal;text-transform: inherit;font-size: 18px;margin-bottom:25px;}
.popup-avtar-crop .popup-inner-txt { }
.popup-avtar-crop .popup-inner-txt > div:not(.clear) { float:left;padding:20px;height: 350px;text-align: center;}
.popup-avtar-crop .popup-inner-txt .popup-select-image { width:65%;border:2px dashed #272829;}
.popup-avtar-crop .popup-inner-txt .popup-result-image { width:35%;padding-right:0 !important;}
.popup-avtar-crop .popup-inner-txt .popup-result-image h3 { color:#ffffff;margin-bottom:10px;font-family: var(--font-family-G-light);}
.popup-avtar-crop .popup-inner-txt > div img { max-height:100%;}
.popup-avtar-crop .popup-inner-txt .popup-result-image img { width:100%;max-height:inherit;}
.popup-avtar-crop .popup-inner-txt a.save-img-btn { border: 1px solid #dedede;font-family: var(--font-family-G-light);display: block;margin:20px auto;width: 100%;cursor: pointer;border-color: #515352;color: #fff;padding: 12px 15px;background: #777;text-align: center;font-size:1em;max-width: 200px;text-decoration:none;}

/******* 10/01/2017 FONT SETTING *******/ 

@font-face {
	font-family:'Baskerville-Light';
	src: url('../fonts/Baskerville-Light.eot');
	src: url('../fonts/Baskerville-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Baskerville-Light.woff') format('woff'),
		url('../fonts/Baskerville-Light.ttf') format('truetype'),
		url('../fonts/Baskerville-Light.svg#Baskerville-Light') format('svg');
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
}

@font-face {
	font-family:'BrandonGrotesque-Black';
	src: url('../fonts/BrandonGrotesque-Black_gdi.eot');
	src: url('../fonts/BrandonGrotesque-Black_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BrandonGrotesque-Black_gdi.woff') format('woff'),
		url('../fonts/BrandonGrotesque-Black_gdi.ttf') format('truetype'),
		url('../fonts/BrandonGrotesque-Black_gdi.svg#BrandonGrotesque-Black') format('svg');
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-2122;
}

@font-face {
	font-family:'BrandonGrotesque-Bold';
	src: url('../fonts/BrandonGrotesque-Bold_gdi.eot');
	src: url('../fonts/BrandonGrotesque-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BrandonGrotesque-Bold_gdi.woff') format('woff'),
		url('../fonts/BrandonGrotesque-Bold_gdi.ttf') format('truetype'),
		url('../fonts/BrandonGrotesque-Bold_gdi.svg#BrandonGrotesque-Bold') format('svg');
	font-weight: 450;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-2122;
}

@font-face {
	font-family:'BrandonGrotesque-Medium';
	src: url('../fonts/BrandonGrotesque-Medium_gdi.eot');
	src: url('../fonts/BrandonGrotesque-Medium_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BrandonGrotesque-Medium_gdi.woff') format('woff'),
		url('../fonts/BrandonGrotesque-Medium_gdi.ttf') format('truetype'),
		url('../fonts/BrandonGrotesque-Medium_gdi.svg#BrandonGrotesque-Medium') format('svg');
	font-weight: 420;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-2122;
}

@font-face {
	font-family:'BrandonGrotesque-Regular';
	src: url('../fonts/BrandonGrotesque-Regular_gdi.eot');
	src: url('../fonts/BrandonGrotesque-Regular_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BrandonGrotesque-Regular_gdi.woff') format('woff'),
		url('../fonts/BrandonGrotesque-Regular_gdi.ttf') format('truetype'),
		url('../fonts/BrandonGrotesque-Regular_gdi.svg#BrandonGrotesque-Regular') format('svg');
	font-weight: 390;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-2122;
}

@font-face {
	font-family:'BrandonGrotesque-Light';
	src: url('../fonts/BrandonGrotesque-Light_gdi.eot');
	src: url('../fonts/BrandonGrotesque-Light_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BrandonGrotesque-Light_gdi.woff') format('woff'),
		url('../fonts/BrandonGrotesque-Light_gdi.ttf') format('truetype'),
		url('../fonts/BrandonGrotesque-Light_gdi.svg#BrandonGrotesque-Light') format('svg');
	font-weight: 330;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-2122;
}

@font-face {
	font-family:'BrandonGrotesque-Thin';
	src: url('../fonts/BrandonGrotesque-Thin_gdi.eot');
	src: url('../fonts/BrandonGrotesque-Thin_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/BrandonGrotesque-Thin_gdi.woff') format('woff'),
		url('../fonts/BrandonGrotesque-Thin_gdi.ttf') format('truetype'),
		url('../fonts/BrandonGrotesque-Thin_gdi.svg#BrandonGrotesque-Thin') format('svg');
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-2122;
}

.brandon-black { font-family: var(--font-family-G-light); font-weight: 500; }
.brandon-bold {font-family: var(--font-family-G-light); font-weight: 450; }
.brandon-medium { font-family: var(--font-family-G-light); font-weight: 420; }
.brandon-regular { font-family: var(--font-family-G-light); font-weight: 390; }
.brandon-light {font-family: var(--font-family-G-light); font-weight: 330; }
.brandon-thin { font-family: var(--font-family-G-light);font-weight: 300; }

.brandon-regular-imp {font-family: var(--font-family-G-light) !important; }
.brandon-medium-imp { font-family: var(--font-family-G-light) !important; }
.brandon-light-imp { font-family: var(--font-family-G-light) !important; }

/* manage sg */
.page-manage-sg .media-description { padding-top:10px !important;}
.page-manage-sg .selected-file-box { float:right;padding-right:30px;width:38%;position:relative;}
.page-manage-sg .selected-file-box audio { width:100%;}
.page-manage-sg .selected-file-box .close-image { position:absolute;top:9px;right:3px;}
.creation-section .page-manage-sg .browse-file-box { width:60%;}
.creation-section #content.media .page-manage-sg h2 { float:left;margin-top:8px;}
.creation-section .page-manage-sg .custom-browse-btn { float:left;width:150px;height:40px;margin-left:20px;}
.creation-section .page-manage-sg .custom-browse-btn span { line-height:40px;}
.creation-section .page-manage-sg .media-description-info { position:absolute;z-index:1000;}
.creation-section .chapter-library-icon { text-align: center;}
.radio-con-who.radio-con-who2 { margin-bottom:15px;}

/*  */
.widget.background.margin-left-15.edit-bg.dark-bg.spectrum-father { width:246px;}
.widget.background.margin-left-15.edit-bg.dark-bg.spectrum-father .background-icons.icons-box a:nth-child(3) { margin-right:9px;}
.widget.background.margin-left-15.edit-bg.dark-bg.spectrum-father .background-icons.icons-box a:last-child { margin:0 5px 0 0;border-left:1px solid #ffffff;padding-left: 10px;}

/* audio popup */
.audio-popup { right:-105px;}
.audio-popup .browse-file-box { }
.audio-popup audio { width:100%;}
.audio-popup .custom-browse-btn { height:48px;overflow:hidden;position:relative;margin-bottom:7px;border:1px solid #676767;}
.audio-popup .custom-browse-btn input[type="file"] { height:100%;opacity:0;position:absolute;width:100%;z-index:3;top:0;left:0;}
.audio-popup .custom-browse-btn input[type="file"] + span { z-index:2;}
.audio-popup .custom-browse-btn span { background:#2f2f30 none repeat scroll 0 0;bottom:0;font-family: var(--font-family-G-light);font-size:14px;left:0;line-height:48px;padding:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;}
.bottom-launch-box .blb-wrap .launch-row { float:left;width:100%;margin-top:20px !important;}
.bottom-launch-box .blb-wrap .launch-row h3 { margin-bottom:0 !important;}
.bottom-launch-box .blb-wrap .launch-row input[type="text"] { margin-bottom:20px !important;height:35px;}
.bottom-launch-box .blb-wrap .launch-row .browse-btn-ttl { width:95%;}

/* cart page */
.cart-page-container {font-family: var(--font-family-G-light);font-size: 20px;}
.creation-section #content.chapter .cart-page-container .wrapper {max-width:100%;}
.cart-page-container  .heading-row h2 { margin-bottom:18px;}

.cart-page {}
.cart-page .cp-item-wrap { overflow:auto;}
.cart-page .cp-item-wrap table { width:100%;}
.cart-page .cp-item-wrap table tr th,
.cart-page .cp-item-wrap table tr td { vertical-align:top;text-align:left;padding:10px;border-bottom:1px solid #787878;font-size:18px;}
.cart-page .cp-item-wrap table tr th { text-align:center;font-size:16px;}
.cart-page .cp-item-wrap table tr th.align-padding { padding-left:21px;}
.cart-page .cp-item-wrap table tr th:first-child,
.cart-page .cp-item-wrap table tr td:first-child { width:60%;}
.cart-page .cp-item-wrap table tr td { font-size:14px;}
.cart-page .cp-item-wrap table tr .min-width-200 { min-width:200px;text-align:left;}
.cart-page .cp-item-wrap table tr th:last-child,
.cart-page .cp-item-wrap table tr td:last-child { text-align:right;}
.cart-page .cp-item-wrap table tr td ul li { font-size:14px;margin-bottom:5px;color:#B3B3B3;padding:5px 10px;border-radius:2px;background-color:transparent;border:1px solid transparent;height:42px;}
.cart-page .cp-item-wrap table tr td .caps-imglst img { float:left;width:45%;}
.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-wrap { float:left;width:55%;padding-left:10px;}
.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-detail p { line-height:18px;font-size:16px;}
.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-detail p small { font-size:14px;}
.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-detail h3 { font-size:16px;margin-bottom:50px;}
.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-detail h3 small { font-size:14px;color:#989898;}
.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-detail a,
.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-detail span { background:#5d585e;padding:8px 15px;color:#ffffff;display:inline-block;font-size:13px;border-radius:4px;letter-spacing:0.1em;margin-right:10px;margin-top:15px;}
.cart-page .cp-item-wrap table tr td ul li:hover { background-color:rgba(0,0,0,0.3);border:1px solid #3E3D3D;color:#ffffff;}
.cart-page .cp-item-wrap table tr td ul li .remove-owner { margin-top:7px;color:#545454;float:right;}
.cart-page .cp-item-wrap table tr td ul li:hover .remove-owner { color:#ffffff;}
.cart-page .cp-item-wrap table tr td ul li .img-frame { width:30px;height:30px;display:inline-block;border-radius:50%;background-color:#ffffff;margin-right:10px;vertical-align:middle;}
.cart-page .cp-item-wrap table tr td ul li .img-frame img { width:100%;}
.cart-page .cp-item-wrap table tfoot p { line-height:24px;font-size:16px;}
.cart-for { float:right;width:100%;margin-top:15px;}
.cart-for label { margin-bottom:5px;width:50%;float:left;}
.cart-for label input[type="radio"] { position:relative;top:2px;}
.cart-page #settings { margin-top:50px;background-color:#000;padding:25px;}
.cart-page #settings .popup-close-link-reverse { position:absolute;right:-20px;top:-26px;}
.cart-page .cp-item-wrap .btn-pay { line-height:36px;border-radius: 4px;}
.cart-page .friends.box-shadow.friendlisting.visible { position:absolute;top: 0;z-index: 100000;background: #3c3c3c;left: 0;}
.creation-section .cart-page #settings .position-static { position:static;}

.graph-tabs a { display:inline-block;padding:0 10px;border-radius:4px;background-color:#3a3a3a;color:#fff;font-family: var(--font-family-G-light); font-size:12px;font-weight:bold;text-decoration:none !important;}
.graph-tabs a.active,
.graph-tabs a:hover { background-color:#21a209;}
.tab-container { float:left;width:100%;margin-bottom:50px;}
.account-wrp .setting-block {padding-top: 0px;}

#shopping-cart { top: 28px;right: 25px;position: fixed;cursor: pointer;padding-top: 3px;background: #29282e;border-radius: 50%;width: 44px;height: 44px;padding: 10px;}
#shopping-cart .counter { position: absolute;top: -5px;right: -5px;width: 20px;height: 20px;color: #000000;background-color: #ffffff;font-size: 14px;border-radius: 50%;padding: 4px 2px;text-align: center;font-weight: bold;}


.creation-section #settings.cart-owners-popup { right:0;position: fixed;top: 0;left: 0;color: #fff;z-index: 1000000;overflow: hidden;height: 100%;margin-top: 0;padding:7% 15%;overflow-y: scroll;}
.creation-section #settings.cart-owners-popup .popup-close-link-reverse { right:10px;top:30px;}
.creation-section #settings.cart-owners-popup .members-con .friendlisting { margin:6% 15%;}
.cart-page-container .popup-close-link,
.cart-page-container .popup-close-link-reverse {top:30px;right:30px;position:fixed;}


/*------------------------------New Posting Page Css-------------------------------------------------*/
body #discuss_list.container.space-top {padding-top:80px;}


/*.np-page ----> body */
body #search_view .search-header-same.header .nw-subheader { padding-top:7px;padding-right:44px;}
body #search_view {position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;background: -moz-linear-gradient(left, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 20%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.85) 80%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#d9000000',GradientType=1 ); /* IE6-9 */
/* overflow:hidden;overflow-y:scroll;} */
overflow:hidden;}


div#search_view:after {
    background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 20%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.85) 80%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#d9000000',GradientType=2 ); /* IE6-9 */
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: '';
    z-index: -1;
}


/*.np-page #search_gallery_elements { display:block !important;}*/
body #search_view .header *:not(.close_icon) { background:none;border:none;}
body #search_view .header-pic-overlayer,
body #search_view .header-pic-background {display:none;}
body #search_view .quest-row-sml {display:none;}
body #overflow-container #search_view main.container { padding-top:45px;}
body #search_view .search-header-same.header .nw-header-left { height:0;}
body #overflow-container #content #overlayContent { background-color:rgba(0,0,0,0.8);}

body .ui-dialog {z-index:1001 !important;}

body #search_view .text-editor #edit {overflow-y:auto;height:398px;padding-bottom:95px;}
body #search_view #holder-box.single-img { border-left: none;border-bottom: none;border-right: none;background:black;}
body #search_view #holder-box #montageContainer { background-color:#e5e5de;}
body #search_view #holder-box { min-height:1px;height:auto !important;}

body #search_view .container.bx-sz.space-top { overflow:visible !important;}
body #search_view .image-selector { padding-right:65px;}
body #search_view .popup-close-link { /*position:absolute;top:0px;right:-116px;*/position:fixed;/*top:30px;right:45px;*/z-index:1000; top:23px;right:38px;}
body #search_view .latest-post-wrap { position:absolute;top:50%;width:90px;vertical-align:middle;padding:0 0;margin-top:-157.5px;right:-170px;height:70%;overflow-x: hidden;overflow-y: auto;}
body #search_view .latest-post-wrap img { width:70px;border-radius:25px;margin:15px 0;display:inline-block;vertical-align:middle;height:75px;object-fit: cover;}
body #search_view main.container .froala-edtr-box .col-2.m-gridster { overflow:hidden;}
body #search_view main.container .dropdown-box2{ position:fixed;right:23px;top:310px;}

body #search_view main.container .froala-edtr-box #editor .sub-info-hlp{position:absolute;right:15px;bottom:60px;background:rgba(0,0,0,0.5);padding:5px 10px;border-bottom-right-radius:10px;left:14px;border-bottom-left-radius:10px;text-align:left;}
body #search_view main.container .froala-edtr-box #editor .sub-info-hlp .css-label{opacity:0.4;cursor:pointer;}
body #search_view main.container .froala-edtr-box #editor .sub-info-hlp small{font-size:13px;font-style:italic;display:block;}
body #search_view main.container .froala-edtr-box #editor .sub-info-hlp .check-lead input[type="checkbox"] + .css-label { background-image:url(/assets/page/img/uncheckedicn.png);padding:0;width:15px;}
body #search_view main.container .froala-edtr-box #editor .sub-info-hlp .check-lead input[type="checkbox"]:checked + .css-label { background-image:url(/assets/page/img/checkedicn.png);}
body #search_view main.container .private-btn { position:absolute;top:50%;margin-top:-13px;height:26px;margin-right:-86px;width:auto;cursor:pointer;}
body #search_view main.container .private-btn2 { position:static;display:inline-block;margin:0;}
body #search_view main.container .add-mda-drpdwn { margin-top:15px;top:auto;z-index:1;margin-right:45px;}
body #search_view main.container .add-mda-drpdwn ul li a { text-align:left;}
body #search_view main.container .private-btn .tooltip { width:150px;}
body #search_view main.container .private-btn label input[type="checkbox"] { display:none;}
body #search_view main.container .private-btn label input[type="checkbox"] + svg.svg-icon { cursor:pointer;opacity:1;}
body #search_view main.container .private-btn label input[type="checkbox"] + svg.svg-icon.checked { display:none;}
body #search_view main.container .private-btn label input[type="checkbox"] + svg.svg-icon.checked + svg.svg-icon.unchecked { display:block;cursor:pointer;}
body #search_view main.container .private-btn label input[type="checkbox"]:checked + svg.svg-icon.checked { display:block;cursor:pointer;}
body #search_view main.container .private-btn label input[type="checkbox"]:checked + svg.svg-icon.checked + svg.svg-icon.unchecked { display:none;}

body #search_view main.container .text-editor .froala-box,body #search_view main.container .text-editor .fr-box{ padding:0 15px 0 15px;}
body #search_view main.container .text-editor .froala-wrapper .froala-element,body #search_view main.container .text-editor .fr-wrapper .fr-element { min-height:285px;/*350px;*/}
body #search_view main.container .mCSB_container {margin-right:0;height:auto;}
body #search_view  .editfroala_container {padding: 15px 0 15px 0;}
body #search_view main.container #holder-box #iframeContainer{background: unset !important;height:480px;/*height:440px;*/}
#holder-box #videoContainer, #holder-box .video-box, #holder-box #iframeContainer, #holder-discuss .video-box, #holder-discuss #iframeContainer {background: unset !important;background-color: #000 !important;}

/*body #search_view main.container .text-editor .froala-box .froala-wrapper .froala-element{ overflow-y:auto !important;}*/
/*body #search_gallery_elements #edit55 .froala-wrapper .froala-element{ overflow-y:auto !important;}*/
/*dynamically fixing the search gallery in background of new posting page based on .fix-sg-bg-elems class in mediaSite.view_mediaSearch() and indexCtrl.switch__toSearch() and indexCtrl.switch__toDiscuss()*/
body #search_gallery_elements.fix-sg-bg-elems .header-sglist #dropzone .nav .top-nav-bx{right:5px !important}
body #search_gallery_elements.fix-sg-bg-elems .header-sglist .tag-block .dropdown-box {right:20px;}
/*body #search_gallery_elements.fix-sg-bg-elems .gallery-block.padding-30 {padding-right:50px;}*/
body #search_gallery_elements.fix-sg-bg-elems .fix-btm-rgt-btns { right: 20px;}
body #search_gallery_elements.fix-sg-bg-elems .header-pic-background {right: 17px;}
body #search_gallery_elements.fix-sg-bg-elems .quest-block {padding-right:0px;}

body #search_gallery_elements  .ansr-box { height:140px;}

/*dynamically fixing the search gallery in background of new posting page based on .fix-sg-bg-elems class in mediaSite.view_mediaSearch() and indexCtrl.switch__toSearch() and indexCtrl.switch__toDiscuss()*/


/*------------------------------New Posting Page Css-------------------------------------------------*/
/*body #discuss_gallery_elements*/
/*body #discuss_view { position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;z-index:100;}*/
body #discuss_view .header *:not(.close_icon) { background:none;border:none;}
body #discuss_view {position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:100;
background:-moz-linear-gradient(to bottom, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.65) 8%,rgba(0,0,0,0.85) 16%,rgba(0,0,0,0.95) 32%);
background:-webkit-linear-gradient(to bottom, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.65) 8%,rgba(0,0,0,0.85) 16%,rgba(0,0,0,0.95) 32%);
background:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.65) 8%,rgba(0,0,0,0.85) 16%,rgba(0,0,0,0.95) 32%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#d9000000',GradientType=1 ); /* IE6-9 */
overflow:hidden;overflow-y:scroll;}

div#discuss_view:after {
    background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 20%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.85) 80%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#d9000000',GradientType=2 ); /* IE6-9 */
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: '';
    z-index: -1;
	display:none;
}
body #discuss_view main.container { overflow:visible;padding-bottom:10px;}
body #discuss_view .single-img-bx { border:none;min-height:479px;width:480px !important;}
body #discuss_view .gridster-content { min-height:480px;}
body #discuss_view .slider-btm-arrow .slide-arw { position:absolute;}
body #discuss_view .m-gridster-2 { margin-bottom:0;}
body #discuss_view  .container { height:auto;}
body #discuss_view .dis-comment-section { padding:0px 0 20px;margin-top:0;}
body #discuss_view .white-content .text { overflow-x:hidden;overflow-y:auto;max-height:346px;width:calc(100% + 15px);}

body #discuss_view .m-gridster.ps-single-media-case.m-gridster-2 .gridster { float:none;margin:0 auto;}
/*making consistent design for posting page and post view*/
/*body #discuss_view .m-gridster-2 .gridster { width:50% !important;}*/
/*making consistent design for posting page and post view*/


/*body #discuss_view .dis-comment-section { height:100%}*/
/*newpostviewpage class is a toggle class for background view fixes on click to any post in cafe*/
body #overflow-container.newpostviewpage #discuss_gallery_elements .header .nav .quest-row-sml .quest-bx-sml { margin-right : 17px;}
body #overflow-container.newpostviewpage #discuss_gallery_elements { margin-right : 17px;}
body #overflow-container.newpostviewpage #discuss_gallery_elements #discussList__mediaTray { margin-right : 17px}
body #overflow-container.newpostviewpage #discuss_gallery_elements .header .right-page-arrow { margin-right: 17px;}
body #overflow-container.newpostviewpage #discuss_gallery_elements .header .header-pic-background { right:17px;}

body #search_gallery_elements  #dropzone .quest-btm-rw {z-index: 100;}
body #search_gallery_elements  #dropzone .quest-btm-rw.small-hdr {position:absolute;bottom:34px;left:auto;right:88px;}
body #search_gallery_elements  #dropzone .quest-btm-rw > a.sg-post-btn{margin-right:20px;}
body #search_gallery_elements  #dropzone .quest-btm-rw.small-hdr > a.sg-post-btn{margin-right:6px;}
body #search_gallery_elements  #dropzone .quest-btm-rw.with-mtray > a.sg-post-btn { position:relative;z-index:10;background-color:rgba(0,0,0,0.2);color:#fff;border: 7px solid #049efb;}
body #search_gallery_elements  #dropzone .quest-btm-rw > .top-nav-bx { left:0px;width:77px;height:88%;}
body #search_gallery_elements  #dropzone .quest-btm-rw > .top-nav-bx #media-tray-right { position: absolute;margin-top: 5px;width:100%;height: 38px;}
body #search_gallery_elements  #dropzone .quest-btm-rw > .top-nav-bx #media-tray-right li,
body #search_gallery_elements  #dropzone .quest-btm-rw > .top-nav-bx #media-tray-right li a img { width:100%;height:auto;}
body #search_gallery_elements  #dropzone .quest-btm-rw > .top-nav-bx #media-tray-right + div.user-pic { border-radius:0px;position:relative;left:96px;}

/*newpostviewpage class is a toggle class for background view fixes on click to any post in cafe*/
/*---------------------With NPP Other header fixes----------------*/

body #search_gallery_elements .quest-block { min-height:0px;}
#copyright-popup .dmca-form  button[type="submit"] { background: #000;color: #fff;border: none;padding: 10px 25px 14px 25px;border-radius: 6px;line-height: 11px;font-size: 14px;letter-spacing: 0.03em;cursor: pointer;}

/*---------------------With NPP Other header fixes----------------*/

/*---------------------With NPP Cafe Media View----------------*/

/*---------------------With NPP Cafe Media View----------------*/
/*------------------------------post edit screen------------------------*/

body #post_edit .search-header-same.header .nw-subheader { padding-top:7px;padding-right:44px;}
body #post_edit {position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;background: -moz-linear-gradient(left, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 20%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.85) 80%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#d9000000',GradientType=1 ); /* IE6-9 */
overflow:hidden;overflow-y:scroll;}

div#post_edit:after {
    background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 20%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.85) 80%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0.85) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#d9000000',GradientType=2 ); /* IE6-9 */
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: '';
    z-index: -1;
}


/*.np-page #search_gallery_elements { display:block !important;}*/
body #post_edit .header *:not(.close_icon) { background:none;border:none;}
body #post_edit .header-pic-overlayer,
body #post_edit .header-pic-background {display:none;}
body #post_edit .quest-row-sml {display:none;}
body #overflow-container #post_edit main.container { padding-top:45px;}
body #post_edit .search-header-same.header .nw-header-left { height:0;}
body #overflow-container #content #overlayContent { background-color:rgba(0,0,0,0.8);z-index:1006;}

body #post_edit .text-editor #edit {overflow-y:auto;height:398px;}
body #post_edit #holder-box.single-img { border-left: none;border-bottom: none;border-right: none;background:black;}
body #post_edit #holder-box { min-height:1px;height:auto !important;}

body #post_edit .container.bx-sz.space-top { overflow:visible !important;}
body #post_edit .image-selector { padding-right:65px;}
body #post_edit .popup-close-link { /*position:absolute;top:0px;right:-116px;*/position:fixed;top:8px;right:25px;z-index:1000;}
body #post_edit .latest-post-wrap { position:absolute;top:50%;width:90px;vertical-align:middle;padding:0 0;margin-top:-157.5px;right:-170px;height:70%;overflow-x: hidden;overflow-y: auto;}
body #post_edit .latest-post-wrap img { width:70px;border-radius:25px;margin:15px 0;display:inline-block;vertical-align:middle;height:75px;}
body #post_edit main.container .froala-edtr-box .col-2.m-gridster { overflow:hidden;}
body #post_edit main.container .dropdown-box2{ position:fixed;right:23px;top:310px;}

body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp{position:absolute;right:15px;bottom:60px;background:rgba(0,0,0,0.5);padding:5px 10px;border-bottom-right-radius:10px;left:14px;border-bottom-left-radius:10px;text-align:left;}
body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp .css-label{opacity:0.4;cursor:pointer;}
body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp small{font-size:13px;font-style:italic;display:block;}
body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp .check-lead input[type="checkbox"] + .css-label { background-image:url(/assets/page/img/uncheckedicn.png);padding:0;width:15px;}
body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp .check-lead input[type="checkbox"]:checked + .css-label { background-image:url(/assets/page/img/checkedicn.png);}
body #post_edit main.container .private-btn { position:absolute;top:50%;margin-top:-13px;height:26px;margin-right:-86px;width:auto;cursor:pointer;}
body #post_edit main.container .private-btn .tooltip { width:150px;}
body #post_edit main.container .private-btn label input[type="checkbox"] { display:none;}
body #post_edit main.container .private-btn label input[type="checkbox"] + svg.svg-icon { cursor:pointer;opacity:1;}
body #post_edit main.container .private-btn label input[type="checkbox"] + svg.svg-icon.checked { display:none;}
body #post_edit main.container .private-btn label input[type="checkbox"] + svg.svg-icon.checked + svg.svg-icon.unchecked { display:block;cursor:pointer;}
body #post_edit main.container .private-btn label input[type="checkbox"]:checked + svg.svg-icon.checked { display:block;cursor:pointer;}
body #post_edit main.container .private-btn label input[type="checkbox"]:checked + svg.svg-icon.checked + svg.svg-icon.unchecked { display:none;}
.gridster-header-icons h3 { float:right;position:relative;z-index:1000;}
.gridster-header-icons h3 div { display:inline-block;}
.gridster-header-icons h3 div .quest-btm-btn { font-size:14px;height:auto;border:none;margin:0 0 0 8px;position:relative;top:-6px;color:#000;text-align:center;padding:8px;right:-5px;cursor:pointer;}

/* discuss view */
body #discuss_view .m-gridster-2 .gridster { max-width:100%;width:50% !important;}
body #discuss_view .gridster-content { width:50%;}
body #discuss_view .single-img-bx { margin-left:0;}

.comm-post-cont { margin-top:100px;}
.comm-post-cont .cpc-title { font-size:40px;text-align:center;color:#000000;position:relative;}
.comm-post-cont .cpc-title:after { content:'';width:100%;height:1px;background:#dfdfdf;position:absolute;left:0;top:23px;}
.comm-post-cont .cpc-title span { position:relative;z-index:2;padding:0 10px;background-color:#ffffff;}

/* searchByTheme-popup */
.searchByTheme-popup { margin:0 auto;color:#ffffff;padding:30px;display:none;position:fixed;top:0;left:0;z-index:104;right:0;bottom:0;overflow:hidden;overflow-y:scroll;background:#e5e5de;background-repeat: no-repeat;background-size:cover;}
.searchByTheme-popup .close-sbt-popup { right:24px;}
.searchByTheme-popup .popup-search-panel { max-width:1000px;margin:0 auto;position:relative;font-family: var(--font-family-G-light);font-size: 26px;font-style: normal;letter-spacing: 0.01em;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width:0;}
.searchByTheme-popup .header-pic-overlayer { display:none;}
.searchByTheme-popup.yes-header-bg:after { content: '';
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0px;
    background-color: rgba(0, 0, 0, 0.4);
    height: 100%;
    right: 0;
    z-index: -1;}
.searchByTheme-popup .popup-search-panel ul { padding-left:0;}
.searchByTheme-popup .popup-search-panel ul li { list-style:none;text-transform:uppercase;}
.searchByTheme-popup .popup-search-panel ul li a { color:#ffffff;}
.searchByTheme-popup .popup-search-panel h2 { text-align:center;font-size:28px;padding-bottom:40px;border-bottom:1px solid #ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner { font-family: var(--font-family-G-light);}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-lft { float:left;width:40%;margin-top:53px;padding-left:30px;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-lft li { font-weight:800;margin-bottom:10px;font-size:20px;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-lft li a { color:#ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-lft li a:hover,
.searchByTheme-popup .popup-search-panel .psp-inner .psp-lft li a.active { color:#000000;}
.searchByTheme-popup .popup-search-panel ul.psp-rgt-list { overflow:auto;padding-left:8px;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt { float:right;width:60%;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input { position:relative;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input input { width:100%;background:transparent;border:none;border-bottom:1px solid #dfdfdf;padding:14px 8px;margin-bottom:20px;font-size:22px;color:#ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input input::-webkit-input-placeholder { color:#ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input input::-moz-input-placeholder { color:#ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input input:-moz-input-placeholder { color:#ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input input:-ms-input-placeholder { color:#ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input a { position:absolute;top:0;right:0;top:16px;font-family: var(--font-family-G-light);text-transform:uppercase;right:0;color:#ffffff;font-size:16px;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt .psp-search-input a:hover { color:#000000;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt-list li { float:left;width:50%;margin-bottom:6px;font-size:16px;font-family: var(--font-family-G-light);font-style:normal;letter-spacing:0.01em;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt-list li a { color:#ffffff;}
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt-list li a:hover,
.searchByTheme-popup .popup-search-panel .psp-inner .psp-rgt-list li.active a { color:#000000;}
.searchByTheme-popup .header-pic-overlayer { bottom:0 !important;left:0;position:fixed;}
.searchByTheme-popup .header-pic-background { bottom:0;}
.searchByTheme-popup .popup-search-panel h2 { color:#ffffff;border-bottom-color:#ffffff;z-index: 100;}

.searchByTheme-popup.no-header-bg .popup-search-panel { padding-top: 60px;}
.searchByTheme-popup.no-header-bg .header-pic-background { bottom:0;background:#e5e5de;}
.searchByTheme-popup.no-header-bg .popup-search-panel h2 { color:#8a896d;border-bottom-color:#8a896d;background-color:#e5e5de;box-shadow:0 20px #e5e5de;position:fixed;top:0;width:100%;max-width:1000px;padding-top: 12px;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt .psp-search-input input { color:#8a896d;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt .psp-search-input input::-webkit-input-placeholder { color:#8a896d;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt .psp-search-input input::-moz-input-placeholder { color:#8a896d;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt .psp-search-input input:-moz-input-placeholder { color:#8a896d;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt .psp-search-input input:-ms-input-placeholder { color:#8a896d;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt .psp-search-input a { color:#787878;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-lft li,
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt-list li  { font-size: 20px;font-style:normal;letter-spacing:0.01em;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt-list li { font-size:16px;font-family: var(--font-family-G-light);}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-lft li a,
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt-list li a { color:#8a896d;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt-list li a:hover,
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-lft li a:hover,
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-lft li a.active { color:#000000;}
.searchByTheme-popup.no-header-bg .popup-search-panel .psp-inner .psp-rgt .psp-search-input input { font-family: var(--font-family-G-light);color:#000000;border-bottom-color:#8a896d;}
body #search_view main.container .bx-sz #editor { position:relative;}
.post-tags-wrap { position:absolute;right:15px;left:15px;bottom:16px;height:67px;border-top:1px solid #dfdfdf;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.post-tags-wrap textarea { width:100%;height:100%;padding:15px;resize:none;border:none;font-family: var(--font-family-G-light);font-size:14px;}

.post-tags-wrap tags-input .tags .input {width:100%;height:100%;padding:5px;resize:none;border:none;font-family: var(--font-family-G-light);font-size:14px;}
.post-tags-wrap .tag-label, .post-tags-wrap .tag-list {min-width:auto;}
.post-tags-wrap tags-input .tags,
.post-tags-wrap tags-input .tags.focused { border:none;box-shadow:none !important;}
.post-tags-wrap tags-input .tags .tag-list { overflow:auto;max-height:30px;}

/*------------------------------post edit screen------------------------*/



@media all and (max-width: 1345px) {
	.select-width { width:15%;}
}
@media all and (max-width:1280px) {
	body #search_view .latest-post-wrap { right:-130px;}
}
@media all and (max-width: 1050px){
	.deleteIcon { top:135px !important;}
}
@media all and (max-width:1024px) {
	.cart-page .cp-item-wrap table tr td .caps-imglst img,
	.cart-page .cp-item-wrap table tr td .caps-imglst .caps-cnt-wrap  { width:100%;padding-left:0;}
	.cart-page .cp-item-wrap table tr td .caps-imglst img { margin-bottom:10px;}
	.creation-section #settings.cart-owners-popup .members-con .friends .friend { width:50%;}
	body #discuss_view main.container { width:990px;}
	body #discuss_view .m-gridster-2 .gridster { max-width:480px !important;float:left;}
	body #discuss_view .m-gridster-2 .gridster .single-img-bx { border-radius:10px 0 0 10px !important;}
	body #discuss_view .ps-single-media-case.m-gridster-2 .gridster { float:none;}
	body #discuss_view .ps-single-media-case.m-gridster-2 .gridster .single-img-bx { border-radius:10px !important;margin:0 auto;}
	body #discuss_view .gridster-content { max-width:480px;float:right;margin-top:0;border-radius:0 10px 10px 0 !important;}
	
	body #search_view main.container .froala-edtr-box { position:relative;}
	body #search_view main.container .text-editor { position:static;}
	body #search_view .latest-post-wrap { top:0;margin-top:90px;height:300px;right:-129px;}
	body #search_view .popup-close-link { top:10px;}
	body #search_view main.container .froala-edtr-box .col-2.m-gridster { margin-bottom:0;border-radius:10px 10px 0 0 !important;}
	body #search_view #holder-box.single-img { border-radius:10px 10px 0 0 !important;}
	body #search_view main.container .froala-edtr-box .col-2.text-editor.bx-sz { border-radius:0 0 10px 10px !important;}
	body #search_view main.container { width: 750px;}
	body #search_view main.container .mCustomScrollBox { width:100%;}
	body #search_view .image-selector { padding-right:65px;margin-right:49px;width:770px;padding-left:0;}
	body #search_view .media-tray-rw .icon-links { padding-right:0;width:161px;}
	body #search_view main.container .froala-edtr-box #editor .sub-info-hlp { bottom:80px;}
	
	body #post_edit main.container .froala-edtr-box { position:relative;}
	body #post_edit main.container .text-editor { position:static;}
	body #post_edit .latest-post-wrap { top:0;margin-top:90px;height:300px;}
	body #post_edit .popup-close-link { top:10px;}
	body #post_edit main.container .froala-edtr-box .col-2.m-gridster { margin-bottom:0;border-radius:10px 10px 0 0 !important;}
	body #post_edit #holder-box.single-img { border-radius:10px 10px 0 0 !important;}
	body #post_edit main.container .froala-edtr-box .col-2.text-editor.bx-sz { border-radius:0 0 10px 10px !important;}
	body #post_edit main.container { width: 750px;}
	body #post_edit main.container .mCustomScrollBox { width:100%;}
	body #post_edit .image-selector { padding-right:65px;margin-right:49px;width:770px;padding-left:0;}
	body #post_edit .media-tray-rw .icon-links { padding-right:0;width:161px;}
	body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp { bottom:80px;}
	
	/* discuss view */
	body #discuss_view main.container { width:100%;}
	body #discuss_view .m-gridster-2 { padding:0 20px;}
	body #discuss_view .m-gridster-2 .gridster,
	body #discuss_view .gridster-content	{ max-width:100% !important;width:100% !important;}
	body #discuss_view .m-gridster-2 .gridster { overflow:hidden;border-radius:0;}
	body #discuss_view .m-gridster-2 .gridster .single-img-bx { border-radius: 10px 10px 0 0 !important;}
	body #discuss_view .single-img-bx { width:100% !important;}
	body #discuss_view .gridster-content { border-radius:0 0 10px 10px !important;}
}

@media all and (max-width: 880px) {
	.topselect-icons { margin-right:10px;}
}

@media all and (max-width: 860px) {
	.flash_msg_element { width:90%;font-size:18px;}
	.blur-container .trans-text { margin-top: 9% !important;}
	.topSelects .selectricWrapper{ width:100%; float:left;}
}
	
@media all and (min-width: 701px) and (max-width: 1345px) {
	.select-width { width:15%;}
	.topselect-icons{ margin-right:25px !important; float:left;}
}

@media screen and (min-width: 701px) and (max-width: 984px){
	.main.wrapper{ top:145px !important;}
	.topSelects .selectricWrapper{ width:170px;}
}

@media screen and (min-width:769px) and (max-width:992px){
	.content-account .member-list-block li { width:100%;}
}

@media screen and (max-width:768px){
	body #discuss_view main.container { width:100%;padding-left:50px;padding-right:50px;height:auto;}
	body #discuss_view .single-img-bx { width:100% !important;}
	body #discuss_view .m-gridster-2 .gridster { max-width:100% !important;}
	body #discuss_view .m-gridster-2 .gridster .single-img-bx,
	body #discuss_view .m-gridster-2 .gridster { border-radius:10px 10px 0 0 !important;}
	body #discuss_view .gridster-content { max-width:100%;border-radius:0 0 10px 10px !important;min-height:auto;}
	body #discuss_view .gridster-content .white-content { min-height:130px;}
	
	body #search_view .icon-links { width:6%;float:left;}
	body #search_view .searchView_trayArea { overflow:auto;white-space:nowrap;max-width:650px;margin-right:15px;width:94%;text-align:center;padding-right:10px;padding-left:0;}
	body #search_view .search-header-same .image-selector ul { float:none;}
	body #search_view main.container .froala-edtr-box { padding-top: 110px;}
	body #search_view .latest-post-wrap { height:90px;width:100%;left:0;right:0;margin-top:50px;}
	body #search_view .latest-post-wrap img { margin:9px;}
	body #search_view .latest-post-wrap img:first-child { margin-left:0;}
	body #search_view .popup-close-link { top: 8px;right: 6px;}
	body #search_view .latest-post-wrap { width: 100%;overflow-x: auto;display: -webkit-flex; display: flex;-webkit-flex-direction: row; flex-direction: row;}
	body #search_view .latest-post-wrap .mCSB_container{ display: -webkit-flex; display: flex;}
	body #search_view .latest-post-wrap img { -webkit-flex-shrink: 0; flex-shrink: 0;}
	body #search_view .discuss-btm-btns.bx-sz .col-xs-6 { width:50%;margin-bottom:50px;}
	body #search_view .media-tray-rw .icon-links { width:38px;}
	body #search_view  main.container { padding-left:50px;padding-right:50px;width:100%;}
	body #search_view main.container .dropdown-box2 { top:343px;}
	body #search_view main.container { padding-left:37px;padding-right:37px;}
	body #search_view main.container .froala-edtr-box #editor .sub-info-hlp { bottom:54px;}
	
	body #post_edit .icon-links { width:6%;float:left;}
	body #post_edit .searchView_trayArea { overflow:auto;white-space:nowrap;max-width:650px;margin-right:15px;width:94%;text-align:center;padding-right:10px;padding-left:0;}
	body #post_edit .search-header-same .image-selector ul { float:none;}
	body #post_edit main.container .froala-edtr-box { padding-top: 110px;}
	body #post_edit .latest-post-wrap { height:90px;width:100%;left:0;right:0;margin-top:50px;}
	body #post_edit .latest-post-wrap img { margin:9px;}
	body #post_edit .latest-post-wrap img:first-child { margin-left:0;}
	body #post_edit .popup-close-link { top: 8px;right: 6px;}
	body #post_edit .latest-post-wrap { width: 100%;overflow-x: auto;display: -webkit-flex; display: flex;-webkit-flex-direction: row; flex-direction: row;}
	body #post_edit .latest-post-wrap .mCSB_container{ display: -webkit-flex; display: flex;}
	body #post_edit .latest-post-wrap img { -webkit-flex-shrink: 0; flex-shrink: 0;}
	body #post_edit .discuss-btm-btns.bx-sz .col-xs-6 { width:50%;margin-bottom:50px;}
	body #post_edit .media-tray-rw .icon-links { width:38px;}
	body #post_edit  main.container { padding-left:50px;padding-right:50px;width:100%;}
	body #post_edit main.container .dropdown-box2 { top:343px;}
	body #post_edit main.container { padding-left:37px;padding-right:37px;}
	body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp { bottom:54px;}
	.gridster-header-icons h3 { width:100%;top:39px;}
}

@media screen and (max-width:767px){
	body #search_view main.container .froala-edtr-box #editor .sub-info-hlp { bottom:28px;}
	
	body #post_edit main.container .froala-edtr-box #editor .sub-info-hlp { bottom:28px;}
}

@media all and (max-width: 700px){
	.main.wrapper{ top:210px !important;}
	.topselect-icons{ margin-right:0px; float:left;}
	.select-width{ width:90%;}
}

@media all and (max-width: 640px){
	.creation-section #settings.cart-owners-popup{padding:15% 15%;}
	.creation-section #settings.cart-owners-popup .members-con .friends .friend { width:100%;}
	.creation-section #settings.cart-owners-popup .add-member-rw .add-member-ul > li { width:100%;}
	.creation-section #settings.cart-owners-popup input#invite { margin-top:20px;}
	.creation-section #settings.cart-owners-popup h3 .show-members { margin-top:7px;}
	#search_gallery_elements .quest-block { padding:7px 40px 40px 40px !important;}
	#search_gallery_elements  .ansr-box { height:100px;}
	/*#search_gallery_elements .ansr-box-inr { height:100px !important;}*/
	
	body #search_view .search-header-same.header .nw-subheader { padding-right: 15px;}
	body #search_view .searchView_trayArea { max-width:589px;float:right;width:86%;margin-right:46px;}
	body #overflow-container #search_view main.container { padding-top: 35px;}
	body #search_view  main.container { padding-left:60px;padding-right:60px;}
	body #search_view main.container .dropdown-box2 { top:263px;}
	
	body #post_edit .search-header-same.header .nw-subheader { padding-right: 15px;}
	body #post_edit .searchView_trayArea { max-width:589px;float:right;width:86%;margin-right:46px;}
	body #overflow-container #post_edit main.container { padding-top: 35px;}
	body #post_edit  main.container { padding-left:60px;padding-right:60px;}
	body #post_edit main.container .dropdown-box2 { top:263px;}
}

@media all and (max-width:540px){
	body #search_view .searchView_trayArea { margin-right:33px;}
	body #post_edit .searchView_trayArea { margin-right:33px;}
	.gridster-header-icons h3 { text-align:left;}
	.gridster-header-icons h3 div { margin-top:11px;float:right;}
	
	/* discuss view */
	body #discuss_view .m-gridster-2 .gridster .single-img-bx { min-height:auto;}
	body #search_view .popup-close-link { right:30px;}
	body #search_view .discuss-btm-btns.bx-sz .col-xs-6 { width:100%;margin-bottom:15px;}
	body #search_view .discuss-btm-btns.bx-sz .col-xs-6 + .col-xs-6 { margin-bottom:50px;}
}

@media all and (max-width:480px){
	#search_gallery_elements .quest-block { padding:7px 40px 40px 40px !important;}
	#search_gallery_elements  .ansr-box { height:80px;}
	/*#search_gallery_elements .ansr-box-inr { height:80px !important;}*/
	
	body #search_view .latest-post-wrap img { width:65px;height:65px;}
	body #search_view .searchView_trayArea { width:83%;margin-right:38px;}
	body #search_view main.container .dropdown-box2 { top:274px;}
	
	body #post_edit .latest-post-wrap img { width:65px;height:65px;}
	body #post_edit .searchView_trayArea { width:83%;margin-right:38px;}
	body #post_edit main.container .dropdown-box2 { top:274px;}
}

@media all and (max-width: 360px){
	#overflow-container #search_gallery_elements .tag-block .tag-label input[type="text"] { min-width:160px;}
	body #discuss_view main.container { padding-left:35px;padding-right:35px;}
	body #discuss_view #holder-discuss .video-box,
	body #discuss_view #holder-discuss #iframeContainer { height:auto;}
	body #discuss_view #holder-discuss #iframeContainer iframe { min-height:inherit !important;}
	body #discuss_view .single-img-bx { min-height: auto;}
	
	body #search_view .icon-links { width:10%;}
	body #search_view .searchView_trayArea { width:79%;margin-right:31px;}
	body #search_view main.container .froala-edtr-box { padding-top:85px;}
	body #search_view .latest-post-wrap { height:70px;}
	body #search_view .latest-post-wrap img { width:54px;height:54px;}
	body #search_view .discuss-btm-btns.bx-sz .col-xs-6 { width:100%;margin-bottom:25px;}
	body #search_view .discuss-btm-btns.bx-sz .col-xs-6:not(:first-child) { margin-bottom:50px;}
	
	body #post_edit .icon-links { width:10%;}
	body #post_edit .searchView_trayArea { width:79%;margin-right:31px;}
	body #post_edit main.container .froala-edtr-box { padding-top:85px;}
	body #post_edit .latest-post-wrap { height:70px;}
	body #post_edit .latest-post-wrap img { width:54px;height:54px;}
	body #post_edit .discuss-btm-btns.bx-sz .col-xs-6 { width:100%;margin-bottom:25px;}
	body #post_edit .discuss-btm-btns.bx-sz .col-xs-6:not(:first-child) { margin-bottom:50px;}
}

@media all and (max-width: 320px){
	body #search_view .searchView_trayArea { width:76%;margin-right:33px;}
	
	body #post_edit .searchView_trayArea { width:76%;margin-right:33px;}
}

@media (min-width: 992px) {
	.col-md-8.gridster-header-icons-cont {
		width: 50% !important;
	}
}