.banner-inner {
	position:relative; width:100%; background:#000; 
	}
.banner-inner .w-full {
	opacity:0.6; 
	 }
.banner-inner img {
	position:relative;
	}
.banner-inner .covering-home {
	position:absolute; left:20; padding-left:50px; bottom:0; z-index:1; max-width:300px;
	}
.bnr-txt {
	position:absolute; right:0; bottom:0;  z-index:1; padding:10px; color:#fecb32;
	}
.bnr-txt h1 {
	font-size:40px; font-weight:200; padding:0; padding-right:100px; color: #fecb32; text-shadow: 2px 2px 3px #000; padding-bottom: 30px; 
	}
.bnr-txt h3{
	font-size:20px;
	}
.text_white
{
	color:#CCC !important;
}

hr {
  border : 0;
  height : 40px;
  background : url(hr1.png) 0 0;
  margin : 1em 0;
}
::-moz-selection { /* Code for Firefox */
    color: #FFF;
    background: #fecb32;
}

::selection {
    color: #FFF; 
    background: #fecb32;
}






.left_to_top_visible
	{
	display: none;	
	}

/*------------   R E S P O N S I V E    S T Y L E ------------*/

/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */

	@media only screen and (max-width: 991px) {		
	
	}
/*  #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
	@media only screen and (max-width: 767px) {
	.left_hide{
		display: none;
	}
	.left_to_top_visible
	{
	display: block;	
	}
	}

/* #Mobile (version-3)

================================================== */
/* Note: Design for a width of 646px */
	@media only screen and (max-width: 646px) {
	.banner-inner .covering-home {
	position:absolute; right:0; bottom:0; z-index:1; max-width:150px;
	}
	.bnr-txt h1 {
	font-size:20px; font-weight:100; margin:0; color: #fff; padding-left:20px; text-shadow: 2px 2px 3px #000; padding-bottom: 3px; 
	}
    .bnr-txt h3 {
	font-size:14px; 
	}
	}

/* #Mobile (version-4)

================================================== */	

/* Note: Design for a width of 320px */

	@media only screen and (max-width: 479px) {

	}