html, body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;	/* Remove scroll bars on browser window */
	overflow-y: auto;
    font-size: 75%;
}

img {
	border: 0;
}

#page {
	/*overflow:auto;
	overflow-x:hidden;*/
	position:absolute;
	height:auto;
	width:auto;
	/*margin:-5px;*/
	/*padding:20px;*/
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index: 1;
}


#theme, #sel_bgs, #languages {
	font-family:Verdana;
	font-size:12px;
	text-align: center;
}

#bg {
	position:fixed;
	top:-50%;
	left:-50%;
	width:200%;
	height:200%;
}
#bg img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	min-width:50%;
	min-height:50%;
}

#logout {
	font-size: 11px;
	float: right;
	position: absolute;
	margin-top: 3px;
	right: 10px;
	z-index: 1010;
}
#cal_link, #cal_link_newwin, #maps_link, #ADMIN_LS_view_link, #home_link, #wizard_link, #help_link {
	font-size: 11px;
	margin-top: 3px;
	z-index: 1010;
}
.introjs-tooltiptext {
	font-family: "Myriad Pro", Verdana, Arial, Tahoma;
	font-size: 14px;
	line-height: 20px;
}

.MaxWidth_None {
	width: 100% !important;
}
.MaxHeight_None {
	max-height: none !important;
}
.PositionFixed {
	position:fixed !important;
}
.PositionAbsolute {
	position:absolute !important;
}


#container {
	position:absolute; /*fixed*/
	top:40px;
	left:0;
	right:0;
	/*bottom:0;*/
	margin:0;
	padding:0;
	/*height:90%;*/
	max-height:100%;
	width:auto;
}
#container .outerCont {
	display: table;
	height: 100%;
	width: 100%;
	/*overflow: hidden;
	background-color: #EBEBEB;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;*/
}
#container .outerCont .innerCont {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
#container .centertable {
	margin-left: auto;
	margin-right: auto;
	/*height: 100%;*/
	text-align: center;
	vertical-align: middle;
	display: inline-block;;
}


/*#Full_View {
	position: relative;
	margin: -10px 0px -20px 0px;
	text-align: right;
	top: 55px;
}*/
#Full_View {
	position: relative;
	margin: 10px 25px -22px;
}
#BT_Full_View {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 100%; /*350px;*/
}
#Full_Screen_Width_link {
	font-size: 11px;
	float: left;
	width: 115px;
	height: 16px;
	z-index: 1;
}
#Full_Screen_Height_link {
	font-size: 11px;
	float: right;
	width: 115px;
	height: 16px;
    z-index: 1;
}
#Full_Screen_Width_link .ui-button-text, #Full_Screen_Height_link .ui-button-text {
	font-weight: normal;
	line-height: 7px;
}

#Support_Buttons/*, #Support_Buttons_UNDO*/ {
	position: relative;
	margin: 10px 20px -22px;
}
#BT_Support/*, #BT_Support_UNDO*/ {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 100%; /*350px;*/
}
#Download_All_Files_link {
	font-size: 11px;
	float: left;
	width: 175px;
	height: 16px;
	z-index: 1;
}
#CEOS_Support_link/*, #CEOS_Support_link_UNDO*/ {
	font-size: 11px;
	width: 115px;
	height: 16px;
    z-index: 1;
}
#Send_Files_2_CEOS, #Send_FilesMess_2_CEOS {
	font-size: 11px;
	height: 16px;
	margin: 15px 0 -5px 0;
	z-index: 1;
}
#Download_All_Files_link .ui-button-text, #CEOS_Support_link .ui-button-text, /*#CEOS_Support_link_UNDO .ui-button-text,*/ #Send_Files_2_CEOS .ui-button-text, #Send_FilesMess_2_CEOS .ui-button-text {
	font-weight: normal;
	line-height: 7px;
}

#BT_House_Pos_link {
	font-size: 10px;
	float: left;
	width: 60px;
	height: 24px;
	z-index: 1;
	margin-left: -80px;
	margin-top: 106px;
}

#GdW {
	float: left;
	z-index: 1;
	margin-left: -80px;
	margin-top: 140px;
}
#GdW span {
	font-size: 1.25em;
    padding: 0.3em 0.45em;
}
#GdW i {
	font-size: 13px;
}

#Graphs {
	float: left;
	z-index: 1;
	margin-left: -80px;
	margin-top: 140px; /*173 with GdW*/
}
.graphs_icon img {
	margin: -2px -3px -2px -3px;
}

.graphs_admin_icon img {
	padding:0 3px;
	border-radius:5px;
	background: #f5f5f5;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.graphs_admin_icon img:hover {
	background: #eeeeee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
}
.graphs_admin_icon {
    position: absolute;
    right: 770px;
    margin-top: 2px;
    z-index: 12;
}
.graphs_admin_icon img {
	padding: 2px 3px 1px 3px;
}

.CeosServer_Logs_icon {
    position: absolute;
    right: 830px;
    margin-top: 2px;
    z-index: 12;
}
.CeosServer_Logs_icon img {
	width: 32px;
	height: 26px;
	border-radius:5px;
	background: #f5f5f5;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.CeosServer_Logs_icon img:hover {
	background: #eeeeee;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

#GdW {
	float: left;
	z-index: 1;
	margin-left: -80px;
	margin-top: 140px;
}

#LS_selectDiv {
	position:relative !important;
	margin: -10px 0px -20px 0px;
	text-align:right;
	z-index:1000;
}
#LS_select_chzn {
	top: 15px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
#LS_select_chzn a.chzn-single span {
	font-weight: bold;
}

#LS_select_ENDE_chzn {
	top: 15px;
	margin-left: 3px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
#LS_select_ENDE_chzn a.chzn-single span {
	margin-right: 15px;
    overflow: visible;
}
#LS_select_ENDE_chzn a.chzn-single div {
	width: 12px;
}
#LS_select_ENDE_chzn.chzn-container .chzn-results li {
	padding-left: 0;
}

#LS_select_YEAR_chzn {
	top: 15px;
	margin-left: 3px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
#LS_select_YEAR_chzn a.chzn-single span {
	margin-right: 15px;
    overflow: visible;
}
#LS_select_YEAR_chzn a.chzn-single div {
	width: 12px;
}
#LS_select_YEAR_chzn.chzn-container .chzn-results {
	width: 65px;
}
#LS_select_YEAR_chzn.chzn-container .chzn-results li {
	padding-left: 0;
}

#LS_YEAR_selectDiv {
	position:relative !important;
	margin: 55px 0px -80px 0px;
	z-index:999;
}
#LS_YEAR_select_chzn {
	margin-left: 3px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.ENDE_0 { color: #ff0000; text-shadow: 1px 1px 1px grey; }
.ENDE_1 { color: #ffff00; text-shadow: 1px 1px 1px grey; }
.ENDE_2 { color: #00ff00; text-shadow: 1px 1px 1px grey; }

.ENDE_0 span.top_date_Background {
	background: #ffffffb5;
	padding: 0 10px 0 6px;
	border-radius: 5px;
}

.top_date {
	position: relative;
	margin-top: -10px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	font-size:15px;
	font-weight:bold;
	font-style: italic;
	text-align: center;
	text-shadow: 1px 1px 1px black;
	overflow: hidden;
	white-space: nowrap;
}

#PosDiv .top_date {
	margin-top: 85px;
	margin-bottom: -103px;
	font-size:14px;
	text-shadow: 1px 1px 1px black;
}
#posGrid .kosten, #posGrid_house .kosten {
	float:right;
	padding-top:2px;
}
#posGrid tr.jqgrow  span.user_form, #posGrid_house tr.jqgrow  span.user_form {
	float: right;
    display:none;
}
#posGrid tr.jqgrow:hover span.user_form, #posGrid_house tr.jqgrow:hover span.user_form {
	display: inline-block;
}
#posGrid tr.jqgrow  span.user_owner, #posGrid_house tr.jqgrow  span.user_owner {
	float: right;
    display:none;
}
#posGrid tr.jqgrow:hover span.user_owner, #posGrid_house tr.jqgrow:hover span.user_owner {
	display: inline-block;
	margin-left: 3px;
}
/*#posGrid tr.jqgrow  span.KundenNr {
    display:none;
}
#posGrid tr.jqgrow:hover span.KundenNr {
	display: inline-block;
}*/

/*#posGrid*/ tr.jqgrow  span.user_invoice_upload {
	float: right;
    display:none;
}
/*#posGrid*/ tr.jqgrow:hover span.user_invoice_upload {
	display: inline-block;
}
/*#posGrid*/ tr.jqgrow  a.user_NU_Change_link {
	float: right;
    display:none;
}
/*#posGrid*/ tr.jqgrow :hover a.user_NU_Change_link {
	display: inline-block;
	margin-bottom: 2px;
}
#posGrid .cell-wrapper, #posGrid .cell-wrapperleaf, #posGrid_house .cell-wrapper, #posGrid_house .cell-wrapperleaf {
	white-space: normal;
}
/*for use all width for click*/
#posGrid .cell-wrapper, #posGrid .cell-wrapperleaf, #posGrid_house .cell-wrapper, #posGrid_house .cell-wrapperleaf {
	display: block;
}
#pos_pager_center {
	display: none;
}









#house_container_user .house_container {
	width:350px;
	padding: 0px;
}
#house_container_user .roof {
	margin-top: 5px;
	margin-left: -15px;
	border-left: 190px solid transparent;
	border-right: 190px solid transparent;
	border-bottom: 96px solid #E6E6E6;
}
#house_container_user .roofStatusColor  {
	margin-top: 2px;
	margin-bottom: -102px;
	margin-left: -25px;
	border-left: 200px solid transparent;
	border-right: 200px solid transparent;
	border-bottom: 100px solid rgba(0, 255, 0,.95);
}
#house_container_user .roofShadow {
	margin-bottom: -104px;
	margin-left: -35px;
	border-left: 210px solid transparent;
	border-right: 210px solid transparent;
	border-bottom: 104px solid rgba(3, 3, 3,.15);
}
#house_container_user .roof_adress, #PosDiv_house .roof_adress {
	margin-top: -17px;
	padding-bottom: 2px;
}
#PosDiv_house .roof_adress { color:#ffffff; }
#house_container_user .roof_status, #PosDiv_house .roof_status {
	margin-top: -37px;
	padding-bottom: 22px;
}
#PosDiv_house .roof_status { color:#ffffff; }
#house_container_user .roof_map, #PosDiv_house .roof_map {
	margin-top: -45px; /*-78px;*/
	width: 350px;
}
#house_container_user .map_link_cont, #PosDiv_house .map_link_cont {
	width: 170px;
	height: 25px;
	margin: -35px auto 0;
	padding-top: 25px;
}
#house_container_user .map_link img, #PosDiv_house .map_link img {
	height: 25px;
}
#house_container_user .map_link_fill, #PosDiv_house .map_link_fill {
	width: 25px;
	height: 28px;
}
#house_container_user .block {
	height: 80px;
	overflow: hidden;
}
#house_container_user .blocks {
	height: 145px;
}
#house_container_user .blocks_empty {
	height: 65px !important;
}
#house_container_user .blocks_scroll {
	max-height: 300px;
}
/*#house_container_user*/ .blocks_box {
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;

	-moz-box-shadow: 0 5px 30px rgba(0,0,0,1);
	-webkit-box-shadow: 0 5px 30px rgba(0,0,0,1);
	box-shadow: 0 5px 30px rgba(0,0,0,1);
}

#house_container_user .house_container span.top {
	font-weight : bold;
	line-height: 12px;
	top: 1px;
}
#house_container_user .house_container span.middle {
	/*top:19px;
	line-height:25px;*/
	top: 30px;
    line-height: 15px;
}
#house_container_user .house_container span.bottom {
	width: 95%;
	text-align: right;
	bottom: 1px;
}
#house_container_user .house_container span.house-bottom {
	width: 100%;
	text-align: center;
}

/*we want all not only building view*/
/*.user*/ div.ui-accordion-content {
	overflow-x : hidden !important;
}


/* house blocks */
.house_container {
	margin: 3px;
	padding: 0px 8px;
    text-align:center;
	width:200px;
}
.house_container span.top {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	overflow: hidden;
	/* word-break: break-word; */
}
.house_container span.middle {
	position:absolute;
	top:25px;
	left:0;
	width:100%;
}
.house_container span.bottom {
	position:absolute;
	bottom:3px;
	left:0;
	width:100%;
	/*height: 36px;*//*22*/
}

.roof {
	position: relative;
	width: 0;
	height: 0;
	margin-top: 4px;
	margin-left: -15px;
	border-left: 105px solid transparent;
	border-right: 105px solid transparent;
	border-bottom: 46px solid #E6E6E6;
}
.roofStatusColor  {
	margin-top: 2px;
	margin-bottom: -52px;
	margin-left: -25px;
	border-left: 115px solid transparent;
	border-right: 115px solid transparent;
	border-bottom: 50px solid rgba(0, 255, 0,.95);
}
.roofShadow {
	margin-bottom: -54px;
	margin-left: -35px;
	border-left: 125px solid transparent;
	border-right: 125px solid transparent;
	border-bottom: 54px solid rgba(3, 3, 3,.15);
}
.roof_adress {
	position: relative;
	margin-top: -12px;
	padding-bottom: 0px;
	font-style: italic;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
	overflow: hidden;
	white-space: nowrap;

	/*ui-state-default overwrite*/
	background: none !important;
	border: 0 !important;
}
.roof_status {
	position: relative;
	margin-top: -27px;
	padding-bottom: 13px;

	/*ui-state-default overwrite*/
	background: none !important;
	border: 0 !important;
}
.house_status0 {
	display: none;
	color: #ff0000;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .7);
}
.house_status1 {
	display: none;
	color: #ffff00;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .7);
}
.house_status2 {
	display: none;
	color: #00ff00;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .7);
}
.roof_water {
	margin-top: -50px;
	padding-bottom: 31px;
}
.roof_map {
	position: absolute;
	margin-top: -48px;
	width: 180px;
}
.map_link_cont {
	width: 110px;
	height: 16px;
	margin: -20px auto 0;
	padding-top: 10px;
	/*display: none;*/
}
.map_link img{
	height: 16px;
}
.map_link_fill {
	width: 16px;
	height: 16px;
	display: inline-block;
}


/*
.b6, .b7, .b8, .b9, .b10, .b11, .b12, .b13, .b14, .b15, .b16, .b17, .b18, .b19, .b20 {
	width: 100px !important;
}
.b4, .b5, .b6, .b7, .b8, .b9, .b10, .b11, .b12, .b13, .b14, .b15,  {
	width: 25%;
}
*/
.b1, .b0 { width: 100% !important;/*162px;*/ }
.b2 { width: 50% !important;/*80px;*/ }

.b3 { width: 33.3333% !important; }
.b3_33 { width: 33.3333% !important; }
.b3_34 { width: 33.3333% !important; }
/*.b3 { width: 33% !important; }
.b3:last-child { width: 34% !important; }
.b3_33 { width: 33% !important; }
.b3_34 { width: 34% !important; }*/

.b4 { width: 25% !important; }
.b5 { width: 20% !important; }
.b6 { width: 16.6666% !important; }
.b7 { width: 14.2857% !important; }
.b8 { width: 12.5% !important; }
.b9 { width: 11.1111% !important; }
.b10 { width: 10% !important; }
.b11 { width: 9.09% !important; }
.b12 { width: 8.3333% !important; }
.b13 { width: 7.923% !important; }
.b14 { width: 7.1428% !important; }
.b15 { width: 6.6666% !important; }
.b16 { width: 6.25% !important; }
.b17 { width: 5.8823% !important; }
.b18 { width: 5.5555% !important; }
.b19 { width: 5.2631% !important; }
.b20 { width: 5% !important; }
.b21 { width: 4.7619% !important; }
.b22 { width: 4.5454% !important; }
.b23 { width: 4.3478% !important; }
.b24 { width: 4.1666% !important; }
.b25 { width: 4% !important; }
.b26 { width: 3.8461% !important; }
.b27 { width: 3.7037% !important; }
.b28 { width: 3.5714% !important; }
.b29 { width: 3.4482% !important; }
.b30 { width: 3.3333% !important; }
.b31 { width: 3.2258% !important; }
.b32 { width: 3.125% !important; }
.b33 { width: 3.0303% !important; }
.b34 { width: 2.9411% !important; }
.b35 { width: 2.8571% !important; }
.b36 { width: 2.7777% !important; }
.b37 { width: 2.7027% !important; }
.b38 { width: 2.6315% !important; }
.b39 { width: 2.5641% !important; }
.b40 { width: 2.5% !important; }
.b41 { width: 2.4390% !important; }
.b42 { width: 2.3809% !important; }
.b43 { width: 2.3255% !important; }
.b44 { width: 2.2727% !important; }
.b45 { width: 2.2222% !important; }
.b46 { width: 2.1739% !important; }
.b47 { width: 2.1276% !important; }
.b48 { width: 2.0833% !important; }
.b49 { width: 2.0408% !important; }
.b50 { width: 2% !important; }
.b51 { width: 1.9607% !important; }
.b52 { width: 1.9230% !important; }
.b53 { width: 1.8867% !important; }
.b54 { width: 1.8518% !important; }
.b55 { width: 1.8181% !important; }
.b56 { width: 1.7857% !important; }
.b57 { width: 1.7543% !important; }
.b58 { width: 1.7241% !important; }
.b59 { width: 1.6949% !important; }
.b60 { width: 1.6666% !important; }

.user_out {
	border: 1px solid #0000FF !important;
}
.user_in {
	border: 1px solid #00FF00 !important;
}

.blocks div.house-bottom { /* Hausnebenkosten --7 anti gia 10 giati afinei ena keno*/
	-moz-border-radius: 0 0 7px 7px;
	-webkit-border-radius: 0 0 7px 7px;
	border-radius: 0 0 7px 7px;
}
.blocks div.house-bottom-left { /* Hausnebenkosten - Stromkosten */
	-moz-border-radius: 0 0 0px 7px;
	-webkit-border-radius: 0 0 0px 7px;
	border-radius: 0 0 0px 7px;
}
.blocks div.house-bottom-right { /* Hausnebenkosten - Stromkosten */
	-moz-border-radius: 0 0 7px 0px;
	-webkit-border-radius: 0 0 7px 0px;
	border-radius: 0 0 7px 0px;
}
.blocks { /* Hausnebenkosten Heizung Warmwasser Kaltwasser */
	padding: 0px 0px; /*15px;*/
	height: 160px;

	background: rgba(0,0,0,.5);
	/*-moz-box-shadow: 0 5px 20px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 5px 20px rgba(0,0,0,.2);
	box-shadow: 0 5px 20px rgba(0,0,0,.2);*/

	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;

}
.blocks_scroll{
	padding: 0px 0px;
	/*max-width: 100px;*/
	max-height: 255px;
	overflow: auto;
	border-right: 1px solid rgb(211, 211, 211); /*  */

	/*-moz-box-shadow: 0 5px 20px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 5px 20px rgba(0,0,0,.2);
	box-shadow: 0 5px 20px rgba(0,0,0,.2);*/
}

.block {
	width: 25%;/*for all other //162px;*/
	position:relative;
	margin: 0;
	padding: 0;
    display:inline-block;
	height: 95px;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.house_container .ui-state-default {
	font-weight: normal !important;
}
/*
.block {
	border: 1px solid #D3D3D3;
	background: #E6E6E6 url(../jquery/ui-1.10.2/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
	color: #555;
}
.block:hover {
	border: 1px solid #999;
	background: #DADADA url(../jquery/ui-1.10.2/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	color: #212121;
}
.block:active {
	border: 1px solid #999;
	background: #DADADA url(../jquery/ui-1.10.2/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	color: #212121;
}
*/


.left {
	float: left;
	/*left: 8px;*/
}
.right {
	float: right;
	/*left: -8px;*/
}
.middle {
	float: right;
	/*margin:0 auto;*/
}

.center {
	text-align: center;
}



/*.ui-icon-house {
	top: 3px;
	position: relative;
}*/

.ui-icon-ceos, .ui-icon-ceos-dis {
	display: inline-table;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;

	top: 3px;
	position: relative;
}
.ui-icon-ceos {
	background-image: url(../img/icons/icons_ceos.png) !important;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-ceos-dis {
	background-image: url(../img/icons/icons_ceos_dis.png) !important;
	width: 16px !important;
	height: 16px !important;
}

.ui-icon-house1 { background-position: 0 0; }
.ui-icon-house2 { background-position: -16px 0; }
.ui-icon-house3 { background-position: -32px 0; }
.ui-icon-kosten { background-position: -32px 0; }
.ui-icon-kosten_123 { background-position: -32px 0; }
.ui-icon-Kosten_12345 { background-position: -32px 0; }
.ui-icon-water-warm { background-position: -48px 0; }
.ui-icon-water-cold { background-position: -64px 0; }
.ui-icon-gas { background-position: -80px 0; }
.ui-icon-user-blue { background-position: -96px 0; }
.ui-icon-user-green { background-position: -112px 0; }
.ui-icon-user-brown { background-position: -128px 0; }
.ui-icon-gerat-black { background-position: -144px 0; }
.ui-icon-gerat-blue { background-position: -160px 0; }
.ui-icon-gerat-yellow { background-position: -176px 0; }
.ui-icon-personen { background-position: -192px 0; }

.ui-icon-user_out {
	background-image: url(../img/icons/user_out.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-user_in {
	background-image: url(../img/icons/user_in.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-electricity {
	background-image: url(../img/icons/electricity.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-ceos-dis.ui-icon-electricity {
	background-image: url(../img/icons/electricity_dis.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-user_comments {
	background-image: url(../img/icons/comment2.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-user_form {
	background-image: url(../img/icons/form_add.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-user_invoice_upload {
	background-image: url(../img/icons/upload.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-user_NU_Change {
	background-image: url(../img/icons/change_user.png) !important;
	background-position: 0 0;
	width: 36px !important;
	height: 16px !important;
}
span.filespan span.ui-icon-user_NU_Change {
	width: 36px !important;
	height: 24px !important;
}

.ui-icon-user_files {
	background-image: url(../img/icons/files2.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-user_invoice {
	background-image: url(../img/icons/invoice.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-user_change {
	background-image: url(../img/icons/change_user.png) !important;
	background-position: 0 0;
	width: 36px !important;
	height: 16px !important;
}
.ui-icon-folder {
	background-image: url(../img/icons/folder.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}
.ui-icon-folder_files {
	background-image: url(../img/icons/folder_files.png) !important;
	background-position: 0 0;
	width: 16px !important;
	height: 16px !important;
}

.user_form_new {
	float:right;
	margin-top:-22px;
	margin-right:17px;
	cursor: pointer;
}
.user_form_owner {
	float: right;
	margin-top: -22px;
	margin-bottom: -20px;
	cursor: pointer;
}

.owner_show_hide {
	cursor: pointer;
}
/*.owner_hide {}*/
.owner_show {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


/* files */
button.file_upload, button.DTA_upload, button.file_mess_upload, button.file_mess_IN_upload, button.invoice_upload, button.invoice_upload_folder, button.form_open, button.form_open_New {
	width:100%;
	margin:1px;
}
button.file_download, button.DTA_download, button.file_mess_download, button.file_mess_IN_download, button.invoice_download, button.invoice_download_folder, button.form_download, button.NU_Change_download {
	width:190px;
	margin:1px 0;
	overflow: hidden;
}
button.file_delete, button.DTA_delete, button.file_mess_delete, button.file_mess_IN_delete, button.invoice_delete, button.invoice_delete_folder, button.form_delete, button.form_UNDO {
	width: 11px !important;
	margin:1px;
	height:28px;
	padding:5px;
}
button.p_form_download {
	width:163px;
	margin:0px;
	overflow: hidden;
}
button.form_download_pdf {
	width: 27px;
    height: 28px;
	margin:0px !important;
}

#posGrid button.file_upload, #posGrid button.DTA_upload, #posGrid button.file_mess_upload, #posGrid button.file_mess_IN_upload, #posGrid button.invoice_upload, #posGrid button.invoice_upload_folder, #posGrid button.form_open, #posGrid button.form_open_New {
	width:210px;
	margin:1px;
}
#posGrid button.file_download, #posGrid button.DTA_download, #posGrid button.file_mess_download, #posGrid button.file_mess_IN_download, #posGrid button.invoice_download, #posGrid button.invoice_download_folder, #posGrid button.NU_Change_download, #posGrid button.form_download {
	width:225px;
	margin:1px 0;
	overflow: hidden;
}
#posGrid button.p_form_download {
	width:198px;
	margin:0px;
	overflow: hidden;
}
#wiz3 button.file_upload, #wiz3 button.DTA_upload, #wiz3 button.file_mess_upload, #wiz3 button.file_mess_IN_upload {
	width:210px;
	margin:1px;
}
#wiz3 button.file_download, #wiz3 button.DTA_download, #wiz3 button.file_mess_download, #wiz3 button.file_mess_IN_download, #wiz3 button.invoice_download, #wiz3 button.invoice_download_folder, #wiz3 button.NU_Change_download, #wiz3 button.form_download {
	width:225px;
	margin:1px 0;
	overflow: hidden;
}

button.file {
	border: 1px solid #D3D3D3 !important;
	background: #E6E6E6 url(../jquery/ui-1.10.2/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x !important;
	color: #555 !important;
}
button.file:hover {
	border: 1px solid #999 !important;
	background: #DADADA url(../jquery/ui-1.10.2/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x !important;
	color: #212121 !important;
}
button.file:active {
	border: 1px solid #999 !important;
	background: #DADADA url(../jquery/ui-1.10.2/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x !important;
	color: #212121 !important;
}
button.file span.ui-button-text {
	padding:0px;
}
span.filespan {
	float:left;
	padding:1px;
	white-space:nowrap;
	font-weight:normal;
	font-family:tahoma;
	font-size: 11px;
}
span.filespan img {
	width:24px;
	height:24px;
	vertical-align:middle;
	padding-right:2px;
}
span.filespan span {
	width:16px !important;
	height:24px !important;
	vertical-align:middle;
}


button.HKVB_download .filespan {
	display: flex;
	align-items:center;
	white-space: normal;
}
button.HKVB_download span.filespan img {
	width:32px;
	height:32px;
	margin:0 5px 0 -5px;
	padding-right:0;
}
button.HKVB_upload {
	height: 38px;
	width: 34px;
}
button.HKVB_upload span.filespan img {
	width:24px;
	height:24px;
	margin:0 0 0 -3px;
	padding-right:0;
}



.invoice_progress {
	height: 20px !important;
	margin: 0 auto;
}
#posGrid  .invoice_progress {
	height: 20px !important;
	margin: 0 auto;
}
.invoice_progress .ui-progressbar-value {
	background:url(../img/processbar_150.png) !important;
}
#posGrid  .invoice_progress .ui-progressbar-value {
	background:url(../img/processbar_300.png) !important;
}

.invoice_progress_head {
	width: 50px;
	height: 18px !important;
	margin: 0 auto;
}
#posGrid  .invoice_progress_head {
	width: 50px;
	height: 18px !important;
	margin: 0 auto;
}
.invoice_progress_head .ui-progressbar-value {
	background:url(../img/processbar_50.png) !important;
}
.invoice_progress_head .progress-label {
	left: 30%;
	top: 3px;
}

.percent {
	width:150px;
	margin:0 auto;
}
#posGrid .percent  {
	width:300px;
	margin:0 auto;
}

.percent .confirm {
	margin-left: 65px;
	margin-top: -90px;
}



.ui-slider a {
	outline:none;
}
.ui-progressbar {
	position: relative;
}
.progress-label {
	position: absolute;
	left: 47%;
	top: 4px;
	font-weight: bold;
	text-shadow: 1px 1px 0 #fff;
}


.forms_header .confirm {
	margin-left: -36px;
	margin-top: -74px;
}
button[id^="form_enable_disable"], input[id^="form_enable_disable"] {
	background: #4ca20b url(../jquery/ui-1.10.2/themes/le-frog/images/ui-bg_highlight-soft_60_4ca20b_1x100.png) 50% 50% repeat-x !important;
	border: 1px solid #327E04 !important;
	font-weight: bold !important;
	color: #fff !important;
}
button[id^="form_enable_disable"].disable, input[id^="form_enable_disable"].disable {
	background: #FF0000 url(../jquery/ui-1.10.2/themes/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x !important;
}
button[id^="form_enable_disable"] .ui-button-text {
	padding: 3px !important;
}


/*a.ui-slider-handle span.Slider_Value{
    position: absolute;
    top: -35px;
    left: -2px;
    border-radius: 5px;
    padding: 5px;
    border: 1px solid #E6E6E6;
    background-color: white;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
    display: none;
}
a.ui-slider-handle:hover span.Slider_Value{
    display: block;
}
*/

.S_tooltip {
    position: absolute;
    z-index: 1020;
    display: block;
    padding: 5px;
    font-size: 11px;
    visibility: visible;
    margin-top: 15px;
    margin-left: -16px;
}
.S_tooltip .S_tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom: 5px solid #FAD42E;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    position: absolute;
    width: 0;
    height: 0;
}
.S_tooltip-inner {
	min-width: 30px;
    max-width: 30px;
    padding: 2px;
    color: #000000;
    background-color: #FBEC88;
    text-align: center;
    text-decoration: none;
    -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}


.trans:hover, .trans:active {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* IE 8 */
  filter: alpha(opacity=100); /* IE 5-7 */
  -moz-opacity: 1;  /* Netscape */
  -khtml-opacity: 1;  /* Safari 1.x */
  opacity: 1; /* Good browsers */
}

.trans20 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
.trans50 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.trans70 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.trans80 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.desaturate{
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: url(desaturate.svg#greyscale);
	filter: gray;
	-webkit-filter: grayscale(1);
}


.ui-dialog {
	z-index: 1500 !important;
}
.ui-dialog .ui-dialog-titlebar-full {
	position: absolute;
	right: 27px;
	top: 50%;
	width: 18px;
	margin: -8px 0 0 0;
	height: 16px;
}

.shadow {
	-moz-box-shadow: 0 5px 30px rgba(0,0,0,1);
	-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 1);
	box-shadow: 0 5px 30px rgba(0, 0, 0, 1);
}
.shadow2 {
	-moz-box-shadow: 0 0px 20px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0px 20px rgba(0, 0, 0, 0.7);
}
.BTShadow {
	-moz-box-shadow: 3px 3px 30px -3px rgba(0, 0, 0, .7);
	-webkit-box-shadow: 3px 3px 30px -3px rgba(0, 0, 0, .7);
	box-shadow: 3px 3px 30px -3px rgba(0, 0, 0, .7);
}
.BTShadow2 {
    -moz-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
    -webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
    box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .3);
}

/*Grid shadow*/
/*
#gbox_billing, #editmodbilling, #delmodbilling, #viewmodbilling, #alertmod_billing,
#gbox_teams, #editmodteams, #delmodteams, #viewmodteams, #alertmod_teams,
#gbox_users, #editmodusers, #delmodusers, #viewmodusers, #alertmod_users,
#gbox_users_all, #editmodusers_all, #delmodusers_all, #viewmodusers_all, #alertmod_users_all,
#gbox_grid , #editmodgrid, #delmodgrid, #viewmodgrid, #alertmod_grid
*=contain, ^=starts, $=ends
*/
div[id^='gbox_']:not([id$='_t_tree']):not([id^='gbox_invoices_']):not([id^='gbox_NU_Change_']), div[id^='editmod'], div[id^='delmod'], div[id^='viewmod'], div[id^='alertmod_']
{
	-moz-box-shadow: 3px 3px 30px -3px rgba(0, 0, 0, .7);
	-webkit-box-shadow: 3px 3px 30px -3px rgba(0, 0, 0, .7);
	box-shadow: 3px 3px 30px -3px rgba(0, 0, 0, .7);
}



/* //////// jQuery Overrides /////////*/
.accordion h3 {
	margin-top: 1px !important;
	/*padding-bottom: 6px !important;*/
	padding-top: 4px !important;
}
#posGrid .accordion, #posGrid_house .accordion  {
	background: rgba(0, 0, 0, 0.5);

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

	-moz-box-shadow: 0 5px 30px rgba(0,0,0,1);
	-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 1);
	box-shadow: 0 5px 30px rgba(0, 0, 0, 1);
}
#posGrid_house .accordion {
	background: #ffffff;
}
/*#posGrid h3.ui-accordion-header-active {
	border: 1px solid #2694E8 !important;
	background: #3BAAE3 url(../jquery/ui-1.10.2/themes/cupertino/images/ui-bg_glass_50_3baae3_1x400.png) 50% 50% repeat-x !important;
	font-weight: bold;
	color: #FFF !important;
}*/

#container  > .ui-jqgrid {
    margin-left: auto;
    margin-right: auto;
}
.ui-jqgrid .ui-jqgrid-htable .ui-search-toolbar th {
    height: auto;
	padding-bottom: 1px;
	width:auto;
	padding:0px;
	max-width:100%;
}
.ui-jqgrid .ui-jqgrid-htable .ui-search-toolbar div {
	padding: 0px !important;
}
/* multiselect - column choser */
/*
#colchooser_grid_1_t_1_t div div {
	width: 100% !important;
	height: 100% !important;
}
#colchooser_grid_1_t_1_t {
	width: auto !important;
	height: 90% !important;
}
*/
div[id*='colchooser_grid'] div {
	width: 100% !important;
	height: 100% !important;
}
div[id*='colchooser_grid']  div div div {
	width: 49.8% !important;
	height: 100% !important;
}
div[id*='colchooser_grid']  div div div ul{
	height: 250px ;
}
div[id*='colchooser_grid']  div div div div {
	width: 100% !important;
	height: 27px !important;
}

.data_confirm {
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	width: 48%;
	margin-bottom: 0px; /*wiz bootstrap*/
}
.data_confirm_div {
	margin-top: 5px;
	width: 100%;
    text-align: left;
	line-height: 20px;
	/*border-left: 1px dotted black;*/
	padding-left: 10px;
}
.data_confirm_div span {
	border-bottom: 1px dotted #ccc;
}
.data_confirm_div input {
	vertical-align: text-bottom;
}


/* mozila show bigger dont know why*/
.ui-jqdialog { font-size:10px;}


/* edit form seperator */
.ui-jqdialog-content .DataTD {
	border-right: 1px dotted #AAA !important;
}
.ui-jqdialog-content .CaptionTD {
	padding-left: 10px;
}

/*tree icon expand*/
.cell-wrapper, .cell-wrapperleaf {
	line-height:18px;
}
.treeclick {
	top:1px;
}

.ui-buttonset {
	margin:0px !important;
}


/*gia to footer grid buttons , na tous dinei ligo aera pros ta deksia*/
div.ui-pg-div {
	padding-right: 10px !important;
}
div > div.ui-pg-div { /* gia ta inline buttons*/
	padding-right: 0px !important;
}


/*chosen*/
.active-result {
	white-space: nowrap !important;
}


.ui-state-highlight2 {
	background: rgba(251, 236, 136, 0.5) !important;
	border: 1px dashed #fad42e !important;
}


/* zebra rows reset on hover and select //check paths to be relative to each theme*/
/*
.ui-state-hover,.ui-widget-content .ui-state-hover{
	background:#d0e5f5 url(../jquery/ui-1.10.2/themes/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x !important;
}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{
	background:#f5f8f9 url(../jquery/ui-1.10.2/themes/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x !important;
}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{
	background:#fbec88 url(../jquery/ui-1.10.2/themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x !important;
}*/
/*.EditTable td {
}*/

/*
.gradient {
	background:#fff;
	background:	-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eaeaea));
	background: -moz-linear-gradient(top, #fff, #eaeaea);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea)";
}
*/


/*overwrite bootstrap*/
.ui-jqgrid * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.ui-jqgrid table {
	border-collapse: separate;
}

.invoices_grid .ui-jqgrid .tree-wrap,
.NU_Change_grid .ui-jqgrid .tree-wrap {
	width: 5px !important;
}
.ui-jqgrid .tree-wrap {
	float: left;
}
.ui-jqgrid .tree-wrap .treeclick.tree-plus {
	margin-top: 4px;
}
.ui-jqgrid .ui-jqgrid-htable th {
    height: 22px;
}

#table_ENDE_Confirm td { white-space: normal; }
#table_ENDE_Confirm td .data_confirm_div{ line-height: 20px; }


/* bootstrap fix */
/*.ui-jqdialog *,*/
.chzn-container *,
.accordion .ui-progressbar *, .accordion .ui-progressbar,
#grid .confirm,
#posGrid .confirm,
#dropdown-forms *,
#toppanel .panel *,
#toppanel .tabPanel *
{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/*
#posGrid_tree *,
#posGrid_tree *:before,
#posGrid_tree *:after {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}*/


.ui-jqgrid .ui-pg-table .ui-pg-button-text {
	font-weight: normal !important;
}

.tablediv .accordion { white-space: normal; }

.view_active { color: #fff; font-size: 17px; }
.view_inactive { color: #ddd; font-size: 15px; cursor:pointer; }
.view_inactive:hover { color: #fff; font-size: 17px; }



.chzn-container-single .chzn-single { padding: 0 0 0 5px; }
.chzn-container-single .chzn-single span { margin-right: 20px; }




#wizard #LS_selectDiv .tooltip-inner,
.tooltip-inner {
    white-space: pre;
}
#wizard .tooltip-inner {
    white-space: normal;
}
#LS_select_chzn .tooltip-inner {
    max-width: 230px;
}
#wizard .btn-group .tooltip-inner, #wizard .buton .tooltip-inner {
    white-space: pre-line;
    width: 245px;
    max-width: 245px;
	text-align: left;
}


.hr_text {
	display: flex;
	flex-basis: 100%;
	align-items: center;
	color: rgba(0, 0, 0, 0.7);
	font-size: 12px;
	margin: 8px 0px;
}
.hr_text::before,
.hr_text::after {
	content: "";
	flex-grow: 1;
	background: rgba(0, 0, 0, 0.3);
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	margin: 0px 2px;
}



.ui-front {
    z-index: 1100 !important; /*apo 100*/
}

.ui-widget-overlay {
	background: #FFF !important;
	opacity: 0.6 !important;
	filter:Alpha(Opacity=60) !important;
}
.wizard_body .ui-widget-overlay {
	background: #000 !important;
}


.color_blue { color:blue; }

.red_white { background: red; color:white; }
.blue_white { background: blue; color:white; }
.green_white { background: green; color:white; }
.green_yellow { background: green; color:yellow; }
.yellow_white { background: yellow; color:white; text-shadow:1px 1px 0px #555}
.black_white { background: black; color:white; }
.orange_white { background: orange; color:white; }

.bg_green_l { background: #0f0; }
.bg_purple { background: #f0f; }
.bg_cyan { background: #0ff; }
.bg_magenta { background: #f8f; }



.bru_net_radio .ui-button-text { padding: 4px 4px; }
.bru_net_radio .ui-state-default .ui-button-text { font-weight: normal; }
.bru_net_radio .ui-state-active .ui-button-text { font-weight: bold; }

.fernwaerme_percent_kwh_radio .ui-button-text { padding: 4px 4px; font-family:monospace;}
.fernwaerme_percent_kwh_radio .ui-state-default .ui-button-text { font-weight: normal; }
.fernwaerme_percent_kwh_radio .ui-state-active .ui-button-text { font-weight: bold; }

.word_wrap {
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.fancybox-close {
	top: -10px;
	right: -10px;
}

/*for jqgrid groups*/
.jqgroup { font-size:12px; }
.jqgroup td span { font-size:14px; margin-bottom:-5px; margin-left:0px; font-weight:bold; }

/*hide the edit icon inside id value*/
#v_id span:first-of-type:not([id='id']) { display:none; }


/*red tooltip*/
.tooltip_Red .tooltip.top .tooltip-inner { background-color:red; }
.tooltip_Red .tooltip.top .tooltip-arrow { border-top-color:red; }

/*einai kai sto index.css  --to bazo kai edo giati mono auto fortonei sta html pages-forms*/
tr.strikeout td { position: relative; }
tr.strikeout input { background: rgba(150, 150, 150, 0.5) }
tr.strikeout {
	background: #ccc;
    /*zoom: .75;*/
    opacity: .5;
}
tr.strikeout td:not(.btnS):before {
	content: " ";
	position: absolute;
	top: -2px; /*50%*/
	left: 0;
	border-bottom: 1px solid red;
	width: 100%;
	z-index: 99999;
}

tr.Artikel_Disabled td { position: relative; }
tr.Artikel_Disabled input { background: rgba(150, 150, 150, 0.5) }
tr.Artikel_Disabled { background: #ccc; opacity: .5; }

.hiddenCheck .fa { display: none!important; }

.large.tooltip-inner {
    max-width: 100%;
}

.blur {
	-webkit-filter: blur(3px);
	-moz-filter: blur(3px);
	-ms-filter: blur(3px);
	-o-filter: blur(3px);
	filter: blur(3px);
}

.disable_href_link {
	pointer-events: none !important;
	cursor: not-allowed;
}

.radius3 {
	border-radius: 3px !important;
}
.radius4 {
	border-radius: 4px !important;
}
.radius5 {
	border-radius: 5px !important;
}
