div.site-index h3{font-weight: bold}
div.site-login{padding-bottom: 60px}
div.site-request-password-reset{padding-bottom: 60px}
span.badge, symbol{font-size: 24pt; border-radius: 20px; width: 38px; color: #000000 !important; background-color: #FFE300 !important; margin-right: 25px}
div.modal-header h4{padding: 10px; padding-top: 30px; padding-bottom: 30px; vertical-align: middle; font-weight: bold; font-family: Arial}
div.modal-header button.close{width: 45px; height: 45px; background-color: #AAAAAA; border-radius: 45px}
div.modal-header button.close span{font-size: 24pt; font-weight: 100; color: #000000 !important}
div.modal-body{padding: 25px; color: #777777; font-family: Arial}
nav.navbar{box-shadow: 0 0 6px rgba(0,0,0,0.2)}
ul.navbar-nav li.active a{background-color: #FFE300 !important}
ul.navbar-nav li{border-left: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0}
ul.navbar-nav li:last-child{border-right: 1px solid #F0F0F0}
div.panel-default{border: none; background-color: #F8F8F8}
div.panel-primary{border: none; background-color: #F8F8F8}
div.panel-primary div.panel-heading{color: #000000; font-weight: bold; text-align: center; padding-top: 15px !important; padding-bottom: 15px !important; border-bottom: 1px solid #FFE300; border-radius: 10px 10px 0px 0px; background-color: #FFE300}
div.panel-primary div.panel-body{background-color: #FFFFFF;}
div.panel-primary div.panel-body:last-child{border-radius: 0px 0px 10px 10px}
div.panel-primary div.panel-footer{background-color: #FFFFFF; border-radius: 0px 0px 10px 10px}
div.panel-default div.panel-heading{background-color: #FFFFFF; border-radius: 10px 10px 0px 0px;}
div.panel-default div.panel-body{background-color: #FFFFFF; border-radius: 0px 0px 10px 10px}
.btn-link{color: #777777 !important;}
.btn-link:hover{color: #333333 !important;}
.btn-yellow{border-radius: 30px !important; background-color: #FFE300 !important; color: #000000 !important; font-weight: bold !important; border: none !important}
a.btn, btn-default{border-radius: 30px; width: 150px; border: 1px solid #AAAAAA}
button.common-button{border-radius: 30px; width: 150px; border: 1px solid #AAAAAA}
span.input-group-addon{border-radius: 30px;}
input.form-control{border-radius: 30px; background-color: #FAFAFA}
select.form-control{border-radius: 30px; background-color: #FAFAFA}
textarea.form-control{border-radius: 10px; background-color: #FAFAFA}
div.field-registrationform-verifycode img{border: 1px solid #CCCCCC; border-radius: 10px;}
li.yellow{list-style-type: disc; color: #FFE300}
li.yellow span{color: #777777}

.table-redesign tr:nth-child(odd){background-color: #FFFFFF;}
.table-redesign tr:nth-child(even){background-color: #FAFAFA;}
.table-redesign th{color: #FFFFFF}
.table-redesign th:nth-child(odd){border: none; background-color: #0068A6;}
.table-redesign th:nth-child(even){border: none; background-color: #007BC5;}
.table-redesign th:first-child{border-radius: 10px 0px 0px 0px;}
.table-redesign th:last-child{border-radius: 0px 10px 0px 0px;}

span.icon-user{float: left; margin: 10px; background-image: url(../img/user.png); width: 102px; height: 102px; background-repeat: no-repeat;}
span.icon-scale{float: left; margin: 10px; background-image: url(../img/scale.png); width: 60px; height: 60px; background-repeat: no-repeat;}
span.icon-card{float: left; margin: 10px; background-image: url(../img/card.png); width: 60px; height: 60px; background-repeat: no-repeat;}
span.icon-lamp{float: left; margin: 10px; background-image: url(../img/lamp.png); width: 60px; height: 60px; background-repeat: no-repeat;}
span.icon-cog{float: left; margin: 10px; background-image: url(../img/cog.png); width: 60px; height: 60px; background-repeat: no-repeat;}
span.icon-comment{float: left; margin: 10px; background-image: url(../img/comment.png); width: 60px; height: 60px; background-repeat: no-repeat;}