﻿/*.navbar{
	box-shadow:0 0 3px 0 black;
}*/
.top-navbar-brand
{
	margin: 3px 0px;
	font-size:35px;
	/* font-family: 'Roboto Slab', serif; */
}
.tp{padding: 12px 0px; float:right;}
.arrow{/*position: absolute;*/ /*top: 35%;*/}
.lf{margin:5px; width:30%}

.lf img{ 
	width: 145px;
	height: 145px;
	border-radius: 80px;
	-webkit-border-radius: 80px;
	-moz-border-radius: 80px;
	border: 2px solid rgba(255, 255, 255, 0.34);
	overflow: hidden;
}


.rt{width:67% ;overflow: auto;height: 125px;}
.col-xs-2{padding-left:5px !important; padding-right:5px !important;}
.sp{margin-top:10px;}

.form-group a{text-decoration: none; font-size: 12px; padding: 5px; color: #BE2121;}
.footer-content
{
	margin: 10px;
}
#form .container{
	margin-top:130px;
	/*margin-bottom:70px;*/
}
.panel-heading{
	border-bottom: 1px solid #aaa;
}
.form{
	/* background:#f8f8f8;
	border-radius:5px; */
}
.jumbotron{
	color:white;
}
.jumbotron p,.jumbotron p{
	/* font-family: 'Open Sans Condensed', sans-serif; */
}
#btn-login{
	/*border-left:1px solid #aaa;*/
}
#btn-login .btn{
	margin-left: 10px;
}
#loginform .input-group{
	margin-bottom: 5px;
}
#loginform .input-group[class*="col-"]{
	float:left;
}

#searchform .input-group{
	margin-bottom: 15px;
}
#searchform .input-group[class*="col-"]{
	float:left;
}
.isrch{font-size:13px;color: #156B02;}

.login-action{
	border-top:1px solid #aaa;
	margin-bottom:0px;
}
.panel{
	margin-bottom:0;
	border-radius:0px;
}
.panel-body{
	padding-top:10px;
}
.panel-title{
	font-family: 'Open Sans Condensed', sans-serif;
}
.panel-title span{
	font-family: 'Roboto Slab', serif;
}
#loginbox{
	/*padding: 50px 50px 0px 50px;*/
	position: absolute;
    top: 24%;
    z-index: 999999;
	left: 65%;
width:30%;
}
#registertext{
	padding: 20px;
	margin-top:6%;
}
.white-alpha-90{
	/* Fallback for web browsers that don't support RGBa */
    background-color: white;
    /* RGBa with 0.6 opacity */
    background-color: #fff;
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.black-alpha-90{
	/* Fallback for web browsers that don't support RGBa */
    background-color: black;
    /* RGBa with 0.6 opacity */
    background-color: rgba(0, 0, 0, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.bigger-130{
	font-size:130%;
}

/* Media Queries*/
@media only screen  and (min-width : 320px) and (max-width : 480px) {
	/* .navbar-form{width: 90%; margin-left: 4%; text-align: center; } */
	.tp{padding:0px;}
	.col-xs-6,.col-xs-4 {width:100%;}
	#loginbox{padding: 0px; margin:0px;}
	.container{padding-right:3px ; padding-left:3px; margin-bottom:5px;}
	#registertext{padding: 0px; margin-top: 25%;}
	.navbar-header img{margin-left:10%; margin-top:10px;}
	.lf {margin: 5px;width: 100%;text-align: center;}
	.rt {width: 100%;text-align: center;}
	.navbar-brand {
	margin-top:-35px;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
.navbar-fixed-top{
	padding:0px;
	}

.navbar-form {
    padding: 10px 15px;
    margin: 55px 15px 0px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1) inset, 0px 1px 0px rgba(255, 255, 255, 0.1);
    background: #ccc;
	}
	.margin_top10{
		margin-top:10px;
		}
	#loginbox {
    position: relative;
    top: 67%;
    z-index: 999999;
    left: 5%;
    width: 90%;
}
}



@media only screen and (min-width : 481px) and (max-width :767px) {
/* .navbar-form{width: 90%; margin-left: 4%; text-align: center; } */
	.tp{padding:0px;}
	.col-xs-6,.col-xs-4 {width:100%;}
	#loginbox{padding: 0px; margin:0px;}
	.container{padding-right:3px ; padding-left:3px; margin-bottom:5px;}
	#registertext{padding: 0px; margin-top: 25%;}
	.navbar-header img{margin-left:10%; margin-top:10px;}
	.lf {margin: 5px;width: 100%;text-align: center;}
	.rt {width: 100%;text-align: center;}
	.navbar-brand {
	margin-top:-35px;
}
.navbar-fixed-top {
    margin-bottom: 0px;
}
.navbar-fixed-top{
	padding:0px;
	}

.navbar-form {
    padding: 10px 15px;
    margin: 55px 15px 0px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1) inset, 0px 1px 0px rgba(255, 255, 255, 0.1);
   /* background: #ccc; */
	}
	.margin_top10{
		margin-top:10px;
		}
	#loginbox {
    position: relative;
    top: 67%;
    z-index: 999999;
    left: 5%;
    width: 90%;
}
}


@media only screen  and (min-width : 768px) and (max-width : 1024px) {
.btn{padding: 6px 12px; font-size: 11px;}
.form-control{padding: 6px 5px; font-size: 11px;}
.navbar-header img{margin-left:5%;}
#loginbox {
    position: relative;
    top: 67%;
    z-index: 999999;
    left: 5%;
    width: 90%;
}
}

/* End Media Queries*/