/* colors & fonts */
body{
    background: url('../img/pattern_2.png') #ffa;
    font-family: 'Hadith';
}

body, a, h1, h2, h3, h4, h5, h6, p, ol, ul, li, label, table, tr, th, td {
    font-family: 'Hadith';
    color: #6F3E0D;
}

h1{font-size: 24px;}
h2{font-size: 22px;}
h3{font-size: 20px;}
h4{font-size: 18px;}
h5{font-size: 16px;}
h6{font-size: 14px;}
h7{font-size: 12px;}

.navbar-nav>li>a {
    font-size: 22px;
    line-height: 42px;
}

.navbar-nav .dropdown-menu>li>a{
    font-size: 20px;
    line-height:32px;
}

.table tr td,
.table thead tr th,
label{
    font-size: 18px;
}

label, 
.table thead tr th{
    font-weight: bolder;
}

.navbar-nav>li>a:hover, 
.navbar-nav>li.open>a, 
.navbar-nav>li.open>a:hover,
.navbar-nav .dropdown-menu,
.navbar-nav .dropdown-menu>li>a,
.navbar-nav .dropdown-menu>li>a>[class*=" fa-"], 
.navbar-nav .dropdown-menu>li>a>[class^=fa-]
{
    background-color: #ffffcc;
    color:#6F3E0D;
}

.navbar-nav>li>a,
.navbar-nav .dropdown-menu>li>a:hover, 
.navbar-nav .dropdown-menu>li>a:hover>[class*=" fa-"], 
.navbar-nav .dropdown-menu>li>a:hover>[class^=fa-],
.page-header.navbar,
.page-footer-fixed .page-boxed .page-footer, 
.page-footer-fixed .page-footer,
.page-footer-fixed .page-boxed .page-footer .page-footer-inner, 
.page-footer-fixed .page-footer .page-footer-inner{
    background-color: #6F3E0D;
    color: #ffffcc;
}

/* Buttons */
.btn:not(.md-skip){
    font-size: 18px;
}   


/* datatable */
.table .btn{margin-right:0px;margin-left:0px;}
table.dataTable thead .sorting_desc{background:none!important;padding-right:8px!important;}
table.dataTable thead .sorting_asc {background: none !important;padding-right:8px!important;}
table.dataTable thead .sorting {background: none !important;padding-right:8px!important;}
table.dataTable thead .checkbox-header.sorting_asc:after {content: "";}
table.dataTable thead .checkbox-header.sorting_asc {padding-right: 0px !important;}
table.dataTable thead .checkbox-header.sorting_desc:after {content: "";}
table.dataTable thead .checkbox-header.sorting_desc {padding-right: 0px !important;}
table.dataTable thead .checkbox-header.sorting:after {content: "";}
table.dataTable thead .checkbox-header.sorting {padding-right: 0px !important;}
label.mt-checkbox{transform: rotatey(180deg);}
.table-scrollable {border: 0;}

/* Forms */
button, input, select, textarea, .mt-checkbox-inline {
    font-size:16px !important;
}

input[type='password'], input[type='email']{
    font-family: tahoma;
}

div.alert{
    font-size: 18px;
}
p.MsoNormal {    
    line-height: normal !important;
}
/* modal */
.modal-dialog {width:80%;direction:rtl;}
.modal-footer {
    padding-top: 15px;    
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 0px;
}
.icon-bar{
	position: fixed;
	top: 50%;
	left:0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index:99999;              
}
.icon-bar a{
	display: block;
	text-align: center;
	padding: 10px;
	transition: all 0.3s ease;
	color: white;
	font-size: 20px;
}
.facebook {
  background: #3B599888;              
}
.facebook:hover{
	background: #3B5998;
}
.twitter {
  background: #55ACEE88;  
}
.twitter:hover {
  background: #55ACEE;  
}
.google {
  background: #dd4b3988;
}
.google:hover {
  background: #dd4b39;
}
.youtube {
  background: #bb000088;
}
.youtube:hover {
  background: #bb000088;
}
/* dimenstions & sizes */
.page-header.navbar .page-logo .logo-default {
    margin: 16px 10px 0;
}

@media (min-width: 992px){
    #main-slider {
        padding-top: 75px;
    }
    .page-sidebar-fixed .page-footer {
        margin-right: 0px;
        padding: 10px 20px;
    }
}
@media (max-width: 767px) {
  .page-header.navbar {background: #6F3E0D;}
  .page-header.navbar .page-top {background: #6F3E0D; } 
}