div#dialog-form, div#dialog-confirm {
font-family:'open sans',sans-serif;
font-size:14px;
color:#434342;
height:auto!important;
}

.ui-dialog {
border-radius:5px;
position:absolute;
top:200px!important;
background:#03bfd7;
}

.ui-dialog .ui-widget-content {
background:#03bfd7;
}

.ui-dialog-title {
font-family:Raleway,sans-serif;
font-weight:300;
font-size:24px;
}


/* 11/9 EDIT */

.ui-dialog {
background:#fff;
border:solid 1px #434343!important;
/* padding:15px; */
padding:35px;
z-index:1000!important;
}

.ui-dialog.ui-widget-content {
border-radius:10px!important;
}

.ui-dialog .ui-widget-content {
background:#fff;
/* padding:0 1em; */
padding:0;
}

#dialog-submit {
color:#434342!important;
}

#dialog-submit p {
margin:0 0 1em 0;
}

.ui-dialog-title {
color:#434342;
}

.ui-dialog .ui-dialog-titlebar {
padding:0;
}

.ui-dialog .ui-dialog-titlebar-close {
/* top:30%; */
top:12px;
right: -5px !important;
top: 0px !important;
}

.ui-dialog .ui-dialog-titlebar-close:focus 
{
outline:0;
}

#ui-dialog-title-dialog-submit {
padding-top:20px;
}

/* END 11/9 EDIT */


/* UI DIALOG OVERLAY SIMULATION */

.ui-dialog {
box-shadow:0 0 0 9999px rgba(67, 67, 67, 0.95);
}

/* UI DIALOG CLOSE OVERRIDE */


.ui-dialog .ui-widget-header .ui-icon
{
position:absolute;
top:0px;
right:0px;

display:block;
color:transparent;
font-size:0;
z-index:11111!important;
background:#03bfd7;
border:solid 2px #03bfd7;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
width:25px;
height:25px;
font-family:'open sans',sans-serif;
line-height:100%;
text-indent:0;
box-sizing:content-box;
}

.ui-widget-header .ui-icon:after {
content: '\d7';
color:#fff;
font-size:25px;
font-weight:500;
position:absolute;
top:11px;
left:23%;
}

.ui-widget-header .ui-icon:hover {
background:#fff;
}

.ui-widget-header .ui-icon:hover:after {
color:#03bfd7;
}

.ui-dialog .ui-dialog-titlebar-close {
background:transparent;
border:0;
}



.ui-widget-header {
background:none;
border:0;
}


.ui-dialog-buttonset {
float:left!important;
}

.ui-dialog-buttonset .ui-state-default, .ui-dialog-buttonset .ui-widget-content .ui-state-default,
.ui-dialog-buttonset .ui-button

{
font-size:13px;
	background:#696969;
	border:1px solid #696969;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration:none !important;
	color:#fff;
	display:inline-block;
margin: 0 0 20px 10px !important;
width:180px!important;
height:35px;
}

.ui-dialog-buttonset .ui-state-default:hover, .ui-dialog-buttonset .ui-widget-content .ui-state-default:hover ,
.ui-dialog-buttonset .ui-button:hover
{
background:#8e8e8e;
	border:solid 1px #8e8e8e;
}

.ui-dialog-buttonset .ui-state-default:focus, .ui-dialog-buttonset .ui-widget-content .ui-state-default:focus ,
.ui-dialog-buttonset .ui-button:focus
{
background:#434343;
	border:solid 1px #434343;
}


.ui-widget input {
font-family:'open sans',sans-serif;

font-size:13px;
}


/* CALENDARS  */

#ui-datepicker-div {
border:solid 1px #ddd!important;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
}

.ui-datepicker {
    width: 254px;
    padding: 10px 17px;
    box-sizing: border-box;
}

.ui-datepicker-title,
select.ui-datepicker-year,
select.ui-datepicker-month
{
font-family:'open sans',sans-serif;
color:#a1a1a1!important;
font-weight:600;
font-size:14px!important;
}

select.ui-datepicker-year,
select.ui-datepicker-month {
background: #fff url('https://img.tradepub.com/leadflow/CDN/jq_select_arrow_grey.png') no-repeat right center;
}

.ui-datepicker-calendar th {
font-family:'open sans',sans-serif;
color:#a1a1a1;
font-weight:600;
font-size:11px;
line-height:14px;
border-bottom: #cecece 1px solid;
padding:4px 0 0 0;
}

.ui-datepicker-calendar td {
font-family:'open sans',sans-serif;
font-size:11px;
color:#a1a1a1;
line-height:21px;
}


.ui-widget-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-prev-hover 
{
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAASUlEQVR42p2QMQoAQQgD79EZ0Mqn5xCu2cPdYgUbJ0rMMxXgLeiuKq8gsJAz8weQ0QiwJEfECnr4wdlEnwJ68+yyhReC+c85oRecj0Um+pmo9wAAAABJRU5ErkJggg==) no-repeat 50% 50%;
cursor:pointer;
}

.ui-datepicker .ui-datepicker-prev-hover 
{
top:2px;
left:2px;
border:0;
}

.ui-widget-header .ui-datepicker-next,
.ui-datepicker .ui-datepicker-next-hover 
{
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAARElEQVR42qXPsQoAIAhF0T76PdDJT7cUmtQhcmk4N8QVQ9JXN2bmgWOgqp+BiCRG2AYAMoi3/LxYdyagAnhA6G93TrABZaJFJjrFY8IAAAAASUVORK5CYII=) no-repeat 50% 50%;
cursor:pointer;
}

.ui-datepicker .ui-datepicker-next-hover 
{
top:2px;
right:2px;
border:0;
}


.ui-state-default, .ui-widget-content .ui-state-default 
{
border:0;
}

.ui-datepicker td span, .ui-datepicker td a 
{
text-align:center;
padding:0;
color:#a1a1a1!important;
}

.ui-datepicker td span, .ui-datepicker td a:hover {
color:#a1a1a1!important;
}

.ui-datepicker-today a
{
border: 1px solid #27ae60!important;
}

.ui-widget-header .ui-icon  {
background-image:none;
}

.ui-widget-header .ui-icon:hover
{
background:transparent;
}



.ui-widget-content
{
border-radius:5px;
}

.ui-datepicker-calendar > .ui-state-default, .ui-widget-content .ui-datepicker-calendar .ui-state-default {
background-image:none;
background-color:#ffffff;
}

.ui-datepicker-calendar > .ui-state-default:hover, .ui-widget-content .ui-datepicker-calendar .ui-state-default:hover {
background-color:#79d2e1;
}





#mytabs {
border:0;
}

/* #tabs-0, #tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5, #tabs-6  */
#mytabs .ui-tabs-panel

{
-webkit-border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
border:solid 1px #385d82!important;
}

#tablist li
{
border-radius:5px 5px 0 0;
border:0;
background:#434342;
margin-left:-3px;
padding:0 20px!important;
}

#tablist li:hover {
background:#79d2e1;
}

#tablist li:active
{
background:#1092a5;
}


#tablist li a
{
font-family:Raleway,sans-serif;
font-size:14px;
font-weight:400!important;
color:#fff!important;
padding:10px 0px;
line-height:20px;
}

#tablist li.leadsactive
{
background:#1092a5!important;
padding:0 30px 0 20px;
}

#tablist li.leadsactive,
#tablist li {
 margin-bottom:0; 
padding: 0 30px 0 20px!important;
}

#tablist li.leadsactive:first-child ,
#tablist li:first-child 
{
padding: 0 20px!important;
}

#tablist li.leadsactive a {
}

#tablist li.leadsactive a:nth-child(2) ,
#tablist li a:nth-child(2)
{
position:absolute;
right:5px;
}

.ui-tabs .ui-tabs-nav li {
margin: 0 3px -1px 0;
}

.ui-tabs .ui-tabs-nav li a {
padding:0;
}




.dxgvTable a.secondButton {
color:#faa138;
}

.ui-widget-overlay
{
background:none;
}

.ui-row-ltr th 
{
font-family:Raleway,arial,helvetica,sans-serif;
font-size:16px;
line-height:30px;
}

.ui-row-ltr td
{
font-family:'open sans',arial,helvetica,sans-serif;
color:#434342;
font-size:16px; 
line-height:30px;
font-weight:300;
}





.treeview, .treeview ul
{

font-size:14px;
}
.treeview li {

font-size:14px;
}

#dialog-submit {
font-family:'open sans',sans-serif;
color:#fff;
font-size:16px;
text-align:left;
}
#dialog-submit a {
text-decoration:underline;
color:#3499ff;
}

#dialog-form input[type=checkbox] {
border:0;
}

/* Address autocomplete style tweaks */


ul.ui-autocomplete {
border: 1px solid #e0e0e0!important;
border-radius: 3px;
font-size: 12px;
color:#434342;
line-height: 16px;
width: 273px!important;
max-height:400px;
overflow-y:scroll;
}

.ui-autocomplete .ui-state-active {
border:0!important;
margin:0!important;
}

