@CHARSET "UTF-8";

@import url("fontface_opensans.css");

.uwnone {
	display:none;
}

.uwflexcontainer {
    display: -webkit-box;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    _-ms-box-orient: horizontal;
    
	overflow:hidden;
}

.uwcontainer {
	display:block;
	overflow:hidden;
}

.uwfloatleft {
	float:left;
}

.uwfloatright {
	float:right;
}

.uwauto {
	width:auto;
}

.uw100pr {
	width:100%;
}

.uw85pr {
	width:85%;
}

.uw80pr {
	width:80%;
}

.uw75pr {
	width:75%;
}

.uw74pr {
	width:74%;
}

.uw66pr {
	width:66%;
}

.uw49pr {
	width:49%;
}

.uw40pr {
	width:40%;
}

.uw33pr {
	width:33%;
}

.uw25pr {
	width:25%;
}

.uw16_5pr {
	width:16.5%;
}

.noimage {
	background-image: url('img/noimage.png');
}

.uwbutton {
	display:block;
	overflow:hidden;
	
	color:#fff;
	border:none 0;
	
	padding:5px 13px;
	min-width:59px;
	text-align:center;
	text-decoration:none;
	cursor:default;
}
.uwbutton:hover,
.uwbutton:focus {
	color:#fff;
	text-decoration:none;
}

input[type=submit].uwbutton {
	min-width:81px;
	line-height:150%;
}

.uwtextcolor-greenblue {
	color:#6ca6ae;
}

.uwbackgroundcolor-greenblue {
	background-color:#6ca6ae;
}

.uwcolor-dirtywhite {
	background-color:#f6f6f6;
}

.uwbutton.uwcolorwhite {
	background-color:#fff;
}

.uwbutton.uwcolorwhite:hover {
	background-color:#fff;
}

.uwbutton.uwcolorgreen {
	background-color:#bcabae;
}

.uwbutton.uwcolorgreen:hover {
	background-color:#56858a;
}

.uwbutton.uwcolorgrey {
	background-color:#6c6c6c;
}

.uwbutton.uwcolorgrey:hover {
	background-color:#525252;
}

.uwbutton.uwcolorred {
	background-color:#c95c76;
}

.uwbutton.uwcolorred:hover {
	background-color:#a0565e;
}

.uwcolorblue {
	background-color:#6ca6ae;
}

.uw-textalign-left {
	text-align:left;
}

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

.uw-textalign-right {
	text-align:right;
}

.info {
	font-family:'OpenSans-Italic';
	font-size:10px;
	margin:10px 0 0 0;
	padding:3px;
}

.info.error-info {
	background-color:yellow;
	color:red;
}

.info.success-info {
	background-color:green;
	color:white;
}


input[type=text],
input[type=password],
input[type=email],
input[type=url] {
	background-color:#fff;
	_border:2px solid #c96c76;
	border:2px solid #6ca6ae;
	font-size:15px;
	color:#6c6c6c;
	padding:4px;
}

input[type=text].uwdate {
	background-image: url('/web/20190129153922im_/http://uniwizard.com/img/calendar.png');
	background-position: 100% 100%;
	background-repeat: no-repeat;
}

.ac_container input[type=text].ac_input {
	padding:4px;
}

.uwcontainer-table {
	display:table;
}

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

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

#uni-main-container {
	margin:auto;
	width:960px;
}

#uni-main-container {
	min-height:739px;
	margin:auto;
}

#uni-main-container #uni-main-container-header {
	min-height:97px;
}

#uni-main-container #uni-main-container-header #uw-main-logo {
	background-image:url('/web/20190129153922im_/http://uniwizard.com/img/logo.png');
	background-position:center;
	background-repeat:no-repeat;
	
	margin:36px 0 36px 36px;
	width:160px;
	height:40px;
}

#uni-main-container #uni-main-container-header #uw-menu-main {
	margin:36px 36px 36px 0;
}


#uni-main-container #uni-main-container-content {
	min-height:584px;
	margin:0 0 58px 0;
	position:relative;
}


.uw-container-edit {
	background:#f6f6f6;
	padding:36px 36px 58px 36px;
	margin:0 0 20px 0;
}

.vertical_space {
	margin:20px 0 0 0;
}

.vertical_space label {
	margin:0;
}

.bootgrid-footer .pagination a.button {
	cursor:pointer;
}

