/******************************************************************************
						Home Page Slider
*******************************************************************************/
#homepage-slider {
  margin-bottom: 0px;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  margin-left:0px;
  margin-right:0px;

 /* background:url('images/31.gif') no-repeat;
  background-position: top 50% left 50%;*/
  
  /*****************************************************************************
  						BXSlider Styles
  ********************************************************************************/ }

  #homepage-slider #homeslider {
    margin: 0 auto;
    padding: 0;
	}
  #homepage-slider .homeslider-container {
    position: relaive; 
}
  #homepage-slider .homeslider-image {
    position: absolute;
    left: 0;
    top: 0; }
  #homepage-slider .homeslider-description {
    position:absolute;
    left:55%;
    top:25%;
    opacity:1;
    bottom:30px;
    cursor: pointer; }
	.fixed-descr-slider{position:absolute; z-index:1000; bottom:30px;}
	 #homepage-slider .homeslider-description a, .fixed-descr-slider{
	 font:600 18px/20px "Raleway", sans-serif;
	 color:#575757;
	 }
	 #homepage-slider .homeslider-description a:after, .fixed-descr-slider:after{
	 content:"\f178";
	 font-family:"FontAwesome";
	 padding-left:12px;
	 -webkit-transition:0.2s ease-out;
	 -moz-transition:0.2s ease-out;
	 -o-transition:0.2s ease-out;
	 transition:0.2s ease-out;
	 }
	 #homepage-slider:hover>.container-fluid> .fixed-descr-slider:after{padding-left:20px;}
    #homepage-slider .homeslider-description h2 {
      font-size: 2.0em;
	  line-height:30px;
	  font-weight:500;
	  text-transform:uppercase;
	  font:normal 26px/30px Montserrat, sans-serif;
      color: #1d1d1d;
      margin: 0;
      padding: 0;
margin-bottom:15px;	  }
    #homepage-slider .homeslider-description p {
      width: 100%;
      font-size: 1.15em;
      line-height: 1.3em;
	  text-transform:uppercase;
	  font:normal 14px/18px Montserrat, sans-serif;
      padding: 0.5em 0;
      color: ##7f7f7f; 
	  margin-bottom:40px;}
	  #homepage-slider .homeslider-description .slider-caption {
	  font: normal 18px/22px Arvo;
		color: #989898;
		margin-bottom: 37px;
	  }
    #homepage-slider .homeslider-description button {
      font-size: 1.0em;
	  font-weight:bold;
      text-transform: uppercase;
		color:#fff;
		background:#333;
		border:1px solid #333;
		font-family:"Montserrat", sans-serif;
		padding:16px 25px;
		border-radius:4px;
	  }
	  #homepage-slider .homeslider-description button:hover {
	  background:#434343;
	  }
	  .arrival-text{
	  font-family:Copse; 
	  text-transform:none!important; 
	  font-size:20px!important; 
	  display:none;}
	  @media (min-width: 1400px) {
	      #homepage-slider .homeslider-description h2 {
		   font-size: 2.8em;
		   line-height:36px;
		  }
	  }
	    @media (max-width: 767px) {
    #homepage-slider {
      width: 100%;
      max-width: 100%;
      padding-top: 0px; } }
    @media (max-width: 1200px) {
      #homepage-slider .homeslider-description {
        padding: 20px;
        font-size: 0.8em; } }
    @media (max-width: 768px) {
      #homepage-slider .homeslider-description {
        padding: 30px;
		    top:5%;
        font-size: 0.7em; }
        #homepage-slider .homeslider-description p {
          font-size: 1.5em; } }
    @media (max-width: 480px) {
      #homepage-slider .homeslider-description {
		position:relative;
		left:0%;
		text-align:center;
        padding: 30px;
		margin-left:0px;
        font-size: 0.3em; }
        #homepage-slider .homeslider-description p {
          font-size: 11px; 
		  margin-bottom:10px;}
  #homepage-slider .homeslider-description h2 {
	font-size:20px;
  }
  #homepage-slider .homeslider-description .slider-caption{
	margin-bottom:5px;
	font-size:15px;
	margin-top:60px;
  }
    #homepage-slider .homeslider-description:before {
		  content: "\ ";
  position: absolute;
  margin-top: -11px;
  margin-left: -11px;
  width: 0;
  height: 0;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid white;
	}
		  }
  #homepage-slider .bx-wrapper a {
    display: block; }
  #homepage-slider .bx-wrapper img {
    height: auto;
	width:100%;	}
  #homepage-slider .bx-wrapper .bx-viewport {
    width: 100%;
    direction: ltr !important; }
  #homepage-slider .bx-wrapper .bx-pager.bx-default-pager a {
    background: #a3a3a3; display:inline-block;}
	  #homepage-slider .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #1d1d1d; display:inline-block;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{
	width:30px;
	height:20px;
	display:inline-block!;
	
	
}

.bx-wrapper .bx-pager{
	top:0;
    float:right;
	right:0;
	/*width:30px!important;*/
	padding:0px;
	top:50%;
	margin-top:-32px;
	z-index:10000;
	display:none;
}

  #homepage-slider .bx-wrapper .bx-controls-direction{
  	position:fixed;
	bottom:0px;
	right:0px;
	z-index:100000;}
  #homepage-slider .bx-wrapper .bx-controls-direction a {
    top: auto;
    margin-top: 0px;
    font-size: 1em;
    bottom: 0px;
    outline: 0;
    width: 58px;
    height: 58px;
    text-indent: -9999px;
    z-index: 9999;
    border: 0px solid #fff;
	background:rgba(0,0,0, 0.1);
    line-height: 18px; }
	#homepage-slider .bx-wrapper .bx-controls-direction a.bx-next{
		right:0px;
	}
    #homepage-slider .bx-wrapper .bx-controls-direction a:before {
      height: 58px;
      width: 58px;
      display: block;
      background: none;
      content: ".";
      /*opacity: 0.14;*/
      text-indent: -9999px;
      position: absolute;
      left: 0;
      top: 0;
      z-index: 1; }
    #homepage-slider .bx-wrapper .bx-controls-direction a:after {
      display: block;
      width: 58px;
      height: 58px;
      color: #fff;
      text-indent: 0;
      text-align: center;
      font-size: 21px;
      font-family: "FontAwesome";
      position: absolute;
      top: 0;
      left: 0;
      z-index: 2;
	  line-height:58px;
      /*padding: 16px 0 0 0; */}
    #homepage-slider .bx-wrapper .bx-controls-direction a:hover:before {
      background:#1d1d1d; }
  #homepage-slider .bx-wrapper .bx-prev {
    right: 58px;
    left: auto; }
    #homepage-slider .bx-wrapper .bx-prev:after {
      content: "←"; }
  #homepage-slider .bx-wrapper .bx-next:after {
    content: "→"; }

.ie8 #homepage-slider .bx-wrapper .bx-controls-direction a:before {
  background: #333; }

      @media (max-width: 380px) {
	    #homepage-slider .bx-wrapper .bx-controls-direction{
			display:none!important;
		}
		.bx-wrapper .bx-pager{
			display:block;
			margin-top:-20px;
		}
	  }
/*# sourceMappingURL=homeslider.css.map */
