/* Custom Aurora Modal CSS */


/* ------------- Color Key ----------------------

Green: #93c254;

light Blue: #749cd4

Primary Blue: #537fbc

Darker Blue: #3e63b8

Darkest Blue: #23396b

Light Gray: #f5f5f5

Med Gray: #dedede

------------------------------------------------- */

.modal *, .modal *:before, .modal *:after,.le_jqueryui_target *, .le_jqueryui_target *:before, .le_jqueryui_target *:after {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    font-family: Helvetica, Arial,'Roboto', sans-serif;
}
.mce-tinymce *, .mce-tinymce *:before, .mce-tinymce *:after{
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    font-family:'tinymce',Arial;
}

.modal .fa, .modal .fa:before, .modal .fa:after {
	font-family:FontAwesome;
}

.le_jqueryui_target .fa, .le_jqueryui_target .fa:before, .le_jqueryui_target .fa:after {
	font-family:FontAwesome;
}

.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal h6,.modal p,.modal li {
	color:#232323;
}

.le_jqueryui_target h1,.le_jqueryui_target h2,.le_jqueryui_target h3,.le_jqueryui_target h4,.le_jqueryui_target h5,.le_jqueryui_target h6,.le_jqueryui_target p,.le_jqueryui_target li {
	color:#232323;
}

.modal hr,.le_jqueryui_target hr {
	background-color:#dedede;
}

/* Buttons (prepeneded .modal, exclusive to modals) */

.modal .btn,
.modal input[type="button"].btn,
.modal input[type="submit"].btn,
.modal input[type="reset"].btn,
.modal .le_action_button,
.modal a.le_action_button,

.le_jqueryui_target .btn,
.le_jqueryui_target input[type="button"].btn,
.le_jqueryui_target input[type="submit"].btn,
.le_jqueryui_target input[type="reset"].btn,
.le_jqueryui_target .le_action_button,
.le_jqueryui_target a.le_action_button
{
	display:inline-block;
	background:#537fbc;
	border:1px solid #3e63b8;
	color:#fff;
	text-shadow:none;
	padding:10px 14px;
	text-decoration:none;
	font-size:14px;
	font-weight: 400;
	line-height:normal;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

.modal .btn:hover,
.modal input[type="button"].btn:hover,
.modal input[type="submit"].btn:hover,
.modal input[type="reset"].btn:hover,
.modal .le_action_button:hover,
.modal a.le_action_button:hover,

.le_jqueryui_target .btn:hover,
.le_jqueryui_target input[type="button"].btn:hover,
.le_jqueryui_target input[type="submit"].btn:hover,
.le_jqueryui_target input[type="reset"].btn:hover,
.le_jqueryui_target .le_action_button:hover,
.le_jqueryui_target a.le_action_button:hover
{
	background:#3e63b8;
	border-color:#23396b;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}

.modal .le_action_button,
.modal a.le_action_button,
.modal .le_action_button:hover,
.modal a.le_action_button:hover,

.le_jqueryui_target .le_action_button,
.le_jqueryui_target a.le_action_button,
.le_jqueryui_target .le_action_button:hover,
.le_jqueryui_target a.le_action_button:hover
{
	color:#fff !important;
}

.modal .blue-btn,
.modal input[type="button"].blue-btn,
.modal input[type="submit"].blue-btn,
.modal input[type="reset"].blue-btn,
.modal .le_action_button,
.modal a.le_action_button,

.le_jqueryui_target .blue-btn,
.le_jqueryui_target input[type="button"].blue-btn,
.le_jqueryui_target input[type="submit"].blue-btn,
.le_jqueryui_target input[type="reset"].blue-btn,
.le_jqueryui_target .le_action_button,
.le_jqueryui_target a.le_action_button
 {
	background: #537fbc;
	border-color:#537fbc;
	color:#fff;
}

.modal .blue-btn:hover,
.modal input[type="button"].blue-btn:hover,
.modal input[type="submit"].blue-btn:hover,
.modal input[type="reset"].blue-btn:hover,
.modal .le_action_button:hover,
.modal a.le_action_button:hover,

.le_jqueryui_target .blue-btn:hover,
.le_jqueryui_target input[type="button"].blue-btn:hover,
.le_jqueryui_target input[type="submit"].blue-btn:hover,
.le_jqueryui_target input[type="reset"].blue-btn:hover,
.le_jqueryui_target .le_action_button:hover,
.le_jqueryui_target a.le_action_button:hover
 {
	background: #3e63b8;
	border-color:#3e63b8;
	color:#fff;
}

.modal .green-btn,
.modal input[type="button"].green-btn,
.modal input[type="submit"].green-btn,
.modal input[type="reset"].green-btn,

.le_jqueryui_target .green-btn,
.le_jqueryui_target input[type="button"].green-btn,
.le_jqueryui_target input[type="submit"].green-btn,
.le_jqueryui_target input[type="reset"].green-btn
 {
	background: #5cb85c;
	border-color:#4cae4c;
	color:#fff;
}

.modal .green-btn:hover,
.modal input[type="button"].green-btn:hover,
.modal input[type="submit"].green-btn:hover,
.modal input[type="reset"].green-btn:hover,

.le_jqueryui_target .green-btn:hover,
.le_jqueryui_target input[type="button"].green-btn:hover,
.le_jqueryui_target input[type="submit"].green-btn:hover,
.le_jqueryui_target input[type="reset"].green-btn:hover
 {
	background: #47a447;
	border-color:#398439;
	color:#fff;
}

.modal .light-btn,
.modal input[type="button"].light-btn,
.modal input[type="submit"].light-btn,
.modal input[type="reset"].light-btn,

.le_jqueryui_target .light-btn,
.le_jqueryui_target input[type="button"].light-btn,
.le_jqueryui_target input[type="submit"].light-btn,
.le_jqueryui_target input[type="reset"].light-btn
 {
	background: #ccc;
	border-color:#ccc;
	color:#fff;
}

.modal .light-btn:hover,
.modal input[type="button"].light-btn:hover,
.modal input[type="submit"].light-btn:hover,
.modal input[type="reset"].light-btn:hover,

.le_jqueryui_target .light-btn:hover,
.le_jqueryui_target input[type="button"].light-btn:hover,
.le_jqueryui_target input[type="submit"].light-btn:hover,
.le_jqueryui_target input[type="reset"].light-btn:hover
 {
	background: #aaa;
	border-color:#aaa;
	color:#fff;
}

.modal .stroked-btn,
.modal input[type="button"].stroked-btn,
.modal input[type="submit"].stroked-btn,
.modal input[type="reset"].stroked-btn,

.le_jqueryui_target .stroked-btn,
.le_jqueryui_target input[type="button"].stroked-btn,
.le_jqueryui_target input[type="submit"].stroked-btn,
.le_jqueryui_target input[type="reset"].stroked-btn
 {
	background: transparent;
	color:#537fbc;
	border-color:#537fbc;
}

.modal .stroked-btn:hover,
.modal input[type="button"].stroked-btn:hover,
.modal input[type="submit"].stroked-btn:hover,
.modal input[type="reset"].stroked-btn:hover,

.le_jqueryui_target .stroked-btn:hover,
.le_jqueryui_target input[type="button"].stroked-btn:hover,
.le_jqueryui_target input[type="submit"].stroked-btn:hover,
.le_jqueryui_target input[type="reset"].stroked-btn:hover
 {
	background: #3e63b8;
	border-color:#3e63b8;
	color:#fff;
}

.modal .stroked-gray-btn,
.modal input[type="button"].stroked-btn,
.modal input[type="submit"].stroked-btn,
.modal input[type="reset"].stroked-btn,

.le_jqueryui_target .stroked-gray-btn,
.le_jqueryui_target input[type="button"].stroked-btn,
.le_jqueryui_target input[type="submit"].stroked-btn,
.le_jqueryui_target input[type="reset"].stroked-btn
 {
	background: transparent;
	color:#555;
	border-color:#b6babd;
}

.modal .stroked-gray-btn:hover,
.modal input[type="button"].stroked-btn:hover,
.modal input[type="submit"].stroked-btn:hover,
.modal input[type="reset"].stroked-btn:hover,

.le_jqueryui_target .stroked-gray-btn:hover,
.le_jqueryui_target input[type="button"].stroked-btn:hover,
.le_jqueryui_target input[type="submit"].stroked-btn:hover,
.le_jqueryui_target input[type="reset"].stroked-btn:hover
 {
	background: #b6babd;
	border-color:#b6babd;
	color:#fff;
}

.modal .btn.small-btn,
.le_jqueryui_target .btn.small-btn {
	font-size:12px;
	padding:6px 8px;
}

.modal .btn.tiny-btn,
.le_jqueryui_target .btn.tiny-btn {
	font-size:11px;
	padding:2px 6px;
}

.modal .btn.small-blue-af,
.le_jqueryui_target .btn.small-blue-af {
	height:18px;
	line-height:18px;
	padding:0 6px;
	border:1px solid #537fbc;
	background: #537fbc;
	color:#fff;
	font-size:11px;
	border-radius:2px;
	box-shadow: 0 2px #3e63b8;
	-moz-box-shadow: 0 2px #3e63b8;
	-webkit-box-shadow: 0 2px #3e63b8;
}

.modal .btn.small-blue-af:hover,
.le_jqueryui_target .btn.small-blue-af:hover {
	cursor:pointer;
	border:1px solid #3e63b8;
	background: #3e63b8;
	box-shadow: 0 2px #293b65;
	-moz-box-shadow: 0 2px #293b65;
	-webkit-box-shadow: 0 2px #293b65;
}


.modal .btn i,
.le_jqueryui_target .btn i {
	margin-right:8px;	
	font-size:16px;
	line-height: 13px;
}

.modal .btn i.align-icon-right,
.le_jqueryui_target .btn i.align-icon-right {
	margin-left:8px;
	margin-right:0;	
}

/* End Buttons (prepeneded .modal, exclusive to modals) */

.modal-full-screen {
    width: 100%;
    height: 100%;
    margin: 0;
    top: 0;
    bottom:0;
    left: 0;
    right:0;
}

.modal-full-screen .modal-content {
    /* height: 100%; */
}

.modal-contain {
	padding:15px;
}

.modal-content {
	border-radius:3px;
	font-family: Helvetica, Arial,'Roboto', sans-serif;
}

#le_plugins .modal-header {
	background: #537fbc;
	border-radius: 2px 2px 0 0;
	position:relative;
	padding-bottom:0;
	border-bottom:0;
	margin-bottom:10px;
}

.modal-body {
	padding:0;
	min-height:200px;
}

.aurora-confirm-dialog .modal-body {
    min-height: 100px;
}

.aurora-modal-close {
	background: none;
	font-family: Helvetica, Arial,'Roboto', sans-serif;
	font-weight: 300;
	font-size:24px;
	line-height: normal;
	color:#fff;
	position: absolute;
	right: 5px;
	top: 0;
	border:0;
	text-shadow: 0 1px 0 rgba(74,107,154,.9);
}

.aurora-modal-close:hover {
	cursor:pointer;
	color:#23396b;
	text-shadow: 0 1px 0 rgba(255,255,255,0.15)
}

.aurora-modal-help-link,
a.aurora-modal-help-link,
#le_plugins .aurora-modal-help-link,
#le_plugins a.aurora-modal-help-link,
.aurora-modal-help-link:visited,
a.aurora-modal-help-link:visited,
#le_plugins .aurora-modal-help-link:visited,
#le_plugins a.aurora-modal-help-link:visited {
	margin:0 10px;
	font-size:18px;
	color:#fff;
}
.aurora-modal-help-link:hover,
#le_plugins .aurora-modal-help-link:hover,
a.aurora-modal-help-link:hover,
#le_plugins a.aurora-modal-help-link:hover {
	color:#23396b;
	text-shadow:0 1px 0 rgba(255,255,255,0.15);
}

.modal-footer {
	margin-top:0;
	padding: 14px 15px 15px;
	text-align: left;
}

.btn.footer-delete-btn {
    float: left;
    border-radius: 2px;
    background: transparent;
    color:#537fbc;
    border-color:#537fbc;
}
.btn.footer-delete-btn:hover, .btn.footer-delete-btn:focus {
    background: #3e63b8;
    border-color:#3e63b8;
    color:#fff;
}
.btn.footer-close-btn {
	float:right;
    margin-right: 10px;
    border-radius: 2px;
    background: transparent;
    color:#537fbc;
    border-color:#537fbc;
}
.btn.footer-close-btn:hover, .btn.footer-close-btn:focus {
    background: #3e63b8;
    border-color:#3e63b8;
    color:#fff;
}
.btn.footer-save-btn {
	float:right;
    border-radius: 2px;
    background: #537fbc;
    border-color:#537fbc;
    color:#fff;
}
.btn.footer-save-btn:hover, .btn.footer-save-btn:focus {
    background: #3e63b8;
    border-color:#3e63b8;
    color:#fff;
}

/* ------------- Active Modal ------------- */

.modal.fade.ui-draggable-dragging { /* Prevent transition issues with fade modal while dragging */
    -moz-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
}

#le_plugins .modal-content.ui-draggable-dragging { /* overrides border added by draggable class on sidebar elements */
    border: 1px solid #999 !important;
	border: 1px solid rgba(0, 0, 0, .2) !important;
}

.active-modal-el-icon {
	font-size:25px;
	color:#fff;
	margin-right:15px;
	margin-top:-10px;
}

.active-modal-el-icon img {
	max-width:34px;
	height:auto;
	margin-top:7px;
}

.el-modal-tabs,
.el-modal-tabs:visited,
#le_plugins .el-modal-tabs,
#le_plugins .el-modal-tabs:visited,
a.el-modal-tabs,
a.el-modal-tabs:visited,
#le_plugins a.el-modal-tabs,
#le_plugins a.el-modal-tabs:visited {
	height:38px;
	line-height: 38px;
	position: relative;
	display:inline-block;
	padding:0 10px;
	top:1px;
	margin:-3px 2px 0 0;
    border:1px solid #7ca1d4;
	border-radius: 2px;
	color:#fff;
	text-decoration:none;
	background: #749cd4;
	font-family: Helvetica, Arial,'Roboto', sans-serif;
	font-size:13px;
}

.el-modal-tabs:hover,
a.el-modal-tabs:hover,
#le_plugins .el-modal-tabs:hover,
#le_plugins a.el-modal-tabs:hover {
	cursor:pointer;
	background: #23396b;
	border:1px solid transparent;
	color:#fff;
	text-decoration:none;
	font-family: Helvetica, Arial,'Roboto', sans-serif;
	font-size:13px;
}

.active-el-tab,
.active-el-tab:visited,
#le_plugins .active-el-tab,
#le_plugins .active-el-tab:visited,
a.active-el-tab,
a.active-el-tab:visited,
#le_plugins a.active-el-tab,
#le_plugins a.active-el-tab:visited {
	height:44px;
	background: #fff;
	color:#537fbc;
	border:1px solid transparent;
	border-bottom:1px solid transparent;
	top: 1px;
	border-radius: 2px 2px 0  0;
}

.active-el-tab:hover,
a.active-el-tab:hover,
#le_plugins .active-el-tab:hover,
#le_plugins a.active-el-tab:hover {
	cursor:text;
	background:#fff;
	color:#3e63b8;
	border:1px solid transparent;
	border-bottom:1px solid transparent;
}

/* -------------- Image Element Modal ---------- */

.image-el-search {
	border:1px solid #dedede;
	border-radius:2px;
	height:24px;
	padding:2px 5px;
	width:180px;
}
.image-el-search-submit {
	height:23px;
	padding:0px 6px;
	border:0;
	background: #537fbc;
	color:#fff;
	font-family: Helvetica, Arial,'Roboto', sans-serif;
	font-size:11px;
	border-radius:2px;
}

.image-el-search-submit i {
	font-size:11px;
	margin-right:3px;
}

.image-el-search-submit:hover {
	cursor:pointer;
	background: #3e63b8;
}

.image-el-filters-wrap {
	background: #f5f5f5;
	padding:10px;
	border:1px solid #e3e3e3;
	border-radius:2px;
}

.aurora-image-el-modal-content {
	border-top:1px solid #dedede;
}

.image-el-modal-left {
	background: #f5f5f5;
	color:#384248;
	padding:15px;
}

.image-el-directory-list {
	list-style: none;
	margin:0;
	padding:0;
	font-size:13px;
	color:#333;
}

.image-el-directory-list i {
	margin-right:6px;
	color:#537fbc;
}

.image-el-directory-list li {
	list-style: none;
	margin:10px 0;
	font-weight:500;
}

.image-el-sub-directory-list li {
	margin:5px 0;
	font-weight:300;
}

.image-el-modal-right {
	background: #fff;
	color:#565e61;
	padding:15px;
}

ul.image-el-thumbs {
	margin:10px 0;
	padding:0;
	list-style:none;
}
ul.image-el-thumbs li {
	display:block;
	float:left;
	margin:8px;
	padding:4px 4px 2px;
	border:1px solid #efefef;
	border-radius:3px;
}

ul.image-el-thumbs li:hover {
	padding:2px 2px 0;
	border:3px solid #7CA1D4;
	cursor:pointer;
}

ul.image-el-thumbs li img {
	margin:0;
	line-height: normal;
	vertical-align: middle;
}

.image-el-thumb-title {
	margin:0;
	padding:3px 5px;
	color:#333;
	font-size:12px;
	font-weight:400;
}

.image-upload-drop-zone {
	margin:40px 0 10px 0;
	position: relative;
 	padding:10px;
 	font-size:14px;
	background: #fff;
	border: 1px dashed #ccc;
	text-align:center;
}

.image-upload-drop-helper {
	margin-bottom:7px;
}

/* -------------- END Image Element Modal ---------- */

/* -------------- Pages Menu Modal ---------- */

.pages-modal-content {
	/* border-top:1px solid #dedede; */
}

.pages-modal-left {
	background:#fff;
	border-right:1px solid #dedede;
	padding: 15px 0 0 0;
}

.pages-modal-title {
	display:block;
	float:left;
	margin-right:20px;
	font-size:24px;
}

.pages-add-item {
	background: #fff;
	padding:15px 15px 30px 15px;
	border-bottom:1px solid #e8e8e8;
}

a.add-page-item-btn {
	display:block;
	float:left;
	padding:6px 10px;
	font-size:16px;
}

a.add-page-item-btn i{
	margin:0 0 0 30px;
}

.pages-menu-tree {
	padding:15px;
	background:#f5f5f5;
	-moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.03);
	-webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.03);
	box-shadow: inset 0 1px 5px rgba(0,0,0,.03);
}

.pages-menu-group {
	background:#fafafa;
	margin-bottom:20px;
	border:1px solid #bfd3e2;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.menu-group-title {
	background:	#fff;
	color:#121212;
	border-bottom:1px solid #bfd3e2;
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	padding:6px 10px;
	font-size:14px;
	font-weight:500;
}

.pages-menu-list {
	margin:0;
	padding:10px;
	list-style:none;
}

.pages-menu-list li {
	display:block;
	position:relative;;
	border:1px solid #dedede;
	margin:5px 0;
	padding:5px 40px 5px 10px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#3e63b8;
	font-size:14px;
	background: #f0f0f0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4OSUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f5f5f5 54%, #f0f0f0 89%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(54%,#ffffff), color-stop(89%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 54%,#f0f0f0 89%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 54%,#f0f0f0 89%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 54%,#f0f0f0 89%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 54%,#f0f0f0 89%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}

.pages-menu-list li {
	color:#3e63b8;
	text-decoration:none;
}

.pages-menu-list li:hover{
	background:#3e63b8;
	color:#fff;
	border-color:#749cd4;
	cursor:pointer;
}

.pages-menu-list li i{
	margin-right:8px;
}

.pages-menu-list li i.drag-indicator {
	margin-right:15px;
	color:#999;
}

.pages-menu-list li:hover i.drag-indicator {
	color:#8bafe2;
}

.pages-menu-list li a i.view-page{
	position:absolute;
	z-index:5;
	top:0;
	bottom:0;
	right:-8px;
	background: #fafafa;
	border-left:1px solid #dedede;
	padding:9px 10px 0;
}

.pages-menu-list li:hover a i.view-page {
	color:#3e63b8;
}

.pages-menu-list li a i.view-page:hover{
	color:#fff;
	background:#749cd4;
	border-color:#3e63b8;
}


.pages-modal-right {
	background: #fff;
	padding: 30px 15px 30px;
}

/* -------------- End Pages Menu Modal ---------- */


/* -------------- Modal Forms (BS-Overrides) and Advanced Tab -------------- */

.modal fieldset {
	padding:10px 5px 15px 5px;
	border-radius:2px;
}

.modal legend {
	display: inline-block;
	width:auto;
	padding: 8px 10px;
	margin-bottom:10px;
	font-size: 18px;
	color: #537fbc;
	font-weight: 300;
	border: 0;
}

#aurora-image-element-file {
	margin-top:25px;
}

/* --- Overrides of liveedit_global.css --- */

.modal .le_plugin_advanced_row,.modal .le_page_form_row {
	margin-bottom:8px;
}

.modal .le_plugin_advanced_row label,.modal .le_plugin_advanced_label {
	font-weight:400;
	color:#676767;
}

.modal .le_dialog .ui-dialog-titlebar {
	background:#537fbc;
	-moz-border-radius:3px 3px 0 0 !important;
	-webkit-border-radius:3px 3px 0 0 !important;
	border-radius:3px 3px 0 0 !important;
}

.modal .le_dialog .ui-dialog-buttonpane .ui-button {
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-radius:3px !important;	
}

.modal #le_plugin_search_tagsinput {
	border-radius:3px;
	border:1px solid #dcdcdc;
}

.modal .le_plugin_image_file {
	height:128px !important;
	padding:4px;
}

/* --- End Overrides of liveedit_global.css --- */

/* ------------------------ 2nd level (non tabbed modals) --------------------- */
	.aurora_bootstrap_modal .modal-header {
		padding-bottom:15px;
		background: #537fbc;
	}
	.aurora_bootstrap_modal .modal-title {
		color:#fff;
		font-size:16px;
		font-weight:300;
		font-family: Helvetica, Arial,'Roboto', sans-serif;
	}
/* ------------------------ / 2nd level (non tabbed modals) --------------------- */

/* --- Overrides of inline styles for image element plugin ----- */ /* .le_jqueryui_target (targets 2nd level  )*/

.le_jqueryui_target #le_plugin_search_submit {
	line-height:normal;
	margin-left:8px;
	color:#fff;
}

.le_jqueryui_target #le_plugin_search_tag {
	height:auto !important;
}

.le_jqueryui_target div.tagsinput input {
	margin-bottom:0;
}

.le_jqueryui_target #le_plugin_file_upload {
	border:1px dashed #cacaca;
	background:#f5f5f5;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	margin-bottom:20px;
}

.le_jqueryui_target #le_plugin_file_upload .qq-upload-button {
	background: #5cb85c;
	height:auto;
	border: 1px solid #4cae4c;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#fff;
}

.le_jqueryui_target #le_plugin_file_upload .qq-upload-button:hover {
	background: #47a447;
	border-color: #398439;
	color:#fff;
}

.le_jqueryui_target .le_plugin_image_file {
	margin:8px;
	border: 1px solid #dedede;
	background-color: #f5f5f5;
}

.le_jqueryui_target .le_plugin_image_file:hover {
	cursor:pointer;
	background: #749cd4;
}

.le_jqueryui_target .le_plugin_image_file_image {
	width:100px;
	height:100px;
	padding:0;
}

.le_jqueryui_target .le_plugin_image_file_filename {
	color:#676767;
	padding:3px;
}

.le_jqueryui_target .le_plugin_image_file:hover .le_plugin_image_file_filename {
	color:#fff;
}

/* --- End Overrides of inline styles for image element plugin ----- */


/* -------------- End Modal Forms (BS-Overrides) and Advanced Tab ---------- */

/*========= Media Queries ========= */
@media (min-width: 1025px) {
  .modal-lg {
    width: 990px;
  }
}

@media (min-width: 1200px) {
  .modal-lg {
    width: 1020px;
  }
}