﻿/*!
 * Start Bootstrap - Shop Homepage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
	background:url(../images/bg.jpg) fixed;
    padding-top:0; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.clrfic{
	clear:both;
}

.header{
	background: rgba(0, 0, 0, 0.6);
}

.contentbg{
	background: rgba(0, 0, 0, 0.6);
}

.contenttext{
	color:#ffffff;
}

.contenttext .img{
	float:left;
	margin:0 10px 10px 0;
	border:solid 1px #ffffff;
}

.contenttext p{
	text-align:justify;
}


.contenttext a{
	text-align:justify;
	font-size:16px;
	color:#000000;
	diaplay:block;
	font-weight:bold;
}



.contenttext h1, .contenttext h2, .contenttext h3, .contenttext h4{
	color:#f5d500;
	font-family:"Bell MT";
	font-style:italic;
	font-weight:bold;

}

.carousel-holder{
border:solid 3px #fff;
}

footer{
	background-color:#000000;
	padding:6px;
	color:#ffffff;
}

.feedback{
	background:url(../images/feedbackbg.png) fixed top no-repeat;
}

.inputstyle{
	background:none;
	border:dashed 3px #ffffff;
	color:#000000;
	outline:none;
	font-weight:bold;
	
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f1f1f1+50,e1e1e1+51,f6f6f6+100&0.37+0,1+100 */
background: -moz-linear-gradient(top,  rgba(255,255,255,0.37) 0%, rgba(241,241,241,0.69) 50%, rgba(225,225,225,0.7) 51%, rgba(246,246,246,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.37) 0%,rgba(241,241,241,0.69) 50%,rgba(225,225,225,0.7) 51%,rgba(246,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,0.37) 0%,rgba(241,241,241,0.69) 50%,rgba(225,225,225,0.7) 51%,rgba(246,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5effffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.homescroll_img{
	border:solid 1px #ffffff;
}

.socialbutton img{
	float:left;
	margin-top:50px;
}

.newsbgtop{
display:block;
text-align:justify;
padding:8px;
color:#000000;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f1e767+0,feb645+45,feb645+100&1+0,1+45,0+100 */
background: -moz-linear-gradient(top,  rgba(241,231,103,1) 0%, rgba(254,182,69,1) 45%, rgba(254,182,69,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(241,231,103,1) 0%,rgba(254,182,69,1) 45%,rgba(254,182,69,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(241,231,103,1) 0%,rgba(254,182,69,1) 45%,rgba(254,182,69,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#00feb645',GradientType=0 ); /* IE6-9 */

}

.newsbg{
display:block;
text-align:justify;
padding:8px 8px 70px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f1e767+0,feb645+45,feb645+100&1+0,1+45,0+100 */
background: -moz-linear-gradient(top,  rgba(241,231,103,1) 0%, rgba(254,182,69,1) 45%, rgba(254,182,69,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(241,231,103,1) 0%,rgba(254,182,69,1) 45%,rgba(254,182,69,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(241,231,103,1) 0%,rgba(254,182,69,1) 45%,rgba(254,182,69,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#00feb645',GradientType=0 ); /* IE6-9 */
}

.newscontentbg{
color:#000000;
display:block;
padding:4px 9px;
margin:18px 0 13px 10px;
border-radius:10px 0 10px 0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: rgb(254,252,234); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,252,234,1) 0%, rgba(241,218,54,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
}

.newscontentbg a{
	color:#900;
	font-size:16px;
}

.img-portfolio {
    margin-bottom: 30px;
}

.img-portfolio img{
	width:100%;
    height:230px;
}

.slideshowblock{
	display:block;
	width:90%;
	height:450px;
	clear:both;
	margin:0 auto;
	color:#ffffff;
	text-align:justify;
}

.slideshowblock2{
display:none;
}

/* tour image hover effect */

.hovereffect {
width:100%;
height:100%;
float:left;
overflow:hidden;
position:relative;
text-align:center;
cursor:default;

-webkit-box-shadow: 0px 10px 25px -6px rgba(0,0,0,0.41);
-moz-box-shadow: 0px 10px 25px -6px rgba(0,0,0,0.41);
box-shadow: 0px 10px 25px -6px rgba(0,0,0,0.41);
}

.hovereffect .overlay {
width:100%;
height:100%;
position:absolute;
overflow:hidden;
top:0;
left:0;
opacity:0;
background-color:rgba(0,0,0,0.5);
-webkit-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}

.hovereffect img {
display:block;
position:relative;
-webkit-transition:all .4s linear;
transition:all .4s linear;
}

.hovereffect h2 {
text-transform:uppercase;
font-style:normal;
color:#fff;
text-align:center;
position:relative;
font-size:14px;
background:rgba(0,0,0,0.6);
-webkit-transform:translatey(-100px);
-ms-transform:translatey(-100px);
transform:translatey(-100px);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
padding:10px;
}

.hovereffect a.info {
text-decoration:none;
display:inline-block;
text-transform:uppercase;
color:#fff;
border:1px solid #fff;
background-color:transparent;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
margin:50px 0 0;
padding:7px 14px;
}

.hovereffect a.info:hover {
box-shadow:0 0 5px #fff;
}

.hovereffect:hover img {
-ms-transform:scale(1.2);
-webkit-transform:scale(1.2);
transform:scale(1.2);
}

.hovereffect:hover .overlay {
opacity:1;
filter:alpha(opacity=100);
}

.hovereffect:hover h2,.hovereffect:hover a.info {
opacity:1;
filter:alpha(opacity=100);
-ms-transform:translatey(0);
-webkit-transform:translatey(0);
transform:translatey(0);
}

.hovereffect:hover a.info {
-webkit-transition-delay:.2s;
transition-delay:.2s;
}

/* tour image hover effect end*/


.technique{
border:dotted 2px #f5d500;
padding:30px;
margin:20px 0 5px 0;
}







.carousel{
	-webkit-box-shadow: -1px 8px 13px -3px rgba(0,0,0,0.4);
-moz-box-shadow: -1px 8px 13px -3px rgba(0,0,0,0.4);
box-shadow: -1px 8px 13px -3px rgba(0,0,0,0.4);
}

.carousel-fade .carousel-inner .item {
  opacity: 0.6;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}


.slideshow img{
	border-radius:50%;
	border:solid 12px #ffffff;
}


.video figure iframe{
	border:solid 5px #f3dd60;
	border-radius:0 42px 0 42px;
}

.video a{
	color:#fff;
}

.modal-header {
    padding: 3px;
    border-bottom: 1px solid #e5e5e5;
}

.modal-bankdetails{
color: #f5d500;
    font-family: "Arial Narrow";
    font-style: regular;
    font-weight: bold;
	font-size:20px;
	display:block;
}

.modal-title2{
color: #f5d500;
    font-family: "Arial Narrow";
    font-style: regular;
    font-weight: bold;
	font-size:21px;
}

.modal-content1 {
    position: relative;
    background: rgba(0,0,0,0.8);
	border:solid 1px #f5d500;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
}


.modal-content1 input {
background:none;
border:none;
border-bottom:dotted 2px #f5d500;
color:#f5d500;
margin-bottom:2px;
}


.modal-content1 .span {
color:#ffffff;
font-size:17px;
padding-top:14px;
}

.btn-warning {
    color: #000;
    background-color: #f0ad4e;
    border-color: #eea236;
	font-weight:bold;
}

.close, .close:hover {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: rgba(255, 255, 255, 0.86);
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: 1;
}

.formtext{
	margin-top:15px;
}


 @media (max-width:991px){
.socialbutton img{
	float:left;
	margin-top:0px;
}
 }


 @media (max-width:767px){
	

.feedbackspan{
display:block;
margin-top:5px;
}


.feedback{
color:yellow;
margin-right:33px;
font-weight:bold;
}

.feedback:hover{
color:white;
text-decoration:none;
outline:none;
}

 @media (max-width:767px){
 
 .feedback{
color:yellow;
margin-left:20px;
font-weight:bold;
outline:none;


}

.feedback:hover, .feedback:focus{
color:white;
outline:none;
}


 .img-portfolio {
        margin-bottom: 15px;
    }


	.img-portfolio img{
	width:100%;
    height:340px;
}


.slideshowblock{
display:none;
}

.slideshowblock2{
	display:block;
	width:90%;
	height:950px;
	clear:both;
	margin:0 auto;
	color:#ffffff;
	text-align:justify;
}


}


 @media (max-width:640px){
.slideshowblock2{
	width:90%;
	height:840px;
	clear:both;
	margin:0 auto;
	color:#ffffff;
	text-align:justify;
}
 }

 
  @media (max-width:580px){
.slideshowblock2{
	width:90%;
	height:740px;
	clear:both;
	margin:0 auto;
	color:#ffffff;
	text-align:justify;
}
 }
 

 @media (max-width:480px){
	.img-portfolio img{
	width:100%;
    height:240px;
}

.slideshowblock2{
	width:90%;
	height:700px;
	clear:both;
	margin:0 auto;
	color:#ffffff;
	text-align:justify;
}

 }
 
 
 
  @media (max-width:380px){

.slideshowblock2{
	width:90%;
	height:600px;
	clear:both;
	margin:0 auto;
	color:#ffffff;
	text-align:justify;
}

 }


.slide-image {
    width: 100%;
}


.carousel-control,
.item {
    border-radius: 4px;
}

.caption {
    height: 130px;
    overflow: hidden;
}

.caption h4 {
    white-space: nowrap;
}

.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}

footer {
    margin: 4px 0;
    background-color:#000000;
    color:white;
    padding-top:6px;
}

.rightpanelblock{
margin-bottom:12px;
padding:0;
}

.hr{margin-top:11px;margin-bottom:3px;border:0;border-top:1px solid #ccc}

.contenttext{
text-align:justify;
}


