/* Shams's custom styles */
@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;	
}
:focus{
	outline:0;
}
h1,h2,h3,h4,h5 {
	margin:0;	
}
ul,li  {list-style: none;}
:link,:visited  { text-decoration: none;}
a img,:link img {border: none;}
address,i,em  {font-style: normal;}

.margin0 {
	margin:0 !important;
}
.padding0 {
	padding:0 !important;	
}
.pull-left {
	float:left !important;	
}
.pull-right {
	float:right !important;	
}
.row {
	width:100%;	
}
.flowrow {
	float:left;
	width:100%;	
}
.navbar-brand {
	margin:-16px 100px 0 0;
	padding:0;	
}
.logo {
	float:left;	
}
.paddingT30 {
	padding-top:30px !important;	
}

.paraHead {
	float:left;
	width:100%;
	color:#919090;	
	font-size:26px;
	margin-bottom:20px;
	text-decoration:underline;
}
.paddingT30 p {
	font-size:17px;
	color:#3a3a3a;	
	font-weight:100;
	line-height:24px;
}
.footerContainer {
	float:left;
	width:100%;
	padding:10px 0px;
	background:#323232;	
	margin-top:10px;
}
.footerContainer p {
	color:#aaa;
	text-align:center;	
}
.row {
    margin-left:0;
    margin-right:0;
}
.dataTables_length label, .dataTables_filter label{
	font-weight:normal;	
}
.form-group label {
	font-weight:normal;
	color:#F00;	
	margin-bottom:0;
}
.form-group .control-label {
	color:#666666;	
}

@media (max-width:1160px){
.container .navbar-nav > li > a {
	padding:0 20px;
}
.logo {
	float:left;	
	width:150px;
}

}

@media (max-width:767px){

.logo {
	position:absolute;
	left:30px;
	width:100px;
	z-index:1000;
}

}




