.bootstrap-colorpalette {
    padding-left:4px;
    padding-right:4px;
    white-space: normal;
    line-height:1;
}

.bootstrap-colorpalette div {
    line-height:0;
}

.bootstrap-colorpalette .btn-color {
    width: 17px;
    height: 17px;
    border: 1px solid #fff;
    margin: 0;
    padding: 0;
}

.bootstrap-colorpalette .btn-color:hover {
    border: 1px solid #000;
}/*!
 * Yamm!3
 * Yet another megamenu for Bootstrap 3
 * 
 * http://geedmo.github.com/yamm3
 */
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  right: auto;
}
.yamm .nav.navbar-right .dropdown-menu {
  left: auto;
  right: 0;
}
.yamm .yamm-content {
  padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
}
body {text-align: right;direction: rtl;}/*!
 * Jasny Bootstrap v3.1.0 (http://jasny.github.com/bootstrap)
 * Copyleft 2011-2014 Arnold Daniels.
 * Licensed under Apache-2.0 (https://github.com/jasny/bootstrap/blob/master/LICENSE)
 */

.container-smooth {
  max-width: 1170px;
}
@media (min-width: 1px) {
  .container-smooth {
    width: auto;
  }
}
.btn-labeled {
  padding-top: 0;
  padding-bottom: 0;
}
.btn-label {
  position: relative;
  background: transparent;
  background: rgba(0, 0, 0, 0.15);
  display: inline-block;
  padding: 6px 12px;
  right: -12px;
  border-radius: 3px 0 0 3px;
}
.btn-label.btn-label-left {
  right: auto;
  left: -12px;
  border-radius: 0 3px 3px 0;
}
.btn-lg .btn-label {
  padding: 10px 16px;
  right: -16px;
  border-radius: 5px 0 0 5px;
}
.btn-lg .btn-label.btn-label-left {
  right: auto;
  left: -16px;
  border-radius: 0 5px 5px 0;
}
.btn-sm .btn-label {
  padding: 5px 10px;
  right: -10px;
  border-radius: 2px 0 0 2px;
}
.btn-sm .btn-label.btn-label-left {
  right: auto;
  left: -10px;
  border-radius: 0 2px 2px 0;
}
.btn-xs .btn-label {
  padding: 1px 5px;
  right: -5px;
  border-radius: 2px 0 0 2px;
}
.btn-xs .btn-label.btn-label-left {
  right: auto;
  left: -5px;
  border-radius: 0 2px 2px 0;
}
.nav-tabs-bottom {
  border-bottom: 0;
  border-top: 1px solid #dddddd;
}
.nav-tabs-bottom > li {
  margin-bottom: 0;
  margin-top: -1px;
}
.nav-tabs-bottom > li > a {
  border-radius: 0 0 4px 4px;
}
.nav-tabs-bottom > li > a:hover,
.nav-tabs-bottom > li > a:focus,
.nav-tabs-bottom > li.active > a,
.nav-tabs-bottom > li.active > a:hover,
.nav-tabs-bottom > li.active > a:focus {
  border: 1px solid #dddddd;
  border-top-color: transparent;
}
.nav-tabs-right {
  border-bottom: 0;
  border-left: 1px solid #dddddd;
}
.nav-tabs-right > li {
  margin-bottom: 0;
  margin-left: -1px;
  float: none;
}
.nav-tabs-right > li > a {
  border-radius: 4px 0 0 4px;
  margin-left: 0;
  margin-bottom: 2px;
}
.nav-tabs-right > li > a:hover,
.nav-tabs-right > li > a:focus,
.nav-tabs-right > li.active > a,
.nav-tabs-right > li.active > a:hover,
.nav-tabs-right > li.active > a:focus {
  border: 1px solid #dddddd;
  border-left-color: transparent;
}
.row > .nav-tabs-right {
  padding-left: 0;
  padding-right: 15px;
  margin-left: -1px;
  position: relative;
  z-index: 1;
}
.row > .nav-tabs-right + .tab-content {
  border-right: 1px solid #dddddd;
}
.nav-tabs-left {
  border-bottom: 0;
  border-right: 1px solid #dddddd;
}
.nav-tabs-left > li {
  margin-bottom: 0;
  margin-right: -1px;
  float: none;
}
.nav-tabs-left > li > a {
  border-radius: 0 4px 4px 0;
  margin-right: 0;
  margin-bottom: 2px;
}
.nav-tabs-left > li > a:hover,
.nav-tabs-left > li > a:focus,
.nav-tabs-left > li.active > a,
.nav-tabs-left > li.active > a:hover,
.nav-tabs-left > li.active > a:focus {
  border: 1px solid #dddddd;
  border-right-color: transparent;
}
.row > .nav-tabs-left {
  padding-right: 0;
  padding-left: 15px;
}
.navmenu,
.navbar-offcanvas {
  width: 300px;
  height: auto;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
}
.navmenu-fixed-right,
.navmenu-fixed-left,
.navbar-offcanvas {
  position: fixed;
  z-index: 1030;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  border-radius: 0;
}
.navmenu-fixed-right,
.navbar-offcanvas.navmenu-fixed-right {
  right: 0;
  left: auto;
  border-width: 0 1px 0 0;
}
.navmenu-fixed-left,
.navbar-offcanvas {
  right: auto;
  left: 0;
  border-width: 0 0 0 1px;
}
.navmenu-nav {
  margin-bottom: 10px;
}
.navmenu-nav.dropdown-menu {
  position: static;
  margin: 0;
  padding-top: 0;
  float: none;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.navbar-offcanvas .navbar-nav {
  margin: 0;
}
@media (min-width: 768px) {
  .navbar-offcanvas {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-offcanvas.offcanvas {
    position: static;
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-offcanvas .navbar-nav.navbar-right:first-child {
    margin-right: -15px;
  }
  .navbar-offcanvas .navbar-nav.navbar-left:last-child {
    margin-left: -15px;
  }
  .navbar-offcanvas .navmenu-brand {
    display: none;
  }
}
.navmenu-brand {
  display: block;
  font-size: 18px;
  line-height: 20px;
  padding: 10px 15px;
  margin: 10px 0;
}
.navmenu-brand:hover,
.navmenu-brand:focus {
  text-decoration: none;
}
.navmenu-default,
.navbar-default .navbar-offcanvas {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navmenu-default .navmenu-brand,
.navbar-default .navbar-offcanvas .navmenu-brand {
  color: #777777;
}
.navmenu-default .navmenu-brand:hover,
.navbar-default .navbar-offcanvas .navmenu-brand:hover,
.navmenu-default .navmenu-brand:focus,
.navbar-default .navbar-offcanvas .navmenu-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navmenu-default .navmenu-text,
.navbar-default .navbar-offcanvas .navmenu-text {
  color: #777777;
}
.navmenu-default .navmenu-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
.navmenu-default .navmenu-nav > .dropdown > a:focus .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.navmenu-default .navmenu-nav > .open > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a,
.navmenu-default .navmenu-nav > .open > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover,
.navmenu-default .navmenu-nav > .open > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}
.navmenu-default .navmenu-nav > .open > a .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a .caret,
.navmenu-default .navmenu-nav > .open > a:hover .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
.navmenu-default .navmenu-nav > .open > a:focus .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}
.navmenu-default .navmenu-nav > .dropdown > a .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}
.navmenu-default .navmenu-nav.dropdown-menu,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background-color: #e7e7e7;
}
.navmenu-default .navmenu-nav.dropdown-menu > .divider,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  background-color: #f8f8f8;
}
.navmenu-default .navmenu-nav.dropdown-menu > .active > a,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
.navmenu-default .navmenu-nav.dropdown-menu > .active > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
.navmenu-default .navmenu-nav.dropdown-menu > .active > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  background-color: #d7d7d7;
}
.navmenu-default .navmenu-nav > li > a,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a {
  color: #777777;
}
.navmenu-default .navmenu-nav > li > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a:hover,
.navmenu-default .navmenu-nav > li > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}
.navmenu-default .navmenu-nav > .active > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a,
.navmenu-default .navmenu-nav > .active > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a:hover,
.navmenu-default .navmenu-nav > .active > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}
.navmenu-default .navmenu-nav > .disabled > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a,
.navmenu-default .navmenu-nav > .disabled > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
.navmenu-default .navmenu-nav > .disabled > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navmenu-inverse,
.navbar-inverse .navbar-offcanvas {
  background-color: #222222;
  border-color: #080808;
}
.navmenu-inverse .navmenu-brand,
.navbar-inverse .navbar-offcanvas .navmenu-brand {
  color: #999999;
}
.navmenu-inverse .navmenu-brand:hover,
.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,
.navmenu-inverse .navmenu-brand:focus,
.navbar-inverse .navbar-offcanvas .navmenu-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navmenu-inverse .navmenu-text,
.navbar-inverse .navbar-offcanvas .navmenu-text {
  color: #999999;
}
.navmenu-inverse .navmenu-nav > .dropdown > a:hover .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
.navmenu-inverse .navmenu-nav > .dropdown > a:focus .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navmenu-inverse .navmenu-nav > .open > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a,
.navmenu-inverse .navmenu-nav > .open > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover,
.navmenu-inverse .navmenu-nav > .open > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
.navmenu-inverse .navmenu-nav > .open > a .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a .caret,
.navmenu-inverse .navmenu-nav > .open > a:hover .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
.navmenu-inverse .navmenu-nav > .open > a:focus .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navmenu-inverse .navmenu-nav > .dropdown > a .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
.navmenu-inverse .navmenu-nav.dropdown-menu,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background-color: #080808;
}
.navmenu-inverse .navmenu-nav.dropdown-menu > .divider,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  background-color: #222222;
}
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  background-color: #000000;
}
.navmenu-inverse .navmenu-nav > li > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a {
  color: #999999;
}
.navmenu-inverse .navmenu-nav > li > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:hover,
.navmenu-inverse .navmenu-nav > li > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navmenu-inverse .navmenu-nav > .active > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a,
.navmenu-inverse .navmenu-nav > .active > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:hover,
.navmenu-inverse .navmenu-nav > .active > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navmenu-inverse .navmenu-nav > .disabled > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a,
.navmenu-inverse .navmenu-nav > .disabled > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
.navmenu-inverse .navmenu-nav > .disabled > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
.alert-fixed-top,
.alert-fixed-bottom {
  position: fixed;
  width: 100%;
  z-index: 1035;
  border-radius: 0;
  margin: 0;
  right: 0;
}
@media (min-width: 992px) {
  .alert-fixed-top,
  .alert-fixed-bottom {
    width: 992px;
    right: 50%;
    margin-right: -496px;
  }
}
.alert-fixed-top {
  top: 0;
  border-width: 0 0 1px 0;
}
@media (min-width: 992px) {
  .alert-fixed-top {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-width: 0 1px 1px 1px;
  }
}
.alert-fixed-bottom {
  bottom: 0;
  border-width: 1px 0 0 0;
}
@media (min-width: 992px) {
  .alert-fixed-bottom {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-width: 1px 1px 0 1px;
  }
}
.offcanvas {
  display: none;
}
.offcanvas.in {
  display: block;
}
@media (max-width: 767px) {
  .offcanvas-xs {
    display: none;
  }
  .offcanvas-xs.in {
    display: block;
  }
}
@media (max-width: 991px) {
  .offcanvas-sm {
    display: none;
  }
  .offcanvas-sm.in {
    display: block;
  }
}
@media (max-width: 1199px) {
  .offcanvas-md {
    display: none;
  }
  .offcanvas-md.in {
    display: block;
  }
}
.offcanvas-lg {
  display: none;
}
.offcanvas-lg.in {
  display: block;
}
.canvas-sliding {
  -webkit-transition: top 0.35s, right 0.35s, bottom 0.35s, left 0.35s;
  transition: top 0.35s, right 0.35s, bottom 0.35s, left 0.35s;
}
.offcanvas-clone {
  height: 0px !important;
  width: 0px !important;
  overflow: hidden !important;
  border: none !important;
  margin: 0px !important;
  padding: 0px !important;
  position: absolute !important;
  top: auto !important;
  right: auto !important;
  bottom: 0px !important;
  left: 0px !important;
  opacity: 0 !important;
}
.table.rowlink td:not(.rowlink-skip),
.table .rowlink td:not(.rowlink-skip) {
  cursor: pointer;
}
.table.rowlink td:not(.rowlink-skip) a,
.table .rowlink td:not(.rowlink-skip) a {
  color: inherit;
  font: inherit;
  text-decoration: inherit;
}
.table-hover.rowlink tr:hover td,
.table-hover .rowlink tr:hover td {
  background-color: #cfcfcf;
}
.btn-file {
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}
.btn-file > input {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 23px;
  height: 100%;
  width: 100%;
  direction: ltr;
  cursor: pointer;
}
.fileinput {
  margin-bottom: 9px;
  display: inline-block;
}
.fileinput .form-control {
  padding-top: 7px;
  padding-bottom: 5px;
  display: inline-block;
  margin-bottom: 0px;
  vertical-align: middle;
  cursor: text;
}
.fileinput .thumbnail {
  overflow: hidden;
  display: inline-block;
  margin-bottom: 5px;
  vertical-align: middle;
  text-align: center;
}
.fileinput .thumbnail > img {
  max-height: 100%;
}
.fileinput .btn {
  vertical-align: middle;
}
.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
  display: none;
}
.fileinput-inline .fileinput-controls {
  display: inline;
}
.fileinput-filename {
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
}
.form-control .fileinput-filename {
  vertical-align: bottom;
}
.fileinput.input-group {
  display: table;
}
.fileinput.input-group > * {
  position: relative;
  z-index: 2;
}
.fileinput.input-group > .btn-file {
  z-index: 1;
}
.fileinput-new.input-group .btn-file,
.fileinput-new .input-group .btn-file {
  border-radius: 4px 0 0 4px;
}
.fileinput-new.input-group .btn-file.btn-xs,
.fileinput-new .input-group .btn-file.btn-xs,
.fileinput-new.input-group .btn-file.btn-sm,
.fileinput-new .input-group .btn-file.btn-sm {
  border-radius: 0 3px 3px 0;
}
.fileinput-new.input-group .btn-file.btn-lg,
.fileinput-new .input-group .btn-file.btn-lg {
  border-radius: 0 6px 6px 0;
}
.form-group.has-warning .fileinput .fileinput-preview {
  color: #8a6d3b;
}
.form-group.has-warning .fileinput .thumbnail {
  border-color: #faebcc;
}
.form-group.has-error .fileinput .fileinput-preview {
  color: #a94442;
}
.form-group.has-error .fileinput .thumbnail {
  border-color: #ebccd1;
}
.form-group.has-success .fileinput .fileinput-preview {
  color: #3c763d;
}
.form-group.has-success .fileinput .thumbnail {
  border-color: #d6e9c6;
}
.input-group-addon:not(:first-child) {
  border-right: 0;
}
/*!
 * BootstrapValidator (http://bootstrapvalidator.com)
 * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
 *
 * @version     v0.5.2, built on 2014-09-25 4:01:07 PM
 * @author      https://twitter.com/nghuuphuoc
 * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
 * @license     MIT
 */

.bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}.bv-form .bv-icon-no-label{top:0}.bv-form .bv-icon-input-group{top:0;z-index:100}/*!
 * bootstrap-tokenfield
 * https://github.com/sliptree/bootstrap-tokenfield
 * Copyright 2013-2014 Sliptree and other contributors; Licensed MIT
 */@-webkit-keyframes blink{0%{border-color:#ededed}100%{border-color:#b94a48}}@-moz-keyframes blink{0%{border-color:#ededed}100%{border-color:#b94a48}}@keyframes blink{0%{border-color:#ededed}100%{border-color:#b94a48}}.tokenfield{height:auto;min-height:34px;padding-bottom:0}.tokenfield.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.tokenfield .token{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;border:1px solid #d9d9d9;background-color:#ededed;white-space:nowrap;margin:-1px 5px 5px 0;height:22px;vertical-align:top;cursor:default}.tokenfield .token:hover{border-color:#b9b9b9}.tokenfield .token.active{border-color:#52a8ec;border-color:rgba(82,168,236,.8)}.tokenfield .token.duplicate{border-color:#ebccd1;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.tokenfield .token.invalid{background:0 0;border:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px dotted #d9534f}.tokenfield .token.invalid.active{background:#ededed;border:1px solid #ededed;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tokenfield .token .token-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;padding-left:4px;vertical-align:top}.tokenfield .token .close{font-family:Arial;display:inline-block;line-height:100%;font-size:1.1em;line-height:1.49em;margin-left:5px;float:none;height:100%;vertical-align:top;padding-right:4px}.tokenfield .token-input{background:0 0;width:60px;min-width:60px;border:0;height:20px;padding:0;margin-bottom:6px;-webkit-box-shadow:none;box-shadow:none}.tokenfield .token-input:focus{border-color:transparent;outline:0;-webkit-box-shadow:none;box-shadow:none}.tokenfield.disabled{cursor:not-allowed;background-color:#eee}.tokenfield.disabled .token-input{cursor:not-allowed}.tokenfield.disabled .token:hover{cursor:not-allowed;border-color:#d9d9d9}.tokenfield.disabled .token:hover .close{cursor:not-allowed;opacity:.2;filter:alpha(opacity=20)}.has-warning .tokenfield.focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-error .tokenfield.focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-success .tokenfield.focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.tokenfield.input-sm,.input-group-sm .tokenfield{min-height:30px;padding-bottom:0}.input-group-sm .token,.tokenfield.input-sm .token{height:20px;margin-bottom:4px}.input-group-sm .token-input,.tokenfield.input-sm .token-input{height:18px;margin-bottom:5px}.tokenfield.input-lg,.input-group-lg .tokenfield{min-height:45px;padding-bottom:4px}.input-group-lg .token,.tokenfield.input-lg .token{height:25px}.input-group-lg .token-label,.tokenfield.input-lg .token-label{line-height:23px}.input-group-lg .token .close,.tokenfield.input-lg .token .close{line-height:1.3em}.input-group-lg .token-input,.tokenfield.input-lg .token-input{height:23px;line-height:23px;margin-bottom:6px;vertical-align:top}.tokenfield.rtl{direction:rtl;text-align:right}.tokenfield.rtl .token{margin:-1px 0 5px 5px}.tokenfield.rtl .token .token-label{padding-left:0;padding-right:4px}/*!
 * bootstrap-tokenfield
 * https://github.com/sliptree/bootstrap-tokenfield
 * Copyright 2013-2014 Sliptree and other contributors; Licensed MIT
 */.twitter-typeahead{width:100%;position:relative;vertical-align:top}.twitter-typeahead .tt-input,.twitter-typeahead .tt-hint{margin:0;width:100%;vertical-align:middle;background-color:#fff}.twitter-typeahead .tt-hint{color:#999;z-index:1;border:1px solid transparent}.twitter-typeahead .tt-input{color:#555;z-index:2}.twitter-typeahead .tt-input,.twitter-typeahead .tt-hint{height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429}.twitter-typeahead .input-sm.tt-input,.twitter-typeahead .hint-sm.tt-hint{border-radius:3px}.twitter-typeahead .input-lg.tt-input,.twitter-typeahead .hint-lg.tt-hint{border-radius:6px}.input-group .twitter-typeahead:first-child .tt-input,.input-group .twitter-typeahead:first-child .tt-hint{border-radius:4px 0 0 4px!important}.input-group .twitter-typeahead:last-child .tt-input,.input-group .twitter-typeahead:last-child .tt-hint{border-radius:0 4px 4px 0!important}.input-group.input-group-sm .twitter-typeahead:first-child .tt-input,.input-group.input-group-sm .twitter-typeahead:first-child .tt-hint{border-radius:3px 0 0 3px!important}.input-group.input-group-sm .twitter-typeahead:last-child .tt-input,.input-group.input-group-sm .twitter-typeahead:last-child .tt-hint{border-radius:0 3px 3px 0!important}.input-sm.tt-input,.hint-sm.tt-hint,.input-group.input-group-sm .tt-input,.input-group.input-group-sm .tt-hint{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.input-group.input-group-lg .twitter-typeahead:first-child .tt-input,.input-group.input-group-lg .twitter-typeahead:first-child .tt-hint{border-radius:6px 0 0 6px!important}.input-group.input-group-lg .twitter-typeahead:last-child .tt-input,.input-group.input-group-lg .twitter-typeahead:last-child .tt-hint{border-radius:0 6px 6px 0!important}.input-lg.tt-input,.hint-lg.tt-hint,.input-group.input-group-lg .tt-input,.input-group.input-group-lg .tt-hint{height:45px;padding:10px 16px;font-size:18px;line-height:1.33}.tt-dropdown-menu{width:100%;min-width:160px;margin-top:2px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.tt-suggestion{display:block;padding:3px 20px}.tt-suggestion.tt-cursor{color:#262626;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.tt-suggestion.tt-cursor a{color:#fff}.tt-suggestion p{margin:0}.tokenfield .twitter-typeahead{width:auto}.tokenfield .twitter-typeahead .tt-hint{padding:0;height:20px}.tokenfield.input-sm .twitter-typeahead .tt-input,.tokenfield.input-sm .twitter-typeahead .tt-hint{height:18px;font-size:12px;line-height:1.5}.tokenfield.input-lg .twitter-typeahead .tt-input,.tokenfield.input-lg .twitter-typeahead .tt-hint{height:23px;font-size:18px;line-height:1.33}.tokenfield .twitter-typeahead .tt-suggestions{font-size:14px}.bolder,.bold{font-weight:700;}
.bottom{vertical-align:bottom;}
.center{text-align:center;}
.clear{clear:both;font-size:1px;height:0;line-height:0;}
.fleft,.rfalign{float:left;}
.fl{float:left;}
.fr{float:right;}
.fright,.falign{float:right;}
.font8{font-size:8px;}
.font10{font-size:10px!important;}
.font11{font-size:11px!important;}
.font12{font-size:12px!important;}
.font13{font-size:13px!important;}
.font14{font-size:14px!important;}
.font15{font-size:15px!important;}
.font16{font-size:16px!important;}
.font18{font-size:18px!important;}
.font20{font-size:20px!important;}
.font22{font-size:22px!important;}
.font24{font-size:24px!important;}
.font26{font-size:26px!important;}
.font28{font-size:28px!important;}
.footer{padding-top:0;}
.full_width{width:100%;}
.gray{color:#aaa;}
.hide{display:none;}
.norounded{border-radius:0px !important;}
.photo1{padding:7px;}
.hspace{height:10px;}
.w150{width:150px;}
.left{text-align:left;}
.m0{margin:0px !important;}
.m2{margin:2px;}
.m4{margin:4px;}
.m5{margin:5px;}
.m8{margin:8px;}
.m10{margin:10px !important;}
.m15{margin:15px !important;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr15{margin-right:15px;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mb5{margin-bottom:5px !important;}
.mb0 {margin-bottom: 0px !important;}
.mt0 {margin-top: 0px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.m20 {margin:20px;}
.mb25{margin-bottom:25px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt55{padding-top:55px;}
.pt60{padding-top:60px;}
.pt65{padding-top:65px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}

.p3{padding:3px !important;}
.p5{padding:5px !important;}
.p10{padding:10px !important;}
.p15{padding:15px !important;}
.p20{padding:20px !important;}
.right{text-align:right !important;}
.top{vertical-align:top !important;}


.ads_Top{unicode-bidi:inherit;width:730px;direction:ltr;margin:0 0 7px 0;padding:0;}
.borderd{border:1px solid #ccc;}
.ofh{overflow:hidden;}
.ofv{overflow:visible;}

.blue{color:blue;}
.black,.black,a.black:link,a.black:visited,a.black:hover{color:#000;}

/* POSITIONS */
.pos-rel { position: relative; }
.w10,.wspace,.w_10{width:10px;}
.w32 {width:32px;}
.m3{margin:3px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.pl5{padding-left:5px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml0 {margin-left: 0px !important;}
.ml25 {margin-left: 25px;}
.pl10{padding-left:10px;}

/* HEIGHT CLASSES */
.h5 {height:5px;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h35 {height:35px;}
.h40 {height:40px;}
.h50 {height:50px;}
.h90 {height:90px;}
.h100 {height:100px;}
.h200 {height:200px;}
.h300 {height:300px;}
.h400 {height:400px;}
.h500 {height:500px;}

/* WIDTH CLASSES */
.w10 {width:10px;}
.w25{width:25px;}
.w30 {width:30px;}
.w50 {width:50px;}
.w60 {width:60px;}
.w75 {width:75px;}
.w100 {width:100px !important;}
.w110 {width:110px !important;}
.w115 {width:115px;}
.w120 {width:120px !important;}
.w125 {width:125px !important;}
.w130 {width:130px !important;}
.w140 {width:140px;}
.w150 {width:150px;}
.w160 {width:160px;}
.w170 {width:170px;}
.w180 {width:180px;}
.w190 {width:190px;}
.w220{width:220px;}
.w250 {width:250px !important;}
.w260 {width:260px;}
.w270 {width:270px;}
.w280 {width:280px;}
.w290 {width:290px;}
.w300 {width:300px;}
.w350 {width:350px;}
.w355 {width:355px;}
.w360 {width:360px;}
.w365 {width:365px;}
.w370 {width:370px;}
.w375 {width:375px;}
.w380 {width:380px;}
.w385 {width:385px;}
.w390 {width:390px;}
.w395 {width:395px;}
.w400 {width:400px;}
.w470 { width:470px;}
.w490 { width:490px;}
.w500 { width:500px;}
.w540 { width:540px;}
.w550 { width:550px;}
.w600 { width:600px;}
.w780 {width:780px;}
.w800 {width:800px;}
.w850 {width:850px;}
.w900 {width:900px !important;}
.w965 {width:965px;}

.wx350 {width:350px; max-width:350px;}
.wx550 {width: 550px;max-width: 550px;}

/** This is the styling for the OSN WIDGET **/
#osn_widget { z-index: 999980 !important; height: 309px; width: 450px; border-top: 2px solid #E6E6E6; position: fixed; bottom: 20px; right: 0px; -moz-box-shadow: -2px 0px 5px #aaa; -webkit-box-shadow: -2px 0px 5px #aaa; box-shadow: -2px 0px 5px #aaa; font-size: 13px; color: #FFF; background-color: #000; z-index: 999975}
#osn_widget .display-inline { display: inline-block; vertical-align: top; }
#osn_widget a.more { font-size: 0.5em; text-transform: uppercase; letter-spacing: 1px; }
#osn_widget a.close { background: transparent url(/images/d1g/slidebox_close.gif) no-repeat top left; width: 15px; height: 15px; position: absolute; cursor: pointer; top: 5px; right: 6px; border: 0px;}
#osn_widget a.close:hover { border: 1px solid; }
#osn_widget a.back { background: transparent url(/images/osn_widget/back.png) no-repeat top left; color: #FFF; width: 62px; height: 32px; position: absolute; cursor: pointer; bottom: 12px; left: 58px; font-weight: bold;}
#osn_widget ul#main-body, #osn_widget ul#main-body li { margin: 0; padding: 0; }
#osn_widget ul#main-body li { display: inline-block; width: 140px; height: 38px; color: #FFF; vertical-align: middle; }
#osn_widget ul#main-body li a { display: inline-block; width: 140px; height: 38px; color: #FFF; vertical-align: middle; background: transparent url(/images/osn_widget/Buttons-01.png) no-repeat; cursor: pointer;}
#osn_widget ul#main-body li a span { display: inline-block; width: 136px; height: 38px; color: #FFF; vertical-align: middle; padding-top: 7% !important;}
#osn_widget ul#main-body li a:hover { display: inline-block; width: 140px; height: 38px; color: #000; vertical-align: middle; background: transparent url(/images/osn_widget/Buttons-02.png) no-repeat; }

.main-osn-widget-bg { background: transparent url(/images/osn_widget/bg1.jpg) no-repeat; }
.inner-osn-widget-bg { background: transparent url(/images/osn_widget/bg2.jpg) no-repeat; }

.white-color a,.white-color, .white, .white i { color: #FFF; }
.red-color, .red, a.red i { color: #FF0000; }
.gray, a.gray i { color: #999; }
.black, a.black, a.black i {color:#000}
.black-bg {background-color:#000;}
.default-bg {background-color:#999;}
.white-bg {background-color:#fff;}

.red-bg {background-color:#DC143C;}
.yellow-bg {background-color:#F0E68C;}
.green-bg {background-color:#2E8B57;}
.blue-bg {background-color:#4682B4;}
.gray-bg {background-color:#e0e0e0;}








.ads_Top div{width: auto !important;position:relative !important;z-index: 5;}
.ads_Top div[style*="rect(0px 728px 90px 0px)"] {height: 90px !important;}
.ads_Top div[style*="rect(0px, 728px, 90px, 0px)"] {height: 90px !important;}
.ads_x50 img[height="1"][width="1"]{display:none}
.ads_SpecialExecution iframe {display: none;}
.ads_SpecialExecution{z-index:1000 !important;}

[class*="ads_Middle"]  div {z-index: 1000 !important;}
.ads-Frame1 div {z-index:1001 !important;}/*!
 * Lightbox for Bootstrap 3 by @ashleydw
 * https://github.com/ashleydw/lightbox
 *
 * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE
 */.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;padding-top:45%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000000,offx=2,offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.ekko-lightbox-nav-overlay a:empty{width:49%}.ekko-lightbox a:hover{text-decoration:none;opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}.ekko-lightbox .modal-footer{text-align:left}/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Apr 21, 2014, 1:06:50 AM
    Author     : isalem
*/

/*
 * Droid Arabic Naskh (Arabic) http://www.google.com/fonts/earlyaccess
 */

@media (min-width: 1200px) {
  .container {
    width-: 1040px;
  }
}

@font-face {
  font-family: 'Droid Arabic Naskh';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Regular.eot);
  src: url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Naskh';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Bold.eot);
  src: url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/droidarabicnaskh/v7/DroidNaskh-Bold.ttf) format('truetype');
}
.navbar-default_ { border: none; }

body {

    background-color: #fff;
    /*background-image: url(/images/back6_.jpg);
    background-position: 100% 100%;
    background-attachment: fixed;
    background-repeat: repeat-x;
    background-size: contain;
    -moz-background-size: contain;*/
    margin:0px;
    color:#333;
    font-size: 13px;
    height: 100%;
}
p {font-size:14px;}
h1 {font-size:24px}
h2 {font-size:22px}
h3 {font-size:20px}
h4 {font-size:18px}

.jumbotron1 h1 {color:#fff;}

label,div,form,input,a, h3, h4, h5, h6 {font-family:  'Droid Arabic Naskh', Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, p {font-family:  'Droid Arabic Naskh',Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.bold, .bold a, h1, h2 {font-family:  'Droid Arabic Naskh',Tahoma, "Helvetica Neue", Helvetica, Arial;}
.quran a {font-family:  'Droid Arabic Naskh', Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
h1, h2, h3, h4, h5 {line-height: 20px;margin:0px}
h1 {line-height: 30px;}
h2 {line-height: 25px;}
h3 {line-height: 20px;}
h4 {line-height: 18px;}

p {color:#555}



.affix {top:50px;}
.affix#search {padding:10px;background-color:#f5f5f5 !important;background-color:#e0e0e0;

               -webkit-border-bottom-right-radius: 5px;
               -webkit-border-bottom-left-radius: 5px;
               -moz-border-radius-bottomright: 5px;
               -moz-border-radius-bottomleft: 5px;
               border-bottom-right-radius: 5px;
               border-bottom-left-radius: 5px;
}

.input-group-addon {border:0px;}

.error {color:#ee2020;}
.panel .itemsp {
    margin: 0px -14px 0 -14px
}
#toolbar {
    _opacity:0.9;
    _filter:alpha(opacity=90);
    _border-bottom: 1px solid #d0d0d0;
}
#header {
}
#container {
    padding-top:70px;
    padding-bottom: 40px;
}
#footer p {

}
#footer {
    background-color: #f0f0f0;
    -border-top: 1px solid #e0e0e0;
}

.popover-title {
    background-color: #fff;
}

.container {
    
}

#footer.container {

}

.datepicker {
    direction: rtl !important;
}

.navbar-default {
    background: none;
    box-shadow: none;
    background-color: #f9f9f9; 
    border: none;
    border-bottom: 1px solid #e0e0e0
        /*box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 5px rgba(0, 0, 0, 0.075);*/
}
.navbar-default .navbar-nav > .active > a {
    background-image: none;
    background-color: #f0f0f0;
    background-repeat: repeat-x;
    box-shadow: none;
    /*color: #fff;*/
    /*box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.075) inset;*/
}

.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: left;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}

.btn {
    border: 0;
    text-shadow: none;
    box-shadow: none;    
}
.btn-default {
    background-image-: linear-gradient(to bottom, #61C382 0%, #49BA6F 100%);
    background-image:none;
    background-color:#666;
    color:#fff;
}
.btn:hover i, .btn:focus i {
    color:#666;
}
.btn:hover, .btn:focus {
    color: #666;
    background-image:none;
    background-color: #e0e0e0;
    background-position: inherit;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: none;
}

.form-control {
    border: 0px;
    background-color: #e9e9e9;
    height: 30px;
    line-height: 28px;
    font-size:12px;
}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {margin-right:0px}


.form-control:focus {
/*    box-shadow: none;
    background-color: #a0a0a0;
    color: #f0f0f0;
    border: 0px solid #b0b0b0;*/
}

.nav > li > a {
    padding-: 14px 14px;
}

.navbar-form .form-control_ {
    border: 0px;
    box-shadow: none;
    color: #fff;
    background-color: #fafafa;
    //line-height: 27px;
}

.navbar-form .form-control:focus {
    color: #fff;
}

.form-control::-moz-placeholder {color: #999;}
.form-control:-ms-input-placeholder {color: #999;}
.form-control::-webkit-input-placeholder {color: #999;}

.help-block, .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
 color: #ff0c0c;   
}


.navbar {min-height: 48px;}

input.btn- {padding: 3px 12px}
.navbar-default .navbar-brand {color:#111;font-size:15px;font-weight: 700; padding: 10px 15px;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {}
.social img {
    opacity:0.9;
    filter:alpha(opacity=90);
    width: 24px;
    margin: 5px 0px 0px 4px;
}
.d1g_services_icons{height:24px;width:24px;background:url(/images/services.png) no-repeat;}
.photo-zoom {opacity:0.9;filter:alpha(opacity=90);top:0px; left:0px;position:absolute;z-index:2;}
.thumbnail {

    box-shadow: none;
    border: 0px solid #f0f0f0;

    background-color: #f7f7f7  ;
    padding: 10px;
}

.thumbnail .caption {
    padding: 0px;
    margin-bottom: 10px;
}

.thumbnail img {
    margin-bottom: 10px;
}

.img-thumbnail {
    padding: 2px;
    margin-right: 0px;
}

a.list-group-item i {color: #666;}
h1 i, h2 i, h3 i, h4 i { color: #666;}

.list-group-item {
    border-color: #e0e0e0;
    
}

.list-group {box-shadow:none;}
h1, h2, h3, h4, h5 {color_:#c0c0c0;}
h1 a {color:#333}
a {color: #333}

li.list-group-item, a.list-group-item , .jumbotron h1, .jumbotron .h1 {color_: rgba(206, 107, 107, 1);}
a.list-group-item.active i, a.list-group-item.active:hover i , a.list-group-item.active:focus i {color: #fefefe}
a.list-group-item:hover, a.list-group-item:focus {background-color: #e0e0e0;}
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
    border_: none;
    background: none;
    background-color: #e0e0e0;
    color: #000;
    text-shadow: none;
}

li.list-group-item.active, li.list-group-item.active:hover, li.list-group-item.active:focus {
    background: none;
    background-color: #e0e0e0;
    text-shadow:none;
}

a.list-group-item.active i {
    color:#333;
}

li.list-group-item, a.list-group-item {
    background-color: #f6f6f6;
    /*border: 1px solid #e9e9e9;*/
}


.jumbotron {
    background-color: #f0f0f0; background-position: right; border: 0px solid #a0a0a0;
}
.well {box-shadow: none;border: 1px solid #f0f0f0;background: none repeat scroll 0% 0% #f0f0f0; min-height: inherit;padding:15px}

.navbar-nav > li.social > i { padding-top:5px;padding-bottom:5px;margin-top:5px;margin-bottom:5px;
}

.navbar-nav- > li > a {padding-top:10px;padding-bottom:10px;margin-top:5px;margin-bottom:5px;margin-left:5px;}

hr {border-color: #ddd;border-style: dotted;margin-top:10px;margin-bottom:10px}


/** Generic CSS3 styles 0px 1px 2px 0px rgba(0, 0, 0, 0.22); **/
.lshadow{border: 0px solid #e6e6e6;box-shadow:1px 1px 10px #f0f0f0;-moz-box-shadow:1px 1px 10px #f0f0f0;-webkit-box-shadow:1px 1px 10px #f0f0f0;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f0f0f0');}
.shadow{-moz-box-shadow:1px 1px 5px #eeeeee;-webkit-box-shadow:1px 1px 5px #eeeeee;box-shadow:1px 1px 5px #eeeeee;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5');}
.dshadow{-moz-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.75);-webkit-box-shadow:0px 1px 5px rgba(50, 50, 50, 0.75);box-shadow:0px 1px 5px rgba(50, 50, 50, 0.75);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a0a0a0');}

.pshadow {box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.22)}

.navbar-default .navbar-nav > li.active > a, .navbar-default .navbar-nav > li.active > a {
    background-color: #f9f9f9;
}


.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: inherit;
    //background-color: #f5f5f5;
}


.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background-color: #f0f0f0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}

.nav-tabs > li {
    float: right;
    margin-bottom: 0px;
}

.nav-tabs > li > a {border:none;}
.nav-tabs.nav-justified, .nav-tabs {border-bottom: 0px solid #e0e0e0;}
.nav-tabs.nav-justified > li > a {border:none;}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
    border-bottom: none;

}

.navbar-default .navbar-nav > li > a { 
    color: #333;
}

.navbar-default .navbar-nav > li > ul > li > a  { 
    color-: #666;
}

.navbar-default .navbar-nav > li > ul > li > a > i, .navbar-default .navbar-nav > li > ul > li > a > b  { 
    color: #333;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background: none;
    background-color: #666;
}

.panel-body {border:none;border-top: 0px !important;}

.panel-default > .panel-heading {
    background: none;
    border: none;
    background-color: #f0f0f0;
    border-bottom: 0px solid #e9e9e9;
}

.panel-default > .panel-heading i, .panel-default > .panel-heading a {
    color:#666;
}

.panel-default > .panel-heading .btn-default, .panel-default > .panel-heading a.btn-default, .panel-default > .panel-heading a.btn-default i {
    color:#666;
    background:none;
    background-color:#e0e0e0;
}

.panel {box-shadow: none;}
.panel-default {
    border_: 6px solid #e9e9e9;
    border_: none;
    background-color: #fff;
    border_: 1px solid #f4f4f4;
}

.list-group-item, .list-group-item:hover, .list-group-item:focus {
    border:none;
    background-color: #e0e0e0
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    border:none;
    background-color: #e0e0e0;
}


.panel-footer {
    border: 0px;
    border-bottom: 1px solid #e0e0e0;
    background-color: #f0f0f0;
}

.modal-footer- {margin-top: -20px;}
.ekko-lightbox .modal-footer {text-align:right;}

.media-body {color:#666;}

.affix_ {top: 70px;}

#menu.affix {top: 70px;}

@media (max-width: 768px) {
    #menu.affix {
        position: inherit;
        top: 0;
    }
}


@media screen and (orientation:landscape) {
    #container {
        -ms-transform: rotate(-90deg); /* IE 9 */
        -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
        transform: rotate(-90deg);
        width: /* screen width */ ;
        height: /* screen height */ ;
        overflow: scroll;
    }
}


.selectpicker .filter-option {font-size:12px;}

.input-group-addon:last-child {border: none;background-color-: #666;}

.input-group-addon  {color-:#fff;}
.text-danger { color:#CE4D39 !important;}


.gm-style-iw, .gm-style-iw div  {overflow: hidden !important;}

.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    margin-bottom: 5px;
}

.nav .dropdown-menu, .dropdown-menu {border: 0; background-color: #e7e7e7;box-shadow: none;}
.nav .dropdown-menu {min-width : 190px}

.badge {
    padding-bottom: 2px;
    padding-top:4px;
    
}

.tab-content {
    /*
    background-color: #fff;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;    
    border-radius: 0 0 5px 5px;
    */
}



.alert, .alert-danger, .alert-info, .alert-success {
    background-image: none;
    border: none;
    box-shadow: none;
}

.btn-default:active, .btn-primary:active, .btn-success:active, .btn-info:active, .btn-warning:active, .btn-danger:active, .btn-default.active, .btn-primary.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active {
    background-color: unset;
    box-shadow: none;
}

#ditems {

}

.ditem {
}
.stamp {
    position: absolute;
    background: orange;
    border: 1px dotted black;
    height: 300px;

}

#user_info a {
    font-size:12px;
}

#user_info .user a {
    font-size:14px;
}


.info, span.info a {font-size: 11px !important; color:#999;}
.info a {color:#999;}
span.info a:hover {color:#000;}
a:hover, a:active, a:focus {text-decoration: none;}
.info i {font-size:11px;color:#777}


.pagination > li > a, .pagination > li > span {
    background-color: #f0f0f0;
    border-color: #f0f0f0;
}

.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
    background-color: #e0e0e0;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #d0d0d0;
    border-color: #d0d0d0;
    color:#333;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    background-color: #f0f0f0;
    border-color: #f0f0f0;   
}

.highlight { background-color: yellow }
a.label  {color:#fff;}
.label {font-weight: normal;}

*, h1, h2, h3, h4, h5, h6 {font-family: "Droid Arabic Naskh", Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, p {font-family: "Droid Arabic Naskh", Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.bold, .bold a, h1, h2 {font-family: "Droid Arabic Naskh", Tahoma, "Helvetica Neue", Helvetica, Arial !important;}
.fa- {font-size:14px;}

/* Star rating */
.rating{margin-bottom:5px;}
.rating_info{font-size:9px;}
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{background:url(/images/stars/star.gif) left -1000px repeat-x;}
.star-rating{direction:rtl;position:relative;width:100px;height:20px;overflow:hidden;list-style:none;background-position:left top;margin:0;padding:0;display: inline-block}
.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:20px;line-height:20px;outline:none;overflow:hidden;border:none;}
.star-rating .current-rating{z-index:1;background-position:left bottom;}
.small-star{width:50px;height:10px;}
.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(/images/stars/star_small.png);line-height:10px;height:10px;}
.rating-small{margin-bottom:2px;}
.rating_info-small{font-size:5px;text-align:center;}
.star-rating-small,.star-rating-small a:hover,.star-rating-small a:active,.star-rating-small a:focus,.star-rating-small .current-rating{background:url(/images/stars/star_small.png) left -1000px repeat-x;}
.star-rating-small{direction:rtl;position:relative;width:50px;height:9px;overflow:hidden;list-style:none;background-position:left top;margin:0;padding:0;}
.star-rating-small a,.star-rating-small .current-rating-html5{position:absolute;top:0;left:0;text-indent:-1000em;height:9px;line-height:9px;outline:none;overflow:hidden;border:none;}
.star-rating-small .current-rating{z-index:1;background-position:left center;}
.star-rating li,.star-rating-small li{display:inline;}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating-small a:hover,.star-rating-small a:active,.star-rating-small a:focus{background-position:left bottom;}
.star-rating a.one-star,.star-rating-small a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars,.star-rating-small a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars,.star-rating-small a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars,.star-rating-small a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars,.star-rating-small a.five-stars{width:100%;z-index:2;}
.inline-rating,.inline-rating-small{display:inline-block;vertical-align:middle;}


/* related items */

ul.images {
    list-style-image:none;
    list-style-position:inside;
    list-style-type:none;
    padding-top: 0px;
    margin-top: 0px;
    padding-right: 0px;
}

.images li.tiny {
    color:inherit;
    float:right;
    margin-right: 10px;
    margin-top: 10px;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background-color:#666;
}

.nav-pills {
    border-bottom-: 5px solid #666;
    padding-bottom-: 10px
}

.nav-pills i {font-size:16px;line-height: 1.4}


.pager li > a, .pager li > span {
    background-color: #666;
    color: #fff;
    border:0px
}

.pager li > a:hover, .pager li > span {
    color: #333;
}
/* line-height: 16px; */

.bordered { border: 2px solid #555}

.rounded , .tab_selected,.tab_not_selected a, .tab_not_selected a:hover,.pages span,.pages a {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

article- {margin:0 10px 0 10px;}
.popup- { padding:40px;}

.brounded- {
    -webkit-border-bottom-right-radius:3px;
    -webkit-border-bottom-left-radius:3px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;
}

.trounded- {
    -webkit-border-top-right-radius:3px;
    -webkit-border-top-left-radius:3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-right-radius:3px;
    border-top-left-radius:3px;
}

.rrounded- {
    -webkit-border-bottom-right-radius: 3px !important;
    -webkit-border-top-right-radius: 3px !important;
    -moz-border-radius-topright: 3px !important;
    -moz-border-radius-bottomright: 3px !important;
    border-top-right-radius: 3px !important;
    border-bottom-right-radius: 3px !important;

    -webkit-border-top-right-radius:3px;
    -webkit-border-bottom-right-radius:3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius:3px;
    border-bottom-right-radius:3px;
}
.lrounded- {
    -webkit-border-top-left-radius:3px;
    -webkit-border-bottom-left-radius:3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius:3px;
    border-bottom-left-radius:3px;

}

.categories {padding-right: 0px;}
.categories li {display: inline-block;}
.categories li.category i {line-height: 20px;}
.menu_empty li, .categories.list li.category, .categories.dropdown-menu li {display: block;}
.categories.labels li {margin-bottom_:7px;}
.categories.labels li a {color_: #fff;}
.categories.labels li.category.active a {color: #666;}
.categories.labels li.category {background-color: #d0d0d0;font-size:12px;}
.menu_empty {padding-right:0px;}

.carousel-indicators .active {

    background:#666;
    border-color:#39b3d7;
}

.carousel-control {
    _background:	#666;
}

.carousel-control.right {background:none;}
.carousel-control.left {background:none;}

.carousel-caption {text-shadow: 0px 0px 2px rgba(0, 0, 0, 1)}

.star.mini img {width:10px}

.video_icon {
    color:#fff !important;
    display: inline-block; 
    top: calc(50% - 18px);
    left: calc(50% - 14px);
    position: absolute;
}

a:hover > .video_icon {
        text-shadow: 0px 0px 5px #000;
}

.body img {max-width:100% !important;font-size:14px !important;}

.bgto {z-index:-1;top: 0; left: 0;position: fixed;width: 100%;height: 100%;}
.bgto-header {position:relative;background-color:#fff;}
.bgto-body {position:relative;border: 0px solid #f0f0f0;background-color:#fff;}

.dropdown-large {
  position: static !important;
}
.dropdown-menu-large {
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px 0px;
}
.dropdown-menu-large > li > ul {
  padding: 0;
  margin: 0;
}
.dropdown-menu-large > li > ul > li {
  list-style: none;
}
.dropdown-menu-large > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: normal;
}
.dropdown-menu-large > li ul > li > a:hover,
.dropdown-menu-large > li ul > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu-large .disabled > a,
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  color: #999999;
}
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.dropdown-menu-large .dropdown-header {
  color: #428bca;
  font-size: 18px;
}
@media (max-width: 768px) {
  .dropdown-menu-large {
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .dropdown-menu-large > li {
    margin-bottom: 30px;
  }
  .dropdown-menu-large > li:last-child {
    margin-bottom: 0;
  }
  .dropdown-menu-large .dropdown-header {
    padding: 3px 15px !important;
  }
}

.ekko-lightbox .glyphicon-chevron-left {float:right; right:0;text-align:right;}
.ekko-lightbox .glyphicon-chevron-right {float:left; left:0;text-align:left;}

span .mp3_player {cursor:pointer;}

.center {
    margin: 0 auto;
}

  a.btn-glass {
        width-:100%;
        margin-bottom:20px;
	color:#ffffff;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	padding:10px;
	

	
	border: 1px solid rgba(0,0,0,0.5);
	border-bottom: 3px solid rgba(0,0,0,0.5);
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	background: rgba(0,0,0,0.25);

    -o-box-shadow: 
        0 2px 8px rgba(0,0,0,0.5),
        inset 0 1px rgba(255,255,255,0.3),
        inset 0 10px rgba(255,255,255,0.2),
        inset 0 10px 20px rgba(255,255,255,0.25),
        inset 0 -15px 30px rgba(0,0,0,0.3);

    -webkit-box-shadow: 
        0 2px 8px rgba(0,0,0,0.5),
        inset 0 1px rgba(255,255,255,0.3),
        inset 0 10px rgba(255,255,255,0.2),
        inset 0 10px 20px rgba(255,255,255,0.25),
        inset 0 -15px 30px rgba(0,0,0,0.3);

    -moz-box-shadow:
        0 2px 8px rgba(0,0,0,0.5),
        inset 0 1px rgba(255,255,255,0.3),
        inset 0 10px rgba(255,255,255,0.2),
        inset 0 10px 20px rgba(255,255,255,0.25),
        inset 0 -15px 30px rgba(0,0,0,0.3);
	
	box-shadow: 
        0 2px 8px rgba(0,0,0,0.5), /* Exterior Shadow */
        inset 0 1px rgba(255,255,255,0.3), /* Top light Line */
        inset 0 10px rgba(255,255,255,0.2), /* Top Light Shadow */
        inset 0 10px 20px rgba(255,255,255,0.25), /* Sides Light Shadow */
        inset 0 -15px 30px rgba(0,0,0,0.3); /* Dark Background */

	display: inline-block;
	text-decoration: none;
}

.fa-fw {width: 1.5em}
.btn-xs i {font-size:10px;}
.input-lg, .form-horizontal .form-group-lg .form-control {font-size: 16px;}
.border2 {border: 2px;}
.btn {font-size: 13px;}
#path * { color : #222;}

/*.list-group, .list-group-item, .thumbnail, .panel, .panel-group .panel, .panel-heading, .well, .navbar-inner, .popover, .btn, .tooltip, input, select, textarea, pre, .progress, .modal, .add-on, .alert, .nav > li > a:focus, .nav > li > a:hover, .table-bordered, .nav>.active>a, .dropdown-menu, .tooltip-inner, .badge, .label, .img-polaroid {*/
    /*-moz-box-shadow: none !important;*/
    /*-webkit-box-shadow: none !important;*/
    /*box-shadow: none !important;*/
    /*-webkit-border-radius: 0px !important;*/
    /*-moz-border-radius: 0px !important;*/
    /*border-radius: 0px !important;*/
    /*border-collapse: collapse !important;*/
    /*background-image: none !important;*/
/*}*/
