html body {
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 15px;
}
body.dashboard.addon .db-head {
	padding: 30px 0;
}
body.dashboard.addon .db-head .db-photo {
	width: 105px;
	height: 105px;
	overflow: hidden;
	margin-right: 20px;
	float: left;
	border: 5px solid #fff;
	border-radius: 5px;
}
body.dashboard.addon .db-head .db-photo img {
	width: 100%;
}
body.dashboard.addon .db-head-content-r1 h3 {
	display: inline-block;
	margin-right: 20px;
	font-size: 30px;
	color: #2f384f;
	margin-top: 5px;
}
body.dashboard.addon .db-head-menu {
	width: 125px;
	position: absolute;
	margin-left: -125px;
}
body.dashboard.addon .db-head-content-r2 {
	padding-top: 10px;
	color: #808080;
}
body.dashboard.addon .db-head-content-r1 a {
	display: inline-block;
	position: relative;
	top: -5px;
}
body.dashboard.addon .db-head-menu li span.badge {
	background-color: #1aba6d;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	padding: 0;
	line-height: 18px;
	font-size: 12px;
	font-family: robotobold, Arial, Helvetica, sans-serif;
	margin-right: 7px;
}
body.dashboard.addon .db-head-menu li {
	list-style: none;
	display: block;
	font-family: robotothin, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
body.dashboard.addon .db-head-menu li a {
	color: #3f3f3f;
}
body.dashboard.addon .db-head-menu li .left {
	width: 90px;
	text-align: right;
}
body.dashboard.addon .db-head-menu li.title .left {
	color: #1aba6d;
}
body.dashboard.addon .db-complete-progress {
	background-color: rgba(216, 219, 226, 0.55);
	border-radius: 4px;
	color: #2f384f;
}
body.dashboard.addon .db-complete-progress .db-complete-progress-title {
	padding: 20px 20px 20px 30px;
}
body.dashboard.addon .db-complete-progress .progress {
	background-color: #8e9399;
	border-radius: 0;
	margin: 0;
	height: 5px;
}
body.dashboard.addon .db-complete-progress .progress-bar {
	background-color: #fff;
	border-radius: 0;
	margin: 0;
	height: 5px;
}
body.dashboard.addon .db-complete-progress .db-complete-progress-value {
	padding: 12px 20px 12px 30px;
	text-align: right;
}
body.dashboard.addon #db-menu {
	background: #c4cbda;
	background: -moz-linear-gradient(top, #c3cad9 1%, #97a1b7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #c3cad9), color-stop(100%, #97a1b7));
	background: -webkit-linear-gradient(top, #c3cad9 1%, #97a1b7 100%);
	background: -o-linear-gradient(top, #c3cad9 1%, #97a1b7 100%);
	background: -ms-linear-gradient(top, #c3cad9 1%, #97a1b7 100%);
	background: linear-gradient(to bottom, #c3cad9 1%, #97a1b7 100%);
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#c3cad9', endColorstr='#97a1b7', GradientType=0);
	height: 52px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	width: 100%; 
	z-index: 6;
}
body.dashboard.addon #db-menu ul {
	background-image: url(../images/db-menu-right-slice.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	display: block;
	float: left;
	width: 100%;
}
body.dashboard.addon #db-menu li {
	float: left;
	list-style: none;
	display: block;
}
body.dashboard.addon #db-menu li a {
	float: left;
	height: 52px;
	display: block;
	line-height: 52px;
	font-family: robotoregular, Arial, Helvetica, sans-serif;
	color: #2f384f;
	background-image: url(../images/db-menu-right-slice.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 0;
	width: 116.8px;
	text-align: center;
	font-size: 14px;
	transition: background-image 0s ease-in-out;
}
body.dashboard.addon #db-menu li a:hover {
	background-image: -moz-linear-gradient( 90deg, rgb(105,115,136) 0%, rgb(168,176,194) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(105,115,136) 0%, rgb(168,176,194) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(105,115,136) 0%, rgb(168,176,194) 100%);
	background-repeat: repeat-x;	 
}
body.dashboard.addon #db-menu li.active a {
	box-shadow: inset 0px 0px 28px #1c2c39;
	background-color: #767f91;
	background-image: none;
	color: #fff;
}
body.dashboard.addon .search-box {
	margin: 0 60px;
	padding: 3px 0 0 0;
}
body.dashboard.addon .db-content-left {
	border-radius: 7px;
	margin-bottom: 40px;
	overflow: hidden;
	border: 1px solid #d8dbe2;
	background-color: #fff;
}
body.dashboard.addon .db-content-left .blue-border {
	background-color: #d8dbe2;
	height: 40px;
}
body.dashboard.addon .padding40px {
	padding: 30px 40px;
	min-height: 960px;
}
body.dashboard.addon #sidebar .sidebar {
	border: 1px solid #e6e6e6;
	background-color: #fff;
	border-radius: 7px;
	overflow: hidden;
	margin-bottom: 20px;
}
body.dashboard.addon #sidebar .sidebar .sidebar-head {
	background-color: #d8dbe2;
	color: #2f384f;
	padding: 0px 10px 0px 44px;
	height: 40px;
	line-height: 40px;
}
body.dashboard.addon #sidebar .sidebar .sidebar-body {
	padding: 10px 20px;
}
body.dashboard.addon #sidebar .sidebar .sidebar-footer {
	border-top: 1px solid #d8dbe2;
	padding: 5px;
	text-align: center;
}
body.dashboard.addon strong {
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
body.dashboard.addon .sb-contact-details .sidebar-body li {
	list-style: none;
	display: block;
	background-repeat: no-repeat;
	background-position: left 50%;
	padding: 3px 0 3px 30px;
	font-family: "robotothin", Arial, Helvetica, sans-serif;
	font-size: 16px;
}
body.dashboard.addon .sb-contact-details .sidebar-body li .c1 {
	display: inline-block;
	width: 115px;
	font-family: "robotomedium", Arial, Helvetica, sans-serif;
	font-size: 15px;
}
body.dashboard.addon .sb-contact-details .sidebar-body li .c2 {
	display: inline-block;
	font-size: 18px;
}
body.dashboard.addon .sb-contact-details .sidebar-body li.cpr1-1 {
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
body.dashboard.addon .sb-contact-details .sidebar-body li.cpr1-2 {
	background-image: url(../images/mail-profiletab.png);
}
body.dashboard.addon .sb-contact-details .sidebar-body li.cpr1-3 {
	background-image: url(../images/call-profiletab.png);
}
body.dashboard.addon .sb-contact-details .sidebar-body li.cpr1-4 {
	background-image: url(../images/skype-profiletab.png);
}
body.dashboard.addon .sb-contact-details .sidebar-body li.cpr1-5 {
	background-image: url(../images/location-profiletab.png);
}
body.dashboard.addon .sb-contact-details .sidebar-body li.cpr1-6 {
	background-image: url(../images/social-profiletab.png);
	margin-top: 12px;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head {
	padding: 0;
	text-align: center;
	line-height: normal;
	height: auto;
	background: transparent none;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head li{
	display: inline;
	list-style: none;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head .followers,
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head .following {
	width: 49.6%;
	display: inline-block;
	
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head li a{
	display: block;
  	background-color: #d8dbe2;
  	color: #2f384f;
  	padding: 8px;
 	border-radius: 5px 5px 0 0;
 	font-size: 15px;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head ul{ 
	margin: 0;
	float: left;
	width: 100%;
	margin-bottom: 10px;
	background: #d7dbe5;
 	padding:6px 20px 0;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head li.active a{
	display: block;
	background-color: #fff;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head strong {
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	display: inline-block;
 	margin-right: 4px;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head .followers {
	float: left;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-head .following {
	float: right;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-body {
	text-align: center;
	padding-top: 24px;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-body img {
	margin: 0px 3px 8px 3px;
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-body a.more {
	display: block;
	padding: 5px 5px 0;
	text-align: left;
	color: #6d6e71;
	font-family: 'robotobold';
}
body.dashboard.addon #sidebar .sidebar.sb-contacts .sidebar-body a.more span{
 	font-family: 'robotoregular';
 	color: #bcbec0;
 }
body.dashboard.addon .sidebar ul.sb-ul {
	margin: 0;
}
body.dashboard.addon .sidebar ul.sb-ul li {
	display: block;
	list-style: none;
	font-size: 15px;
	margin: 5px 0 5px 22px;
}
body.dashboard.addon .sidebar ul.sb-ul li .col1 {
	display: inline-block;
	width: 49%;
	font-family: "robotothin", Arial, Helvetica, sans-serif;
}
body.dashboard.addon .sidebar ul.sb-ul li .col2 {
	display: inline-block;
	width: 48%;
	color: #1aba6d;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
}
body.dashboard.addon .sidebar-footer a.more {
	display: inline-block;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2f384f;
	padding: 5px 25px 5px 0;
	background: url(../images/edit-progress-dashboard.png) no-repeat right 50%;
}
body.dashboard.addon .db-content .notification .badge {
	background-color: #1aba6d;
	border-radius: 50%;
	width: 25px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin-right: 5px;
}
body.dashboard.addon .db-content .notification {
	border: 1px solid #d8dbe2;
	border-radius: 5px;
	padding: 8px 30px;
	margin-bottom: 25px;
}
body.dashboard.addon .db-content .setting-box,
body.dashboard.addon .db-content .portfolio-overview {
	border: 1px solid #d8dbe2;
	border-radius: 5px;
	margin-bottom: 15px;
}
body.dashboard.addon .db-content .setting-box .setting-box-header,
body.dashboard.addon .db-content .portfolio-overview .portfolio-overview-header {
	border-bottom: 1px solid #d8dbe2;
	padding: 10px 30px;
}
body.dashboard.addon .db-content .setting-box .setting-box-body {
	padding: 15px;
}
body.dashboard.addon .db-content .portfolio-overview .portfolio-overview-body {
	padding: 15px 30px;
}
body.dashboard.addon .portfolio-profile-short {
	text-align: center;
	border: 1px solid #d8dbe2;
}
body.dashboard.addon .portfolio-profile-short-img {
	padding: 10px 0;
}
body.dashboard.addon .portfolio-profile-short-name {
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #787c81;
	padding: 5px 0;
	border-top: 1px solid #d8dbe2;
	border-bottom: 1px solid #d8dbe2;
}
body.dashboard.addon .portfolio-profile-short-desc {
	font-family: "robotothin", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #787c81;
	padding: 5px 0;
}
body.dashboard.addon .pob-r2 {
	margin-top: 20px;
	margin-bottom: 35px;
}
body.dashboard.addon .pob-r3 table {
	text-align: center;
}
body.dashboard.addon .pob-r3 table th {
	color: #949495;
	font-family: "robotobold", Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
}
body.dashboard.addon .pob-r3 table td {
	color: #949495;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 15px;
}
body.dashboard.addon .pob-r3 table td a {
	color: #0b4bc0;
	display: block;
	padding: 3px 0;
}
body.dashboard.addon .pob-r1 .form-group.col1 {
	display: inline-block;
	width: 34%;
	margin-right: 5%;
	float: left;
}
body.dashboard.addon .pob-r1 .form-group.col2 {
	display: inline-block;
	width: 61%;
	position: relative;
}
body.dashboard.addon .pob-r1 .form-group.col2 input[type="text"] {
	border-radius: 6px 0 0 6px;
	display: block;
	width: 97%;
}
body.dashboard.addon .pob-r1 .form-group.col2 button {
	float: right;
	display: block;
	position: absolute;
	right: 0;
	border-radius: 0 6px 6px 0;
	height: 45px;
}
body.dashboard.addon .db-content {
	margin-top: 30px;
}
body.dashboard.addon .overview-message-head-ul li {
	float: left;
	list-style: none;
	display: block;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 15px;
}
body.dashboard.addon .overview-message-head a.right {
	display: block;
	padding-top: 8px;
}
body.dashboard.addon .overview-message-head {
	padding: 0 40px;
}
body.dashboard.addon .overview-message-head ul li.active a {
	font-family: "robotobold", Arial, Helvetica, sans-serif;
}
body.dashboard.addon .overview-message-head ul li a {
	display: block;
	float: left;
	padding: 10px 20px;
	color: #2f384f;
}
body.dashboard.addon #messages-box .panel-heading a > div {
	display: inline-block;
}
body.dashboard.addon #messages-box .panel-heading {
	background-color: #fff;
	padding: 0;
}
body.dashboard.addon #messages-box .panel-contain {} #messages-box .panel-heading a {
	color: #787c81;
	padding: 15px 15px;
	display: block;
	font-family: "robotobold", Arial, Helvetica, sans-serif;
	color: #2f384f;
}
body.dashboard.addon #messages-box .panel-heading a.collapsed {
	border-bottom: 1px solid #d8dbe2;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
body.dashboard.addon #messages-box .panel-heading .col1 {
	width: 4%;
	text-align: left;
}
body.dashboard.addon #messages-box .panel-heading a .col1 span {
	display: inline-block;
	height: 10px;
	width: 10px;
	background-color: #1aba6d;
	border-radius: 50%;
}
body.dashboard.addon #messages-box .panel-heading a.collapsed .col1 span {
	background-color: #cacaca;
}
body.dashboard.addon #messages-box .panel-heading .col2 {
	width: 32%;
}
body.dashboard.addon #messages-box .panel-heading .col3 {
	width: 45%;
}
body.dashboard.addon #messages-box .panel-heading .col4 {
	width: 15%;
}

body.dashboard.addon .overview-message-head-ul {
	margin: 0;
	height: 22px;
	position: relative;
	top: -18px;
	margin-left: 26px;
}
body.dashboard.addon .overview-message-head-ul li.col2 {
	width: 32%;
	padding-left: 20px;
}
body.dashboard.addon .overview-message-head-ul li.col3 {
	width: 47%;
	padding-left: 22px;
}
body.dashboard.addon .overview-message-head-ul li.col4 {
	width: 14%;
	padding-left: 7px;
}
body.dashboard.addon #messages-box.panel-group .panel {
	border: none;
	margin: 0;
	border-radius: 0;
}
body.dashboard.addon #messages-box.panel-group {
	border: 1px solid #d8dbe2;
	border-radius: 5px;
	overflow: hidden;
}
body.dashboard.addon #messages-box.panel-group .panel:last-child .panel-heading a.collapsed {
	border: none;
}
body.dashboard.addon #messages-box .panel-default > .panel-heading + .panel-collapse .panel-body {
	border-top: none;
	padding-top: 0;
	padding-bottom: 0;
}
body.dashboard.addon .panel-body-r3 .btn-grey {
	background-color: #bfc2c8;
	border: 1px solid #8f94a1;
	width: 90px;
	height: 30px;
	padding: 0;
	line-height: 30px;
	color: #fff;
	text-transform: uppercase;
}
body.dashboard.addon #messages-box .panel-body .panel-body-r1 {
	text-align: right;
	padding: 4px 0;
	border-top: 1px solid #dddddd;
}
body.dashboard.addon #messages-box .panel-body {
	border-bottom: 1px solid #d8dbe2;
}
body.dashboard.addon #messages-box .panel-body .panel-body-r2 {
	color: #787c81;
	font-size: 12px;
}
body.dashboard.addon #messages-box .panel-body .panel-body-r3 {
	text-align: right;
	padding-bottom: 15px;
}
body.dashboard.addon h4.modal-title {
	text-align: center;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #294172;
}
body.dashboard.addon .modal .modal-header,
body.dashboard.addon .modal .modal-footer {
	border: none;
	margin: 0;
}
body.dashboard.addon .modal .modal-body {
/*	padding-bottom: 0;*/
	padding-top: 0;
}
body.dashboard.addon .modal .btn {
	height: 36px;
	line-height: 36px;
	border-radius: 6px;
	padding: 0;
	font-family: "roboto_condensedregular", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	min-width: 150px;
}
body.dashboard.addon .btn.btn-transparent {
	border: 1px solid #a1a8b6;
	color: #a1a8b6;
	background: transparent;
}
body.dashboard.addon #db-menu li a span.badge{
position: absolute;
margin: 2px 0 0 14px;
border-radius: 50%;
width: 17px;
height: 17px;
background: #1aba6d;
text-align: center;
padding: 0;
line-height: 17px;
font-weight: normal;
}
body.dashboard.addon .modal#composemessage .modal-dialog {
	max-width: 520px;
}
body.dashboard.addon .modal#composemessage .message-compose-content {
	border: 1px solid #d8dbe2;
	border-radius: 5px;
}
body.dashboard.addon .message-compose-content .message-compose-content-r1 input {
	display: inline-block;
	width: 75%;
	border: none;
	margin-left: 8px;
}
body.dashboard.addon .message-compose-content .message-compose-content-r2 input {
	display: inline-block;
	width: 75%;
	border: none;
	margin-left: 8px;
}
body.dashboard.addon .message-compose-content .message-compose-content-r3 textarea {
	width: 100%;
	border: none;
	height: 120px;
}
body.dashboard.addon .message-compose-content .message-compose-content-r1,
body.dashboard.addon .message-compose-content .message-compose-content-r2,
body.dashboard.addon .message-compose-content .message-compose-content-r3 {
	padding: 10px;
}
body.dashboard.addon .message-compose-content .message-compose-content-r2 {
	border-top: 1px solid #d8dbe2;
	border-bottom: 1px solid #d8dbe2;
}
body.dashboard.addon .modal#composemessage .modal-dialog .modal-content {
	padding: 0 12px 12px 12px;
}
body.dashboard.addon .modal-content .modal-header p{ 
	max-width: 250px; 
	text-align: center; 
	margin: auto; 
}
body.dashboard.addon ul.setting-menu {
	margin: 0;
	display: block;
	float: left;
	width: 165px;
}
body.dashboard.addon ul.setting-menu li {
	display: block;
	list-style: none;
	display: block;
}
body.dashboard.addon ul.setting-menu li.active a {
	background-color: #d8dbe2;
}
body.dashboard.addon ul.setting-menu li a {
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 20px;
	border-radius: 5px;
	color: #2f384f;
	margin-bottom: 10px;
	font-size: 15px;
}
body.dashboard.addon #settings-content .setting-box {
	margin-left: 185px;
}
body.dashboard.addon #settings-content .padding40px {
	padding: 25px;
}
body.dashboard.addon #settings-content .profile-information-view .profile-information-view-row{
	margin: 10px 20px;
	float: left;
	width: 100%;
}
body.dashboard.addon #settings-content .profile-information-view .profile-information-view-row .col1{
	width: 95px;
	float: left;
	font-family: "robotobold", Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: right;
}
body.dashboard.addon #settings-content .profile-information-view .profile-information-view-row .col2{
	margin-left: 115px;
	font-family: "robotothin", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #787c81;
}
body.dashboard.addon #settings-content .input-field-row{
	padding-bottom:15px;
}
body.dashboard.addon #settings-content .input-field-row.radio-field-row{
	padding-top:15px;
}
body.dashboard.addon #settings-content .input-field-row .form-group{
	width:98%;
}
body.dashboard.addon #settings-content .input-field-row.input-field-row-50 .form-group{
	width:47.6%;
	margin-right:2%;
}
body.dashboard.addon #settings-content .input-field-row.input-field-row-50 .form-group .state-field{
	width:50%;
	margin-right:4%;
	display:inline-block;
}
body.dashboard.addon #settings-content .input-field-row.input-field-row-50 .form-group .zip-field{
	width:44%;
	display:inline-block;
}
body.dashboard.addon #settings-content .input-field-row input.form-control{
	
}
body.dashboard.addon #settings-content .input-field-row label{
	font-family: "robotothin", Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-indent:18px;
	font-weight:normal;
	margin: 0 0 2px;
}
body.dashboard.addon #settings-content .input-field-row.radio-field-row label{
	text-indent: 0;
	padding-left: 40px;
	line-height: 28px;
	width: 105px;
}
body.dashboard.addon #settings-content .input-field-row.input-web-address label{ display: block; }
body.dashboard.addon #settings-content .input-field-row.input-web-address input.form-control{
	width: 47.6%;
	margin-right: 2%;
}
body.dashboard.addon #settings-content .input-field-row.input-web-address .btn.btn-grey{
	background-color: #bfc2c8;
	border: 1px solid #8f94a1;
	text-transform: uppercase;
	color: #fff;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 18px;
}
body.dashboard.addon #settings-content .add-profile-photo{
	padding-bottom: 20px;
}
body.dashboard.addon #settings-content.profileinformation-content .form-control.input-li{
	background: url(../images/input-in.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon #settings-content.profileinformation-content .form-control.input-tw{
	background: url(../images/input-tw.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon #settings-content.profileinformation-content .form-control.input-fb{
	background: url(../images/input-fb.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon #settings-content.profileinformation-content .form-control.input-gp{
	background: url(../images/input-gp.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon .update-btn-pane{
	padding: 14px 0;
}
body.dashboard.addon .update-btn-pane .btn{
	width: 170px;
	height: 40px;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
}
body.dashboard.addon .update-btn-pane .btn.btn-grey{
	border: 1px solid #cbcaca;
	background-color: #f7f8f8;
	color: #acaeb2;
	margin-right: 11px;
}
body.dashboard.addon .update-btn-pane .btn.btn-green{}
body.dashboard.addon .db-content-left .alert{
	border-radius: 0;
	color: #671212;
	border: 0;
	background-color: #ffe6e6;
}
body.dashboard.addon #step1.modal .investoraccreditation-body,
body.dashboard.addon #step4.modal .investoraccreditation-body,
body.dashboard.addon #step2.modal .investoraccreditation-body{
	border: 1px solid #afafaf;
	border-radius: 10px;
	padding: 10px 0;
}
body.dashboard.addon #step1.modal .investoraccreditation-footer,
body.dashboard.addon #step4.modal .investoraccreditation-footer,
body.dashboard.addon #step2.modal .investoraccreditation-footer{
	border: 1px solid #afafaf;
	border-radius: 10px;
	background-color: #e3e5e6;
	margin-top: 20px;
	padding: 10px 0;
}
body.dashboard.addon #step1.modal li,
body.dashboard.addon #step4.modal li,
body.dashboard.addon #step2.modal li{
	list-style: none;
	display: block;
	padding: 5px 15px;
	font-family: "roboto_condensedregular", Arial, Helvetica, sans-serif;
	font-size:14px;
}
body.dashboard.addon #step1.modal li label.custom,
body.dashboard.addon #step4.modal li label.custom,
body.dashboard.addon #step2.modal li label.custom{
	float: left;
	margin: 0px 12px 0 0;
}
body.dashboard.addon #step1.modal li p,
body.dashboard.addon #step4.modal li p{
	margin-left: 40px;
}
body.dashboard.addon #step2.modal li p{
	font-size: 14px;
	margin-left: 40px;
}
body.dashboard.addon #step2.modal li p strong{
	display: block;
	font-family: "roboto_condensedbold", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
body.dashboard.addon #step1.modal .investoraccreditation-footer li p,
body.dashboard.addon #step4.modal .investoraccreditation-footer li p,
body.dashboard.addon #step2.modal .investoraccreditation-footer li p{
	margin-left: 40px;
	margin-right: 170px;
}
body.dashboard.addon #step1.modal .investoraccreditation-footer .btn-green,
body.dashboard.addon #step2.modal .investoraccreditation-footer .btn-green,
body.dashboard.addon #step4.modal .investoraccreditation-footer .btn-green{
	padding-left: 14px;
	padding-right: 14px;
}
body.dashboard.addon #step2 .step2-incomes-single{
	margin-bottom: 11px;
}
body.dashboard.addon #step2 .step2-incomes-single .col1{
	width: 25%;
	float: left;
	text-align: center;
	line-height: 34px;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	color: #294172;
}
body.dashboard.addon #step2 .step2-incomes-single .col3{
	width: 25%;
	float: right;
	text-align: center;
	line-height: 34px;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	color: #294172;
}
body.dashboard.addon #step2 .step2-incomes-single .col2{
	margin: 0 29%;
}
body.dashboard.addon #step3.modal .modal-body{
	padding-bottom: 0;
}
body.dashboard.addon #step3.modal .modal-content{
	padding: 0 10px 10px;
}
body.dashboard.addon .form-group.form-signature {
	position: relative;
	padding: 0 16px;
}
body.dashboard.addon #step4 .step4-desc{
	padding: 0 16px;
}
body.dashboard.addon .form-group.form-signature .data-placeholder{
position: absolute;
right: 16px;
border: 1px solid #afafaf;
margin-top: -45px;
background: #d6d9db;
height: 45px;
line-height: 42px;
text-align: center;
padding: 0 10px;
border-radius: 0 8px 8px 0;
}
body.dashboard.addon .form-group.form-signature input{
	width: 85%;
}
body.dashboard.addon .form-group.form-signature label{
	display: block;
}
body.dashboard.addon .modal .modal-footer .btn {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	min-width: 170px;
	margin-left: 0;
}
body.dashboard.addon .contributions-contain{
	padding-bottom: 20px;
}
body.dashboard.addon .contribute-single.blue{ border-top-color: #1a5eba;  }
body.dashboard.addon .contribute-single.pink{ border-top-color: #be2e68;  }
body.dashboard.addon .contribute-single.yellow{ border-top-color: #b59d2b;  }

body.dashboard.addon .contribute-single{
	float: left;
	width: 46%;
	margin: 2.5% 0 0 2.5%;
	border-right: 1px solid #d8dbe2;
	border-left: 1px solid #d8dbe2;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #1aba6d; 
	background: url(../images/contribute-bottom-bg.jpg) no-repeat left bottom;
	background-size: 100% 4px;
	border-radius: 4px;
	position: relative;
}
body.dashboard.addon .contribute-single .overlay span{ 
/*	margin: auto;
	width: 116px;
	height: 30px;
	background-color: #1aba6d;
	color: #fff;
	line-height: 29px;
	display: inline-block;
	text-align: center;
	border-radius: 6px;
	font-size: 17px;*/
}
body.dashboard.addon .contribute-single .overlay{
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.8);
	-webkit-transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	-moz-transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	opacity: 0; 
	text-transform: uppercase; 
	display: inline-flex; 
	vertical-align: middle;
	position: absolute;
}
body.dashboard.addon .contribute-single:hover .overlay{
	opacity: 1;
}
body.dashboard.addon .contribute-single-r1{
	padding: 15px;
}
body.dashboard.addon .contribute-single-r2{
	padding:10px 15px;
	border-bottom: 1px solid #d9dbe2;
	border-top: 1px solid #d9dbe2;
}
body.dashboard.addon .contribute-single-r2-a{
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 17px;
}
body.dashboard.addon .contribute-single-r2-b{
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body.dashboard.addon .contribute-single-r3{
	padding: 15px;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body.dashboard.addon .contribute-single-r3-a{
	float: left;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(../images/timer-icon.png) no-repeat left 0;
	padding-left: 24px;
}
body.dashboard.addon .contribute-single-r3-b{
	float: right;
	color: #1aba6d;
}
body.dashboard.addon .investorstatus-approved{
	text-align: center;
}
body.dashboard.addon .investorstatus-approved h3{
	font-size: 25px;
	display: block;
	padding-bottom: 6px;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
}
body.dashboard.addon .investorstatus-approved h2{
	font-size: 31px;
	font-family: "robotomedium", Arial, Helvetica, sans-serif;
	color: #2cb56d;
	padding-bottom: 10px;
}
body.dashboard.addon .investorstatus-approved p{
	color: #a7a9ac;
	font-size: 14px;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
}
body.dashboard.addon .investorstatus-approved{
	padding: 50px 80px;
}




body.dashboard.addon #sidebar .sidebar.sb-socialize-venture{
	background-color: #fbfbfb;
}
body.dashboard.addon #sidebar .sidebar.sb-socialize-venture .sidebar-body{
	padding: 0 0 15px;
}
body.dashboard.addon #sidebar .sidebar.sb-socialize-venture .sidebar-body ul{
	margin: 0;
	padding: 0;
}
body.dashboard.addon #sidebar .sidebar.sb-socialize-venture .sidebar-body ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
body.dashboard.addon #sidebar .sidebar.sb-socialize-venture .sidebar-body ul li a{
	list-style: none;
	display: block;
	background: url(../images/round-arrow-right-grey.png) no-repeat 15px 47%;
	padding: 15px 0 15px 50px;
	color: #2f384f;
}
body.dashboard.addon #sidebar .sidebar.sb-socialize-venture .sidebar-body ul li a:hover{
	color: #63ce9a;
	background: url(../images/round-arrow-right-green.png) no-repeat 15px 47% #f4f5f5;
}
body.dashboard.addon #sidebar .sidebar.sb-socialize-venture .sidebar-body ul li a strong{
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-weight: normal;
}

body.dashboard.addon #sidebar .sidebar.sb-complete-your-profile {
	background-color: #fbfbfb;
}
body.dashboard.addon #sidebar .sidebar.sb-complete-your-profile .sidebar-body.sb-complete-your-profile-body{
	padding: 0 0 20px;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.cyp-r3 .btn-transparent{
	border: 1px solid #2f384f;
color: #2f384f;
background: transparent;
height: 30px;
line-height: 30px;
padding: 0 11px;
text-transform: uppercase;
font-size: 14px;
margin-top: -5px;
	width: auto;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.cyp-r1 {
	border-bottom: 1px solid #e6e6e6;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each{
	padding: 15px 50px 15px 50px;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	display: block;
	color: #2f384f;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each:hover{
	background-color: #f4f5f5;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each .cyp-each-title{
	height: 23px;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each .cyp-each-progress-value{
	float: right;
	font-size: 20px;
	line-height: 20px;
	color: #fe8252;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each .cyp-each-status{
	text-align: right;
	font-size: 12px;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	padding: 3px 0;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .progress {
	background-color: #c1c1c1;
	border-radius: 0;
	margin: 0;
	height: 3px;
}
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .progress-bar {
	background-color: #fe8252;
	border-radius: 0;
	margin: 0;
	height: 3px;
	box-shadow: 0 0 transparent;
}
body.dashboard.addon .btn.btn-transparent{ border: 1px solid #a1a8b6; color: #a1a8b6; background: transparent; }
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.red .cyp-each-progress-value{ color:#fe5252; }
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.red .progress-bar {	background-color: #fe5252; }

body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.green .cyp-each-progress-value{ color:#1aba6d; }
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.green .progress-bar {	background-color: #1aba6d; }

body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.orange .cyp-each-progress-value{ color:#fe8252; }
body.dashboard.addon .sidebar-body.sb-complete-your-profile-body .cyp-each.orange .progress-bar {	background-color: #fe8252; }


body.dashboard.addon .db-content .doverview-box{
	border: 1px solid #d8dbe2;
	border-radius: 5px;
	margin-bottom: 15px;
}
body.dashboard.addon .db-content .doverview-box .doverview-box-header{
	border-bottom: 1px solid #d8dbe2;
	padding: 10px 30px;
}
body.dashboard.addon .db-content .doverview-box.doverview-box-r1 .doverview-box-body{
	padding: 15px 30px;
}
body.dashboard.addon .blue-border ul.tab{
	margin: 0 0 0 45px;
	padding: 0;
}
body.dashboard.addon .blue-border ul.tab li{
	float: left;
	display: block;
	list-style: none;
}
body.dashboard.addon .blue-border ul.tab li a{
	float: left;
	display: block;
	padding: 7px 16px;
	margin-top: 6px;
	color: #2f384f;
	border-radius: 5px 5px 0 0;
}
body.dashboard.addon .blue-border ul.tab li.active a{
	background-color: #fff;
}
body.dashboard.addon .doverview-box-r1 .highcharts-container{
	max-width: 100%;
	min-width: 100%;
	margin: 0 auto;
	width: 100% !important;
}
body.dashboard.addon .doverview-box-r2 .ad-campaign-body input.input-dollar{ 
	padding-left: 32px;
	background: url(../images/input-dollar-white.jpg) 0px 50% no-repeat #fff;
	border: none;
	width: 120px;
	margin: 0 13px;
	height: 40px;
}
body.dashboard.addon .doverview-box-r2 .ad-campaign-title{
	padding-bottom: 5px;
}
body.dashboard.addon .doverview-box-r2 .ad-campaign-body{
	background-color: #eeeff0;
	border: 1px solid #d8dbe2;
	border-radius: 5px;
	text-align: center;
	display: inline-block;
	padding: 0 15px;
}
body.dashboard.addon .doverview-box-r2 .btn.btn-green{
padding: 0 20px;
height: 42px;
margin-left: 25px;
line-height: 40px;
font-size: 20px;
width: 150px;
}
body.dashboard.addon .db-content .doverview-box.doverview-box-r2 .doverview-box-body {
padding: 15px 30px 30px;
}
body.dashboard.addon .doverview-box-r3-head ul{
	margin: 0;
}
body.dashboard.addon .doverview-box-r3-head ul li{
	float: left;
	display: block;
	list-style: none;
}
body.dashboard.addon .doverview-box-r3-head ul li a{
	float: left;
	display: block;
	padding: 3px 16px;
	margin-top: 6px;
	color: #2f384f;
	border-radius: 5px;
}
body.dashboard.addon .doverview-box-r3-head ul li.active a{
	background-color: #eeeff0;
	font-family: "robotobold", Arial, Helvetica, sans-serif;
} 
body.dashboard.addon .doverview-box-r3-body{
	margin-top: 20px;
}
body.dashboard.addon .doverview-box-r3-body table.table tr td{
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: none;
	height: 34px;
	padding-top: 0;
	padding-bottom: 0;
	vertical-align: middle;
}
body.dashboard.addon .db-content .doverview-box.doverview-box-r3 .doverview-box-body{
	padding: 10px 15px;
}
body.dashboard.addon .doverview-chart-box{
	padding: 10px 44px;
}
body.dashboard.addon .doverview-chart-box .chartbox-single.chartbox-single-full{ width: 98%;}
body.dashboard.addon .doverview-chart-box .chartbox-single.chartbox-single-full .chartbox-single{ width: 47%;}
body.dashboard.addon .doverview-chart-box .chartbox-single{
	background-color: #f3f3f3;
	color: #2f384f;
	font-family: "robotobold", Arial, Helvetica, sans-serif;
	padding: 15px;
	width: 48%;
	margin: 1%;
	float: left;
}
body.dashboard.addon .doverview-chart-box .chartbox-single .col1{
	float: left;
	width: 56%;
}
body.dashboard.addon .doverview-chart-box .chartbox-single .col2{
	float: right;
	width: 42%;
	border-left: 1px solid #2f384f;
	text-align: center;
	color: #ff5f5f;
	padding: 10px 0;
}


body.dashboard.addon .overlay-contain{
	position: relative;
	-webkit-transition: all 0.5s, color 0.3s, box-shadow 0.3s; -moz-transition: all 0.5s, color 0.3s, box-shadow 0.3s; transition: all 0.5s, color 0.3s, box-shadow 0.3s;
	overflow: hidden;
}
body.dashboard.addon .overlay-contain .overlay span,
body.dashboard.addon .contribute-single .overlay span{ 
	margin: auto;
	width: 160px;
	height: 40px;
	color: #1ABA6D;
	line-height: 40px;
	display: inline-block;
	text-align: center;
	border-radius: 6px;
	border: 1px solid #1ABA6D;
	font-size: 15px;
	-webkit-transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	-moz-transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
}
body.dashboard.addon .contribute-single .overlay span.btn-green{ background-color: transparent !important; border-bottom: 1px solid #1ABA6D !important; }
body.dashboard.addon .contribute-single .overlay span.btn-green:hover{ background-color: #1ABA6D !important; border-bottom: 1px solid #1ABA6D !important; }
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari only override */
    ::i-block-chrome,html body.dashboard.addon .overlay-contain .overlay span{
     	top: 50%;
		position: absolute;
		margin-top: -20px;
		left: 50%;
		margin-left: -80px;
    }
	::i-block-chrome,html body.dashboard.addon .contribute-single .overlay span{
     	top: 50%;
		position: absolute;
		margin-top: -20px;
		left: 50%;
		margin-left: -80px;
    }
}

body.dashboard.addon .contribute-single .overlay span:hover,
body.dashboard.addon .overlay-contain .overlay span:hover{ 
	background-color: #1ABA6D;;
	color: #fff;
}
body.dashboard.addon .overlay-contain .overlay{
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.8);
	-webkit-transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	-moz-transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	transition: all 0.5s, color 0.3s, box-shadow 0.3s; 
	opacity: 0; 
	text-transform: uppercase; 
	display: inline-flex; 
	vertical-align: middle;
	position: absolute;
}
body.dashboard.addon .overlay-contain:hover .overlay{
	opacity: 1;
}





body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row{
	padding-bottom:15px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.radio-field-row{
	padding-top:15px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row .form-group{
	width:90%;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.input-field-row-50 .form-group{
	width: 42%;
	margin-right: 5%;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.input-field-row-50 .form-group .state-field{
	width:49%;
	margin-right:4%;
	display:inline-block;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.input-field-row-50 .form-group .zip-field{
	width:44%;
	display:inline-block;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row input.form-control{
	height: 30px;
	font-size: 12px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row label{
	font-family: "robotothin", Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 12px;
	font-weight: normal;
	margin: 0 0 2px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.radio-field-row label{
	text-indent: 0;
	padding-left: 40px;
	line-height: 28px;
	width: 105px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.input-web-address label{ display: block; }
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.input-web-address input.form-control{
	width: 47.6%;
	margin-right: 2%;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .input-field-row.input-web-address .btn.btn-grey{
	background-color: #bfc2c8;
	border: 1px solid #8f94a1;
	text-transform: uppercase;
	color: #fff;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 30px;
	line-height: 9px;
	margin-left: 8px;
	width: 46%;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .add-profile-photo{
	padding-bottom: 20px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .add-profile-photo img{
	height: 60px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .add-profile-photo .btn.btn-blue{
	background: #609dca;
	font-size: 13px;
	padding: 5px 12px;
	height: auto;
	width: initial;
	color: #fff;
	min-height: initial;
	line-height: normal;
	min-width: initial;
	margin: 24px 0 0 20px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .form-control.input-li{
	background: url(../images/input-in.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .form-control.input-tw{
	background: url(../images/input-tw.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .form-control.input-fb{
	background: url(../images/input-fb.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .form-control.input-gp{
	background: url(../images/input-gp.jpg) no-repeat 3px 50%;
	padding-left: 45px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .update-btn-pane{
	padding: 14px 0;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .update-btn-pane .btn{
	width: 154px;
	height: 30px;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	line-height: 30px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left .update-btn-pane .btn.btn-grey{
	border: 1px solid #cbcaca;
	background-color: #f7f8f8;
	color: #acaeb2;
	margin-left: 17px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left{
	width: 425px;
	float: left;
}
body.dashboard.addon #completeprofile.modal .completeprofile-left form.form-inline{
	border-right: 1px solid #d8dbe2;
	padding: 0 0 0 20px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-right{
	width: 325px;
	float: right;
	padding: 58px 0 0 0px;
}
body.dashboard.addon #completeprofile.modal .completeprofile-right ul li{
	margin: 0;
	list-style: none;
	display: block;
}
body.dashboard.addon #completeprofile.modal .completeprofile-right ul li a{
	display: block;
	background: url(../images/arrow-red-left.png) no-repeat left 50%;
	padding: 5px 0 5px 20px;
	color: #2f384f;
}

body.dashboard.addon #completeprofile.modal .modal-dialog{
	width: 770px;
}

/* EARNINGS PAGE */
.earnings-balance-box .earnings-balance-amount{
	background-color: #f3f4f5;
	color: #1aba6d;
	font-size: 20px;
	float: left;
	padding: 0 25px;
	height: 50px;
	line-height: 45px;
	margin:10px 0 25px;
}
#earnings.tab-pane table.table{}
#earnings.tab-pane table.table th{ border: none !important; font-family: "robotobold", Arial, Helvetica, sans-serif;	font-size: 15px;}
#earnings.tab-pane table.table td{ border: none !important; font-weight: normal; font-family: "robotolight", Arial, Helvetica, sans-serif;	font-size: 13px;}
#earnings.tab-pane table.table .col1{padding-left: 35px;}
#earnings.tab-pane table.table .col2{ width: 140px;}
#earnings.tab-pane table.table td.col2{ padding-right: 50px; text-align: right;}
#earnings.tab-pane table.table tr.total-row td{ background-color: #dbeee6; color: #2f384f;font-family: "robotoregular", Arial, Helvetica, sans-serif;font-size: 15px; }


#payoutrequests.tab-pane table.table{}
#payoutrequests.tab-pane table.table th{ border: none !important; font-weight: normal; font-family: "robotobold", Arial, Helvetica, sans-serif;	font-size: 15px;}
#payoutrequests.tab-pane table.table td{ border: none !important; font-family: "robotolight", Arial, Helvetica, sans-serif;	font-size: 13px;}
#payoutrequests.tab-pane table.table .col1{padding-left: 35px;}
#payoutrequests.tab-pane table.table .col2{ width: 30%; text-align: center}
#payoutrequests.tab-pane table.table .col3{ width: 30%; text-align: center}
#payoutrequests.tab-pane table.table td.col3{ padding-right: 50px; text-align: right;}
#payoutrequests.tab-pane table.table tr.total-row td{ background-color: #f3f4f5; color: #2f384f;font-family: "robotobold", Arial, Helvetica, sans-serif;font-size: 15px; }

#earnings.tab-pane .getpaid-box{
	color: #1aba6d;
	border: 1px solid #1aba6d;
	background-color: #f0f9f5;
	border-radius: 5px;
	margin: 30px 0;
	padding: 10px 25px 15px 10px;
}
#earnings.tab-pane .getpaid-box .col1{
	width: 130px;
	border-right: 1px dashed #1aba6d;
	text-align: center;
	background: url(../images/getpaid-icon.png) no-repeat 50% 72%;
	float: left;
	height: 80px;
	padding-top: 8px;
}
#earnings.tab-pane .getpaid-box .col2{
	margin-left: 160px;
}
#earnings.tab-pane .getpaid-box .col2 .btn.btn-blue{
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	float: right;
	border-radius: 3px;
}
#earnings.tab-pane .potential-earnings-box .f-rr.f25{
	padding: 0 0 20px 34px;
}
#payoutrequests.tab-pane .f-rb.f25{
	padding: 0 0 20px 34px;
}

.myaccount-plain-content{}
.myaccount-plain-content h3{
	border-bottom: 1px solid #d8dbe2;
	padding: 0 0 4px 23px;
}
.myaccount-plain-content ul{}
.myaccount-plain-content ul li{
	list-style: none;
	display: block;
	padding: 25px 0 10px 0;
	float: left;
	width: 100%;
}
.myaccount-plain-content ul li .col1{
	width: 140px;
	float: left;
	padding-left: 23px;
	font-family: "robotobold", Arial, Helvetica, sans-serif;
}
.myaccount-plain-content ul li .col2{
	margin-left: 145px;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
}

/** OVERVIEW > MESSAGES **/
body.dashboard.addon .db-content .analytics-box {
	border: 1px solid #d8dbe2;
	border-radius: 5px;
	margin-bottom: 15px;
}
body.dashboard.addon .db-content .analytics-box .analytics-box-head{
	border-bottom: 1px solid #d8dbe2;
	padding: 10px 30px;
}
body.dashboard.addon .db-content .analytics-box .analytics-box-body {
	padding: 0;
}
body.dashboard .hd-select-box-1{
	width: 145px;
	float: right;
	position: relative;
	top: -6px;
	margin-left: 0;
}
body.dashboard .hd-select-box-2{
	width: 145px;
	float: right;
	position: relative;
	top: -6px;
}
body.dashboard .hd-select-box .sbToggle {
	height: 21px;
}
body.dashboard .hd-select-box .sbHolder {
	border: 1px solid transparent;
	color: #1aba6d;
	font-size: 15px;
	height: 32px;
}
body.dashboard .hd-select-box .sbSelector:link, 
body.dashboard .hd-select-box .sbSelector:visited, 
body.dashboard .hd-select-box .sbSelector:hover {
	font-size: 15px;
	height: 28px;
	line-height: 31px;
	color: #1aba6d;
	width: 100%;
	text-align: right;
	padding-right: 38px;
}
body.dashboard .hd-select-box .sbOptions{
	border: 1px solid #ddd;
	border-radius: 5px;
	overflow: hidden;
	margin-top: 4px;
}
.reports-date-range > span{
	font-size: 19px;
	line-height: 41px;
}
.reports-date-range{
	width: 350px;
	height: 48px;
	background: #eceef1;
	border: 1px solid #d8dbe2;
	border-top:none;
	text-align: center;
	margin: -15px auto 10px;
	border-radius: 0 0 6px 6px;
}
.reports-date-range input.datapicker.left{
	background: url(../images/drop-contact.png) no-repeat 10px 50% transparent;
	width: 47%;
	border: none;
	padding-top: 9px;
	padding-right: 13px;
	padding-left: 33px;
	padding-bottom: 13px;
	text-align: center;
}
.reports-date-range input.datapicker.right{
	background: url(../images/drop-contact.png) no-repeat 90% 50% transparent;
	width: 47%;
	border: none;
	padding-top: 9px;
	padding-right: 33px;
	padding-left: 13px;
	padding-bottom: 13px;
	text-align: center;
}
.analytics-table-box {
	padding: 25px;
}
.analytics-table-box .analytics-table-box-head .limit-email-count{
	float: right;
	margin: 7px 0;
}
.analytics-table-box .analytics-table-box-head h3{
	float: left;
}
.analytics-table-box .analytics-table-box-head .limit-email-count label{
line-height: 23px;
float: left;
font-size: 12px;
}
.analytics-table-box .analytics-table-box-head .limit-email-count .sbHolder{
	height: 25px;
	width: 45px;
	display: inline-block;
	float: right;
	margin-left: 5px;
}
.analytics-table-box .analytics-table-box-head .limit-email-count .sbHolder a.sbToggle{
width: 20px;
background-size: 15px auto;
height: 13px;
width: 11px;
background-position: 0 50%;
}
.analytics-table-box .analytics-table-box-head .limit-email-count .sbHolder a.sbSelector{
height: 20px;
line-height: 23px;
font-size: 12px;
width: 44px;
}
.analytics-table-box .analytics-table-box-head .limit-email-count ul.sbOptions{
margin: 0;
}
.analytics-table-box .analytics-table-box-head .limit-email-count ul.sbOptions li{}
.analytics-table-box .analytics-table-box-head .limit-email-count ul.sbOptions li a{
	padding: 3px 0px 3px 9px;
	font-size: 12px;
}
.analytics-table-box .analytics-table-box-head .limit-email-count .btn.btn-green{
height: 25px;
float: right;
line-height: 20px;
font-size: 11px;
padding: 0 7px;
margin-left: 5px;
}
.analytics-table-box-body a.refresh-icon{
	background: url(../images/refresh-icon.png) no-repeat 0 0;
	width: 14px;
	height: 15px;
	display: inline-block;
}
.analytics-table-box-body table{
	border-radius: 5px;
	margin: 0;
}
.analytics-table-box-body{
	border:1px solid #d8dbe2;
	border-radius:5px;
	overflow: hidden;
}
.analytics-table-box-body table tr th{
	background-color: #d8dbe2;
}
.analytics-table-box-body table tr th,
.analytics-table-box-body table tr td{
	font-family: "robotoregular", Arial, Helvetica, sans-serif;  
	color: #787c81; 
	font-size: 10px;
	border-top: 1px solid #dddddd;
	font-weight: normal;
	text-align: center;
}
body.dashboard.addon .analytics-table-box-body table tr td strong{
	display: block;
	font-weight: normal;
	font-family: "robotobold", Arial, Helvetica, sans-serif; 
}
#ov-messages.tab-pane .analytics-table-box-body table tr th.col1,
#ov-messages.tab-pane .analytics-table-box-body table tr th.col2{ font-size: 12px; }
#ov-messages.tab-pane .analytics-table-box-body table tr .col1{ width: 70px;}
#ov-messages.tab-pane .analytics-table-box-body table tr .col1,
#ov-messages.tab-pane .analytics-table-box-body table tr .col2{text-align: left;}
#ov-messages.tab-pane .analytics-table-box-body table tr .col3,
#ov-messages.tab-pane .analytics-table-box-body table tr .col4,
#ov-messages.tab-pane .analytics-table-box-body table tr .col5,
#ov-messages.tab-pane .analytics-table-box-body table tr .col6,
#ov-messages.tab-pane .analytics-table-box-body table tr .col7,
#ov-messages.tab-pane .analytics-table-box-body table tr .col8,
#ov-messages.tab-pane .analytics-table-box-body table tr .col9{ width: 60px;}
#ov-messages.tab-pane .analytics-table-box-body table tr .col10{ width: 20px;}


/* OVERVIEW / AD CAMPAIGN  */
#ov-adcampaigns.tab-pane .analytics-table-box{
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}
#ov-adcampaigns.tab-pane .analytics-table-box .analytics-table-box-body{
	border-radius: 0;
	border-right: none;
	border-left: none;
	border-bottom: none;
}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr th,
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr td{ padding:7px 2px; text-align: center;}

#ov-adcampaigns.tab-pane .analytics-table-box-body table tr th.col1 a{ 
border: 1px solid #7f8388;
display: inline-block;
padding: 2px 6px;
background-color: #fff;
border-radius: 5px;
color: #999;
}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr:hover td:first-child{
}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr:hover td:last-child{
}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr.total-row:nth-child(2):hover td{
	border-bottom: 1px solid #dddddd
}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr.total-row:last-child:hover td{
	border-top: 1px solid #dddddd
}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr.total-row:hover td{
	background-color: transparent;
	border-bottom: 1px solid transparent;
	border-top: 1px solid transparent;
}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr:hover td{
	background-color: #eaf5ef;
	border-bottom: 1px solid #63ce9a;
	border-top: 1px solid #63ce9a;
}
#ov-adcampaigns.tab-pane #adreport-summary{ margin: 0 25px 5px; }
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr.total-row td.col1{ font-family: "robotobold", Arial, Helvetica, sans-serif; }
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col1{ width: 55px;}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col2{width: 45px;}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col3{ width: 70px; padding-left: 5px; text-align: left;}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col4{ width: 70px; padding-left: 5px; text-align: left;}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col5{ width: 50px;}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col6{ width: 50px;}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col7,
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col8,
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col9{ width: auto;}
#ov-adcampaigns.tab-pane .analytics-table-box-body table tr .col10{}

#ov-adcampaigns.tab-pane .col1 label.custom{background-size: 18px 18px !important;background-position: 50% 50% !important;height: 20px !important;}
#ov-adcampaigns.tab-pane a.ad-col1-edit{ background: url(../images/col1-edit.png) no-repeat 0 0; width: 12px; height: 12px; display: inline-block;margin: 2px 3px;}
#ov-adcampaigns.tab-pane a.ad-col1-comment{ background: url(../images/col1-comment.png) no-repeat 0 0; width: 12px; height: 12px; display: inline-block;margin: 2px 3px;}
.col5-btns{ text-align: center; width: 39px; margin: auto;}
.col5-btns a{
	display: inline-block;
}
.col5-btns a.ad-col5-play{ width: 17px; height: 15px; background: url(../images/play-report.png) no-repeat 0 0; margin-right: 2px;}
.col5-btns a.ad-col5-pause{width: 17px; height: 15px; background: url(../images/pause-report.png) no-repeat 0 0;}
.col5-btns a.ad-col5-stop{width: 39px; height: 15px; background: url(../images/stop-report.png) no-repeat 0 0;}

#ov-adcampaigns.tab-pane .pchart {
  position: relative;
  display: inline-block;
  width: 32px;
  height: 32px;
  text-align: center;
}
#ov-adcampaigns.tab-pane .pchart canvas {
  position: absolute;
  top: 0;
  left: 0;
}
#ov-adcampaigns.tab-pane .percent {
  display: inline-block;
  line-height: 32px;
  z-index: 2;
}
#ov-adcampaigns.tab-pane .percent:after {
  content: '%';
  margin-left: 0px;
  font-size: 11px;
}


/* Your Contact Style Sheet*/
.mycontact-tabs {
	padding-top:40px;
	float:left;
	width:100px;
}
.mycontact-tabs ul {
	padding:0px;
	margin:0px;
	list-style:none;	
}
.mycontact-tabs ul li {
	list-style:none;
	color:#2f384f;
	display:block;
	margin-bottom:5px;
}
.mycontact-tabs ul li a {
	color:#2f384f;
	padding:5px 10px 5px 10px;
	display:block;
	border-radius:4px;
	font-family: 'robotolight'; font-size: 13px;
}
.mycontact-tabs ul li a:hover {
	background-color:#f3f4f5;
}
.mycontact-tabs ul li a.selected,
.mycontact-tabs ul li.active a {
	background-color:#1aba6d;
	color:#fff;
	font-family: 'robotoregular';
}

.mycontact-menu { margin: 0; padding: 0; font-family: 'robotolight'; font-size: 13px; height: 40px;}
.mycontact-menu > li{ list-style: none; float: left; padding: 0 0 0 20px;}
.mycontact-menu > li > a{ display: block; color: #2f384f; padding: 6px 0;}
.mycontact-menu > li > a:hover{ font-family: 'robotobold'; }
.mycontact-menu > li a span.icon{ 
display: inline-block;
margin: 0 2px 0 0;
position: relative;
top: -1px;
}
.mycontact-menu > li.mc-move{
	width: 190px;
	padding-top: 5px;
}

.mycontact-menu li.mc-move .sbHolder{
	border: none;
}
.mycontact-menu li.mc-move a.sbToggle{
	width: 20px;
	background-position: 0 18%;
	background-size: 18px auto;
	padding: 0;
}
.mycontact-menu li.mc-move a.sbSelector{
	font-size: 13px;
	color: 	#2f384f;
	background: url(../images/mc-move.png) no-repeat 0px 50%;
	padding-left: 16px;
	padding: 0 0 0 20px;
	width: auto;
}
.mycontact-menu li.mc-move a.sbToggle,
.mycontact-menu li.mc-move a.sbSelector,
.mycontact-menu li.mc-move .sbHolder{
	height: 20px;
	line-height: 20px;
}




.mycontact-menu .mc-show{
	float: right;
	padding-top: 5px;
}
.mycontact-menu .mc-show span.mc-show-label{
line-height: 23px;
float: left;
font-size: 12px;
}
.mycontact-menu .mc-show .sbHolder{
height: 25px;
width: 45px;
display: inline-block;
float: right;
margin-left: 5px;
}
.mycontact-menu .mc-show a.sbToggle{
background-size: 15px auto;
height: 13px;
width: 11px;
background-position: 0 50%;
}
.mycontact-menu .mc-show a.sbSelector{
height: 20px;
line-height: 23px;
font-size: 12px;
width: 44px;
}
.mycontact-menu .mc-move ul.sbOptions,
.mycontact-menu .mc-show ul.sbOptions {
margin: 0;z-index: 5;
}
.mycontact-menu .mc-move ul.sbOptions li a,
.mycontact-menu .mc-show ul.sbOptions li a {
padding: 3px 0px 3px 9px;
font-size: 12px;
}
.mycontact-menu .mc-show .button-go{
height: 25px;
float: right;
line-height: 20px;
font-size: 11px;
padding: 0 7px;
margin-left: 5px;
}

.mycontact-tabcontent{
	margin-left: 120px;
}
.mycontact-tabcontent .mc-list{
border: 1px solid #d8dbe2;
min-height: 167px;
margin-bottom: 10px;
overflow: visible !important;
}
.mycontact-tabcontent .mc-list .element{width:100%;}
.mycontact-tabcontent .mc-list input[type=checkbox].mcl-row{
	display: none;
}
.mycontact-tabcontent .mc-list label.mcl-row:hover{
	background: #eeeff0; border: 1px solid #c9cacc !important;
}
.mycontact-tabcontent .mc-list label.mcl-row:hover > span > a{color: #1aba6d; }
.mycontact-tabcontent .mc-list  input[type=checkbox].mcl-row + label.mcl-row{ 
	padding: 4px;
	cursor: pointer;
	border: 1px solid transparent;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 18px;
	display: block;
	margin: 1px -1px;
}
.mycontact-tabcontent .mc-list input[type=checkbox].mcl-row:checked + label.mcl-row{ 
	background:url(../images/close-11-11.png) 98% 50% no-repeat #cbeed6;
	cursor: pointer;
	border: 1px solid #4cc671;
	background-size: 8px 8px;
}
.mycontact-tabcontent .mc-list label.mcl-row > span{ display: inline-block; padding: 3px;  }
.mycontact-tabcontent .mc-list label.mcl-row > span > a{ color: #363636; }
.mycontact-tabcontent .mc-list label.mcl-row > span.col1{ width: 30%; }
.mycontact-tabcontent .mc-list label.mcl-row > span.col2{ width: 20%; }
.mycontact-tabcontent .mc-list label.mcl-row > span.col3{ width: 30%; min-height: 10px; }
.mycontact-tabcontent .mc-list label.mcl-row > span.col4{ width: 16%; }

.mycontact-tabcontent .tab-content .btn-green{
	font-family: "roboto_condensedlight", Arial, Helvetica, sans-serif;	
	height: 36px;
	padding: 0 25px;
	line-height: 34px;
	margin: 20px 0 5px;
}
.mycontact-menu .mc-add.dropdown ul.dropdown-menu{
	min-width: 145px;
	font-size: 12px;
	margin-left: -24px;
}
.mycontact-menu .mc-add.dropdown ul.dropdown-menu:before {
	position: absolute;
	top: -7px;
	right: 49%;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-left: 7px solid transparent;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: '';
}
.mycontact-menu .mc-add.dropdown ul.dropdown-menu:after {
	position: absolute;
	top: -6px;
	right: 50%;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #ffffff;
	border-left: 6px solid transparent;
	content: '';
}
.mycontactmodal.modal{
	position: absolute;
	top: initial;
	left: inherit;
	right: inherit;
	bottom: inherit;
	margin-left: -110px;
	padding: 0 20px;
	overflow: visible;
}

.mycontactmodal.modal .modal-header,
.mycontactmodal.modal .modal-body,
.mycontactmodal.modal .modal-footer{ padding-left: 30px; padding-right: 30px; }
.mycontactmodal.modal .modal-body{ padding-bottom: 0;}
.mycontactmodal.modal .from-group{
	margin-bottom: 10px;
}
body.dashboard.addon .mycontactmodal.modal h4.modal-title {
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2f384f;
}
.mycontactmodal.modal .from-group.from-group-note .addnote-link{
color: #1aba6d;
font-family: robotobold, arial;
font-size: 12px;
padding-left: 16px;
border: none;
background: none;
padding: 7px 7px 7px 17px;
}
.mycontactmodal.modal input[type="text"],
.mycontactmodal.modal input[type="email"]{
	height: 40px;
	font-size: 15px;
	border-color: #e6e6e6;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	box-shadow: 0 0 transparent;
}
.mycontactmodal.modal textarea{
	font-size: 15px;
	border-color: #e6e6e6;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
	box-shadow: 0 0 transparent;
	margin-bottom: 5px;
}
.mycontactmodal.modal label{
margin: 0;
padding-left: 14px;
font-family: "robotolight", Arial, Helvetica, sans-serif;
font-size: 14px;
}
.mycontactmodal.modal span.addtolist-select{}

.mycontactmodal.modal span.addtolist-select ul.sbOptions li:nth-child(1), 
.mycontactmodal.modal span.addtolist-select ul.sbOptions li:nth-child(1) > a {
	border: none;
	font-size: 0;
	padding: 2px;
	height: 1px;
}
.mycontactmodal.modal span.addtolist-select ul.sbOptions li:last-child > a {
background-repeat: no-repeat;
background-position: 11px 32%;
padding-left: 29px;
background-image: url(../images/mc-add.png);
background-size: 12px 12px;
}
.mycontactmodal.modal span.addtolist-select ul.sbOptions li a {
padding: 0 12px;
font-size: 13px;
height: 27px;
line-height: 21px;
border: none;
}
.mycontactmodal.modal span.addtolist-select .sbHolder{
	font-size: 15px;
	border-color: #e6e6e6;
	font-family: "robotolight", Arial, Helvetica, sans-serif;
}
.mycontactmodal.modal span.addtolist-select a.sbToggle,
.mycontactmodal.modal span.addtolist-select a.sbSelector,
.mycontactmodal.modal span.addtolist-select .sbHolder{
	height: 38px;
	line-height:38px;
	font-size: 15px;
}
.mycontactmodal.modal span.addtolist-select a.sbToggle{ top: 0; }
.viewcontactmodal.mycontactmodal.modal label{ display: block; border-bottom: 1px solid #D6D6D6;}
.viewcontactmodal.mycontactmodal.modal p{ 
	display: block;
	font-size: 14px;
	margin: 4px 0 0 14px;
}
body.dashboard.addon .viewcontactmodal.mycontactmodal.modal .modal-body{ padding-bottom: 15px; }
body.dashboard.addon .viewcontactmodal.mycontactmodal.modal .from-group.from-group-note span.date{
display: block;
font-size: 12px;
font-family: "robotolight", Arial, Helvetica, sans-serif;
color: #999;
}
body.dashboard.addon .viewcontactmodal.mycontactmodal.modal .from-group.from-group-note p{ margin-bottom: 15px; }
body.dashboard.addon .viewcontactmodal.mycontactmodal.modal .from-group{ padding-bottom: 5px; }

/* videoengagement-box */
.videoengagement-box{}
.videoengagement-box .videoengagement-box-title{ border-bottom: 1px solid #f3f3f3; padding: 25px 0 5px;}
.videoengagement-box .videoengagement-box-title h3{ 
font-size: 20px;
float: left;
margin: 0;
}
.videoengagement-box .videoengagement-box-title .ve-watched{ border-left: 7px solid #cff942; }
.videoengagement-box .videoengagement-box-title .ve-rewatched{ border-left: 7px solid #f3f548; }
.videoengagement-box .videoengagement-box-title .ve-interesting{ border-left: 7px solid #f4bc51; }
.videoengagement-box .videoengagement-box-title .ve-watched,
.videoengagement-box .videoengagement-box-title .ve-rewatched,
.videoengagement-box .videoengagement-box-title .ve-interesting{
	text-transform: uppercase;
	float: right;
	height: 24px;
	line-height: 24px;
	padding: 0 15px;
}
.videoengagement-box .videoengagement-box-body{}
.videoengagement-box .videoengagement-box-row{ background-color: #f3f3f3; height: 42px; padding: 5px; margin-top: 35px; margin-right: 30px;}
.videoengagement-box .videoengagement-box-row .col1{
color: #787c81;
font-family: "robotobold", Arial, Helvetica, sans-serif;
width: 80px;
border-right: 1px solid #787c81;
float: left;
height: 30px;
line-height: 30px;
text-align: center;}

.videoengagement-box .videoengagement-box-row .col2{
font-family: "robotolight", Arial, Helvetica, sans-serif;
color: #787c81;
font-size: 13px;
padding-left: 8px;
float: left;
width: 120px;
line-height: 15px;
padding-top: 1px;
}
.videoengagement-box .videoengagement-box-row .col3{ width: 40px; float: left; text-align: center;}
.videoengagement-box .videoengagement-box-row .col3 .round{ background: #787c81; color: #fff; font-size: 13px; height: 30px; width: 30px; line-height: 30px; display: inline-block;}
.videoengagement-box .videoengagement-box-row .col4{ 
float: right;
width: 270px;
height: 20px;
margin: 4px 50px 4px 0px;
}
.videoengagement-box .videoengagement-box-row .col4 img{ width: 100%; }
.videoengagement-box .videoengagement-box-row .col5{ float: right;}
.videoengagement-box .videoengagement-box-row .col5 .round-perc{ 
border-radius: 50%;
width: 60px;
height: 60px;
border: 1px solid #ff6e6e;
color: #ff6e6e;
line-height: 60px;
text-align: center;
position: absolute;
background: #fff;
margin: -13px 0 0 -36px;
font-size: 25px;
font-family: "robotolight", Arial, Helvetica, sans-serif;
}

/* SATISTICS BOX */
.statistics-overview{padding-bottom: 20px;}
.statistics-overview .stov-box{
	width: 36.5%;
	border: 0px solid #d8dbe2;
	border-radius: 0px;
	overflow: hidden;
	margin: 1% 11% 3% 1.5%;
	display: inline-block;
}
.statistics-overview .stov-box.stov-box1 .col1{ background-image: url(../images/stat-ico1.png); }
.statistics-overview .stov-box.stov-box2 .col1{ background-image: url(../images/stat-ico2.png); }
.statistics-overview .stov-box.stov-box3 .col1{ background-image: url(../images/stat-ico3.png); }
.statistics-overview .stov-box.stov-box4 .col1{ background-image: url(../images/stat-ico4.png); }
.statistics-overview .stov-box.stov-box5 .col1{ background-image: url(../images/stat-ico5.png); }
.statistics-overview .stov-box.stov-box6 .col1{ background-image: url(../images/stat-ico6.png); }
.statistics-overview .stov-box.stov-box7 .col1{ background-image: url(../images/stat-ico7.png); }
.statistics-overview .stov-box.stov-box8 .col1{ background-image: url(../images/stat-ico8.png); }
.statistics-overview .stov-box .col1{
	background-color: #1ab96c;
	width: 60px;
	border-radius: 5px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	float: left;
	height: 58px;
}
.statistics-overview .stov-box .col2{
	margin-left: 85px;
}
.statistics-overview .stov-box .col2 .r1{
font-size: 13px;
padding-top: 0px;
font-family: "robotolight", Arial, Helvetica, sans-serif;
color: #2f384f;
}
.statistics-overview .stov-box .col2 .r1 a{
float: right;
background: #C7C7C7;
display: block;
width: 16px;
height: 16px;
border-radius: 50%;
font-size: 10px;
overflow: hidden;
margin: 4px;
}
.statistics-overview .stov-box .col2 .r1 a img{
	opacity:0.7;
}
.statistics-overview .stov-box .col2 .r2{
	font-size: 15px;
	font-family: "robotobold", Arial, Helvetica, sans-serif;
	color: #fd7877;
}
.statistics-overview .stov-box .col2 .r3{}
.statistics-overview .stov-box .col2 .r3 a{
font-size: 13px;
font-family: "robotolight", Arial, Helvetica, sans-serif;
display: inline-block;
background: url(../images/arrow-green-right-small.png) no-repeat right 53%;
padding: 2px 13px 2px 0;
color: #1ab96c;
}

/**** email settings view ***/
.setting-box-body .email-settings-view ul{
	margin: 0;
	display: block;
	float: left;
	width: 100%;
}
.setting-box-body .email-settings-view ul li .onoffswitch{
	float: right;
	position: relative;
	top: -6px;
}
.setting-box-body .email-settings-view ul li.green{
	color: #1aba6d;
	padding-bottom: 20px;
}
.setting-box-body .email-settings-view ul li{
	list-style: none;
	display: block;
	clear: both;
	float: left;
	width: 100%;
	padding:11px 0 0 13px;
	font-size: 16px;
}


.setting-box .two-col .form-group {
	width: 47%;
	margin-right: 2%;
	display: inline-block;
	float: left;
}
.setting-box .modal-row-content label {
	font-size: 15px;
	text-indent: 18px;
	font-weight: normal;
	margin: 0 0 2px;
}


body.dashboard.addon .single-bank-account{
	background: #f1f1f7;
	border-radius: 5px;
	margin-bottom: 25px;
}
body.dashboard.addon .single-bank-account h3{
	margin: 0px 18px;
	padding: 12px 0 5px;
	display: block;
}
body.dashboard.addon .single-bank-account ul{margin: 6px 18px; padding-bottom: 10px;}
body.dashboard.addon .single-bank-account ul li{ list-style: none; display: block; margin-bottom: 10px;}
body.dashboard.addon .single-bank-account ul li .c1{width: 170px; float: left;}
body.dashboard.addon .single-bank-account ul li .c2{ margin-left: 180px;}

body.dashboard.addon .bank-account-nil-msg{
	min-height: 77px;
}

.overlay-contain div.edit-delete {
	opacity: 0;
	background-color: rgba(220,220,220,0.9);
	width: 100%;
	height: 100%;
	position: absolute;
	-webkit-transition: all 0.5s, color 0.3s, box-shadow 0.3s; -moz-transition: all 0.5s, color 0.3s, box-shadow 0.3s; transition: all 0.5s, color 0.3s, box-shadow 0.3s;
}
.overlay-contain:hover div.edit-delete{
	opacity: 1;
}
.overlay-contain div.edit-delete a.overlay-edit {
	width: 44px;
	height: 40px;
	border-radius: 4px 0 0 4px;
	background: #67a0cc url(../images/overlay-edit.png) no-repeat 50% 50%;
	display: inline-block;
	float: left;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -20px 0 0 -44px;
}
.overlay-contain div.edit-delete a.overlay-delete {
	width: 44px;
	height: 40px;
	border-radius: 0 4px 4px 0;
	background: #df7e7e url(../images/overlay-delete.png) no-repeat 50% 50%;
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -20px 0 0 0px;
}
.bank-account-modal.modal .modal-content{
	padding: 0 24px 15px;
}
.bank-account-modal.modal input[type="text"],
.bank-account-modal.modal select{
	margin-bottom: 15px;
}

.padding40px .investorstatus-notapproved h3{
	color: #ed1c24;
	font-size: 21px;
	display: block;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
}
.padding40px .investorstatus-notapproved p{
	color: #a7a9ac;
	font-size: 14px;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
}
.padding40px .investorstatus-notapproved .btn.btn-green{
	width: 150px;
	padding: 0;
	height: 40px;
	line-height: 40px;
	margin-top: 25px;
	font-family: "robotoregular", Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: none;
}
.padding40px .investorstatus-notapproved{
	text-align: center;
}

body.dashboard.addon #overview-message .blue-border ul.tab{ float: left; }
body.dashboard.addon #followers-body h3,
body.dashboard.addon #following-body h3{
 	font-family: robotoregular;
 	font-size: 16px;
 	color: #6d6e71;
}
body.dashboard.addon #following-body .btn.btn-grey{
 	background: #cbd0d8;
 	color: #fff;
 	margin: 5px 0 25px;
 	padding: 5px 15px;
}
body.dashboard.addon .tab-pane .empty-box{ text-align: center; padding: 40px 0px; }
body.dashboard.addon .tab-pane .empty-box p{ }
body.dashboard.addon .tab-pane .empty-box .btn-green{ padding: 0 20px; height: 35px; line-height: 35px;}