/**
 * @filename style.css
 * @filepath /
 * @author Emad Atya <emad.atya@leadliaison.com>
 * @copyright Copyright 2011. All rights reserved
 *
 * This file has the main css styling for LL application pages.
 *
 * Date Modified: 14-01-2013
 *
 * @package Style
 */
@import url('./CSS/font-awesome-4.7.0/css/font-awesome.min.css');
/*@import url('./CSS/fontawesome-free-5.12.1-web/css/fontawesome.min.css');*/
*{
	margin:0;
	padding:0;
}
html {
	height: 100%;
	width:100%;
}

/* Some Constants */
.d-inline { display: inline; }

.small-text-90 { font-size: 90%; }

body{
	background: #f2f0f1 url(imgs/bgr_left.gif) repeat-y left top;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	min-width:1050px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
	width:100%;
}

input:focus , textarea:focus , button:focus , select:focus{
	outline:none;
}

ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

a img{
	border:none;
}

/* for links */
a:focus {
	outline: none;
}
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner{
	border : 0px;
}
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus{
	outline : none;
}

.fr{
	float:right;
	width:auto;
	padding-right: 1px;
	position: relative;
}
#headerLine .fr{
	float: right;
    margin-left: 10%;
    padding-right: 0;
    position: relative;
    right: 0;
}
.fl{
	float: left;
    width: auto;
}

#headerLine .fl{
	float: left;
    position: absolute;
    width: auto;
}

.fm{
	padding-right: 1px;
	float:right;
	width: auto;
	margin-right:-10%;
}

#webhook_form .control_buttons{
   padding-bottom: 3px;
    padding-left: 160px;
    padding-top: 11px;
     height: 30px;
}
#gotowebinar_form .control_buttons , #payment_gateway_form .control_buttons{
   padding-bottom: 3px;
    padding-left: 160px;
    padding-top: 11px;
     height: 30px;
}
/* buttons */
a.default_link{
	color: #2D7FB2;
	text-decoration:none;
	cursor: pointer;
	font-size: 14px;
}
a.default_link:hover{
	text-decoration:none;
	/*text-decoration:underline;*/
}
a.ll-link{
	color: #fb8f04;
	text-decoration: none;
	cursor: pointer;
}
a.btn, a.small_btn, a.btn_control{
	display:block;
	background:url(imgs/btn_button_left.png) no-repeat left top;
	text-decoration:none;
	cursor:pointer;
}
a.btn span, a.small_btn span, a.btn_control span{
	background:url(imgs/btn_button_right.png) no-repeat right top;
	color:#000;
	display:block;
	margin-left:7px;
	padding:0 10px 0 3px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	font-size: 14px;
}
a.small_btn{
	background:url(imgs/btn_wht_leftsd.png) no-repeat left top;
}
a.small_btn span{
	background:url(imgs/btn_wht_rightsd.png) no-repeat right top;
	height:25px;
	line-height:25px;
}
a.btn:hover, a.small_btn:hover{
	background-position:left bottom;
}
a.btn:hover span, a.small_btn:hover span{
	background-position:right bottom;
}
.btnHelp{
	border:0;
	background:url(imgs/btn_help.gif) no-repeat left top;
	cursor:pointer;
	height:34px;
	width:80px;
	float:right;
	margin:6px 5px 0 0;
}
#btnSearch, .btnSearch{
	border:0;
	background:url(imgs/btn_search.png) no-repeat left top;
	cursor:pointer;
	height:24px;
	width:27px;
	vertical-align:top;
}
.btnBack{
	border:0;
	background:url(imgs/btn_back.jpg) no-repeat left top;
	cursor:pointer;
	height:32px;
	width:32px;
	float:right;
	margin:6px 5px 0 0;
}
#btnSearch{
	border:0;
	background:url(imgs/btn_search.png) no-repeat left top;
	cursor:pointer;
	height:24px;
	width:27px;
	vertical-align:top;
}
.btnSetPrimary{
	border:0;
	background:url(imgs/btn_roll_setprimary.png) no-repeat left top;
	cursor:pointer;
	height:28px;
	width:97px;
	margin-right:10px;
	outline: none;
}
.btnShared{
	border:0;
	background:url(imgs/msc_shared.png) no-repeat left top;
	cursor:pointer;
	height:28px;
	width:97px;
	margin-right:10px;
	outline: none;
}
.btnShare{
	border:0;
	background:url(imgs/btn_roll_share.png) no-repeat left top;
	cursor:pointer;
	height:28px;
	width:70px;
	margin-right:10px;
}
.btnEdit{
	border:0;
	background:url(imgs/btn_roll_edit.png) no-repeat left top;
	cursor:pointer;
	height:28px;
	width:56px;
	margin-right:10px;
}
.btnDelete{
	border:0;
	background:url(imgs/btn_roll_delete.png) no-repeat left top;
	cursor:pointer;
	height:28px;
	width:76px;
}
#btnSearch:hover, .btnSetPrimary:hover, .btnShare:hover, .btnEdit:hover, .btnDelete:hover, .btnHelp:hover{
	background-position:left bottom;
}

#mainWrapper {
	/*padding-bottom: 60px;*/
}


#headerLine{
	background-color: #353537;
    border-bottom: 1px solid #2E2E30;
    color: #FFFFFF;
    height: 17px;
    min-width: 1330px;
    padding: 3px 10px;
}
#headerLine li{
	border-right:1px solid #4b4b4d;
	float:left;
	padding:0 10px;
}
#headerLine li.last{
	border-right:none;
}
#headerLine li a{
	color:#fff;
	text-decoration:none;
}
#headerLine li a:hover{
	text-decoration:underline;
}
#headerLine li span{
	color:#e7912c;
}
#headerLine .iconS{
	background:url(imgs/icn_salesforce.png) no-repeat left center;
	padding-left:18px;
	margin-left:4px;
}
#header{
	background-color: #2D2D2F;
    border-bottom: 3px solid #DF9041;
    border-top: 1px solid #474749;
    height: 59px;
    min-width: 1350px;
}
#header img{
	float:left;
}
#header ul{
	margin-top:14px;
}
#header li{
	background:url(imgs/toptab_left.gif) no-repeat left top;
	float:left;
	margin:0 5px;
}
#header li.first_left{
	margin-left: 30px;
}
#header li.myLeads{
	margin:0 5px 0 30px;
}
#header li.myLeads a{
	padding-left:12px;
}
#header li.myLeads span{
	background:url(imgs/icn_star.png) no-repeat left center;
	padding-left:20px;
}
/* HOME TAB START */
#header li.home{
	float:right;
	position:relative;
}
#header li.home a{
	width:26px;
}
#header li.home img{
	position:absolute;
	top:1px;
	left:10px;
}
/* HOME TAB END */
#header li.administration{
	float:right;
	margin-right:10px;
}
#header li a{
	background:url(imgs/toptab_right.gif) no-repeat right top;
	color:#fff;
	display:block;
	margin-left:4px;
	text-decoration:none;
	height:45px;
	line-height:45px;
	padding:0 20px 0 16px;
	font-size:18px;
}
#header li:hover, #header li.selected{
	background-position:left bottom;
}
#header li:hover a, #header li.selected a{
	background-position:right bottom;
}

#leftSide{
	background-color:#e9e7e8;
	border-right:1px solid #fff;
	float:left;
	width:260px;
	padding-top: 10px;
	height: 100%;
}
#leftSide #search{
	background:url(imgs/search_bgr.gif) repeat-x left top;
	border-bottom:1px solid #fff;
	padding:5px 5px 8px;
	position:relative;
}
#leftSide #searchType{
	padding-top:5px;
}
#searchField{
	background:url(imgs/search_pl_right.png) no-repeat right top ;
	border:none;
	width:150px;
	height:24px;
	line-height:24px;
	padding:0 5px;
}
#selectedSearchType{
	background:url(imgs/search_pl_left.png) no-repeat left top;
	cursor:pointer;
	float:left;
	width:56px;
	height:24px;
	line-height:24px;
	padding-left:3px;
}
#leftSide .menu_edit,
#leftSide #menu{
	/*border-top:1px solid #b1afb0;*/
	padding-left:5px;
}
#leftSide .menu_edit h3,
#leftSide #menu h3{
	color:#313133;
	font-size:30px;
	font-weight:normal;
	margin:0 0;
}
.heavy_header{
	color:#313133;
	font-size:30px;
	font-weight:normal;
}
#leftSide #menu li{
	background:url(imgs/btn_subsection.png) no-repeat left top;
	margin:5px 0;
}
#leftSide #menu a{
	color:#000;
	display:block;
	height:34px;
	font-size:18px;
	line-height:34px;
	text-decoration:none;
	width:220px;
	padding-left:30px;
}
#leftSide #menu li.item a{
	background:url(imgs/photo.png) no-repeat 8px center;
}
/*
Here you can add a new CSS class for each element on the left you want to modify its icon, you have to:
1- Add a new css class, but change the name from icon_ie to whatever you want.
2- Change the icon name to the icon you want to use.
3- Add the new icon into the imgs folder -incase it doesn't already exist.
4- Add this class name into the element you want to apply this icon on. add id="class_name"
*/
#leftSide #menu li.item #icon_emailmarketing{
	background:url(imgs/icn_emailmarketing22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_filters{
	background:url(imgs/icn_filters22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_emailscripts{
	background:url(imgs/icn_emailscripts22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_webforms{
	background:url(imgs/icn_webforms22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_landingpages{
	background:url(imgs/icn_landingpages22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_profileacompany{
	background:url(imgs/icn_profileacompany22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_salesprospecting{
	background:url(imgs/22x22icn_salesprospecting.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_briefcase{
	background:url(imgs/22x22icn_briefcase.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_buytradecontacts{
	background:url(imgs/icn_buytradecontacts22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_recyclecontacts{
	background:url(imgs/icn_recyclecontacts22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_inbox{
	background:url(imgs/icn_inbox22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_alerts{
	background:url(imgs/icn_alerts22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_myfavorites{
	background:url(imgs/icn_myfavorites22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_buysignals{
	background:url(imgs/icn_buysignals22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_targets{
	background:url(imgs/icn_targets22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_workflows{
	background:url(imgs/icn_workflow22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_settings{
	background:url(imgs/icn_settings22x22.png) no-repeat 8px center;
	padding-left: 34px;
}
#leftSide #menu li.item #icon_lead_distribution{
	background:url(imgs/22x22_leaddistribution.png) no-repeat 8px center;
	padding-left: 34px;
}
#leftSide #menu li.item #icon_manage_tasks{
	background:url(imgs/22x22_manage_tasks.png) no-repeat 8px center;
	padding-left: 34px;
}
#leftSide #menu li.item #icon_hopper{
	background:url(imgs/22x22_hopper.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_accountstatus{
	background:url(imgs/icn_accountstatus22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_trackingcode{
	background:url(imgs/icn_trackingcode22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_users{
	background:url(imgs/icn_users22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_recycle_bin{
	background:url(imgs/icn_recycle_bin22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_teams{
	background:url(imgs/icn_teams22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_layouttemplates{
	background:url(imgs/icn_layout-templates_22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_competitors{
	background:url(imgs/competitors_24x24.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_personal_emails{
	background:url(imgs/personal_emails_24x24.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_chat{
	background:url(imgs/icn_chat22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_importcrmdata{
	background:url(imgs/icn_importcrmdata22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_mapfields{
	background:url(imgs/icn_mapfields22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_crmconfig{
	background:url(imgs/22x22_icn_crmconfig.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_connectors{
	background:url(imgs/icn_connectors_22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_social{
	background:url(imgs/icn_social_22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_webhook {
  background: url("imgs/icn_webhook_22x22.png") no-repeat scroll 8px center rgba(0, 0, 0, 0);
  padding-left: 34px;
}

#leftSide #menu li.item #icon_donate {
  background: url("imgs/icn_donate_22x22.png") no-repeat scroll 8px center rgba(0, 0, 0, 0);
  padding-left: 34px;
}

#leftSide #menu li.item #icon_payment {
  background: url("imgs/icon_payment.png") no-repeat scroll 8px center rgba(0, 0, 0, 0);
  padding-left: 36px;
}

#leftSide #menu li.item #icon_security_profile {
  background: url("imgs/key_security_18.png") no-repeat scroll 8px center rgba(0, 0, 0, 0);
  padding-left: 34px;
}
#leftSide #menu li.item #icon_domainnames{
	background:url(imgs/icn_domainnames22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

/**/
#leftSide #menu li.item #icon_company_overview{
	background:url(imgs/icn_overview22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_company_financials{
	background:url(imgs/icn_financials22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_company_additioanl_details{
	background:url(imgs/icn_additionaldetails22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_company_news{
	background:url(imgs/icn_news22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_company_job{
	background:url(imgs/icn_jobs22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_company_compatitors{
	background:url(imgs/icn_competitors22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icon_company_executives{
	background:url(imgs/icn_executives22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_prospects{
	background:url(imgs/icn_prospects22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_programs{
	background:url(imgs/icn_programs22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_memberships{
	background:url(imgs/icn_memberships22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_tags{
	background:url(imgs/icn_grey_tag.png) no-repeat 11px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_campaigns{
	background:url(imgs/icn_campaigns22x22.png) no-repeat 8px center;
	padding-left: 34px;
}

#leftSide #menu li.item #icn_lists{
	background:url(imgs/icn_lists22x22.png) no-repeat 8px center;
	padding-left: 34px;
}
/**/

#leftSide #menu li.selected, #leftSide #menu li:hover{
	background-position:left bottom;
}
#leftSide #menu li.selected a, #leftSide #menu li:hover a{
	color:#fff;
}
#leftSide .divider{
	background:url(imgs/msc_leftdivider.gif) no-repeat center center;
	height:20px;
}
#leftSide .box{
	padding:0 5px 10px;
}
#leftSide .box .boxHeader{
	background:url(imgs/msc_recent.gif) no-repeat left top;
	height:30px;
	line-height:30px;
	cursor:pointer;
}
#leftSide .box .boxHeader h3{
	font-size:18px;
	font-weight:normal;
	padding-left:25px;
	padding-top: 6px;
}
#leftSide .box .boxHeader h3{
	background:url(imgs/msc_exp.gif) no-repeat 8px 8px;
}
#leftSide .box.collapse .boxHeader h3{
	background:url(imgs/msc_col.gif) no-repeat 8px 9px;
}
#leftSide .box.collapse ul{
	display:none;
}
#leftSide .box ul{
	background-color:#fff;
	border:1px solid #cfcfd1;
	border-top:none;
}
#leftSide .box li{
	background:url(imgs/msc_recent_bullet.gif) no-repeat left 7px;
	color:#cd600b;
	border-bottom:1px solid #ebebeb;
	margin:0 10px 5px;
	padding:5px 10px 0;
}
#leftSide .box li div{
	color:#000;
	padding-bottom:5px;
}
#rightSide{
	padding-left:260px;
}
#rightSide .contentBox{
	/*padding:5px 10px 10px 20px;*/
	padding: 5px 10px 10px;
}
#rightSide .contentBox .header{
	background:url(imgs/content_header_mid.gif) repeat-x left top;
	color:#fff;
	height:45px;
	line-height:45px;
	border: none;
}
#rightSide .contentBox .header .fl{
	background:url(imgs/content_header_left.gif) no-repeat left top;
	width:3px;
}
#rightSide .contentBox .header .fr{
	background:url(imgs/content_header_right.gif) no-repeat left top;
	width:3px;
}
#rightSide .contentBox .header h2{
	padding-left:10px;
	font-size:24px;
	margin-left: 0px;
	line-height: inherit;
}
#rightSide .contentBox .tabs{
	background:url(imgs/bgr_cgroup_tabs.gif) repeat-x left top;
	border-left:1px solid #b7b7b7;
	border-right:1px solid #b7b7b7;
	height:38px;
}
#rightSide .contentBox .tabs ul{
	padding-top:5px;
}
#rightSide .contentBox .tabs li{
	background:url(imgs/contab_left.gif) no-repeat left bottom;
	float:left;
	margin:0 5px;
}
#rightSide .contentBox .tabs li a{
	background:url(imgs/contab_right.gif) no-repeat right bottom;
	color:#304559;
	display:block;
	margin-left:6px;
	text-decoration:none;
	height:33px;
	line-height:33px;
	padding:0 20px 0 14px;
	font-size:18px;
}
#rightSide .contentBox .tabs li:hover{
	background-position:left -33px;
}
#rightSide .contentBox .tabs li.selected{
	background-position:left top;
}
#rightSide .contentBox .tabs li:hover a{
	background-position:right -33px;;
}
#rightSide .contentBox .tabs li.selected a{
	background-position:right top;
	font-weight:bold;
	color:#000;
}
#rightSide .main{
	background-color:#fff;
	border: 1px solid #b7b7b7;
	border-top: none;
}

#rightSide .steps{
	padding:15px 10px 15px;
	overflow:hidden;
}
.steps li:first-child{
	-moz-border-radius:3px 0 0 3px;
	-webkit-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}
.steps li:last-child{
	-moz-border-radius:0 3px 3px 0;
	-webkit-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
}
.steps li{
	float:left;
	font-size:14px;
	line-height:39px;
	height:39px;
	text-align:center;
}
.steps li a{
	display:block;
	color:#fff;
	text-decoration:none;
	margin-right:20px;
	font-weight:bold;
	font-size:14px;
	padding:0 10px;
}
.steps li.grey2grey a:hover, .steps li.grey a:hover{
	color:#E19B53;
}
.steps li a:hover{
	color:#f8ee7d;
}
.steps li.green2green{
	background:url(imgs/green2green.gif) no-repeat right top;
}
.steps li.green2orange{
	background:url(imgs/green2orange.gif) no-repeat right top;
}
.steps li.green2grey{
	background:url(imgs/green2grey.gif) no-repeat right top;
}
.steps li.orange2green{
	background:url(imgs/orange2green.gif) no-repeat right top;
}
.steps li.orange2grey{
	background:url(imgs/orange2grey.gif) no-repeat right top;
}
.steps li.grey2grey{
	background:url(imgs/grey2grey.gif) no-repeat right top;
}
.steps li.green, .steps li.green2orange, .steps li.green2green, .steps li.green2grey{
	background-color:#3c931a;
}
.steps li.green span, .steps li.green2orange span, .steps li.green2green span, .steps li.green2grey span{
	background:url(imgs/msc_progress_dgt_bgr.png) no-repeat left top;
	color:#3c931a;
	padding:4px 8px;
	margin-right:8px;
}
.steps li.orange, .steps li.orange2green, .steps li.orange2grey{
	background-color:#e19b53;
}
.steps li.orange span, .steps li.orange2green span, .steps li.orange2grey span{
	background:url(imgs/msc_progress_dgt_bgr.png) no-repeat left top;
	color:#e19b53;
	padding:4px 8px;
	margin-right:8px;
}
.steps li.grey, .steps li.grey2grey{
	background-color:#e2e2e2;
	color:#929292;
	font-weight:bold;
	/*padding:0 10px;*/
}
.steps li.grey span, .steps li.grey2grey span{
	background:url(imgs/msc_progress_dgt_bgr.png) no-repeat left top;
	color:#929292;
	padding:4px 8px;
	margin-right:8px;
}

.container_with_errors{
	background-color:#FBDEE0 !important;
	border: 1px solid #C55B5F !important;
}
/** Adding this so that if a container have errors and some of its content also have errors, then it does not show the border for the entire contents as well. **/
.container_with_errors .container_with_errors{
	background-color:#FBDEE0 !important;
	border: none !important;
}

.main .error, #notifyMsg .error {
	background-color:#FBDEE0;
	border:1px solid #c55b5f;
	color:#c82e2c;
	line-height:30px;
	margin:5px 10px;
	font-size:18px;
	font-weight:bold;
}
.main .error p, #notifyMsg .error p{
	background: url("imgs/icn_error.png") no-repeat 10px 8px;
	padding-left: 35px;
}
.main .warning_error, #notifyMsg .warning_error {
	background-color:#FBDEE0;
	border:1px solid #c55b5f;
	color:#c82e2c;
	line-height:30px;
	margin:5px 10px;
	font-size:18px;
	font-weight:bold;
}
.main .warning_error p, #notifyMsg .warning_error p{
	background: url("imgs/icn_error.png") no-repeat 10px 8px;
	padding-left: 35px;
}
.main .message, #notifyMsg .message {
	background-color:#E6FADF;
	border:1px solid #70df52;
	color:#359412;
	line-height:30px;
	margin:5px 10px;
	font-size:18px;
	font-weight:bold;
}
#rightSide .main .box .content, .window .box #webhook_content_popup{
	padding:6px 10px 10px;
}
.main .message p, #notifyMsg .message p{
	background: url("imgs/icn_success.png") no-repeat 10px 5px;
	padding-left: 35px;
}
#rightSide .main .box, .window .box{
	margin:10px 10px;
	border:1px solid #c0c0c2;
}
#rightSide .main .box .header, .window .box .header{
	background:url(imgs/bgr_cgroup_header.gif) repeat-x left top;
	color:#313131;
	font-size:18px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	padding-left:10px;
	border: none;
}
#rightSide .main .box .content, .window .box .content{
	padding:20px 10px 10px;
}
#rightSide .main .box .content label, .window .box .content label, .left_label{
	display:inline-block;
	width:150px;
	vertical-align: top;
}
.left_short_label{
	display:inline-block;
	width:40px;
}
label.left_wide_label{
	display:inline-block;
	width:300px !important;
}
input.wide_text_input{
	width:250px !important;
}

.colorwell {
    border: 2px solid #FFFFFF;
    cursor: pointer;
    text-align: center;
    width: 6em;
}
body .colorwell-selected {
    border: 2px solid #000000;
    font-weight: bold;
}

#rightSide	.main .box .content .labelAnalytics{
	width:40px;
}
#rightSide	.main .box .content .labelAnalytics_80{
	width:80px;
}
#rightSide	.main .box .content #scriptSubjectField, .styled_textbox_small{
	background:url(imgs/cntrl_scripfield.gif) no-repeat left top;
	border:none;
	width:196px;
	height:30px;
	/*line-height:30px;*/
	font-size:14px;
	padding:0 4px;
}
.styled_textbox_medium{
	background:url(imgs/cntrl_scripfield-medium.gif) no-repeat left top;
	border:none;
	width:390px;
	height:30px;
	/*line-height:30px;*/
	font-size:14px;
	padding:0 4px;
	line-height: normal;
}
/*
.campaign_name, #campaign_name, #program_name,#save_as_version_name, #webhook_name, #test_subject, #from_address_for_test, .styled_textbox_large{
	background:url(imgs/cntrl_scripfield-wide.gif) no-repeat left top;
	border:none;
	width:471px;
	height:30px;
	line-height:30px;
	font-size:14px;
	padding:0 4px;
	line-height: normal;
}
*/
#webhook_form .combo_field{
	margin-left:153px
}
#gotowebinar_options_and_authentication .combo_field{
	margin-left:153px
}
	/*.main .box .content #emailScriptField, #filterZip, #filterPagesTerms, #filterPagesTitlesTerms, #filterCompanyTxt, #filterSearchWords, #add_note, #addNoteTxt, #campaign_description, .textarea_styled, #webhook_form textarea, #request_edits_popup textarea, #filterIpaddress{
	background:url(imgs/cntrl_scripttext.gif) no-repeat left top;
	border:none;
	width:471px !important;
	height:134px !important;
	font-size:14px;
	padding:4px;
}*/
	.main .box .content .hint{
	color:#d0d0d0;
	padding-left:155px;
}
	.main .box .content .field, .window .box .content .field{
	margin:5px 0;
	padding: 5px;
}
 .main .box .content .field .inner-fields .field:first-child {
	margin-top:2px;
	padding:0;
}
 .main .box .content .field .inner-fields .field {
	padding-left:0;
	padding-bottom: 0;
	padding-top: 0;
}
	.main .box .content .boldField{
	font-weight: bold;
}
	.main .box .content .commentTextarea{
	width: 60%;
	height: 100px;
}
	.main .box .content .textarea label, .window .box .content .textarea label{
	vertical-align:top;
}
#btnCreateScript, #btnAddNote, #btnAddToCRM{
	margin-left:153px;
}
 .main .box .content.emailScripts, .window .box .content.existingsNote{
	padding:0;
}
 .emailScript, .window .box .existingsNote .note{
	position:relative;
	border-top:1px solid #cdcdcd;
	padding:15px 10px 20px;
}
 .emailScripts div:first-child, .window .box .existingsNote div:first-child{
	border-top:0;
}
 .emailScript:hover{
	background-color:#ffffe3;
}
 .emailScript .primary{
	vertical-align:bottom;
	margin-right:10px;
}
 .emailScript .fl{
	width:60%;
}
 .emailScript h4, .window .main .box .existingsNote .note h4{
	font-size:16px;
}
 .emailScript h4 span, .window .box .existingsNote .note span{
	color:#9c9c9c;
	font-weight:normal;
	font-size:14px;
}
 .emailScript .btnsLine{
	position:absolute;
	top:50%;
	left:62%;
	margin-top:-14px;
	height:27px;
	min-width:210px;
}
	.emailScript .btnsLine span{
	visibility:hidden;
}
	.emailScript:hover .btnsLine span{
	visibility:visible;
}
#footer{
	position:absolute;
	bottom:0;
	height:60px;
	background-color:#323232;
	color:#a5a5a5;
	line-height:60px;
	width:100%;
	min-width: 1150px;
	zoom:1;
}
*:first-child+html #footer{
	padding-right:314px;
}
#footer .fl{
	width:272px;
	line-height:normal;
	padding:15px 0 0 10px;
}
#footer a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#footer a:hover{
	text-decoration:underline;
}
#footer-theme{
	/*position:absolute;
	bottom:0;*/
	height:45px;
	/*background-color:#323232;*/
	background-color: #464646;
	color:#a5a5a5;
	line-height:60px;
	width: 100%;
	font-size: 10px;
	zoom:1;	
}
*:first-child+html #footer-theme{
	padding-right:314px;
}
#footer-theme .fl{
	line-height:normal;
	padding:15px 0 0 10px;
}
#footer-theme a{
	color:#a5a5a5;
	text-decoration:none;
	/*font-weight:bold;*/
}
#footer-theme a:hover{
	text-decoration:underline;
}

/* DISPLAY SETTINGS PAGE */
#rightSide #displaySettings{
	margin-bottom:10px;
}
#rightSide #displaySettings label{
	width:400px;
	text-align:right;
	margin-right:5px;
	vertical-align: top;
}
#rightSide #displaySettings #btnSaveChanges, #rightSide #displaySettings #btnSaveChanges_AndGoToPublish{
	margin:10px 0 10px 10px;
}
#rightSide #wideLeftLabels{
	margin-bottom:10px;
}
#rightSide #wideLeftLabels label{
	width:200px;
	text-align:left;
	margin-right:5px;
}
#rightSide #wideLeftLabels #btnSaveChanges, #rightSide #wideLeftLabels #btnSaveChanges #btnSaveChanges_AndGoToPublish{
	margin:0 0 10px 10px;
}
.boldSpan{
	font-weight: bold;
}
#btnSaveChanges, #btnSaveChanges_AndGoToPublish{
	margin:0 0 10px 10px;
	/*float: left;*/
}

/* TREE */
#reportsTree{
	/*border:1px solid #9e9d9d;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	width:240px;*/
	height:560px;
	padding:10px 5px;
}
#searchType_menu{
	display:none;
	background-color:#fff;
	left:5px;
	top:28px;
	width:170px;
	overflow:hidden;
	position:absolute;
	text-align:left;
	z-index:1;
	border:1px solid #B7B7B7;
	-moz-box-shadow:3px 3px 10px black;
}
#searchType_menu div{
	padding:3px 5px;
	cursor:pointer;
}
#searchType_menu div:hover{
	background-color:#ffdf9a;
}

.fixedWidth{
	width:900px;
	padding:10px;
}
.btnLoadContacts{
	border:0;
	background:url(imgs/btn_loadsearch.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:80px;
	vertical-align:top;
}
.btnDeleteContacts{
	border:0;
	background:url(imgs/btn_deletesearch.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:80px;
	vertical-align:top;
}
#btnCheckout{
	border:0;
	background:url(imgs/btn_checkout.gif) no-repeat left top;
	cursor:pointer;
	height:42px;
	width:271px;
}
#clearFilters{
	border:0;
	background:url(imgs/btn_clearsearch.png) no-repeat left top;
	cursor:pointer;
	height:35px;
	width:80px;
}
#doSearch{
	border:0;
	background:url(imgs/btn_searchcon.png) no-repeat left top;
	cursor:pointer;
	height:35px;
	width:120px;
}
#saveSearch{
	border:0;
	background:url(imgs/btn_savesearch.png) no-repeat left top;
	cursor:pointer;
	height:35px;
	width:130px;
}
.btnRight{
	border:0;
	background:url(imgs/btn_right.png) no-repeat left top;
	cursor:pointer;
	height:29px;
	width:29px;
}
.btnLeft{
	border:0;
	background:url(imgs/btn_left.png) no-repeat left top;
	cursor:pointer;
	height:29px;
	width:229px;
}
.btnLoadContacts:hover, .btnDeleteContacts:hover, #btnCheckout:hover,
#clearFilters:hover, #doSearch:hover, #saveSearch:hover,
.btnRight:hover, .btnLeft:hover{
	background-position: left bottom;
}
#savedSearch{
	margin-bottom:10px;
	height:25px;
	line-height:25px;
	color:#313133;
}
#savedSearch select{
	width:490px;
	margin-right:5px;
}
#hideStatistics.exp, #hideStatistics.col{
	padding-left:15px;
	font-size:14px;
	cursor:pointer;
	color:#313133;
}
#hideStatistics.exp{
	background:url(imgs/msc_exp.gif) no-repeat left center;
}
#hideStatistics.col{
	background:url(imgs/msc_col.gif) no-repeat left center;
}
.block {
	margin-top:10px;
}
.block .blockHeader{
	background:url(imgs/pl_sectpl.gif) no-repeat left center;
	height:38px;
	line-height:38px;
	padding-left:10px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
.block .blockHeader_cb{
	background:url(imgs/pl_sectpl_cb.gif) no-repeat left center;
	height:38px;
	line-height:38px;
	padding-left:10px;
	font-size:18px;
	font-weight:bold;
}
.tableSettings{
	height:20px;
	line-height:20px;
	margin:5px 0;
	color:#545454;
}
.tableSettings .fl{
	height:20px;
	line-height:20px;
}
#searchResults{
	border:1px solid #b5b5b5;
	width:100%;
}
#searchResults thead{
	background:url(imgs/bgr_purtblbgr.gif) repeat-x left top;
}
#searchResults th{
	/*background:url(imgs/bgr_purtblbgr.gif) repeat-x left top;*/
	color:#356890;
	font-weight:normal;
	height:30px;
	line-height:30px;
	text-align:left;
	padding:0 3px;
	border-bottom:1px solid #b5b5b5;
	min-width: 30px;
}
#searchResults span.incr, #searchResults span.decr{
	padding-right:8px;
}
#searchResults span.incr{
	background:url(imgs/icn_incr.png) no-repeat right center;
}
#searchResults span.decr{
	background:url(imgs/icn_decr.png) no-repeat right center;
}
#searchResults td{
	padding:0 3px;
	height:30px;
	line-height:30px;
}
#searchResults tr.odd td{
	background-color:#f2f2f2;
}
#searchResults span.raiting{
	display:block;
	background:url(imgs/pl_rating.png) no-repeat left top;
	width:44px;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#fff;
	font-weight:bold;
}
#searchResults th:first-child, #searchResults td:first-child{
	text-align:center;
}
.pager{
	color:#545454;
	padding:10px 0;
}
.pager ul{
	display:inline;
}
.pager li{
	display:inline;
}
.pager li a{
	background:#e8e8e8;
	border:1px solid #bfbfbf;
	padding:1px 3px;
	text-decoration:none;
	color:#545454;
}
.pager li a:hover{
	background:#fff;
}
#checkoutHeader .fl{
	width:285px;
	padding-left:40px;
}
#checkoutHeader .fl:first-child{
	padding-left:0;
	width:275px;
}
#checkoutHeader .fl.last{
	padding-left:0;
	width:275px;
}
#checkoutWrapper{
	border:1px solid #dedede;
	background-color:#f2f2f2;
	padding:5px 5px 30px 5px;
	margin-top:5px;
}
#checkoutWrapper .fl{
	height:30px;
	line-height:30px;
	width:285px;
	padding-left:10px;
}
#checkoutWrapper .fl:last-child{
	padding-left:20px;
}
#checkoutWrapper .fl a{
	color:#2d7fb2;
	text-decoration:none;
}
#checkoutWrapper .fl a:hover{
	color:#57a4f2;
}
#checkout{
	height:80px;
	background-color:#fff;
}
#checkout .fl{
	width:255px;
	height:60px;
	background:url(imgs/msc_checkout_bgr.gif) no-repeat right top;
	border-top:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	padding:10px 10px 10px 30px;
}
#checkout .fl p{
	font-size:20px;
	font-weight:bold;
	color:#808080;
	width:160px;
}
#checkout .fl p span{
	display:block;
	float:right;
	width:30px;
}
#checkout .fl.last{
	border-right:1px solid #bfbfbf;
	background:none;
	font-size:14px;
	font-weight:normal;
	width:275px;
	padding-left:20px;
}
#checkout .fl:first-child{
	border-left:1px solid #bfbfbf;
	padding-left:10px;
	width:265px;
}

.mainTopElement{
	padding:0px 0 0 10px;
}
.mainTopElement b{
	height:30px;
	line-height:30px;
}
#filters .row{
	margin:5px 0;
}
#filters .row span{
	display:inline-block;
	width:150px;
	color:#9c9c9c;
}
#rightSide .main#editFilter .box .content{
	padding-bottom:20px;
}
.marginLeft{
	margin-left:25px;
}
.btnLine{
	height:30px;
	line-height:30px;
}
.chooseState{
	position:relative;
}
.chooseState select{
	width:200px;
	height:230px;
	margin-right:50px;
}
.chooseState .ctrl{
	position:absolute;
	left:212px;
	*left:202px;
	top:90px;
	width:30px;
}
.chooseState .ctrl input{
	display:block;
	margin:5px 0;
}
#editFilter .header span, #leadToCRM .header span, #filtersTitle, .collapsable_header .header span{
	padding-left:20px;
	background:url(imgs/msc_exp.gif) no-repeat left center;
	cursor:pointer;
}
#editFilter .header.col span, #leadToCRM .header.col span, #filtersTitle.col{
	background:url(imgs/msc_col.gif) no-repeat left center;
}
#filtersTitle.col{
	background-position:left 14px;
}
#accardion{
	font-size:12px;
}
#accardion #Filter_Panel{
	margin-top:4px;
}
.container_headOrange{
	background:url('imgs/pl_small.gif') no-repeat left top;
	width:352px;
	height:36px;
	line-height:36px;
	font-size:18px;
	color:#fff;
}
.container_headOrange_cb{
	background:url('imgs/pl_small_cb.gif') no-repeat left top;
	width:352px;
	height:36px;
	line-height:36px;
	font-size:18px;
}

/* STYLES FOR LAST PAGE */
.btn_fl_enabled, .btn_fl_disabled{
	border:0;
	cursor:pointer;
	height:23px;
	width:86px;
	margin:15px 10px 0 5px;
	display:block;
	float:left;
}
.img_header_top_padding {
	padding-top: 2px;
	
}
.btn_fl_enabled{
	background:url(imgs/btn_enabled.png) no-repeat left top;
}
.btn_fl_disabled{
	background:url(imgs/btn_disabled.png) no-repeat left top;
}
.btn_fl_enabled:hover, .btn_fl_disabled:hover{
	background-position:left bottom;
}
#editFilter .content{
	display:none;
}
#rightSide #editFilter .box{
	border-bottom:none;
}
#editFilter .box.enable .content{
	display:block;
	border-bottom:1px solid #C0C0C2;
}

/* Custom Styling By Imad */
.scoringSlider{
	margin-left: 120px;
}
#dhtmlx_GridWrapper{
	padding-right:2px;
}
#myleads #dhtmlx_GridWrapper table .tableName{
	background:url(imgs/bgr_cgroup_header.gif) repeat-x left top;
	padding:3px;
}
#myleads #dhtmlx_GridWrapper table .tableHeader td{
	background-color:#e0e0e0;
	padding:3px;
}

/* My Leads */
#rowContext {
	background-color:#fff;
	border:1px solid black;
	display:none;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
}
#rowContext div img{
	margin:2px 5px 2px 5px;
	float:left;
}
#rowContext div{
	padding-right:10px;
	cursor:pointer;
	font-size:11px;
	font-family:Tahoma;
	height:22px;
	line-height:22px;
}
#rowContext div:hover{
	background-color:#03C;
	color:#fff;
}
#rowContext div#rowBlacklist img{
	padding-right: 3px;
}
#rowLeadProfile{
	border-bottom:1px solid #ccc;
}
#myleadsGridWrapper{
	padding-right:2px;
}
/*#myleads{
	background-color:#F2F0F1;
}*/
#myleads #rightSide{
	padding-left:0;
}
#myleads #rightSide .contentBox {
	padding:5px 10px 10px;
}
#myleads .main{
	padding:5px 20px 10px;
}
#myleads h3{
	font-size:16px;
	padding:10px 0 5px;
}
#myleads h3#filtersTitle{
	padding-left:15px;
}
#myleads #columns, .grid_columns{
	background-color:#E9E7E8;
	border:1px solid #B1AFB0;
	padding:5px;
	display: none;
	width: 98.6%;
}
#myleads #filters{
	background-color:#fbfbfb;
	border:1px solid #ccc;
	position:relative;
	height: 40px;
}
#myleads #filters #mainFilter{
	position:absolute;
	left:0;
	top:0;
	width:340px;
	height:40px;
	line-height:40px;
	padding-left:10px;
}
#myleads #filters #mainFilter #myfilter{
	width:200px;
}
#myleads #filters #filterWrapper{
	float:left;
	margin:5px 130px 5px 352px;
	padding-left:5px;
	border-left:1px solid #ccc;
	min-height:30px;
}
#myleads #filters #filterWrapper select{
	margin:5px;
}
#myleads #filters .control{
	position:absolute;
	right:10px;
	top:8px;
	width:112px;
	z-index:2;
}
#myleads #filters #btn_addRemFilter{
	border:0;
	background:url(imgs/btn_addremove.png) no-repeat left top;
	cursor:pointer;
	height:23px;
	width:112px;
}
#myleads #filters #btn_addRemFilter:hover{
	background-position:left bottom;
}
#myleads #filters #btn_addRemFilter.expand{
	background:url(imgs/msc_dropdownover.png) no-repeat left top;
}
#myleads #filters #btn_addRemFilter.expand:hover{
	background-position:left top;
}
#myleads #filters #filtersChs{
	background:url(imgs/drp_shadow_mid.png) repeat-y left top;
	display:none;
	position:absolute;
	top:31px;
	right:9px;
	width:261px;
}
#myleads #filters #filtersChs .fl{
	width:105px;
	padding:5px 15px 5px 10px;
}
#myleads #filters #filtersChs_top{
	background:url(imgs/drp_shadow_top.png) repeat-y left top;
	position:absolute;
	top:-1px;
	left:0;
	height:1px;
	width:261px;
}
#myleads #filters #filtersChs_bottom{
	background:url(imgs/drp_shadow_down.png) repeat-y left top;
	position:absolute;
	bottom:-6px;
	left:0;
	height:6px;
	width:261px;
}
#myleads #filters select{
	margin-right:15px;
}

#myleads #filters_secondLine{
	background-color:#f2f2f2;
	border:1px solid #ccc;
	border-top:none;
	height:36px;
	line-height:36px;
	padding-left:10px;
}
#myleads #filters_secondLine .date{
	background:#fff url(js/dhtmlx/dhtmlxCalendar/codebase/imgs/calendar.gif) no-repeat 77px center;
	width:90px;
	border:1px solid #c3c3c3;
	padding:3px;
}


.btn_apply{
	border:0;
	background:url(imgs/btn_filter_apply.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:80px;
	margin:5px 0 0 15px;
	display:block;
	float:left;
}
.btn_apply:hover{
	background-position:left bottom;
}
.btnSetting{
	padding-left:20px;
	background:url('imgs/icn_settings.png') no-repeat left center;
	margin-left:10px;
}
.btnSetting_22{
	padding-left:20px;
	background: url('imgs/theme_icn/icn_settings_small.png') no-repeat left center;
	/*background:url('imgs/icn_settings_22.png') no-repeat left center;*/
	margin-left:10px;

	border:0;
	cursor:pointer;
	height:23px;
	width:23px;
	
	vertical-align: middle;/*general-settings.php*/
}
/*
#saveToExcel, #saveToExcel_prospects, #saveToExcel_tags{
	padding-left:20px;
	background-image:url('imgs/icn_excel.png') ;
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:10px;
}
#printableView , #printableView_prospects ,#printableView_tags, #printableViewforoutbound, #printableViewforScripts, #printableViewforVoiceMail{
	padding-left:20px;
	background-image:url('imgs/icn_print.gif') ;
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:10px;
}
*/
#saveToPDF{
	padding-left:26px;
	background:url('images/report_pdf.gif') no-repeat left center;
	margin-left:10px;
}
/*
a.build_list{
	padding-left:20px;
	background:url('imgs/build_list_16x16.png') no-repeat left center;
	margin-left:10px;
}
a.view_list{
	padding-left:20px;
	background:url('imgs/view_list_16x16.png') no-repeat left center;
	margin-left:10px;
}
*/
.leads_grey, .leads_blue, .leads_yellow, .leads_red, .leads_warm, .leads_cold, .leads_hot{
	width:44px;
	height:18px;
	line-height:18px;
	color:#fff;
	text-align: center;
}
.leads_grey{
	background:url(imgs/icn_score_grey.png) no-repeat left center;
}
.leads_blue{
	background:url(imgs/icn_score_blue.png) no-repeat left center;
}
.leads_yellow{
	background:url(imgs/icn_score_yellow.png) no-repeat left center;
}
.leads_red{
	background:url(imgs/icn_score_red.png) no-repeat left center;
}
.leads_warm{
	background:url(imgs/icn_score_grey.png) no-repeat left center;
}
.leads_cold{
	background:url(imgs/icn_score_blue.png) no-repeat left center;
}
.leads_hot{
	background:url(imgs/icn_score_red.png) no-repeat left center;
}
#myleads #myleadsGrid table .tableName{
	background:url(imgs/bgr_cgroup_header.gif) repeat-x left top;
	padding:3px;
}
#myleads #myleadsGridWrapper table .tableHeader td{
	background-color:#e0e0e0;
	padding:3px;
}
#myleads .company table, #myleads .hits table, #myleads .history table{
	border:1px solid #bfbfbf;
	border-top:none;
	margin-bottom:3px;
}
#myleads .company table tr td, #myleads .hits table tr td, #myleads .history table tr td{
	white-space:normal;
	padding:5px 3px;
	vertical-align: middle;
}
#myleads a{
	color:#1f69b6;
	text-decoration:none;
}
#showHideColumn{
	cursor:pointer;
	margin-left:10px;
}
#removeSelected, #addNew, #activateSelected, #suspendSelected, #applyFlags, #reloadGrid, .lnkLeftAboveGrid{
	cursor:pointer;
	/*margin-left:10px;*/
}

#myleads div.gridbox_dhx_skyblue .odd_dhx_skyblue td, #myleads div.gridbox_dhx_skyblue .ev_dhx_skyblue td {
	border-top:1px solid #d8d8d8 !important;
}
#myleads #clearFilters{
	margin:5px 0 0 50px;
}
#loading_company{
	display: none;
}
#loading_actions{
	display: none;
}
#loading_hits{
	display: none;
}
#loading_ch{
	display: none;
}
#webhook_form .insert_field_btn{
	cursor: pointer;
    margin-left: 10px;
    vertical-align: top;
    width: 100px;

}
/* POP-UPS */
.window{
	overflow:auto;
	height:100%;
}
.window .box .content label{
	text-align:right;
	padding-right:15px;
	width:135px;
}
.dhtmlx_skin_dhx_skyblue div.dhtmlx_window_active div.dhtmlx_wins_body_outer,
.dhtmlx_skin_dhx_skyblue div.dhtmlx_window_active div.dhtmlx_wins_title {
	background-color:#df9547;
	background-image:none;
}
.dhtmlx_skin_dhx_skyblue div.dhtmlx_window_active div.dhtmlx_wins_body_outer{
	border:1px solid #df9547;
}
.dhtmlx_skin_dhx_skyblue div.dhtmlx_wins_icon {
	display:none;
}
.dhtmlx_skin_dhx_skyblue div.dhtmlx_window_active div.dhtmlx_wins_title {
	color:#fff;
	font-size:18px;
	font-weight:bold;
	font-family:Arial;
	padding-left:15px;
}
.dhtmlx_skin_dhx_skyblue div.dhtmlx_window_active div.dhtmlx_wins_body_outer div.dhtmlx_wins_body_inner {
	background-color:#df9547 !important;
	border:2px solid #df9547 !important;
}
.dhtmlx_skin_dhx_skyblue div.white_line{
	border-left:1px solid #df9547;
	border-right:1px solid #df9547;
	border-top:1px solid #df9547;
}
.dhtmlx_skin_dhx_skyblue div.white_line2{
	border-bottom:1px solid #df9547;
}
.dhtmlx_skin_dhx_skyblue div.dhtmlx_window_active div.dhtmlx_wins_body_outer {
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}
#winSync div.gridbox_dhx_skyblue table.obj.row20px tr.rowselected td {
	background-image:none;
}
#crmRecInfo{
	color:#676767;
	margin:10px 0 5px;
}
.winInnerWrapper{
	padding:0 10px;
}
#winSync .btn_save{
	margin-bottom:10px;
}
#winSync .record{
	background-color:#f7f7f7;
	border:1px solid #d9d9d9;
	padding:0 10px;
}
#winSync table a{
	color:#3367cd;
	text-decoration:none;
}
#winSync .record table{
	width:100%;
}
#winSync .record table td{
	height:32px;
}
#winSync .gridWrapper{
	padding:0;
}
#winSync div.gridbox table.row20px tr td {
	height:26px;
}
#syncWinGrid{
	border:none;
}
.dhtmlx_skin_dhx_skyblue div.dhtmlx_wins_btns div.dhtmlx_wins_btns_button {
	background-image:url("imgs/btn_poup_cls.png");
	cursor:pointer;
}
.btn_save{
	border:0;
	background:url(imgs/btn_save.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:80px;
}
.btn_save:hover{
	background-position:left bottom;
}


/* MAP FIELDS */
/* progress bar (with steps) fix */
.steps li.grey2grey {
	/*padding-right:30px;*/
}
#mapfields_step1 #rightSide .main .box .content .field, #lp_configure #rightSide .main .box .content .field{
	margin:10px 0;
}
#mapfields_step1 #rightSide .main .box .content div:first-child, #lp_configure #rightSide .main .box .content div:first-child{
	margin-top:0;
}
#mapfields_step1 #rightSide .txtField, #lp_configure #rightSide .txtField{
	width:300px;
}
#mapfields_step1 #rightSide .slctField, #lp_configure #rightSide .slctField{
	width:300px;
}
#mapfields_step1 #rightSide .txtFieldShort, #lp_configure #rightSide .txtFieldShort{
	width:150px;
}
#mapfields_step1 #rightSide textarea, #lp_configure #rightSide textarea{
	width:300px;
	height:80px;
}
#mapfields_step1 #rightSide .main .box .content label{
	display:block;
	margin-bottom:3px;
	width:auto;
}
#mapfields_step1 #scaning {
	display:none;
	margin-left:10px;
}
#mapfields_step2 div.gridbox_dhx_skyblue table.obj.row20px tr.rowselected td,
#mapfields_step2 div.gridbox_dhx_skyblue table.obj tr.rowselected td{
	background-image:none;
}
#mapfields_step2 div.gridbox table.obj .odd_dhx_skyblue,
#mapfields_step2 div.gridbox table.obj .ev_dhx_skyblue {
	background-color:#fff;
}
#mapfields_step2 div.gridbox table.obj .odd_dhx_skyblue td,
#mapfields_step2 div.gridbox table.obj .ev_dhx_skyblue td{
	border-bottom:1px solid #C0C0C2;
}
#mapfields_step2 div.gridbox_dhx_skyblue {
	/*border:none;*/
}
#mapfields_step2 div.gridbox table.row20px tr td{
	height: 25px;
}
div#mapfields_step2 div.gridbox_dhx_skyblue .xhdr, 
div#mapfields_step2 div.gridbox_dhx_skyblue table.hdr tr {
	background-image:url("imgs/sky_blue_grid.gif");
}
div.gridbox_dhx_skyblue table.hdr td {
	border-color:#F2F2F2 #BABABA #BABABA #F2F2F2;
}
.controlsUnderBox{
	padding:0 0 10px 10px;
}
#generatedForm{
	width:100%;
	height:150px;
}

/* MANAGMENT */
#btnWorkflowShortcuts{
	border:0;
	background:url(imgs/btn_mw_shortcuts.png) no-repeat left top;
	cursor:pointer;
	height:34px;
	width:192px;
	float:right;
	margin:6px 5px 0 0;
}
#btnMaximize{
	border:0;
	background:url(imgs/btn_mw_fullscreen.png) no-repeat left top;
	cursor:pointer;
	height:34px;
	width:35px;
	float:right;
	margin:6px 5px 0 0;
}
#btnWorkflowShortcuts:hover, #btnMaximize:hover{
	background-position:left bottom;
}
#workflowShortcuts{
	position:absolute;
	width:160px;
	height:240px;
	border:1px solid #999;
	background-color:#fff;
	right:103px;
	top:130px;
	padding:10px 10px 10px 20px;
	display:none;
	z-index:1;
}
#workflowShortcuts ul{
	list-style: square outside;
}
#workflowShortcuts ul li{
	margin-bottom:5px;
}
#workflowShortcuts ul li a{
	color:#3367cd;
	text-decoration:none;
}
.btnExpand{
	border:0;
	background:url(imgs/btn_win_exp.png) no-repeat left top;
	cursor:pointer;
	height:17px;
	width:17px;
}
.btnCollapse{
	border:0;
	background:url(imgs/btn_win_col.png) no-repeat left top;
	cursor:pointer;
	height:17px;
	width:17px;
}
.btnClose{
	border:0;
	background:url(imgs/btn_win_close.png) no-repeat left top;
	cursor:pointer;
	height:17px;
	width:17px;
}
.btnAddCondition{
	border:0;
	background:url(imgs/btn_addcondition.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:125px;
	margin-right:10px;
	vertical-align:middle;
}
.btnAddConstraint {
	border:0;
	background:url(imgs/btn_addconstraint.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:125px;
	margin-right:10px;
	vertical-align:middle;
}
.btnActionNotificat{
	border:0;
	cursor:pointer;
	height:17px;
	width:17px;
	margin-right:5px;
	vertical-align:middle;
}
.btnActionNotificat_active{
	background:url(imgs/icn_notification.png) no-repeat left top;
}
.btnActionNotificat_disabled{
	background:url(imgs/icn_notification_dis.png) no-repeat left top;
}

.btnActionRepeat{
	border:0;
	cursor:pointer;
	height:17px;
	width:17px;
	margin-right:5px;
	vertical-align:middle;
}
.btnActionRepeat_active{
	background:url(imgs/icon_repeat_active.png) no-repeat left top;
}
.btnActionRepeat_disabled{
	background:url(imgs/icon_repeat_disabled.png) no-repeat left top;
}

.btnActionTestMode{
	border:0;
	cursor:pointer;
	height:17px;
	width:17px;
	margin-right:5px;
	vertical-align:middle;
}
.btnActionTestMode_active{
	background:url(imgs/icn_testmode_active.png) no-repeat left top;
}
.btnActionTestMode_disabled{
	background:url(imgs/icn_testmode_disabled.png) no-repeat left top;
}

.btnMultipleValue{
	border:0;
	background:url(imgs/icn_add_innier.png) no-repeat left top;
	cursor:pointer;
	height:14px;
	width:16px;
}
.btnEmailPlus, .btnEmailMinus, .btnSmsPlus, .btnSmsMinus, .btnTeamPlus, .btnTeamMinus, .btnRecordPlus, .btnRecordMinus, .btnUserPlus, .btnUserMinus, .btnFilterPlus, .btnFilterMinus{
	border:0;
	cursor:pointer;
	height:14px;
	width:14px;
}
.btnEmailPlus, .btnSmsPlus, .btnTeamPlus, .btnRecordPlus, .btnUserPlus, .btnFilterPlus{
	background:url(imgs/btn_addfield.png) no-repeat left -14px;
}
.btnEmailMinus, .btnSmsMinus, .btnTeamMinus, .btnRecordMinus, .btnUserMinus, .btnFilterMinus{
	background:url(imgs/btn_removefield.png) no-repeat left -14px;
}
.btnEmailPlus:hover, .btnEmailMinus:hover,
.btnSmsPlus:hover, .btnSmsMinus:hover,
.btnTeamPlus:hover, .btnTeamMinus:hover,
.btnRecordPlus:hover, .btnRecordMinus:hover,
.btnUserPlus:hover, .btnUserMinus:hover,
.btnFilterPlus:hover, .btnFilterMinus:hover{
	background-position:left -28px;
}
.btnEmailPlus.disabled, .btnEmailMinus.disabled,
.btnSmsPlus.disabled, .btnSmsMinus.disabled,
.btnTeamPlus.disabled, .btnTeamMinus.disabled,
.btnRecordPlus.disabled, .btnRecordMinus.disabled,
.btnUserPlus.disabled, .btnUserMinus.disabled,
.btnFilterPlus.disabled, .btnFilterMinus.disabled{
	background-position:left top;
}
.btnExpand:hover, .btnCollapse:hover, .btnClose:hover, .btnAddCondition:hover, .btnMultipleValue:hover{
	background-position: left bottom;
}
.managment{
}
.managment #lSide{
	width:250px;
	border-right:1px solid #CCCCCD;
	float:left;
	min-height:700px;
}
.managment .future_event, .managment .filter_criteria, .managment .action_type, .managment .people{
	margin:3px 0;
}
.managment .future_event img, .managment .filter_criteria img, .managment .action_type img{
	margin-right:3px;
	vertical-align:bottom;
}
 .managment .people img{
	vertical-align:bottom;
 }
.managment .triggerBox .title img, .managment .actionBox .title img{
	vertical-align:text-bottom;
}
.managment #lSide .future_event, .managment #lSide .filter_criteria, .managment #lSide .action_type{

}
.managment #btnMngWorkflowWrapper{
	background-color:#FAFAFA;
	padding:5px 10px;
	border-bottom:1px solid #CCCCCD;
}
.managment #lSideItemsWripper{
	padding:5px 11px;
}

.managment .container{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:10px;
}
.managment #lSideTriggers, .managment .right_side_filter_criteria_container{
	background:#a9e3a3;
	border:1px solid #73bf6a;
}
.managment #right_side_warnings{
	color: black;
	background: #fff2b8;
	border: 1px solid #f5c336;
}
.managment #right_side_actions_container{
	background:#b2e3fa;
	border:1px solid #82bdd8;
}
.managment #lSideTriggers{
	background:#A9E3A3;
	border:1px solid #73BF6A;
}
.managment #lSideActions, .managment #right_side_future_events_container, .management #right_side_actions_container{
	background:#b2e3fa;
	border:1px solid #82bdd8;
}
.managment #quickFind{
	background:url(imgs/icn_search.png) no-repeat 3px center;
	border:1px solid #999;
	height:20px;
	padding-left:20px;
	margin:5px 0;
	font-size:12px;
	width:90%;
}
.managment .quickFindWrapper{
	position:relative;
}
.managment #quickFind {
	padding-right:24px;
	width:80%;
}
.managment #quickFindClear{
	background: url("imgs/close_icon.gif") no-repeat 0 0;
	width:16px;
	height:16px;
	border:0;
	position:absolute;
	right:4px;
	top:9px;
	cursor:pointer;
}
.managment .container{
	padding:7px 10px;
}
.managment .container .boxTitle{
	padding-left:16px;
	font-size:16px;
	background:url(imgs/msc_exp.gif) no-repeat left center;
	cursor:pointer;
}
.managment #rSide .container .boxTitle{
	margin-bottom:10px;
}
.managment .container .boxTitle.col{
	background:url(imgs/msc_col.gif) no-repeat left center;
}
.managment .blockTitle{
	background-color:#F9F9F9;
	padding:3px 10px;
	border:1px solid #C9D4C7;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	margin-top:5px;
	cursor:pointer;
}
.managment .blockTitle.col{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.managment .blockContent{
	background-color:#fff;
	border:1px solid #C9D4C7;
	border-top:0;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	padding:5px 10px;
}
.managment .filter_criteria,.managment .future_event,.managment .action_type, .managment .people{
	cursor:move;
}
.managment .filter_criteria.selected, .managment .future_event.selected, .managment .action_type.selected{
	display:none;
}
.managment #rSide{
	background:url(imgs/msc_shadow.png) repeat-y left top;
	width:700px;
	float:left;
	padding:10px;
	padding-top: 0px;
	min-height:680px;
}
.managment #nameWrapper{
	margin-bottom:10px;
}
.managment #nameWrapper .placeTitle{
	background-color:#F7F7F7;
	padding:5px 10px;
	border:1px solid #E0E0E0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size: x-large;
    height: 22px;
}
.managment #nameWrapper.exp .placeTitle{
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}
.managment #nameWrapper .placeContent{
	padding:10px;
	border:1px solid #E0E0E0;
	border-top:0;
	display:none;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
}
.managment #nameWrapper .placeContent div{
	margin-bottom:5px;
}
.managment #nameWrapper #wfName, .managment #nameWrapper #wfDescription{
	margin-left:3px;
	width:500px;
}
.managment #nameWrapper #wfDescription{
	width:400px;
}
.managment #filters_criteria_drag_to_add_more,
.managment .filters_criteria_drag_to_add_more, .managment #future_events_drag_to_add_more, .managment #actions_drag_to_add_more{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align:center;
	padding:5px;
	font-weight:bold;
}
.managment #filters_criteria_drag_to_add_more,
.managment .filters_criteria_drag_to_add_more{
	background-color:#8bd083;
	border:1px solid #73b96b;
	color:#51914a;
}
.managment #filters_criteria_drag_to_add_more.active,
.managment .filters_criteria_drag_to_add_more.active{
	background-color:#93d08e;
	border:2px dotted gray;
}

.managment #future_events_drag_to_add_more, .managment #actions_drag_to_add_more{
	background-color:#97d8f6;
	border:1px solid #85c2df;
	color:#4792b5;
}
.managment #future_events_drag_to_add_more.active, .managment #actions_drag_to_add_more.active{
	background-color:#9addf0;
	border:2px dotted gray;
}
.managment .right_side_filter_criteria_container .triggerBox, .managment #right_side_future_events_container .triggerBox, .managment #right_side_actions_container .actionBox{
	margin-bottom:10px;
}
.managment .right_side_filter_criteria_container .title, .managment #right_side_future_events_container .title, .managment #right_side_actions_container .title{
	background:url(imgs/bgr_dragitmeheader.png) repeat-x left top;
	height:31px;
	line-height:31px;
	padding:0 10px;
	border:1px solid #E0E0E0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	cursor:move;
}
.managment .right_side_filter_criteria_container .col .title, .managment #right_side_future_events_container .col .title, .managment #right_side_actions_container .col .title{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.managment .right_side_filter_criteria_container .content,
.managment #right_side_future_events_container .content,
.managment #right_side_actions_container .content{
	padding:10px;
	border:1px solid #E0E0E0;
	border-top:0;
	background-color:#fff;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
}

.db-line .ll-lookup-icn,
.db-line .ll-refresh-icn
{
	margin: 5px;
	display: inline-block;
}
.db-line .ll-lookup-icn img,
.db-line .ll-refresh-icn img
{
	width: 20px;
	height: 20px;
}
/*
.managment #right_side_warnings .content {
	padding-top: 5px;
	padding-bottom: 5px;
	padding:10px;
	border:1px solid #E0E0E0;
	border-top:0;
	background-color:#fff;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
}
*/

.managment .right_side_filter_criteria_container .content label{
	display: inline-block;
	width:100px;
	text-align:right;
}
.managment #right_side_future_events_container .content label, .managment #right_side_actions_container .content label{
	display: inline-block;
	width:140px;
	text-align:right;
}
.managment #right_side_actions_container .content .custom_object_lbl{
	margin-left: 103px;
}
.managment .right_side_filter_criteria_container .content .value,
.managment #right_side_future_events_container .content .value,
.managment #right_side_actions_container .content .value,
.managment .right_side_filter_criteria_container .content .dhx_combo_box,
.managment #right_side_future_events_container .content .dhx_combo_box,
.managment #right_side_actions_container .content .dhx_combo_box{
	width:400px;
	margin-left:4px;
}
.managment #right_side_future_events_container .content .formWrapper,
.managment .right_side_filter_criteria_container .content .formWrapper,
.managment #right_side_actions_container .content .formWrapper{
	border:1px solid #DEDEDE;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:10px;
}
.formWrapper:first-of-type{
	margin-top:10px;
}
.managment #right_side_actions_container .content .formWrapper .condNum,
.managment .right_side_filter_criteria_container .content .formWrapper .condNum,
.managment #right_side_future_events_container .content .formWrapper .condNum{
	color:#4A4A56;
	font-weight:bold;
	margin-bottom:5px;
}
.managment #right_side_actions_container .content .formWrapper .mainForm,
.managment .right_side_filter_criteria_container .content .formWrapper .mainForm,
.managment #right_side_future_events_container .content .formWrapper .mainForm{
	margin-top:8px;
}
.managment #right_side_actions_container .content .formWrapper .notification{
	margin-left:145px;
	margin-top:10px;
	padding-top:5px;
	border-top:1px solid #D9D9D9;
}
.managment #right_side_actions_container .content .formWrapper .notification label{
	background:url(imgs/icn_notification.png) no-repeat left center;
	text-align:left;
	padding-left:20px;
	width:83px;
}
.managment #right_side_actions_container .content .formWrapper .notification label.disabled{
	background:url(imgs/icn_notification_dis.png) no-repeat left center;
}
.managment #right_side_actions_container .content .formWrapper .notification .txtLength{
	float:right;
	color:#999;
	font-size:12px;
	display:none;
}
.managment #right_side_actions_container .content .formWrapper .notification select,
.managment #right_side_actions_container .content .formWrapper .notification input.emailValue {
	width:180px;
}
.managment #right_side_actions_container .content .formWrapper .notification .settings{
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	padding:7px 10px;
	margin-top:5px;
}
.managment #right_side_actions_container .content .formWrapper .notification .settings div{
	margin:3px 0;
}
.managment #right_side_actions_container .content .formWrapper .notification .settings textarea{
	width:100%;
	height:60px;
}
.managment #right_side_actions_container .content .formWrapper .notification .teams .team,
.managment #right_side_actions_container .content .formWrapper .notification .users .user{
	margin-top:5px;
}
.managment #right_side_actions_container .content .formWrapper .notification .teams .team .dhx_combo_box,
.managment #right_side_actions_container .content .formWrapper .notification .users .user .dhx_combo_box{
	margin-left:0;
}

.managment #right_side_actions_container .content .formWrapper .margin-left-165{
	margin-left:165px;
}

.managment #right_side_actions_container .content .formWrapper .send_alert{
	margin-left:145px;
}
.managment #right_side_actions_container .content .formWrapper .send_alert label{
	background:url(imgs/icn_notification.png) no-repeat left center;
	text-align:left;
	padding-left:20px;
	width:83px;
}
.managment #right_side_actions_container .content .formWrapper .send_alert label.disabled{
	background:url(imgs/icn_notification_dis.png) no-repeat left center;
}
.managment #right_side_actions_container .content .formWrapper .send_alert .txtLength{
	float:right;
	color:#999;
	font-size:12px;
	display:none;
}
.managment #right_side_actions_container .content .formWrapper .send_alert select,
.managment #right_side_actions_container .content .formWrapper .send_alert input.emailValue {
	width:180px;
}
.managment #right_side_actions_container .content .formWrapper .send_alert .settings{
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	padding:7px 10px;
	margin-top:5px;
}
.managment #right_side_actions_container .content .formWrapper .send_alert .settings div{
	margin:3px 0;
}
.managment #right_side_actions_container .content .formWrapper .send_alert .settings textarea{
	width:100%;
	height:60px;
}
.managment #right_side_actions_container .content .formWrapper .send_alert .teams .team,
.managment #right_side_actions_container .content .formWrapper .send_alert .users .user{
	margin-top:5px;
	margin-left:27px;
}
.managment #right_side_actions_container .content .formWrapper .send_alert .emails .email{
	margin-top: 5px;
	margin-left: 23px;
}
.managment #right_side_actions_container .content .formWrapper .send_alert .teams .team .dhx_combo_box,
.managment #right_side_actions_container .content .formWrapper .send_alert .users .user .dhx_combo_box{
	margin-left:0;
}

.managment .right_side_filter_criteria_container .content .text{
	width:400px;
}
.managment .filter_criteria .ll-lookup-icn{
	margin-left: 5px;
	display: inline-block;
}
.managment .filter_criteria .ll-lookup-icn img{
	width: 17px;
	height: 17px;
}

.form_alert{
	margin-left:145px;
}
.form_alert label{
	background:url(imgs/icn_notification.png) no-repeat left center;
	text-align:left;
	padding-left:20px;
	width:83px;
}
.form_alert label.disabled{
	background:url(imgs/icn_notification_dis.png) no-repeat left center;
}
.form_alert .txtLength{
	float:right;
	color:#999;
	font-size:12px;
	display:none;
}
.form_alert select,
.form_alert input.emailValue {
	width:180px;
}
.form_alert .settings{
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	padding:7px 10px;
	margin-top:5px;
}
.form_alert .settings div{
	margin:3px 0;
}
.form_alert .settings textarea{
	width:100%;
	height:60px;
}
.form_alert .teams .team,
.form_alert .users .user{
	margin-top:5px;
	margin-left:27px;
}
.form_alert .teams .team .dhx_combo_box,
.form_alert .users .user .dhx_combo_box{
	margin-left:0;
	vertical-align: middle;
}

.teams, .team, .users, .user , .emails, .email { vertical-align:middle;}

.managment .condition{
	margin-bottom:5px;
	position:relative;
	width:635px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.managment .condition .btnMultipleValue{
	position:absolute;
	top:3px;
	right:57px;
}
.managment .condition .text{
	width: 220px;
	margin-right: 3px;
}
.managment .condTypeSelect, .managment .condValueSelect, .managment .condOperatorSelect, .managment .condition .dhx_combo_box{
	margin-left:8px !important;
}
.managment .condTypeSelect, .managment .condValueSelect{
	width:160px;
}
.managment .condOperatorSelect {
	width:90px;
}
.managment .valueHint, #multipleValue .valueHint {
	color:#999;
}
.valueHint {
	color:#999!important;
}
.managment #lSidePeople {
	background: #fafafa;
	border: 1px solid #D7DBDC;
}
.managment #rSidePeople{
	min-height: 376px;
	border: 1px solid #bebebe;
	margin-bottom: 10px;
}
.managment #rSidePeople .box_drag_here{
	height: 343px;
	margin: 13px;
	background: url(imgs/icn_drag_people.png) no-repeat center center;
	border: 3px dashed #cccccc;
}
.managment #rSidePeople, .managment #rSidePeople .box_drag_here {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.managment #blockUsersPeople{
	padding-left: 9px;
}
.managment #blockTeamsPeople{
	padding-left: 5px;
}
.managment #lSidePeople .titlePeople{
	margin-top: 5px;
	padding: 3px 10px 5px 3px;
}
.managment #lSidePeople .titlePeople img{
	vertical-align: bottom;
	margin-right: 3px;
}
.managment #lSidePeople #blockUsersPeople .people img{
	margin-right: 8px;
}
.managment #lSidePeople #blockTeamsPeople .people img{
	margin-right: 4px;
}
.managment #lSidePeople	.blockContent{
	border: 1px solid #C9D4C7;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
#rSidePeople.active{
	border: 1px dashed #C9D4C7;
}
.managment #rSidePeople .listPeople{
	margin: 5px 0;
}
.managment #rSidePeople .listPeople li{
	position: relative;
	height: 74px;
	line-height: 74px;
	padding-left: 7px;
	padding-right: 7px;
	cursor: move;
	color: #595959;
	font-size: 18px;
	font-weight: bold;
}
.managment #rSidePeople .listPeople li:hover {
	background: #ebebeb;
}
.managment #rSidePeople .listPeople li .btn_delete{
	display: none;
}
.managment #rSidePeople .listPeople li:hover .btn_delete{
	display: block;
}
.managment #rSidePeople .listPeople li .avatar{
	border: 1px solid #dbdada;
	width: 60px;
	height: 60px;
	margin-top: 6px;
	margin-right: 7px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}
.managment #rSidePeople .listPeople li .avatar img{
	width: 100%;
	display: block;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}
.managment #rSidePeople .listPeople li .btn_delete{
	width: 80px;
	height: 25px;
	border: 0;
	background: url(imgs/btn_deletesearch.png) no-repeat left bottom;
	cursor: pointer;
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -10px;
}
.managment #rSidePeople .listPeople li .btn_delete:hover{
	background-position: left top;
}
.alone {
margin-top:5px;
}

/* action */
.btn_vlong.expanded{
	height:27px !important;
}
.btnEmailDetails.expanded{
	border:1px solid #E5E5E5;
	border-bottom:none;
	width:22px;
	height:36px !important;
	position:absolute;
	right: 1px;
	background:#F8F8F8 url(imgs/msc_settings_expanded.png) no-repeat center center;
	cursor:pointer;
    top: -3px;
}
.btnEmailDetails.collapsed{
	border: 0;
    background: url(imgs/btn_fld_settings.png) no-repeat left top;
    cursor: pointer;
    height: 20px;
    width: 20px;
    position: absolute;
    right: 0%;
    top: -1px;
}
.btnEmailPreview{
	cursor: pointer;
	height: 12px;
	width: 20px;
	position: absolute;
	/* right: 5%; */
	top: -3px;
	margin-left: 5px;
	margin-top: -3px;
}

.btnEmailPreview svg{
	height: 25px;
	width: 25px;
	margin-top: 3px;
}
.reward-items-settings .btnEmailPreview{
	position: inherit;
}

.rewards-stores .btnEmailPreview,
.reward-center-settings .btnEmailPreview{
	position: inherit;
}
.btnAutomationActionPreview{
	cursor: pointer;
	height: 12px;
	width: 20px;
	position: absolute;
	margin-top: -6px;
	margin-left: 5px;
}

.btnAutomationActionPreview svg{
	height: 25px;
	width: 25px;
	margin-top: 3px;
}
#ll_popup_completion_action_manager .btnAutomationActionPreview{
	margin-top: 1px;
}
.container_completion_action .btnEmailPreview{
	cursor: pointer;
	height: 12px;
	width: 20px;
	position: inherit;
	left: 8px;
}
textarea#form_html, textarea#form_https_html{
	height: 60px !important;
}
.detailsBox{
	background-color: #F8F8F8;
    border: 1px solid #E5E5E5;
    margin-left: 0px !important;
    margin-top: 4px;
    width: 49.6%;
}
.detailsBox .section{
	padding:5px 10px;
	border-top:1px solid #EDEDED;
}
.detailsBox .section label{
	width:80px;
}
.managment #right_side_actions_container .field{
	padding:5px 10px;
}
#multipleValue{
	padding:10px;
}
#multipleValue .fl{
	width:250px;
}
#multipleValue .fl:first-child{
	width:310px;
}
#multipleValue .label{
	margin-bottom:5px;
}
#multipleValue .help{
	background:url(imgs/icon-info.png) no-repeat left top;
	color:#999;
	margin:10px 10px 0 0;
	padding-left:80px;
}
#multipleValue .help p:first-child{
	margin-bottom:5px;
}
#multipleValue .btnAdd{
	border:0;
	background:url(imgs/btn_addtxt.png) no-repeat left top;
	cursor:pointer;
	height:22px;
	width:54px;
}
#multipleValue .btnAdd:hover{
	background-position:left bottom;
}
#multipleValue textarea{
	width:250px;
	height:150px;
}
#multipleValue .control{
	height:38px;
	margin-top:10px;
}
#multipleValue .control a{
	float:left;
}
#multipleValue .control a:first-child{
	margin-right:10px;
}
#multipleValue #valueWrapper input, #multipleValue #valueWrapper select{
	width:190px;
}
#multipleValue #valueWrapper input{
	height: 20px;
}
/* combo fix */
.managment .dhx_combo_box, #multipleValue .dhx_combo_box{
	display:inline;
	padding:2px 0;
}
.multiselector_ldr .dhx_combo_box, .multiselector_ldr #valueWrapper{
	display: inline;
	padding-bottom: 0 !important;
	margin-right: 2px;
	float:left;
}
#multipleValue .dhx_combo_input, .managment .dhx_combo_input{
	position:relative;
}

/* PROFILE PAGE */
#profile_page .profile{
	/*height:715px;*/
}
#profile_page {
	/*padding:10px 20px;*/
	min-width:800px;
}
#profile_page .console{
	background-color:#FFFDF4;
	border:1px solid #F6D7A6;
	color:#898E93;
	padding:5px 10px;
	height:18px;
	margin:0 2px 10px;
}
#profile_page .console span{
	color:#898E93;
	font-weight:bold;
	float:left;
	margin-right:20px;
}
#profile_page .console ul{
	float:left;
}
#profile_page .console ul li{
	float:left;
	margin-right:10px;
	color:#B3CADC;
}
#profile_page .console ul li a{
	color:#2C71AE;
	text-decoration:none;
}
#profile_page .console ul li a:hover{
	text-decoration:underline;
}
.profile .top .lt_corner{
	background:url(imgs/bgr_pp_1.png) no-repeat left top;
	width:10px;
	height:10px;
	float:left;
}
.profile .top .midd{
	background:url(imgs/bgr_pp_2.png) repeat-x left top;
	height:10px;
	margin:0 10px;
}
.profile .top .rt_corner{
	background:url(imgs/bgr_pp_3.png) no-repeat left top;
	width:10px;
	height:10px;
	float:right;
}
.profile .middle .mid_left{
	background:url(imgs/bgr_pp_4.png) repeat-y left top;
	width:10px;
	height:100%;
	float:left;
	position: absolute;
	left:0;
}
.profile .middle .mid_right{
	background:url(imgs/bgr_pp_6.png) repeat-y left top;
	width:10px;
	height:100%;
	float:right;
	position: absolute; right: 0;
}
.profile .middle .midd{
	background-color:#F0F8FB;
	margin:0 10px;
}
.profile .middle .midd{
	padding:10px;
}
#profile_page .profile .middle {
	position:relative;
}
.profile .main_info{
	height:120px;
}
.profile .avatar{
	float:left;
	padding:5px;
	border:1px solid #E5E9E2;
	background-color:#fff;
	margin-right:15px;
}
.profile .info{
	float:left;
}
.profile .info h2{
	margin-bottom:15px;
}
.profile .latest_activity{
	color:#9CA0A3;
	margin-top:15px;
}
.profile .emails{
	background:url(imgs/icn_mail.png) no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:80px;
}
.profile .bottom .lt_corner{
	background:url(imgs/bgr_pp_7.png) no-repeat left top;
	width:10px;
	height:10px;
	float:left;
}
.profile .bottom .midd{
	background:url(imgs/bgr_pp_8.png) repeat-x left top;
	height:10px;
	margin:0 10px;
}
.profile .bottom .rt_corner{
	background:url(imgs/bgr_pp_9.png) no-repeat left top;
	width:10px;
	height:10px;
	float:right;
}
.profile .details{
	background-color:#DDEDF4;
	height:30px;
	margin-bottom:5px;
}
.profile .details h2, .profile .bottom_block h2{
	font-size:14px;
}
.profile .details h2{
	margin-bottom:5px;
}
.profile .details .hideDetails, .profile .details .hideAdditionalDetails{
	height:30px;
	line-height:30px;
	padding-left:10px;
}
.profile .details .hideDetails a, .profile .details .hideAdditionalDetails a{
	color:#3066A3;
	text-decoration:none;
}
.profile .details .left_block{
	width:52%;
	float:left;
	margin-left:5px;
	position:relative;
}
.profile .details .left_block ul.tabs{
	height:30px;
	position:absolute;
	z-index:2;
	border-left:1px solid #C8CBCC;
}
.profile .details .left_block ul.tabs li{
	float:left;
}
.profile .details .left_block ul.tabs li.selected a{
	background-color:#fff;
	height:30px;
	line-height:30px;
	font-weight:bold;
	padding:0 15px;
	border-top:1px solid #C8CBCC;
	border-right:1px solid #C8CBCC;
	border-bottom:1px solid #fff;
	background-image:none;
}
.profile .details .left_block .tabs_content{
	background-color:#fff;
	border:1px solid #C8CBCC;
	padding:10px;
	height:312px;
	overflow:auto;
	position:absolute;
	top:31px;
	width:100%;
}

.profile .details .left_block li a{
	background:url(imgs/gr_tab_profilepage.png) repeat-x left top;
	height:31px;
	display:block;
	line-height:31px;
	color:#444546;
	text-decoration:none;
	padding:0 15px;
	border-top:1px solid #C8CBCC;
	border-right:1px solid #C8CBCC;
}
.profile .details .left_block li a:hover{
	background-position:left bottom;
}
.profile .field{
	margin:5px 0;
}
.profile .border{
	border-bottom:1px solid #E9E9E9;
	height:5px;
	margin-bottom:10px;
}
.profile .field label{
	display:block;
	display:inline-block;
	zoom:1;
	width:150px;
	color:#969696;
	vertical-align:top;
}
.profile #assign_to_owner{
	padding: 14px;
	border-bottom: 1px #c8cbcc solid;
}
.profile .field a{
	color:#4073A7;
	text-decoration:none;
}
.profile .field a.userlinkerror svg g{
	fill: #4073A7;
}
.profile .field a:hover{
	text-decoration:underline;
}
.profile .details .left_block .tabs_content ul{
	margin:0 0 0 150px;
	list-style-type:disc;
	list-style-position:inside;
}
.profile .details .right_block{
	width:40%;
	float:right;
	background-color:#fff;
	border:1px solid #C8CBCC;
	padding:10px;
	height:343px;
	margin-right:5px;
	overflow:auto;
}
.profile .bottom_block{
	background-color:#fff;
	border:1px solid #C8CBCC;
	padding:10px;
	margin:5px 5px 0;
	min-height: 125px;
}

/* Marketing Console PAGE */
.btnCustomizePage{
	border:0;
	background:url(imgs/btn_customise.png) no-repeat left top;
	cursor:pointer;
	height:34px;
	width:151px;
	float:right;
	margin:6px 15px 0 0;
}
.btnSaveLayout{
	border:0;
	background:url(imgs/btn_savethelayout.png) no-repeat left top;
	cursor:pointer;
	height:34px;
	width:151px;
	float:right;
	margin:6px 15px 0 0;
}
.btnSaveLayout:hover, .btnCustomizePage:hover{
	background-position:left bottom;
}
.btnHandleShow{
	border:0;
	background:url(imgs/msc_swtch_show.png) no-repeat left top;
	cursor:pointer;
	height:23px;
	width:50px;
	float:right;
	margin:4px 0 0 0;
}
.btnHandleHide{
	border:0;
	background:url(imgs/msc_swtch_hide.png) no-repeat left top;
	cursor:pointer;
	height:23px;
	width:50px;
	float:right;
	margin:4px 15px 0 0;
}
.btnHandleShow.disabled, .btnHandleHide.disabled{
	background-position:left -46px;
}
.btnHandleShow.disabled:hover, .btnHandleHide.disabled:hover{
	background-position:left -23px;
}
#rightSide #marketingConsole .box{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#rightSide #marketingConsole .box .header{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #D0D0D0;
	background-position:left -1px;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
}
#rightSide	#marketingConsole .box .content{
padding:10px;
}
#marketingConsole .box table{
	width:100%;
}
#marketingConsole .box td:first-child{
	width:140px;
}
#marketingConsole .box td.describe{
	width:300px;
}
.profile select {
	width: 244px !important;	
}
#marketingConsole .count{
	background-color:#EBF1F6;
	border:1px solid #BAD0E1;
	width:125px;
	height:35px;
	border-radius:7px;
	-moz-border-radius: 7px;
	-webkit-border-radius:7px;
	font-size:28px;
	font-weight:bold;
	color:#584E4E;
	text-align:center;
}
/* Marketing Console customize PAGE */
#marketingConsole .box .controls,
#marketingConsole .instruction{
	display:none;
}
#marketingConsole.customize .box .controls{
	display:inline;
}
#marketingConsole.customize .instruction{
	display:block;
}
#marketingConsole.customize .box{
	border:5px solid #D7E3E5;
}
#marketingConsole.customize .box.movingItem{
	border:5px solid #EFBC87;
}
#marketingConsole.customize .box .content{
	background-color:#fff;
}
#marketingConsole .box.disabled{
	display:none;
}
#marketingConsole.customize .box.disabled{
	display:block;
}
#marketingConsole.customize .box.disabled .content{
	opacity:0.4;
}
#marketingConsole.customize .box .grippy{
	background:url(imgs/msc_dragdrop_dots.png) no-repeat center center;
	cursor:move;
}
#marketingConsole .instruction, .main .warning, #notifyMsg .warning{
	background-color:#FFF9E4;
	border:2px solid #FAEBD0;
	padding:10px;
	margin: 10px 0px;
	display:block;
}
#marketingConsole .instruction.success{
	background-color: #E6FADF;
	border: 1px solid #70df52;
	color: #359412;
	line-height: 30px;
	font-size: 18px;
	font-weight: bold;
}
.ll-standard-notify-msg{
	background-color:#FFF9E4;
	border:2px solid #FAEBD0;
	padding:10px;
	margin: 10px 0px;
	display:block;
}
#marketingConsole .instruction #close_instruction{
	color:#D79044;
	float:right;
}
#marketingConsole .instruction #close_instruction:hover{
	color:#ffb109;
}
#marketingConsole .instruction h3{
	font-size:14px;
	margin-bottom:5px;
}
/* Campaign Manager PAGE */
#marketingConsole.campaignManager .box td.describe{
	width:350px;
}

#leftSide #revenueWrapper{
	border-bottom:1px solid #b1afb0;
	padding: 4.5px 10px 10px;
}
#leftSide #revenue{
	border:1px solid #A19FA0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

}
#leftSide #revenue .head{
	position:relative;
	background:url(imgs/misc_progress_tablebgr.png) repeat-x left top;
	height:45px;
	/*border-bottom:1px solid #A19FA0;*/
	padding:5px;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
}
#leftSide #revenue .head h3 {
	background: url("imgs/msc_exp.gif") no-repeat scroll left center transparent;
	color: #615D5F;
	cursor: pointer;
	font-size: 15px;
	padding-left: 16px;
}
#leftSide #revenue .head.col h3 {
	background-image: url("imgs/msc_col.gif");
}
#leftSide #revenue .head span{
	float:right;
	color:#251F22;
}
#leftSide #revenue .head .probressBarWrapper{
	position:absolute;
	top:30px;
	width:225px;
}
#leftSide #revenue .head .progressBar_bg{
	position:absolute;
	background:url(imgs/misc_progress_bgr.png) repeat-x left top;
	height:15px;
	border:1px solid #A5A5A5;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:100%;
	z-index:1;
}
#leftSide #revenue .head .progressBar_line{
	background:url(imgs/misc_progress_indicator.png) repeat-x left top;
	position:absolute;
	height:15px;
	border:1px solid #668115;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	z-index:2;
}
#leftSide #revenue ul{
	padding:10px;
	background-color:#fff;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	font-weight:bold;
}
#leftSide #revenue li{
	margin-bottom:5px;
}
#leftSide #revenue li a{
	padding-left:25px;
	text-decoration:none;
	font-size:12px;
	color:#3F3D3D;
}
#leftSide #revenue li a:hover{
	color:#4384b9;
}
.revenue_exprience_ignore{
	color: #E0A132 !important;
}
#leftSide #revenue li .create a{
	background:url(imgs/icn_orangeplus.png) no-repeat left center;
	font-size:14px;
	font-weight:bold;
}
#leftSide #revenue li.tick{
	background:url(imgs/icn_done.png) no-repeat left center;
	padding-left:25px;
	color:#B8B8B8;
}
#leftSide #revenue li.tick a{
	background:none;
	padding-left:0px;
	color:#B8B8B8;
	font-size:14px;
}
#leftSide #revenue li.tick a:hover{
	text-decoration: underline;
}

.dragToAddMore{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align:center;
	padding:5px;
	font-weight:bold;
}
.right_side_filter_criteria_container .dragToAddMore{
	background-color:#C7EBC4;
	border:1px solid #ACCBA2;
	color:#73A262;
}

form#field_form{
	padding:10px 0 10px 30px;
}
form#field_form .field{
	padding:5px ;
}
form#field_form .field label{
	float:left;
	width:120px;
}
form#field_form .btns{
	height:32px;
}
form#field_form a.btn{
	float:left;
	margin-right:10px;
}

form#layout_page_form .field{
	padding:5px ;
}
form#layout_page_form .field label{
	float:left !important;
	width:120px !important;
}
form#layout_page_form input.text_wide{
	width: 700px;
}
form#layout_page_form textarea.textarea_editor{
	width: 700px;
	height: 350px;
}
#showHidenNCFForm{
	margin-left:15px;
	padding:10px 0 0 15px;
	font-size:16px;
	cursor:pointer;
	color:#313133;
	background:url(imgs/msc_exp.gif) no-repeat left 13px;
}
#showHidenNCFForm.col{
	background:url(imgs/msc_col.gif) no-repeat left 14px;
}

/* Analytics pages*/
.filter_box {
	background-color: #F7F8FA;
	border: 1px solid #D8D8D8;
	padding: 10px;
}
.filter_box .control {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #D8D8D8;
}
.filter_box .second_line input {
	margin-left: 10px;
}
#rightSide .box .filter_box .field label {
	display: inline;
	width: auto;
}
.filter_box .field.first_line input,.filter_box .field.first_line select {
	margin: 0 2px 0 8px;
}
.span_required{
	color: red;
}


.whiteBox{
	border:1px solid #BFBDBE;
	background-color:#fff;
	padding:20px;
	margin:15px 10px 0 0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.whiteBox h1{
	text-align:center;
	margin-bottom:10px;
	font-size:36px;
	color:#4F4545;
}
#setup_page {
	width:100%;
	border: none;
	padding-top: 5px;
}
#setup_page table{
	width:100%;
}
#setup_page table tr:first-child th{
	height:52px;
	line-height:52px;
	font-size:20px;
	text-align:left;
}
#setup_page table tr:first-child th.orange, #setup_page table tr:first-child th.orange_orange{
	background:url(imgs/bgr_orange.png) repeat-x left top;
	color:#fff;
}
#setup_page table tr:first-child th.orange{
	padding-left:10px;
	border:1px solid #C88540;
	border-right:0;
}
#setup_page table tr:first-child th.orange_orange{
	border-top:1px solid #C88540;
	border-bottom:1px solid #C88540;
}
#setup_page table tr:first-child th.orange_orange div.arrow{
	background:url(imgs/step_arrow_oo.png) no-repeat left top;
	width:16px;
	height:52px;
	float:left;
	margin-right:10px;
}
#setup_page table tr:first-child th.orange span, #setup_page table tr:first-child th.orange_orange span{
	background:url(imgs/misc_steps_active.png) no-repeat left top;
	padding:7px 13px;
}
#setup_page table tr:first-child th.orange_grey, #setup_page table tr:first-child th.grey_grey{
	background:url(imgs/bgr_grey.png) repeat-x left top;
	border-top:1px solid #C3BEB8;
	border-bottom:1px solid #C3BEB8;
}
#setup_page table tr:first-child th.orange_grey div.arrow{
	background:url(imgs/step_arrow_og.png) no-repeat left top;
	width:16px;
	height:52px;
	float:left;
	margin-right:10px;
}
#setup_page table tr:first-child th.grey_grey div.arrow{
	background:url(imgs/step_arrow_gg.png) no-repeat left top;
	width:16px;
	height:52px;
	float:left;
	margin-right:10px;
}
#setup_page table tr:first-child th.grey div.arrow{
	background:url(imgs/setup_arrow_gw.png) no-repeat left top;
	width:16px;
	height:52px;
	float:left;
	margin-right:10px;
	position:relative;
	left:-1px;
}
#setup_page table tr:first-child th.orange_grey span, #setup_page table tr:first-child th.grey_grey span{
	background:url(imgs/misc_steps_in.png) no-repeat left top;
	padding:7px 13px;
}
#setup_page table tr td{
	background:url(imgs/shdw_rightwithborder.png) repeat-y -1px;
	border-left:1px solid #C2C2C2;
	padding:15px;
	vertical-align:top;
}
#setup_page table tr td:first-child{
	background:none;
	border-left:1px solid #C2C2C2;
}
#setup_page table tr.down td{
	border:0;
	background:0;
}
#setup_page table tr.down td:first-child{
	background:url(imgs/shdw_down.png) repeat-x left top;
}
#setup_page #revenue {
	width:240px;
}
#setup_page #revenue .head{
	position:relative;
	height:40px;
	padding:5px;
}
#setup_page #revenue .head h3{
	color:#615D5F;
	font-size:15px;
}
#setup_page #revenue .head span{
	float:right;
	color:#251F22;
}
#setup_page #revenue .head .probressBarWrapper{
	position:absolute;
	top:30px;
	width:225px;
}
#setup_page #revenue .head .progressBar_bg{
	position:absolute;
	background:url(imgs/misc_progress_bgr.png) repeat-x left top;
	height:15px;
	border:1px solid #A5A5A5;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:100%;
	z-index:1;
}
#setup_page #revenue .head .progressBar_line{
	background:url(imgs/misc_progress_indicator.png) repeat-x left top;
	position:absolute;
	height:15px;
	border:1px solid #668115;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	z-index:2;
}
#setup_page h2{
	font-size:16px;
	color:#D67D23;
	padding:15px 0 10px;
}
#setup_page #revenue li{
	margin-bottom:5px;
	font-weight:bold;
}
#setup_page #revenue li a{
	padding-left:25px;
	color:#3F3D3D;
	text-decoration:none;
	background:url(imgs/icn_orangeplus.png) no-repeat left center;
	font-size:14px;
	font-weight:bold;
}
#setup_page #revenue li a:hover{
	color:#4384b9;
}
#setup_page #revenue li.tick{
	background:url(imgs/icn_done.png) no-repeat left center;
	padding-left:25px;
	color:#B8B8B8;
}
#setup_page #revenue li.tick a{
	background:none;
	padding-left:0px;
	color:#B8B8B8;
}
#setup_page #revenue li.tick a:hover{
	text-decoration: underline;
}


/* NEW: Setup page and menu */
#design_menu_header {
	font-size:36px;
	font-weight:normal;
	margin: 0 0 5px 0;
	padding:0 0 0 5px;
	/*padding:10px 0 0 5px;*/
	/*border-top:1px solid #B1AFB0;*/
}
#design_menu{
	background-color:#fff;
	border:1px solid #B8B6B7;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:7px;
	margin:5px;
}
#design_menu li{
	padding-left:28px;
	height:35px;
	line-height:35px;
	border-top:1px solid #C7C7C7;
	font-weight:bold;
}
#design_menu li a{
	padding-top: 5px;
}
#design_menu #item_media_manager{
	background:url("imgs/icn_mediamanager22x22.png") no-repeat left center;
}
#design_menu #item_email_marketing{
	background:url("imgs/icn_emailmarketing22x22.png") no-repeat left center;
}
#design_menu #item_email_surveys{
	background:url(imgs/icn_survey22x22.png) no-repeat left center;
}
#design_menu #item_email_webform{
	background:url(imgs/icn_webforms22x22.png) no-repeat left center;
}
#design_menu #item_email_landingpages{
	background:url(imgs/icn_landingpages22x22.png) no-repeat left center;
}
#design_menu #item_trackable_content{
 background:url(imgs/icn_trackablecontent_22x22.png) no-repeat left center;
}
#design_menu #item_marketing_content{
 background:url(imgs/icn_mktingcontent_22x22.png) no-repeat left center;
}
#design_menu #item_email_targetlists{
	background:url(imgs/icn_targets22x22.png) no-repeat left center;
}
#design_menu #item_email_workflows{
	background:url(imgs/icn_workflow22x22.png) no-repeat left center;
}
#design_menu #item_email_contact_lists{
	background:url(imgs/icn_contact_lists_22x22.png) no-repeat left center;
}
#design_menu #item_email_trackingurls{
	background:url(imgs/icn_TrackingURL_22x22.png) no-repeat left center;
}
#design_menu #item_email_referrers{
	background:url(imgs/icn_referrer_domain_22x22.png) no-repeat left center;
}
#design_menu #item_email_videos{
	background:url(imgs/icn_videos_22x22.png) no-repeat left center;
}
#design_menu #item_email_filters{
	background:url(imgs/icn_filters22x22.png) no-repeat left center;
}
#design_menu #item_email_social_posts{
	background:url(imgs/icn_socialposts22x22.png) no-repeat left center;
}
#design_menu #item_email_lead_scoring{
	background:url(imgs/icn_lead_scoring_22x22.png) no-repeat left center;
}
#design_menu #item_email_lead_grading{
	background:url(imgs/icn_lead_grading_22x22.png) no-repeat left center;
}
#design_menu #item_email_lead_nurturing{
	background:url(imgs/icn_lead_nurturing_22x22.png) no-repeat left center;
}
#design_menu #item_email_lead_distribution{
	background:url(imgs/icn_lead_distribution_22x22.png) no-repeat left center;
}
#design_menu #item_email_sparks{
	background:url(imgs/icn_spark_22x22.png) no-repeat left center;
}

#design_menu #item_webinar{
	/*background:url("imgs/gtw_icn_20X20.png") no-repeat scroll  left center rgba(0, 0, 0, 0);*/
	background:url("imgs/event_20x20.png") no-repeat scroll  left center rgba(0, 0, 0, 0);
}

#design_menu li:first-child{
	border-top:0;
}
.btn_des_menu_add, .btn_des_menu_edit, .btn_des_menu_stat, .btn_des_menu_send, .btn_des_menu_upload{
	border:0;
	background:url(imgs/btn_setup_add.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:25px;
	vertical-align:middle;
}
.btn_des_menu_edit{
	background:url(imgs/btn_setup_edit.png) no-repeat left top;
}
.btn_des_menu_send{
	background:url(imgs/btn_setup_send.png) no-repeat left top;
}
.btn_des_menu_stat{
	background:url(imgs/btn_setup_stats.png) no-repeat left top;
}
.btn_des_menu_upload{
	background:url(imgs/btn_setup_upload.png) no-repeat left top;
}
.btn_des_menu_add:hover, .btn_des_menu_edit:hover, .btn_des_menu_stat:hover, .btn_des_menu_send:hover, .btn_des_menu_upload:hover{
	background-position:left -25px;
}
.btn_des_menu_add:active, .btn_des_menu_edit:active, .btn_des_menu_stat:active, .btn_des_menu_send:active, .btn_des_menu_upload:active{
	background-position:left -50px;
}


body.loginPage{
background:#E7E5E2 url(imgs/bgr.png) repeat-x left top;
position:static;
}
#loginLogo{
	background:url(imgs/loginlogo.png) no-repeat left top;
	width:240px;
	height:52px;
	position:absolute;
	top:20px;
	left:20px;
}
#loaderBox {
	background:url(imgs/bgr_loading_pl.png) no-repeat left top;
	width:299px;
	height:139px;
	margin:200px auto 0;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding-top:45px;
}
#loaderBox img{
	margin-bottom:10px;
}
#loaderBox div{
	margin-top:5px;
}



/* HOME PAGE */
/* change min-width, because we added new tab */
#mainWrapper{
	min-width:1150px;
}
#widget_help{
	background:#fff url(imgs/homepage_notification_48x48.png) no-repeat 5px center;
	border:2px solid #EFD2AD;
	padding:18px 15px 18px 60px;
	margin:0px 30px 5px 0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:relative;
}
#widget_help .remove{
	background: url("js/inettuts/img/buttons.png") no-repeat scroll -24px 0 transparent;
	float: right;
	height: 14px;
	width: 14px;
	position:relative;
	right:-5px;
	top:-5px;
}
#widget_help .remove_forever{
	color:#DF9447;
	position:absolute;
	bottom:3px;
	right:10px;
	text-decoration:none;
	font-size:12px;
}
.close_instructions{
	color:#DF9447;
	text-decoration:none;
}
#columns .widget .widget-content, .widget .widget-content{
	height:235px;
	overflow:auto;
	background:#fff;
	color:#000;
}
#columns .widget .widget-content ul {
	list-style-type:none;
}
#columns .widget .widget-content ul li{
	background:url(imgs/icn1_32.png) no-repeat left center;
	padding-left:50px;
	height:45px;
	line-height:45px;
}


#columns .widget .widget-content ul li.homepage_accountsettings{
	background:url(imgs/homepage_accountsettings_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_chat{
	background:url(imgs/homepage_chat_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_databases{
	background:url(imgs/homepage_databases_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_designcenter{
	background:url(imgs/homepage_designcenter_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_domainnames{
	background:url(imgs/homepage_domainnames_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_emailmarketing{
	background:url(imgs/homepage_emailmarketing_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_gettingstartedguide{
	background:url(imgs/homepage_gettingstartedguide_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_landingpages{
	background:url(imgs/homepage_landingpages_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_mapfields{
	background:url(imgs/homepage_mapfields_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_newcampaign{
	background:url(imgs/homepage_newcampaign_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_newprogram{
	background:url(imgs/homepage_newprogram_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_people{
	background:url(imgs/homepage_people_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_professionalcontacts{
	background:url(imgs/homepage_professionalcontacts_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_profileacompany{
	background:url(imgs/homepage_profileacompany_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_releasenotes{
	background:url(imgs/homepage_releasenotes_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_settings{
	background:url(imgs/homepage_settings_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_surveys{
	background:url(imgs/homepage_surveys_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_targetlists{
	background:url(imgs/homepage_targetlists_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_teams{
	background:url(imgs/homepage_teams_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_trackingcode{
	background:url(imgs/homepage_trackingcode_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_users{
	background:url(imgs/homepage_users_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_webforms{
	background:url(imgs/homepage_webforms_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_workflows{
	background:url(imgs/homepage_workflows_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_trackingurls{
	background:url(imgs/icn_TrackingURL_32x32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.homepage_contact_lists{
	background:url(imgs/icn_contact_lists_32x32.png) no-repeat left center;
}



#columns .widget .widget-content ul li.icn_people{
	background:url(imgs/icn2_32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.icn_chart{
	background:url(imgs/icn3_32.png) no-repeat left center;
}
#columns .widget .widget-content ul li.icn_addressbook{
	background:url(imgs/icn4_32.png) no-repeat left center;
}
#columns .widget .widget-content div.text{
	padding:10px 10px 10px 25px;
}
#columns .widget .widget-content ul li a{
	text-decoration:none;
	color:#DF9447;
	font-weight:bold;
}
#columns .widget .widget-content ul li a:hover{
	text-decoration:underline;
}
#columns .widget .widget-content ul li div{
	height:20px;
	line-height:20px;
}


#showHideWidgets{
	background:url(imgs/bgr_widgets_grey.png) repeat-x left top;
	height:30px;
	line-height:30px;
	cursor:pointer;
	margin:0;
	text-align:center;
	border-bottom:1px solid #999;
}
#showHideWidgets.col{

}
#avaliableWidgets{
	background-color:#fff;
	padding:10px 40px 10px;
	display:none;
}
#avaliableWidgets .fl{
	padding-right:20px;
}
#avaliableWidgets label{
	cursor:pointer;
}

.grey_tabs{
	margin-top:10px;
	height:29px;
	margin-left:35px;
}
.grey_tabs li{
	border:1px solid #D6D6D6;
	border-bottom:0;
	float:left;
	margin-left:5px;
	background-color:#fff;
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
}
.grey_tabs li a{
	padding:0 20px;
	text-decoration:none;
	display:block;
	height:28px;
	line-height:28px;
	color:#000;
}
.grey_tabs li:hover{
	background-position:left bottom;
}
.grey_tabs li.selected a{
	background-color:#DF9243;
	color:#fff;
	font-weight:bold;
}
#marketing_content_lib{
	margin-top:0;
}
#marketing_content_lib #email_marketing_tab .widget-content h1,
#marketing_content_lib #email_marketing_tab .widget-content h3{
	margin:20px 0;
	color: #000;
}
#marketing_content_lib #email_marketing_tab .widget-content h1{
	font-size:36px;
}
#marketing_content_lib #email_marketing_tab .fl{
	border:1px solid #ccc;
	padding:10px 60px 10px 40px;
	margin:10px 60px 10px 20px;
}
#surveys_tab{
	display:none;
}
#web_forms_tab{
	display:none;
}
#landing_pages_tab{
	display:none;
}
#loginLogo{
	background:url(imgs/loginlogo.png) no-repeat left top;
	width:240px;
	height:52px;
	position:absolute;
	top:20px;
	left:20px;
}
#loaderBox {
	background:url(imgs/bgr_loading_pl.png) no-repeat left top;
	width:299px;
	height:139px;
	margin:200px auto 0;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding-top:45px;
}
#loaderBox img{
	margin-bottom:10px;
}
#loaderBox div{
	margin-top:5px;
}




/*
 *
*/
.select_medium{
	width: 300px;
}
.span_green_italin{
	color: green;
	font-style: italic;
}

.leadsource_PPC, .leadsource_PPC_GOOGLE, .leadsource_PPC_YAHOO, .leadsource_PPC_MSN{
	background: url("imgs/table_icons/paid_search.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 21px;
}
.leadsource_SEO{
	background: url("imgs/table_icons/organic.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 26px;
}
.leadsource_OTHER_CAMPAIGNS{
	background: url("imgs/table_icons/other_campaigns.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 21px;
}
.leadsource_SOCIAL_MEDIA{
	background: url("imgs/table_icons/sm.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 21px;
}
.leadsource_BLOG{
	background: url("imgs/table_icons/blog.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 21px;
}
.leadsource_EMAIL_PLUGIN{
	background: url("imgs/table_icons/email_plug-in.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 24px;
}
.leadsource_EMAIL_MARKETING{
	background: url("imgs/table_icons/email_marketing.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 23px;
}
.leadsource_LEAD_NURTURING{
	background: url("imgs/table_icons/lead_nurturing.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 21px;
}
.leadsource_THIRD_PARTY{
	background: url("imgs/table_icons/referrals.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 25px;
	padding-top: 3px;
}
.leadsource_WEBSITE_TRACKING{
	background: url("imgs/table_icons/direct.svg") no-repeat scroll 0 center transparent;
	padding-left: 30px;
	height: 21px;
}
.repeatable_action_off{
	background: url("imgs/icon_repeat_disabled.png") no-repeat scroll 0 center transparent;
	padding-left: 20px;
	min-height: 16px;
	padding-top: 3px;
}
.repeatable_action_on{
	background: url("imgs/icon_repeat_active.png") no-repeat scroll 0 center transparent;
	padding-left: 20px;
	min-height: 16px;
	padding-top: 3px;
}


.leadsource_large_PPC, .leadsource_large_PPC_GOOGLE, .leadsource_large_PPC_YAHOO, .leadsource_large_PPC_MSN{
	background: url("imgs/leadsource_PPC_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_SEO{
	background: url("imgs/leadsource_SEO_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_OTHER_CAMPAIGNS{
	background: url("imgs/leadsource_OTHER_CAMPAIGNS_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_SOCIAL_MEDIA{
	background: url("imgs/leadsource_SOCIAL_MEDIA_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_BLOG{
	background: url("imgs/leadsource_BLOG_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_EMAIL_PLUGIN{
	background: url("imgs/leadsource_EMAIL_PLUGIN_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_EMAIL_MARKETING{
	background: url("imgs/leadsource_EMAIL_MARKETING_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_LEAD_NURTURING{
	background: url("imgs/leadsource_LEAD_NURTURING_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_THIRD_PARTY{
	background: url("imgs/leadsource_THIRD_PARTY_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_WEBSITE_TRACKING{
	background: url("imgs/leadsource_WEBSITE_TRACKING_48x48.png") no-repeat left center;
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.leadsource_large_UNKNOWN{
	float:right;
	font-weight:bold;
	font-size:28px;
	height:100px;
	line-height:100px;
	padding-left:55px;
	width:110px;
}
.lead_grade_blue{
	color: #0C4FB3;
}

.cls_lunknown{
	/*background: url("imgs/lead_anonymous_16x16.png") no-repeat scroll 0 center transparent;
	padding-left: 20px;
	height: 16px;
	padding-top: 3px;*/
}
.cls_lknown{
	/*background: url("imgs/lead_known_16x16.png") no-repeat scroll 0 center transparent;
	padding-left: 20px;
	height: 16px;
	padding-top: 3px;*/
}

.caution_sign{
	background: url("imgs/caution.ico") no-repeat 5px 10px;
	padding-left: 30px !important;
}

/**
 * CB
 */

/* NEW */
#graph{
	padding:10px;
}
#myleads{
	/*border:1px solid #d4d4d4;*/
}
#myleads .gridControl{
	border-top:1px solid #fff;
	padding:5px;
}
#hideGraph.exp, #hideMyleads.exp {
	background: url("imgs/msc_exp.gif") no-repeat scroll left center transparent;
}
#hideGraph.col, #hideMyleads.col {
	background: url("imgs/msc_col.gif") no-repeat scroll left center transparent;
}
/*
#hideStatistics.exp, #hideStatistics.col{
	float:left;
	margin:0 60px 0 30px;
	height:30px;
	line-height:30px;
	background-color:#fff;
	border:1px solid #c1c1c1;
	border-bottom:1px solid #fff;
	position:relative;
	top:9px;
	padding:0 20px 0 30px;
	background-position:15px center;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}
#hideStatistics.col{
	background-color:transparent;
	border:none;
	padding:1px 21px 0 31px;
}
*/
#hideGraph.exp, #hideGraph.col,
#hideMyleads.exp, #hideMyleads.col,
#hideStatistics.exp, #hideStatistics.col{
	cursor: pointer;
	font-size: 18px;
	font-weight:normal;
	padding-left:20px;
}
#hideStatistics{
	width:1180px;
	margin:10px auto;
}
#hideMyleads{
	margin-bottom:10px;
}
#hideMyleads span{
	color:#a3a3a3;
	font-size:14px;
}
#savedSearchWrapper{
	background: url("imgs/bgr_gd_grey.png") repeat-x scroll left top transparent;
	height: 40px;
	line-height: 40px;
	border-bottom: 3px solid #E29037;
}
#savedSearch{
	width:1200px;
	margin:0 auto;
}
#savedSearch .btnLoadContacts, #savedSearch .btnDeleteContacts{
	margin-top:8px;
}
#savedSearch .btnLoadContacts{
	margin-left:10px;
}
#page_contacts{
	padding-bottom:0px;
}
#page_contacts .block .blockHeader_cb {
	background: url("imgs/bgr_gd_grey.png") repeat-x scroll left top transparent;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#checkoutMainWrapper{
	width:100%;
	position:fixed;
	bottom:0;
	z-index:1000;
}
#checkoutWrapper{
	margin-top:0;
	border: 1px solid #BFBFBF;
	background:url(imgs/bgr_checkout.png) repeat-x left top;
	padding:5px;
	height:56px;
}
#checkoutWrapper table td{
	background-color:#fff;
}
#checkoutWrapper h2{
	color:#e29037;
	font-size:16px;
	margin:10px 0 0 10px
}
#checkoutWrapper table{
	width:1200px;
	margin:0 auto;
}
#checkoutWrapper .tblBorder{
	border-top:1px solid #cecece;
	border-bottom:1px solid #cecece;
	height:52px;
}
#checkoutWrapper .tblBorder .grey{
	color:#878787;
	font-size:11px;
	margin:5px 20px 3px 10px;
}
#checkoutWrapper .tblBorder .data{
	font-size:18px;
	margin:0 11px;
}
#checkoutWrapper .tblBorder img{
	margin:0 5px;
}
#checkoutWrapper .tblBorder .requests_grey{
	background-color:#f4f4f4;
	color:#d8d9db;
	padding:2px 7px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#checkoutWrapper .tblBorder .requests_green{
	background-color:#147c2f;
	color:#fff;
	padding:2px 7px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#checkoutWrapper tr td:first-child .tblBorder{
	border-left:1px solid #cecece;
}
#checkoutWrapper tr td.last .tblBorder{
	border-right:1px solid #cecece;
}
#checkout .fl, #checkout .fl.last{
	border:0;
}
#btnCheckout {
	margin: 5px 5px 0 10px;
}
#page_contacts {
	background-color: #F2F0F1;
}
#page_contacts #rightSide {
	padding-left: 0;
}
#page_contacts #savedSearch{
	background:url(imgs/bgr_gd_grey.png) repeat-x left top;
	height:40px;
	line-height:40px;
}
#page_contacts #savedSearch a{
	vertical-align: middle;
}
#page_contacts #graphWrapper{
	margin-top: 0;
	border-top:3px solid #e29037;
	border-bottom:3px solid #e29037;
	padding:10px 0;
}
#page_contacts #graph, #page_contacts #hideGraph{
	width:1200px;
	margin:0 auto;
}
#page_contacts #hideGraph{
	width:1180px;
}
#myleadsWrapper{
	padding:10px 0;
	width:1200px;
	margin:0 auto;
}
#statistics{
	line-height:1.5em;
}
#searchFields{
	width:1200px;
	margin:0 auto;
}
#statistics .fl{
	padding:0 15px;
	border-left:1px solid #C7C7C7;
	height:230px;
}
#statistics .fl:first-child{
	width:570px;
	border-left:none;
	padding-left:0;
}
#statistics .fl .field.fr{
	margin-top:0;
}
#statistics .fl h3{
	color:#FF9A00;
	font-size:14px;
	margin-bottom:10px;
}
#statistics .tblWrapper{
	border-top:1px solid #dedede;
	background:url(imgs/bgr_gr_statistic.png) repeat-x left top;
	height:54px;
}
#statisticsControl{
	margin:9px auto;
	width:1200px;
}
.block .blockHeader_cb {
	background: url("imgs/pl_sectpl_cb.gif") repeat-x left center;
	font-size: 18px;
	font-weight: bold;
	height: 38px;
	line-height: 38px;
	padding-left: 10px;
}
/*temp*/
.dijitValidationIcon, .dijitValidationIconText{
	display:none;
}
/*end: temp*/
#statistics .fl .field{
	margin-top:7px;
}
#statistics a {
	color: #333333;
}
#fade, #fade_design{
	position:fixed;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background-color:#000;
	opacity:0.7;
	filter: alpha(opacity=70);
	display:none;
	z-index:10002;
}
#loadingBox, #fade_loadingBox_design {
	position: absolute;
	z-index: 10002;
	top:200px;
	left:50%;
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);
	width:200px;
	height:100px;
	text-align:center;
	margin:0 -100px;
	display:none;
}
#loadingBox img, #fade_loadingBox_design img{
	margin:10px 0;
}
#graph h3 {
	color: #FF9A00;
	font-size: 14px;
	margin-bottom: 10px;
}



/**
 * Sales Prospecting
 */

.orangeBox{
	width:30%;
	float:left;
	margin-left:25px;
	min-width:320px;
	margin-bottom:15px;
}
.btnPlus, .btnMinus{
	border:0;
	background:url(imgs/btn_plus.png) no-repeat left top;
	cursor:pointer;
	height:25px;
	width:25px;
}
.btnMinus{
	background-image:url(imgs/btn_minus.png);
}
.btnPlus:hover, .btnMinus:hover{
	background-position:left -25px;
}
.btnPlus:active, .btnMinus:active{
	background-position:left -50px;
}
.orangeBox .txtField{
	width:230px;
}
.orangeBox .fld_prof{
	border-bottom:1px solid #E0E0E0;
	padding:10px 0 0;
	position:relative;
}
.orangeBox .fld_prof .txtField, .orangeBox .fld_prof select{
	width:200px;
	margin-bottom:10px;
}
.orangeBox .fld_prof .btnPlus, .orangeBox .fld_prof .btnMinus{
	position:absolute;
	top:50%;
	left:255px;
	margin-top:-13px;
}
.orangeBox .fld_prof .btnPlus{
	left:220px;
}
.orangeBox .fld_prof .fld_state, .orangeBox .fld_prof .fld_company, .orangeBox .fld_prof .fld_title{
	display:none;
}
.orangeBox .hint{
	font-size:12px;
	color:#999;
	margin:10px 0;
}
.orangeBox .top{
	background:url(imgs/orange_top.png) repeat-x left top;
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	text-shadow:0 -1px #C3863E;
	position:relative;
	margin:0 18px;
}
.orangeBox .top .left_corner{
	background:url(imgs/orange_top_left.png) no-repeat left top;
	height:45px;
	width:18px;
	position:absolute;
	left:-18px;
}
.orangeBox .top .right_corner{
	background:url(imgs/orange_top_right.png) no-repeat left top;
	height:45px;
	width:18px;
	position:absolute;
	right:-18px;
}
.orangeBox .midd{
	background-color:#fff;
	padding:10px 2px 0;
	height:450px;
	position:relative;
	margin:0 18px;
}
.orangeBox .midd .left_s{
	background:url(imgs/orange_left.png) repeat-y left top;
	height:460px;
	width:18px;
	position:absolute;
	left:-18px;
	top:0;
}
.orangeBox .midd .right_s{
	background:url(imgs/orange_right.png) repeat-y left top;
	height:460px;
	width:18px;
	position:absolute;
	right:-18px;
	top:0;
}
.orangeBox .down{
	background:url(imgs/orange_down.png) repeat-x left top;
	height:15px;
	position:relative;
	margin:0 18px;
}
.orangeBox .down .left_corner{
	background:url(imgs/orange_down_left.png) no-repeat left top;
	height:15px;
	width:18px;
	position:absolute;
	left:-18px;
}
.orangeBox .down .right_corner{
	background:url(imgs/orange_down_right.png) no-repeat left top;
	height:15px;
	width:18px;
	position:absolute;
	right:-18px;
}
.findProspectsWrapper,.findCompaniesWrapper{
	position:relative;
}
.findProspectsWrapper .btnSearch, .findCompaniesWrapper .btnSearch{
	position:absolute;
	left:250px;
	top:-2px;
}

/*
 *Adding tagging classes for my-leads.php page.
 */
.lead_tagged{
	height: 16px;
	cursor:pointer;
	vertical-align: middle;
}

/**
 * error, message and maintinance pages style.
 */
.highlight_error{
	background-color: #FBDEE0 !important;
	border: 1px solid #C55B5F !important;
}
.loginPage .shadow_box{
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	width:400px;
	box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);
	padding:20px 25px 25px;
	margin:150px auto 50px;
}
.green_tick{
	background:url(imgs/icn_tick_32.png) no-repeat left center;
	padding-left:55px;
	font-size:18px;
	height:32px;
	line-height:32px;
	margin-bottom:10px;
	color:#42a831;
}
.red_cross{
	background:url(imgs/icn_error_48.png) no-repeat left center;
	padding-left:55px;
	font-size:22px;
	height:48px;
	line-height:48px;
	margin-bottom:8px;
	color:#ce532c;
}
.loginPage .shadow_box.maintenance{
	padding:30px;
}
.maintenance img{
	display:block;
	margin:0 auto;
}
.maintenance h2{
	font-size:26px;
	text-align:center;
	margin-bottom:7px;
}
.lnk_maintenance_continue{
	display:block;
	text-align:center;
	margin-top:20px;
	font-size:18px;
	text-decoration:none;
	color:#1b63c4;
}
.lnk_maintenance_continue:hover{
	text-decoration:underline;
}

/**
 * New styles for top header and alerts.
 */
#headerLine li.alert{
	padding:0 5px;
}
#headerLine li.alert a{
	background-color:#ea501a;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:0 4px;
}
#headerLine li.alert a:hover{
	background-color:#c1bfbe !important;
	text-decoration:none;
}
#headerLine .empty_alert{
	background-color: gray !important;
}
#headerLine li.alert.clicked a{
	background-color:#c1bfbe;
}
#headerLine li.alert div{
	padding:2px 4px 0;
	position:relative;
	top:-1px;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
}
#headerLine li.alert.clicked div{
	background-color:#f4f4f4;
}
#headerLine li.login a{
	color:#df921b;
	padding-right:15px;
	background:url(imgs/icn_login_arrow.png) no-repeat right center;
}
#alert_box, #userinfo_box{
	z-index: 1000;
}
#alert_box, #userinfo_box{
	display:none;
	position:absolute;
	width:250px;
	background-color:#fff;
	top:20px;
	right:30px;
	border:1px solid #e8e8e8;
	border-top:1px solid #f4f4f4;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	box-shadow:0 3px 3px 0 rgba(0,0,0,0.3);
}
#alert_box .head{
	background-color:#f4f4f4;
	padding:0 20px;
	height:40px;
	line-height:40px;
	color:#373737;
	font-weight:bold;
	font-size:16px;
}
#alert_box .alert{
	position:relative;
	height:40px;
	line-height:40px;
	padding:0 20px;
	color:#4f4f4f;
	border-top:1px solid #e8e8e8;
	display:block;
	text-decoration:none;
	font-size:15px;
}
#alert_box .alert:hover{
}
#alert_box .alert a{
	text-decoration:none;
}
#alert_box .alert div{
	position:absolute;
	right:40px;
	top:7px;
	color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	height:24px;
	line-height:24px;
	width:30px;
	text-align:center;
}
#alert_box .alert .arrow{
	position:absolute;
	right:20px;
	top:13px;
}
#alert_box .alert img:first-child{
	vertical-align:middle;
	margin-right:7px;
}
#alert_box .orange{
	background-color:#f7ad18;
	border:1px solid #bf7c0a;
}
#alert_box .green{
	background-color:#6bb252;
	border:1px solid #4d7823;
}
#alert_box .blue{
	background-color:#227dc8;
	border:1px solid #2745ab;
}
#addFavoriteAlert, #addToParentObject{
	padding:20px;
}
#addFavoriteAlert h3, #addToParentObject h3{
	color:#a8a8a8;
	border-top:1px solid #d9d9d9;
	margin-top:20px;
	font-size:16px;
	height:30px;
	line-height:30px;
}
#addFavoriteAlert .emails, #addToParentObject .emails{
	padding-bottom:10px;
	height:90px;
	overflow:auto;
}
/*#addFavoriteAlert .email, #addToParentObject .email{
	/*margin-bottom:10px;*/
/*}*/
#addFavoriteAlert .control, #addToParentObject .control{
	border-top:1px solid #d9d9d9;
	padding-top:10px;
	line-height:32px;
	height:32px;
}
#addFavoriteAlert .control a:first-child, #addToParentObject .control a:first-child{
	margin-right:5px;
}
#addFavoriteAlert .control a, #addToParentObject .control a{
	float:left;
	margin-right:15px;
}
#addFavoriteAlert .lnk_view_my_alerts, #addToParentObject .lnk_view_my_alerts{
	color:#3165a5;
	text-decoration:none;
	padding-left: 20px;
}
#addFavoriteAlert .lnk_view_my_alerts:hover, #addToParentObject .lnk_view_my_alerts:hover{
	text-decoration:underline;
}
#addFavoriteAlert .dhx_combo_box, #addToParentObject .dhx_combo_box{
	float:left;
	margin-right:10px;
}
#userinfo_box{
	width:350px;
	top:30px;
	right:10px;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}
#userinfo_box .head{
	position:absolute;
	right:-1px;
	top:-30px;
	background-color:#fff;
	height:30px;
	line-height:25px;
	text-align:right;
	padding-right:20px;
	color:#ea501a;
}
#userinfo_box .content{
	padding:15px;
	min-height:95px;
}
#userinfo_box .content img{
	float:left;
}
#userinfo_box .content p{
	margin-left:100px;
}
#userinfo_box .content p.name{
	font-weight:bold;
}
#userinfo_box .content p.email{
	color:#666;
}
#userinfo_box .content p.team_header{
	color:#9a9a9a;
	margin-top:15px;
}
#userinfo_box .content p.team{
	font-weight:bold;
}
#userinfo_box .down{
	border-top:1px solid #d9d9d9;
	height:35px;
	line-height:35px;
	text-align:right;
	padding:0 10px;
}
#userinfo_box .down a{
	color:#95c7ee;
	text-decoration:none;
}
#userinfo_box .down a:hover{
	text-decoration:underline;
}
/*NEW ROUNDED*/
#userinfo_box .content .avatar{
	float:left;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}
#userinfo_box .content .avatar img{
	display: block;
	width: 100%;
	border: 0;
	margin: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	behavior: url(PIE.htc);
	position: relative;
}

/**
 * Setup Alerts Page Style
 */

#page_alerts{
	padding:0 20px 20px;
}
#page_alerts label{
	font-weight:bold;
	margin-right:3px;
}
#page_alerts #mobile{
	width:200px;
	margin-right:20px;
}
#page_alerts #carrier{
	width:200px;
}
#page_alerts table.alerts{
	border:1px solid #cccbc9;
	margin-top:15px;
}
#page_alerts table.alerts th{
	border-bottom:1px solid #dedede;
	background-color:#fbfbfb;
	font-weight:normal;
	text-align:left;
	height:30px;
}
#page_alerts table.alerts th:first-child{
	padding-left:8px;
}
#page_alerts table.alerts td{
	padding:15px 8px;
}
#page_alerts table.alerts td:first-child{
	padding-right:60px;
}
#page_alerts table.alerts td h4{
	font-size:14px;
	margin-bottom:5px;
}
#page_alerts table.alerts tr.odd td{
	background-color:#f9f9f9;
}

#page_alerts .btnAdd{
	border:0;
	background:url(imgs/btn_addtxt.png) no-repeat left top;
	cursor:pointer;
	height:22px;
	width:54px;
}
#page_alerts .btnAdd:hover{
	background-position:left bottom;
}
#page_alerts #btnSaveChanges{
	margin: 10px 0 0 0;
}
#page_alerts .url{
	margin:5px 0;
}
/**
 * LL Lead profile page, summery section
 */


.summary_wrapper{
	border:1px solid #dbdbdb;
	background-color:#fafafa;
	width:440px;
	padding:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:right;
}
.summary_wrapper .summary{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
	border:1px solid #dbdbdb;
	background-color:#fff;
	float:left;
	width:100px;
	padding: 10px 0;
	margin-left:10px;
}
.summary_wrapper .summary:first-child{
	margin-left:0;
}
.summary_wrapper .summary:hover{
	background-color:#f4a433;
	color:#fff;
	cursor:pointer;
}
.summary_wrapper .summary:hover .name{
	color:#fff;
}
.summary_wrapper .name{
	font-size:12px;
	color:#767676;
}
.summary_wrapper .value{
	font-size:26px;
	font-weight:bold;
	padding-top: 5px;
}
.summary_wrapper .search_engine{
	margin-top:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #dbdbdb;
	background-color:#fff;
	padding-left:110px;
	height:35px;
	line-height:35px;
}
.summary_wrapper .search_engine.a9{
	background:#fff url(imgs/searchengine_logo_a9.jpg) no-repeat 10px center;
}
.summary_wrapper .search_engine.altavista{
	background:#fff url(imgs/searchengine_logo_altavista.jpg) no-repeat 10px center;
}
.summary_wrapper .search_engine.aol{
	background:#fff url(imgs/searchengine_logo_aol.jpg) no-repeat 10px center;
}
.summary_wrapper .search_engine.ask{
	background:#fff url(imgs/searchengine_logo_ask.jpg) no-repeat 10px center;
}
.summary_wrapper .search_engine.dmoz{
	background:#fff url(imgs/searchengine_logo_dmoz.png) no-repeat 10px center;
}
.summary_wrapper .search_engine.google{
	background:#fff url(imgs/searchengine_logo_google.png) no-repeat 10px center;
}
.summary_wrapper .search_engine.bing{
	background:#fff url(imgs/searchengine_logo_bing.jpg) no-repeat 10px center;
}
.summary_wrapper .search_engine.kanoodle{
	background:#fff url(imgs/searchengine_logo_kanoodle.jpg) no-repeat 10px center;
}
.summary_wrapper .search_engine.msn{
	background:#fff url(imgs/searchengine_logo_msn.png) no-repeat 10px center;
}
.summary_wrapper .search_engine.teoma{
	background:#fff url(imgs/searchengine_logo_teoma.jpg) no-repeat 10px center;
}
.summary_wrapper .search_engine.yahoo{
	background:#fff url(imgs/searchengine_logo_yahoo.jpg) no-repeat 10px center;
}
#profile_page .bottom_block label{
	width:110px;
}
/*forgot remove height
I changed it here, but just remove fixed height
*/
#profile_page .profile {
	height:auto;
}
/*merge it with line 494 */
#profile_page .box{
	margin-top:20px;
	border:1px solid #c0c0c2;
}
#profile_page .box .header{
	background:url(imgs/bgr_cgroup_header.gif) repeat-x left top;
	color:#313131;
	font-size:18px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	padding-left:10px;
}
#profile_page .box .content{
	padding:20px 10px 10px;
	background-color:#fff;
}
.profile{
	min-width:900px;
}


.profile .details .block{
	display:none;
	background-color: #FFFFFF;
	border: 1px solid #C8CBCC;
	margin: 0 5px;
}
.profile .details .block .content{
	padding: 10px;
}

.profile .details.exp{
	padding-bottom:5px;
}
.profile .details.exp .block.read{
	display:block;
}
.profile .details.exp .block.edit{
	display:none;
}
.profile .details.edit_mode.exp .block.edit{
	display:block;
}
.profile .details.edit_mode.exp .block.read{
	display:none;
}
.profile .details .content .col{
	/*
	width:400px;

	float:left;
	*/

	display:table-cell;
	width:40%
}
.profile .details .block .control{
	background-color:#f3f3f3;
	border-top:1px solid #C8CBCC;
	text-align:center;
	padding:3px 0;
}
.profile .details .block .control:first-child{
	border-top:0;
	border-bottom:1px solid #C8CBCC;
}
.profile .details .btn_pencil, .editable_area .btn_pencil{
	background:url(imgs/pencil.gif) no-repeat left top;
	border:0;
	vertical-align:center;
	height:10px;
	width:10px;
	margin-left:5px;
}
.profile .details .btn_revert, .editable_area .btn_revert{
	background:url(imgs/icn_refresh.png) no-repeat left top;
	border:0;
	vertical-align:center;
	height:16px;
	width:16px;
	margin-left:2px;
	vertical-align: middle;
}
.profile .details .btn_save, .editable_area .btn_save{
	background:url(imgs/icn_save.png) no-repeat left top;
	border:0;
	vertical-align:center;
	height:16px;
	width:16px;
	margin-left:2px;
	vertical-align: middle;
}
.profile .details .field {
	margin-bottom:10px;
	display: table;
}
.profile .details .field input[type=button],
.profile .details .field .value{
	display:none;
}
.profile .details .field input[type=text].value{
	width: 200px;
}
.profile .details .field select.value{
	width: 210px;
}
.profile .details .field span.empty_value{
	color: lightgray;
	font-style: italic;
}
.profile .details .field:hover .btn_pencil{
	display:inline;
}
.profile .details .field.editable .value,
.profile .details .field.editable .btn_revert,
.profile .details .field.editable .btn_save{
	display:inline;
}
.profile .details .field.editable span,
.profile .details .field.editable .btn_pencil{
	display:none;
}
.profile .details .field.editable span.timeEntry_wrap{
	display:inline;
}
.profile .details .field span.timeEntry_control{
	display:none !important;
}
.profile .details .field .date{
	width:100px !important;
}
.profile .details .field .time{
	width:60px !important;
}
.profile .details .field textarea,
.profile .details .field select[multiple=multiple]{
	vertical-align:top;
	width:220px;
	height:50px;
}
.profile .details .field .ro_value{
	padding:0 20px 0 0;
	display:inline-block;
	*display:inline;
	zoom:1;
}
.profile .details input[type=text]:not(.dhx_combo_input, .txt-field){
	height:20px;
	border:1px solid #bbb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow: inset 1px 1px 2px 0 #ebebeb;
	-moz-box-shadow: inset 1px 1px 2px 0 #ebebeb;
	-webkit-box-shadow: inset 1px 1px 2px 0 #ebebeb;
	font-size:13px;
	padding-left:5px;
}
.profile .details textarea{
	border:1px solid #bbb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow: inset 1px 1px 2px 0 #ebebeb;
	-moz-box-shadow: inset 1px 1px 2px 0 #ebebeb;
	-webkit-box-shadow: inset 1px 1px 2px 0 #ebebeb;
	padding:5px;
}
.profile .details input[type=text]:not(.dhx_combo_input) {
    /*height: 20px;*/
    border: 1px solid #bbb;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: inset 1px 1px 2px 0 #ebebeb;
    -moz-box-shadow: inset 1px 1px 2px 0 #ebebeb;
    -webkit-box-shadow: inset 1px 1px 2px 0 #ebebeb;
    font-size: 13px;
    padding-left: 5px;
}
.profile .details input[type=text]:not(.dhx_combo_input),
.profile .details textarea {
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
.profile .details input[type=text]:not(.dhx_combo_input):focus,
.profile .details textarea:focus {
	outline: 0;
	border-color: rgba(244, 164, 51, 0.8);
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(244, 164, 51, 0.6);
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(244, 164, 51, 0.6);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(244, 164, 51, 0.6);
}
.profile .details select{
	border:1px solid #bbb;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow: inset 1px 1px 2px 0 #ebebeb;
	-moz-box-shadow: inset 1px 1px 2px 0 #ebebeb;
	-webkit-box-shadow: inset 1px 1px 2px 0 #ebebeb;
	margin-left: 0;
	padding: 2px;
}

.btn_silver {
	background: #ffffff; /* Old browsers */
	background: linear-gradient(bottom, rgb(206,206,206) 0%, rgb(255,255,255) 71%);
	background: -o-linear-gradient(bottom, rgb(206,206,206) 0%, rgb(255,255,255) 71%);
	background: -moz-linear-gradient(bottom, rgb(226,226,226) 0%, rgb(255,255,255) 71%);
	background: -webkit-linear-gradient(bottom, rgb(206,206,206) 0%, rgb(255,255,255) 71%);
	background: -ms-linear-gradient(bottom, rgb(206,206,206) 0%, rgb(255,255,255) 71%);
	background: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(206,206,206)),
	color-stop(0.71, rgb(255,255,255))
	);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	color:#565247;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:relative;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.3);
	cursor: pointer;
	font:bold 12px arial,sans-serif;
	padding: 4px 13px;
	vertical-align: middle;
	white-space: nowrap;
	box-shadow: 0 1px 1px rgb(238, 238, 238);
	-moz-box-shadow: 0px 1px 1px rgb(238, 238, 238);
	-webkit-box-shadow: 0px 1px 1px rgb(238, 238, 238);
}
.btn_silver:focus,
.btn_silver:hover{
	border: 1px solid rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	outline: medium none;
	text-decoration:none;
}
.btn_silver:active{
	box-shadow: none;
	top: 1px;
}

/**
 *
 */
.btn_distribution_save img{
	vertical-align:middle;
	padding-right:5px;
	position:relative;
	top:-3px;
}
#condition_container .condition, .gray_field_container{
	margin-top:5px;
	vertical-align:middle;
	min-height:32px;
	line-height:32px;
	background-color:#f9fbfc;
	border:1px solid #d2dade;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:0 10px;
}
#condition_container .condition div.first{
	float:left;
	width:52px;
}
#condition_container .condition select:first-child{
	width:47px;
}
#rightSide #name_label{
	width:50px;
}
#name_fld{
	width:300px;
}
#condition_container .condition .dhx_combo_box{
	display:inline-block;
	top:7px;
}
.btnMultipleValue{
	margin-right:10px;
}
#condition_container .condition select.type{
	width:200px;
}
#condition_container .condition select.condition_param{
	width:150px;
}
#condition_container .condition select{
	margin-right: 5px;
	margin-left: 5px;
}
/**
 * general-settings.php
 */

.ctrl_switch_off,
.ctrl_switch_on,
.ctrl_switch_off_disabled,
.ctrl_switch_on_disabled{
 border:0;
	height:21px;
	width:55px;
	cursor:pointer;
	margin-right:6px;
	vertical-align:middle;
}
.ctrl_switch_off,
.ctrl_switch_off_disabled{
	background:url(imgs/ctrl_switch_off.png) no-repeat 0 0;
}
.ctrl_switch_on{
	background:url(imgs/ctrl_switch_on.png) no-repeat 0 0;
}
.ctrl_switch_on_disabled{
	background:url(imgs/ctrl_switch_on_grey.png) no-repeat 0 0;
}
.ctrl_switch_off:hover,
.ctrl_switch_on:hover{
	background-position:0 bottom;
}
.grouped_options{
	background-color:#f8f8f8;
	border:1px solid #cbcbcb;
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	margin-left:60px;
	padding:5px 10px;
	width:500px;
	position:relative;
}
.grouped_options input[type=radio]{
	margin-right:5px;
	vertical-align:middle;
}
.grouped_options input[type=text]{
	width:80px;
	margin-left:7px;
	vertical-align:middle;
}
.grouped_options .pointer{
	position: relative;
	top: -29px;
	}
.grouped_options .arrow_border,
.grouped_options .arrow{
 border-color: transparent transparent #f8f8f8;
	border-style: solid;
	border-width: 12px;
	cursor: pointer;
	font-size: 0;
	left: 20px;
	line-height: 0;
	margin: 0 auto;
	position: absolute;
	top: 0;
	width: 0;
	z-index: 1002;
}
.grouped_options .arrow_border{
	border-color: transparent transparent #cbcbcb;
	border-style: solid;
	border-width: 12px;
	top: -1px;
	left: 20px;
	z-index: 1001;
}
#rightSide .main .box .content .grouped_options .field{
	margin:0;
	padding:0;
}
#rightSide .main .box .content .grouped_options .field:first-child{
	margin-bottom:5px;
}

/**
 * Automation
 */
.people_affected{
	float:left;
	border:1px solid #D0D0D0;
	padding:5px 5px 5px 8px;
	background: url("imgs/sky_blue_grid.gif") repeat-x left -1px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	/*margin:15px 12px 0 0;*/
}
.people_affected .label{
	color:#4F4F4F;
	line-height:14px;
	float:left;
	margin-top:3px;
	text-align:right;
}
.people_affected .count{
	font-size:20px;
	border:1px solid #CBCBCB;
	background-color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	padding:3px 10px;
	margin-left:110px;
}
.people_affected .count .percent{
	color:#DC7D25;
}
/**
 * Automation - Target List - Save and Schedule.
 */
#saveAndSchedule{
	/*padding:10px 0 10px 30px;*/
}
#saveAndSchedule .field{
	padding:6px 0;
}
#saveAndSchedule .field.inside{
	padding-top:0;
}
#saveAndSchedule .field label{
	float:left;
	width:230px;
}
#saveAndSchedule .btns{
	height:32px;
	margin-top:10px;
}
#saveAndSchedule a.btn{
	float:left;
	margin-right:20px;
}
#saveAndSchedule a.cancel{
	color: #A45555;
	margin-top: 7px;
	text-decoration: none;
	display:block;
}
#saveAndSchedule a.cancel:hover{
	text-decoration:underline;
}
#saveAndSchedule .day{
	width:100px;
	float:left;
}
.divider{
	height:1px;
	background-color:#ccc;
	width:500px;
	margin:5px 0;
	display: inline-block;
}
.divider.with-spacing{
	margin: 15px 0;
}
#saveAndSchedule a.icn_gear{
	padding-left:20px;
	background: url(imgs/icn_gear.png) no-repeat left center;
	text-decoration:none;
	color:#3b6d96;
}
#saveAndSchedule a.icn_gear:hover{
	text-decoration:underline;
}
#saveAndSchedule #additional_settings{
	background-color:#fbfbfb;
	border:1px solid #dfe0e2;
	width: 720px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding-bottom:10px;
}
#saveAndSchedule #additional_settings label{
	padding-left:10px;
	width: 220px;
}
#saveAndSchedule #additional_settings input[type=text]{
	width:300px;
}
#saveAndSchedule .mrgInput{
	margin-left:140px;
}
/**
 * Sub conditions button for performance metrics
*/
ul.listItemConditional{
	position: absolute;
	top: 27px;
	left: 0;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
	width: 123px;
	display: none;
	z-index: 2;
}
ul.listItemConditional li{
	padding: 0 7px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	border-top: 1px solid #e0e0e0;
	color: #000000;
	cursor: pointer;
}
ul.listItemConditional li:first-child{
	border-top: 0;
}
ul.listItemConditional li:hover{
	color: #088eb5;
}
ul.listItemConditional li.disabled{
	background-color: #cccccc;
}
ul.listItemConditional li.disabled:hover{
	color: #000000;
}
#rSideActions .title .fr{
	position: relative;
}
.upload_image .avatar, .circle_avatar .avatar{
	border: 1px solid #dbdada;
	width: 80px;
	height: 80px;
	display: inline-block;
	margin-top: 6px;
	margin-right: 7px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
}
.upload_image .avatar img, .circle_avatar .avatar img{
	/*height: 80px;*/
	width: 80px;
	display: block;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}
/*NEW ROUNDED*/
#userinfo_box .content .avatar{
	float:left;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}
#userinfo_box .content .avatar img{
	display: block;
	/*height: 80px;*/
	width: 80px;
	border: 0;
	margin: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	behavior: url(PIE.htc);
	position: relative;
}
/* END NEW ROUNDED*/
.dhx_combo_box {
	display: inline-block;
}

#multipleValue a.btn, #multipleValue a.small_btn{
background: url("imgs/btn_button_left.png") no-repeat scroll left top transparent !important;
padding: 0 !important;
border:0 !important;
}
#multipleValue a.btn:hover, #multipleValue a.small_btn:hover {
	background-position: left bottom !important;
	transition: background-position 0s linear 0s;
	-webkit-transition: background-position 0s linear 0s;
	-moz-transition: background-position 0s linear 0s;
	-o-transition: background-position 0s linear 0s;
}
button.btn_green {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6) repeat-x scroll 0 0 #F5F5F5;
	border-color: #CCCCCC #CCCCCC #B3B3B3;
	border-image: none;
	border-radius: 4px 4px 4px 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 0;
	padding: 4px 10px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;

	background-color: #5BB75B;
	background-image: -moz-linear-gradient(center top , #5FD548, #2DA216);
	background-repeat: repeat-x;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	color: #FFFFFF;
	text-shadow: none;
}
#div_refresh_in_header {
	background: url("imgs/icon-refresh-16.png") no-repeat scroll 8px center transparent;
	margin-right: 35px;
	padding-left: 30px;
}
img.align_icn{
	margin-bottom: -3px;
}
/*
.dhx_combo_box {
display:inline-block;
vertical-align:top
}
*/

.txt_field{
	width: 270px;
	border: 1px solid #CCCCCC;
	outline: 0;
	background-color: #FFFFFF;
	color: #555555;
	display: inline-block;
	font-size: 13px;
	height: 18px;
	line-height: 18px;
	padding: 4px;
	vertical-align: middle;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
#date_range_datepicker{
	position: absolute;
	top: 0;
	right: 10px;
	height: 1px;
	visibility: hidden;
}
.tooltip_date_range{
	position: absolute;
	top: 1px;
	right: 1px;
	display: none;
	border: 1px solid #bfbfbf;

	padding: 25px;
	background: #ffffff;
	z-index: 1;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 3px 6px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 3px 6px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.15);
}
.tooltip_date_range .txt_field{
	width: 100%;
	width: 120px;

}
.tooltip_date_range label{
	display: inline-block;
	width: 30px;
	font-size: 14px;
	color: #262626;
	text-align: right;
	margin-right: 5px;

}
.tooltip_date_range input[disabled='disabled']{
	background: #fafafa;
}

.box_gray_header .date_range{
	margin-top: -1px;
	height: 32px;
}
.box_gray_header .date_range label{
	position: relative;
	top: 1px;
}
.box_gray_header .date_range label .date_interval{
	position: relative;
	top: 1px;
	font-size: 16px;
	padding: 0 3px;
}
label.small_label{
	width:80px !important;
	text-align:right !important;
}
textarea.tracking_code{
	background-color: #E3F8FD;
	color: #207BA7;
	font-family: Geneva;
	font-size: 12px;
	font-weight: normal;
}
.svgchart {
overflow: hidden;
 min-height: 20px;
}
.placeholder
	{
	color:grey;
	font: italic Arial;
	}
.no_padding div{
	padding: 0 0 0px !important;
}

#buffer_queue_drag_instruction {
	background-color:#FFF9E4;
	border:2px solid #FAEBD0;
	padding:10px;
	margin:10px;
	display:block;
}

.printed_condition{
max-height:65px;
resize:none;
overflow-y:scroll;
}

#rightSide .content_box_right .content_white_box {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BEBDBD;
	border-radius: 5px 5px 5px 5px;
}
@-webkit-keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
	background-position: 0 0;
	}
	to {
	background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
.progress {
	overflow: hidden;
	height: 20px;
	margin-bottom: 20px;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.progress .bar {
	width: 0%;
	height: 100%;
	color: #ffffff;
	float: left;
	font-size: 12px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top, #149bdf, #0480be);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
	background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
	background-image: -o-linear-gradient(top, #149bdf, #0480be);
	background-image: linear-gradient(to bottom, #149bdf, #0480be);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width 0.6s ease;
	-moz-transition: width 0.6s ease;
	-o-transition: width 0.6s ease;
	transition: width 0.6s ease;
}
.progress .bar + .bar {
	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
	background-color: #149bdf;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress.active .bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
	background-color: #62c462;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
#page_add_new_content .content_box_right .content_white_box{
	padding: 20px;
}
#page_add_new_content .drag_content_here{
	border: 3px dashed #dbdbdb;
	background: #f7f7f7 url(imgs/drag_content_here.png) no-repeat center center;
	height: 190px;
	min-height: 190px;
	margin-top: 15px;
}
#page_add_new_content .top_btn_and_progress .wrapper_progress{
	width: 340px;
	float: right;
	margin-top: -11px;
}
#page_add_new_content .top_btn_and_progress .wrapper_progress .progress_inf{
	font-size: 11px;
	color: #666768;
	text-align: center;
	padding: 2px 0;
}
#page_add_new_content .table_upload_content{
	font-size: 12px;
	color: #383434;
	width: 100%;
	margin-top: 15px;
	border-collapse: collapse;
	border: 1px solid #dbdbdb;
}
#page_add_new_content .table_upload_content tr{
	border: 1px solid #dbdbdb;
}
#page_add_new_content .table_upload_content tr.selected{
	background: #fffbe8 !important;
}
#page_add_new_content .table_upload_content th,
#page_add_new_content .table_upload_content td{
	padding: 0 4px;
}
#page_add_new_content .table_upload_content th{
	height: 28px;
	text-align: left;
}
#page_add_new_content .table_upload_content td{
	height: 98px;
}
#page_add_new_content .table_upload_content td label{
	font-weight: bold;
	display: block;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	white-space: nowrap;
	margin-top: -16px;
}
#page_add_new_content .table_upload_content th.txt_center,
#page_add_new_content .table_upload_content td.txt_center{
	text-align: center;
}
#page_add_new_content .table_upload_content input.input_style{
	height: 17px;
	line-height: 17px;
	vertical-align: baseline;
}
#page_add_new_content .table_upload_content input.input_style.width50{
	width: 42px;
}
#page_add_new_content .table_upload_content input.input_style.width150{
	width: 138px;
}
#page_add_new_content .table_upload_content .img_preview{
	margin-bottom: 5px;
	/*width: 80px;
	margin-bottom: 5px;
	border: 1px solid #ffffff;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	box-shadow: 0 0 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 2px rgba(0,0,0,0.2);*/
}
#page_add_new_content .table_upload_content .img_preview img{
	max-width: 80px;
	max-height: 54px
}
#page_add_new_content .table_upload_content .preview{
	text-align: center;
	width: 80px;
}
#page_add_new_content .table_upload_content .wrapper_progress{
	margin-bottom: 0;
	width: 150px;
	font-size: 11px;
	padding: 0;
}
#page_add_new_content .table_upload_content .wrapper_progress .progress{
	margin: 2px 0 7px 0;
}
#page_add_new_content .table_upload_content td.cancel{
	/*display: none;*/
}
#page_add_new_content	.btn.btn_icon{
	padding: 0 10px 0 26px;
	height: 25px;
	line-height: 25px;
	position: relative;
}
#page_add_new_content	button.btn.btn_icon{
	height: 27px;
	line-height: 18px;
	padding: 2px 5px 3px 22px;
	font-size: 13px;
}
#page_add_new_content	.btn.btn_icon i[class^="icon_"]{
	position: absolute;
	top: 0;
	left: 7px;
	width: 15px;
	height: 100%;
}
#page_add_new_content	.btn.btn_icon i.icon_add_files{
	background: url(imgs/icon_plus.png) no-repeat 1px 6px;
}
#page_add_new_content	.btn.btn_icon i.icon_start_upload{
	height: 14px;
	width: 12px;
	top: 5px;
	left: 6px;
	background: url(imgs/icon_upload.png) no-repeat 0 0;
}
#page_add_new_content	.btn.btn_icon i.icon_cancel_upload{
	background: url(imgs/icon_cancel.png) no-repeat 0 6px;
}
#page_add_new_content	.btn.btn_icon i.icon_delete{
	height: 12px;
	width: 10px;
	top: 6px;
	left: 8px;
	background: url(imgs/icon_delete.png) no-repeat 0 0;
}
#page_add_new_content .content_box_right{

}
#page_add_new_content .dropdown_start_end_date{
	position: relative;
	padding-right: 29px;
	width: 115px;
	text-align: left;
	display: inline-block;
}
#page_add_new_content .text_from_to{
	font-size: 13px;
	line-height: 16px;
	color: #6e6d6d;
	white-space: nowrap;
}
#page_add_new_content .text_from_to span{
	display: inline-block;
}
#page_add_new_content .text_from_to span:first-child{
	display: inline-block;
	width: 52px;
}
#page_add_new_content .dropdown_start_end_date > .btn_settings{
	position: absolute;
	top: 5px;
	right: 0px;
	margin-top: 10px;
}
#page_add_new_content .dropdown_start_end_date > .btn{
	width: 20px;
	height: 20px;
	position: absolute;
	top: 5px;
	right: 0px;
	padding: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	margin-top: 10px;
}
#page_add_new_content .dropdown_start_end_date	.btn .icn_caret{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0;
	height: 0;
	margin: -2px 0 0 -4px;
	border-top: 4px solid #767676;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
}
#page_add_new_content .tooltip_start_end_date{
	position: absolute;
	top: 43px;
	right: -21px;
	display: none;
	width: 340px;
	border: 1px solid #bfbfbf;
	padding: 18px 20px 0 20px;
	background: #ffffff;
	z-index: 1;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: inset 0 0 1px #f5f5f5, 0 3px 6px rgba(0,0,0,0.12);
	-moz-box-shadow: inset 0 0 1px #f5f5f5, 0 3px 6px rgba(0,0,0,0.12);
	-webkit-box-shadow: inset 0 0 1px #f5f5f5, 0 3px 6px rgba(0,0,0,0.12);
}
#page_add_new_content .dropdown_start_end_date.open .tooltip_start_end_date{
	display: block;
}
#page_add_new_content	.ui-datepicker {
	font-size: 0.8em !important;
}
#page_add_new_content .tooltip_start_end_date .tsed_caret{
	position: absolute;
	top: -10px;
	right: 20px;
	width: 0;
	height: 0;
	border-bottom: 10px solid #c3c3c3;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}
#page_add_new_content .tooltip_start_end_date .tsed_caret_inner{
	position: relative;
	top: 1px;
	left: 0;
	width: 0;
	height: 0;
	margin-left: -10px;
	border-bottom: 10px solid #ffffff;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}
#page_add_new_content .tooltip_start_end_date .field{
	position: relative;
	padding-left: 80px;
}
#page_add_new_content .tooltip_start_end_date .end_field{
	margin-top: 20px;
}
#page_add_new_content .tooltip_start_end_date .field label{
	margin: 0;
	display: inline;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	height: auto;
}
#page_add_new_content .tooltip_start_end_date .field > label{
	position: absolute;
	top: 0;
	left: 0;
	font-size: 15px;
	line-height: 15px;
}
#page_add_new_content .table_upload_content td .link .txt_field,
#page_add_new_content .tooltip_start_end_date .field .txt_field{
	height: 16px;
	width: 67px;
	text-align: center;
	font-size: 12px;
	line-height: 16px;
	padding: 2px 4px 1px;
}
#page_add_new_content .table_upload_content td .link select,
#page_add_new_content .tooltip_start_end_date .field select{
	padding: 2px 4px 1px;
}
#page_add_new_content .tooltip_start_end_date .icn_calendar{
	position: relative;
	width: 16px;
	height: 15px;
	display: inline-block;
	cursor: pointer;
	background: url('imgs/icn_calendar_start_end_date.png') no-repeat 0 0;
	top: 4px;
	margin-left: 1px;
}
#page_add_new_content .tooltip_start_end_date .field-row{
	margin-top: 10px;
}
#page_add_new_content .tooltip_start_end_date .field-row:first-child{
	margin-top: 0;
}
#page_add_new_content .tooltip_start_end_date .field input[type="radio"]{
	position: relative;
	vertical-align: top;
	margin: 0 3px 0 0;
	padding: 0;
}
#page_add_new_content .tooltip_start_end_date .field_calendar input[type="radio"]{
	margin-top: 5px;
}
#page_add_new_content .link{
	clear: both;
	margin-bottom: 13px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
#page_add_new_content .table_upload_content td	.link.active {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
#page_add_new_content .dropdown_start_end_date .tooltip_start_end_date .link input.txt_field{
	width: 240px;
	text-align: left;
}
#page_add_new_content .dropdown_start_end_date .tooltip_start_end_date .link select{
	width: 250px;
	text-align: left;
}
#page_add_new_content .dropdown_start_end_date .tooltip_start_end_date .link label{
	position: relative;
	left: 0;
	top: 0;
	margin: 12px 0 5px 0;
	font-weight: normal;
	font-size: 15px;
	display: inline-block;
	overflow: inherit;
	width: 85px
}
#page_add_new_content .tooltip_start_end_date .buttons{
	margin: 0 -20px;
	padding: 10px 20px;
	background: #f5f5f5;
	border-top: 1px solid #cccccc;
	border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
}
#page_add_new_content .tooltip_start_end_date .buttons .btn{
	padding: 3px 0 3px;
	width: 81px;
}
#page_add_new_content .tooltip_start_end_date .buttons .btn{
	margin-left: 4px;
}
#page_add_new_content .tooltip_start_end_date .buttons .btn:first-child{
	margin-left: 0;
}
.box_files_has_been_deleted{
	border: 1px solid #ecd675;
	background: #fff3b2;
	display: none;
	width: 240px;
	margin: 34px auto 14px auto;
	height: 26px;
	text-align: center;
	line-height: 26px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.box_files_has_been_deleted,
.box_files_has_been_deleted a{
	color: #383434;
}
.box_files_has_been_deleted a{
	text-decoration: underline;
}
.box_files_has_been_deleted a:hover{
	text-decoration: none;
}
#page_add_new_content	.fileinput-button{
	overflow: hidden;
}
#page_add_new_content	.fileinput-button input[type="file"]{
	cursor: pointer;
	direction: ltr;
	font-size: 23px;
	margin: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
}

#page_jobs .content_box_right .content_white_box{
	padding: 25px;
}
#page_jobs .steps{
	padding: 0;
}
.steps .orange_gray{

}
#notifyMsg:empty {
	margin-top: 0 !important;
}

.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
	display: block;
	position: absolute;
	right: 3px;
	top: 5.5px !important;
	width: 12px;
	height: 9px !important;;
	font-size: 1px;
	background: url('js/chosen/chosen-sprite.png') right top no-repeat;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {
	background-position: right -9px !important;
}
.wrapper_accorgion_one{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}
.ie .content_creator_icon{
	margin-top:5px;
}
.accordion_one_header{
	position: relative;
	height: 45px;
	line-height: 45px;
	border: 1px solid #c3c2c2;
	cursor: pointer;
	font-weight: bold;
	color: #262626;
	padding-left: 45px;
	font-size: 24px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: rgb(244,244,244);
background: -moz-linear-gradient(top,	rgba(244,244,244,1) 0%, rgba(232,232,232,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(232,232,232,1)));
background: -webkit-linear-gradient(top,	rgba(244,244,244,1) 0%,rgba(232,232,232,1) 100%);
background: -o-linear-gradient(top,	rgba(244,244,244,1) 0%,rgba(232,232,232,1) 100%);
background: -ms-linear-gradient(top,	rgba(244,244,244,1) 0%,rgba(232,232,232,1) 100%);
background: linear-gradient(to bottom,	rgba(244,244,244,1) 0%,rgba(232,232,232,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e8e8e8',GradientType=0 );

}
.accordion_one_header .arrow{
	width: 11px;
	height: 12px;
	position: absolute;
	top: 17px;
	right: 14px;
	background: url(imgs/msc_exp.gif) no-repeat 0 0;
}
.accordion_one_content{
	display: none;
	border: 1px solid #c3c2c2;
	border-top: 0;
	padding: 12px;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	background: rgb(247,247,247);
background: -moz-linear-gradient(top,	rgba(247,247,247,1) 0%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(237,237,237,1)));
background: -webkit-linear-gradient(top,	rgba(247,247,247,1) 0%,rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top,	rgba(247,247,247,1) 0%,rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top,	rgba(247,247,247,1) 0%,rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom,	rgba(247,247,247,1) 0%,rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0 );

}
.wrapper_accorgion_one.open .accordion_one_header{
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}
.wrapper_accorgion_one.open .accordion_one_content{
	display: block;
}
.divider_down{
	height: 20px;
	margin: 8px 0;
	background: url(imgs/icn_orange_down.png) no-repeat center 0;
}
.configuration_list li{
	height: 21px;
	line-height: 21px;
	padding-left: 24px;
	background: url(imgs/icn_list_config_add.png) no-repeat 1px center;
}
.configuration_list li a{
	font-weight: bold;
	color: #3f3d3d;
	text-decoration: none;
}
.configuration_list h3{
	color: #d87d23;
	font-size: 16px;
	margin-bottom: 5px;
}
.configuration_list li.active{
	background: url(imgs/icn_list_config_active.png) no-repeat 0 center;
}
.configuration_list li.active a{
	color: #b8b8b8;
}
.page_setup_up .step_content_1{
	padding: 15px;
}
.page_setup_up .step_content_1 .configuration_list{
	margin-bottom: 15px;
}
.accordion_one_content .configuration_list li.active a{
	color: #3f3d3d;
}
.page_setup_up .step_content_3 .img_box {
	margin-top: 22px;
	margin-bottom: 20px;
}
.page_setup_up .step_content_3 h3{
	font-size: 16px;
	color: #d36e0c;
	margin-bottom: 10px;
}
.page_setup_up .step_content_3 p{
	font-size: 14px;
}
.accordion_one_header .icn{
	position: absolute;
}
.accordion_one_header.acc_organze .icn{
	width: 28px;
	height: 22px;
	left: 11px;
	top: 12px;
	background: url(imgs/icn_organize.png) no-repeat 0 0;
}
.accordion_one_header.acc_promote .icn{
	width: 21px;
	height: 22px;
	left: 12px;
	top: 11px;
	background: url(imgs/icn_promote.png) no-repeat 0 0;
}
.accordion_one_header.acc_convert .icn{
	width: 26px;
	height: 26px;
	left: 10px;
	top: 10px;
	background: url(imgs/icn_convert.png) no-repeat 0 0;
}
.accordion_one_header.acc_qualify .icn{
	width: 24px;
	height: 24px;
	left: 11px;
	top: 10px;
	background: url(imgs/icn_qualify.png) no-repeat 0 0;
}
.accordion_one_header.acc_analyze .icn{
	width: 20px;
	height: 20px;
	left: 13px;
	top: 13px;
	background: url(imgs/icn_analyze.png) no-repeat 0 0;
}
.wrapper_completeness {
	width: 227px;
	margin-bottom: 15px;
	color: #615d5f;
	font-weight: bold;
}
.wrapper_completeness .percent{
	float: right;
	color: #251f22;
}
.wrapper_completeness .completeness{
	margin-top: 8px;
}
.completeness{
	position: relative;
	width: 225px;
	height: 15px;
	border: 1px solid #a5a5a5;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-wbkit-border-radius: 5px;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.15);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.15);
}
.completeness .completeness_inner{
	position: absolute;
	left: -1px;
	top: -1px;
	border: 1px solid #668115;
	height: 15px;

	background: rgb(125,192,115);
	background: -moz-linear-gradient(top,	rgba(125,192,115,1) 0%, rgba(78,145,68,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,192,115,1)), color-stop(100%,rgba(78,145,68,1)));
	background: -webkit-linear-gradient(top,	rgba(125,192,115,1) 0%,rgba(78,145,68,1) 100%);
	background: -o-linear-gradient(top,	rgba(125,192,115,1) 0%,rgba(78,145,68,1) 100%);
	background: -ms-linear-gradient(top,	rgba(125,192,115,1) 0%,rgba(78,145,68,1) 100%);
	background: linear-gradient(to bottom,	rgba(125,192,115,1) 0%,rgba(78,145,68,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7dc073', endColorstr='#4e9144',GradientType=0 );

	border-radius: 5px;
	-moz-border-radius: 5px;
	-wbkit-border-radius: 5px;

	box-shadow: inset 0 0 1px #95cc86;
	-moz-box-shadow: inset 0 0 1px #95cc86;
	-webkit-box-shadow: inset 0 0 1px #95cc86;
}
.page_setup_up .step_content_2,
.page_setup_up .job_block_content{
	padding-bottom: 15px;
}
.process_block{
	border: 1px solid #c3c2c2;
	    width: 280px;
	height: 225px;
	display: inline-block;
	margin-right: 18px;
	margin-bottom: 18px;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.12);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.12);

	background: rgb(254,254,254);
background: -moz-linear-gradient(top,	rgba(254,254,254,1) 0%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(237,237,237,1)));
background: -webkit-linear-gradient(top,	rgba(254,254,254,1) 0%,rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top,	rgba(254,254,254,1) 0%,rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top,	rgba(254,254,254,1) 0%,rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom,	rgba(254,254,254,1) 0%,rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ededed',GradientType=0 );

}
.process_block:hover{
	background: rgb(255,255,255);
background: -moz-linear-gradient(top,	rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(244,244,244,1)));
background: -webkit-linear-gradient(top,	rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);
background: -o-linear-gradient(top,	rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);
background: -ms-linear-gradient(top,	rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);
background: linear-gradient(to bottom,	rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );

}
#page_nurture_your_prospects .vettical_title_wrap{
	position: absolute;
	top: 58px;
	left: -1px;
}
#page_nurture_your_prospects .vettical_title_wrap.v2{
	top: 100px;
	left: 15px;
}
#page_nurture_your_prospects .vettical_title_wrap_video.v2{
	 position: absolute;
	top: 73px;
	left: 15px;
}
.wrapper_process_block,
.wrapper_videos{
	position: relative;
	padding-left: 50px;
	padding-top: 42px;
}
.process_block .process_top{
	height: 152px;
	border-bottom: 1px solid #d9d9d9;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}
.process_block .process_bottom{
	position: relative;
	height: 71px;
	line-height: 71px;
	padding-left: 20px;
	color: #4f4442;
	font-size: 20px;
	font-weight: bold;
	border-top: 1px solid #ffffff;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
.process_block .process_bottom .number_1,
.process_block .process_bottom .number_2,
.process_block .process_bottom .number_3{
	position: absolute;
	right: 0;
	top: -1px;
	width: 52px;
	height: 72px;
}
.process_block .process_bottom .number_1{
	width: 43px;
	background: url(imgs/img_number_1.png) no-repeat 0 0;
}
.process_block .process_bottom .number_2{
	background: url(imgs/img_number_2.png) no-repeat right 0;
}
.process_block .process_bottom .number_3{
	background: url(imgs/img_number_3.png) no-repeat right 0;
}
.process_block .process_top.icn_select_who{
	background: url(imgs/img_select_who.png) no-repeat center center;
}
.process_block .process_top.icn_create_workflow{
	background: url(imgs/img_create_workflow.png) no-repeat center center;
}
.process_block .process_top.icn_schedule_it{
	background: url(imgs/img_schedule_it.png) no-repeat center center;
}
.wrapper_videos{
	padding-top: 32px;
	padding-bottom: 12px;
}
.video_block_wrap{
	width: 282px;
	display: inline-block;
	margin-right: 18px;
	margin-bottom: 18px;
}
.video_block img{
	width: 269px;
}
.video_block{
	border: 1px solid #d9d9d9;
	padding: 6px;
	border-top-color: #f3f3f3;
	border-bottom-color: #b1b1b1;

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 2px 3px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.15);
}
.video_block_wrap .title_video{
	text-align: center;
	margin-top: 10px;
	font-size: 16px;
	color: #1f1f1f;
}
a.link_your_nurturing_campaigns{
	color: #e7912c;
	font-size: 16px;
	text-decoration: none;
}
a.link_your_nurturing_campaigns:hover{
	text-decoration: underline;
}
#leftSide .box_accardion ul li{
	border-bottom: 0;
	padding: 10px 0 0 27px;
	margin-left: 0;
}
#leftSide .box_accardion{
	padding-bottom: 0;
	padding-top: 4.5px;
}
#leftSide .box_accardion ul{
	padding-bottom: 5px;
}
#leftSide .box_accardion ul.square li {
	background: url("imgs/msc_recent_bullet.gif") no-repeat 11px 12px;
}
#leftSide .box_accardion ul.square li a{
	text-decoration: none;
	color: #CD600B;
}
#leftSide .box_accardion ul.list_help li {
	background: url("imgs/icn_help.png") no-repeat 6px 10px;
}
#leftSide .box_accardion ul.list_tip li {
	background: url("imgs/icn_tip.png") no-repeat 7px 9px;
}
#leftSide .box_accardion ul.color_black li{
	color: #000000;
}
#headerLine .drop_down_pressed li{
	padding-right: 6px;
	position: relative;
}
#headerLine .drop_down_pressed li a{
	color: #e7912c;
	padding-right: 14px;
	background: url(imgs/drop_down_arrow_orange.png) no-repeat right 6px;
}
#headerLine .drop_down_pressed li a.category_title:hover{
	text-decoration: underline;
}
#headerLine .drop_down_pressed li a.category_item:hover{
	text-decoration: none;
}
#headerLine .drop_down_pressed li.selected{
	background: none repeat scroll 0 0 #FFFFFF;
	color: #EA501A;
	position: relative;
	top: -2px;
	padding-bottom: 13px;
}
#headerLine .drop_down_pressed li.selected >a{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding-left: 5px;
	padding-right: 9px;
	position: relative;
	top: 2px;
	z-index: 101;
}
#headerLine .drop_down_pressed li .drop_down_list{
	position: absolute;
	top: 28px;
	right: 0;
	display: none;
	width: 225px;
	padding: 8px 0 8px 0;
	background: #ffffff;
	z-index: 100;
	box-shadow: 0 4px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 4px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 4px 4px rgba(0,0,0,0.3);
}
#headerLine .drop_down_pressed li.selected .drop_down_list{
	display: block;
}
#headerLine .drop_down_pressed li .drop_down_list a{
	height: 26px;
	line-height: 26px;
	display: block;
	padding: 0 11px 0 34px;
	color: #3e3d3d;
	font-size: 14px;
	white-space: nowrap;
	background: transparent;
}
#headerLine .drop_down_pressed li .drop_down_list div:hover,
#headerLine .drop_down_pressed li .drop_down_list div.selected{
	background: #e6e6e6;
}
#headerLine .drop_down_pressed li .drop_down_list a.add{
	background: url("imgs/icn_list_config_add.png") no-repeat 10px center;
}
#headerLine .drop_down_pressed li .drop_down_list a.complete{
	background: url("imgs/icn_list_config_active.png") no-repeat 9px center;
}
#header li div.tab_star_icon{
	background:url(imgs/icn_star.png) no-repeat left 50%;
	padding-left:20px;
}
.minimize_tabs{
	padding: 0 15px 0 8px !important;
}
#sortable1, #sortable2{
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
	margin-right: 10px;
	background: #eee;
	padding: 5px;
	width: 151px;
	height: 300px;
}
#sortable1 li, #sortable2 li {
	margin: 5px;
	padding: 5px;
	font-size: 1.2em;
	width: 130px;
}
.ui_green_button {
	-moz-box-shadow: 0px 1px 0px 0px #f0f7fa;
	-webkit-box-shadow: 0px 1px 0px 0px #f0f7fa;
	box-shadow: 0px 1px 0px 0px #f0f7fa;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #85d451), color-stop(1, #61a334));
	background:-moz-linear-gradient(top, #85d451 5%, #61a334 100%);
	background:-webkit-linear-gradient(top, #85d451 5%, #61a334 100%);
	background:-o-linear-gradient(top, #85d451 5%, #61a334 100%);
	background:-ms-linear-gradient(top, #85d451 5%, #61a334 100%);
	background:linear-gradient(to bottom, #85d451 5%, #61a334 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#85d451', endColorstr='#61a334',GradientType=0);
	background-color:#85d451;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #549e23;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:19px;
	font-weight:bold;
	padding:0px 14px;
	text-decoration:none;
	float:right;
	max-height:33px;
	margin-top:5px;
	margin-right:10px;
	text-shadow:0px -1px 0px #5b6178;
	}
.ui_green_button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #61a334), color-stop(1, #85d451));
	background:-moz-linear-gradient(top, #61a334 5%, #85d451 100%);
	background:-webkit-linear-gradient(top, #61a334 5%, #85d451 100%);
	background:-o-linear-gradient(top, #61a334 5%, #85d451 100%);
	background:-ms-linear-gradient(top, #61a334 5%, #85d451 100%);
	background:linear-gradient(to bottom, #61a334 5%, #85d451 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61a334', endColorstr='#85d451',GradientType=0);
	background-color:#61a334;
}
.ui_green_button:active {
	position:relative;
	top:1px;
}
#publish_to_cms , #publish_to_twitter{
	font-wight: bold;
}
#publish_to_cms .field , #publish_to_twitter .field , #publish_to_facebook .field {
	margin-top: 8px;
	margin-left: 8px;
	font-weight: bold;
}

#save_to_cloud .field{
	margin-top: 8px;
	margin-left: 8px;
}

#publish_to_cms label , #publish_to_twitter label , #publish_to_facebook label , #save_to_cloud label{
	/*float: left;
	font-weight: bold;
	text-align: center;
	margin-right: 10px;*/
}

#publish_to_cms .controls , #publish_to_twitter .controls , #publish_to_facebook .controls , #save_to_cloud .controls, #generate_api_key_popup\ .controls{
	padding-left: 25px;
	margin: 20px auto;
	width: 700px;
}
#publish_to_cms .avatar , #save_to_cloud .avatar{
	border-radius: 5px;
	height: 100%;
	width: 64px;
	float:left;
	margin-left: 5px;
	border-style:solid;
	border-width:2px;
	border-color:white;
}
#publish_to_cms .selected_avatar , #save_to_cloud .selected_avatar{
	border-color:green;
}
#publish_to_cms .form{
    min-height: 62px;
}
#twitter_add_to_buffer_options, #facebook_add_to_buffer_options{
	margin-left:40px;
	display:none;
	font-weight:normal;
}
#publish_to_twitter .twitter_accounts, #publish_to_facebook .facebook_accounts{
	margin-left: 41px;
    margin-top: -9px;
    display: none;
}
.all_cancel_button{
	border: 1px solid #C3C2C2;
	border-radius: 5px;
	color: #595959;
	cursor: pointer;
	font-size: 14px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	width:50px;
}
#exisiting_form_add_new_field a {
	color: #1F69B6;
	text-decoration: none;
	margin-left:11px;
}
#list_social_networks .social_icon_checkbox{
	display:inline-block;
	padding: 10px;
    width: 10px;
}
#list_social_networks .social_icon_image{
	display:inline-block;
}
.info .social_api_info{
	font-size:13px;
	display:none;
}
.info .ll_single_value_wrapper{
   border: 2px solid;
    border-radius: 8px;
    padding: 3px;
}
.info .ll_single_value_wrapper {
    background: white;
    border-size: 1px;
    display: inline-block;
    width: auto;
    margin-bottom: 3px;
    margin-right: 2px;
}
.info .content {
    padding-bottom: 10px;
    width: 600px;
}
.info .ll_header {
    padding: 5px 0 5px 0;
    font-size: 25px;
    font-weight: bold;
}
.info .hide_social_more_details{
	display:none;
}
.chzn-container-multi .chzn-choices .search-field input{
	height: auto !important;
}
.adjust_social{
	display: inline-block;
	max-width: 350px;
}
.social_save_social_button{
	margin-left: 13px;
	margin-top: 6px;
   	width: 100px;
}
.td_class{
	padding:5px;
}
#configure_social_networks{
color: #3C3C3C;
text-decoration: none;
}
.social_networks_link_container{
float: right; color: rgb(60, 60, 60); font-size: 13px; border-radius: 4px; border-width: 1px; border-style: solid; border-image: none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(179, 179, 179); line-height: 26px; margin-right: 15px; padding: 2px 10px 1px; margin-top: 4px;
}
.social_photos{
	width:50px;
	height:50px;
	border-radius:10px;
	float:left;
	margin-right: 6px;
	margin-bottom: 6px;
}

/**
 * Content Management
 */
.around_img{
	border: 1px solid #e0e0e0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}
.around_img img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}
@-webkit-keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
	background-position: 0 0;
	}
	to {
	background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
	background-position: 40px 0;
	}
	to {
	background-position: 0 0;
	}
}
.progress {
	overflow: hidden;
	height: 20px;
	margin-bottom: 20px;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.progress .bar {
	width: 0%;
	height: 100%;
	color: #ffffff;
	float: left;
	font-size: 12px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top, #149bdf, #0480be);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
	background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
	background-image: -o-linear-gradient(top, #149bdf, #0480be);
	background-image: linear-gradient(to bottom, #149bdf, #0480be);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width 0.6s ease;
	-moz-transition: width 0.6s ease;
	-o-transition: width 0.6s ease;
	transition: width 0.6s ease;
}
.progress .bar + .bar {
	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
	background-color: #149bdf;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress.active .bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
	background-color: #62c462;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
#rightSide .content_box_right{
	padding: 0px 20px 20px 25px;
}
#rightSide .content_box_right .content_white_box{
	border: 1px solid #bebdbd;
	background: #ffffff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
#rightSide .content_box_right h2.title {
	font-size: 24px;
	margin-bottom: 10px;
}
.box_files_has_been_deleted{
	border: 1px solid #ecd675;
	background: #fff3b2;
	display: none;
	width: 240px;
	margin: 34px auto 14px auto;
	height: 26px;
	text-align: center;
	line-height: 26px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.box_files_has_been_deleted,
.box_files_has_been_deleted a{
	color: #383434;
}
.box_files_has_been_deleted a{
	text-decoration: underline;
}
.box_files_has_been_deleted a:hover{
	text-decoration: none;
}
#page_add_new_content	.fileinput-button{
	overflow: hidden;
}
#page_add_new_content	.fileinput-button input[type="file"]{
	cursor: pointer;
	direction: ltr;
	font-size: 23px;
	margin: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
}

#page_jobs .content_box_right .content_white_box{
	padding: 25px;
}
#page_jobs .steps{
	padding: 0;
}
.steps .orange_gray{

}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}
.hide{
	display: none!important;
}
/*page social post*/
#page_connectors .box_gray,
#page_social_post .box_gray{
	box-shadow: 0 1px 1px rgba(0,0,0,0.06);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.06);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.06);
}
#page_connectors .box_gray .box_gray_content,
#page_social_post .box_gray .box_gray_content{
	position: relative;
	padding: 12px;
	overflow: visible;
}
#page_social_post .box_gray .box_gray_content{
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
#page_connectors .box_gray .box_gray_header h2,
#page_social_post .box_gray .box_gray_header h2{
	font-weight: normal;
}
#page_connectors .right_content .box_gray .box_gray_content,
#page_social_post .right_content .box_gray .box_gray_content{
	padding: 15px;
}
#page_social_post .box_gray .box_gray_content:last-child{
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
#page_social_post .menu_edit .box_gray .box_gray_content{
	height: 40px;
	padding: 0 112px 0 4px;
	line-height: 40px;
	overflow: hidden;
	font-weight: bold;
	font-size: 18px;
	color: #333333;
	border: 0;
	border-top: 1px solid #b8b6b7;
}
#page_social_post .menu_edit .box_gray .box_gray_content:first-child{
	border-top: 0;
}
#page_social_post .box_gray .btn_close{
	position: absolute;
	top: 4px;
	right: 5px;
	width: 56px;
	height: 23px;
	line-height: 23px;
	padding: 0;
	font-weight: bold;
}
#page_social_post .box_gray .box_gray_header{
	position: relative;
}
#page_social_post span.l{
	color: #333333;
	font-weight: bold;
}
#page_social_post .menu_edit{
	padding-right: 12px;
	padding-left: 12px;
}
#page_social_post .menu_edit h3{
	margin: 6px 0;
}
#page_social_post .menu_edit	.box_gray{
	border: 1px solid #b8b6b7;
	margin-bottom: 1px;
	padding: 0 5px;
	background: #ffffff;
}
#page_social_post .menu_edit .btn_box{
	position: absolute;
	top: 9px;
	right: 5px;
	height: 22px;
	vertical-align: top;
}
#page_social_post .menu_edit .btn_box .btn{
	width: 21px;
	height: 21px;
	padding: 0;
	margin: 0 0 0 5px;
	float: left;
}
#page_social_post .menu_edit .btn_box .btn:first-child{
	margin: 0;
}
#page_social_post .box_post_message .btn_big .btn i[class^="icn_"],
#page_social_post .menu_edit .btn_box .btn i[class^="icn_"]{
	display: block;
	height: 100%;
	width: 100%;
}
#page_social_post .menu_edit .btn_box .btn i.icn_plus{
	background: url(imgs/icn_orange_plus_small.png) no-repeat center center;
}
#page_social_post .menu_edit .btn_box .btn i.icn_next{
	background: url(imgs/icn_orange_next_small.png) no-repeat center center;
}
#page_social_post .menu_edit .btn_box .btn i.icn_search{
	background: url(imgs/icn_orange_search_small.png) no-repeat center center;
}
#page_social_post .menu_edit .btn_box .btn i.icn_folder{
	background: url(imgs/icn_orange_folder_small.png) no-repeat center center;
}
#page_social_post .box_post_message .btn_box_all_clear{
	margin-bottom: 5px;
}
#page_social_post .box_post_message .btn_box_all_clear .btn{
	width: 56px;
	height: 20px;
	line-height: 20px;
	padding: 0;
	margin: 0 0 0 6px;
	font-weight: bold;
}
#page_social_post .box_post_message .btn_box_all_clear .btn:first-child{
	margin: 0;
}
#page_social_post .box_post_message .btn_big .btn{
	width: 40px;
	height: 40px;
	padding: 0;
}
#page_social_post .box_post_message .btn_big .row{
	margin-top: 6px;
}
#page_social_post .box_post_message .btn_big .btn i.icn_location{
	background: url(imgs/icn_orange_location_big.png) no-repeat center center;
}
#page_social_post .box_post_message .btn_big .btn i.icn_folder{
	background: url(imgs/icn_orange_folder_big.png) no-repeat center center;
}
#page_social_post .box_post_message .btn_big .btn i.icn_attach{
	background: url(imgs/icn_orange_attach_big.png) no-repeat center center;
}
#page_social_post .box_post_message .btn_big .btn i.icn_organize{
	background: url(imgs/icn_orange_organize_big.png) no-repeat center center;
}
#page_social_post .box_gray_header h2[class^="icn_"]{
	padding-left: 31px;
}
#page_social_post .box_gray_header h2.icn_location{
	background: url(imgs/icn_t_location_orange.png) no-repeat 10px center;
}
#page_social_post .box_gray_header h2.icn_organize{
	background: url(imgs/icn_t_organize_orange.png) no-repeat 10px center;
}
#page_social_post .box_gray_header h2.icn_schedule{
	background: url(imgs/icn_t_schedule_orange.png) no-repeat 10px 8px;
}
#page_social_post .box_gray_header h2.icn_attach{
	background: url(imgs/icn_t_attach_orange.png) no-repeat 10px center;
}
#page_social_post .box_gray_header h2.icn_drafts{
	background: url(imgs/icn_t_drafts_orange.png) no-repeat 10px center;
}
#page_social_post	.list_avatar li{
	position: relative;
	border: 1px solid #cccaca;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 40px;
	height: 40px;
	margin-right: 4px;
	margin-top: 6px;
	cursor: pointer;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
#page_social_post	.list_avatar li .soc_icn{
	position: absolute;
	bottom: -1px;
	right: -1px;
	width: 17px;
	height: 17px;
}
#page_social_post .list_avatar li img{
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	width: 40px;
	height: 40px;
}
#page_social_post .list_avatar li .soc_icn.twitter{
	background: url(imgs/icn_avatar_twitter.png) no-repeat 0 0;
}
#page_social_post .list_avatar li .soc_icn.facebook{
	background: url(imgs/icn_avatar_facebook.png) no-repeat 0 0;
}
#page_social_post .list_avatar li .soc_icn.linkedin, #page_social_post .list_avatar li .soc_icn.linkedinpage{
	background: url(imgs/icn_avatar_linkedin.png) no-repeat 0 0;
}
#page_social_post .list_avatar li.disabled{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
#page_social_post .list_avatar li.disabled:hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}
#page_social_post .list_avatar li.disabled .soc_icn.twitter,
#page_social_post .list_avatar li.disabled .soc_icn.facebook,
#page_social_post .list_avatar li.disabled .soc_icn.linkedin{
	background-position: 0 bottom;
}
#page_social_post .box_post_message .fields_box{
	position: absolute;
	top:12px;
	left: 114px;
	height: 90px;
}
#page_social_post .box_post_message .fields_box textarea{
	border: 1px solid #b6b6b6;
	border-bottom: 0;
	width: 586px;
	height: 59px;
	padding: 3px;
	resize: none;
	outline: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
}
#page_social_post .box_post_message .fields_box .field_input{
	position: absolute;
	left: 25px;
	bottom: 0;
	width: 515px;
	height: 24px;
}
#page_social_post .box_post_message .fields_box .field .label{
	color: #bebebe;
	font-size: 12px;
	position: absolute;
	top: 2px;
	left: 4px;
	display: block;
	height: 20px;
	line-height: 22px;
}
#page_social_post .box_post_message .fields_box .field_textarea .label{
	top: 2px;
	left: 5px;
}
#page_social_post .box_post_message .fields_box .input_style{
	border: 1px solid #b6b6b6;
	border-left: 0;
	border-right: 0;
	height: 18px;
	line-height: 18px;
	padding: 2px 3px;
	width: 348px;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}
#page_social_post .box_post_message .fields_box .message_saved{
	position: absolute;
	left: 50%;
	top: 17px;
	display: none;
	margin-left: -146px;
	border: 1px solid #588927;
	width: 250px;
	height: 30px;
	color: #ffffff;
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(0,0,0,0.48);
	background: #73b231;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
}
#page_social_post .box_post_message .fields_box .icn_link{
	border: 1px solid #b6b6b6;
	width: 23px;
	height: 22px;
	background: #f7f7f7 url(imgs/icn_link.png) no-repeat center center;
	border-radius: 0 0 0 5px;
	-webkit-border-radius: 0 0 0 5px;
	-moz-border-radius: 0 0 0 5px;
}
#page_social_post .box_post_message .fields_box .btn_insert{
	position: absolute;
	bottom: 0;
	right: 162px;
	border: 1px solid #b6b6b6;
	font-size: 13px;
	width: 54px;
	height: 24px;
	line-height: 18px;
	outline: none;
	*line-height: 16px;
	padding: 2px 0 3px;
	color: #333333;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}
#page_social_post .box_post_message .box_btn_img_first,
#page_social_post .box_post_message .box_btn_img{
	position: absolute;
	bottom: 0;
	right:0;
	border: 1px solid #b6b6b6;
	border-left: 0;
	background: #f2f2f2;
	width: 90px;
	height: 22px;
	border-radius: 0 0 5px 0;
	-webkit-border-radius: 0 0 5px 0;
	-moz-border-radius: 0 0 5px 0;
}
#page_social_post .box_post_message .box_btn_img_first{
	right: 91px;
	width: 70px;
	border-radius: 0;
	-moz-border-radius: 0;
	-moz-border-radius: 0;
}
#page_social_post .box_post_message .box_btn_img_first .btn_discette_link,
#page_social_post .box_post_message .box_btn_img_first .btn_post_box,
#page_social_post .box_post_message .box_btn_img .btn_calendar,
#page_social_post .box_post_message .box_btn_img .btn_discette,
#page_social_post .box_post_message .box_btn_img .btn_load{
	border: 0;
	cursor: pointer;
	display: block;
	margin: 4px 0 0 12px;
	float: left;
}
#page_social_post .box_post_message .box_btn_img_first .btn_discette_link{
	width: 17px;
	height: 16px;
	position: relative;
	top: -1px;
	background: url(imgs/icn_discette_link.png) no-repeat 0 0;
}
#page_social_post .box_post_message .box_btn_img_first .btn_post_box{
	width: 17px;
	height: 15px;
	position: relative;
	top: 1px;
	background: url(imgs/icn_post_box.png) no-repeat 0 0;
}
#page_social_post .box_post_message .box_btn_img .btn_calendar{
	width: 14px;
	height: 15px;
	background: url(imgs/btn_calendar.png) no-repeat 0 bottom;
}
#page_social_post .box_post_message .box_btn_img .btn_discette{
	width: 15px;
	height: 15px;
	background: url(imgs/btn_discette.png) no-repeat 0 0;
}
#page_social_post .box_post_message .box_btn_img .btn_load{
	width: 14px;
	height: 14px;
	background: url(imgs/btn_load.png) no-repeat 0 bottom;
}
#page_social_post .box_post_message .box_btn_img_first .btn_discette_link:hover{
	background-position: 0 -16px;
}
#page_social_post .box_post_message .box_btn_img_first .btn_post_box:hover{
	background-position: 0 -15px;
}
#page_social_post .box_post_message .box_btn_img_first .btn_discette_link.close,
#page_social_post .box_post_message .box_btn_img_first .btn_post_box.close,
#page_social_post .box_post_message .box_btn_img .btn_calendar.close,
#page_social_post .box_post_message .box_btn_img .btn_load.close{
	background-position: 0 0;
}
#page_social_post .box_post_message .box_btn_post{
	position: absolute;
	top:12px;
	left: 727px;
	width: 78px;
	height: 90px;
}
#page_social_post .box_post_message .box_btn_post .wrong{
	position: absolute;
	top: -6px;
	right: -9px;
}
#page_social_post .box_post_message .box_btn_post .wrong div{
	width: 27px;
	height: 18px;
	margin-bottom: 4px;
	display: none;
}
#page_social_post .box_post_message .box_btn_post .wrong .twitter{
	background: url(imgs/icn_twitter_wrong.png) no-repeat 0 0;
}
#page_social_post .box_post_message .box_btn_post .wrong .facebook{
	background: url(imgs/icn_fb_wrong.png) no-repeat 0 0;
}
#page_social_post .box_post_message .box_btn_post .total_box{
	border: 1px solid #d7d7d7;
	height: 43px;
	width: 76px;
	line-height: 43px;
	text-align: center;
	margin-top: 1px;
	background: #f2f2f2;
	color: #444741;
	font-size: 24px;
	font-weight: bold;
	border-radius: 7px;
	white-space: nowrap;
	overflow: hidden;
}
#page_social_post .box_post_message .box_btn_post button::-moz-focus-inner{
	padding: 0;
}
#page_social_post .box_post_message .box_btn_post .btn_post{
	position: absolute;
	bottom: 1px;
	left: 0;
	border-color: #559c39;
	padding: 3px;
	width: 78px;
	outline: none;
	font-weight: normal;
	font-size: 19px;
	vertical-align: middle;
	line-height: normal;
	font-family: Arial, sans-serif;
	text-shadow: -1px -1px 0 #53be3d;
	box-shadow: 0 1px 0 #d9d9d9;
	-moz-box-shadow: 0 1px 0 #d9d9d9;
	-webkit-box-shadow: 0 1px 0 #d9d9d9;
}
#page_social_post .box_post_message .box_buffer{
	position: absolute;
	right: 9px;
	top: 7px;
	height: 18px;
	line-height: 18px;
	font-size: 15px;
	color: #444741;
}
#page_social_post .box_post_message .box_buffer .buffer_progress{
	margin: 0 5px;
	width: 95px;
	height: 16px;
	border: 1px solid #bebebe;
	background: #ececec;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0 1px 0 #fbfbfb, inset 0 1px 1px rgba(0,0,0,0.08);
	-moz-box-shadow: 0 1px 0 #fbfbfb, inset 0 1px 1px rgba(0,0,0,0.08);
	-webkit-box-shadow: 0 1px 0 #fbfbfb, inset 0 1px 1px rgba(0,0,0,0.08);
}
#page_social_post .box_post_message .box_buffer .buffer_progress .buffer_bar{
	height: 18px;
	width: 420px;
	margin: -1px 0 0 -1px;
	background: url(imgs/bg_buffer_bar.png) repeat-x 0 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#page_social_post .location_box{
	color: #595959;
}
#page_social_post .shedule_box{
	position: relative;
}
#page_social_post .shedule_box .fields_date{
	position: absolute;
	top: 12px;
	left: 12px;
	margin-left: 290px;
}
#page_social_post .shedule_box .fields_date .time{
	margin-top: 7px;
}
#page_social_post .shedule_box .fields_date input[type="text"]{
	width: 187px;
}
#page_social_post .shedule_box .fields_date .time select{
	width: 53px;
}
#page_social_post .shedule_box .fields_date .time .separator{
	padding: 0 2px;
}
#page_social_post .shedule_box .fields_date .time .btn_time{
	margin-left: 4px;
}
#page_social_post .shedule_box .fields_date .time .btn_time .btn{
	padding: 0;
	width: 32px;
	height: 25px;
	line-height: 25px;
	margin-left: -4px;
	color: #333333;
}
#page_social_post .shedule_box .fields_date .time .btn_time .btn:first-child{
	margin: 0;
	border-right: 0;
	border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	-webkit-border-radius: 3px 0 0 3px;
}
#page_social_post .shedule_box .fields_date .time .btn_time .btn:last-child{
	border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
}
#page_social_post .shedule_box .fields_date .time .chzn-container {
	vertical-align: middle;
}
#page_social_post .shedule_box .fields_date .time .chzn-container-single .chzn-single {
	line-height: 27px;
	color: #333333;
	height: 25px;
}
#page_social_post .shedule_box .ui-helper-clearfix:after{
	clear: right;
}
#page_social_post .organize_box .box_gray_content select{
	width: 120px;
}
#page_social_post .organize_box .box_gray_content .chzn-container{
	vertical-align: middle;
	position: relative;
	top: -1px;
	margin-right: 10px;
}
#page_social_post .organize_box .chzn-container-single .chzn-single{
	height: 25px;
	line-height: 25px;
}
#page_social_post .organize_box span.l{
	margin-right: 10px;
}
#page_social_post .organize_box .input_style{
	height: 17px;
	width: 170px;
	color: #333333;
}
#page_social_post .list_draft li{
	padding-left: 27px;
	min-height: 24px;
	line-height: 24px;
	color: #595959;
	background: url(imgs/icn_list_draft.png) no-repeat 0 1px;
}
#page_social_post .list_draft li a{
	color: #1a66a6;
}
#page_social_post .list_draft li .btn_add_post,
#page_social_post .list_draft li img.btn_delete{
	position: relative;
	top: 1px;
	margin-left: 5px;
	cursor: pointer;
}
#page_social_post .list_draft li .btn_add_post{
	top: 3px;
	width: 17px;
	height: 15px;
	display: inline-block;
	border: 0;
	background: url(imgs/icn_add_post.png) no-repeat 0 0;
}
#page_social_post .attach_box .hide_posting_f{
	margin-bottom: 15px;
}
#page_social_post .attach_box .hide_posting_f input[type="checkbox"]{
	position: relative;
	top: 1px;
}
#page_social_post .attach_box .hide_posting_f label{
	font-weight: bold;
	font-size: 13px;
	color: #393434;
}
#page_social_post .btn_add_attach{
	position: relative;
	display: block;
	width: 28px;
	height: 28px;
	padding: 0;
	overflow: hidden;
}
#page_social_post .btn_add_attach input{
	cursor: pointer;
	margin: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: auto;
	height: 100%;
}
#page_social_post .btn_add_attach i.icn{
	display: block;
	height: 100%;
	width: 100%;
	background: url(imgs/icn_plus_black.png) no-repeat center center;
}
#page_social_post .list_attach{
	display: inline-block;
}
#page_social_post .list_attach li{
	position: relative;
	width: 40px;
	height: 30px;
	float: left;
	margin: 0 20px 15px 0;
}
#page_social_post .list_attach li.box_add{
	width: 30px;
}
#page_social_post .list_attach li .btn_close_attach{
	position: absolute;
	top: -9px;
	right: -9px;
	width: 18px;
	height: 18px;
	cursor: pointer;
	background: url(imgs/btn_close.png) no-repeat 0 0;
}
#page_social_post .box_gray.attach_box .box_gray_content{
	padding-bottom: 0;
}
#page_social_post .nav_table{
	margin-bottom: 25px;
	color: #4d4c4c;
}
#page_social_post .nav_table span{
	vertical-align: bottom;
	font-weight: bold;
	padding: 0 3px;
}
#page_social_post .tabs_cnt_content{
	padding: 20px;
	height: auto;
	border: 1px solid #bfbdbe;
	border-top: 0;
	margin-bottom: 20px;
	border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
}
#page_social_post .box_gray.slide_box_gray{
	margin-bottom: 13px;
}
#page_social_post .box_gray.slide_box_gray .box_gray_content{
	padding: 0;
}
#page_social_post .objbox{
	border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
}
#page_social_post .overview_box{
	position: relative;
	padding: 0;
	overflow:hidden;
}
#page_social_post .overview_box .left_cont{
	width: 380px;
	padding: 20px;
	border-right: 1px solid #bfbdbe;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}
#page_social_post .overview_box .right_cont{
	padding: 20px;
	margin-left: 421px;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}
#page_social_post .overview_box .stats_social{
	height: 92px;
	padding-bottom: 20px;
}
#page_social_post .overview_box .stats_social .icn_soc{
	width: 92px;
	height: 92px;
	margin-right: 20px;
}
#page_social_post .overview_box .stats_social .icn_box img{
	vertical-align: top;
}
#page_social_post .overview_box .stats_social .total{
	border: 1px solid #d7d7d7;
	width: 122px;
	height: 90px;
	text-align: center;
	color: #2d2d2f;
	background: #f2f2f2;
	border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#page_social_post .overview_box .stats_social .total strong{
	display: block;
	font-size: 38px;
	padding-top: 20px;
	overflow: hidden;
	white-space: nowrap;
	
	height: 40px;
}
#page_social_post .overview_box .stats_social .total p{
	font-size: 20px;
	overflow: hidden;
	white-space: nowrap;
}
#page_social_post .overview_box .right_cont label{
	display: block;
	float: left;
	color: #454545;
	font-weight: bold;
}
#page_social_post .overview_box .right_cont .message_box label{
	margin-top: 9px;
	width: 75px;
}
#page_social_post .overview_box .right_cont .message_box{
	margin-bottom: 20px;
}
#page_social_post .overview_box .field_message{
	width: 100%;
	padding-left: 80px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#page_social_post .overview_box .field_message .textarea{
	border: 1px solid #b6b6b6;
	width: 100%;
	resize: none;
	padding: 8px;
	height: 92px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	overflow-y: scroll;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#page_social_post .overview_box .right_cont .rows{
	margin-bottom: 20px;
}
#page_social_post .sent_with_box{
	border-top: 1px solid #cfcfcf;
	height: 68px;
	padding: 10px 15px 15px;
	overflow-y: scroll;
	margin-bottom: 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#page_social_post .overview_box	.sent_with_box label{
	float: none;
	margin-bottom: 3px;
}
#page_social_post .sent_with_box .list_avatar li{
	cursor: default;
}
.tooltip_yellow{
	position: absolute;
	top: -57px;
	left: -15px;
	border: 1px solid #d5c283;
	width: 113px;
	padding: 7px;
	background: #fffee9;
	color: #262626;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-moz-border-radius: 3px;
}
.tooltip_yellow .caret{
	position: absolute;
	bottom: -7px;
	left: 50%;
	width: 14px;
	height: 7px;
	background: url(imgs/caret_yellow_tooltip.png) no-repeat 0 0;
	margin-left: -7px;
}
.tooltip_yellow .close{
	position: absolute;
	top: 5px;
	right: 5px;
	color: #d7c384;
	width: 7px;
	height: 7px;
	background: url(imgs/btn_close_small.png) no-repeat 0 0;
	cursor: pointer;
}
.tooltip_yellow .close:hover{
	background-position: 0 bottom;
}
.tooltip_black{
	position: absolute;
	top: 100px;
	left: 100px;
	display: none;
	padding: 5px;
	background-color: #000000;
	color: #ffffff;
	font-size: 13px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.tooltip_black .caret{
	position: absolute;
	top: -6px;
	left: 50%;
	margin-left: -3px;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #000000;
}
.popup_gray{
	display: none;
	border: 1px solid #afafaf;
	position: absolute;
	top: 150px;
	left: 50%;
	width: 486px;
	margin-left: -243px;
	z-index: 9999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 0 26px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 26px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 0 26px rgba(0,0,0,0.15);
}
.popup_gray_header{
	position: relative;
	border-bottom: 1px solid #afafaf;
	color: #444741;
	height: 33px;
	padding-left: 12px;
	line-height: 33px;
	font-size: 16px;
	background: #ffffff;
	background: -moz-linear-gradient(top,	#ffffff 0%, #e7e7e7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7e7e7));
	background: -webkit-linear-gradient(top,	#ffffff 0%,#e7e7e7 100%);
	background: -o-linear-gradient(top,	#ffffff 0%,#e7e7e7 100%);
	background: -ms-linear-gradient(top,	#ffffff 0%,#e7e7e7 100%);
	background: linear-gradient(to bottom,	#ffffff 0%,#e7e7e7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 );
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}
.popup_gray_header .popup_gray_close{
	position: absolute;
	top: 10px;
	right: 13px;
	width: 11px;
	height: 12px;
	cursor: pointer;
	background: url(imgs/btn_close_popup_gray.png) no-repeat 0 0;
}
.popup_gray_header .popup_gray_close:hover{
	background-position: 0 bottom;
}
.popup_gray_content{
	padding: 10px;
	height: 160px;
	overflow-y: scroll;
	background: #f2f2f2;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
.list_message_soc_popup{
	padding-bottom: 10px;
}
.list_message_soc_popup li{
	border: 1px solid #d0d0d0;
	padding: 6px 9px 9px;
	margin-top: 6px;
	color: #444741;
	overflow: hidden;
	cursor: pointer;
	background: #f8f8f8;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.list_message_soc_popup li:hover{
	border-color: #a9a8a8;
}
.list_message_soc_popup li a {
	color: #a57136;
}
.list_message_soc_popup li:first-child{
	margin-top: 0;
}
.list_message_soc_popup li .description{
	overflow: hidden;
}
.popup_gray_search{
	border-bottom: 1px solid #b2b2b2;
	padding: 10px;
	background: #e6e6e6;
}
 .popup_gray_search .btn_search_gradient {
	background: #f8f8f8; /* Old browsers */
	background: linear-gradient(bottom, rgb(243,243,243) 0%, rgb(255,255,255) 71%);
	background: -o-linear-gradient(bottom, rgb(243,243,243) 0%, rgb(255,255,255) 71%);
	background: -moz-linear-gradient(bottom, rgb(243,243,243) 0%, rgb(255,255,255) 71%);
	background: -webkit-linear-gradient(bottom, rgb(243,243,243) 0%, rgb(255,255,255) 71%);
	background: -ms-linear-gradient(bottom, rgb(243,243,243) 0%, rgb(255,255,255) 71%);
	background: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(243,243,243)),
	color-stop(0.71, rgb(255,255,255))
	);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 1px 0 #F0F0F0;
	display: inline-block;
	height: 26px;
	width: 26px;
}
.popup_gray_search .btn_search_gradient:hover {
	background: #fafaf6;
}
.popup_gray_search .btn_search_gradient:active {
	background: #ffffff;
	background: -moz-linear-gradient(top,	#ffffff 29%, #f3f3f3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(29%,#ffffff), color-stop(100%,#f3f3f3));
	background: -webkit-linear-gradient(top,	#ffffff 29%,#f3f3f3 100%);
	background: -o-linear-gradient(top,	#ffffff 29%,#f3f3f3 100%);
	background: -ms-linear-gradient(top,	#ffffff 29%,#f3f3f3 100%);
	background: linear-gradient(to bottom,	#ffffff 29%,#f3f3f3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}
 .popup_gray_search .btn_search_gradient button {
	background: url("imgs/icn_search_popup_gray.png") no-repeat center center;
	border: 1px solid #B6B6B6;
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
	height: 100%;
	vertical-align: middle;
	width: 100%;
}
 .popup_gray_search input[type="text"]{
	border: 1px solid #B6B6B6;
	vertical-align: middle;
	color: #c0c0c0;
	font-size: 13px;
	height: 24px;
	line-height: 24px;
	margin-right: 1px;
	padding: 0 0 0 8px;
	width: 268px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0 1px 1px #ECECEC inset;
	-moz-box-shadow: 0 1px 1px #ECECEC inset;
	-webkit-box-shadow: 0 1px 1px #ECECEC inset;
}
.box_green_message{
	border: 1px solid #70df52;
	padding: 3px 8px 5px 35px;
	color: #359412;
	min-height: 12px;
	font-weight: bold;
	font-size: 18px;
	background: #e6fadf url(imgs/icn_green_done.png) no-repeat 10px 5px;
}
.box_green_message p{
	margin-top: 8px;
}
.box_green_message p:first-child{
	margin-top: 0;
}
.box_form_log_in label{
	width: 153px;
	display: inline-block;
	*display: inline-block;
	*zoom: 1;
	height: 28px;
	line-height: 28px;
	color: #000000;
}
.box_form_log_in{
	margin-top: 17px;
}
.box_form_log_in.done{
	padding-left: 70px;
	background: url(imgs/icn_done_round.png) no-repeat 3px center;
}
.box_form_log_in .field{
	margin-bottom: 15px;
}
.box_form_log_in input{
	border: 1px solid #d8d8d8;
	border-top-color: #b4b4b4;
	border-bottom-color: #ededed;
	height: 21px;
	width: 197px;
	padding: 3px 3px 4px 3px;
	line-height: 18px;
	color: #000000;
	background: #f7f7f7;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.15);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.15);
}
#page_connectors .box_gray.connect_soc_box .box_gray_content{
	padding: 5px 15px;
}
.connect_soc_box.all_show .box_gray_content{
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
.connect_soc_box .box_gray_content{
	min-height: 140px;
	overflow: hidden;
}
.connect_soc_box .box_gray_content.all_show{
	height: 140px;
}
.connect_soc_box .show_all{
	display: none;
	border: 1px solid #c1c1c1;
	border-top: 0;
	height: 29px;
	line-height: 29px;
	text-align: center;
	color: #807e7e;
	cursor: pointer;
	font-weight: bold;
	background: #f2f2f2;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
.connect_soc_box.all_show .show_all{
	display: block;
}
.connect_soc_box .list_account li{
	height: 50px;
	line-height: 50px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 10px 30px 10px 0;
}
.connect_soc_box .list_account li.ac_disabled{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.connect_soc_box .box_gray_header a.btn_gtw_connect_more {
    color: #3c3c3c;
    font-size: 13px;
    line-height: 16px;
    padding: 2px 10px 3px;
    position: absolute;
    right: 8px;
    top: 5px;
}
.connect_soc_box .box_gray_header a.btn_payment_gateway_connect_more {
    color: #3c3c3c;
    font-size: 13px;
    line-height: 16px;
    padding: 2px 10px 3px;
    position: absolute;
    right: 8px;
    top: 5px;
}

.connect_soc_box .list_account li .name{
	cursor: pointer;
}
.connect_soc_box .list_account li .btn_drop_menu{
	position: relative;
	top: -2px;
	margin-left: 2px;
	cursor: pointer;
}
.connect_soc_box .list_account .avatar{
	position: relative;
	border: 1px solid #b9b7b8;
	height: 48px;
	width: 48px;
	margin-right: 8px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.connect_soc_box .list_account .avatar img{
	width: 100%;
	height: 100%;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.connect_soc_box .list_account .avatar .default{
	display: none;
	position: absolute;
	bottom: -1px;
	left: -1px;
	border: 1px solid #338813;
	width: 100%;
	height: 11px;
	line-height: 11px;
	font-size: 10px;
	text-align: center;
	color: #ffffff;
	background: #338813;
	border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
}
.connect_soc_box .list_account li.ac_default .avatar .default{
	display: block;
}
.drop_down_menu_acc_soc{
	z-index: 1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0 4px 6px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 4px 6px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 4px 6px rgba(0,0,0,0.15);
}
.drop_down_menu_acc_soc ul li{
	border: 1px solid #b2b2b2;
	border-top: 0;
	background: #ffffff;
}
.drop_down_menu_acc_soc ul li:first-child{
	border-top: 1px solid #b2b2b2;
}
.drop_down_menu_acc_soc ul li:first-child{
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
}
.drop_down_menu_acc_soc ul li:last-child{
	border-radius:0 0 5px 5px ;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
.drop_down_menu_acc_soc{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 170px;
}
.drop_down_menu_acc_soc ul li a{
	display: block;
	height: 33px;
	line-height: 33px;
	padding: 0 10px 0 35px;
	color: #2b2727;
	text-decoration: none;
	min-width: 171px;
}

.drop_down_menu_acc_soc ul li.icn_edit a{
	background: url(imgs/icn_acc_edit.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_set_default a{
	background: url(imgs/icn_acc_set_default.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_disabled a{
	background: url(imgs/icn_acc_disable.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_enabled a{
	background: url(imgs/icn_acc_enable.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_refresh a{
	background: url(imgs/refresh.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_remove a{
	background: url(imgs/icn_acc_remove.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_settings a{
	background: url(imgs/black_gear_icn.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_sync_events a{
	background: url(imgs/black_refresh_icon.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_mapping a{
	background: url(imgs/mapping-icn.png) no-repeat 10px center;
	background-size: 20px;
}
.drop_down_menu_acc_soc ul li.icn_tracking a{
	background: url(imgs/tracking.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_verified a .icn{
    width: 27px;
    height: 15px;
    margin-left: -10px;
    margin-top: -2px;
    background: url(imgs/verify.png) no-repeat 10px center;
}
.drop_down_menu_acc_soc ul li.icn_verified a:hover .icn {
    margin-left: 0px;
}
.drop_down_menu_acc_soc .caret{
	position: absolute;
	top: -10px;
	right: 20px;
	width: 22px;
	height: 11px;
	background: url(imgs/caret_connectors.png) no-repeat 0 0;
}
.drop_down_menu_acc_soc	#ac_enabled{
	display: none;
}
.connect_soc_box .box_no_accounts_connected{
	text-align: center;
	margin-top: 30px;
	font-size: 22px;
	color: #808080;
	font-weight: bold;
}
.connect_soc_box .box_no_accounts_connected.no_active{
	display: none;
}
.connect_soc_box .box_no_accounts_connected .btn{
	color: #3c3c3c;
	font-size: 16px;
	padding: 6px 20px;
	margin-top: 17px;
}
.connect_soc_box .box_gray_header a.btn_connect_more{
	position: absolute;
	top: 5px;
	right: 8px;
	padding: 2px 10px 3px;
	font-size: 13px;
	line-height: 16px;
	color: #3c3c3c;
}
.connect_soc_box .box_gray_header a.btn_connect_more.disabled:active,
.connect_soc_box .box_gray_header a.btn_connect_more.disabled:hover,
.connect_soc_box .box_gray_header a.btn_connect_more.disabled{
	background: #f0f0f0;
	color: #888888;
	border-color: #cacaca;
	cursor: default;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.connect_soc_box .box_gray_header{
	position: relative;
	padding-top: 5px; 
}
.connect_soc_box .box_gray_header h2{
	padding-left: 36px;
}
.connect_soc_box.twitter .box_gray_header h2{
	background: url(imgs/icn_twitter20.png) no-repeat 8px center;
}
.connect_soc_box.facebook .box_gray_header h2{
	background: url(imgs/icn_fb20.png) no-repeat 8px center;
}
.connect_soc_box.linkedIn .box_gray_header h2{
	background: url(imgs/icn_linkedin20.png) no-repeat 8px center;
}
.connect_soc_box.go_to_webinar .box_gray_header h2{
	background: url(imgs/gtw_icn_20X20.png) no-repeat 10px center;
}
.dda-btn {
  background: url("imgs/drop_down_icn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  cursor: pointer;
  height: 15px;
  margin: 0 auto;
  opacity: 0.7;
  position: relative;
  vertical-align: top;
  width: 15px;
}

dda-tooltip .dda-head {
  background: linear-gradient(to bottom, #F2F2F2 0%, #E8E8E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #BFBFBF;
  border-radius: 3px 3px 0 0;
  color: #262626;
  font-size: 16px;
  height: 34px;
  line-height: 34px;
  padding-left: 12px;
}
/*
.dda-tooltip ul li.edit a {
    background: url("imgs/dda_icn_edit.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.save a {
    background: url("imgs/icn_save.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.clean a {
    background: url("imgs/dda_icn_clean.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.match a {
    background: url("imgs/dda_icn_match.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.assign_accounts a {
    background: url("imgs/dda_icn_assign_accounts.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.activate a {
    background: url("imgs/dda_icn_activate.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.response_mapping a {
    background: url("imgs/dda_icn_response_mapping.png") no-repeat scroll 11px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.suspend a {
    background: url("imgs/dda_icn_suspend.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.delete a {
    background: url("imgs/dda_icn_delete.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.share a {
    background: url("imgs/share_16x16_grey.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.shared a {
	background: url("imgs/share_16x16_green.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.play_action a {
	background: url("imgs/play-26.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.unsubscribe a {
    background: url("imgs/unsubscribe.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.no_tags a {
    background: url("imgs/icn_grey_tag.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.tags a {
    background: url("imgs/icn_orange_tag.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.profile a {
    background: url("imgs/dda_icn_profile.png") no-repeat scroll 14px center rgba(0, 0, 0, 0);
    width: 100px;
}
.dda-tooltip ul li.permissions a {
    background: url("imgs/dda_icn_permission.png") no-repeat scroll 14px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.tracking_code a {
    background: url("imgs/dda_icn_tracking_code.png") no-repeat scroll 14px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.restore a {
    background: url("imgs/dda_restore.png") no-repeat scroll 14px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.view a {
    background: url("imgs/dda_view.png") no-repeat scroll 14px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.assign a {
    background: url("imgs/dda_assign.png") no-repeat scroll 14px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.alert a {
    background: url("imgs/dda_icn_alert.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.clone a {
    background: url("imgs/dda_icn_clone.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.test a {
    background: url("imgs/dda_icn_test.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.headers a {
    background: url("imgs/dda_headers.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.html a {
    background: url("imgs/dda_icn_html.png") no-repeat scroll 11px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.preview a {
    background: url("imgs/dda_icn_preview.png") no-repeat scroll 11px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.set_as_default a {
    background: url("imgs/dda_icn_set_as_default.png") no-repeat scroll 11px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.note a {
    background: url("imgs/dda_icn_note.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.white_note a {
    background: url("imgs/dda_white_note.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.filter a {
    background: url("imgs/dda_filter.png") no-repeat scroll 12px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.take_action a {
    background: url("imgs/dda_icn_take_action.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.published a {
    background: url("imgs/dda_icn_published.png") no-repeat scroll 11px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.no_alert a {
    background: url("imgs/dda_icn_alert_grey.png") no-repeat scroll 11px center rgba(0, 0, 0, 0);
}
.dda-tooltip ul li.schedule a{
	background: url("imgs/schedule-icon.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
	cursor: pointer;
}
.dda-tooltip ul li.profiles a{
	background: url("imgs/key_security_16.png") no-repeat scroll 13px center rgba(0, 0, 0, 0);
	cursor: pointer;
}
*/
.dda-tooltip ul li.close a{
  background: url('imgs/icn_close.png') no-repeat 13px center;
}

.dda-tooltip .dda-arrow {
  background: url("imgs/dda_arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 11px;
  position: absolute;
  right: 25px;
  top: -10px;
  width: 26px;
}
.dda-tooltip .dda-arrow-left{
  background: url("imgs/dda_arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 11px;
  position: absolute;
  right: 87px;
  top: -10px;
  width: 26px;
}
.dda-tooltip {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.35);
  display: none;
  min-width: 152px;
  position: absolute;
  right: 120px;
  top: 32px;
  width: 158px;
  z-index: 100;
}
.dda-tooltip ul li {
  overflow: hidden;
}
.dda-tooltip ul {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: -moz-use-text-color #BFBFBF #BFBFBF;
  border-image: none;
  border-radius: 0 0 3px 3px;
  border: 1px solid #BFBFBF;
  border-style: none solid solid;
  border-width: 0 1px 1px;
}
.dda-btn.active, .dda-btn:focus, .dda-btn:active, .dda-btn:hover {
    opacity: 1;
}
.dda-tooltip .dda-head {
    background: linear-gradient(to bottom, #F2F2F2 0%, #E8E8E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #BFBFBF;
    border-radius: 3px 3px 0 0;
    color: #262626;
    font-size: 16px;
    height: 34px;
    line-height: 34px;
    padding-left: 12px;
}
.dda-tooltip ul li a {
    color: #4D4D4D;
    display: block;
    font-size: 14px;
    padding: 7px 15px 7px 15px;
    text-decoration: none;
}
.dda-tooltip ul li a:hover {
    background-color: #3875d7;
    color: #fff;
}
/*
 * -----------------------
 */
#userinfo_box li.settings-user.active{
    position: relative;
    padding: 4px 10px;
    margin-top: -4px;
    background: #ffffff;
}
#userinfo_box li.settings-user.active > a:hover,
#userinfo_box li.settings-user.active > a{
    color: #e7912c;
    text-decoration: none;
    cursor: pointer;
}
#userinfo_box .settings-user-tooltip{
    color: #1c1b1b;
    font-size: 14px;
    line-height: 17px;
    z-index: 10000;
    background: #ffffff;
    box-shadow: 0 7px 7px rgba(0,0,0,0.15);
    -moz-box-shadow: 0 7px 7px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0 7px 7px rgba(0,0,0,0.15);
}
#userinfo_box li.settings-user.active .settings-user-tooltip{
    display: block;
}
#userinfo_box .settings-user-tooltip .lb{
    color: #9a9a9a;
    margin-top: 8px;
}
#userinfo_box .settings-user-tooltip h3{
    font-size: 14px;
}
#userinfo_box .settings-user-tooltip a{
    color: #666666;
}
#userinfo_box .settings-user-tooltip .sut-t{
    padding: 20px;
}
#userinfo_box .settings-user-tooltip .sut-c{
    border-top: 1px solid #d9d9d9;
    background: #fafafa;
    line-height: 14px;
}
#userinfo_box .settings-user-tooltip .sut-c a:first-child{
    padding: 11px 20px 11px 20px;
    display: block;
    text-decoration: none;
}
#userinfo_box .settings-user-tooltip .sut-c a:hover{
    text-decoration: none;
}
#userinfo_box .settings-user-tooltip .sut-c a:first-child:hover{
    background: #f0f0f0;
}
#userinfo_box .settings-user-tooltip .sut-c .name{
    margin: 4px 0;
    font-weight: bold;
}
#userinfo_box .settings-user-tooltip .sut-c .ava{
    margin-right: 15px;
}
#userinfo_box .settings-user-tooltip .ava{
    margin-right: 25px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    float: left;
	width: 50px;
	height: 50px;
}
#userinfo_box .settings-user-tooltip .ava img{
	max-width: 50px !important;
	max-height: 50px !important;
}

#userinfo_box .settings-user-tooltip .sut-b{
    height: 41px;
    line-height: 41px;
    border-top: 1px solid #d9d9d9;
    background: #f2f2f2;
    padding: 0 12px;
}
#userinfo_box .settings-user-tooltip .sut-b a{
    color: #1c88db;
}
#userinfo_box .settings-user-tooltip a.add_account{
    padding-left: 15px;
    background: url('imgs/icn_plus_blue.png') no-repeat 0 center;
    float: left;
}
/*
 * -----------------------
 */
#webhook_content_popup .field label, #request_edits_popup .field label {
  padding-right: 15px;
  text-align: right;
  vertical-align: top;
  width: 135px;
  display: inline-block;
}
#gotowebinar_options_and_authentication .field label.field_label, #gotowebinar_settings .field label.field_label{
  text-align: right;
  vertical-align: top;
  padding: 8px 5px 0 0;
  width: 100px;
  display: inline-block;
}
#payment_gateway_options_and_authentication .field label.field_label{
 	text-align: center;
	vertical-align: top;
	padding: 8px 5px 0 0;
	width: 110px;
	display: inline-block;
	float: left;
}
#payment_gateway_check_box{
	text-align: right !important;
	vertical-align: top !important ;
	padding: 8px 5px 0 0 !important;
	width: 100px !important;
	display: inline-block !important;
}
#webhook_content_popup .field{
  margin: 5px 0;
  padding: 5px;
}
#gotowebinar_options_and_authentication .field, #gotowebinar_settings .field ,#payment_gateway_options_and_authentication .field{
  margin: 5px 0;
  padding: 5px;
}
#gotowebinar_options_and_authentication .field .hint, #gotowebinar_settings .field .hint,#payment_gateway_options_and_authentication .field .hint, #gotowebinar_settings .field .hint{
    display: inline-block;
    font-size: 11px;
    margin-left: 108px;
    width: 477px;
}
#webhook_content_popup {
}
#webhook_content_popup div.combo_field {
  margin-left: 153px;
}
#webhook_content_popup div.tags-popup {
  display: inline-block;
}

div.dhx_combo_box input.dhx_combo_input:first-child {
    padding-bottom: 0px;
}


.tags_fields_popup{
	/*float:left;*/
	margin-bottom:5px;
	display: inline-block;
}
.tag_campaigns{
 height: 67px;
 overflow: auto;
}
#profile_page .console ul li.tags{
background: url("imgs/icn_orange_tag.png") no-repeat scroll left rgba(0, 0, 0, 0);
text-align: right;
width: 49px;
}

#profile_page .console ul li.no_tags{
	background: url("imgs/icn_grey_tag.png") no-repeat scroll left rgba(0, 0, 0, 0);
	text-align: right;
	width: 49px;
}

#profile_page .console ul li.btn_green_share{
	background: url("imgs/share_16x16_green.png") no-repeat scroll left rgba(0, 0, 0, 0);
	text-align: right;
	width: 56px;
}
#profile_page .console ul li.btn_green_blue_share{
	background: url("imgs/share_16x16_blue_green.png") no-repeat scroll left rgba(0, 0, 0, 0);
	text-align: right;
	width: 56px;
}

#profile_page .console ul li.btn_grey_share{
	background: url("imgs/share_16x16_grey.png") no-repeat scroll left rgba(0, 0, 0, 0);
	text-align: right;
	width: 56px;
}

#profile_page .console ul li.btn_blue_share{
	background: url("imgs/share_16x16_blue.png") no-repeat scroll left rgba(0, 0, 0, 0);
	text-align: right;
	width: 56px;
}


.tabs_tree{
    margin: 0 8px 0;
    border: 1px solid #b0b0b0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-bottom: 10px;
    background: #ffffff;
}
.tabs_tree .tabs li{
    height: 34px;
    line-height: 34px;
    float: left;
    width: 50%;
    color: #313133;
    text-shadow: 0 1px 0 #ffffff;
    border-left: 1px solid #b0b0b0;
    border-bottom: 1px solid #b0b0b0;
    text-align: center;
    background: rgb(238,238,238);
    background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(210,210,210,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(210,210,210,1)));
    background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(210,210,210,1) 100%);
    background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(210,210,210,1) 100%);
    background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(210,210,210,1) 100%);
    background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(210,210,210,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#d2d2d2',GradientType=0 );
    cursor: pointer;

    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.tabs_tree .tabs li:first-child{
    border-left: 0;
    border-radius: 5px 0 0 0;
    -moz-border-radius: 5px 0 0 0;
    -webkit-border-radius: 5px 0 0 0;
}
.tabs_tree .tabs li.last{
    border-radius: 0 5px 0 0;
    -moz-border-radius: 0 5px 0 0;
    -webkit-border-radius: 0 5px 0 0;
}
.tabs_tree .tabs li.selected_item:hover,
.tabs_tree .tabs li.selected_item{
    background: rgb(231,231,231);
    background: -moz-linear-gradient(top,  rgba(231,231,231,1) 0%, rgba(242,243,242,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(242,243,242,1)));
    background: -webkit-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(242,243,242,1) 100%);
    background: -o-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(242,243,242,1) 100%);
    background: -ms-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(242,243,242,1) 100%);
    background: linear-gradient(to bottom,  rgba(231,231,231,1) 0%,rgba(242,243,242,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#f2f3f2',GradientType=0 );

    box-shadow: inset 0 2px 3px rgba(0,0,0,0.15);
    -moz-box-shadow: inset 0 2px 3px rgba(0,0,0,0.15);
    -webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,0.15);
}
.tabs_tree .search{
    position: relative;
    background: #f2f2f2;
    padding: 8px;
    border-bottom: 1px solid #b0b0b0;
}
.tabs_tree .search input[type="text"]{
    border: 1px solid #b1b1b1;
    border-right: 0;
    height: 26px;
    width: 200px;
    background: #ffffff;
    margin-right: 30px;
    padding: 5px 4px 3px 4px;
    border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.12);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.12);
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.12);
}
.tabs_tree .search .btn_search_input{
    position: absolute;
    right: 8px;
    top: 8px;
    height: 26px;
    width: 26px;
    border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
}
.tabs_tree .search .btn_search_input .icn{
    position: absolute;
    left: 6px;
    top: 6px;
    width: 13px;
    height: 15px;
    background: url(imgs/icn_search_2.png) no-repeat 0 0;
}
.tabs_tree .tree_box{
    padding: 10px;
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
}
.tabs_tree .tabs_content_tree{
    display: none;
}
.tabs_tree .tabs_content_tree.first{
    display: block;
}
.btn_small_gray{
    border: 1px solid #b0b0b0;
    width: 29px;
    height: 29px;
    cursor: pointer;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: rgb(237,237,237);
    background: -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(210,210,210,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(210,210,210,1)));
    background: -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(210,210,210,1) 100%);
    background: -o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(210,210,210,1) 100%);
    background: -ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(210,210,210,1) 100%);
    background: linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(210,210,210,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d2d2d2',GradientType=0 );

    box-shadow: inset 0 1px 0 #f7f7f7;
    -moz-box-shadow: inset 0 1px 0 #f7f7f7;
    -webkit-box-shadow: inset 0 1px 0 #f7f7f7;
}
.tabs_tree .tabs li:hover,
.btn_small_gray:hover{
    background: rgb(239,239,239);
    background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(226,226,226,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(226,226,226,1)));
    background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(226,226,226,1) 100%);
    background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(226,226,226,1) 100%);
    background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(226,226,226,1) 100%);
    background: linear-gradient(to bottom,  rgba(239,239,239,1) 0%,rgba(226,226,226,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e2e2e2',GradientType=0 );
}
.btn_small_gray:active{
    background: rgb(210,210,210);
    background: -moz-linear-gradient(top,  rgba(210,210,210,1) 0%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,210,210,1)), color-stop(100%,rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top,  rgba(210,210,210,1) 0%,rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top,  rgba(210,210,210,1) 0%,rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top,  rgba(210,210,210,1) 0%,rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom,  rgba(210,210,210,1) 0%,rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d2d2', endColorstr='#ededed',GradientType=0 );
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.h_reports{
    height: 55px;
    line-height: 55px;
    padding: 0 8px 0 38px;
    font-size: 30px;
    line-height: 51px;
    color: #313133;
    background: url(imgs/icn_reports.png) no-repeat 11px 18px;
}
.h_clients{
      height: 40px;
    line-height: 55px;
    padding: 0 8px 0 38px;
    font-size: 30px;
    line-height: 51px;
    color: #313133;
    background: url(imgs/icn_emailclients_19x19.png) no-repeat 17px 6px;
}
.h_clients span{
	position: relative;
    display: inline-block;
    top: -12px;
}
#mobile_client_screenshot{
	margin: -25px;
}
select#select_between_web_versions{
	width: 360px;
}
.btn_close_left_panel{
    margin-top: 0px;
}
body.close_left_panel{
   /* background: url("imgs/bgr_left_close_panel.gif") repeat-y scroll left top #F2F0F1;*/
}
body.close_left_panel #leftSide{
    width: 52px;
}
body.close_left_panel #rightSide{
    padding-left: 32px;
}
#connrols_left_panel{
    display: none;
    width: 52px;
}
#connrols_left_panel .icn_reports{
    height: 36px;
    /*border-top: 1px solid #ffffff;*/
    border-bottom: 1px solid #ffffff;
    background: url(imgs/icn_reports.png) no-repeat center center;
}
#connrols_left_panel .btn_box{
    border-top: 1px solid #b1afb0;
    padding: 5px 0 0 5px;
}
.btn_open_left_panel{
    position: relative;
    left: 7px;
}
.btn_close_left_panel{
    position: relative;
    left: 0px;
}
.btn_close_left_panel .icn{
    position: absolute;
    left: 5px;
    top: 7px;
    width: 16px;
    height: 12px;
    background: url(imgs/icn_hide_expand.png) no-repeat 0 0;
}
.btn_open_left_panel .icn{
    position: absolute;
    left: 6px;
    top: 7px;
    width: 16px;
    height: 13px;
    background: url(imgs/icn_hide_expand.png) no-repeat 0 bottom;
}
#ll_online_event_details{
	line-height: 23px;
	margin-left: 164px;
	padding: 10px;
}
.container_additional_list{
	padding-bottom: 10px;
	padding-top: 5px;
}
.triggerBox .container_additional_list label{
	width: 171px !important;
}
.actionBox .container_additional_list label{
	width: 301px !important;
}
#payment_gateway_display_name_for_settings{
	background:url(imgs/cntrl_scripfield-wide.gif) no-repeat left top;
	border:none;
	width:471px;
	height:30px;
	line-height:30px;
	font-size:14px;
	padding:0 4px;
}

#gotowebinar_display_name_for_settings{
	background:url(imgs/cntrl_scripfield-wide.gif) no-repeat left top;
	border:none;
	width:471px;
	height:30px;
	line-height:30px;
	font-size:14px;
	padding:0 4px;
}

.mce-btn{
	/*height: 26px !important;*/
}
.icn_help{
	background: url("imgs/icn_help_16X16.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    border-right: 1px solid #aaa7a7;
    height: 22px;
    left: 3px;
    line-height: 22px;
    position: absolute;
    top: 0;
    width: 18px;
}
.sub-header{
	background-color: #e9e9e9;
    border: 2px solid #e0e0e0;
    border-radius: 5px;
    display: block;
    margin: 10px;
    padding: 10px;
    width: 94%;
    font-size: 15px;
}
.sub-header .right-span{
	display: inline-block;
	float: right;
}
.sub-header .right-span li {
    float: left;
    height: 22px;
    padding-top: 5px;
}
.sub-header .right-span li a {
    color: #304559;
    display: block;
    font-size: 15px;
    line-height: 18px;
    margin-left: 6px;
    padding: 0 20px 0 14px;
    text-decoration: none;
}
.sub-header .right-span li.selected {
	background-color: #ffffff;
    border-left: 2px solid #e0e0e0;
    border-right: 2px solid #e0e0e0;
    border-top: 2px solid #e0e0e0;
    border-top-left-radius: 11px;
    border-top-right-radius: 11px;
    font-weight: bold;
}
.sub-content{
	padding:20px 20px 20px 30px;
}
.sub-header-content{
	padding:20px 20px 2px 80px;
}
.thumbHolder {
	height: 140px;
	overflow: hidden;
	border: 2px solid #e6e4dd;
	margin: 4px;
	max-width: 140px;
}
.thumb {
	float: left;
	margin: 15px 5px 25px 5px;
	position: relative;
	z-index: 0;
	max-height: 162px;
}
.thumb h6 {
	font-family: 'PT Sans','pt_sans',Tahoma, Arial, Helvetica, sans-serif;
	color: #3e403d;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
	margin: 0 0 3px 0;
	letter-spacing: normal;
}
.thumb img {
	vertical-align: top;
	width: 140px;
	padding-top: 20px;
}

.client_div {
    height: 23px;
}

#clients_code_analysis{
	padding-left: 25px;
}

.client_code_analysis{
	float: left;
    padding: 20px 5px 20px 20px;
    width: 220px;
	height: 83px;
}

span.critical {
	color: red;
}

span.minor {
	color: #e5e500;
}

span.moderate, span.warning_level {
	color: orange;
}

#code_analysis_summary {
    padding: 20px 30px 0 40px;
}
/*
#client_code_analysis_details #details {
   max-height: 350px;
    overflow-y: hidden;
}*/

.client_discrepancies_details{
	height: 0px;
	display: none;
}

.client_summary_box{
	cursor: pointer;
}

table#issues_table {
    border-collapse: collapse;
	margin: auto;
	width: 97%;
}

table#validate_links_table, table#validate_html_table, table#optimize_html_table, table#validation_html_table {
    border-collapse: collapse;
	margin: auto;
	width: 100%;
}

table#issues_table thead tr, table#validate_links_table thead tr, table#validate_html_table thead tr, table#optimize_html_table thead tr, table#validation_html_table thead tr{
    border-bottom: 1px dotted black;
}

table#validate_links_table tbody tr:not(:last-child), table#validate_html_table tbody tr:not(:last-child), table#optimize_html_table  tbody tr:not(:last-child), table#validation_html_table tbody tr:not(:last-child), table#issues_table tbody tr:not(:last-child){
    border-bottom: 1px dotted black;
}

table#issues_table thead td {
    text-align: center;
}

table#validate_links_table thead td , table#validate_html_table thead td, table#optimize_html_table thead td, table#validation_html_table  thead td{
    font-weight: bold;
}

table#issues_table td {
    padding: 12px;
    text-align: center;
    vertical-align: middle;
}

table#validate_links_table td, table#validate_html_table td, table#optimize_html_table td, table#validation_html_table td{
    padding: 12px;
    vertical-align: middle;
}

table#validate_links_table td:not(:first-child) {
    text-align: center;
}

table#validate_html_table td:not(:last-child), table#validation_html_table td:not(:last-child) {
    text-align: center;
}

div#text_only, div#validate_links_div , div#validate_html_div, div#optimize_html_div, div#validation_html_div{
	padding: 15px;
	border: 1px solid #6e6e6e;
	max-height: 340px;
	overflow: hidden;
	display: none;
	margin-top: 20px;
	background-color: #eaeaea;
}

textarea#inline_css_textarea, textarea#optimized_html_textarea {
	resize: none;
	border: 1px solid black;
	padding: 15px;
	margin-top: 20px;
}

.under{
	position:absolute;
	left:0px;
	top: -3px;
	z-index:-1;
	max-height: 150px;
}
.over{
	clip: rect(0px, 60px, 106px, 0px);
	left: 41px;
	position: absolute;
	top: 26px;
}
.thumbHolder_mobile {
	float: left;
	left: 6px;
	margin-right: 11px;
	position: relative;
	top: -16px;
	width: 141px;
	height: 150px;
}
.over_ipad_2{
	clip: rect(0px, 86px, 134px, 0px);
	left: 28px;
	position: absolute;
	top: 16px;
}
.over_ipad_mini, .over_ipad_mini_\(ios_9\), .over_ipad_pro_\(12\.9\-inch\)_\(ios_10\), .over_ipad_pro_\(12\.9\-inch\)_\(ios_11\), .over_ipad_mini_\(ios_10\), .over_ipad_mini_\(ios_11\), .over_ipad_retina_\(ios_8\), .over_ipad_retina_\(ios_9\), .over_ipad_retina_\(ios_10\), .over_ipad_retina_\(ios_11\), .over_ipad_air_\(ios_9\), .over_ipad_air_\(ios_10\), .over_ipad_air_\(ios_11\) {
	clip: rect(0px, 86px, 124px, 0px);
	left: 29px;
	position: absolute;
	top: 24px;
}
.over_gmail_app_ios_7 {
	clip: rect(0px, 56px, 120px, 0px);
	left: 42px;
	position: absolute;
	top: 19px;
}
.over_blackberry_9930 {
	clip: rect(0px, 70px, 67px, 0px);
	left: 38px;
	position: absolute;
	top: 26px;
}
.over_blackberry_8800 {
	clip: rect(0px, 70px, 67px, 0px);
	left: 38px;
	position: absolute;
	top: 26px;
}
.over_android_2\.3, .over_android_4, .over_android_4\.0\.3, .over_android_4\.4\.4, .over_android_5\.1\.0, .over_nexus_5_\(android_5\.1\) {
	clip: rect(0px, 61px, 106px, 0px);
	left: 41px;
	position: absolute;
	top: 26px;
}
.over_iphone_5_\(ios_6\.1\), .over_iphone_5s_\(ios_7\), .over_iphone_4s_\(ios_6\), .over_iphone_5s_\(ios_9\), .over_iphone_5s_\(ios_11\){
	clip: rect(0px, 55px, 120px, 0px);
	left: 42px;
	position: absolute;
	top: 19px;
}
.over_iphone_se_\(ios_10\.2\), .over_iphone_se_\(ios_10\), .over_iphone_se_\(ios_11\) {
    clip: rect(0px, 59px, 127px, 0px);
    left: 42px;
    position: absolute;
    top: 19px;
}
.over_kindle_fire_2\.3 {
	clip: rect(0px, 70px, 126px, 0px);
	left: 37px;
	position: absolute;
	top: 15px;
}
.over_iphone_6_\(ios_8\), .over_iphone_6\+_\(ios8\), .over_iphone_6\+_gmail_\(ios_10\), .over_iphone_6_gmail_\(ios_10\){
	clip: rect(0px, 58px, 123px, 0px);
	left: 41px;
	position: absolute;
	top: 19px;
}
.over_iphone_6_\(ios_9\), .over_iphone_6\+_\(ios_9\), .over_iphone_6_\(ios_10\){
	clip: rect(0px, 62px, 129px, 0px);
	left: 39px;
	position: absolute;
	top: 17px;
}
.over_iphone_6_\(ios_10\.2\), .over_iphone_6\+_\(ios_10\.2\), .over_iphone_6\+_\(ios_10\){
	clip: rect(0px, 62px, 129px, 0px);
	left: 39px;
	position: absolute;
	top: 17px;
}
.over_iphone_7_\(ios_10\.2\), .over_iphone_7\+_\(ios_10\.2\), .over_iphone_7_\(ios_10\), .over_iphone_7_\(ios_11\), .over_iphone_7\+_\(ios_10\), .over_iphone_7\+_\(ios_11\), .over_iphone_7_outlook_\(ios_11\){
	clip: rect(0px, 62px, 129px, 0px);
	left: 39px;
	position: absolute;
	top: 17px;
}
.over_iphone_8_\(ios_11\), .over_iphone_8\+_\(ios_11\){
	clip: rect(0px, 62px, 129px, 0px);
	left: 39px;
	position: absolute;
	top: 17px;
}
.over_iphone_x_\(ios_11\){
	clip: rect(0px, 62px, 129px, 0px);
	left: 39px;
	position: absolute;
	top: 17px;
}
.under_iphone_x_\(ios_11\){
    width: 78px !important;
    padding-left: 33px;
}
.browser_icon{
	left: 129px;
    position: relative;
    top: -44px;
}

#web_versions {
    padding: 30px 30px 0 20px;
}

.eoa_client {
    float: left;
    margin: 10px;
    width: 29%;
}
.over_android_2\.3_loading, .over_android_4_loading, .over_android_4\.0\.3_loading, .over_android_gmail_loading, .over_android_gmail_6_loading, .over_pixel_gmail_\(android_7\)_loading, .over_pixel_outlook_\(android_7\)_loading, .over_pixel_yahoo_\(android_7\)_loading, .over_android_4\.4\.4_loading, .over_android_5\.1\.0_loading, .over_nexus_5_\(android_5\.1\)_loading {
    clip: rect(0px, 99px, 105px, 41px);
    left: 2px;
    position: absolute;
    top: 27px;
}

.over_android_gmail, .over_android_gmail_6, .over_pixel_gmail_\(android_7\), .over_pixel_outlook_\(android_7\), .over_pixel_yahoo_\(android_7\){
    clip: rect(0px, 99px, 105px, 41px);
    left: 2px;
    position: absolute;
    top: 27px;
}

.over_blackberry_8800_loading, .over_blackberry_9930_loading {
    clip: rect(43px, 106px, 91px, 35px);
    left: 2px;
    position: absolute;
    top: 4px;
}

.over_gmail_app_ios_7_loading{
	clip: rect(0px, 96px, 153px, 41px);
    left: 2px;
    position: absolute;
    top: 26px;
}

.over_ipad_2_loading{
	clip: rect(43px, 106px, 91px, 35px);
    left: 2px;
    position: absolute;
    top: 27px;
}

.over_ipad_mini_loading, .over_ipad_retina_\(ios_8\)_loading, .over_ipad_mini_\(ios_9\)_loading, .over_ipad_pro_\(12\.9\-inch\)_\(ios_10\)_loading, .over_ipad_pro_\(12\.9\-inch\)_\(ios_11\)_loading, .over_ipad_mini_\(ios_10\)_loading, .over_ipad_mini_\(ios_11\)_loading, .over_ipad_retina_\(ios_9\)_loading, .over_ipad_retina_\(ios_10\)_loading, .over_ipad_retina_\(ios_11\)_loading, .over_ipad_air_\(ios_9\)_loading, .over_ipad_air_\(ios_10\)_loading, .over_ipad_air_\(ios_11\)_loading{
	clip: rect(43px, 106px, 91px, 35px);
    left: 2px;
    position: absolute;
    top: 27px;
}

.over_iphone_4s_\(ios_6\)_loading, .over_iphone_5_\(ios_6\.1\)_loading, .over_iphone_5s_\(ios_7\)_loading, .over_iphone_5s_\(ios_8\)_loading,.over_iphone_5s_\(ios_8\), .over_iphone_5s_\(ios_9\), .over_iphone_5s_\(ios_9\)_loading, .over_iphone_5s_\(ios_11\)_loading, .over_iphone_6_\(ios_8\)_loading, .over_iphone_6\+_\(ios8\)_loading, .over_iphone_6\+_gmail_\(ios_10\)_loading, .over_iphone_6_gmail_\(ios_10\)_loading, .over_iphone_6_\(ios_9\)_loading, .over_iphone_6_\(ios_10\)_loading, .over_iphone_6\+_\(ios_9\)_loading, .over_iphone_6_\(ios_10\.2\)_loading, .over_iphone_6_\(ios_10\)_loading, .over_iphone_6\+_\(ios_10\.2\)_loading, .over_iphone_6\+_\(ios_10\)_loading, .over_iphone_7_\(ios_10\.2\)_loading, .over_iphone_7\+_\(ios_10\.2\)_loading, .over_iphone_7\+_\(ios_11\)_loading, .over_iphone_7_outlook_\(ios_11\)_loading, .over_iphone_8_\(ios_11\)_loading, .over_iphone_8\+_\(ios_11\)_loading, .over_iphone_7_\(ios_10\)_loading, .over_iphone_7_\(ios_11\)_loading, .over_iphone_7\+_\(ios_10\)_loading, .over_iphone_se_\(ios_10\.2\)_loading, .over_iphone_se_\(ios_10\)_loading, .over_iphone_se_\(ios_11\)_loading{
	clip: rect(0px, 97px, 110px, 41px);
    left: 1px;
    position: absolute;
    top: 23px;
}

.over_kindle_fire_2\.3_loading{
	clip: rect(43px, 104px, 91px, 36px);
    left: 2px;
    position: absolute;
    top: 27px;
}

div#spam_test_result_div{
	padding: 20px;
}

table#spam_test_result_table thead{
	font-weight: bold;
}

table#spam_test_result_table thead td{
	text-align: center;
}

table#spam_test_result_table td {
    padding: 12px;
    vertical-align: middle;
}

table#spam_test_result_table tr {
    border-bottom: 1px dotted black;
}

table#spam_test_result_table tbody tr:not(:last-child){
    border-bottom: 1px dotted black;
}
select.previous_tests {
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   -webkit-user-select: none;
   background-image: url(imgs/select-arrow.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
   background-position: 97% center;
   background-repeat: no-repeat;
   border: 1px solid #AAA;
   color: #555;
   font-size: inherit;
   margin: 5px 7px 0;
   overflow: hidden;
   padding: 5px 10px;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 540px;
}

#myleadsGridWrapper div.gridbox_dhx_skyblue table.obj tr{
	height: 29px;
}
#myleadsGridWrapper div.gridbox_dhx_skyblue table.obj tr.rowselected{
	height: 29px;
	background: #f2f2f2;
}
.condition_link{
	padding-right: 5px;
	font-size: 16px;
}
.condition_link_option{
	margin-top: 8px;
}

/* LL Standard Tooltip Style */
/* This is how you would create a theme called "ll-std-tooltip-theme ": */
.ll-std-tooltip-theme {
	border-radius: 5px;
	/*border: 3px solid #e19b53;*/
	border-left: none;
	border-top: none;
	background: #4c4c4c;
	color: #fff;
	max-width: 330px;
}
/* Use this next selector to style things like font-size and line-height: */
.ll-std-tooltip-theme .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	white-space: pre-wrap;
	word-break: break-word;
}
/* LL Standard Tooltip Style */
textarea#suppressed_domains_from_tracking, textarea#suppressed_email_domains_from_tracking{
	height: 150px;
	width: 300px;
	margin-left: 9px;
}
/* To remopve the gab between the pagingArea and the grid when the left side of the page is very large. */
#pagingArea div{
	width: auto;
	clear: none !important;
}
span.textarea_hint{
	display: inline-block;
	margin-left: 309px;
	font-size: 11px;
	color: gray;
}
.ll_customer_sp_name{
 	width: 270px;
	 border: 1px solid #CCCCCC;
	outline: 0;
	background-color: #FFFFFF;
    color: #555555;
    display: inline-block;
    font-size: 13px;
    height: 18px;
    line-height: 18px;
    padding: 4px;
	vertical-align: middle;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	margin-top:-5px;
}
div.inline_container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  height: 30px;
  line-height: 22px;
}
ul#form_elements li.default_field{
	cursor: default !important;
}
.dda-tooltip ul li.settings a {
    background: rgba(0, 0, 0, 0) url("imgs/icn_gear_small.png") no-repeat scroll 12px center;
}
/**
 * Customizing the look for the Chosen library selected fields in the multi select drop down
 */
.chzn-container-multi .chzn-choices {
	border: 1px solid #CCCCCC !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 10px;
	padding-left: 5px !important;
}
.chzn-choices .search-choice{
	width: 85px;
	height: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.chosen-full .chzn-choices .search-choice{
	width: 90%;
}
.chosen-one-option-fill .chzn-choices .search-choice{
	width: 85%;
}
.chosen-larger .chzn-choices .search-choice{
	width: 40%;
}
.align_notice_message_height{
	margin-top: -18px;
}
.previous_tests_loader {
	width: 540px;	
}
#test_settings{
	width: 100%;	
}
.eoa_fieldset{
	display: inline-table;
    height: 100% !important;
}
.job_content_hint{
    margin-left: 26%;
}
.li_less_font_size li span.pointer{
	  font-size: 21px;
}
.second_radio_button_alignment{
	margin-top: -18px;
}
.alert_insert_field select{
	width: 268px;
}
#form_save_button{
	float: left;
	color: white !important;	
}
#btn_cancel_form, #btn_preview_form{
	float: left;
	color: #333333 !important;
	margin-left: 10px;
}
div#create_new_campaign{
	margin-left: -147px;
}
#take_action_gear{
	left: 567px;
    top: 80px !important;
}
input#take_action_gear.expanded{
	 height: 31px !important;
}
span#take_action_save_button, div#map_fields_actions{
	 margin-left: -10px;
}
div.detailsBox.actionEmailSetting{
	width: 562px; 
	/*margin-left: 0px !important; */
    margin-left: 69px !important;
    margin-top: 13px;
	display: none;
}
div.detailsBox.actionEmailSetting.no-margin{
    margin-left: 0px !important;
    margin-top: 3px;
}
#total_pc, #description_pc_form{
	margin-left: 27px;
}
#paypal_form{
	margin-left: 8px;
}
#alert_insert_field{
	width: 289px;
}
#container_webform_alert_popup{
	/*height: 370px;*/
}
.select_alert_popup{
	width: 215px !important;
}
.fields_select_alert_popup{
	width: 199px !important;
}
/*
select#select_program{
	width: 310px;
}
*/
input#html_landing_page_vanity_url{
	width: 216px !important;
}
.no_actions{
	height: 35px;	
}
.tabs_content #grid_container_activities{
	height: 250px; 
	width: 99%;
}
.tab-content #grid_container_activities{
	height: 250px; 
	width: 99%;
}
.tab-content #grid_container_lead_score_history, .tab-content #grid_container_lead_grade_history, .tab-content #grid_container_lead_automations_history, .tab-content #grid_container_lead_audit_history, .tab-content #grid_container_lead_campaign_history, .tab-content #grid_container_lead_program_history{
	height: 250px; 
	width: 97.05%;
}
.tabs_content #grid_container_lead_score_history, .tabs_content #grid_container_lead_grade_history, .tabs_content #grid_container_lead_automations_history, .tabs_content #grid_container_lead_audit_history, .tabs_content #grid_container_lead_campaign_history, .tabs_content #grid_container_lead_program_history{
	height: 250px; 
	width: 100%;
}
#scripted_edit_form_div .ll-popup-content .t-field:nth-of-type(1){
	 margin-top: -17px;
}
#scripted_form_div #scr-ko-wrpr .t-field:nth-of-type(1){
	margin-top: -10px;
}
#scripted_edit_form_div .ll-popup-content .form{
	max-height: 420px;
}
#scripted_form_div .ll-popup-content .form:nth-of-type(2){
	height: 350px;
	overflow-y: scroll;
}
#load_all_versions_popup #versions{
	overflow-y:scroll; 
	overflow-x:hidden; 
	min-height: 150px
}
.tabs_content .ll-actions-dropdown, .tab-content .ll-actions-dropdown{
	position: relative !important;
}
#scripts_popup select[name="insert_field"]{
	width: 219px;
}
#manageFieldsPopup #fields{
	min-height: 60px;
}
.control-panel-top .actions-box li.active i svg > path, .control-panel-top .actions-box li.play:hover i svg > path{
	fill: #ff0000;	
}
.control-panel-top .actions-box li.active i svg > path, .control-panel-top .actions-box li.stop:hover i svg > path{
	fill: #000000;	
}
#campaigns_grid_container{
	width: 100%; 
	height: 500px;
}
.tel li:hover {
    background-color: #3875d7;
}
.tel li:hover a {
    color: white;
}
.custom-color-wrap{
    float: left !important;
    margin-right: 21px;
    cursor: pointer;
}
#branding_logo_label{
	float: left;
}
#branding_logo_img, #mobile_app_logo_div{
	margin-right: 20px;
}
#image_cropper_wrapper{
	max-width: 515px; 
	max-height: 300px; 
}
#branding_logo_img, #mobile_app_logo_div{
	height: 60px;
    float: left;
    width: auto;
    padding-top: 36px;	
}
.support_portal_search{
	width: 203px !important;
    height: 20px !important;	
}
.support_portal_video_description{
	margin-top: 20px;
	margin-bottom: 20px;
}
#dispatch_form{
	width: 400px;
}
#dispatch_form_controller{
	margin-left: 29px;
}
select#jTags-new-automation{
	width: 448px !important;
}
.green_formatted_amount{
	padding-right: 2px;
	color: #6fb656;
}
.red_formatted_amount{
	color: red;
}
.aw-adwords-logo{
    padding-top: 1px;
    padding-bottom: 1px;
    height: 95% !important;
}
.ad_icon{
    background-color: #59946b;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    margin-left: 0;
    margin-right: 2px;
    padding: 0 2px;
    vertical-align: baseline;
}
textarea[name="google_adwords_tracking_template"]{
	height: 100px !important;
	width: 100% !important;
}
.h-edit-text > span.ellipsis:not(.show-full){
	text-overflow: ellipsis;
}
.editable_asset_name{
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
}
.db-dialog-name-inner{
	max-width: 225px;
	white-space: nowrap;
}
#customer_crm_connected_accounts .chzn-container{
	margin-top: -5px;
}
.right_to_select{
	float: right;
	margin-right: -10px;
}
#input_ll_abstract_campaign_id{
	width: 240px;
}
#select_abstract_campaign_id_for_new_automation{
	width: 450px;
}
.t-checkbox.custom-inline {
    vertical-align: middle;
    margin-left: 3px;
    margin-bottom: 4px;
}
#grid_container_scoring_baseline{
	border-right: 1px #eaeaea solid;
	border-left: 1px #eaeaea solid;
}
#baseline_grid .wrap-pag-table{
	padding: 0px !important;
}
#sorting_filter, #sorting_filter .t-toggle-btn{
	width: 130px;
}
#users_info_dhtmlx_GridWrapper{
	border: 1px #eaeaea solid;
}
#users_info_dhtmlx_GridWrapper #grid_container{
	width: 100% !important;
}
/*
#automation_types_filtering, #automation_types_filtering .t-toggle-btn{
	width: 175px;
}
*/
#user_actions, #user_actions .t-toggle-btn{
	width: 124px;
}
#select_prospect_criteria:not(.filters-criteria){
	width: 170px !important;
}
#checkboxes_controls_myleads{
	margin-right: 10px;
}
.extra_icon_box_width{
	width: 66px !important;
}
input[name="splitname"]{
	height: 30px;
	margin-left: 0px;
}
#extra_text_to_recipient_name_option{
	margin-bottom: -3px;
	margin-top: 12px;
}
#extra_text_to_recipient_name{
	display: none;
}
#create_user_for_sso_not_match_switch{
	margin-top: 5px; 
	float: left; 
	margin-right: 7px;
}
#is_create_user_for_sso_not_match_container{
	height: 30px;
}
#open_file_popup .t-format{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 91%;
	padding-left: 20px;
}
#open_file_popup .dz-drag-hover .drag-drop-box-wizard{
	background-color: #f5f3f3;
}
.extra_adjustment{
	top: -30px;
	position: relative;
	left: 37px;
}
#new-prospect-popup .extra_adjustment{
	left: 46px;
}
.specific_user_smart_match_quota .extra_alignment{
	padding-top: 6px;
	margin-left: 10px;
}
.specific_user_data_spring_contacts_quota .extra_alignment, .specific_user_data_spring_companies_quota .extra_alignment{
	padding-top: 6px;
	margin-left: 10px;
}
.title_icon img{
	height: 20px;
}
.title_icon.decimal_field img{
	height: 30px;
	position: relative;
	top: 4px;
	margin-left: -14px;
	margin-right: -52px;
}
.deal_organization_picture{
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	background: none !important;
}
.deal_organization_picture img{
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
}
.deal_organization_picture.no-img img{
	margin-left: 10px;
	margin-top: 12px;
}
.emojionearea.txt-field{
	display: inline-block;
	vertical-align: top;
	height: 30px;
	position: relative;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.emojionearea.emojionearea-inline > .emojionearea-editor{
	padding: 4px 0;
	height: 28px;
	font-size: 14px;
	line-height: 18px;
}
.emojionearea.emojionearea-inline > .emojionearea-button{
	top: 2px;
}
.emojionearea.focused{
	border-color: #c9c9c9;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.ll_std_click_tooltip{
	cursor: pointer;
}
#generate_new_api_key_span{
	float: right;
}
#page-patterns-popup .t-field.ll-line-field:first-child{
	margin-bottom: 35px;
}
#page-patterns-popup .conditions{
	min-height: 54px;
	width: 80.3%;
	border: 1px solid #d9d9d9;
	border-radius: 4px;
	padding: 8px;
	margin-left: 7%;
}
#page-patterns-popup select[name="filter_type"]{
	width: 125px;
}
#page-patterns-popup select[name="operators"]{
	width: 175px;
}
#page-patterns-popup .conditions .db-btn-remove-line{
	position: relative;
	left: -27px;
	float: left;
	margin-right: -24px;
}
#page-patterns-popup .chzn-container.chzn-container-multi{
	line-height: 28px;
	margin-left: 5px;
}
#page-patterns-popup .operator_text{
	font-weight: bold;
}
#payment_gateway_options_and_authentication #btnOpenImportPlansPopup{
	display: none;
}
#reusable_invitation_code_container{
	margin-top: 22px;
}
#chart-lifecycle-stages-container{
	min-width: 410px;
	max-width: 600px;
	height: 400px;
	margin: 0 auto;
}
#chart-lifecycle-stages{
	min-width: 410px;
	max-width: 600px;
	width: 600px !important;
	height: 400px;
	margin: 0 auto;
}
.chart_lifecycle_stages_container{
	min-width: 70%;
	max-width: 70%;
	height: 260px;
	margin: 0 auto;
}
.default-star, .non-default-star{
	display: none;
	padding-left: 46%;
}
.default-star img, .non-default-star img{
	cursor: pointer;
}
#suspect_stage_statuses_popup .default{
	margin: 15px;
}
.element_barcode_provider_type_authentication_field{
	display: block !important;
}
#connected-email-account-syncing-settings .sub_setting {
	margin-top: 10px;
}
#connected-email-account-syncing-settings .setting{
	padding-top: 20px;
}
#exculded_emails_domains span.hint{
	margin-left: 17.6%;
}
#exculded_emails_domains .existing_excluded_domains{
	margin-top: 1%;
}
.zero-padding{
	padding: 0 !important;
}
#label_value_separator{
	width: 30px;
	top: -73px;
	position: relative;
	left: 137px;
}
.t-field.ll-line-field.existing_possible_value input {
	width: 164.5px;
}
#reusable_invitation_code_container .ll-switch {
	 margin-top: 0;
 }
.type_phone_div{
	display: none;
}
.all_matching_container{
	margin-top: 6px;
}
.user_smart_match_quota_fields, .user_data_spring_contacts_quota_fields, .user_data_spring_companies_quota_fields{
	display: none;
}
.smart_match .t-field{
	display: none;
}
#crm-organization-popup .smart_match_field{
	display: none;
}
.smart_match .t-field.smart_match_field{
	display: block !important;
}
.ui-autocomplete {
	z-index: 100000 !important;
}
.assign_to_org{
	margin-left: 5px;
}
.assign_to_org .ll-switch-lb{
	padding-top: 4px;
}
.assign_to_org .ll-switch-lb img{
	width: 20px;
}
.new-prospect-popup.smart_match .ll-popup-footer{
	max-height: 48px;
}
.specific_user_smart_match_quota .chzn-container{
	width: 272px !important;
}
.single_organization_name, .organizations_domain{
	font-weight: bold;
}
#existing_organizations_selection_popup .ll-link{
	text-decoration: none;
}
select#landingPage{
	width: 150px !important;
}
.organization_image{
	max-width: 40px;
}
#create_rhythm_page .t-field .ll-switch {
	margin-top: 0px !important;
}
#create_rhythm_page input[name="rule_name"]{
	width: 434px;
}
#create_rhythm_page .select_user_label{
	width: 44px;
}
#create_rhythm_page select[name="users"], #create_rhythm_page select[name="teams"]{
	width: 380px;
}
.rules_of_specific_actions{
	/*padding: 20px 0 0 47px;*/
	/*display: none;*/
}
.rule_of_specific_actions{
	margin-bottom: 20px;
}
#usage_field_popup .info-line{
	margin-top: 13px;
}
#usage_field_popup .field_usage{
	display: none;
}
#usage_field_popup .details{
	display: none;
}
#usage_field_popup .details.opened{
	display: block;
}
#usage_field_popup img.arrow_icon {
	margin-left: 5px;
	cursor: pointer;
}
#usage_field_popup .detail_line {
	padding: 11px 0 0 12px;
}
#usage_field_popup .detail_line a{
	text-decoration: none;
}
#usage_field_popup span.f-name{
	margin-bottom: 5px;
	margin-top: 15px;
	float: left;
	width: 100%;
}
#usage_field_popup span.f-name:first-child{
	margin-top: 0px;
}
input.event_date{
	width: 160px !important;
}
input.txt-passcode{
	width: 80px !important;
	text-align: center;
}
textarea[name="campaign_description"]{
	height: 45px !important;
}
.hint_above{
	font-size: 13px;
}
#invitation_popup input[name="first_name"], #invitation_popup input[name="last_name"]{
	width: 164.5px !important;
}
.type_email_and_sms{
	display: none;
}
.gocapture_settings .label:not(.label-auto) label, .gocapture_settings .label:not(.label-auto){
	width: 160px !important;
}
img.over_ipad_pro.screenshot,
img.over_ipad_retina.screenshot{
	clip: rect(0px, 86px, 133px, 0px);
	left: 28px;
	position: absolute;
	top: 16px;
}
img.over_iphone.screenshot {
	clip: rect(0px, 55px, 120px, 0px);
	left: 43px;
	position: absolute;
	top: 19px;
}
img.over_ipad_air.screenshot, img.over_ipad_air_3.screenshot {
	clip: rect(0px, 86px, 133px, 0px);
	left: 28px;
	position: absolute;
	top: 16px;
}
img.over_iphone_se.screenshot {
	clip: rect(0px, 55px, 120px, 0px);
	left: 40px;
	position: absolute;
	top: 17px;
}
img.over_samsung.screenshot {
	clip: rect(0px, 68px, 134px, 0px);
	left: 29px;
	position: absolute;
	top: 15px;
}
img.over_pixel.screenshot,
img.over_nexus.screenshot{
	clip: rect(0px, 60px, 105px, 0px);
	left: 42px;
	position: absolute;
	top: 26px;
}
.position_fix{
	position: initial !important;
}
img.over_iphone_se_loading.screenshot {
	clip: rect(0px, 97px, 110px, 41px);
	left: 1px;
	position: absolute;
	top: 23px;
}
img.over_samsung_mail_loading.screenshot {
	clip: rect(0px, 97px, 110px, 41px);
	left: 1px;
	position: absolute;
	top: 23px;
}
.ll-popup#export_type_popup{
	width: 706px !important;
}
.ll-popup#export_type_popup img.sfdc_mc_logo{
	padding-left: 7px !important;
}
.destination_types{
	min-height: 100px;
	margin-bottom: 20px;
}
.destination_types .destination_type{
	width: 101px;
	float: left;
	padding: 4px;
	margin-right: 46px;
}
.destination_type.selected {
	border: 2px solid #ff982b;
}
.destination_types .destination_type .label {
	font-weight: 600;
	margin-bottom: 5px;
	text-align: center;
}
.destination_types .destination_type img{
	height: 65px;
	padding-left: 20px;
}

.exhibitor_portal .li_export_custom_data {
	display: none !important;
}
.exhibitor_portal .destination_types .destination_type{
	display: none;
}
.exhibitor_portal .destination_types .destination_type[data-destination-type-id="1"]{
	display: inline-block;
}
.exhibitor_portal:not(.show-actions) .table-action-row{
	display: none !important;
}
#export_type_popup #btn_export_insert_field{
	width:143px;
}
.gotolink{
	position: relative;
	top: 2px;
	width: 15px;
}
#dymo_printing_preview_popup .label_container{
	margin-left: 55%;
}
#dymo_printing_preview_popup .label_container #labelImage{
	width: 425px;
}
#dymo_printing_preview_popup .form{
	float: left;
}
.line-td-2 .record_info_data {
	float: left;
	max-width: 150px;
}
.gotolink{
	display: inline;
}
.show-field .gotolink{
	display: none;
}
#sfmc_mapping_popup .lines{
	height: 275px;
	overflow-y: auto;
}
.mapping_fields_popup select,
#mapping_fields_popup select,
.third_party_event_fields_mapper_popup select,
#third_party_event_fields_mapper_popup select{
	width: 195px;
}
.mapping_fields_popup select.wide,
#mapping_fields_popup select.wide{
	width: 400px;
}
.mapping_fields_popup select.very-wide,
#mapping_fields_popup select.very-wide{
	width: 580px;
}
.mapping_fields_popup .mapping_direction_arrow,
#mapping_fields_popup .mapping_direction_arrow,
.third_party_event_fields_mapper_popup .mapping_direction_arrow,
#third_party_event_fields_mapper_popup .mapping_direction_arrow{
	margin-left: 10px;
	margin-right: 4px;
	margin-top: 9px;
}
.mapping_fields_popup .mapping_direction_arrow,
.third_party_event_fields_mapper_popup .mapping_direction_arrow{
	margin-left: 40px;
}
.third_party_event_fields_mapper_popup select.wide,
#third_party_event_fields_mapper_popup select.wide{
	width: 490px;
}
.third_party_event_fields_mapper_popup select.very-wide,
#third_party_event_fields_mapper_popup select.very-wide{
	width: 490px;
}
#set_webhook_parameters_popup .ll-popup-content, #response_popup .ll-popup-content{
	overflow-y: auto;
	max-height: 350px;
}
#set_webhook_parameters_popup .parameters, #response_popup .headers{
	display: inline-block;
}
#set_webhook_parameters_popup .parameter, #response_popup .header{
	padding-bottom: 10px;
}
#set_webhook_parameters_popup .parameter input[name="parameter"]{
	margin-right: 5px;
}
#set_webhook_parameters_popup .parameter select[name="parameter_data_type"]{
	width: 145px;
}
.parameter.deleted{
	display: none;
}
#mapping_fields_popup .ll_fields_header,
#third_party_event_fields_mapper_popup .ll_fields_header{
	display: inline-block;
	/*padding-left: 62px;*/
	/*width: 48%;*/
}
#mapping_fields_popup .wh-fields-header{
	/*padding-left: 500px;*/
	/* width: 39%;*/
}
#mapping_fields_popup .third_party_fields_header:not(.wh-fields){
	padding-left: 340px;
	width: 39%;
}
.mapping_fields_popup .ll_fields_header,
.third_party_event_fields_mapper_popup .platform_fields_header{
	display: inline-block;
	padding-left: 0px;
	width: 48%;
}
.mapping_fields_popup .header,
#mapping_fields_popup .header,
.third_party_event_fields_mapper_popup .header,
#third_party_event_fields_mapper_popup .header{
	padding-bottom: 12px;
	font-size: 13px;
	font-weight: bold;
	padding-left: 62px;
}
#third_party_event_fields_mapper_popup .ga_custom_dimension_header{
	margin-left: 3.5%;
}
#mapping_fields_popup .ga_custom_dimension_header{
	margin-left: 32%;
	width: 35% !important;
}
/*#mapping_fields_popup .ll-popup-content .header,
#marketo_submission_metadata_popup .ll-popup-content .header
{
	display: flex;
	justify-content: flex-start;
	gap: 372px;
}*/
#marketo_submission_metadata_popup .ll-popup-content .popup-header
{
	display: grid;
	grid-template-columns: 20px 80px 350px 70px 350px;
	margin-bottom: 10px;
}
#marketo_submission_metadata_popup .lines .line
{
	display: grid;
	grid-template-columns: 20px 80px 350px 70px 350px;
	grid-row-gap: 10px;
	margin-bottom: 6px;
}
#mapping_fields_popup .third_party_fields_header,
#third_party_event_fields_mapper_popup .third_party_fields_header{
	display: inline-block;
	width: 60%;
}
.mapping_fields_popup .line,
.third_party_event_fields_mapper_popup .line{
	line-height: 35px;
}
.mapping_fields_popup .line select,
.third_party_event_fields_mapper_popup .line select{
	width: 200px;
}
.mapping_fields_popup .line .select-span,
.third_party_event_fields_mapper_popup .line .select-span{
	padding-left: 35px;
}
.mapping_fields_popup .line .select-span-small,
.third_party_event_fields_mapper_popup .line .select-span-small{
	padding-left: 0px;
}
.mapping_fields_popup .line .select-span-small select,
.third_party_event_fields_mapper_popup .line .select-span-small select{
	width: 125px;
}

.fb-align-row:last-of-type{
	border-bottom: none;
}
.fb-align-row{
	display: flex;
}
.fb-align-row .fb-align-item{
	padding: 10px 3px;
	/*float: left;*/
	box-sizing: border-box;
	display: inline-block;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.fb-align-row .fb-align-item:first-child{
	width: 28%;/*242px*/;
	line-height: 30px;
}
#ll-form-fill-actions-popup .fb-align-item:first-child{
	width: 70%;
}
.fb-align-row .fb-align-item:first-child label{
	font-size: 14px;
	line-height: 17px;
	color: #333333;
	font-weight: normal;
}.fb-align-row .fb-align-item.select_operators{
	 width: 15% !important;
 }
.fb-align-row .fb-align-item.fb-item-select{
	width: 21%;/*298px*;*/
}
.fb-align-row .fb-align-item.data_input{
	width: 32%;
}
.fb-align-row .fb-align-item.fb-item-input .txt-field{
	/*display: none;*/
}
.fb-align-row-large.fb-align-row .fb-align-item.fb-item-input{
	display: block;
}
.fb-align-row-large.fb-align-row .fb-align-item:first-child{
	width: 28%; /*190px;*/
}
.fb-align-row-large.fb-align-row .fb-align-item.fb-item-select{
	width: 33.5%;
}
.fb-align-row .fb-align-item .txt-field{
	width: 100%;
}
.fb-align-row .fb-align-item .txt-field-very-small{
	width:110px;
}
.fb-align-row .fb-align-item.fb-remove-row{
	width: 4%; /*30px*/
	line-height: 30px;
}
.fb-align-row .fb-align-item.fb-remove-row a{
	display: block;
	text-align: center;
	height: 30px;
	background: url('imgs/imgs_form_builder/icn_delete.png') no-repeat center center;
}
.fb-align-row .fb-align-item.fb-import-data-source{
	width: 4%;
	min-width: 0px;
	line-height: 30px;
	display: none;
}
.fb-align-row .fb-align-item.fb-import-data-source a.icon{
	display: block;
	text-align: center;
	height: 30px;
	background: url('imgs/imgs_form_builder/import.png') no-repeat center center;
}
.fb-item-input .chzn-container{
	line-height: 28px;
}
.fb-align-item .chzn-container,
.fb-align-item .chzn-container .chzn-drop{
	width: 100% !important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.fb-align-item .chzn-container .chzn-drop .chzn-search input{
	width: 100%!important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.default_value_when_matching_conditions{
	display: none;
	margin-top: 20px;
}
.default_value_when_matching_conditions .t-checkbox{
	margin-top: 0px;
	padding-top: 8px;
}
.fb-btn-add-condition{
	margin-top: 15px;
}
#conditions_popup input.date{
	width: 205px;
}
#attach_products_popup {
	width: 70% !important;
}
/*#attach_products_popup select[name="products"]{
	width: 958px !important;
}*/
#add_product_popup input.length{
	width: 226px;
}
#edit_product_object_price_popup input.length{
	width: 209px;
}
#add_product_popup select[name="custom_recurring_frequency_unit"]{
	width: 100px !important;
}
#edit_product_object_price_popup select[name="custom_recurring_frequency_unit"]{
	width: 117px !important;
}
.download_icon{
	position: relative;
	top: -2px;
	left: 4px;
}
.recurring_frequency_text{
	position: relative;
	top: 5px;
	display: none;
}
.visitor_tracking_with_ga_box li.account{
	min-width: 300px !important;
}
.visitor_tracking_with_ga_box .name{
	max-width: 450px !important;
}
#drop_down_google_analytics_menu_acc_soc{
	width: 220px !important;
}
#drop_down_google_analytics_menu_acc_soc .caret{
	right: 60px !important;
}
.aw-google-analytics-logo {
	padding-top: 8px;
	padding-left: 8px;
	width: 65% !important;
	height: 65% !important;
}
.visitor_tracking_with_ga_box .account_actions {
	padding: 10px 0 0 10px;
}
.export_bulk_events{
	display: none;
}
#add_product_popup .term_period_text_container{
	display: none;
}
#add_product_popup .term_period_options_container select{
	width: 100px !important;
}
#add_product_popup .term_period_options_container{
	width: 100px;
	display: inline-block;
	position: relative;
	top: -7px;
}
#add_product_popup .label {
	width: 142px !important;
}
#add_product_popup .price_type_label{
	width: 134px !important;
	margin-right: 8px;
}
#add_product_popup .label label{
	width: 134px !important;
}
#add_product_popup #selected_recurly_plan{
	display: none;
}
#add_product_popup #recurly_plan_addon_container{
	display: none;
}
#add_product_popup span#term_period_container .chzn-container{
	width: 129px !important;
}
#add_product_popup span#term_period_container .chzn-drop{
	width: 127px !important;
}
#add_product_popup span#term_period_container .chzn-search input{
	width: 92px !important;
}
.product_summary{
	height: 30px;
	margin-bottom: 7px;
	clear: both;
}
.product_summary.organization_level{
	height: 45px;
}
.product_summary .wrap-line-tr{
	width: auto;
	display: inline-block;
}
.product_summary .wrap-line-tr.left{
	float: left;
}
.product_summary .wrap-line-tr.right{
	float: right;
}
span.product_name {
	text-overflow: ellipsis;
	max-width: 160px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	float: left;
}
.product_summary .product_quantity{
	font-size: 12px;
	color: grey;
	margin-left: 3px;
}
.product_contract a {
	text-decoration: none;
	color: grey;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 170px;
	display: inline-block;
}
span.product_contract {
	font-size: 12px;
	color: grey;
	display: list-item;
	text-decoration: none;
	list-style-type: none;
}
#edit_product_object_price_popup input[name="discount"]{
	  width: 209px;
}
#edit_product_object_price_popup select[name="discount_type"]{
	  width: 117px;
}
div#products_summary.gray-box{
	padding: 0 7px;
}
#summary_products_popup #products_summary{
	border: 1px solid #ebebeb;
	background: #f8f8f8;
	padding: 0 7px;
	display: block;
	color: #333;
	text-decoration: none;
	margin-top: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#summary_products_popup #products_summary span.line-tr{
	line-height: 17px;
	font-size: 14px;
	color: #333;
	margin: 10px 0 4px;
	display: block;
}
.configured_lists{
	margin-top: 30px;
	margin-left: -6px;
}
.product_warning_amount_icon{
	cursor: default;
	display: none;
}
.product_warning_amount_icon img{
	width: 20px;
	position: relative;
	top: 1px;
}
#attach_products_popup .product_warning_amount_icon img{
	width: 18px;
}
.configured_lists .list .avatar img{
	border-radius: 0 !important;
}
#selligent_account_settings_popup #visit_configuration_container{
	margin-top: 25px;
}
.Bizzabo_icon {
    position: relative;
    top: 2px;
}
.Swoogo_icon {
    position: relative;
    top: 2px;
}
.VFairs_icon {
	position: relative;
	top: 2px;
	margin-left: 5px;
}
/*
VIP NOTE: This class has to be added to the end of the file, because if messes things up on FF.
*/
/* http://stackoverflow.com/questions/10812093/is-there-a-google-chrome-only-css-hack/19008955#19008955 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Chrome */
	#page_social_post .box_post_message .fields_box .icn_link {
		margin-top: -3px
	}
}
.postcard-grid-img{
    max-width: 150px;
    max-height: 150px;
}
.liner {
	height: 10px;
}

.list-inf{
	color: #333;
	overflow: hidden;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 100%;
}
.list-inf .list-inf-item{
	position: relative;
	/*height: 125px;*/
	height: 100px;
	float: left;
	min-width: 12.3%;
	padding-top: 10px;
	text-align: center;
	border: 1px solid #c3c2c2;
	border-left: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.list-inf .list-inf-item.large{
	width: 15%;
}
.list-inf .list-inf-item .line{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: 5px;
}

.list-inf .list-inf-item:first-child{
	border-left: 1px solid #c3c2c2;
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
}
.list-inf .list-inf-item:last-child{
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
}
.list-inf .list-inf-item-1 .icn{
	margin-top: 13px;
}
.list-inf .list-inf-item-2 .icn{
	margin-top: 26px;
}
.list-inf .list-inf-item-3 .icn{
	margin-top: 19px;
}
.list-inf .list-inf-item-4 .icn{
	margin-top: 17px;
}
.list-inf-item .t{
	line-height: 25px;
	color: #999999;
	margin-bottom: 15px;
}
.list-inf-item .percent{
	font-size: 32px;
	line-height: 38px;
	margin-bottom: 4px;
}
.list-inf-item .total{
	font-size: 28px;
	line-height: 37px;
	color: #010101;
	padding-top: 10px;
}
.list-inf-item .icn{
	width: 68px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
}
.list-inf-item  .wrap-inf{
	/*display: inline-block;
	vertical-align: top;
	text-align: left;
	padding-left: 10px;*/
}

.list-inf-item .item-val{
	font-size: 30px;
	line-height: 37px;
	color: #010101;
	padding-top: 5px;
	font-weight: 600;
}
.highcharts-credits{
	display:none ;
}

.events-report .ws-white-box:not(.ws-white-box-slider-visitors){
	height: 325px;
}

.events-report .wrap-select-filter  {
	/*max-width: 180px !important;*/
}

.events-report .date-range div.start-date,
.events-report .date-range div.end-date{
	width: 114px;
}

.events-report .separator-small{
	width: 2px;
}
.events-report .t-btn-big-select{
	margin-bottom: 5px;
}
.events-report .ws-white-box .ll-table{
	margin: 10px;
	width: 97%;
}
.events_select_form {
	margin-bottom: 5px;
}
.events-map .main-content {
	padding: 0;
}

.events-report .div_select_labels select{
	width: 200px;
}
.events-report .hdr-info-icn, .events-hdr-info-icn{
	width: 20px;
	height: 20px;
	margin-top: 10px;
	margin-left: 5px;
}

.events-report.event-type-quiz div[widget_id=quizResult]{
	display: block;
}
.events-report:not(.event-type-quiz) div[widget_id=quizResult]{
	display: none;
}

.upload-gocapture-print-template .t-upload-photo{
	min-height: 0px;
}

.upload-gocapture-print-template .t-upload-input {
	margin-left: 0px !important;
	margin-top: 25px;
}

.text-h1 .chzn-container#select_if_multi_match_found_chzn {
	top: -23px;
	left: 275px;
}

/*  ll Right Panel Style */

.ll-right-panel {
	position: fixed;
	top: 79px;
	right: -380px;
	bottom: 0;
	width: 343px;
	display: none;
	/*padding: 60px 0 40px 0;*/
	/*z-index: 11;*/
	z-index: 2;
	background-color: #ffffff;
	box-shadow: -3px 0 3px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: -3px 0 3px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: -3px 0 3px 0 rgba(0, 0, 0, 0.15);
}

.ll-right-panel.small {
	width: 30%;
	min-width: 343px;
}
.ll-right-panel.medium {
	width: 50%;
	min-width: 500px;
}
.ll-right-panel.large {
	width: 70%;
	min-width: 643px;
}
.ll-right-panel.x-large {
	width: 80%;
	min-width: 700px;
}
.ll-right-panel.wide {
	width: 90%;
	min-width: 1000px;
}
.ll-right-panel.full-width {
	width: 80%;
	min-width: 700px;
}
.llrp-head, .llrp-footer {
	position: absolute;
	left: 0;
	right: 0;
	max-height: 100px;
	height:auto;
}
.llrp-footer{
	bottom: 0;
}
.llrp-head{
	top: 0;
}
.llrp-head .t, .llrp-footer .footer-container {
	padding-left: 25px;
	font-size: 20px;
	line-height: 25px;
	padding-top: 15px;
}
.llrp-content {
	height: 100%;
}
.ll-right-panel .llrp-start{
	width: 100%;
	height: 100%;
}
.llrp-content.scroll-wrapper{
	height: 100%;
}
.llrp-btns {
	height: 82px;
	width: 34px;
	position: absolute;
	left: -34px;
	top: 50%;
	margin-top: -41px;
}
.llrp-btns .t-btn-orange {
	position: relative;
	width: 100%;
	height: 50%;
	padding: 0;
	border-radius: 0 0 0 4px;
	-moz-border-radius: 0 0 0 4px;
	-webkit-border-radius: 0 0 0 4px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.llrp-btns .t-btn-orange:first-child {
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
}
.llrp-btns .icn {
	position: absolute;
	left: 50%;
	top: 50%;
}
.llrp-btns .icn-more {
	width: 11px;
	height: 19px;
	margin: -9.5px 0 0 -5.5px;
}
.full-width .llrp-btns .icn-more {
	-o-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}
.llrp-btns .icn-close {
	width: 14px;
	height: 14px;
	margin: -7px 0 0 -7px;
	line-height: 0px;
}

.ll-jsoneditor {
	width: 100%;
	height: 100%;

}

div.jsoneditor{
	border:none !important;
}

div.jsoneditor-menu{
	background-color: #ff982b !important;
	border-bottom: 1px solid #ff982b !important;
}

div.jsoneditor-menu>button, div.jsoneditor-menu>div.jsoneditor-modes>button{
	opacity: 1 !important;
}
div.jsoneditor-contextmenu ul li button.jsoneditor-selected,
div.jsoneditor-contextmenu ul li button.jsoneditor-selected:focus,
div.jsoneditor-contextmenu ul li button.jsoneditor-selected:hover{
	color: #fff !important;
	background-color: #ff982b !important;
}
.jsoneditor-poweredBy{
	display: none;
}

.ll-view-table{
	margin-top: 0px !important;
	margin-left: 20px;
}

.ll-view-table-se{
	overflow: scroll;
	max-height: 400px;
}

.ll-view-table  .top-head-table{
	/*padding: 0px 14px;*/
}
.ll-view-table  .top-head-table .th, .ll-view-table  .sub-head-table .th{
	float: left;
	color: #6c6c6c;
	font-weight: 600;
	padding: 0 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ll-view-table  .top-head-table div, .ll-view-table  .sub-head-table div{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ll-view-table  .top-head-table .tiny, .ll-view-table  .sub-head-table .tiny{
	width: 10%;
	text-align: left;
}
.ll-view-table  .top-head-table .small, .ll-view-table  .sub-head-table .small{
	width: 13%;
	text-align: left;
}
.ll-view-table  .top-head-table .normal, .ll-view-table  .sub-head-table .normal{
	width: 20%;
	text-align: left;
}
.ll-view-table  .top-head-table .large, .ll-view-table  .sub-head-table .large{
	width: 30%;
	text-align: left;
}
.ll-view-table  .top-head-table .wide, .ll-view-table  .sub-head-table .wide{
	width: 50%;
	text-align: left;
}
.ll-view-table  .top-head-table .very-wide, .ll-view-table  .sub-head-table .very-wide{
	width: 78%;
	text-align: left;
}
.ll-view-table .wrap-table{
	position:relative;
	padding-bottom: 10px;
	/*height: 250px;*/
}
.ll-view-table  .top-head-table .equal, .ll-view-table  .top-head-table .equal{
	/*width: 13%;*/
	text-align: left;
}
.ll-view-table img{
	vertical-align: sub;
}
.ll-view-table .wrap-table .scrollbar-inner{
	height: 100%;
	/*padding-right: 16px;
	padding-left: 38px;*/
}
.ll-view-table .wrap-table .scrollbar-inner .scroll-x{
	display: none!important;
}
.ll-view-table .list-table-items li.ui-sortable-helper{
	box-shadow: 0 5px 8px rgba(0,0,0,0.12);
	-moz-box-shadow: 0 5px 8px rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 5px 8px rgba(0,0,0,0.12);
}
.ll-view-table .top-head-table{
	line-height: 38px;
	max-height: 38px;
	min-height: 15px;;
}
.ll-view-table .sub-head-table{
	line-height: 20px;
	height: 25px;
}
.ll-view-table .list-table-items {
	margin: 0px 20px 0px 0px;
	/*max-height: 200px;*/
}

.ll-view-table .scrollbar-inner{
	max-height: 500px;
}
.ll-view-table .list-table-items li:not(.active-result){
	position: relative;
	height: 30px;
	margin-bottom: 5px;
	/*padding-left: 60px;*/
	/*	width: 720px!important;*/
	font-size: 14px;
	border: 1px solid #e6e6e6;
	background-color: #fff;
	/*cursor: move;*/
	color: #333333;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ll-view-table .list-table-items li.two-line{
	height: 50px;
}
.ll-view-table .list-table-items li .tiny,
.ll-view-table .list-table-items li .small,
.ll-view-table .list-table-items li .normal,
.ll-view-table .list-table-items li .large,
.ll-view-table .list-table-items li .medium,
.ll-view-table .list-table-items li .wide,
.ll-view-table .list-table-items li .very-wide,
.ll-view-table .list-table-items li .equal{
	padding: 0 6px;
	float: left;
	line-height: 20px;
	height: 20px;
	margin-top: 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ll-view-table .list-table-items li .tiny{
	width: 10%;
	text-align: left;
}
.ll-view-table .list-table-items li .small{
	width: 13%;
	text-align: left;
}
.ll-view-table .list-table-items li .normal{
	width: 20%;
	text-align: left;
}
.ll-view-table .list-table-items li .large{
	width: 394px;
	text-align: left;
}
.ll-view-table .list-table-items li .wide{
	width: 50%;
	text-align: left;
}
.ll-view-table .list-table-items li .very-wide{
	width: 80%;
	text-align: left;
}
.ll-view-table .list-table-items li .equal{
	/*width: 50%;*/
	text-align: left;
}
.ll-view-table .list-table-items li .tiny-text,
.ll-view-table .list-table-items li .small-text,
.ll-view-table .list-table-items li .normal-text,
.ll-view-table .list-table-items li .large-text,
.ll-view-table .list-table-items li .wide-text,
.ll-view-table .list-table-items li .x-wide-text,
.ll-view-table .list-table-items li .very-wide-text,
.ll-view-table .list-table-items li .equal-text{
	overflow: hidden;
	max-width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	/*cursor: pointer;*/
}
.ll-view-table .list-table-items li .tiny-text-1,
.ll-view-table .list-table-items li .small-text-1,
.ll-view-table .list-table-items li .normal-text-1,
.ll-view-table .list-table-items li .wide-text-1,
.ll-view-table .list-table-items li .very-wide-text-1{
	overflow: hidden;
	max-width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	/*cursor: pointer;*/
	/*font-size :16px;*/
}

.ll-view-table .list-table-items li.edit_mode{
	height: 40px;
}

.ll-view-table .list-table-items li.edit_mode .editable .action-icn{
	margin-top: 5px;
}

.ll-view-table .show-more{
	padding-top: 15px;
	text-align: center;
}

.ll-view-table .txt-icn{
	margin-right: 9px;
	vertical-align: middle;
}

.ll-view-table .action-icn{
	float: right;
	margin-right: 10px;
	cursor: pointer;
}
.ll-view-table .action-icn img{
	width: 18px;
	height: 18px;
}

span.status.orange{
	color: #ff982b;
}
span.status.red{
	color: #f93f3f;
}
span.status.green{
	color: #5fae43;
}
.email.line-criteries .drop-list{
	width: 120px;
}
.email.line-criteries .drop-list > ul > li{
	font-size: 14px;
	padding: 5px 10px;
}
.email.line-criteries span.status{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.email.line-criteries span.status.active{
	margin-left: 1% !important;
}
.email.line-criteries span.status:first-of-type{
	margin-left: 7%;
}
.email.line-criteries .dropdown-action-custom {
	right: 27%;
	top: 0px;
}

.dropdown-action-custom{
	position: absolute;
	right: 14px;
	top: 14px;
	z-index: 1;
}
.dropdown-action-custom > a{
	width: 30px;
	height: 30px;
	padding: 0;
}
.dropdown-action-custom > a .icn{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 0;
	height: 0;
	border-top: 5px solid #333333;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	margin: -2.5px 0 0 -5px;
}
.dropdown-action-custom .drop-list{
	width: 250px;
	max-width: 300px;
	position: absolute;
	right: 0;
	top: 30px;
	padding: 5px 0;
	display: none;
	background: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.dropdown-action-custom.open{
	z-index: 2;
}
.dropdown-action-custom.open .drop-list{
	display: block;
}
.dropdown-action-custom.open > a{
	background: #e7e7e7;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.2);
}
.dropdown-action-custom .drop-list > ul > li{
	position: relative;
	color: #333;
	font-size: 16px;
	cursor: pointer;
}
.dropdown-action-custom .drop-list > ul > li a{
	text-decoration: none;
	color: #333;
	padding: 7px 10px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
}
.dropdown-action-custom .drop-list > ul > li:hover a,
.dropdown-action-custom .drop-list > ul > li.selected a{
	color: #f27e38;
}
.pages-steps{
	position: absolute;
	left: 190px;
	top: 5px;
	line-height: 26px;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	white-space: nowrap;
	padding: 0 24px;
}
.pages-steps svg{
	vertical-align: top;
}
.pages-steps__next,
.pages-steps__prev{
	width: 18px;
	height: 18px;
	position: absolute;
	top: 4px;
	border-radius: 50%;
	cursor: pointer;
}
.pages-steps__next{
	right: 0;
}
.pages-steps__prev{
	left: 0;
}
.pages-steps__next.disabled,
.pages-steps__prev.disabled{
	opacity: 0.5;
	cursor: default;
}
input[name="new_dataset_name"].show {
	display: block;
}
.data_extension_settings{
	margin-top: 16px;
}
input[name="new_dataset_name"]{
	margin-top: 10px;
}
.data_extension_settings input{
	margin-top: -4px;
	display: inline;
}
.widget-info {
	width: 14px;
	height: 14px;
	position: absolute;
	left: 168px;
	top: 12px;
	background: url(imgs/imgs_dashboard/icn_info.svg) no-repeat 0 0;
	background-size: 100% auto;
}
.custom-css-container-line-criteria input[name="css_file_url"]{
	width: 386px !important;
}

.transcription-notes ul{
    list-style-type:disc;
}

.header-search-fields{
	position: absolute;
	right: 15px;
	top: 10px;
	font-weight: normal;
	line-height: normal;
}
.header-search-fields .chzn-container-single{
	width: 160px!important;
}
.header-search-fields .field{
	display: inline-block;
	vertical-align: top;
	width: 180px;
	position: relative;
}
.header-search-fields .field .btn-search{
	width: 30px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: url('imgs/icn_search16.png') no-repeat center center;
}
.header-search-fields .field .txt-field{
	width: 100%;
	vertical-align: top;
	padding-right: 30px;
}

.ll-view-table .top-head-table .t-checkbox{
	top: 9px;
	overflow: unset;
}

textarea[name="post_request_body_template"]{
    width: 550px !important;
}

a.generate_parameters{
    margin-left: 20px;
    display: table-caption !important;
}


.show-txt-field{
	position: relative;
	padding-right: 70px;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ll-line-field .show-txt-field{
	width: 296px;
}

.ll-line-field .show-txt-field-margin{
	margin-left: 4px;
}
.ll-line-field .show-txt-field-wider{
	/*width: 296px;*/
	width: 450px;
}
.ll-line-field .show-txt-field-all{
	width: 100%;
}
.show-txt-field .txt-field{
	width: 100%;
	border-right: 0;
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
}
.show-txt-field .t-btn-gray{
	position: absolute;
	right:0;
	top: 0;
	width: 70px;
	padding: 0;
	text-align: center;
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
}
#ll-share-invitation-popup .type_multiple_email_div{
	margin-left: 57px;
}
#ll_popup_elements_merge_settings .ll-view-table .list-table-items li.element-merge-setting {
	border: 0!important;
	border-bottom: 1px solid #e6e6e6!important;
}
#ll_popup_elements_merge_settings .chzn-container .chzn-results .highlighted {
	background: #fb8f04;
}

#ll_popup_completion_action_manager .footer_schedule_lbl {
	vertical-align: -webkit-baseline-middle;
	vertical-align: -moz-middle-with-baseline;
	margin-left: 13px;
}
.daterangepicker{
	color: #333;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);
	-moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);
	z-index: 100000;
}
.daterangepicker .t-btn{
	line-height: normal;
	vertical-align: middle;
	cursor: pointer;
}
.daterangepicker .ranges li.active{
	background-color: #FF982B;
}
.daterangepicker td.in-range{
	background-color: rgba(255,198,125,0.3);
}
.daterangepicker td.active, .daterangepicker td.active:hover{
	background-color: #FF982B;
}
.daterangepicker.show-calendar .ranges{
	margin-top: 0;
}
.daterangepicker .ranges ul{
	max-height: 210px;
	overflow-y: auto;
}

.pb-list-image, .sc-list-image {
	position: relative;
}

.pb-list-image .pb-image__item , .sc-list-image .pb-image__item{
	position: relative;
	padding: 10px;
	border: 1px dashed #c9c9c9;
	margin-bottom: 15px;
	background: #fff;
	width: 100%;
	min-height: 76px;
	width: 100% !important;
}

.pb-list-image .pb-image__icn, .sc-list-image .pb-image__icn {
	width: 66px;
	max-width: 66px;
	vertical-align: top;
	height: 53px;
	float: left;
}

.pb-list-image .pb-image__meta, .sc-list-image .pb-image__meta {
	padding-left: 73px;
	min-height: 54px;
}

.pb-list-image .pb-image__title , .sc-list-image .pb-image__title{
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 3px;
	margin-top: 0;
	white-space: nowrap;
	overflow: hidden;
}

.pb-list-image .pb-image__size, .sc-list-image .pb-image__size {
	color: #999;
	font-size: 13px;
	line-height: 16px;
	padding: 2px 0 0;
}

.pb-list-image .pb-image__links, .sc-list-image .pb-image__links {
	position: relative;
	margin-top: -1px;
	margin-left: -6px;
	margin-right: -10px;
}

.pb-list-image .pb-image__links li, .sc-list-image .pb-image__links li {
	position: relative;
	float: left;
	padding-left: 6px;
	line-height: 19px;
}

.pb-list-image .pb-image__links li.pb-image__link--hide, .sc-list-image .pb-image__links li.pb-image__link--hide {
	display: none;
}

.pb-list-image .pb-image__links li a, .sc-list-image .pb-image__links li a {
	position: relative;
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
}

.pb-list-image .pb-image__btn-move, .sc-list-image .pb-image__btn-move {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 9px;
	right: 9px;
	padding: 0;
	margin: 0;
	cursor: move;
	overflow: hidden;
	border-radius: 4px;
	display: none;
}
.screensaver_options .sc-list-image {
	margin-top: 20px;
}

.sc-list-image .line-criteries:last-child {
	margin-bottom:100px;
}

.right_side_filter_criteria_container .content .formWrapper{
	margin-top:10px;
}

.right_side_filter_criteria_container .add_operator_list_label{
	width: 175px !important;
}

#sfdc-fields-popup .scroll-wrapper{
	max-height: 400px;
}
#sfdc-fields-popup .ll-popup-content{
	padding-right: 10px;
}
.condOperatorSelectWrapper span.add_operator_list_label{
	margin-left: 104px;
}
.condOperatorSelectWrapper span.add_operator_list_label.custom_object_lbl{
	margin-left: 61px;
}

#bulk-invitation-popup .ll-view-table .list-table-items > li:not(.active-result):not(.search-field) {
	height: 40px;
}

/*#bulk-invitation-popup .ll-view-table .tiny {
	width: 8%;
}*/
#bulk-invitation-popup #notifyMsg .message {
	background: url(imgs/icn_success.png) no-repeat 10px 5px;
	padding-left: 45px;
	margin: 0;
	border: none;
	height: 25px;
	float: right;
	margin-top: 5px;
}

#bulk-invitation-popup #notifyMsg .error {
	background: url("imgs/icn_error.png") no-repeat 10px 8px;
	padding-left: 45px;
	margin: 0;
	border: none;
	height: 25px;
	float: right;
	margin-top: 5px;
}

#bulk-invitation-popup .dropzone-contract .dropzone-close {
	float: right;
}

#bulk-invitation-popup .download-bulk-invite-CSVTemplate {
	font-size: 15px;
	color: #333;
	display: block;
	margin-top: 15px;
}

.event-reminder-info .ll-switch.switch-small .ll-switch-lb{
	min-width: 9px;
}

.file-icon{
	font-family: 'FontAwesome';
	font-style: normal;
	font-size: 80px;
	color:#959595;
	line-height: 100px;
	margin-left: 50px;
}
.fa-file-text-o:before,
.fa-file-txt-o:before {
	content:"\f0f6";
	/*color: #808080;*/
}
.fa-file-word-o:before,
.fa-file-doc-o:before,
.fa-file-docx-o:before {
	content:"\f1c2";
	/*color: #2277bb;*/
}
.fa-file-excel-o:before,
.fa-file-xls-o:before,
.fa-file-xlsx-o:before {
	content:"\f1c3";
	/*color: #22bb66;*/
}
.fa-file-powerpoint-o:before,
.fa-file-ppt-o:before,
.fa-file-pptx-o:before {
	content:"\f1c4";
	/*color: #ff5533;*/
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before,
.fa-file-bmp-o:before,
.fa-file-gif-o:before,
.fa-file-jpeg-o:before,
.fa-file-jpg-o:after,
.fa-file-png-o:before {
	content:"\f1c5";
	/*color: #ffaa00;*/
}
.fa-file-archive-o:before,
.fa-file-bz2-o:before,
.fa-file-dmg-o:before,
.fa-file-gz-o:before,
.fa-file-gzip-o:before,
.fa-file-iso-o:before,
.fa-file-rar-o:before,
.fa-file-tar-o:before,
.fa-file-tgz-o:before,
.fa-file-zip-o:before {
	content:"\f1c6";
	/*color: #333355;*/
}

.ll-required
{
	color:red !important;
	float:none !important;
	font-weight:700;
	margin: 5px;
}

.wrap-hc-blocks-toggle{
	margin: 50px 0 0 0px;
	height: 100%;
	position: relative;
}
.wrap-hc-block-toggle{
	width: 33%;
	/*height: 50%;*/
	height: fit-content;
	display: inline-block;
	vertical-align: top;
	padding: 0 0  10px 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.hc-block-toggle{
	height: fit-content;
	width: 100%;
	/*min-height: 570px;*/
	font-size: 0;
	cursor: pointer;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
	vertical-align: middle;
	background: #fff;
	border: 1px solid rgba(0,0,0,0.1);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

/*#training-block .hc-block-toggle{
	padding-bottom: 80px;
}*/
.hc-block-toggle:hover{
	border-color: #f08b21;
	box-shadow: 0 0 4px rgba(240,139,33,0.7);
	-moz-box-shadow: 0 0 4px rgba(240,139,33,0.7);
	-webkit-box-shadow: 0 0 4px rgba(240,139,33,0.7);
}
.hc-block-toggle-t{
	font-size: 35px;
	line-height: 45px;
	color: #333;
	text-align: center;
	font-weight: 700;
	margin: 20px 25px 25px 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.wrap-hc-block-toggle-full {
	width: 100%;
	/*height: 50%;*/
	height: fit-content;
	display: inline-block;
	vertical-align: top;
	padding: 0 0  10px 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.hc-block-toggle-text{
	font-size: 18px;
	line-height: 30px;
	color: #333;
	text-align: center;
	text-overflow: ellipsis;
	padding: 20px 30px 10px 30px;
}
.hc-block-toggle-btn{
	margin-left: 45%;
	margin-top: 10px;
}
.main-content.help-center {
	height: 100%;
}

.hc-block-toggle-desc{
	font-size: 18px;
	line-height: 30px;
	color: #818c9a;
	text-align: center;
	text-overflow: ellipsis;
	padding: 9px 30px 10px 30px;
}

#gift_card_totalAmount{
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: rgb(51, 51, 51);
	margin-left: 10px;
	line-height: 40px;
}

.filter-popup-reset-link{
	position: absolute;
	right: 10px;
	font-weight: normal;
}

.thumb h6 {
	text-overflow: ellipsis;
	max-width: 200px;
	white-space: nowrap;
	overflow: hidden;
}
#activation-submissions--table .li_submission{
	/*height: fit-content;
	min-height: 30px*/
	display: flex;
	height: unset;
	padding-bottom: 5px;
}
#activation-submissions--table .li_submission div{
	height: unset;
	float: unset;
}

#ll-staff-directory-popup.view-table-popup .top-head-table{
	padding: 10px 0px;
}

#ll-invite-users-popup  span.message{
	display: none;
	/*padding: 0px 0px 18px 188px;*/
	color: #b01111;
	line-height: 35px;
}
#ll-invite-users-popup .error span.message{
	color: #b01111;
}

#ll-invite-users-popup .success span.message{
	color: #68a952;
}

#ll-invite-users-popup .line-invite-user.success .remove-line-invite-user{
	display: none;
}
#ll-invite-users-popup .invite-users-list{
	padding-top: 10px;
}
#ll-invite-users-popup .line-invite-user.success{
	background-color: #deecc1 !important;
	border: 1px solid #68a952 !important;
}

#ll-invite-users-popup .line-invite-user{
	padding-left: 85px;
}
#ll-invite-users-popup .add-line-invite-user{
	left: 5px;
}
#ll-invite-users-popup .remove-line-invite-user{
	left: 35px;
}
input:disabled, textarea:disabled {
	color: #adadad;
}

.image-field .upload-image{
	display: inline-block;
	margin-bottom: 0px;
}
.image-field .upload-image:not(.no-files) .upload-image__file{
	display: inline-block;
}
.image-field .upload-image .name-file .icn-remove-img {
	left: 0px;
	top: 0px;
}
.image-field .upload-image__actions{
	display: inline-block;
	vertical-align: top;
}
.upload-image {
	margin-bottom: 10px;
}
.upload-audio .name-file,
.upload-image .name-file {
	position: relative;
	display: inline-block;
	vertical-align: top;
	height: 30px;
	line-height: 30px;
	color: #333;
	font-size: 14px;
	white-space: nowrap;
	/*overflow: hidden;*/
	text-overflow: ellipsis;
	padding-left: 20px;
	margin-right: 6px;
	max-width: 240px;
}
.upload-image .name-file .icn-remove-img,
.upload-audio .name-file .icn-remove-audio{
	position: absolute;
	left: 4px;
	top: 9px;
	width: 12px;
	height: 12px;
	cursor: pointer;
}
.upload-image .name-file .icn-edit-img{
	left: 4px;
	cursor: pointer;
}
.activation-image .name-file .icn-edit-img{
	left:-18px;
	top: 0;
}
.upload-image .name-file .icn-reset-img{
	left: 24px;
}
.upload-image .name-file .icn-remove-img{
	left: 44px;
}

.upload-audio .name-file .icn-edit-audio{
	left: 40px;
}
.upload-audio .name-file .icn-remove-audio{
	left: 60px;
}
.upload-audio.object-element .name-file .icn-edit-audio{
	top: 0px;
	left: 17px;
}
.upload-audio.object-element .name-file .icn-remove-audio{
	top: 0px;
	left: 40px;
}
.upload-audio .name-file .icn-reset-audio{
	left: 60px;
}
.branding_fav_icon_display_image {
	width: 15px;
}
.branding_fav_icon_container {
	width: 15px !important;
}
.branding_loading_icon_container{
	max-height: 30px !important;
	max-width: 30px !important;
}
.t-field.ll-line-field.image-field {
	margin-bottom: 50px;
}
.upload-image .name-file .icn-remove-img svg,
.upload-image .name-file .icn-reset-img svg,
.upload-image .name-file .icn-edit-img svg{
	vertical-align: top;
}
.no-files .name-file .icn-remove-img,
.no-files .name-file .icn-reset-img,
.no-files .name-file .icn-edit-img,
.no-files .name-file .icn-remove-audio,
.no-files .name-file .icn-reset-audio,
.no-files .name-file .icn-remove-audio,
.no-files .name-file .icn-edit-audio{
	display: none !important;
}
.upload-audio,
.upload-image {
	display: flex;
}
.upload-audio .t-btn-gray,
.upload-image .t-btn-gray {
	display: none;
}
.upload-image__file,
.upload-audi__file{
	width: 150px;
	margin-right: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.no-files .upload-image__file {
	background: #fafafa;
}
.no-files .t-btn-gray {
	display: inline-block;
}
.no-files .name-file {
	display: none;
}
.upload-image__file img {
	max-width: 100%;
	max-height: 200px;
}
.no-files .upload-image__file,
.no-files .upload-audio__file{
	display: none;
}
.no-files .upload-image__file::before {
	content: "No files chosen";
	height: 100%;
	width: 100%;
	display: flex;
	opacity: 0.7;
	align-items: center;
	justify-content: center;
}

.upload-image {
	margin-bottom: 10px;
}
.upload-audio .name-file,
.upload-image .name-file {
	position: relative;
	display: inline-block;
	vertical-align: top;
	height: 30px;
	line-height: 30px;
	color: #333;
	font-size: 14px;
	white-space: nowrap;
	/*overflow: hidden;*/
	text-overflow: ellipsis;
	padding-left: 20px;
	margin-right: 6px;
	max-width: 240px;
}
.intercom-lightweight-app {
	z-index: 201 !important;
}
.shortcuts_container {
	position: fixed;
	border-width: 0px;
	position: fixed;
	right: -10px;
	bottom: 39px;
	width: 55px;
	height: 55px;
	background-color: rgba(242, 242, 242, 1);
	border-radius: 150px;
}
.shortcuts_container img.expand_arrow{
	width: 14px;
	position: relative;
	top: 27%;
	left: 33%;
	cursor: pointer;
	display: none;
}
.shortcuts_container img.collapse{
	width: 31px;
	position: relative;
	top: 22%;
	left: 21%;
	cursor: pointer;
}
.intercom-lightweight-app{
	display: none;
}
.intercom-lightweight-app-launcher{
	right: 115px !important;
	bottom: 40px !important;
	width: 52px !important;
	height: 52px !important;
}
.intercom-lightweight-app-launcher-icon {
	/*width: 52px !important;
	height: 52px !important;*/
}
.intercom-namespace iframe.intercom-launcher-frame{
	right: 112px !important;
	bottom: 32px;
}
.lead_analyzer.line-criteries .dropdown-action-custom {
	right: 26.5%;
	top: 0px;
}
.lead_analyzer.line-criteries span.status {
	margin-left: 11%;
	margin-right: 1%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#prospect_lead_analyers_popup .rating_svg {
	vertical-align: middle;
}

.intercom-borderless-frame {
	display: none !important;
}
.lead_analyzer.line-criteries .drop-list > ul > li {
	font-size: 14px;
	padding: 5px 10px;
}
/* Form Conditions Manager Stations Styles */
#ll_form_conditions_popup .stations_div{
	border-top: 1px solid #eee;
	margin-top: 15px;
	padding-top: 10px;
}
#ll_form_conditions_popup .stations_div hr{
	margin-bottom: 15px;
}
#ll_form_conditions_popup .stations_div .t-field .t-radio{
	margin-left: 20px;
}
#ll_form_conditions_popup .stations_div .t-field label,
#ll_form_conditions_popup .stations_div .t-field .t-radio
{
	vertical-align: sub;
}
#ll_form_conditions_popup .stations_div .stations_label{
	margin-left: 10px;
}
#ll_form_conditions_popup .stations_div .t-field{
	margin: 10px 0;
}
/* Form Conditions Manager List Of Members Styles */
#ll_form_conditions_popup .member_of_list_div{
	border-top: 1px solid #eee;
	margin-top: 15px;
	padding-top: 10px;
}
#ll_form_conditions_popup .member_of_list_div .t-field .t-radio{
	margin-left: 20px;
}
#ll_form_conditions_popup .member_of_list_div .t-field label,
#ll_form_conditions_popup .member_of_list_div .t-field .t-radio
{
	vertical-align: sub;
}
#ll_form_conditions_popup .member_of_list_div .member_of_list_label{
	margin-left: 10px;
}
#ll_form_conditions_popup .member_of_list_div .t-field{
	margin: 10px 0;
}
#ll_form_conditions_popup .fb-align-row .no_operators_div,
#ll_form_conditions_popup .fb-align-row .operators_div{
	display: flex;
	justify-content: flex-end;
	min-width: 140px;
	width: 140px;
	line-height: 30px;
	/*margin-right: 10px;*/
}
#ll_form_conditions_popup .fb-align-row .fb-align-item.fb-item-select{
	width: 25%;
}
#ll_form_conditions_popup .condition_error{
	display: block;
	margin-top: 10px;
	margin-left: 10px;
	visibility: hidden;
	color: red;
}
#ll_form_conditions_popup .stations_error{
	margin-left: 10px;
	margin-bottom: 5px;
	visibility: hidden;
	color: red;
}
#ll_form_conditions_popup .container_with_errors{
	margin-bottom: 10px;
}
#form-fill-actions-info-popup .info_name_error{
	 margin-left: 10px;
	 margin-bottom: 5px;
	 visibility: hidden;
	 color: red;
}
#ll-actions-popup .no-remove .btn-remove-action-row{
	visibility: hidden;
}
#ll_form_conditions_popup #back_form_conditions{
	float: left;
}
#ll_form_conditions_popup .fb-align-row{
	align-items: center;
	gap: 10px;
}
#ll_form_conditions_popup .fb-align-item.fb-item-select.fields{
	min-width: 250px;
}
#ll_form_conditions_popup .fb-align-item.fb-item-select{
	width: 200px!important;
}
#ll_form_conditions_popup .fb-align-item.fb-field{
	margin: unset!important;
	align-items: center!important;
}
#ll_form_conditions_popup .case_sensitive_match_option{
	display: none;
	gap: 10px!important;
	align-items: center!important;
}
#ll_form_conditions_popup .case_sensitive_match_option .ll-switch-lb{
	min-width: 100px;
}
#ll_form_conditions_popup .condition_error{
	margin: unset;
}
#ll-actions-popup #back_actions_popup{
	float: left;
}
.llrp-content.full-width{
	height: 100%;
}
button.edit-submission,
button.submit-drafted-submission {
	display: flex;
	position: relative;
	flex-flow: row nowrap;
	flex-shrink: 0;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.edit-submission-button-container {
	z-index: 10;
	position: absolute;
	width: 100%;
	bottom: 0;
	display: flex;
	justify-content: center;
	margin-bottom: 2px;
}
#submit-submission-button-container {
	z-index: 10;
	position: absolute;
	width: 100%;
	bottom: 0;
	display: flex;
	justify-content: space-between;
	margin-bottom: 2px;
	gap: 10px;
}
.email_verification_html_content_container .mce-tinymce{
	width: 65% !important;
	margin-left: 316px;
	margin-top: -2%;
}

/**/
#ll-rating-fulfilment-actions-popup .fb-align-item{
	display: flex;
	align-items: center;
}
#ll-rating-fulfilment-actions-popup .rating-btn-manage-asset-fullfilment-actions{
	text-decoration: none;
	display: flex;
	margin-right: 5px;
}
#ll-rating-fulfilment-actions-popup .rating-btn-manage-asset-fullfilment-actions img{
	width: 20px;
	top: 6px;
}

#ll-orders-fulfillment-actions-popup .fb-align-item{
	display: flex;
	align-items: center;

}
#ll-orders-fulfillment-actions-popup .orders-btn-manage-asset-fullfilment-actions{
	text-decoration: none;
	display: flex;
	margin-right: 5px;
}
#ll-orders-fulfillment-actions-popup .orders-btn-manage-asset-fullfilment-actions img{
	width: 20px;
	top: 6px;
}

.small-icn img{
	width: 15px;
}

.ll-popup .wrap-field{
	display: inline-block;
	position: relative;
}
.ll-popup .wrap-field .remove{
	position: absolute;
	right: 10px;
	top: 16px;
	margin-top: -5px;
	cursor: pointer;
	width: 10px;
	height: 10px;
	background: url('imgs/theme_icn/icn_close_popup.png') no-repeat 0 0;
	background-size: 10px 10px;
}

.ll-box {
	position: relative;
	height: max-content;
	background: #fff;
	border: 1px solid rgba(0,0,0,0.1);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 0 10px 25px 10px;
	margin-bottom: 15px;
}

.ll-box.no-border {
	border: none;
	padding: 0 0 20px 0;
}
.ll-box .ll-box-head {
	height: 34px;
	padding: 15px 15px 0;
}
.ll-box.no-border .ll-box-head{
	padding: 10px 0 0;
}

.ll-box .ll-box-head .title{
	font-size: 22px;
	line-height: 23px;
	color: #333;
	font-weight: 600;
}
.ll-box .ll-box-head .attach-title{
	font-size: 15px;
	color: #333;
	font-weight: 500;
	margin: 5px;
}
.ll-box .ll-box-head .actions{
	position: absolute;
	top: 12px;
	right: 12px;
}
.ll-box .ll-box-content{
	display: flex;
}

.ll-box .ll-box-content .item{
	text-align: center;
	border: 1px solid #e5e5e5;
	background: #fff;
	height: 100%;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 5px 10px 5px 5px;
	padding: 5px 10px 5px 5px;
	min-width: 15%;
}

.ll-box .ll-box-content.no-border .item{
	border: none;
	background-color: #f0f0f0;
}

.ll-box .ll-box-content .item .text{
	font-size: 18px;
	line-height: 23px;
	color: #a7a7a7;
	font-weight: 600;
	padding-top: 10px;
	margin: 0 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ll-box .ll-box-content .item .total{
	padding-top: 11px;
	font-size: 25px;
	line-height: 45px;
	font-weight: 600;
	color: #333333;
}
.div-wrap{
	display: inline-block;
	width: 100%;
	padding: 5px;
}

#activations-tokens-details-popup:not(.tokens) .tokens-data{
	display: none;
}
#activations-tokens-details-popup .wrap-table{
	height: 550px;
}
/*#activations-tokens-details-popup.reward_points.view-table-popup .top-head-table .tiny,
#activations-tokens-details-popup.reward_points.view-table-popup .list-table-items li .tiny{
	width: 13%;
}*/

/*
#activations-tokens-popup .tokens-wrap .scrollbar-inner{
	min-height: 412px;
}*/


/**/
#ll-rating-fulfilment-actions-popup .fb-align-item{
	display: flex;
	align-items: center;
}
#ll-rating-fulfilment-actions-popup .rating-btn-manage-asset-fullfilment-actions{
	text-decoration: none;
	display: flex;
	margin-right: 5px;
}
#ll-rating-fulfilment-actions-popup .rating-btn-manage-asset-fullfilment-actions img{
	width: 20px;
	top: 6px;
}

#ll-orders-fulfillment-actions-popup .fb-align-row .fb-align-item:first-child {
	width: 100%;
	line-height: normal;
}
#ll-orders-fulfillment-actions-popup .fb-align-item{
	display: flex;
	align-items: center;
}
#ll-orders-fulfillment-actions-popup .orders-btn-manage-asset-fullfilment-actions{
	text-decoration: none;
	display: flex;
	margin-right: 5px;
}
#ll-orders-fulfillment-actions-popup .orders-btn-manage-asset-fullfilment-actions img{
	width: 20px;
	top: 6px;
}

.grid-links .parent {
	display: grid;
	grid-template-columns: repeat(4, 1fr) 0fr;
	/*grid-template-rows: repeat(5, 1fr);*/
	grid-column-gap: 0px;
	grid-row-gap: 0px;
}

.grid-links .div1 { grid-area: 1 / 1 / 2 / 2; }
.grid-links .div2 { grid-area: 1 / 2 / 2 / 3; }
.grid-links .div3 { grid-area: 1 / 3 / 2 / 4; }
.grid-links .div4 { grid-area: 1 / 4 / 2 / 5; }

.grid-links ul li {
	padding: 5px;
	margin: 10px 15px;
}
.scrollable-popup .scrollbar-inner{
	max-height: 550px;

}
.scrollable-popup .scrollbar-inner .scroll-x{
	display: none!important;
}
.submission_history_div{
	position: relative;
	/*height: 30px;*/
	margin-bottom: 5px;
	padding: 20px;
	width: 898px!important;
	font-size: 14px;
}
.submission_history_div:not(:last-child){
	border-bottom: 1px solid #e6e6e6;
	background-color: #fff;
	/* cursor: move; */
	color: #333333;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.submission_data_wrapper{
	display: flex;
	padding-bottom: 5px;
}
.submission_data_label{
	width: 20%;
}
.submission_data{
	width: 75%;
}
.different_data_style {
	background-color: #fff2b8;
}
#submission_history_wrap  .txt-light-gray,
#submission_history_wrap .txt-light-gray:hover{
	color: #999999;
}
.no_record_wrap {
	text-align: center;
}

.d-inline {
	display: inline;
}
.w-100 {
	width: 100px;
}
.btn-header-help {
	float: right;
	margin-right: 7px;
	position: relative;
	display: none;
}

.btn-header-help.installed {
	display: inline-block;
}

.btn-header-help > a {
	width: 30px;
	height: 30px;
	display: block;
	padding: 0;
	min-width: 0 !important;
	position: relative;
}

.btn-header-help img{
	position: relative;
	top: 3px;
	width: 16px;
	height: 16px;

}

#payment_gateway_popup .authentication_fields {
	margin-top: 10px;
}

.grid_cell_value {
	float: left;
}
.td-wrap-link-content.copy_cell_value {
	margin-top: 0 !important;
}
.td-wrap-link-content.copy_cell_value .ll-grid-copy-link {
	font-size: 13px;
	margin-left: 15px;
}
.line-asset:first-child {
	margin-top: 0;
}
.line-asset .add-line-asset,
.line-asset .remove-line-asset{
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	right: 5px;
	left: 30px;
	cursor: pointer;
	border: 1px solid #c2c2c2;
	background: #f0f0f0;
	border-radius: 50%;
	box-sizing: border-box;
	margin-top: 3px;
}
.line-asset .remove-line-asset {
	left: 60px;
}
.line-asset .add-line-asset::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url("../imgs/theme_icn/icn_plus.png") no-repeat center center;
}
.line-asset .remove-line-asset::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url("../imgs/theme_icn/icn_minus.png") no-repeat center center;
}
.survey-reports-container {
	margin: 20px 0;
}
.speaker-dashboard-wrap > li {
	page-break-after: always;
}
.reports-container{
	margin: 15px 0;
	display: grid;
	gap: 1rem;
	grid-template-columns: 1fr 1fr;
}
.reports-elements-container{
	margin: 20px;
	display: grid;
	gap: 1rem;
	grid-template-columns: 1fr 1fr 1fr;
}
.reports-elements-container > div:not(:empty) {
	overflow: hidden;
	page-break-after: avoid;
}
.reports-elements-container > div:not(:empty):nth-child(4n+4) {
	page-break-after: always;
}
.reports-elements-container > div:not(:empty):nth-child(5n+5) {
	page-break-before: always;
	page-break-after: avoid;
}
.reports-container > div:not(:empty)
{
	overflow: hidden;
	page-break-after: always;
}
@media only screen and (max-width: 1000px) {
	.reports-container{
		grid-template-columns: auto;
	}
	.reports-elements-container{
		grid-template-columns: 1fr 1fr;
	}
}
.print-charts-pdf {
	cursor: pointer;
}
.print-charts-pdf.disabled {
	opacity: 0.5;
	pointer-events: none;
}

.connect_soc_box .list_account li .name span {
	max-width: 92px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	float: left;
	padding-right: 9px;
}

/* Exhibitor Licensed users */

#licensed-users-popup .licensed_users {
	display: inline-block;
	margin-top: 5px;
}