.fa{cursor:pointer !important;}
.modal {text-align: center;}
.modal:before {display: inline-block;vertical-align: middle;content: " ";height: 100%;}
.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}
@media screen and (min-width:768px) {.modal .modal-dialog {width:900px;}}
.modal .modal-dialog{width:75%;}
.modal .modal-dialog.auto{width:auto}
.btn-circle {width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.42;border-radius:15px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border: 1px solid red;border-bottom:none;color:#fff;}
.table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #ededed;}
.errorMessage{color:red;}
textarea{min-height:55px;}
.noresize{resize:none;}
.vresize{resize:vertical;}
.hresize{resize:horizontal;}
.rtl{direction: rtl;}
.xcliente {margin-top:10px;border: #cdcdcd medium solid;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.add_buttons_box{display:inline-block;right:0;margin-bottom:5px;float:right;}
.add-border{border: 1px solid black;}
.panel-fixed{height: 500px; overflow-y: scroll;}
.main-header > .navbar-retailer {margin-left: 440px;}
a.logo-retailer{text-align: left !important;width: 50% !important;}
ul.yiiPager .first, ul.yiiPager .last {display: none;}
ul.yiiPager a:link, ul.yiiPager a:visited {padding: 6px 10px !important;}
.skin-3 .wrapper-content {padding: 10px 15px;}
.ui-datepicker{z-index: 1000 !important;}
span.required{color:red !important;}
