body,table{
	font-family: Arial,sans-serif !important;
    font-sizex:11px !important;
}
	
table td{
	font-size:12px !important;
}

.borderless td, .borderless th , .borderless tr{
	border: none !important;
}
#request_form,#request_form_evaluation {
	width:700px;
}
#request_form td,#request_form_evaluation td {
	border:1px solid black;	
	padding:5px;
}

#request_form_evaluation{
	margin-top:5px;
}
#request_form_campus td {
	border:0px;	
}	

.rotate {
		height: 100px;
		white-space: nowrap;
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);


}

.my-custom-stars .button .material-icons {
  font-size: 50px; 
}

.my-custom-stars .star-button.star-on .material-icons {
  color: #003399; 
}

.my-custom-stars .star-button.star-off .material-icons {
  color: #99ccff; 
}

#dlgserved_service_request td{
	text-align:center !important;vertical-align:middle !important;
}

.uk-button-default{
	border:1px solid white !important;
}
.uk-button-default:focus, .uk-button-default:hover {
    background-color: transparent;
    color: #333;
    border: 1px solid #b2b2b2 !important;
}

.inventory td {
	font-size:12px !important;vertical-align: middle !important;
	border:1px solid #5cb85c !important;
	padding:2px !important;
	padding-left:5px !important;
}
.inventory thead td {
	background-color:#dff0d8 !important;
	colorx:#5cb85c !important;
}
.tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom:1px solid #ddd;
    padding: 10px;
}

.nav-tabs {
    margin-bottom: 0;
}



@keyframes shake {
    0% { transform: translate(1px, 1px) rotate(0deg); }
    10% { transform: translate(-1px, -2px) rotate(-1deg); }
    20% { transform: translate(-3px, 0px) rotate(1deg); }
    30% { transform: translate(3px, 2px) rotate(0deg); }
    40% { transform: translate(1px, -1px) rotate(1deg); }
    50% { transform: translate(-1px, 2px) rotate(-1deg); }
    60% { transform: translate(-3px, 1px) rotate(0deg); }
    70% { transform: translate(3px, 1px) rotate(-1deg); }
    80% { transform: translate(-1px, -1px) rotate(1deg); }
    90% { transform: translate(1px, 2px) rotate(0deg); }
    100% { transform: translate(1px, -2px) rotate(-1deg); }
}


.vertical{
                writing-mode:tb-rl;
               
                -moz-transform:rotate(180deg) !important;
                -o-transform: rotate(180deg) !important;
                -ms-transform:rotate(180deg) !important;
                transform: rotate(180deg) !important;
                -webkit-transform:rotate(180deg) !important;
                -webkit-transform-origin: 50% 50% !important;
                transform-origin: 50% 50% !important;


                white-space:nowrap;
                display:block;
                text-align:center;
                
            }
			
.idx_cardx td{
	border:1px solid black !important;
}

fieldset {
	border:2px solid #eee;
	padding:20px;
	font-size:15px;
}
legend {
	font-size:15px;
	width:inherit; /* Or auto */
    padding:0 10px; /* To give a bit of padding on the left and right */
    border-bottom:none;
}

#idx_card_print td {
	font-family:'Times New Roman';
}