/* CSS Document */

@font-face {
    font-family:myfont;
    src:url(fonts/BHoma.ttf);
}

body {
    font-family: myfont !important;
}
a{text-decoration:none !important;}

#TopHeader {
    border: none;
    border-radius: 0px;
    color: #fff !important;
    background: #454545 !important;
}

#TopHeader a {
    color: #fff;
}

#TopHeader a:hover {
    color: #00ABFF;
}

#TopHeader a.navbar-brand {
    font-size: 26px;
    font-weight: bold;
    color: #00ABFF !important;
}

#mc {
    border-top: 5px solid #00ABFF;
    margin-top: -20px;
}

#topbox {
    margin-top: 30px !important;
}

#topB {
    max-width: 300px;
    margin-top: 50px;
    padding-right: 5px;
    border-bottom: 5px solid #000000;
}

#error {
    margin-top: 10px;
    box-shadow: 2px 2px 2px #888888;
    background: #ac2925;
    color: #fff;
    font-size: 16px;
    font-family: myfont;
}

#menu-active a {
    background-color: #00ABFF;
}
#menu-active a:hover {
    color: #fff !important;
}
#sign-up-case
{
    border: none;
}
#paad{
    padding: 10px;
    /*box-shadow: 1px 1px 5px 1px #222;*/
}
#ness{
    color: #f10;
}

#footerDown{
    margin-top: 250px;
}
#all-header{
	background:#fff;
	color:#fff !important;
	padding-top:20px;
	padding-bottom:20px;
	border-radius:10px;
	box-shadow: 0px 1px 3px #888;
	margin-top:10px;
	margin-bottom:20px;
}
#top-header{
	background:#fff;
	border:2px dashed #46b8da;
	color:#222 !important;
	padding-bottom:10px;
	border-radius:10px;
	margin-top:20px;
	margin-bottom:10px;
}

#all-topmenu{
	background:#fff;
	padding-top:20px;
	padding-bottom:20px;
	border-radius:1px;
	border-bottom:5px solid #03A9F4;
	border-top:5px solid #03A9F4;
	box-shadow: 0px 1px 3px #888;
}
#all-contact{
	padding-top:20px;
	padding-bottom:30px;
}
.text-black{
	color:#222;
}
.bg-blue{
	background:#3949ab !important;
}
.text-primary{
	color: #00e5ff !important;
}
.border{
	border:2px solid #fff;
}
#factor-header{
	background:#03A9F4;
	color:#fff;
	border:2px solid #fff;
	box-shadow: 0px 1px 3px #888;
}
#forget-password{
	color:#1E88E5;
	margin-top:20px;
	margin-bottom:10px;
}
.paading{
	padding-top:20px;
	padding-bottom:30px;
}
.shadow{
	box-shadow: 0px 1px 3px #888;
}
.rial{
	font-family:myfont;
	color:#f10;
}
.normalfont{
	font-family:myfont;
	font-size:16px;
	font-weight:100;
}

.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align glyph */
.left-addon .glyphicon  { left:  15px;}
.right-addon .glyphicon { right: 15px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }
