@import url(//fonts.googleapis.com/css?family=Rochester);
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300italic,300,400italic,600,600italic,700italic,700,800,800italic&subset=latin,latin-ext,cyrillic,cyrillic-ext);


@font-face {
  font-family: 'Humanist777BT';
  src: url('../font-awesome/fonts/Humanist777BT-BlackCondensedB.otf');
}

@font-face {
    font-family:"Knockout";
    src: url("../font-awesome/fonts/knockout-htf67-fullbantamwt.ttf"), 
         url("../font-awesome/fonts/knockout-htf67-fullbantamwt.eot"),
         url("../font-awesome/fonts/knockout-htf67-fullbantamwt.woff")
}

h1 {
	color:#595959;
	font-size:12px;
	font-weight:bold;
	margin: 8px 0px;
	padding-bottom: 8px;
    /*
	border-bottom: 1px solid #d5d5d5;
    */
    text-transform: uppercase;    
}
.hidden{
	display: none;
}

.adsLink {
    cursor: pointer;
    color: red;
    text-decoration: underline;
}

#websiteValidate {color: #FFF;}
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#333; border:8px solid #444; padding:12px;}

/*input {
    border: none;
}*/

#linkOptions {
    padding-right:27px;
    background:url('/img/icons/wheel.gif') right no-repeat;
}

#chartDateStart, #chartDateEnd, #certificateDateStart, #certificateDateEnd, #chartApprovedDateStart, #chartApprovedDateEnd{
	cursor:pointer;
	background:#ffffff url('/img/icons/calendar.gif') 117px center no-repeat;
	padding:2px;
	border:1px solid #cecece;
	width:130px;
}
#start_date, #end_date, #start_date_per, #end_date_per, #start_date_global, #end_date_global {
	cursor:pointer;
	background:#ffffff url('/img/icons/calendar.gif') 99px center no-repeat;
	padding:2px;
	border:1px solid #cecece;
	width:114px;
}
.start-date{
	width: 185px;
	float: left;
	clear: none;
}

#start_hour, #end_hour {
	cursor:pointer;
	background:#ffffff url('/img/icons/hour.gif') 99px center no-repeat;
	padding:2px;
	border:1px solid #cecece;
	width:114px;
}
#chartPeriod {line-height:40px;}

.charts {
    border-top: 1px solid #7F7F7F;
    position:relative;
}
.charts .head, .charts .head_small {
    border-right: 1px solid #8e8e8e;
    border-bottom: 1px solid #8e8e8e;
    height: 36px;
    padding:10px;
    position:relative;
}
.charts .head_off{
    background: #BFBFBF url('/img/chard_head_off_bg.gif');
    cursor: pointer;
}
.charts .head_off:hover {
	background: #f7f7f7;
}

.charts .head_on {
    background: #FFF url('/img/chard_head_on_bg.gif') bottom center;
    height: 37px;
    border-bottom: 0;
}
.charts .head .title {
    font-size: 13px;
}
.charts .head_small .title {
    font-size: 12px;
}
.charts .head .value {
    font-weight: bold;
    font-size: 14px;
}
.charts .head_small .value {
    font-weight: bold;
    font-size: 12px;
}

.gray_box_small .info, .charts .head .info, .charts .head_small .info {
    position:absolute; top:5px; right:5px; width:15px; height:16px;
}

.charts .graph {
    padding: 10px;
}

#chartsOptions {
    background:#fbfbfb url('/img/icons/wheel_big.gif') 7px center no-repeat;
    padding:10px 10px 10px 40px;
    border-top:1px solid #d8d8d8;
    line-height:normal;
}

#groupDataHolder {
    position:absolute;
    right:40px;
    top:72px;
    width:80px;
    font-size:10px;
    text-align:center;
    color:#cecece;
    z-index:1;
}

.groupDataBy {
    position:absolute;
    margin-top:2px;
    width:19px;
    height:16px;
    cursor: pointer;
}

#groupDataBy-day {
    left:2px;
}

#groupDataBy-week {
    left:25px;
}

#groupDataBy-month {
    left:48px;
}

.groupDataBy-day {
    width:70px;
    height:20px;
    background:url('/img/group_by.gif') left top no-repeat;
}
.groupDataBy-week {
    width:70px;
    height:20px;
    background:url('/img/group_by.gif') left -20px no-repeat;
}
.groupDataBy-month {
    width:70px;
    height:20px;
    background:url('/img/group_by.gif') left -40px no-repeat;
}

/* Table Sort */
table.tablesorter,table.tablesorter td,table.tablesorter th{
    border-color: #FFFFFF;
    border-style: solid;
}
table.tablesorter_big {
    background-color: #ffffff;
    border:1px solid #ffffff;
    font-family: arial;
    font-size: 11px;
    margin: 0px 0 15px;
    text-align: left;
    width: 100%;
}

table.tablesorter_small {
    background-color: #ffffff;
    border:1px solid #ffffff;
    font-family: arial;
    font-size: 11px;
    margin: 10px 0 15px;
    text-align: left;
    width: 100%;
}

table.tablesorter_big thead tr th, table.tablesorter_big tfoot tr th {
    background-color: #e5eef4;
    font-size: 12px;
    font-weight:bold;
    padding:10px;
    padding-right:21px;
    text-align:right;
}

table.tablesorter_small thead tr th, table.tablesorter_small tfoot tr th {
    background-color: #e5eef4;
    font-size: 11px;
    font-weight:bold;
    padding:5px;
    padding-right:21px;
    text-align:right;
}

table.tablesorter_big thead tr th.al, table.tablesorter_small thead tr th.al {
    text-align:left;
}

table.tablesorter_big thead tr th.ac, table.tablesorter_small thead tr th.ac {
    text-align:center;
}

table.tablesorter_big thead tr .header, table.tablesorter_small thead tr .header {
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
}

table.tablesorter_big tbody td {
    background-color: #FFFFFF;
    color: #3D3D3D;
    padding: 10px;
    vertical-align: top;
}

table.tablesorter_small tbody td {
    background-color: #FFFFFF;
    color: #3D3D3D;
    padding: 5px;
    font-size:11px;
    vertical-align: top;
}

table.tablesorter tbody tr:nth-child(odd) td {
    background-color: #f2f6f9;
}
table.tablesorter_big thead tr .headerSortUp, table.tablesorter_big thead tr .sort-desc, #chartTable tr th.headerSortUp {
    background:#CEDFEA url("/img/arr_dn.gif") center right no-repeat;
}
table.tablesorter_big thead tr .sort-asc,table.tablesorter_big thead tr .sort-desc{
    padding-right:30px;
}
table.tablesorter_big thead tr .headerSortDown, table.tablesorter_big thead tr .sort-asc, #chartTable tr th.headerSortDown  {
    background:#CEDFEA url("/img/arr_up.gif") center right no-repeat;
}
table.tablesorter_big thead tr .headerSortDown, table.tablesorter_big thead tr .headerSortUp {
    background-color: #cedfea;
}

table.tablesorter_big thead tr a{
    text-decoration:none;
    color:#404040;
}

.link {
    color: #014AB5;
    text-decoration: underline;
    cursor: pointer;
}

.button {
    border: none;
    cursor: pointer;
}

.dn {display:none;}

#ui-datepicker-div {z-index:2; border: #cccccc 1px solid;}
#tooltip {
    position:absolute;
    display:none;
    z-index:2;
}
#tooltip-text {
    padding:5px 5px 5px 15px;
    background:url("/img/tooltip.png") no-repeat;
    line-height:16px;
    height:32px;
    float:left;
}

#tooltip-right {
    background:url("/img/tooltip_right.png") no-repeat right;
    height:42px;
    width:6px;
    float:left;
}
/* plans */
.plan-box{
	border: 1px solid #d5d5d5;
	padding: 4px;
	float: left;
	margin-bottom: 11px;
}
.odd{
	margin-left: 11px;
}
.plan-image{
	display: block;
	width: 373px;
	height: 127px;
	overflow: hidden;
	position: relative;
}
.plan-image span{
	position: absolute;
	right: 15px;
	bottom: 15px;
	font-size: 24px;
	color: #fff;
	text-shadow: 1px 1px 0px #63605a;
	filter: dropshadow(color=#63605a, offx=1, offy=1);
}
.plan-title{
	position: relative;
}
h2.plans{
	text-indent: 10px;
	font-size: 16px;
	color: #005696;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal !important;
	margin-bottom: 10px;
	padding: 18px 0px 10px 0px;
	border-bottom: 1px solid #d5d5d5;
}
h2.edit-section{
	text-indent: 10px;
	font-size: 16px;
	color: #005696;
	text-decoration: none;
	font-weight: bold !important;
	margin-bottom: 10px;
	padding: 18px 0px 10px 0px;
	border-bottom: 1px solid #d5d5d5;
}
a.delete-plans {
	right: 94px;
	bottom: 11px;
	position: absolute;
	display: block;
	height: 22px;
	line-height: 22px;
	background: #1c82db;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjODJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzYwYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1c82db 0%, #1360ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c82db), color-stop(100%,#1360ae));
	background: -webkit-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -o-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -ms-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: linear-gradient(to bottom,  #1c82db 0%,#1360ae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c82db', endColorstr='#1360ae',GradientType=0 );
	color: #fff;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 0px 10px;
}

a.edit-plans{
	position: absolute;
	right: 15px;
	bottom: 11px;
	display: block;
	height: 22px;
	line-height: 22px;
	background: #1c82db;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjODJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzYwYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1c82db 0%, #1360ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c82db), color-stop(100%,#1360ae));
	background: -webkit-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -o-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -ms-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: linear-gradient(to bottom,  #1c82db 0%,#1360ae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c82db', endColorstr='#1360ae',GradientType=0 );
	color: #fff;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 0px 10px;
}
a.edit-plans:hover, a.delete-plans:hover{
	background: #1c82db;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjODJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzYwYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1360ae 0%, #1c82db 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1360ae), color-stop(100%,#1c82db));
	background: -webkit-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: -o-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: -ms-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: linear-gradient(to bottom,  #1360ae 0%,#1c82db 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1360ae', endColorstr='#1c82db',GradientType=0 );
}
.plan-box ul li{
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	line-height: 23px;
	background: url("/img/arr_ls.png") 0px 6px no-repeat;
}
.plan-box ul{
	-moz-column-count:2;
	-webkit-column-count:2;
	column-count:2;
	margin-left: 10px;
	width: 363px;
}

#add-plan{
	display: block;
	width: 121px;
	margin: 26px auto 0px auto;
	line-height: 22px;
	background: #1c82db;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjODJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzYwYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1c82db 0%, #1360ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c82db), color-stop(100%,#1360ae));
	background: -webkit-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -o-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -ms-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: linear-gradient(to bottom,  #1c82db 0%,#1360ae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c82db', endColorstr='#1360ae',GradientType=0 );
	color: #fff;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 4px 20px;
	text-align: center;
}
#add-plan:hover{
	background: #1c82db;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjODJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzYwYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1360ae 0%, #1c82db 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1360ae), color-stop(100%,#1c82db));
	background: -webkit-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: -o-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: -ms-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: linear-gradient(to bottom,  #1360ae 0%,#1c82db 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1360ae', endColorstr='#1c82db',GradientType=0 );
}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{
	display: block;
	margin: 0px 4px 0px 0px;
	padding: 2px 5px;
	background: #1c82db;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjODJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzYwYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1c82db 0%, #1360ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c82db), color-stop(100%,#1360ae));
	background: -webkit-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -o-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: -ms-linear-gradient(top,  #1c82db 0%,#1360ae 100%);
	background: linear-gradient(to bottom,  #1c82db 0%,#1360ae 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c82db', endColorstr='#1360ae',GradientType=0 );
	color: #fff;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div:hover{
	background: #1c82db;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjODJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzYwYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1360ae 0%, #1c82db 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1360ae), color-stop(100%,#1c82db));
	background: -webkit-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: -o-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: -ms-linear-gradient(top,  #1360ae 0%,#1c82db 100%);
	background: linear-gradient(to bottom,  #1360ae 0%,#1c82db 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1360ae', endColorstr='#1c82db',GradientType=0 );
}

/* forms */
input[type *=text], input[type *=password], select, input[type *=file]{
	border: 1px solid #cccccc;
	padding: 0px 3px;
	height: 23px;
	line-height: 23px;
}
input[type *=file]{
	height: 21px;
	margin: 0 !important;
}
select{
	height: 25px;
	padding: 3px !important;
}
input:focus, select:focus{
	outline: none;
	border: 1px solid #015697;
	-webkit-transition: border .5s ease-in;
	-moz-transition: border .5s ease-in;
	-ms-transition: border .5s ease-in;
	-o-transition: border .5s ease-in;
	transition: border .5s ease-in;
}
input[type *=submit], input[type *=button]{
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: #3677bb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NzdiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTU4OWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3677bb 0%, #0a589a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3677bb), color-stop(100%,#0a589a));
	background: -webkit-linear-gradient(top,  #3677bb 0%,#0a589a 100%);
	background: -o-linear-gradient(top,  #3677bb 0%,#0a589a 100%);
	background: -ms-linear-gradient(top,  #3677bb 0%,#0a589a 100%);
	background: linear-gradient(to bottom,  #3677bb 0%,#0a589a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3677bb', endColorstr='#0a589a',GradientType=0 );
	color: #fff;
	font-size: 13px;
	font-family: Tahoma;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0px 10px;
	border: none;
	outline: none;
}
input[type *=submit]:hover, input[type *=button]:hover{
	cursor:pointer;
	background: #0a589a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhNTg5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjc3YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0a589a 0%, #3677bb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a589a), color-stop(100%,#3677bb));
	background: -webkit-linear-gradient(top,  #0a589a 0%,#3677bb 100%);
	background: -o-linear-gradient(top,  #0a589a 0%,#3677bb 100%);
	background: -ms-linear-gradient(top,  #0a589a 0%,#3677bb 100%);
	background: linear-gradient(to bottom,  #0a589a 0%,#3677bb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a589a', endColorstr='#3677bb',GradientType=0 );
}
.submit-btn input[type *= submit]{
    border:0;
    padding:0;
    background: url(/img3/submit_btn.png) top left no-repeat transparent !important;
    width:77px;
    height:24px;
    cursor:pointer;
}
.submit-btn input[type *= submit]:hover{
    background: url(/img3/submit_btn.png) top left no-repeat transparent !important;
}
.form-error, .form_errors{
	color: #f00;
	background: url(/img/field-error.png) 0px 0px no-repeat;
	margin: 3px 0px 5px 0px;
	display: block;
	padding-left: 20px;
	display: none;
}
#error-click_session_lifetime{
	margin-top: 10px !important;
}

/* forms  #pricing-form  */
#affiliatePaymentFrm dl dt{
	width: 195px !important;
}
#pricing-form {
	width:740px;
}
form dl {
	padding: 0px;
	display: block;
	clear:both;
}
form  dl dt {
	display:block;
	width:190px;
	float: left;
	clear: left;
	padding: 7px 10px 5px 10px;
}
#advertisers_form1 dl{
	width: 460px !important;
	display: block;
}

form dl dd {
	display:block;
	width: 250px;
	float: left;
	clear: right;
	margin-bottom: 10px;
}
*+html form dl dd {
    float: none !important;
}

form dl dd label{
	width: 80px;
	display: block;
	float: left;
	clear: none;
}
form input {
	margin-right: 5px;
}
form input[type = text]{
	width: 225px;
}
form select{
	width: 233px;
}
form textarea{
	width: 230px;
	height: 70px;
}
form .checkbox-list dt{
	width: 20px !important;
}
form .checkbox-list dd{
	padding-top: 7px;
}
form .checkbox-list dd input{
	width: 150px !important;
}
form .checkbox-list p{
	float: left;
	clear: none;
	width: 60px;
	display: inline-block;
	line-height: 20px;
}
form.promo_methods_frm .checkbox-list dd{
	width:auto;
	padding-top:5px;
}
form.promo_methods_frm .checkbox-list dd label{
	width:auto;
}
form.promo_methods_frm .checkbox-list dd textarea{
	width:350px;
}
form.promo_methods_frm .checkbox-list dd input[type=text]{
	width:280px !important;
}
form.promo_methods_frm .checkbox-list dd input[type=checkbox]{
	width:auto !important;
}
form.promo_methods_frm .main_sectiune{
	width:745px;
}
form .checkbox-list .errorMessage p{
	width:auto;
}
form.promo_methods_frm .add_box1 .checkbox-list dd{
	padding-top:0;
	margin-bottom:0;
}
form.promo_methods_frm .add_box1 .checkbox-list dt{
	height:15px;
	overflow:hidden;
	padding:7px 10px 5px 10px;
}
form.promo_methods_frm .add_box1 .checkbox-list dt input{
	margin:0;
	padding:0;
	height:15px;
	width:15px;
	overflow:hidden;
	float:left;
}












.add_box1 .checkbox-list {
	padding: 0px;
	display: block;
}
.add_box1 .checkbox-list dt {
	display:block;
	width:190px;
	float: left;
	clear: left;
	padding: 7px 10px 5px 10px;
}

.add_box1 .checkbox-list dd {
	display:block;
	width: 250px;
	float: left;
	clear: right;
	margin-bottom: 10px;
}

.add_box1 .checkbox-list dd label{
	width: 80px;
	display: block;
	float: left;
	clear: none;
}
.add_box1 .checkbox-list dt{
	width: 20px !important;
}
.add_box1 .checkbox-list dd{
	padding-top: 7px;
}
.add_box1 .checkbox-list dd input{
	width: 150px !important;
}
.add_box1 .checkbox-list p{
	float: left;
	clear: none;
	width: 60px;
	display: inline-block;
	line-height: 20px;
}
.add_box1 .checkbox-list dd{
	width:auto;
	padding-top:5px;
}
.add_box1 .checkbox-list dd label{
	width:auto;
}
.add_box1 .checkbox-list dd textarea{
	width:350px;
}
.add_box1 .checkbox-list dd input[type=text]{
	width:280px !important;
}
.add_box1 .checkbox-list dd input[type=checkbox]{
	width:auto !important;
}
.add_box1 .checkbox-list .errorMessage p{
	width:auto;
}
.add_box1 .checkbox-list dd{
	padding-top:0;
	margin-bottom:0;
}
.add_box1 .checkbox-list dt{
	height:15px;
	overflow:hidden;
	padding:7px 10px 5px 10px;
}
.add_box1 .checkbox-list dt input{
	margin:0;
	padding:0;
	height:15px;
	width:15px;
	overflow:hidden;
	float:left;
}


.container_dynamic_messages p img {
	width: 100%;
	height: auto;
}


.container_dynamic_messages a {
	color: white;
	font-weight: 700;
	text-decoration: underline;
}

.container_dynamic_messages .selected_chat_bubble a {
	color: #464646;
}

.container_dynamic_messages .selected_chat_bubble a:hover,
.container_dynamic_messages .selected_chat_bubble a:focus {
	color: #464646;
}

.container_dynamic_messages .selected_chat_bubble.own_write a,
.container_dynamic_messages .selected_chat_bubble.own_write a:focus,
.container_dynamic_messages .selected_chat_bubble.own_write a:hover {
	color: white;
}

.container_dynamic_messages a:hover,
.container_dynamic_messages a:focus {
	text-decoration: underline;
	color: white;
}


/* forms #add campaign form */
#campFrm dl dd {
	width: 520px!important;
	display: inline-block;
}
#campFrm .big-box{
	border:none;
}

#campaign_form {
	width:700px;
}
#campaign_form dl {
	margin-bottom:8px;
	min-height:25px;
	clear:both;
}
#campaign_form dl dt {
	display:inline-block;
	width:150px;
	float:left;
}
#campaign_form dl dd {
	display:inline-block;
	width: 530px;
}
#campaign_form label[for^="commission_types"] {
	width: 110px;
	display: inline-block;
	padding-top:4px;
}



/* 1. Detalii personale */
.role-9 .left_column {
	width: 0;
}

.role-9 .main_column {
	width: 998px;
}

.form-to-left{
	float: left;
	clear: none;
}
.required-nfo{
	margin: 10px;
}
.payment-method{
	margin: 0 auto;
}
.payment-type{
	background: #F1F6FA;
	line-height: 35px;
	margin-bottom: 10px;
	padding: 0px 10px;
}
.payment-type label{
	margin: 0px 10px 0px 5px;
}

/* category tree  */
.category-tree{
	position: relative;
	border: 1px solid #c8c8c8;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 495px;
	float: left;
}
.tree-directions input{
	float: right;
	clear: none;
	background: url(/img/info-arrow.png) center left no-repeat;
	border: none;
	outline: none;
	text-decoration: none;
	cursor: pointer;
	padding-left: 15px;
	color: #fff;
	margin: 8px 10px 0px 0px;
	font-weight: normal;
}
.tree-directions input:hover{
	text-decoration: underline;
}
.add-category, .list-changes{
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left: none;
	border-right: none;
	background: #eaeaea;
	height: 33px;
	position: relative;
}
.add-category input, .list-changes input{
	background: url(/img/add-category-icon.png) center left no-repeat;
	padding-left: 20px;
	border: none;
	font-size: 14px;
	color: #004276;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	margin: 7px 0px 0px 10px;
	cursor: pointer;
}
.list-changes input{
	background: url(/img/changes.png) center left no-repeat;
}
.add-category input:hover, .list-changes input:hover{
	text-decoration: underline;
}
.tree-footer{
	border-top: 1px solid #c8c8c8;
	border-bottom: none;
	border-left: none;
	border-right: none;
	background: #eaeaea;
	height: 33px;
	position: relative;
	margin-top: 3px;
	display: block;
}
.tree-footer input{
	margin: 5px 0px 0px 10px;
}

/* display tree  */
#display_div{
	float: left;
	clear: none;
	width: 275px;
	margin-left: 10px;
	margin-top: 45px;
	position: relative;
	border: 1px solid #c8c8c8;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#display_div span{
	line-height: 31px;
	padding: 0px 10px;
	font-size: 14px;
}
#display-div span {
    font-size: 13px;
    line-height: 20px;
    padding: 0 5px;
}

#topics_div, #settings_div {
	float: right;
	clear: none;
	width: 275px;
	margin-left: 10px;
	margin-top: 15px;
	position: relative;
	border: 1px solid #c8c8c8;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: none;
	z-index: 1;
}

#topics_div span, #settings_div span {
	line-height: 31px;
	padding: 0px 10px;
	font-size: 14px;
}

#topics_div .cat, #settings_div .cat {
	margin: 5px 5px 5px 10px;
}

#topics_div .cat label, #settings_div .cat label {
	display: block;
}

/* adv Filters  */
.fields-set.first{
	margin-top: 0px !important;
}
.fields-set{
	font-weight: bold;
	border-bottom: 1px solid #cdd5e0;
	margin: 10px 0px 7px 0px;
	padding-bottom: 4px;
}
.field-label{
	height: 25px;
	line-height: 25px;
	margin-bottom: 4px;
	position: relative;
}
.field-label.single input{
	width: 172px !important;
}
.field-label.single select{
	height: 27px;
}
.field-label input{
	float: right;
	clear: none;
	width: 102px !important;
}
*+html .field-label input{
	position: absolute;
	top: 0px;
	right: 0px;
}
.field-label select{
	float: none;
	clear: none;
	width: 180px !important;
	height: 27px;
	padding: 3px;
}
#step_status_row label{
	float: left;
	clear: none;
	display: block;
	height: 25px;
	line-height: 25px;
	margin-bottom: 4px;
	width: 70px;
}
.status-select{
	float: right;
	clear: none;
	height: 27px;
	margin: 2px 0px;
}
.status-select select{
	float: none;
	clear: none;
	width: 110px;
	height: 27px;
	padding: 3px;
}
.filters-form input[id *=SearchBtn], .filters-form input[id *=ResetBtn], a#dlBtn{
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: #3677bb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NzdiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTU4OWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3677bb 0%, #0a589a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3677bb), color-stop(100%,#0a589a));
	background: -webkit-linear-gradient(top,  #3677bb 0%,#0a589a 100%);
	background: -o-linear-gradient(top,  #3677bb 0%,#0a589a 100%);
	background: -ms-linear-gradient(top,  #3677bb 0%,#0a589a 100%);
	background: linear-gradient(to bottom,  #3677bb 0%,#0a589a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3677bb', endColorstr='#0a589a',GradientType=0 );
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0px 10px;
	border: none;
	outline: none;
}
.filters-form input[id *=SearchBtn]:hover, .filters-form input[id *=ResetBtn]:hover, a#dlBtn:hover{
	cursor:pointer;
	background: #0a589a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhNTg5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjc3YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0a589a 0%, #3677bb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a589a), color-stop(100%,#3677bb));
	background: -webkit-linear-gradient(top,  #0a589a 0%,#3677bb 100%);
	background: -o-linear-gradient(top,  #0a589a 0%,#3677bb 100%);
	background: -ms-linear-gradient(top,  #0a589a 0%,#3677bb 100%);
	background: linear-gradient(to bottom,  #0a589a 0%,#3677bb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a589a', endColorstr='#3677bb',GradientType=0 );
}
.filters-form{
	width: 180px;
	border: 1px solid #8d99a5;
	margin-bottom: 5px;
	padding: 2px 7px 7px 7px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	background: url(/img/filtre.jpg) top left no-repeat #dbe5f1;
}

.filters-form .title {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 12px;
	display: block;
	text-transform: uppercase;
	font-family: 'Open Sans';
	padding-left: 10px;
	padding-top: 3px;
}

.filters_box tfoot td {
	padding: 10px 0px;
}

.filters_box td {
	padding: 5px;
}

.filters_box input[type=text], .filters_box select {
	width: 110px;
}

.filters_box .field-name {
	text-align: left;
}

.filters_box .field-value {
	text-align: right;
	padding-left: 0px;
}

/* register advertisers */
#advertisers_form1{
	float: left;
	clear: none;
	width: 494px;
	display: inline-block;
}

h2.select-plans{
	text-indent: 10px;
	font-size: 16px;
	color: #005696;
	text-decoration: none;
	font-weight: bold !important;
	margin-bottom: 10px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #d5d5d5;
}
#register_loader {
	background: url(/images/loading.gif) no-repeat scroll 0px center #FBFBFB;
	padding-left:20px;
	margin-left:105px;
	display:none;
}
.available-plans{
	float: left;
	clear: none;
	width: 466px;
	margin-left: 20px !important;
}
.available-plans .select-plan-radio input{
	margin-top: 25px;
}
.available-plans IMG{
	width: 200px;
}
.available-plans #pricing-container ul li{
	float: left;
	clear: none;
	display: inline;
}
#pricing-container ul li.select-plan-radio{
	display: inline-block;
	width: 20px;
}
#pricing-container ul li.select-plan-image{
	display: inline-block;
	width: 200px;
	height: auto !important;
	position: relative;
}
#pricing-container ul li.select-plan-image b{
	position: absolute;
	top: 40px;
	right: 10px;
	color: #fff;

}
#pricing-container ul li.select-plan-details{
	float: left;
	clear: none;
	display: inline-block;
	width: 225px;
	padding: 0 0 0 20px;

}
#pricing-container ul li.select-plan-details li{
	float: left;
	clear: both;
	display: block;
	width: 225px;
	text-align: left !important;
}
#pricing-container ul li.plans-separator{
	width: 450px;
	height: 10px;
	clear: both;
}


#register_loader {
	background: url(/images/loading.gif) no-repeat scroll 0px center #FBFBFB;
	padding-left:20px;
	margin-left:125px;
	display:none;
}

#import_results .title {
	float:left;
	width:300px;
	font-weight: bold;
}

#import_results .value {
	float:left;width:200px;text-align:right;
}

#payment_individual, #payment_business {
	display: none;
}

.upload-csv{
	border: 1px solid #d5d5d5;
	padding: 10px;
	float: left;
	clear: none;
	width: 450px;
}
.upload-csv h2{
	font-size: 16px;
	color: #005696;
	text-decoration: none;
	font-weight: bold !important;
	margin-bottom: 10px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #d5d5d5;
}
.upload-csv label{
	float: left;
	clear: none;
	width: 100px;
	line-height: 24px;
}
.options-separator{
	clear: both;
	line-height: 30px;
	padding: 10px 0px;
	text-align: center;
}
.options-separator-left{
	clear: both;
	padding: 10px 0px;
	text-align: left;
}
.upload-csv input[type*="submit"]{
	float: right;
	clear: none;
	margin: 10px 0 0 0;
}
.upload-csv #catalog_url{
	width: 442px;
}
.step4-campaign{
	float: left;
	clear: none;
	margin: 0 0 0 20px;
}

.note{
	background-color:#fff8dc;
	padding:5px;
	border:#dcdcdc 1px dotted;
}
.copyright{
	color: #404040;
	padding: 10px 0;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}
.perioada-dela{
	float: left;
	clear: none;
	width: 200px;
	position: relative;
}
.perioada-panala{
	float: left;
	clear: none;
	position: relative;
}
.calendar-icon{
	background: url(../img/icon-perioada.jpg) top left no-repeat;
	display: block;
	width: 17px;
	height: 16px;
	position: absolute;
	top: 5px;
	left: 142px;
}
#campaign_form {
	width:700px;
}
#campaign_form dl {
	margin-bottom:8px;
	min-height:25px;
	clear:both;
}
#campaign_form dl dt {
	width:150px;
	float:left;
	margin-bottom: 22px;
}
#campaign_form dl dd{
	float: left;
	clear: none;
	margin-bottom: 22px;
}
#campaign_form label[for^="commission_types"] {
	width: 110px;
	display: inline-block;
	padding-top:4px;
}
#campaign_form select.commission_type {
	width: 50px;
}
#campaign_form div.commission-val {
	width: 110px;
	float:left;
	margin-right:15px;
}
#campaign_form .date {
	width: 155px;
}
#campaign_form .type-com dt{
	float: left;
	clear: none;
}
#campaign_form .type-com dd{
	float: left;
	clear: none;
	width: 540px !important;
}
.commission-val{
	margin-top: 10px !important;
	line-height: 24px;
}
#campaign_form .type-com dd input[type=text]{
	float: left;
	clear: left;
	width: 41px;
	height: 20px !important;
	line-height: 20px !important;
	margin-right: 5px;
}
#campaign_form .type-com label input{
	margin-right: 5px !important;
}
#campaign_form .type-com dd select{
	height: 21px !important;
	padding: 1px !important;
}
#campaign_form input[type *=button]{
	margin: 7px 0px 0px 10px;
}

#register_loader {
	background: url(/images/loading.gif) no-repeat scroll 0px center #FBFBFB;
	padding-left:20px;
	margin-left:125px;
	display:none;
}
#campaign_form .directions {
	width: 100%;
}
#campaign_form .slider_box {
	width: 310px;
	float:left;
}
.top-filters td{
	height:22px;
	padding: 0 2px 0 2px;
	background: #e5eef5;
	border: 1px solid #fff;
	height: 33px;
}
#glbCommFrm input.middle_chkb, #catCommFrm input.middle_chkb {
	vertical-align: -10%;
}
#glbCommFrm td.commission_type, #catCommFrm td.commission_type {
	width: 175px;
	font-size: 14px;
	font-weight: bold;
}

#glbCommFrm td.title, #catCommFrm td.title {
	font-size: 12px;
	font-weight: bold;
}

#glbCommFrm .hidden,#catCommFrm .hidden {
	display: none;
}

#glbCommFrm .visible, #catCommFrm .visible {
	display: inline;
}
#register_loader, #tree_ajax_loader {
	background: url(/images/loading.gif) no-repeat scroll 0px center #FBFBFB;
	padding-left:20px;
	margin-left:120px;
	display:none;
}
#errors_list, #tree_errors_list {
	display:none;
	color: #f00;
	margin-left:55px;
	clear:both;
}
#success_msg, #tree_success_msg {
	color: #008000;
	margin-left:120px;
}
.auth.notification{
	padding-top: 6px;
}
.product-catalog-img
{
	max-width:140px;
    max-height:140px;
}
.product-catalog-slider-img
{
	width:100%;
	height:100%;
}
.remove-slider-item-container
{
	position:absolute;
	z-index:100;

}

.slider-item-container
{
	position:relative;
}
.affiliates-register-form{
	margin: 0 auto;
}
.no-notification{
	padding-top: 6px;
}
.no-notification.account{
	margin-top: 5px;
}
#register_loader {
	background: url(/images/loading.gif) no-repeat scroll 0px center #FBFBFB;
	padding-left:20px;
	margin-left:0px;
	margin-top:5px;
	display:none;
}


/* notifications */
.notifications-info {
	display: block;
	margin: 8px 10px 5px 0;
	float:right;
}
.notifications-list li{
	padding: 4px 4px 6px 10px;
	margin-bottom: 2px;
}
.notifications-list li.notification-critical{
	background: #f40b0b;
	color: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.notifications-list li.notification-urgent{
	background: #FF6600;
	color: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.notifications-list li.notification-normal,
.notifications-list li.notification-normal a,
.notifications-list li.notification-normal a:hover,
.notifications-list li.notification-normal a:visited
{
	background: #00A651;
	color: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.account .notification-normal{
	color: #00A651 !important;
}
.account .notification-urgent{
	color: #FF6600 !important;;
}
.account .notification-critical{
	color: #f40b0b !important;;
}
.notifications-list .action-link {
	float: right;
	clear: none;
	color: #333 !important;
	background: url(/img/mark-as-read.png) 3px 0px no-repeat #fff !important;
	padding: 1px 4px 1px 24px;
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;
	text-decoration: none !important;
}
.inactive-notifications{
	background: #e8e8e8;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.notification-in-place{
	background-color:#fff8dc;
	padding:5px;
	border:#dcdcdc 1px dotted;
}

/* affiliate section*/
.embeded-code{
	display: none;
	padding: 10px;
}
.embeded-code textarea, .embeded-code input {
	margin-top: 10px;
}
.widget-html-code{
	margin-top: 10px;
}
input[type=text].widget-html-code, textarea.widget-html-code{
    width:747px;
    padding:5px;
    border: 1px solid #E1E4E7;
}

textarea.widget-html-asynccode{
    width:747px;
	height: 155px;
    padding:5px;
    border: 1px solid #E1E4E7;
	resize: none;
	display: none;
}

select.pagesize{
	width: 60px !important;
}
#P_width, #P_height{
	width: 37px;
	margin-left: 18px;
	margin-right: 0px;
}
.set-color{
	width: 194px !important;
}
.set-orientation{
	padding-top: 9px;
}

/* ADVERTISER account */
#advertiser-contracts-table thead tr th{
	text-align: left;
}

#advertiser-contracts-upload .contract-period{
	display:inline-block;
	width:110px;
}

.api-spec{
	font-weight: bold;
	display: inline-block;
	width: 150px;
}

/* ADVERTISER dashboard */
#totals_holder span {
	font-weight:bold; font-family:tahoma, arial, serif; font-size:13px;
}
#affiliates_holder tr th {
    text-align: left;
}
.big-box{
	position: relative;
}
.top-select{
	position: absolute;
	top: 5px;
	right: 4px;
}
.top-select div{
	float: left;
	clear: none;
	display: inline-block;
}
.top-select div select{
	width: 128px;
}
.author-actions, .detailed-actions, .failed-logs-details{
	font-size: 12px;
	margin: 10px;
	border-bottom: 1px solid #ddd;
}
.author-actions h2, .detailed-actions h2, .failed-logs-details h2{
	margin-bottom: 10px;
}
.author-actions li span, .detailed-actions li span{
	display: inline-block;
	width: 100px;
	line-height: 25px;
}
.author-actions li:nth-child(2n+1), .detailed-actions li:nth-child(2n+1), .failed-logs-details tr:nth-child(2n+1){
	background: #f1f6fa;
}
select[id *=cpl], select[id *=cps], select[id *=cpc], select[id *=cpm]{
	width: 120px !important;
}
input[id *=cpl_0], input[id *=cps_0], input[id *=cpc_0], input[id *=cpm_0]{
	width: 40px !important;
}
.advertiser-dsh-no-aff{
	padding:10px;
}



/* PRODUCTS CATALOG*/
#products-catalog{
	position: relative;
}
#products-catalog .product-search-wrapper{
	position:absolute;
	top: -5px;
	right: 0;
}

#products-catalog .free-shipping{
	color:#458B00;
	padding-left:15px;
	background: url(/img/free-shipping-icon.png) no-repeat 0px 0px;
}

#products-catalog .additional-labels{
	position:absolute;
	z-index: 2;
	width:45px;
	height: 45px;
	bottom:0;
	right:0;
}
#products-catalog .et_gift {
	background:url('/images/icons/plus-cadou.png') no-repeat;
}

#products-catalog .et_discount {
	background: url('/images/icons/discount_icon.png') no-repeat;
}

#products-catalog #product-search-submit{
	background: url('/img/product-search-name-button.png') no-repeat;
	width:28px;
	height:29px;
	line-height: 26px;
}

#products-catalog #ordering-wrapper{
	margin-top: 15px;
}
#products-catalog .order-title{
	width:72px !important;
	line-height: 26px;
}

#products-catalog .order-item{
	color: #033d8f;
	width:auto;
	padding:5px;
	float:left;
	margin-right: 10px;
	cursor:pointer;
}

#products-catalog .order-item.selected{
	background-color: #d4e5f5;
	font-weight: normal;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.product-catalog-slider-img
{
	width:100%;
	height:100%;
}
.remove-slider-item-container
{
	position:absolute;
	z-index:100;
}

.slider-item-container
{
	position:relative;
}
.affiliates-register-form{
	margin: 0 auto;
}
.affiliates-register-form label{
	float: left;
	clear: none;
	font-weight: normal !important;
	width: 180px;
	margin-bottom: 8px;
}
.affiliates-register-form  input.text-input{
	margin-bottom: 8px;
	width: 210px !important;
}
.no-notification{
	padding-top: 6px;
}
.no-notification.account{
	margin-top: 5px;
}
#register_loader {
	background: url(/images/loading.gif) no-repeat scroll 0px center #FBFBFB;
	padding-left:20px;
	margin-left:0px;
	margin-top:5px;
	display:none;
}

.bannerCamp {
	position: relative;
}

.overLayerCamp {
	position: absolute;
	width: 100%;
	height: 130px;
}

.product-list li{
	border-bottom: 1px solid #d5d5d5;
	clear: both;
	margin-bottom: 10px;
}
.product-image{
	position:relative;
	float: left;
	clear: none;
	width:140px;
	height:125px;
}
.product-specs{
	float: left;
	clear: none;
}
.product-specs{
	float: left;
	clear: none;
	width: 440px;
	margin-left: 20px;
}
.product-actions{
	float: right;
	clear: none;
	margin-top: 35px;
	margin-right: 30px;
	display: block;
}
.product-specs ul.product-det{
	float: left;
	clear: none;
	width: 270px;
	display: block;
}
.product-specs ul.campaign-det a{
    text-decoration: none;
}
.product-specs ul.campaign-det a:hover{
    text-decoration: underline;
}
.product-specs .min-advertiser-logo {
    height: 16px !important;
    vertical-align: middle;
}

.product-specs ul.product-price-container{
	float: right;
	clear: none;
	width: 150px;
	display: block;
}
.product-specs .product-price-container .price{
	color: #005596;
	font-weight: bold;
	font-size: 13px;
}

.product-specs .product-price-container .old-price{
	color: red;
	text-decoration: line-through;
	font-size: 12px;
}

.product-specs ul li{
	line-height: normal;
	border: none;
	margin-bottom: 5px;
}
.product_url{
	color: #343434;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.product_url:hover{
	color: #1c519f;
	text-decoration: underline;
}

.campaign_url{
    color: #343434 !important;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
}

.campaign_url:hover{
    color: #1c519f !important;
    text-decoration: underline;
}

.campaign_badge{
    float: left;
    background: #2d70a3;
    width: 27px;
    height: 17px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    line-height: 16px;    
    margin: 3px 4px 0px 0px;
    text-align: center;
}

.campaign_badge_cpl{
    background: #c06a1d;
}

#bannerDetail .loadingDetail {
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 25px;
    width: 150px;
}

.bannerTitle {
    color: #343434;
    font-weight: bold;
    font-size: 14px;
    width: 710px;
}

#bannerDetail .result .description .adv {
    color: #343434;
    font-weight: bold;
    font-size: 12px;
}

#bannerDetail .result .description .exp {
    color: #343434;
    font-weight: bold;
    font-size: 12px;
}

#bannerDetail .result .description .dir {
    color: #343434;
    font-weight: bold;
    font-size: 12px;
}

#bannerDetail .result .description span{
    font-weight: normal;
}

#bannerDetail .result .menu {
    margin-top: 30px;
}

#bannerDetail .result .menu li {
    background-color: #f7f7f7;
    border:1px solid #d3d3d3;
    border-bottom:none;
    height: 26px;
    color: #005596;
    font-size: 12px;
    text-align: center;
    display:inline-block;
    padding: 4px 5px 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

#bannerDetail .result .menu li a {
	text-decoration: none;
	color:#014AA7;

}

#bannerDetail .result .banners_container {
    border: 1px solid #d3d3d3;
    background: #ffffff;
    min-height: 350px;
}

#bannerDetail .result .banners_container .icon_info {
	background: url(/images/info_validation.png) no-repeat scroll top left;
	width:31px;
	height:31px;
	float: left;
	margin: 0 7px 7px 0;
}

#bannerDetail .result .banners .item {
    margin: 0 10px;
    border-bottom: 1px solid #d5d5d5;
    padding: 10px 0;
}

#bannerDetail .result .banners .item .bannerImg {
    float: left;
    max-width: 140px;
}

#bannerDetail .result .banners .item .bannerCode {
    width: 400px;
    float: right;
}

#bannerDetail .result .banners .item .bannerCode .codeTitle {
    color: #0f0f0f;
    font-weight: bold;
}

#bannerDetail .result .banners .item .bannerCode .codeTitle div {
    display: inline;
}

#bannerDetail .result .banners .item .bannerCode .codeTitle span {
    font-weight: normal;
}

#bannerDetail .result .banners .item .bannerCode .codeLocation {
    margin-top: 5px;
}

#bannerDetail .result .banners .item .bannerCode .codeLocation .codePreview {
    position: relative;
}

#bannerDetail .result .banners .item .bannerCode .codeLocation .codePreview .copyContainer {
    position: absolute;
	right: 80px;
}

.saveCopy {
	position: relative;
}

.saveCopy .copyContainer {
	position: absolute;
	right: 13px;
}

#orderby_form {
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
 #orderby_form ul li, #filters_form ul li{
	float: left;
	clear: none;
	padding: 0px 0px;
	width: 50%;
	display: inline-block;
}

.select2_style .select2-selection{
	border-radius: 0px!important;
	border: 1px solid #cccccc!important;
}

.select2_style .select2-selection__choice{
	width: auto!important;
	color: #033D8F;
	background-color: #D4E5F5!important;
	padding-left: 3px!important;
}

.select2_style .select2-selection__choice__remove{
	color: #f00!important;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	margin-left: 6px;
	font-size: 14px;
	float: right;
	margin-right: 6px;
}

#filters_form .mini {
    width: 155px;
}

#products-catalog .filer_multiselect button, #products-catalog .filer_multiselect select{
	width: 98%!important;
}

.select2_style{ width: 100%!important;}

#filters_form ul li.filters-title{
	width: 50px !important;
	padding-top: 20px;
}
#filters_form ul li.filter-checkbox{
	width: 150px;
	padding-top: 15px;
}
#filters_form ul li label{
	width: 120px !important;
	font-size: 12px;
}
#generate_slider_btn{
	background: url(../img/generate-slider.jpg) top left no-repeat;
	display: block;
	width: 131px;
	height: 28px;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 38px;
}
#slider_editor{
	margin-left: -207px;
	height: 135px;
	border: 1px solid #aeaeae;
	position: fixed;
	bottom: 0px;
	background-color: #FFF;
	-webkit-box-shadow: 0px 0px 3px 2px #cecece;
	box-shadow: 0px 0px 3px 2px #cecece;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	z-index:3;
}
#slider_editor ol li{
	float: left;
	display: inline-block;
	clear: none;
	background: #fff;
}
#slider_actions{
	width: 150px !important;
}
.slider_slot{
	width: 100px;
	height: 98px;
	padding: 2px;
	border-right: 1px solid #aeaeae;
}
.remove-slider-item-container{
	top: 4px;
	right: 4px;
}
.remove_slider_item{
	display: block;
	float: right;
	clear: none;
	overflow: hidden;
	height: 12px;
	width: 12px;
	background: url(../img/slider-delete-item.jpg) top left no-repeat;
	text-indent: -999px;
}
#slider_slot0{
	background: url(../img/slide-slot1.jpg) 2px 2px no-repeat #fff !important;
}
#slider_slot1{
	background: url(../img/slide-slot2.jpg) 2px 2px no-repeat #fff !important;
}
#slider_slot2{
	background: url(../img/slide-slot3.jpg) 2px 2px no-repeat #fff !important;
}
#slider_slot3{
	background: url(../img/slide-slot4.jpg) 2px 2px no-repeat #fff !important;
}
#slider_slot4{
	background: url(../img/slide-slot5.jpg) 2px 2px no-repeat #fff !important;
}
#slider_slot5{
	background: url(../img/slide-slot6.jpg) 2px 2px no-repeat #fff !important;
}
#slider_slot6{
	background: url(../img/slide-slot7.jpg) 2px 2px no-repeat #fff !important;
}
#slider_slot7{
	background: url(../img/slide-slot8.jpg) 2px 2px no-repeat #fff !important;
}

.poll_campaign .position_slot {background-color:#efefef; display: block; color: #9c9c9c; width:100px; height:100px; position:relative; text-align:center;}
.poll_campaign .position_slot span {display:block; font-size: 50px; padding-top:15px;}
.poll_campaign .campaign_name {text-align:center; height:50px; overflow: hidden;}
.poll_campaign .campaign_badge {float:none !important;}
.poll_campaign .campaign_adv_logo {position:absolute; top:70px; overflow: hidden; width:90px; height:25px; text-align:center;}
.poll_campaign .campaign_adv_logo img {max-width:90px;}
.poll_campaign .campaign_adv_logo img {max-height:25px;}

.poll_campaign #sliderArrowLeft {position: absolute; left:0px; top:36px; z-index:100;}
.poll_campaign #sliderArrowRight {position: absolute; right:177px; top:36px; z-index:100;}
.poll_campaign a.left-arrow {
    background: url("/images/widgets/arrows-widgets.png") no-repeat scroll 0 -54px transparent;
    height: 29px;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -999px;
    width: 22px;
}

.poll_campaign a.right-arrow {
    background: url("/images/widgets/arrows-widgets.png") no-repeat scroll 0 -87px transparent;
    height: 29px;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -999px;
    width: 22px;
}

#slider_editor_poll_campaign {
	width:785px;
	height: 104px;
	border: 1px solid #aeaeae;
	position: relative;
	bottom: 0px;
	background-color: #FFF;
	-webkit-box-shadow: 0px 0px 3px 2px #cecece;
	box-shadow: 0px 0px 3px 2px #cecece;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	overflow:hidden;
}
#slider_editor_poll_campaign ol li {
	float: left;
	display: inline-block;
	clear: none;
	background: #fff;
}

#carouselCampaign li.jcarousel-item {
  width: 95px;
  height:100px;
}

#slider_editor_poll_campaign #sliderArrowRight {right:22px!important;}

/* slider produse */
.slider_product .position_slot {background-color:#efefef; display: block; color: #9c9c9c; width:100px; height:100px; position:relative; text-align:center;}
.slider_product .position_slot span {display:block; font-size: 50px; padding-top:15px;}

.slider_product #sliderArrowLeft {position: absolute; left:0px; top:36px; z-index:100;}
.slider_product #sliderArrowRight {position: absolute; right:177px; top:36px; z-index:100;}
.slider_product a.left-arrow {
    background: url("/images/widgets/arrows-widgets.png") no-repeat scroll 0 -54px transparent;
    height: 29px;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -999px;
    width: 22px;
}

.slider_product a.right-arrow {
    background: url("/images/widgets/arrows-widgets.png") no-repeat scroll 0 -87px transparent;
    height: 29px;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -999px;
    width: 22px;
}


#slider_editor_product {
	width:785px;
	height: 104px;
	border: 1px solid #aeaeae;
	position: relative;
	bottom: 0px;
	background-color: #FFF;
	-webkit-box-shadow: 0px 0px 3px 2px #cecece;
	box-shadow: 0px 0px 3px 2px #cecece;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	overflow:hidden;
}

#slider_editor_product ol li {
	float: left;
	display: inline-block;
	clear: none;
	background: #fff;
}

#carouselProduct li.jcarousel-item {
  width: 95px;
  height:100px;
}

#slider_editor_product #sliderArrowRight {right:22px!important;}

.paginator-slider{
	padding-bottom: 70px;
}
.pagination, .pagination_total{
	text-align: right;
}
.pagination span.current{
	display: inline-block;
	background: #d3e6f7;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 3px 8px;
	text-align: center;
}
.pagination a{
	padding: 3px 5px;
	text-align: center;
	display: inline-block;
	text-decoration: none;
	color: #34302d;
}
.pagination a:hover{
	color: #014AA7;
	text-decoration: underline;
}
.pagination_total{
	color: #777777;
}

/* WIDGET ADD FORM*/
#swFrm{
	font-size: 12px;
}

/* campaign form */
#advCampaign form dl dd label { width: 129px; }
#advCampaign form dl dd label[for="commission_types-cps"] { width: 139px; }
#advCampaign div.commission-val { width: 100px; float:left; margin-top: 3px !important;}
#advCampaign div.commission-val input[type="text"] { width: 30px; }
#advCampaign div.commission-val select { width: 50px !important; padding-left: 0px !important; }

.custom-dimension {
	display: none;
}

/* slider add widget*/
#slider_editor_widget{
	height: 92px;
	width: 760px;
	border: 1px solid #aeaeae;
	background-color: #FFF;
}
#slider_editor_widget ol li{
	float: left;
	display: inline-block;
	clear: none;
	background: #fff;
}

#slider_editor_widget .slider_slot{
	width: 90px;
	height: 88px;
	padding: 2px;
	border-right: 1px solid #aeaeae;
	background-size: 100% !important;
}

#err_url, #err_location, #err_adv, #err_aff, #err_contract, #err_pending, #err_rejected {
	display: none;
}

#menu-box {
	padding-top: 10px !important;
	/*background:#ffffff url('/img/button-background.png') no-repeat top left;*/
	background: #ffffff;
	border-radius:8px;
	margin-bottom:10px;
	padding-bottom: 15px;
}

#menu-box .info{
	padding: 0px 0 0 8px;
}

.total-commission div.status{
	float: left;
	clear: none;
	border: 1px solid #d6d6d6;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	height: 77px;
	display: block;
	width: 255px;
	margin: 10px 0px;
}

.menu-box-title {
	margin-bottom: 10px;
    padding:9px 0px 0px 8px;
	color: #004D9B;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.blue-corner{
	background: url(../img/blue-corner.jpg) top left no-repeat;
}
.green-corner{
	background: url(../img/green-corner.jpg) top left no-repeat;
}
.red-corner{
	background: url(../img/red-corner.jpg) -1px 0px no-repeat;
}
.blue-corner, .green-corner, .red-corner{
	display: block;
	height: 23px;
	width: 38px;
	position: absolute;
	right: -1px;
	bottom: -1px;
}
.middle{
	margin:10px 7px !important;
}
.icon-total{
	background: url(../img/icon-total-commission.png) top left no-repeat;
	width: 33px;
	height: 50px;
	display: block;
	position: absolute;
	top: 15px;
	left: 18px;
}
.icon-conversions{
	background: url(../img/icon-total-conversions.png) top left no-repeat;
	width: 46px;
	height: 45px;
	display: block;
	position: absolute;
	top: 15px;
	left: 15px;
}
.icon-canceled{
	background: url(../img/icon-waiting.png) top left no-repeat;
	width: 35px;
	height: 45px;
	display: block;
	position: absolute;
	top: 17px;
	left: 17px;
}


.status span{
	font-family:Arial, Helvetica, sans-serif;
	color: #686868;
	font-size: 18px;
	padding: 17px 0 0 65px;
	display: block;
}
.total-color{
	padding: 0 0 !important;
	color: #3f80b8 !important;
}
.convert-color{
	padding: 0 0 !important;
	color: #8eae48 !important;
	font-weight: normal !important;
}
.convert-color p{
	font-size: 14px !important;
}
h2.dashboard select, h2.dashboard p{
	float: left;
	clear: none;
}
h2.dashboard select{
	border: 1px solid #cccccc;
	padding:3px;
	height: 23px;
	line-height: 23px;
	font: 12px Arial;
	margin: 5px 0px 0px 20px;
}
h2.dashboard-subcat{
	border-bottom: 1px solid #ccc;
	padding: 0px 0px 6px 9px;
}
h2.dashboard-subcat a{
	font: 12px Arial;
	text-decoration: underline;
}
.earnings-box{
	float: left;
	clear: none;
	border: 1px solid #d6d6d6;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	height: 88px;
	display: block;
	width: 255px;
	margin: 10px 0px;
}
.earnings-box a{
	position: absolute;
	right: 7px;
	bottom: 7px;
}
.total-earnings-blue{
	background: url(../img/total-blue.jpg) top left no-repeat;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 247px;
	height: 29px;
	font-family:Arial, Helvetica, sans-serif;
	color: #bddcf7;
	font-size: 18px;
	padding: 5px 0 0 10px;
	display: block;
	overflow: hidden;
	text-align: center;
}
.total-earnings-green{
	background: url(../img/total-green.jpg) top left no-repeat;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 247px;
	height: 29px;
	font-family:Arial, Helvetica, sans-serif;
	color: #f8fcf0;
	font-size: 18px;
	padding: 5px 0 0 10px;
	display: block;
	overflow: hidden;
	text-align: center;
}
.total-earnings-red{
	background: url(../img/total-red.jpg) top left no-repeat;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 247px;
	height: 29px;
	font-family:Arial, Helvetica, sans-serif;
	color: #fbe0de;
	font-size: 18px;
	padding: 5px 0 0 10px;
	display: block;
	overflow: hidden;
	text-align: center;
}
.total-title{
	font-family:Arial, Helvetica, sans-serif;
	color: #686868;
	font-size: 16px;
	padding-left: 20px;
	padding-top: 40px;
}
.total-price-blue{
	font-family:Arial, Helvetica, sans-serif;
	color: #3f80b8;
	font-size: 16px;
	padding-left: 20px;
	padding-top: 5px;
}
.total-price-green{
	font-family:Arial, Helvetica, sans-serif;
	color: #8eae48;
	font-size: 16px;
	padding-left: 20px;
	padding-top: 5px;
}
.total-price-red{
	font-family:Arial, Helvetica, sans-serif;
	color: #ef3123;
	font-size: 16px;
	padding-left: 20px;
	padding-top: 5px;
}

#priceFrm .form-error {
	display: block !important;
}

#widget_preview {
	padding: 0px;
	margin: 0px;
}

.general-terms-box {
	margin: 10px 0px;
	border: 1px solid black;
	background-color: lightgray;
	padding: 5px;
}

.advertisers-box {
	margin-top: 10px;
}

.adv-name-box {
	border-top: 1px solid #d3d3d3;
	border-left: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	padding: 5px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(225,225,225,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(225,225,225,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1',GradientType=0 );
	display: inline-block;
	margin-left: 10px;
}

.adv-info-box {
	border: 1px solid #d3d3d3;
	margin-bottom: 20px;
	padding: 5px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.no-title .ui-dialog-titlebar {display:none}

/* terms */
.small-advertiser-logo{
	height: 16px !important;
	float: left;
	margin-right: 10px;
}
.medium-advertiser-logo{
	width:100%;
}
.advertiser-logo{
	max-height: 35px;
}

/* hack for ie6*/
* html .advertiser-logo{
	height: 35px;
}

.adv-info-box ul li{
	line-height: 20px;
}
.terms-gerenal{
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(225,225,225,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(225,225,225,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1',GradientType=0 );
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 7px 5px;
	border: 1px solid #d3d3d3;
	margin: 15px 0px;
}
.terms-modal{
	color: black;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.adv-info-box a{
	color: #055aaa !important;
}

.version-history {
	margin-bottom: 10px;
}


/* ADVERTISER CONFIGS PAGE*/
#linkVarsFrm {

}
#linkVarsFrm dl {
	margin-bottom:8px;
	min-height:25px;
	clear:both;
}

#linkVarsFrm dl dt {
	display:inline-block;
	width:125px;
	float:left;
}
#linkVarsFrm dl dd {
	display:inline-block;
	width: 250px;
}
#linkVarsFrm dl dd input[type=text] {
	width: 175px;
}
#register_loader, #settings_loader, #import_loader {
	background: url(/images/loading.gif) no-repeat scroll 0px center #FBFBFB;
	padding-left:20px;
	margin-left:0px;
	margin-top:5px;
	display:none;
}
#link_vars_errors {
	display:none;
	color: #f00;
	padding-left:125px;
}
#advSetFrm dl {
	margin-bottom:8px;
	min-height:25px;
	clear:both;
}
#advSetFrm dl dt {
	display:inline-block;
	width:125px;
	float:left;
}
#advSetFrm dl dd {
	display:inline-block;
	width: 530px;
}
#advImpFrm dl {clear:both;}
#advImpFrm dl dt {width: 125px;}
#advImpFrm dl dd {width: 630px;}
#advImpFrm dl dd label{clear:both;}
#advImpFrm #start_time {width: 62px;}
#advImpFrm #daily_hours {width: 62px; height:370px!important;}
#advImpFrm #recurrence {width: 150px;}
#advImpFrm #url {width: 350px;}

.campaign-name-input input{
	width: 257px !important;
}
#advCampaign form dl dd label[for *= status-1]{
	width: 139px !important;
}
#advCampaign #directions{
	width: 263px !important;
}
#advCampaign #start_date, #advCampaign #end_date{
	width: 120px !important;
}
#addWidgetContainer .big-box{
	padding-left: 0px !important;
}
#addWidgetContainer input[type *= file], #addWidgetContainer input[type *= text]{
	width: 258px !important;
}
#directions{
	border: 1px solid #ccc !important;
}
#addWidgetContainer select{
	width: 266px !important;
}
.banners-checkbox{
	float: left;
	clear: none;
	display: block;
	width: 30px;
	padding:10px 0px 10px 10px;
}
.banners-type{
	float: left;
	clear: none;
	display: block;
	width: 250px;
}
.banners-status{
	width: 30px;
	height: 30px;
	display: block;
	float: left;
	padding:10px;
}

.failed-logs-details table {
	width: 100%;
	table-layout: fixed;
}
.failed-logs-details table td {
	padding: 4px 0;
	word-wrap: break-word;
}
.failed-logs-details table td.field-name {
	width: 170px;
	vertical-align: top;
}

.failed-logs-details input {
	width: 200px;
}

.failed-logs-details .need {
	border: 1px solid #ff0000;
}

.failed-logs-details .success {
	color: #fff;
	background-color: #72e84e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 15px 30px;
	text-align: center;
}

.failed-logs-details .error {
	color: #fff;
	background-color: #ff4242;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 15px 30px;
	text-align: center;
}

/* admin tabs */

.ui-tabs{
	position: relative;
	border: 1px solid #e1e4e7;
	margin-top: 40px;
	-webkit-border-radius: 3px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 3px;
	-moz-border-radius-topleft: 0;
	border-radius: 3px;
	border-top-left-radius: 0;
}
.ui-tabs h2.dashboard{
	clear: both;
	margin: 10px 0px 20px 0px;
}
.ui-tabs ul.ui-widget-header{
	background: none !important;
	position: absolute;
	top: -44px;
	left: -3px;
	height: 41px !important;
	filter: none !important;
}
.ui-tabs ul.ui-widget-header li{
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e8e8e8));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e8e8e8 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#e8e8e8 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#e8e8e8 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e8e8e8',GradientType=0 );
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	border-top: 1px solid #d9d9d9;
	border-bottom: 0px;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin-right: 1px;
	height: 41px;
}
.ui-tabs ul.ui-widget-header li a{
	padding: 0px;
	height: 41px !important;
	line-height: 41px;
	margin: 0px;
	text-indent: 0px;
	text-indent: 50px;
	padding-right: 25px;
	color: #9b9b9b;
	font-size: 16px;
	font-weight: bold;
	outline: none;
}
.ui-tabs ul.ui-widget-header li.ui-state-active a{
	color: #055aaa;
}
.ui-tabs ul.ui-widget-header li.ui-state-active{
	border-top: 1px solid #e1e4e7;
	border-left: 1px solid #e1e4e7;
	border-right: 1px solid #e1e4e7;
	border-bottom: 0px;
	background: #fff !important;
	filter: none !important;
}

/* admin tabs icons */
.admin-account-title {
	border: 0px !important;
}

.ui-tabs ul.ui-widget-header li a[href *= tab-my-account]{
	background: url(../img/tabs-icons.png) 11px 7px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li a[href *= tab-contracts]{
	background: url(../img/tabs-icons.png) 5px -51px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li a[href *= tab-tracking]{
	background: url(../img/tabs-icons.png) 9px -113px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li a[href *= tab-settings]{
	background: url(../img/tabs-icons.png) 9px -173px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li a[href *= tab-admin]{
	/* background: url(../img/tabs-icons.png) 9px -234px no-repeat transparent; */
	background: url(../img/tabs-icons.png) 9px -537px no-repeat transparent;
	color: #3b8a34 !important;
}

/* admin tabs active icons */

.ui-tabs ul.ui-widget-header li.ui-state-active a[href *= tab-my-account]{
	background: url(../img/tabs-icons.png) 11px -296px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li.ui-state-active a[href *= tab-contracts]{
	background: url(../img/tabs-icons.png) 5px -355px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li.ui-state-active a[href *= tab-tracking]{
	background: url(../img/tabs-icons.png) 9px -416px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li.ui-state-active a[href *= tab-settings]{
	background: url(../img/tabs-icons.png) 9px -476px no-repeat transparent;
}
.ui-tabs ul.ui-widget-header li.ui-state-active a[href *= tab-admin]{
	background: url(../img/tabs-icons.png) 9px -537px no-repeat transparent;
}
.orange-text {
	color: #DF4009;
}

#advertiser-settings dl dd {
	width: 320px !important;
}

/* custom */

#filters_form .bsmSelect {
	width: 220px;
}

#filters_form .mini .bsmSelect {
    width: 165px;
}

.bsmList-custom {
	/* html list that contains selected items */
	margin: 0.25em 0 0.25em 0;
	display: block;
	padding-left: 0;
	list-style: none;
	width: 220px;
}

.bsmListItem-custom {
	/* li item from the html list above */
	margin: 0 5px 5px 0;
	padding: 5px 5px 7px 5px !important;
	list-style: none;
	color: #033D8F;
	background-color: #D4E5F5;
	line-height: 1em;
	float: left;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: auto !important;
	cursor: default;
}

.bsmListItemLabel-custom {
	padding-right: 5px;
}

.bsmListItemRemove-custom img {
	width: 14px !important;
	height: 14px !important;
	border: none;
	position: relative;
	top: 2px;
	left: 0px;
}

.ai-prod-label {
	padding: 4px 0px 2px 0px;
}
.ai-banner-label {
	padding: 2px 0px 4px 0px;
}

.sale-top div.status{
	float: left;
	clear: none;
	border: 1px solid #d6d6d6;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	height: 77px;
	display: block;
	width: 387px;
	margin: 10px 0px;
}
.sale-top .middle{
	margin:10px 0px 10px 7px !important;
}

.sale-top .status span{
	font-family:Arial, Helvetica, sans-serif;
	color: #686868;
	font-size: 18px;
	padding: 8px 0 0 20px;
	display: block;
}
.status .top-category{
	padding: 0 0 !important;
	color: #3f80b8 !important;
	width: 365px;
	height: 44px;
	overflow: hidden;
}
.status .top-product{
	padding: 0 0 !important;
	color: #8eae48 !important;
	font-weight: normal !important;
	width: 365px;
	height: 44px;
	overflow: hidden;
}

#tooltip {
    position: absolute;
    z-index: 3000;
    border: 1px solid #585858;
    background-color: #eee;
    padding: 5px;
    opacity: 0.96;
}
#tooltip h3, #tooltip div { margin: 0; }

.swfupload {
    z-index: 10000 !important;
}

#smsValidate .btn-small.ico2 {
	width: 150px;
}

#smsValidate .smsContent {
	width: 465px;
	margin: 15px auto 0;
	text-align: right;
}

#smsValidate .smsOR {
	text-align: center;
	margin: 20px 0;
	color: #00A651;
	text-transform:uppercase;
	font-weight:bold;
}

#smsValidate .smsContentCode {
	width: 465px;
	margin: 0 auto;
	text-align: right;
}

/* page adv */
 #contentPageAdvertiser {}
 .rightPageAdvertiserContent .contentAdvInfo ul, ol {margin: 10px; padding: 10px;}
 .rightPageAdvertiserContent .contentAdvInfo ul li {list-style:disc!important;}
 .rightPageAdvertiserContent .contentAdvInfo ol li {list-style:decimal!important;}
 #contentPageAdvertiser .contentPageAdvertiserContainer {overflow:hidden;}
 #contentPageAdvertiser .contentPageAdvertiserContainer .leftPageAdvertiser {float:left;width: 296px; color:#757474;}
 #contentPageAdvertiser .contentPageAdvertiserContainer .rightPageAdvertiser {
    float:right;
    width:690px;
}
.rightPageAdvertiserTopContent {
    border: 1px solid #ebebeb;
    background: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-bottom:13px;
}
.rightPageAdvertiser .rightPageAdvertiserTop {
    background: url('/img/advertiser_page/bg_right.png') top right no-repeat;
    height:138px;
}
.rightPageAdvertiserContent {padding:10px 10px 30px 10px; font-size:13px; color:#757474;}
.rightPageAdvertiser .roundedBox {
    padding:5px;
    border: 1px dashed #ebebeb;
    background: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-size:16px;
}
.rightPageAdvertiserBlock {
    width: 690px;
    margin-bottom:13px;
    border: 1px solid #ebebeb;
    background: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.rightPageAdvertiserBlock .rightPageAdvertiserBlockTitle{
    width:660px;
    height:32px;
    background: url('/img/advertiser_page/bg_right_box.png') top left no-repeat;
    color:#ffffff;
    font-size:14px;
    font-weight: bold;
    text-align: left;
    padding-top:5px;
    padding-left: 30px;
    overflow: hidden;
}
.rightPageAdvertiserBlockContent {
    padding:5px 10px;

}
.leftPageAdvertiserBlock {
    margin-bottom:13px;
    border: 1px solid #ebebeb;
    background: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.leftPageAdvertiserBlock {
    margin-bottom:13px;
    border: 1px solid #ebebeb;
    background: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.leftPageAdvertiserBlock .leftPageAdvertiserBlockTitle{
    width:295px;
    height:32px;
    background: url('/img/advertiser_page/bg_title.png') top right no-repeat;
    color:#ffffff;
    font-size:12px;
    font-weight: bold;
    text-align: center;
    padding-top:7px;
    overflow: hidden;
}
.leftPageAdvertiserBlock .leftPageAdvertiserBlockContent {padding:10px; font-size:14px;}
.leftPageAdvertiserBlock .leftPageAdvertiserBlockContent .leftPageAdvertiserBlockContentItem {
    padding:10px;
    border: 1px dashed #ebebeb;
    background: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-bottom:10px;
}
.leftPageAdvertiserBlockContentItem span {color:#015595;}
.leftPageAdvertiserBlockContent ul {}
.leftPageAdvertiserBlockContent li { margin-bottom:5px;}

.pageAdvertiserRegisterBox {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px dashed #008AE1;
    border-radius: 5px 5px 5px 5px;
    padding:4px;
}

.pageAdvertiserRegisterBoxContent {
    position:relative;
    background-color: #dfeffa;
    height:135px;
    border-radius: 5px 5px 5px 5px;
}

#pageAdvertiserRegisterSlide {
    position:absolute;
    background: url('/img/advertiser_page/bg_register.png') top right no-repeat;
    width:485px;
    height:69px;
    top:38px;
    left:90px;
}

#pageAdvertiserRegisterSlide a {
    display:block;
    position: absolute;
    width:197px;
    height:65px;
    left:287px;
    text-indent: -10000px;
}

.pageAdvRegSlideBG {
	background: url('/img/advertiser_page/bg_register_bg.png') top right no-repeat !important;
}

.pageAdvRegSlideHU {
	background: url('/img/advertiser_page/bg_register_hu.png') top right no-repeat !important;
}

.breadbrumbAdvertiserPage {color:#757474; padding:5px 0px 5px 10px; margin-bottom: 10px; border-bottom:1px dashed #757474; font-size:12px;}
.breadbrumbAdvertiserPage a {color:#757474; text-decoration: none;}
.breadbrumbAdvertiserPage span {color:#015595;}

/* Leads
----------------------------------*/
#leadFrm {
    padding: 10px 30px !important;
}
#leadFrm input[type="text"] {
    margin-left: 10px !important;
}

.lead-name {
    width: 88.6% !important;
}

.lead-small-input {
    width: 30px !important;
}

#lead_stages_div table img {
    padding: 0 30px !important;
}

#ad_new_lead_stage {
    display: inline !important;
    vertical-align: middle;
}

#widgets_delete #searchByAdsName{
    background: url('/img/product-search-name-button.png') no-repeat;
    width:28px;
    height:27px;
    line-height: 26px;
}

.numberMenu {
	background-color: #ff0000;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 3px;
	font-weight: bold;
	border-radius: 5px;
}


.payOnlineAdvInvoice {
    border:1px solid #000;
    padding:2px 5px;
    background-color: green;
    color:#fff!important;
    text-decoration: none;
}

.clearCookies #clearLoading, .clearCookies #clearSuccess {
	display: none;
}

.clearCookies {
	margin-left: 20px;
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.clearCookiesButton {
	background-color: #428bca;
    border-color: #357ebd;
    color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4px;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.clearCookiesButton:hover {
	background-color: #3071a9;
	border-color: #285e8e;
}

.clearCookiesButton {
	text-decoration: none;
}

.clearCookiesSuccess {
    border-color: #357ebd;
    border: 1px solid transparent;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4px;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.clearCookies #clearLoading, .clearCookies #clearLoading:hover {
	cursor: default;
	background-color: #428bca;
	opacity: 0.65;
}

.clearCookies #clearSuccess{
	color: #539e45;
}

#feedGenerator dd.feedDD {
	width: auto;
	margin-top: 5px;
}

#feedGenerator dd.feedDD label {
	width: auto;
	margin-right: 20px;
}

#feedGenerator dd.price label{
	margin-top: 5px;
}

#feedGenerator dd.price label input {
	margin-right: 5px;
}

.feedError {
	padding-bottom: 20px;
	color: red;
}

.linkFeed {
	
}

.linkFeedBox {
	border: 1px solid #c0c0c0; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	margin-bottom: 10px;
	margin-top: 5px;
}

.maraton-badge-unregistred {
	background: url('/img/contest_festival/badge-unregistered.png') top center no-repeat;
    margin: 0 -6px 5px 5px;
	width: 180px;    
    height: 175px;
	display: block;
}

.maraton-badge-unregistred-bg {
	background: url('/img/contest_maraton/badge-unregistred-bg.png') top center no-repeat;
}

.maraton-badge-unregistred-en {
	background: url('/img/contest_festival/badge-unregistered.png') top center no-repeat!important;
}

#maraton-badge {
    background: url('/img/contest_festival/badge-empty.png') top center no-repeat;
    margin: 0 -6px 5px 5px;
    width: 180px;    
    height: 175px;
    font-family: 'Humanist777BT';
    color:#ffffff;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
    
}

#maraton-badge-bg {
    background: url('/img/contest_maraton/badge-empty-bg.png') top center no-repeat;
    margin: 0 -6px 5px 5px;
    width: 180px;    
    height: 175px;
    font-family: 'Humanist777BT';
    color:#ffffff;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
}

.maraton-badge-en {
    background: url('/img/contest_festival/badge-empty-en.png') top center no-repeat!important;
}

.maraton-badge-content {
    padding:7px;
}

.maraton-badge-btn {
	display: block; 
	width:82px; 
	height: 23px;
	margin-top: 27px;
	margin-left: 75px;
	border-radius: 4px;
	line-height: 20px;
}

#maraton-badge-rank {
	margin-top: 20px;
	margin-left: 10px;
	font-family: "Oswald";
	font-size: 26px;
}

#maraton-badge-rank-bg {
	margin: -30px 0 0;
}

#pop-up-maraton {
    background: url('/img/contest_festival/pop-up-festival.png') top center no-repeat;
    width: 650px;    
    height: 450px;
	position: fixed;
	bottom: 0;
	right: 0;
	top: 0;
	left: 0;
    margin: auto;
	z-index: 999;
	display: none;
}

#pop-up-maraton-bg {
    background: url('/img/contest_maraton/pop-up-maraton-bg.jpg') top center no-repeat;
    width: 650px;    
    height: 450px;
	position: fixed;
	bottom: 0;
	right: 0;
	top: 0;
	left: 0;
    margin: auto;
	z-index: 999;
	display: none;
}

#pop-up-maraton-hobby {
    background: url('/img/contest_maraton/pop-up-hobby.png') top center no-repeat;
    width: 650px;    
    height: 450px;
	position: fixed;
	bottom: 0;
	right: 0;
	top: 0;
	left: 0;
    margin: auto;
	z-index: 999;
	display: none;
}

#pop-up-maraton-semi {
    background: url('/img/contest_maraton/pop-up-frumu-bg.png') top center no-repeat;
    width: 650px;    
    height: 450px;
	position: fixed;
	bottom: 0;
	right: 0;
	top: 0;
	left: 0;
    margin: auto;
	z-index: 999;
	display: none;
}


#pop-up-maraton .close-btn, #pop-up-maraton-hobby .close-btn, #pop-up-maraton-bg .close-btn, #pop-up-maraton-semi .close-btn {
    color: #ffffff;
    cursor: pointer;
    float: right;
    font-size: 26px;
    margin: 34px 38px 0 0;
}

#pop-up-maraton-hobby .close-btn, #pop-up-maraton-semi .close-btn {
	color: #000;
}

#pop-up-maraton .popup-link-btn, #pop-up-maraton-hobby .popup-link-btn, #pop-up-maraton-bg .popup-link-btn, #pop-up-maraton-semi .popup-link-btn {
    display: block;
    height: 392px;
    margin: 25px 0 0 25px;
    position: relative;
    width: 555px;
}

#pop-up-maraton-hobby .popup-link-btn, #pop-up-maraton-semi .popup-link-btn {
	height: 36px;
    margin: 366px 0 0 222px;
    width: 200px;
}

#textContest {
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
	display: block;
	line-height: 15px;
	margin-top: 8px;
	color: #000;
}

.textContest2 {
	font-family: 'Arial';
	font-size: 16px;
	font-weight: bold;
	display: block;
	line-height: 18px;
	margin-top: 8px;
	color: #d70f0f;
}

.logotextBackToSchool {font-size: 28px; color: #910c96; text-shadow: 1px 1px #FFFFFF;}

.logotextBackToSchool span {color:#00ebd2;}

.notifications textarea {
	width: 100%;
	margin-bottom: 20px;
	height: 102px;
}

.reject_button_terms {
	background-color: #337ab7;
    border-color: #2e6da4;
    color: #fff;
    padding: 6px 12px;
    cursor: pointer;
}

.reject_button_terms:hover {
	background-color: #286090;
    border-color: #204d74;
}

#ebookPop {
    position: fixed;
    bottom: 0;
    height: 114px;
    background-color: #0e5ba8;
    width: 100%;
    display: none;
}

#ebookPop .ebookPopContainer {
    background-color: #0e5ba8;
    border-top: 1px dashed #fff;
    margin-top: 3px;
    height: 245px;
}

#ebookPop .ebookPopContainer .ebookContent {
    position: relative;
    padding-left: 150px;
    width: 940px;
    margin-left: auto;
    margin-right: auto;
}

#ebookPop .ebookPopContainer .ebookContent .overBook {
    width: 280px;
    height: 199px;
    position: absolute;
    top: -90px;
    left: -30px;
    background: url('/img/ebook/ebook_hp.png') no-repeat;
}

#ebookPop .ebookPopContainer .ebookContent .text {
    font-family: "Open Sans";
    font-weight: 300;
    font-size: 30px;
    width: 525px;
    float: left;
    color: #fff;
    margin-left: 30px;
    margin-top: 10px;
}

#ebookPop .ebookPopContainer .ebookContent .text span {
    font-weight: 700;
}

#ebookPop .ebookPopContainer .ebookContent .buttons {
    float: right;
    width: 250px;
    text-align: right;
}

#ebookPop .ebookPopContainer .ebookContent .buttons .closeButton {
    display: block;
    font-size: 20px;
    text-decoration: none;
    color: #fff;
}

#ebookPop .ebookPopContainer .ebookContent .buttons .downloadButton {
    display: block;
    width: 198px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #78a3ce;
    border-radius: 5px;
    background: #359c14 url('/img/ebook/download.png') left no-repeat;
    padding-left: 30px;
    color: #fff;
    font-size: 14px;
    font-weight: 300;
    font-family: "Open Sans";
    text-decoration: none;
    text-align: center;
    float: right;
    margin-top: 10px;
}

.clear {
    clear: both;
}

.customDashboardMenuCode {
	width: 180px;
	height: 180px;
}

.customDashboardMenuCode a {
	display: block;
}

.ps-btn {
	padding: 10px;
	border: none;
	border-radius: 3px;
	background: #1e8dff;
	color: white;
}

.ps-btn:hover {
	cursor: pointer;
}

.ps-btn.ps-primary {
    background: #497bc4;
    border: 1px solid #2b528c;
}

.ps-btn.ps-danger {
	background: #ff901e;
	border: 1px solid #ff8407;
}

.ps-btn:active, .ps-btn:focus {
	outline: 0;
}

.ps-info {
	color: black;
}

.ps-info .fa {
	margin-right: 3px;
	font-size: 15px;
	position: relative;
	top: 1px;
}

.ps-info:hover {
	cursor: pointer;
}

.new-ps-popup {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 9999;
	display: none;
}

.new-ps-popup .ps-popup-content {
	position: relative;
	width: 40%;
	background: #f5f5f5;
	left: 30%;
	top: 20%;
	padding: 30px;
	border-radius: 4px;
	border: 1px solid #929292;
	clear: both;
	overflow: auto;
	box-shadow: 0px 0px 1px 0px;
	z-index: 999999;
}

.ps-row {
	display: block;
	clear: both;
	overflow: auto;
}

.ps-col-6 {
	width: 48%;
	float: left;
	margin: 0 1%;
}

.text-center {
	text-align: center;
}

.new-ps-popup .ps-popup-content .title {
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: 1px;
	line-height: 18px;
	font-size: 13px;
}

.new-ps-popup .ps-popup-content ul {
	margin-top: 18px;
}

.new-ps-popup .ps-popup-content ul li{
	text-align: left;
	margin: 8px 0;
}

.new-ps-popup .notification-list {
	font-size: 13px;
}

.new-ps-popup .notification-list .fa {
	margin-right: 4px;
	font-size: 16px;
	position: relative;
	top: 2px;
}

.ps-info-point {
	font-size: 16px;
	color: #ff8100;
}

.chart-left-aff-details canvas, .chart-left-aff-details {
	z-index: 1;
	position: relative;
	top: -15px;
	margin-left:-5px;
}

.ps-close-btn {
	position: absolute;
	top: 8px;
	right: 13px;
	font-size: 16px;
	font-family: monospace;
	border: 1px solid grey;
	padding: 2px 7px;
	border-radius: 26px;
	color: grey;
}

.ps-close-btn:hover {
	color: black;
	border-color: black;
	cursor: pointer;
}
.ps_info_text {
	display: block;
	width: 100%;
	clear: both;
	overflow: auto;
	margin-bottom: 30px;
	text-align: center;
	margin: 15px 0;
}
.ps_info_text .info_alert {
	line-height: 20px;
	width: calc(100% - 22px);
	text-align: left;
	background: #d6e8ff;
	border-left: 6px solid #b8d7ff;
	padding: 8px;
	border-radius: 4px;
}
.ps_remove_margins {
	margin: 0;
}
.ps_info_text .ps_alert_warning {
	background: #ffd1b6;
	border-left: 6px solid #ff7120;
	margin: 0 0 15px 0;
}

.chart-left-aff-details {
	width: 170px;
	justify-content: center;
	margin-top: 10px !important;
	margin: 0 auto;
	height: 25px;
}

#affiliateAnnualStatistics{
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
#chartjs-tooltip {
	opacity: 1;
	position: absolute;
	background: rgba(0, 0, 0, .8);
	color: white;
	border-radius: 3px;
	-webkit-transition: all .1s ease;
	transition: all .1s ease;
	pointer-events: none;
	-webkit-transform: translate(-50%, 13%);
	transform: translate(-50%, 13%);
	z-index: 99999999999;
	width: 106px;
	text-align: center;
	max-width: 106px;
}
.chartjs-tooltip-key {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-right: 10px;
}

#chartjs-tooltip table {
	width: 100%;
}

#chartjs-tooltip table th {
	text-align: center;
}

.dataTables_wrapper .small-alert {
	margin-top: 5px !important;
}


#toast-container>div,#toast-container>div:hover {
	box-shadow: 1px 1px 12px -1px #0a5ec5 !important;
	-webkit-box-shadow: 1px 1px 12px -1px #0a5ec5 !important;
}

.toast-info {
	background-color: #0355a7 !important;
}

.toast-info:hover {
	background-color: #326eab !important;
}

.toast-close-button:focus, .toast-close-button:hover, .toast-close-button {
	color: white !important;
	opacity: 1 !important;
}


#toast-container > .toast-info:before {
	content: "\f05a";
}

#toast-container>.toast-info {
	background-image: none !important;
}

#toast-container > .toast-info:before {
	position: relative;
	font-family: FontAwesome;
	font-size: 24px;
	line-height: 19px;
	float: left;
	margin-left: -35px;
	color: #FFF;
	padding-right: 0.5em;
	margin-right: 0;
}

#toast-container button.toast-close-button {
	position: absolute;
	top: 5px;
	right: 9px;
}

#toast-container .toast {
	align-items: center;
	display: flex;
}

#toast-container .toast-message {
	line-height: 17px;
}

#toast-container .toast-message a {
	text-decoration: underline;
}

#toast-container .toast-message a:hover {
	cursor: pointer;
	color: #eaeaea;
}

.advAffPromoMethodsFilter input[type=text], .advAffPromoMethodsFilter select {
	width: 100% !important;
}

.promo_method_request .btn-bottom-btn {
	display: block;
	margin: 40px 0;
}
.promo_method_request .view-message.ps-btn {
	color: white;
}
.promo_method_request .ps-btn.left-btn {
	width: 21%;
	display: inline-block;
	margin: 0 1.5%;
	color: white;
}
.promo_method_request .ps-btn.ps-green {
	background: forestgreen;
	border-color: darkgreen;
}
.promo_method_request .message,.promo_method_request .answer_to_message {
	float: left;
	width: 48%;
	margin: 0 1%;
}

.promo_method_request .info-text {
	text-align: center;
}

.promo_method_request .ps-btn {
	display: block;
	margin: 0 auto;
	width: fit-content;
	width: -moz-fit-content;
	margin-top: 10px;
}
.promo_method_request .message {
	-webkit-box-shadow: 0px 0px 2px 0px #797979;
	-moz-box-shadow: 0px 0px 2px 0px #797979;
	box-shadow: 0px 0px 2px 0px #797979;
	padding: 12px;
	border-radius: 3px;
}
.promo_method_request .small-title {
	display: block;
	margin-bottom: 8px;
	font-weight: 600;
	font-size: 12px;
}
.promo_method_request {
	margin: 10px 0;
}
.promo_method_request .panel-status.canceled {
	color: red;
}
.promo_method_request .panel-status.approved {
	color: darkgreen;
}
.promo_method_request .panel-status.pending {
	color: darkblue;
}
.promo_method_request .panel-status {
	display: inline-block;
	text-transform: uppercase;
	font-weight: 700;
}
.promo_method_request .panel-group {
	margin-bottom: 0px;
	position: relative;
	top: -1px;
}
.promo_method_request h5.title {
	margin-bottom: 11px;
}
.promo_method_request .panel-group a:hover, .panel-group a:active, .panel-group a:focus, .panel-group a:visited {
	text-decoration: none;
}

/*Add custom css to buttons on dialog popup*/
.customModalElemnts button:nth-child(2) {
	right: 19px!important;
}

.customModalElemnts button:nth-child(3) {
	 right:150px!important ;
 }

.customModalElemnts button:nth-child(4) {
	right:280px!important ;
}

.customModalElemnts .verificaTermeni{
	width:578px!important;
	left: 10px!important;
	position: absolute!important;
	top: unset!important;
	background: unset!important;
	overflow: unset!important;
	text-indent: unset!important;
	display: unset!important; border: 0px solid!important;
	outline: unset!important;
	bottom: 10px!important;
	background: transparent!important;
	cursor:pointer!important;
	color: #999;
	font-size: 20px!important;
}

.customModalElemnts button:nth-child(3), .customModalElemnts button:nth-child(2){
	position: absolute!important;
	top: unset!important;
	background: unset!important;
	overflow: unset!important;
	text-indent: unset!important;
	display: unset!important;
	height: 30px!important;
	width: 120px!important;
	border: 0px solid!important;
	outline: unset!important;
	bottom: 6px!important;
	background:  #2684ff!important;
	cursor:pointer!important;
	color: #fff;
}

ul.filter_catalog_companii li{
	width: 33%!important;
	display: inline;
}

.filter_catalog_companii select{
	width: 250px!important;
}

.top-affiliates-websites {
	max-height: 100px;
	overflow-y: scroll;
	overflow-x: hidden;
	margin: 10px 0;
	display: block;
}


.top-affiliates-websites::-webkit-scrollbar {
	width: 6px;
}

.top-affiliates-websites::-webkit-scrollbar-track {
	box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3);
}

.top-affiliates-websites::-webkit-scrollbar-thumb {
	background-color: #dddddd;
	outline: 1px solid #3c3c3c;
}

.top-affiliates-websites span, .top-promo-methods span {
	display: block;
	margin: 5px 0;
}



.btn-group-top button, .btn-group-top a {
	background-color: #065baa;
	border: 1px solid #065baa;
	color: white !important; /* White text */
	padding: 5.7px 8px; /* Some padding */
	cursor: pointer; /* Pointer/hand icon */
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	text-decoration: none !important;
}

.btn-group-top button:hover, .btn-group-top a:hover {
	background-color: #08457d;
	border: 1px solid #08457d;
}

.btn-group-top .btn-dropdown {
	padding: 6.7px 8px;
}

.btn-group-top button:not(:last-child), .btn-group-top a:not(:last-child) {
	border-right: none; /* Prevent double borders */
}

.btn-group-top button:first-child, .btn-group-top a:first-child {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.btn-group-top .btn-dropdown {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.btn-group-top {
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}

.btn-group-top .btn-dropdown {

}

.btn-group-top .dropdown-menu {
	position: absolute;
	top: 25px;
	flex-direction: column;
	background: white;
	border: 1px solid #eee;
	border-radius: 5px;
	display: none;
}

.btn-group-top .dropdown-menu.visible {
	display: flex;
}

.btn-group-top .dropdown-menu a {
	background: none;
	display: block;
	border: none;
	width: 100px;
	padding: 5px;
	color: #333 !important;
	border-radius: 0 !important;
}

.btn-group-top .dropdown-menu a:hover {
	cursor: pointer;
	background: #eee;
}

.btn-group-top .btn-rounded {
	border-radius: 5px !important;
}


.top-place .fa-arrow-up {
	color: #00cc00;
}

.top-place .fa-arrow-down {
	color: #ff0000;
}

.top-place .fa-minus {
	color: #ffff00;
}

.top-affiliate-name {
	display: flex;
	justify-content: center;
	align-items: center;
}

.top-affiliate-name img {
	margin-right: 5px;
}
 
.admin-menu-separator .menu-box-title {
	color: #ff0000 !important;
	border-color: #ff0000 !important;
}

/* top affiliates */

body {
	background: #f4f4f4 !important;
}

.affiliate-new-profile .white-container {
	background: white;
	padding: 10px;
	border-radius: 10px;
	position: relative;
	padding-top: 55px;
	padding-left: 20px;
	margin-bottom: 30px;
}

.affiliate-new-profile .white-container .title h3 {
	background: #32aa49;
	color: #fff;
	font-size: 13px;
	padding: 10px 15px;
	position: absolute;
	top: -20px;
	font-weight: 600;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	left: 10px;
}

.user_avatar_new {
	border-radius: 100px;
	border: 2px solid #065baa;
	width: 180px;
	height: 180px;
}

.affiliate-new-profile .bold_text,
.affiliate-new-profile .normal_text {
	color: #787878;
}

.affiliate-new-profile .bold_text {
	margin-top: 0;
	font-size: 20px;
	font-weight: 600;
}

.affiliate-new-profile .normal_text {
	font-size: 11px;
	line-height: 12px;
}

.affiliate-new-profile .green-details {
	position: relative;
	margin-bottom: 55px;
}

.affiliate-new-profile .green-details,
.affiliate-new-profile .green-details .name,
.affiliate-new-profile .green-details .value {
	margin-left: 0;
}

.affiliate-new-profile .green-details .name {
	color: #46b25a;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 700;
}

.affiliate-new-profile .green-details .value {
	font-size: 16px;
	font-weight: 700;
	color: #065baa;
	border-bottom: 2px solid #46b25a;
	position: absolute;
	top: 14px;
}

.btn.btn-new {
	font-size: 13px !important;
	font-weight: 500 !important;
	border-radius: 5px !important;
	margin-left: 0 !important;
}

.btn.btn-new.btn-new-blue {
	background: #065baa;
	color: #fff;
}

.btn.btn-new.btn-new-blue:hover {
	background: #044786;
	color: #fff;
}

.btn.btn-new.btn-new-green {
	background: #00A651;
	color: #fff;
}

.btn.btn-new.btn-new-green:hover {
	background: #00833f;
	color: #fff;
}

.btn.btn-new.btn-new-red {
	background: #c0392b;
	color: #fff;
}

.btn.btn-new.btn-new-red:hover {
	background: #992e22;
	color: #fff;
}

.btn.btn-new.btn-weight-small {
	font-weight: 400;
}

.affiliate-new-profile  .green-details .big {
	font-size: 17px;
	margin-bottom: 0;
}

.affiliate-new-profile  .green-details .big.bold {
	font-weight: 700;
}

.affiliate-new-profile  .green-details .big.simple {
	margin-top: 2px;
	font-weight: 600;
}

.affiliate-new-profile  .green-details .value.big {
	top: 23px;
	font-size: 25px;
}

.affiliate-new-profile .small-details .small-details-row {
	margin-top: 15px;
}

.affiliate-new-profile .small-details .small-details-row p {
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 12px;
	font-weight: 600;
}

.affiliate-new-profile .commissions-list .title {
	text-transform: uppercase;
	font-weight: 700;
	font-size: 12px;
}


.affiliate-profile-table .list-group-header .header-item {
	background: none !important;
	border: none !important;
	border-bottom: 2px solid #a2a2a2!important;
	color: #969696;
	font-weight: 700;
}

.affiliate-profile-table .list-group-header .header-item:hover,
.affiliate-profile-table .list-group-header .header-item.active {
	background: none !important;
	border-bottom: 6px solid #065baa!important;
	color: #1b69b1;
}

.affiliate-profile-table .list-group-header {
	display: flex;
}

.affiliate-profile-table .list-group-item {
	border: none;
	padding-left: 5px;
}

.affiliate-profile-table .bullet {
	width: 7px;
	height: 7px;
	display: inline-block;
	border-radius: 10px;
	position: relative;
	top: -1px;
	background: #787878;
}

.affiliate-profile-table .bullet.bullet-green {
	background: #32aa49;
}

.affiliate-new-profile .commissions-row {
	margin-bottom: 10px;
}

.affiliate-new-profile .commissions-container {
	margin-bottom: 0px;
}

.profile-form.tags-form input[type=text].form-control {
	border-color: #e1e1e1;
	box-shadow: none;
	width: 100% !important;
	height: 70px !important;
	font-size: 12px;
	color: #787878;
	font-weight: 600;
	display: flex;
}

.profile-form.tags-form input[type=submit] {
	display: block;
	float: left;
	margin-top: 11px;
	width: 155px !important;
}

.promo_methods_list ul.list-group .list-group-item {
	border: none;
	border-top: 2px solid #adadad;
	margin-bottom: 5px;
}

.new-commissions-form .commissionForm {
	background: transparent;
	border-color: #005ab0;
	padding: 15px 25px 25px 25px;
}

.new-commissions-form form.commissionForm .commissionInput,
.new-commissions-form #start_date,
.new-commissions-form #end_date,
.new-commissions-form #start_date_per,
.new-commissions-form #end_date_per,
.new-commissions-form #start_date_global,
.new-commissions-form #end_date_global {
	background: none;
	border: 1px solid #005ab0;
	height: 26px;
	color: #005ab0;
	font-weight: 600;
	text-align: center;
	border-radius: 5px;
}

.new-commissions-form form.commissionForm .commissionInput {
	width: 149px;
	margin-right: 0;
}


.new-commissions-form #end_date, .new-commissions-form #end_date_per {
	background: #005ab0;
	color: #fff;
}

.new-commissions-form input[type *=submit].center-btn,
.new-commissions-form input[type *=button].center-btn {
	background: #065baa;
	color: #fff;
	height: 30px;
	margin: 0;
}

.new-commissions-form input[type *=submit].center-btn:hover,
.new-commissions-form input[type *=button].center-btn:hover {
	background: #044786;
	color: #fff;
}

.affiliate-new-profile .notifications {
	display: block;
	width: 100%;
	margin-top: 20px;
}

.affiliate-new-profile .notifications .list-group {
	margin-top: 15px;
}

.affiliate-new-profile .notifications .list-group li {
	background: none;
	border: none;
}

.affiliate-new-profile .notifications .list-group li:nth-child(odd) {
	background-color: #ededed;
}

.affiliate-new-profile #success-obs, .affiliate-new-profile #error-obs {
	width: 100%;
	clear: both;
	overflow: auto;
	margin-top: 10px !important;
	position: relative;
	top: 14px;
}

.affiliate-new-profile .bootstrap-tagsinput {
	width: 100% !important;
	box-shadow: none !important;
	border-radius: 0px !important;
    height: 100px !important;
}

.affiliate-new-profile .bootstrap-tagsinput .tag {
	font-size: 11px !important;
	background: none !important;
	border-color: #005ab0 !important;
	border: 1px solid #005ab0 !important;
	color: #919191 !important;
    font-weight: 500 !important;
}

.affiliate-new-profile .bootstrap-tagsinput .tag [data-role="remove"] {
	color: #005ab0 !important;
    font-weight: 700 !important;
    position: relative;
    top: -1px;
}

.affiliate-new-profile .tags-form input[type=text] {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 30px;
	float: left;
	width: 100% !important;
}

.affiliate-new-profile textarea.form-control {
	border-radius: 0 !important;
	font-size: 12px !important;
}

.affiliate-new-profile .promo_methods_list .list-group .list-group-item strong {
	text-transform: uppercase;
	color: #909090;
	font-size: 11px;
}

.affiliate-new-profile .promo_methods_list ul.list-group .list-group-item {
	border: none;
	padding: 2px 10px;
	padding-left: 0;
}

.affiliate-new-profile .promo_methods_list ul.list-group .list-group-item.bordered {
	border-top: 1px solid #a7a7a7;
	padding: 5px 10px;
	padding-left: 0;
}

.affiliate-new-profile .promo_methods_list ul.list-group .list-group-item a {
	color: #548ec5;
	font-weight: 600;
}

.affiliate-new-profile .promo_methods_list ul.list-group .list-group-item a:hover {
	color: #548ec5;
	font-weight: 600;
	text-decoration: underline;
}

.affiliate-new-profile .promo_methods_list ul.list-group .list-group-item.collsapsable-item:hover {
	cursor: pointer;
}

.affiliate-new-profile .promo_methods_list ul.list-group .list-group-item.collsapsable-item::before {
	content: '\F0DE';
	font-family: 'FontAwesome';
	position: absolute;
	right: 16px;
	top: 9px;
}

.affiliate-new-profile .promo_methods_list ul.list-group .list-group-item.collsapsable-item.collapsed::before {
	content: '\F0DD';
	font-family: 'FontAwesome';
	position: absolute;
	right: 16px;
	top: 4px;
}

.affiliate-new-profile ul.list-group .list-group-item.active-item {
	color: #6c6c6c;
	background: #fff;
}

.affiliate-new-profile .ps-del-badge {
	background: #fff;
	color: #ee9e32;
	border: 1px solid #ee9e32;
	border-radius: 2px;
}

.affiliate-new-profile .ps-del-badge:hover {
	background: #ee9e32;
	color: #fff;
	border: 1px solid #ee9e32;
	border-radius: 2px;
}

.affiliate-new-profile .list-group-item span.active-text {
	color: #828282;
}

.btn.btn-new.btn-new-blue.btn-center-new {
	margin: 0 auto !important;
}

.personal-data #description {
	height: 120px;
}

/* Tooltip container */
.tooltip {
	position: relative;
	display: inline-block;
	border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
	visibility: hidden;
	width: 120px;
	background-color: #555;
	color: #fff;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;

	/* Position the tooltip text */
	position: absolute;
	z-index: 1;
	bottom: 125%;
	left: 50%;
	margin-left: -60px;

	/* Fade in tooltip */
	opacity: 0;
	transition: opacity 0.3s;
}

/* Tooltip arrow */
.tooltip .tooltiptext::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
	visibility: visible;
	opacity: 1;
}

.alert-top-affiliates::before {
	top: 19px !important;
}

.simple-text-grey{
	color: #737373;
	margin-bottom: 10px;
}

.btn-add-custom-comm {
	margin-bottom: 20px !important;
}

body {
	background: #f4f4f4 !important;
}

.affiliate-new-profile-details .white-container .title h3 {
	top: -10px;
}

.affiliate-new-profile-details h2.blue {
	color: #065baa;
	margin: 10px 0 10px 0;
	font-size: 18px;
}

.affiliate-new-profile-details .blue-details h3 {
	font-size: 12px;
	font-weight: 700;
}

.affiliate-new-profile-details .blue-details h3.name {
	margin-bottom: 3px;
	text-transform: uppercase;
	color: #929292;
}

.affiliate-new-profile-details .blue-details h3.value {
	margin-top: 3px;
	color: #246fb4;
}

.affiliate-new-profile-details .btn-new-full {
	width: 80%;
}

.btn-reset-password {
	margin-top: 10px;
}

.affiliate-new-profile-details .btn-new-grey {
	background: none;
	border: 1px solid #a2a2a2;
	color: #868686;
}

.affiliate-new-profile-details .btn-new-grey:hover {
	background: #a2a2a2;
	color: #fff;
}

.affiliate-new-profile-details .btn-new-unsubscribe {
	margin-top: 20px;
}

.affiliate-new-profile-details .btn-new-delete-account {
	border: 1px solid #aaa;
	color: #aaa;
	float: right;
}

#tokensContainer div {
	color: #929292;
}

.affiliate-new-profile-details #myWebsites h2 {
	color: #787878;
	font-size: 11px;
	font-weight: 600;
	margin: 5px 9px;
}

.affiliate-new-profile-details .current-token {
	color: #84d777;
	text-decoration: none;
	font-weight: 700;
	font-style: normal;
}

.affiliate-new-profile-details #myWebsites #wizardWebsites table.wizard_websites {
	width: 755px;
}

.affiliate-new-profile-details #myWebsites #wizardWebsites .wizard_operations {
	width: 503px;
}

.affiliate-new-profile-details #wizardWebsites .wizard_webiste_categories_container .ui-icon-triangle-1-e, .affiliate-new-profile-details #wizardWebsites .wizard_webiste_categories_container .ui-icon-triangle-1-s {
	background-position: -65px -14px;
	border: 1px solid #707070;
	width: 15px;
	height: 13px;
	padding: 1px;
	background-color: #f2f2f2;
	border: none;
	background-color: white;
}

.affiliate-new-profile-details a.tokenDelete {
	color: inherit;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	font-weight: 700;
}

.affiliate-new-profile-details a.tokenDelete:hover  {
	color: #000;
}

.affiliate-new-profile-details .edit-user-info {
	float: left;
}

.top-affiliate-name.active {
	color: #065baa;
	font-weight: 800;
}

.whitebox {
	background-color: #fff;
	box-shadow: 1px 1px 2px #bbc6cc;
	border-radius: 5px;
	padding: 20px 30px;
}

.big-btn {
	border: 0;
	border-radius: 5px;
	color: #fff;
	font-size: 20px;
	background-color: #0f5ba9;
	box-shadow: 1px 1px 2px #bbc6cc;
	padding: 10px 50px;
	font-family: 'Open Sans';
	cursor: pointer;
	text-decoration: none;
	display: inline-block;
}

.big-btn:visited {
	color: #fff;
}

.big-btn:focus {
	color: #e6e6e6;
	background-color: #0f5296;
}

.big-btn .fa-spin {
	display: none;
}

/*Products feed*/
.feedDetails td, th {
	padding: 8px;
	text-align: center;
}
.feedDetails th { color: #004D9B; font-size: 12px; text-align: center;}

.formImportProd input[type="text"]{
	width:100%!important;
}

.feedDetails .align-left{
	text-align: left!important;
}

.feed_title{
	color: #004D9B;
	font-weight: bold;
	margin-left: 20px;
}

.feed_title:last-of-type{
	margin-top: 10px;
	float: left;
}
.info_url{
	margin-top: 8px;
	margin-left: 20px;
	color: #004D9B;
	font-size: 12px;
}
#intro_text{
	border-radius: 8px;
	border: 1px dashed #8F8F8F;
	padding: 15px;
	color: #707070;
}
.csv_structure{
	background:#ffffff;
	padding: 15px;
	border-radius: 8px;
}

#responsiveCsvTable::-webkit-scrollbar {
	width: 10px;
}

#responsiveCsvTable::-webkit-scrollbar-track {
	background: #fff;
}

#responsiveCsvTable::-webkit-scrollbar-thumb {
	background-color: #707070;
	border-radius: 20px;
	border: 3px solid #fff;
}

.formImportProd #url,.formImportProd  #start_time, .formImportProd #recurrence{
	border: none;
	border-radius: 8px;
	padding: 8px;
	background: #ffffff!important;
}

.formImportProd #start_time, .formImportProd #recurrence{
	border: none;
	border-radius: 8px;
	padding: 8px;
	background: #f4f4f4!important;
	width: 60px;
	color: #00A249;
	margin-top: 8px;
}

.pl{
	padding-left: 0px
}

#importStart{
	background: #00A249;
}
.notification-in-place-2{
	color:#00A249;
	margin-left: 20px;
	margin-top: 15px;
}

.notification-in-place-3{
	color:#00A249;
	margin-left: 20px;
	margin-bottom: 8px;
}

.importErrors{
	color: #E58900;
	padding-left: 20px;
	line-height: 18pt;
}
.formDiv1{
	width: 50%; float:left;
}

.formDiv2{
	width: 50%; float:right; text-align:right;
}

.formDiv2 input[type="submit"]{
	margin-top: 8px;
	margin-left:50px!important;
}

.formImportProd {
	border-radius: 8px;
	border: 1px solid #8F8F8F;
	padding: 15px;
}

.api-details-container {
	margin-left: 10px;
}

.input-group-webhooks {
	display: flex;
	flex-direction: column;
	width: 290px;
	margin-top: 10px;
}

.input-group-webhooks label {
	margin-bottom: 3px;
}

.input-group-webhooks input {
	border-radius: 5px;
	height: 33px;
	padding-left: 10px;
	color: #3c3c3c;
}

.input-group-checkbox {
	flex-direction: row-reverse;
	justify-content: flex-end;
}

.input-group-checkbox label,
.input-group-webhooks label {
	padding-top: 8px;
	margin-left: 3px;
	margin-bottom: 3px;
	text-transform: uppercase;
	color: #929292;
	font-weight: 700;
	font-size: 12px;
	font-family: Segoe UI;
}

.input-group-checkbox label {
	margin-left: 8px;
}

.input-group-webhooks .has-error {
	border-color: red;
}