@charset "utf-8";
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

a{ outline:none}
.left-main-btn{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#ffffff;
	padding:6px 5px;
	display:block;
	/*width:220px;*/
	text-decoration:none;
	background-color:#3d3d55;
	font-weight:bold;
	line-height:15px;
	border-bottom:1px solid #E7F4FA;
}
.left-sub-btn{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	padding:3px 5px;
	display:block;
	/*width:220px;*/
	text-decoration:none;
	background-color:#899ab5;
	border-top:1px solid #888a8e;
	line-height:15px;
}
a.left-sub-btn:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#3d3d55;
	padding:3px 5px;
	display:block;
	text-decoration:none;
	background-color:#E7F4FA;
	border-top:1px solid #888a8e;
	line-height:15px;
}

a.left-sub-btn:focus, a.left-sub-btn:active {font-weight: bold; color: #3D3D55}

.box{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6b7382;
	width:200px;
	border:1px solid #4d4c51;
	padding: 2px;
}
.box_small{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#6b7382;
	width:50px;
	border:1px solid #4d4c51;
}
.text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#3D3D55;
	text-decoration: none;
}
.text-bold {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #6b7382;
	text-decoration: none;
	font-weight: bold;
}
.text-ten {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #3D3D55;
	text-decoration: none;
}

#search_name{ width:140px; *width:120px; font-family:Verdana, Geneva, sans-serif;}
#search_company{ width:140px; *width:120px; font-family:Verdana, Geneva, sans-serif;}
.box-small{font-family:Verdana, Geneva, sans-serif;}
.gray-text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #b7b7b7;
	text-decoration: none;
}
.gray-btn {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4d4c51;
	cursor:pointer;
	border:none;
	padding:5px 10px;

}
.red-btn {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #d91018;
	cursor:pointer;
	border:none;
	padding:3px;
	padding-left:10px; padding-right:10px;
}
.gray-border {
	border: 1px solid #899AB5;
}
.gray-text-bold {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #b7b7b7;
	text-decoration: none;
	font-weight: bold;
}
.page-heading{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#b7b7b7;
	font-weight:bold;
}
.white-text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}
.white-bold{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.white-ten-bold {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.text-red{
	font-family:Verdana, Geneva, sans-serif;
	color:#3D3D55;
	font-size:13px;
}
a.text-red:hover{
	color:#b7b7b7;
	font-size:13px;
}
.red-bold{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#d91018;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
}
.red-ten-bold {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #d91018;
	text-decoration: none;
	font-weight: bold;
}

/*****************tabing**********************************/
.tabing{ float:left; border-bottom:1px #888888 solid; margin:0px; padding:0px; margin-top:20px; margin-right:20px; width:98%; margin-left:6px;}
.tabing td{padding-left:20px;}
.tabing td a{ display:block; color:#3D3D55; border:1px #899AB5 solid; border-bottom:none; text-decoration:none; background-color:#E7F4FA; margin-right:3px; padding:3px; padding-top:2px; padding-bottom:2px; width:5%; float:left; text-align:center; font-size:13px; font-weight:bold;}
.active02{ background-color:#3D3D55 !important; color:#ffffff!important;}
.tabing-content{  margin:0px; padding:0px;  width:97%; border-top:none; float:left; padding:10px; padding-left:20px;}

/********************blog-box***********************/
.blog-box{ padding:0px; padding:0px; padding-top:12px; font-size:12px;}
.blog-box h3{ margin:0px; font-size:16px; color:#444444; margin-bottom:8px; background-image:url(arrow-top.gif); background-position:right center; background-repeat:no-repeat;}
.date{ color:#777777; font-size:11px;}
.blog-box hr{ background-color:#899ab5; height:1px; border:none; margin-bottom:5px; margin-top:5px;}
/*******************blog-input****************/
.blog-input{ width:350px; padding:2px; margin-bottom:5px; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
.delet-btn{ float:right; margin-right:50px;}
.delet-btn a{ display:inline !important; margin-top:21px; margin-left:-60px; position:absolute; text-decoration:none; font-weight:bold; color:#766767;}
.trigger1 span a{ text-decoration:none; color:#ffffff; font-family:Verdana, Geneva, sans-serif; padding-left:10px; padding-top:5px;}
h2.trigger a:hover{ color:#333333 !important;}

/**************************comment******************************/
.comment{ background-repeat:no-repeat; background:transparent; border:none;  background-image:url("comment.jpg"); background-position:left; width:23px; margin-right:5px; margin-left:10px; float:left; cursor:pointer;}
.left-cell{ float:left; color:#3d3d55; font-size:13px; font-weight:bold; margin-left:230px; margin-top:-26px; }
.right-cell{ float:right; color:#3d3d55; font-size:13px; font-weight:bold;  margin-top:-26px; margin-right:15px;}
.right-cell a{color:#3d3d55; font-size:13px;}
.tabs{ border:1px #3D3D55 solid;}
/*******************/
.alternet{ background-color:#E7F4FA; padding:5px; border-bottom:1px #899ab5 solid; border-top:1px #899ab5 solid}
.default{ background-color:#ffffff; padding:5px;}

.show-all{ float:right; height:25px; width:100px; cursor:pointer; margin-top:10px;}
.comment-label{ width:25px !important; background-color:#ffffff; border:none; cursor:pointer;}

/**************************Manage lead popup css start******************************/
.col_two{width:59%;padding:64px 2% 50px 0px;display:inline-block;vertical-align:top}
.col_one{width:33%;padding:30px 0px 50px 30px;display:inline-block;vertical-align:top}
.delet-btn-new{margin-top:10px;position:absolute;right:-20px}
.edit-btn{margin-top:10px;position:absolute;right:10px}
.poptable td{padding:5px 0px}
.poptable input, .poptable textarea, .poptable select{padding:2px}
.col_two .box{padding:2px;margin:3px 0px 15px 0px;width:100%}
.col_two input[type="submit"], .col_two input[type="button"], .col_one input[type="button"]{padding:5px}

/**************************global comment css start******************************/
.col_comment{width: 48%; display: inline-block; vertical-align: top; padding-right: 1%}
.col_email{width: 48%; display: inline-block; vertical-align: top; padding-top: 30px;}
.comment-input{ width:503px; padding:2px; margin-bottom:5px; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
.focus_table a:focus {/*font-weight: bold;*/ }
.focus_table a:focus .text{color:#7084a2;}

.commenteditor #mceu_1, .col_comment .mce-toolbar-grp, .col_email .mce-toolbar-grp
{
	display: none;
}
.commenteditor .mce-tinymce
{
	margin-top: 5px;
}

table.td_padding td{padding: 3px 5px;}
.box_big{	font-family:Verdana, Geneva, sans-serif;	font-size:13px;	color:#6b7382;	width:50%;	border:1px solid #4d4c51;	padding: 2px;}


.col_two .poptable
{
	margin-bottom: 30px;
}
ul.taglist
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	list-style: none;
}

ul.taglist li{
	display: inline-block;
	width: 22.5%;
	padding: 5px 10px 5px 0px;
	vertical-align: top;
	font-family:Verdana, Geneva, sans-serif; font-size:13px;
}

ul.taglist li input[type="checkbox"]{
	margin: 0px 5px 0px 0px;;
	vertical-align: middle;
}
/**************************manage maps css start******************************/
fieldset
{
	border: 1px solid;

}
.left-section
{
	width: 40%;
	margin-right: 20px;
}


.left-section, .right-section
{
	display: inline-block;
	vertical-align: bottom;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

.right-section .box{
	width: 150px;
}

.mb_btm
{
	margin: 15px 0px 20px 0px;
}
.mapholder
{
	height: 100%; width: 99.7%;
	margin-bottom: 10px;
}

#cover {
	background: url("loader.gif") no-repeat scroll center center #FFF;
	position: absolute;
	height: 80%;
	width: 99%;
}
ul.postcode_title
{
	margin: 0px;
	padding: 0px;
	width: 500px;
	border: 1px solid;
	overflow: hidden;
	 background: #f2f2f2;
}
ul.postcode_title li{
    width: 47.9%;
    display: inline-block;
    vertical-align: middle;
		padding: 5px;
		float: left;
		margin: 0px;
}
ul.postcode_title li:first-child{
	border-right: 1px solid;
}

ul.postcode_status{
margin: 0px;
padding: 0px;
width: 500px;
border: 1px solid;
overflow: hidden;
}
ul.postcode_status li{
    width: 47.9%;
    display: inline-block;
    vertical-align: middle;
		padding: 5px;
		float: left;
		margin: 0px;
		border-bottom: 1px solid #ccc;
}
ul.postcode_status li:nth-child(odd) {

		border-left: 1px solid;
}

.subject_icons{ float:right; margin-left:5px;}
.subject_icons img{ width:18px; display:inline-block; vertical-align:top;}
#emailformat_content{ font-size:14px; font-family: Verdana, Geneva, sans-serif; padding:5px; }

#popUpOverlay { display:none; position:fixed; left:0; top:0; width:100%; height:100%; z-index:99; background-color:rgba(0, 0, 0, 0.60); overflow-x:auto; }
.popup_block { visibility:hidden; position:absolute; top:50%; left:0%; padding:10px; z-index:1000001; margin:0 auto!important; display:none; right:0; }
.popup_block:after { visibility:hidden; display:block; font-size:0px; content:" "; clear:both; height:0%; }
* html .popup_block { zoom:1; }
*:first-child+html .popup_block { zoom:1; }
.popUpHolder { position:relative; margin:0px auto; background:#ffffff; max-width:710px; border:1px solid #aa9eab; padding:30px; }
.popup_block h2 { }
.closePopUpTrigger { position:absolute; right:-1px; top:-1px; background:url(../images/ic_close.svg) no-repeat center center #e6e6e6; width:37px; height:37px; background-size:37px auto; }
.closePopUp { position:absolute; right:10px; top:10px; cursor:pointer; overflow:hidden; line-height:10px; }
.closePopUp img { width:16px; height:auto; }
*html #popUpOverlay { position:absolute; }
*html .popup_block { position:absolute; }
.popUpContent:after { visibility:hidden; display:block; font-size:0px; content:" "; clear:both; height:0%; }
.popUpContent h5 { font-size:20px; color:#123753; margin-bottom:15px; }
* html .popUpContent { zoom:1; }
*:first-child+html .popUpContent { zoom:1; }
.popUpContent { clear:both; padding:35px; }
.popupLeft { float:left; width:240px; margin-right:30px; }
.popupRight { display:block; overflow:hidden; }
.popupRight p { font-weight:300; }

.popUpHolder select{ height:35px; min-width:200px;}
.popUpHolder input[type='text']{ min-width:200px; height:35px; line-height:33px; margin-right:3px; padding:0 5px;}

#datepick-div{ z-index:9999999 !important;}
.green-text{ color:#51ad47;}
.blue-text{ color:#00F;}

.import_open{ border:1px solid #eee; font-size:13px; width:90%; margin:0 auto 20px;}
.import_open_wrap{ margin-top:56px;}
.import_open .title{ padding:5px 15px;  }
.import_open .content{ padding:15px;}
.import_open .content ol{ margin:0; padding-left:22px;}
.import_open .content ol li{ margin-bottom:5px;}


.import_success{ border-color:#51ad47; }
.import_success .title{ background:#dff0d8; color:#51ad47; }
.import_failed{ border-color:#c7254e;}
.import_failed .title{ background:#f2dede; color:#c7254e; }



/*=================================*/
#ms-list-1{ width:140px; display: inline-block; margin-right:6px; position:relative;}

.d-inline-block {
    display: inline-block;
}
.d-none {
    display: none!important;
}
.v-center {
    padding-top: 3px;
    display: inline-block;
    float: left;
}
.BtnPlayPause {
    height: 24px;
    width: 24px;
    border-radius: 30px;
    background: #ebebeb;
    padding: 10px;
    border: none;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    margin-left: 5px;
}

.BtnPlayPause .icon {
    border-style: solid;
    display: inline-block;
    position: absolute;
    z-index: 1;
}

.BtnPlayPause.play {
    padding: 0 0 0 10px;
}
.BtnPlayPause.play .icon {
    border-width: 6px;
    border-color: transparent transparent transparent #000;
    top: 6px;
    left: 10px;
}

.BtnPlayPause.pause {
    padding: 0 10px;
}
.BtnPlayPause.pause .icon {
    border-width: 0 2px;
    border-color: #000;
    margin-left: 0;
    width: 3px;
    height: 9px;
    top: 8px;
    left: 9px;
}
.pad_tb5 {
    padding-top: 5px;
    padding-bottom: 5px;
}
.BtnPlayPauseShow {
    height: 15px;
    width: 15px;
    border-radius: 30px;
    background: #ebebeb;
    padding: 10px;
    border: none;    
    overflow: hidden;
    position: sticky;
    margin-left: 8px;
    margin-top: 3px;
}
.BtnPlayPauseShow .icon {
    border-style: solid;
    display: inline-block;
  
    z-index: 1;
}

.BtnPlayPauseShow.play {
    padding: 0 0 0 0px;
}
.BtnPlayPauseShow.play .icon {
    border-width: 6px;
    border-color: transparent transparent transparent #000;
    top: 3px;
    left: 13px;
}