@font-face {
  font-family: 'MyWebFont';
  src: url('../fonts/Droid_Arabic_Kufi.ttf')  format('truetype'), /* Safari, Android, iOS */
}  
@font-face {
  font-family: 'MyWebFont2';
  src: url('../fonts/Droid_Arabic_Naskh_Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
}
body {
    /*padding-top:90px;  Required padding for .navbar-fixed-top. Change if height of navigation changes. */
	background:#eeeeee;
	/*background:url(../images/3.gif) no-repeat center center;
	background-size: 100% 100%;*/
 font-family: MyWebFont2,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; 
 padding-top:60px;
}
th {text-align:right;}
a {} a:hover {color:#c37ad1;}
.navbar-fixed-top  {
    height:55px;
   	border:0px;background:#eeeeee;border:1px solid #e2e2e2;
	
}
p { font-family:MyWebFont2, Tahoma, "Times New Roman", Arial, Georgia,Courier New, Courier, Comic Sans MS ; }
.navbar-fixed-top .nav ul {  background:#eeeeee;}
.navbar-fixed-top .nav li a{ 
	border-left:1px solid #e2e2e2;border-right:2px solid #e2e2e2;border-top:2px solid #e2e2e2;
   color:#9D3DB1;color:#666666; background:#eeeeee;  font-family: MyWebFont, Georgia, Comic Sans MS, Courier, Tahoma;   font-weight: normal;
  
}
.active_btn{ 
	border:1px solid #666666;
   color:#9D3DB1;color:#FFFFFF; background:#e2e2e2;  
  
}
.navbar-fixed-top .nav li a:hover{
color:#ff4d4d; background:#eeeeee;
}
h1, h2, h3,  h4, h5, h6{ font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS !important ;  }
.navbar-fixed-top .navbar-brand {
     padding:5px 10px 5px 5px;font-weight:bold;font-family: MyWebFont, Georgia, Comic Sans MS, Courier, Tahoma; 
	 
}
.navbar-fixed-top .navbar-collapse{
     padding:0 15px; font-family: MyWebFont2,  Georgia, Comic Sans MS, Courier, Tahoma; 
	 
}
 
ul li {text-align:right;}

label {font-weight:normal;}
footer {
    padding: 10px 0;
}

@media(min-width:768px) {
    body {
       /* padding-top: 90px;  Required padding for .navbar-fixed-top. Change if height of navigation changes. */
	    padding-top:60px;
    }

    .navbar-fixed-top .navbar-brand {
       padding:5px 10px 5px 5px;font-weight:bold;
    }
	.navbar-fixed-top .navbar-collapse{
        padding: 0px 0;
    }
	.container
{width:100%; margin-left:auto; margin-right:auto;}
}


/******************************** New Style *******************************/
.round-div {border-radius:5px;}
.btn-action {border-radius:20px;font-family: Arial, Georgia,Impact; padding:3px 30px 3px 30px; border:1px solid red; background:red; color:#FFFFFF; font-size:1.7em;}
.btn-action:hover {background:none; color:#FFFFFF;}
.btn-action2 {font-family: Arial, Georgia,Impact;  padding:3px 30px 3px 30px; border:1px solid red; background:red; color:#FFFFFF; font-size:1.2em;}

.btn-second {font-family: Arial, Georgia,Impact; border-radius:20px; padding:3px 30px 3px 30px; color:#FFFFFF;background:#9966ff; font-size:1.6em;}

.btn-practice {border-radius:20px; font-family: Arial, Georgia,Impact; padding:2px 20px 2px 20px; border:1px solid #f2f2f2;color:#9D3DB1; font-size:1.5em;}
.btn-practice:hover {border:1px solid #666666;background:#f6ecf8;}
.site-btn {border-radius:20px; padding:3px 30px 3px 30px; border:1px solid #f2f2f2; color:#f2f2f2; font-size:1.3em;}
 
.site-box {scroll: auto; padding:0px; color:#000000; background:#FFFFFF; border-top:3px solid #9D3DB1;border-bottom:0px solid #9D3DB1; border-radius:0px 20px 0px 20px;
			margin-top:0px;  
			border:0px;
			}
#practices li a{font-size:1.3em; font-family: Arial, Georgia,Impact; color:#c37ad1; background:#FFFFFF; text-align:right;}			
#practices li a:hover{color:#FFFFFF; background:#c37ad1;}			
.myicon {font-family: Arial, Georgia,Impact, Charcoal, sans-serif, Courier New;margin-left:auto; margin-right:auto;
border:1px solid #eeeeee; border-radius:0px 20px 0px 20px; padding:10px; text-align:center; font-size:1.7em; margin:5px; width:100px; height:100px;}
.myicon{ color:#666666; }
.myicon:hover {color:#c37ad1;   border:1px solid #c37ad1;}
.myicon a:hover{text-decoration:none; }  

.myh {border-bottom:1px solid #eeeeee;  color:#873498;  padding:5px 20px 5px 5px; margin:0px 0px 10px 0px;}
.st-div {border-bottom:1px solid #eee; padding:5px;} 
.sphv {border:1px solid #f6ecf8;}
.sphv:hover {border:1px solid #cb8dd8;}
#settings_div {background:#FFFFFF; border:1px solid #eee; padding:5px;}

#myBtn {
  display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; border: none; width:40px; height:40px;
  outline: none;background-color: #666666; color: white; cursor: pointer; border-radius:20px;
}

#myBtn:hover {
  background-color: #555;
}
/********************************************************/
.btn2, .grey-bg {border-radius:5px; background:#f2f2f2;  padding:2px 7px 2px 7px;margin:1px;} 
.btn22, .site-bg {border-radius:5px; background:#9D3DB1; color:#FFFFFF; padding:2px 7px 2px 7px;margin:1px;} 
.btn3 {border-radius:5px; background:#999999; color:#FFFFFF; padding:2px 7px 2px 7px;margin:1px;} 
.btn4{border-radius:5px; border:1px solid red; padding:2px;margin:1px;} 
.black-bg {border-radius:5px; background:#666666; color:#FFFFFF; padding:2px 7px 2px 7px;margin:1px;} 
.grey-border {border-radius:5px; border:1px solid #f2f2f2;  padding:2px 7px 2px 7px;margin:1px;} 
.color1 {color:#c37ad1;}.black {color:#666666;} .red {color:red;}
 .bg1 {background:#c37ad1; color:#FFFFFF; padding:1px 7px 1px 7px;margin:1px;border-radius:17px;} 
.bold {font-weight:bold;}

#message {border-radius:10px; color:#9D3DB1; padding:5px 15px 1px 4px;font-size:1.2em; margin-bottom:5px;}

.btn:hover {}
.white-bg {background:#FFFFFF;}

.red {color:red;}
.blue {color:blue;}
.grey {color:grey !important;}
.form-group {  }

.page{background:#FFFFFF;padding:0px;}
.inner-page{padding:20px;border:2px solid #d8e6f0;}


.items_page{background:#e2e2e2;padding:10px;}
.items_page td{ padding:3px;}
.input_error{border:1px solid red;}
.btn-primary{background:#ed8f6f;} 
 
select{background:#FFFFFF;}
.small_text{font-size:0.9em;}
.print_table tr td, .print_table tr th {  font-size:0.9em;  font-family: Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_input{border:1px solid #items; height:40px; padding:5px 15px 5px 15px; margin:3px;}
.my_action_btn{background:#ed8f6f; color:#FFFFFF;border:1px solid #ed8f6f; border-radius:0px; height:35px; padding:5px 15px 5px 15px; margin:3px;  font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_action_btn:hover{background:#f05b28;border:1px solid #f05b28;text-decoration:none;color:#FFFFFF; }

.my_secondary_btn{background:#eeeeee; color:#666666;  border-radius:0px; height:35px; padding:5px 15px 5px 15px; margin:3px;  font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_secondary_btn:hover{background:#626060;text-decoration:none;color:#FFFFFF; }

.my_input_sm{ border:1px solid #items; border-radius:0px; height:35px; padding:5px 15px 5px 15px; margin:3px;  font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_action_btn_sm{background:#ed8f6f; color:#FFFFFF;border:1px solid #ed8f6f; border-radius:0px; height:35px; padding:5px 15px 5px 15px; margin:3px;  font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_action_btn_sm:hover{border:1px solid #f05b28;background:#f05b28;text-decoration:none;color:#FFFFFF; }

.my_secondary_btn_sm{background:#eeeeee; color:#666666; border-radius:0px; height:35px; padding:5px 15px 5px 15px; margin:3px;  font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_secondary_btn_sm:hover{background:#626060;text-decoration:none;color:#FFFFFF;  }

.my_action_btn_xs{background:#ed8f6f; color:#FFFFFF;border:1px solid #ed8f6f; border-radius:0px; height:20px; padding:3px 10px 3px 10px; margin:3px;  font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_action_btn_xs:hover{border:1px solid #f05b28;background:#f05b28;text-decoration:none;color:#FFFFFF; }

.my_secondary_btn_xs{background:#eeeeee; color:#666666; border-radius:0px; height:20px; padding:3px 10px 3px 10px;margin:3px;  font-family: MyWebFont,Tahoma, Georgia,Courier New, Courier,  Comic Sans MS ; }
.my_secondary_btn_xs:hover{background:#626060;text-decoration:none;color:#FFFFFF;  }


.report_table {background:#eeeeee; padding:10px;}
.form-title{background:#d8e6f0;color:#666666;padding:10px;margin:0px;text-align:center;font-weight:bold;}
.invoice-data{border-bottom:1px dotted #666666 !important;}
.invoice-row{margin:0px; padding:0px;}
.invoice-cell{margin:0px; padding:8px;text-align:center;}
.border-top{border-top:1px solid #666666 !important;}
.border-bottom{border-bottom:1px solid #666666 !important;}
.border-left{border-left:1px solid #666666 !important;}
.border-right{border-right:1px solid #666666 !important;}
.invoice-col{margin:0px; padding:0px;}
.invoice-logo{width:66px; height:66px;margin-top:10px;}
.alert{text-align:center;}
.sep-line{border-top:1px solid #666666 !important;border-bottom:2px solid #666666 !important; height:4px;}
.font-normal{font-weight:bold; font-family:"Times New Roman",MyWebFont2, Tahoma,   Arial, Georgia,Courier New, Courier, Comic Sans MS !important ; }
