@charset "UTF-8";
div.tagsinput { border:1px solid #a3a3a3; background: #FFF; overflow-y: auto; border-radius: 6px; padding-left: 3px;padding-top: 3px}
div.tagsinput span.tag { border: 1px solid #a3a3a3; -moz-border-radius:3px; -webkit-border-radius:3px; display: block; float: left; padding: 2px 1px; text-decoration:none; background: #c5c5c5; color: #ffffff; margin-right: 5px;margin-bottom: 3px;}
div.tagsinput span.tag a {  text-decoration:none; font-size: 16px;  margin-right:4px; font-family: helvetica; color: #ffffff;}
div.tagsinput input { width:100% !important; margin:0px; border:1px solid transparent; padding:5px; background: transparent; outline:0px;  margin-right:5px; margin-top: -2px;}
div.tagsinput div { display:block; float: left; }
.tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid {background: #FBD8DB !important; color: #90111A !important;}
/*!
 *
 * jQuery TE 1.4.0 , http://jqueryte.com/
 * Copyright (C) 2013, Fatih Koca (fattih@fattih.com), (http://jqueryte.com/about)

 * jQuery TE is provided under the MIT LICENSE.
 *
*/

/* editor's general field */
.jqte {
	margin:0;
	border: 1px solid #EFEFEF;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	overflow:hidden;
	transition:box-shadow 0.4s, border 0.4s; -webkit-transition:-webkit-box-shadow 0.4s, border 0.4s; -moz-transition:-moz-box-shadow 0.4s, border 0.4s; -o-transition:-o-box-shadow 0.4s, border 0.4s;
}
.jqte * {
	font-size: 18px;
	font-size: 1.8rem;
}
.jqte_focused {
	border-color:#00AAE7;
	box-shadow:0 0 10px #00BDFF; -webkit-box-shadow:0 0 10px #00BDFF; -moz-box-shadow:0 0 10px #00BDFF;
}
/* toolbar */
.jqte_toolbar {
	overflow: auto;
	border-bottom: 1px solid #EFEFEF;
}
.jqte_tool {
	float: left;
	margin: 0;
	padding: 5px;
	cursor: pointer;
}
.jqte_tool, .jqte_tool_label {
	border-right:  1px solid #EFEFEF;
	width: 35px;
	height: 35px;
}
.jqte_hiddenField {
	display:none
}
.jqte_tool_icon {
	display: block;
	width: 25px;
	height: 25px;
	/*background: url('images/jquery-te-cstm.png') no-repeat*/
	background: url('images/jqte-custom-20.png') no-repeat
}
.jqte_tool.jqte_tool_1 .jqte_tool_label {
	position:relative;
	display:block;
	padding:3px;
	width:70px;
	height:16px;
	overflow:hidden;
}
.jqte_tool.jqte_tool_1 .jqte_tool_text {
	font:bold 13px Arial,sans-serif;
	color:#222;
}
.jqte_tool.jqte_tool_1 .jqte_tool_icon {
	position:absolute;
	top:10px;
	right:2px;
	width:6px;
	height:4px;
	background-position:-19px -23px;
	border: none;
	border-radius: none;
	-webkit-border-radius: none;
	-moz-border-radius: none;
}
.jqte_tool.jqte_tool_2 .jqte_tool_icon {
	background-position:0 0
}
.jqte_tool.jqte_tool_3 .jqte_tool_icon {
	background-position:0 0;
}
.jqte_tool.jqte_tool_4 .jqte_tool_icon {
	background-position:1px 1px;
}
.jqte_tool.jqte_tool_5 .jqte_tool_icon {
	background-position:-25px 1px;
}
.jqte_tool.jqte_tool_6 .jqte_tool_icon {
	background-position:-50px 2px;
}
.jqte_tool.jqte_tool_7 .jqte_tool_icon {
	background-position:-75px 1px;
}
.jqte_tool.jqte_tool_8 .jqte_tool_icon {
	background-position:-100px 1px;
}
.jqte_tool.jqte_tool_11 .jqte_tool_icon {
	background-position:-175px 1px;
}
.jqte_tool.jqte_tool_12 .jqte_tool_icon {
	background-position:-200px 1px;
}
.jqte_tool.jqte_tool_13 .jqte_tool_icon {
	background-position:-225px 1px;
}
.jqte_tool.jqte_tool_14 .jqte_tool_icon {
	background-position:-250px 1px;
}
.jqte_tool.jqte_tool_15 .jqte_tool_icon {
	background-position:-275px 1px;
}
.jqte_tool.jqte_tool_16 .jqte_tool_icon {
	background-position:-300px 1px;
}
.jqte_tool.jqte_tool_17 .jqte_tool_icon {
	background-position:-325px 1px;
}
.jqte_tool.jqte_tool_18 .jqte_tool_icon {
	background-position:-350px 1px;
}
.jqte_tool.jqte_tool_19 .jqte_tool_icon {
	background-position:-375px 1px;
}/*
.jqte_tool.jqte_tool_3 .jqte_tool_icon {
	background-position: -22px 1px;
}
.jqte_tool.jqte_tool_4 .jqte_tool_icon {
	background-position: -46px 1px;
}
.jqte_tool.jqte_tool_5 .jqte_tool_icon {
	background-position: -146px 1px;
}
.jqte_tool.jqte_tool_6 .jqte_tool_icon {
	background-position: -97px 3px;
}
.jqte_tool.jqte_tool_7 .jqte_tool_icon {
	background-position:-110px 0
}
.jqte_tool.jqte_tool_8 .jqte_tool_icon {
	background-position:-132px 0
}
.jqte_tool.jqte_tool_9 .jqte_tool_icon {
	background-position:-154px 0
}
.jqte_tool.jqte_tool_10 .jqte_tool_icon {
	background-position:-176px 0
}
.jqte_tool.jqte_tool_11 .jqte_tool_icon {
	background-position:-198px 0
}
.jqte_tool.jqte_tool_12 .jqte_tool_icon {
	background-position:-220px 0
}
.jqte_tool.jqte_tool_13 .jqte_tool_icon {
	background-position:-242px 0
}
.jqte_tool.jqte_tool_14 .jqte_tool_icon {
	background-position:-264px 0
}
.jqte_tool.jqte_tool_15 .jqte_tool_icon {
	background-position:-286px 0
}
.jqte_tool.jqte_tool_16 .jqte_tool_icon {
	background-position:-308px 0
}
.jqte_tool.jqte_tool_17 .jqte_tool_icon {
	background-position: -193px 1px;
}
.jqte_tool.jqte_tool_18 .jqte_tool_icon {
	background-position:-352px 0
}
.jqte_tool.jqte_tool_19 .jqte_tool_icon {
	background-position:-374px 0
}
.jqte_tool.jqte_tool_20 .jqte_tool_icon {
	background-position:-396px 0
}
.jqte_tool.jqte_tool_21 .jqte_tool_icon {
	background-position:-418px 0
}*/
.jqte_tool:hover {
	background-color: transparent;
}
.jqte_tool:hover .jqte_tool_icon, .jqte_tool:hover .jqte_tool_label {

}
.jqte_tool:active .jqte_tool_icon, .jqte_tool:active .jqte_tool_label {
	border:#777 1px solid
}
.jqte_tool.jqte_tool_1:hover .jqte_tool_icon, .jqte_tool.jqte_tool_1:active .jqte_tool_icon {
	border:none
}
.jqte_tool_depressed {
	background-color:#DDD;
	border-color:#CCC
}
.jqte_tool_depressed .jqte_tool_icon {
	border-color:#AAA
}
.jqte_tool_depressed:hover {
	background-color:#EEE
}
/* link form area */
.jqte_linkform {
	padding: 10px;
}
.jqte_linktypeselect {
	position:relative;
	float:left;
	width:130px;
	background:#EEE;
	cursor:pointer
}
.jqte_linktypeselect:Active {
	background:#FFF
}
.jqte_linktypeview {
	padding:3px 5px;
	/*border:#333 1px solid;
	color:#777;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;*/
	outline:none
}
.jqte_linktypetext {
	font-size:12px;
}
.jqte_linktypearrow {
	position: absolute;
	bottom: 8px;
	right: 6px;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	background:url('images/jquery-te-cstm.png') -11px -17px no-repeat;
}
.jqte_linktypes {
	display: none;
	position: absolute;
	top: 22px;
	left: 1px;
	width: 128px;
	background: #FFF;
	border: #eeeeee 1px solid;
	box-shadow: 0 1px 4px #AAA; -webkit-box-shadow:0 1px 4px #AAA; -moz-box-shadow:0 1px 4px #AAA
}
.jqte_linktypes a {
	display:block;
	padding:4px 5px;
	font-size:12px;
}
.jqte_linktypes a:hover {
	background: #ddd;
	/*text-decoration: none*/;
}
.jqte_linkinput {
	float:left;
	margin: 0 5px;
	padding: 3px 5px;
	width: 300px;
	background: #eee;
	border: #eee 1px solid;
	color: #a8a8a8;
	font-size: 12px;
	outline:none;
	cursor: pointer;
}
.jqte_linkinput:focus, .jqte_linkinput:hover {
	background: #eee;
	border: #eee 1px solid;
	cursor: pointer;
}
.jqte_linkbutton {
	float: left;
	padding: 3px 12px;
	background: #a8a8a8;
	border: none;
	color: #fff;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.jqte_linkbutton:hover {
	background:#A1A1A1
}
.jqte_linkbutton:active {
	box-shadow:inset 0 1px #CCC; -webkit-box-shadow:inset 0 1px #CCC; -moz-box-shadow:inset 0 1px #CCC;
	background:#888;
}

/* text format menu */
.jqte_formats {
	display:none;
	position:absolute;
	width:180px;
	oveflow-x:hidden;
	overflow-y:auto;
	background:#FFF;
	border:#AAA 1px solid;
	box-shadow:0 0 5px #AAA; -webkit-box-shadow:0 0 5px #AAA; -moz-box-shadow:0 0 5px #AAA;
	z-index:100;
}
.jqte_format {
	display:block;
	padding:4px 7px;
	font-size:13px
}
.jqte_format:hover {
	background:#DDD
}
.jqte_format_1, .jqte_format_2, .jqte_format_3, .jqte_format_4, .jqte_format_5, .jqte_format_6 {
	font-weight:bold
}
.jqte_format_1 {
	font-size:22px
}
.jqte_format_2 {
	font-size:20px
}
.jqte_format_3 {
	font-size:18px
}
.jqte_format_4 {
	font-size:16px
}
.jqte_format_5 {
	font-size:14px
}
.jqte_format_6 {
	font-size:12px
}
.jqte_format_7 {
	font-family:"Courier New", Courier, monospace
}

/* font size menu */
.jqte_fontsizes {
	display:none;
	position:absolute;
	width:180px;
	height:198px;
	oveflow-x:hidden;
	overflow-y:auto;
	background:#FFF;
	border:#AAA 1px solid;
	box-shadow:0 0 5px #AAA; -webkit-box-shadow:0 0 5px #AAA; -moz-box-shadow:0 0 5px #AAA
}
.jqte_fontsize {
	display:block;
	padding:3px 7px;
}
.jqte_fontsize:hover {
	background:#DDD
}

/* color pallette */
.jqte_cpalette {
	display:none;
	position:absolute;
	padding:6px;
	width:144px;
	background:#FFF;
	border:#AAA 1px solid;
	box-shadow:0 0 5px #AAA; -webkit-box-shadow:0 0 5px #AAA; -moz-box-shadow:0 0 5px #AAA
}
.jqte_color {
	display:block;
	float:left;
	width:16px;
	height:16px;
	border:#FFF 1px solid;
}
.jqte_color:hover {
	border-color:#000
}
.jqte_colorSeperator {
    float:none;
    clear:both;
    height:7px;
}

/* editor area */
.jqte_editor, .jqte_source {
	padding: 10px;
	background: #fff;
	min-height: 300px;
	max-height: 100%;
	overflow: auto;
	outline: none;
	word-wrap: break-word;
	-ms-word-wrap: break-word;
	resize: vertical
}
.jqte_editor div, .jqte_editor p {
	margin:0 0 7px
}
.jqte_editor a:link, .jqte_editor a:link * {
	cursor: pointer;
}
.jqte_editor blockquote {
	margin-top:0;
	margin-bottom:7px
}
.jqte_editor img {
    float:left;
	margin:0 10px 5px 0
}
.jqte_editor a[jqte-setlink], .jqte_editor a[jqte-setlink] * {
	background:#ff9431 !important;
	color:#FFF !important
}
.jqte_editor h1, .jqte_editor h2, .jqte_editor h3, .jqte_editor h4, .jqte_editor h5, .jqte_editor h6, .jqte_editor pre {
	display:block;
	margin:0 0 3px;
}
.jqte_editor h1, .jqte_editor h1 * {
	font-size:26px
}
.jqte_editor h2, .jqte_editor h2 * {
	font-size:24px
}
.jqte_editor h3, .jqte_editor h3 * {
	font-size:22px
}
.jqte_editor h4, .jqte_editor h4 * {
	font-size:20px
}
.jqte_editor h5, .jqte_editor h5 * {
	font-size:18px
}
.jqte_editor h6, .jqte_editor h6 * {
	font-size:15px
}
.jqte_editor pre, .jqte_editor pre * {
	font-family:"Courier New", Courier, monospace
}

/* source area */
.jqte_source, .jqte_source textarea {
	background:#FFF1E8
}
.jqte_source textarea {
	margin:0 !important;
	padding:0 !important;
	display:block !important;
	width:100% !important;
	min-height:100px;
	font-family:Courier, Arial, sans-serif !important;
	font-weight:normal;
	font-size:15px;
	overflow:hidden !important;
	outline:none;
	resize:none;
}
.jqte_source textarea, .jqte_source textarea:focus {
	css_shadow:none !important;
	background:none !important;
	border:none !important;
}

/* title box */
.jqte_title {
	display:none;
	position:absolute;
	z-index:9999;
}
.jqte_titleArrow {
	position:relative;
}
.jqte_titleArrowIcon {
	width:7px;
	height:6px;
	margin:0 auto;
	background:url('images/jquery-te-cstm.png') 0 -23px no-repeat;
}
.jqte_titleText {
	padding:5px 7px;
	margin-top:0;
	min-width:5px;
	min-height:1px;
	max-width:400px;
	background:#000;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;
	word-wrap:break-word; -ms-word-wrap:break-word
}
.jqte_titleText, .jqte_titleText * {
	color: #FFF;
	font-size: 11px
}

/* placeholder */
.jqte_placeholder {
	position: relative;
	/*display: none;*/
}
.jqte_placeholder_text {
	position: absolute;
	top: 75px;
	left: 10px;
}


@media only screen and (min-width: 510px) {
	.jqte_placeholder_text {
		top: 45px;
	}
}
.jqte_placeholder_text {color: #a8a8a8;}
.jqte * {font-size: 1.5rem;}
.jqte_editor, .jqte_source {height: 290px; min-height: 290px; max-height: 290px;resize: none;}
.jqte_editor div, .jqte_editor p {margin: 1em 0 7px}
.jqte_editor a {color: #428bca;}
.jqte_editor a:hover {color: #428bca; text-decoration: underline;}
.jqte_focused {box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6); border-color: transparent;}

.jqte.error {border-color: #BF4343;}


/* CAUSES */
div.tagsinput {border:1px solid #DDDDDD;}
div.tagsinput span.tag { border: 1px solid #D0D0D0; background: #F5F5F5; color: #BBB;padding:2px 5px;}
div.tagsinput span.tag a {color: #BBB;}

input.input-lg + div.tagsinput {padding: 8px 7px 6px;font-size: 15px;line-height: 1.33;}

