/**{border-color:transparent;}*/
body{background:#fff;}
.fnormal{font-weight:normal;}
.f36{font-size:36px;}
.colorinherit{color:inherit}
.text-center{text-align:center;}
.text-right{text-align:left;}
.display-none{visibility:hidden;}
#editPageContainer{position:fixed; z-index:100000; top:10px; left:10px; }
#editPageContainer a{
	color: #ffffff;
	background-color: #7266ba;
	border-color: transparent;
    border-radius: 3px;
	-webkit-appearance: none;
	outline: none !important;
	transition: all 0.1s;
	display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 16px;		
	line-height: 1.52857143;
	-webkit-user-select: none;
	text-decoration: none;
}
 
div.galleryListPage .grid-admin .gridHead a.edit em{color:#7266ba}
div.galleryListPage .grid-admin .gridHead span.move em{color:#7266ba}

#themeEditModal h4.title{border-bottom:1px solid #e5e5e5; padding-bottom:6px; margin-bottom:8px;}
#themeEditModal label{font-size:14px; font-weight:normal;}
.colorpicker.colorpicker-visible{z-index:10000; width:141px;}
#themeEditModal #element_path{font-weight:normal; font-size:12px;}
#themeEditModal .my-loader{position:absolute; width:100%; height:100%; top:0; right:0; background:rgba(255,255,255,0.5); z-index:1000;}

a.registrationMinisiteBack{position:fixed; z-index:100000; left:15px; bottom:15px; display:block; width:100px; height:40px; background:#CCC; line-height:40px; color:#000; text-align:center;
font-weight:bold; border:1px solid #999;}

.registrationMinisite .errText{text-align:center; color:#F00; font-size:20px;}
.list-none{margin:0; padding:0; list-style:none;}
.after:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}

.display-row{display:table-row;}