/* Scroll to top link */
.scrolltopeditor{
    position: fixed;
	width:24px;height:24px;
    right:30px;
	bottom:19px;
    padding:5px;
    font-size: 20px;
    text-align: center;cursor:pointer;
    color: #fff;font-weight:700;
   background: #bbd0fd;z-index:10;
   -webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
   filter: alpha(opacity=50);
	opacity: 0.5;/*display:none;*/
}

.scrolltopeditor:hover{
    color: #000;font-weight:700;
    display:inline-block;opacity: 1;
    filter: alpha(opacity=100);
	opacity: 1;
}
.redactor_editor{
	width:100%;
  padding:10px;
  min-height:100px;
  overflow-x:hidden;
  overflow-y:auto;
  border:1px solid #999;
}
.btn-editor-bottomline{width:130px;height:5px;text-align:center;overflow:hidden;color:#bbd0fd;border-top:1px solid #bbd0fd;}
.redactor-toolbar,.redactor-toolbar-external{height:35px;}
.p-drag{border:1px solid #ccc;-webkit-border-radius: 6px;-moz-border-radius: 6px ;border-radius: 6px;z-index:1;}
.p-drag:hover{border:1px solid #fc8a58;}
.sortableplaceholder{height:3px;border:3px solid #fc8a58;margin-left:-10px !important;-webkit-border-radius: 6px;-moz-border-radius: 6px ;border-radius: 6px;background-color:#000}
.btn-image-align{float:left;cursor:pointer;margin:3px !important;width:20px;height:20px;-webkit-border-radius: 3px;-moz-border-radius: 3px ;border-radius: 3px;z-index:20;}
.btn-image-align:hover{background-color:#bbd0fd !important;}
.redactor_toolbar li a {
  color: #000;
}
.redactor_toolbar{
  background-color:#f2f2f2;
}
.redactor_toolbar li a:hover {
  background-color: rgba(187, 208, 253,.75);
  color: #fff;
}
.redactor_toolbar li a:hover i:before {
  color: #fff;
}
.redactor_toolbar li a:active,
.redactor_toolbar li a.redactor_act {
   background-color: rgba(187, 208, 253,.75);
}

.nxeditor_mainwrap{padding-top:10px;width:100%;-moz-box-sizing: border-box; -webkit-box-sizing:border-box;box-sizing:border-box;}
.nxeditor_main{border:1px solid #ccc;margin:0 auto;text-align:left;padding:10px;min-height:200px;overflow-x:hidden;overflow-y:auto;word-wrap: break-word;}
.nxeditor_toolbar{width:100%;height:35px;line-height:40px;background-color:#f2f2f2;}
.btn-editor-insert{width:120px;height:15px;display:inline-block;z-index:10;}
.btn-editor-insert .btn-xicon{margin-top:-5px;padding:1px !important;}
.btn-editor-insert-wrap{width:155px;padding:0;display:inline-block;}
.btn-editor-insert-wrap_ind{display:inline-block;}
.btn-editor-insert-wrap div{}
.btn-editor-insert-wrap a{display:inline-block;}
.btn-editor-insert-wrap .btn-xicon{margin-left:-10px;font-size:120%;padding:5px 1px 0 2px;}
.btn-editor-insert-wrap .btn-xtext{padding-left:5px;}

.iconwraprbox{
	width:18px;height:18px;margin:2px;
    padding:5px;
    font-size: 18px !important;
	line-height:18px !important;
    text-align: center;cursor:pointer;
    color: #000;font-weight:700;
   background: #bbd0fd;z-index:100;display:inline-block;
   -webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
   filter: alpha(opacity=80);
	opacity: 0.8;
}

.iconwraprbox:hover{
    color: #fc8a58;font-weight:700;
    display:inline-block;opacity: 1;
    filter: alpha(opacity=100);
	opacity: 1;
}
.nxhilight1{border:1px solid #fc8a58;box-shadow:0 0 2px red;-webkit-transition:box-shadow 0.3s ease-out;-moz-transition:box-shadow 0.3s ease-out;transition:box-shadow 0.3s ease-out}
.sortableplaceholder{border:5px solid #fc8a58;margin-left:-10px !important;}

/*--------------------*/
.nx_wrimg_wrap,.nx_wrvideo_wrap{
  width:100%;
  text-align:center;
  padding:15px 0 10px 0;
}
.nx_wrimg{
     max-width:80% !important;
	 max-height:300px !important;
	 border:0;
	 margin:0 auto;
}
.nx_wrvideo{
     max-width:80% !important;
	 max-height:300px !important;
	 margin:0 auto !important;
}
.nx_wrvideo iframe{
     width:100% !important;
	 height:100% !important;
}
.wrcontent{
  width:100%;
  min-height:400px;
  text-align:left;
  padding:10px;
  border:1px solid #ccc;
}
