/* 
    Document   : assan
    Author     : Design_mylife
    Description:assan Themes kit
    Version    : V2.5
*/
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,700";
@import "https://fonts.googleapis.com/css?family=Raleway:400,600,700,800";
/*@import url(../pe-icons/Pe-icon-7-stroke.css); */

body {
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  color: #5C280E;
  font-weight: 400;
  font-size: 14px;
  line-height: 28px;
  background-color: #5C280E;
  font-family: "Open Sans", sans-serif;
}

a{color:#5C280E; }
.wrapper {	
  margin-top: -16px;	
  margin-bottom: 10px;
  
}
nav{border-bottom:1px solid #C9AC87; }
.header{border-bottom:0px solid #ddd;}
.logo{height:120px;width:auto;padding-top:4px;padding-bottom:4px;}

#content{background-color: transparent;min-height:650px;padding:26px;
margin-top:15px; margin-bottom:15px;border:2px solid #C9AC87;border-radius:1px; }
#content a{color:#5C280E;font-size:14px; }

.navbar-nav li a{ text-transform:uppercase;color:#5C280E;font-size:1.05em; }

.navbar-toggle{background-color:#5C280E;}
.navbar-toggle:hover{background-color: #BD5421; }
.icon-bar{background-color:#fff!Important;}	

footer, a{color:#fff;font-size:.98em;}
footer a:hover{color:#fff; text-decoration:underline;}

img {
    /*width: 100%;*/
    height: auto;
	
}

h1 {color:#890302; }
h2{ color: #5C280E!important;margin-top:0px;font-size:18px; font-style:italic;}
h3{ color: #5C280E!important;}

.bg-white{background-color:#fff!important;}
.bg-theme{background-color:#F0EEE2!important;}

.btn-theme{ background-color: #5C280E;color:#fff;}
.btn-theme:hover{background-color: #BD5421;color:#fff; }

.clear{clear:both;}

#theFilter{height:50px;border:1px solid red!important;}
.right-nav{padding-right:30px!Important;float:right;}

.header4{padding-left:4px;	font-size: 10pt;	
color: #fff;	background-color: #375092;letter-spacing: 1px;border-bottom:0px solid #F3CA16;	
font-family: Tahoma, Arial, Verdana;border-top:2px solid #F3CA16; height:37px;}

.header2 { padding-left:4px;	font-size: 10pt;	
color: #000;	background-color: #F3CA16;letter-spacing: 1px;border-bottom:0px solid #F3CA16;	
font-family: Tahoma, Arial, Verdana;border-top:0px solid #E9BD55;height:37px;}

.topline {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DEE8FA;}
.leftline {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #DEE8FA;}
.lefttopline {	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #CCCCCC; border-top-width: 1px;	border-top-style: dotted;	border-top-color: #CCCCCC;}

#subtitle {padding-top:30px;clear: both;margin-bottom:20px!Important;}

.subtitle {	font-family: "Trebuchet MS", Tahoma, Verdana;	font-size: 22px;	color: #666666;	height: 36px;	padding-left: 15px;	font-weight: bold;	vertical-align: bottom; margin-bottom:0px;margin-left:10px;}
.lowfocus {	font-family: Arial, Tahoma, Verdana;	font-size: 11px;	color: #CCCCCC; }
.lowfocus2 {	color: #CCCCCC;}

#map_canvas { height:100%; width:100%; position:relative; z-index:2000; border:1px solid #CCC; } 

.box-focus {
  min-height:150px;
  padding: 0px 0px 0px;
  padding-left:4px;
  padding-right:4px;
  padding-top:4px;
  padding-bottom:4px;
  margin-top:15px;
  margin-bottom:40px!Important;
  margin: 0 auto;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,0.1);} 
 
h4.box-title{font-size: 1.2em;
  font-weight: 500;
  letter-spacing: normal;
  color:#333;
  padding-top:20px;
  }  
    
.box-filter {
  margin-top:45px;
  min-height:440px;
  
  background-color: #fff;
  border: 1px solid rgba(0,0,0,0.1);
  border-radius:6px;}
  	
.box-invite {
  min-height:440px;
  padding: 15px 35px 45px;
  margin: 0 auto;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,0.1);}
    
.min_height{min-height:450px;}

.msg-red {	color: #CC0000; font-weight:600;}
.red {	color: #CC0000; font-weight:normal;}


.form-signin {
  max-width: 380px;
  padding: 15px 35px 45px;
  margin: 0 auto;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,0.1);}  

.form-signin-heading,
	.checkbox {
	  margin-bottom: 30px;
	}

.checkbox {
	  font-weight: normal;
	}

.form-control {
	  position: relative;
	  font-size: 18px;
	  height: auto;
	  padding: 10px;
	  border-radius:4px;
}
	

input[type="text"] {
	  margin-bottom: 2px;
	  border-bottom-left-radius: 0;
	  border-bottom-right-radius: 0;
	}

input[type="password"] {
	  margin-bottom: 20px;
	  border-top-left-radius: 0;
	  border-top-right-radius: 0;
}






.sep-pic{border:1px solid #ddd;padding:2px;margin:4px;}

.underline{border-bottom:1px solid #ddd; }
.padding-10{padding:10px;}
.padding-top-20{padding-top:20px;}
.padding-top-5{padding-top:5px;}
.padding-top-10{padding-top:10px;}

.padding-bottom-5{padding-bottom:5px;}
.padding-bottom-10{padding-bottom:10px;}
.padding-bottom-20{padding-bottom:20px;}

.padding-left-20{padding-left:20px;}
.padding-right-20{padding-right:20px;}
.margin-left{margin-left:10px;margin-right:10px;}
.margin-right{margin-right:20px;}

.showme{ color:#BF380F;}
.img-border{padding:4px;border:1px solid #ccc; }

#right-col-home{border:2px solid #C9AC87; background-color:#fff;margin-top:5px;padding-top:15px;padding-bottom:10px; }
#right-col-home .myvideo{width:442px!Important;height:245px; }

#right-col{border:2px solid #C9AC87; background-color:#fff;margin-top:70px;padding-top:15px; }
#right-col h4{text-transform:uppercase;}

#right-col ul li a {color:#fff!Important;border-radius:2px;width:200px!Important;height:34px!Important;margin:5px;
letter-spacing:2px;text-decoration: none; padding:10px; background-color:#BD4231;margin-left:-10px;}
#right-col ul li a:hover{text-decoration:none;background-color:#000;}

#right-col33 ul {width:200px;padding:0px;border:0px solid red;float:right;margin:5px;background-color:#fff;}
#right-col33 ul li { height:30px; min-width:200px;background-color:#BD4231; text-align:center; font-size:16px !important; list-style-type:none; }


#right-col ul, #right-col li{
	margin:2px;
	padding:0;
	list-style:none;
	margin-left:10px;
	text-align:left;

	}

#right-col li{
	float:left;
	margin-right:18px;
	
	}

#right-col li a:link, #right-col li a:visited, #right-col li a:hover{
	display:block;
	margin:0;
	
	color:#fff;
	font-size:14px;
	font-weight:normal;
	background-color:#BD4231;
	text-transform:none;
	}


#right-col li a:hover, #right-col li.active a{
	color:#E6C44E;
	}

#right-col li:hover ul{
	left:auto;
	}

#right-col li:hover{
	position:static;
	}

#right-col li.last{
	margin-right:0;
	}




@media screen and (max-width: 28.75em) {
	#right-col-home .myvideo{width:255px!Important;height:auto; }
	#atif {display:none!Important; }
	
	
}


@media print {
	a[href]:after {display:none;}
	}