/**
 * ****DESCRIPTION OF FILE****
 *
 * @package    Anova
 * @author     Anova
 * @copyright  (c) 2014 Anova
 */


* {margin: 0; padding: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.clr { clear: both; height: 0; display: block; float: none; padding: 0; margin: 0; border: none; }
.ir { border: 0; text-indent: -999em; overflow: hidden; text-align: left; background-color: transparent; background-repeat: no-repeat; }
img, fieldset { border: none; outline: none; }
a {text-decoration: none; border: none; outline: none; }
a:focus {outline: none;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {/* */border: none;}
p, h1, h2, h3, a, span {word-wrap: break-word;}

body {background: #fff;}

.topmenu {margin: 0 0 40px 0; width:100%; background: #1a1a1a; min-height:60px; direction: rtl; border-bottom: 4px solid #00acdd;}
.topmenu ul {list-style: none; }
.topmenu .right{float:right; width:60%;}
.topmenu .right ul li {color:#fff; float:right; padding:10px;  margin-left:3%;}
.topmenu .right ul li a{color:#fff; line-height: 36px; font-size: 16px;}
.topmenu .right ul li a:hover{color:#fff; text-decoration: underline;}
.topmenu .left{float:left; width:30%;}
.topmenu .left ul li {float:left; padding:10px;margin-left:3%;}
.topmenu .left ul li a{color:#00acdd; font-size: 15px; line-height: 36px;}

.xcrud {padding:0 10px; direction: rtl;}
#loginModal h4.login-error {color:red;}
.modal-footer { border-top: 0px;}




/*override xcrud bootstrap css*/
.xcrud .table th, .table td {text-align: right !important;}
