.breadcrumbs1 {
    padding: 118px 0;
    font-weight: 400;
    line-height: 20px;
    color: #000;
    font-size: 14px;
    text-align: center;
}
.breadcrumbs1 a {
    color: #000;
    text-decoration: none;
}
.breadcrumbs1_wrapper{  background-image: url(images/parallax12.jpg); height: 250px; margin-bottom: 40px;}
#content {
    position: relative;
    padding-top: 0;}
	.copyrights {
    display: inline-block;
    vertical-align: top;
    padding-top: 10px;
}
.bot2-wrapper {
    padding-top: 15px;
padding-bottom: 10px;}
	
	
	.bot1-map-wrapper {
    margin-top: 0px;
}
    



/* start onhover products section */
.inter{
    position: absolute;
    width: 100%;
    padding: 10px;
    margin: 0 auto !important;
    text-align: center;
    height: 42px;
    background: #002e4e;
    bottom: 103px;
    left: 0;
    color: #fff !important;
    display: none;
  }
  .inter a
  {
      color:#fff !important;
  }
  .content
  {
      position: relative !important; 
  }
  .alignsss span::before{
      display:none !important;

  }
  .alignsss span::after{
    display:none !important;

    
}
.alignsss span
{
    padding-left:0 !important;
}
  .alignsss
  {
      text-align:left !important;
      border-bottom:1px solid #d1d1d1  !important;
      padding-bottom:15px !important;
      margin-bottom:20px !important;
  }


  .owl-dots {
    margin-top: 30px ;
    width: 50px;
    position: absolute;
    top: -85px;
    right: 0;
}
..owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot
{
    border:none !important;
    content:'\f053' !important;
    font-family: fontawesome;

}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot
{
    width:15px !important;
    height:15px !important;
    float:right !important;
}
/* end onhover products section */
	
	
	.news1{    margin-top: 0px;
    padding-top: 0px;font-size: 12px;
    letter-spacing: 1px;
    border-top: none;
    border-bottom: 1px dashed #fff;
}
	.ulinef .news1 {
    width: 30%;
    float: left;
    margin-right: 3%;
    margin-top: 0px;
    padding-top: 0px;
    border-top: none;
    border-bottom: 1px dashed #fff;
}
	
	.news1 a{    text-decoration: none;
    padding: 9px 0px 5px;    color: #fff;
    display: block;}
	
	.address2 {
    padding-bottom: 15px;font-size: 13px;
    letter-spacing: 1px;    color: #fff;
}
	.phone2, .fax2{
    margin-bottom: 15px;font-size: 12px;
    letter-spacing: 1px;    color: #fff;
}
.bot1-map-wrapper a {
    color: #bbbbbb;
    font-size: 12px;
    letter-spacing: 1px;
}

.email2{font-size:12px;letter-spacing:1px;}


.copyrights {
    font-size: 12px;
    letter-spacing: 1px;
display: inline-block;}



#fields3 p{font-size:13px;letter-spacing:1px;line-height:2;}

.phone1 {
    border-right: 0px;
    font-size: 13px;
    letter-spacing: 1px;
    font-weight: 400;
}

.testimonial-wrapper .txt1 b{background:#fff;display:inline-block;text-align:center;padding:20px;}
.testimonial-wrapper .txt1{font-size:16px;width:100%;margin:auto;}
	.testimonial-wrapper .txt2{    width: 600px;
    margin: auto;margin-bottom:35px;
}
	
.testimonial-wrapper .txt3{font-size:13px;letter-spacing:1px;    line-height: 2.4;}
	
.testimonial-wrapper .txt1{padding-bottom:0px;}
	
.owl-nav{display:none;}
	
	.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{    user-select: none;
      border: 1px solid #b7bdc1;
    width: 7px;
    height: 7px;
    float: left;
    margin: 2px;
    background: #babbbb;}
	
	.owl-dots{width:100px;margin:auto;}
	
	.owl-dots {    margin-top: 30px;
    width:70px;}
	
	.owl-dot.active{
    background: #b10000;
    border-color: #b79d50;}
	
	.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    background: #e9e9e900;
    margin-top: 2rem;
}
	
.booking .title1{padding-bottom:0px}
.booking .title1 span {
    display: inline-block;
    position: relative;
    padding-left: 15px;
    padding-right: 10px;
    font-weight: 600;
    font-size: 18px;
    color: #000;
    text-transform: capitalize;
}	
	
    





	
	
	#testimonials {
    padding-top: 40px;}
	
	.btn-default.btn4:before {
    background:#002e4e  !important;}
	
.btn-default.btn4 {
background: #000 !important}
.banner2 .info1{
    margin-left: 0;}
@media(max-width:1200px) and (min-width:992px){
.info-inner .info1 {padding: 25px 5px;}
.info-inner .info1 .txt2 {font-size: 11px;}		
.info-inner .info1 {padding: 25px 3px !important;}
.info-inner .info1 .img1{width:30px;height:30px;}
.container {
    width: 992px;
}
.car-inner .txt2 {
font-size: 26px;}
		
	}
	
@media(max-width:991px) and (min-width:768px){

header{position: absolute; left: 0; top: 55% !important; margin-top: -30px; z-index: 50;}
.logo_wrapper img{    width: 67% !important;
    padding: 0px 14px 0 0;
    float: left;}
.info-inner .info1 {padding: 25px 5px;}
.info-inner .info1 .txt2 {font-size: 11px;}		
.info-inner .info1 {padding: 25px 3px !important;}
.info-inner .info1 .img1{width:30px;height:30px;}
.container {
    width:100%;
}
.car-inner .txt2 {
font-size: 26px;}
		
.logo_wrapper span{font-size:20px !important;}		
		
		.breadcrumbs1 {
    padding: 65px 0 !important;
		}
		.breadcrumbs1_wrapper {
		height: 140px;}
		.ulinef .news1 {
		width: 47% !important;}
		.left-block{display:none;}

	.info-inner .info1 {
    display: inline-block;
    width: 50%;border:none;
    text-align: center;
    vertical-align: middle;
}
.slides-container .caption .txt2 {
    font-size:30px;
}
#slides {
    height: 300px !important;
}
#home {
    height: 300px !important;
}
.slides-container .caption .txt1 span {
font-size: 14px;}
.slides-container .caption .txt3 {
font-size: 17px;}
	
}
@media(max-width:767px) and (min-width:280px){
    .owl-dots {
    margin-top: 30px;
    width:33% !important;
}
.img-sss img{width:100% !important; height: auto !important; }
.ksdfh h4{
    font-size: 13px !important;
    line-height: 18px !important;
}
header{position: absolute; left: 0; top: 55% !important; margin-top: -30px; z-index: 50;}
	.top0 {
    position: relative;
    background: #253c67;
    padding: 0;
    height: 10px;}
	.logo_wrapper img{width:auto !important;
    padding: 10px 12px 0 0 !important;}
	.top0 .block-right{display:none;}
.info-inner .info1 {padding: 25px 5px;}
.info-inner .info1 .txt2 {font-size: 11px;}		
.info-inner .info1 {padding: 25px 3px !important;}
.info-inner .info1 .img1{width:30px;height:30px;}
.container {
    width:100%;
}
.car-inner .txt2 {
font-size: 26px;}
		
.logo_wrapper span{    font-size: 15px !important;
    line-height: 40px !important;}		
		.navbar_ .navbar-toggle {
    background: #253c67;
    border: none;
    margin-top:10px;
    margin-bottom: 0px;
    margin-right: 0px;
}
header {
    position: absolute;
    left: 0px;
    right: 34px;
    top: 73%;
    margin-top: -30px;
    z-index: 50;}
.navbar_ {
height: 50px !important;}
#top2-sticky-wrapper {
    height: 50px !important;
}
.breadcrumbs1 {
padding: 65px 0 !important;
}
.breadcrumbs1_wrapper {    margin-bottom: 15px;
height: 140px;}
.ulinef .news1 {
width: 97% !important;}
.left-block{display:none;}
.info-inner .info1 {
display: inline-block;
width: 50%;border:none;
text-align: center;
vertical-align: middle;
}
.slides-container .caption .txt2 {
font-size:30px;
}
#slides {
    height: 300px !important;
}
#home {
    height: 300px !important;
}
.slides-container .caption .txt1 span {
font-size: 14px;}
.slides-container .caption .txt3 {
font-size: 17px;}
	.breadcrumbs1 {
    font-size: 13px;}
	#content {
    padding-top: 0px !important;
    padding-bottom: 20px;
}
	.tabs2-wrapper .tabs li {
    display: inline-block;}
	
	.thumb2 figure img{height:auto !important}
.ulinesd li {
 width: 100% !important ;list-style:none;
 float: left !important;
 padding: 4px 5px 7px 0px !important;
 border-bottom: 1px solid #cccc;
 text-align: left !important;
 }
.ulinesd{border: none !important;}
.ulinked{padding:10px 0px 10px 0px !important;}
.link-row a{border-right:none !important;
    padding: 0px !important;
border-bottom:1px solid gray !important;}
.thumb1 .caption .txt2 {
    font-size: 13px !important;
    width: 100% !important;
}
.info-wrapper {
    background: #f6f8fa;
     padding: 0px 0 !important; 
}
}
	