body{border:0px solid white; width:100%; margin:0px 0px; padding:0px 0px; color:#000000; font-size:28px; font-family:Roboto; font-weight:300; background:#ffffff;
 background-image:url('bg.png' );


 background-size:100%   ;
}



html,body{height:100%; margin:0;}
body{}
body::-webkit-scrollbar{width:0;}
body{-ms-overflow-style:none; scrollbar-width:none;}

.index {

background: url('thankyou.jpeg')0px 50% no-repeat fixed #ffffff;
background-size: 100% 100%; }

.V{ background:#ff0000;color:#ffffff; }

input{font-size:24px; text-align:center; margin:2px 0;}
*{box-sizing:border-box;}
.full-height{height:100%; background:none;}

.col-16{width:100%; border:0px solid white; padding:0px; margin:0px; font-weight:normal; font-style:normal; text-align:center; float:left; background:transparent;}




.col-16#album{width:100%; border:00px solid red; padding:1% 10%; margin:0px; font-weight:normal; font-style:normal; text-align:center; float:left;




}




.col-8{width:50%; border:0px solid white; padding:0px; margin:0px; font-weight:normal; font-style:normal; float:left; background:transparent;}

.col-8.r{text-align:right;}

.col-8.l{text-align:left;}

.glovebox{text-align:right; position:absolute; right:0;}




form.col-16.album_cover{border:01px solid white;}
form.col-16.album_cover span.col-16.title{border:0px solid yellow; font-size:24px; text-transform:Capitalize;}
form.col-16.album_cover cover{border:0px solid green;}
form.col-16.album_cover button{border:0px solid blue; cursor:pointer;}
form.col-16.album_cover img{border:0px solid purple;}
form.col-16.album_cover span.col-16.description{border:0px solid black;}





div.col-4{width:25%; border:00px solid white; padding: 2px 20px ; margin: 0px 0px 02px 0px; display:block; float:left; background:transparent;}
 
div.col-4 img{
border:00px solid #545454; width:100%; padding:1px; margin:0px; display:block; float:left; cursor:pointer; background:transparent;}

div.col-4 img:hover{
border:00px solid transparent; width:100%; padding:1px; margin:0px; display:block; float:left; cursor:pointer; background:transparent;}






div.col-4 span.col-16.title{border:0px solid red; width:100%; padding:0px; margin:0px; font-size:20px; font-weight:normal; font-style:normal; text-align:center; text-transform:Capitalize; display:block; float:left; background:transparent;}




div.col-16.albumimgbig{width:100%; height:100%; padding: 0px; display:none;}
div.col-16.albumimgbig span.title{border:0px solid #000000; width:100%; padding:0px; margin:0px; font-size:24px; font-weight:normal; font-style:normal; text-align:center; text-transform:Capitalize; display:block; float:left; background:#ffffff;}
div.col-16.albumimgbig span.description{border:0px solid red; width:100%; padding:0px; margin:0px; font-size:18px; font-weight:normal; font-style:normal; text-align:center; display:block; float:left; background:transparent; display:none;}

.position_next{display:none;}
.position_back{display:none;}

div.col-16.toprow {position:fixed; top:0; left:0; background:transparent;}
div.col-16.bottomrow {position:fixed; bottom:0; left:0; background:transparent;}


button.shadow{width:33%;-webkit-border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-khtml-border-radius: 25px 25px 25px 25px;
border-radius: 25px 25px 25px 25px;
-webkit-box-shadow: 0px 6px 6px #DDDDDD;
-moz-box-shadow: 0px 6px 6px #DDDDDD;
box-shadow: 0px 6px 6px #DDDDDD; padding:0 6px; background:transparent; font-size:24px; }


div.col-16.bottomrow img{width:60px;-webkit-border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-khtml-border-radius: 25px 25px 25px 25px;
border-radius: 25px 25px 25px 25px;
-webkit-box-shadow: 0px 6px 6px #DDDDDD;
-moz-box-shadow: 0px 6px 6px #DDDDDD;
box-shadow: 0px 6px 6px #DDDDDD;}

  



span.col-16#badge img{width:60px;-webkit-border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-khtml-border-radius: 25px 25px 25px 25px;
border-radius: 25px 25px 25px 25px;
-webkit-box-shadow: 0px 6px 6px #DDDDDD;
-moz-box-shadow: 0px 6px 6px #DDDDDD;
box-shadow: 0px 6px 6px #DDDDDD;}

  



img.badge{width:120px; margin: -1px 0px 0px 0px ; vertical-align: middle; -webkit-border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-khtml-border-radius: 25px 25px 25px 25px;
border-radius: 25px 25px 25px 25px;
-webkit-box-shadow: 0px 6px 6px #DDDDDD;
-moz-box-shadow: 0px 6px 6px #DDDDDD;
box-shadow: 0px 6px 6px #DDDDDD;}







span.title{border:0px solid red; width:100%; padding:0px; margin:0px; font-size:24px; font-weight:normal; font-style:normal; text-align:center; text-transform:Capitalize; display:block; float:left; background:transparent;}






img.srcposition{width:90px; height:50px; float:right; border:0px solid blue;}

img.zsrcposition:hover{width:400px; height:225px;  border:0px solid blue;position:absolute; left:40%; z-index:99999999999999;}
 

.mySlides {display: none;}
img {vertical-align: middle;}

 
.slideshow-container {
  width: 100%;
   height: 100%;
  position: fixed;
  margin: auto;
}
  
 

 
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 6.5s;
  animation-name: fade;
  animation-duration: 6.5s;
}

@-webkit-keyframes fade {
  from {opacity: .0} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .0} 
  to {opacity: 1}
} 


.w3-animate-opacity2{animation:opac 10.8s 0}

@keyframes opac{from{opacity:1} to{opacity:0}

}
img.album_cover_photo{
border-radius: 25px;

}


 

@media only screen and (max-width: 300px) {
body{font-size:18px;}
}


@media only screen and (max-width:1200px){
body{font-size:18px;}
}



.transform{border: 0px; padding:0px 8px; margin: 4px 0px 8px 0px; color:#000000; font-size:28px; font-family:Roboto; font-weight:300; background:#ffffff; cursor:pointer;-webkit-border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-khtml-border-radius: 25px 25px 25px 25px;
border-radius: 25px 25px 25px 25px;
-webkit-box-shadow: 0px 6px 6px #DDDDDD;
-moz-box-shadow: 0px 6px 6px #DDDDDD;
box-shadow: 0px 6px 6px #DDDDDD;"}






textarea{resize:yes;}*,*:before,*:after{box-sizing: inherit;}::-webkit-scrollbar{width: 20px; display: none;}::-webkit-scrollbar-track{box-shadow: inset 0 0 5px grey; border-radius: 10px;}::-webkit-scrollbar-thumb{background: '.$color_theme.'; border-radius: 10px;}::-webkit-scrollbar-thumb:hover{background: #b30000;}.center{text-align: center;}a{color:red;}.circle{border-radius: 50%}.ripple:active{opacity:0.5}.ripple{transition:opacity 0s}div.header{width: 100%; position: relative; xbottom: 0; color: blue; display: block; float:left;}div.header-L{width: 33.333%; text-align: left; color: #787878;  display: block; float:left; position: absolute;}div.header-C{width: 100.000%; text-align: center; color: blue; display: block; float:left;}div.header-R{width: 33.333%; text-align: right; color:  #787878; display: block; float: right; position: absolute; right:0; top:0;}h1{padding: 0; margin: 12px 0; font-size: 36px; xcolor: dodgerblue; background: none; line-height: 1;}h1 img{width:36px;}h2{padding: 0; margin: 6px 0 8px 0; font-size: 24px; color: #787878; background: none; line-height: 1; font-style: italic;}h3{padding: 0px 0 0 0; margin: 0 0 12px 0; font-size:22px; color: #545454; background: none; line-height: 1; text-align: left;}#myNavbar {position: fixed; width:100%; z-index:999; margin:0; padding:0;background: none;-webkit-box-shadow: 0px 6px 6px #DDDDDD;-moz-box-shadow: 0px 6px 6px #DDDDDD;box-shadow: 0px 6px 6px #DDDDDD;}#myNavbar a {font-size: 24px; cursor: pointer; margin:0; padding:0;}i{font-size: 38px; line-height:24px;}h1 i{font-size: 48px; line-height:24px;}h1 span{padding:0  8px 0 0;}


.SHOW_page{width: 100%; height: 100%; padding: 50px 0 0 0; margin: 0; background: url(/gallery/photos/PAGE_2-fullBackground.jpg); background-size: 100% 100%; background-position: fixed; position: fixed;overflow-y:scroll;}div.SHOW_page_content{width: 60%; padding: 10px; margin:  0px 20% 0 20%; text-align: left; font-size: 20px; color: #000000; background: none;}.SHOW_page_content_contact{width: 60%; padding: 10px; margin: 0px 20% 0 20%; text-align: center; font-size: 20px; color: #000000; background: none;}div.SHOW_page_content_below{width: 60%; padding: 0px; margin: 0px 20% 0 20%; text-align: center; font-size: 20px; color: #000000; background: none;}#SHOW_page_1{position: relative; z-index: 1; display: block; background: url(/gallery/photos/PAGE_1-fullBackground.jpg); background-size: 100% 100%; background-position: fixed;}#SHOW_page_1 h1 img{border: 0px solid dodgerblue; padding: 0px;}#SHOW_page_1 h1{color: purple; font-weight: normal;}#SHOW_page_1 h2{}#SHOW_page_1 h3{text-align: center;}#SHOW_page_1 #SHOW_page_content{text-align: center;}#SHOW_page_1 #SHOW_page_content_below_1{color: #ffffff; font-style: italic;}#SHOW_page_1 #footer{color: #ffffff;}#SHOW_page_1 .footer{color: #ffffff;}#SHOW_page_1 #footer img{}#SHOW_page_1 #footer-C b{color: #ffffff;}#SHOW_page_2{position: relative; z-index: 2; display: block; background: url(/gallery/photos/PAGE_2-fullBackground.jpg); background-position: fixed;background-opacity:.5;}#SHOW_page_2 h1{display:block;color: purple; font-weight: normal;}#SHOW_page_2 h2{}#SHOW_page_2 h3{ text-align: center;}#SHOW_page_2 .badge{background: #ffffff;}#SHOW_page_2 img.badge{text-align: center; width:200px;background: #ffffff; float:right;}#SHOW_page_2 img.badge:hover{text-align: center; width:450px;background: #ffffff; float:right;}#SHOW_page_2 #badge_1{text-align: center;background: #ffffff;}#SHOW_page_2 #SHOW_page_content{background: #ffffff; text-align: center; border-radius: 25px;}#SHOW_page_2 #footer{ display: none;}#SHOW_page_2 #footer img{ display: xnone;}div.quote{width:80%;margin: 0 10%; line-height:1.25;}iframe{position: absolute; top: 50px; z-index:9999999;	margin:0 0 0 0; padding:0px 0 0 0; background:#ffff00; border:0;}

#SHOW_page_3 #myNavbar{display: none;}

#SHOW_page_3 iframe{display: block;position: absolute; z-index: 99999999999; top:28px;}

#SHOW_page_3{position: relative; z-index: 3; display: block; background: url(/gallery/photos/PAGE_3-fullBackground.jpg); background-size: 100% 100%; background-position: fixed; background: #ffffff;}#SHOW_page_3 h1{ display: block;}#SHOW_page_3 h2{display: block;}#SHOW_page_3 h3{display: block;}#SHOW_page_3 #SHOW_page_content{}#SHOW_page_3 #footer{display: none;}


#SHOW_page_4{position: relative; z-index: 4; display: block; text-align: left; background: url(/gallery/photos/PAGE_4-fullBackground.jpg); background-size: 100% 100%; background-position: fixed;background: #f8f8ff; position: fixed; overflow-y:scroll;}#SHOW_page_4 h1{display:block;color: purple; font-weight: normal;}
#SHOW_page_4 h2{display:block;}
#SHOW_page_4 h3{display:none;}
#SHOW_page_4 #SHOW_page_content{}
#SHOW_page_4 #footer{}

#SHOW_page_5{position: relative; z-index: 5; display: block; background: url(/gallery/photos/PAGE_5-fullBackground.jpg); background-size: 100% 100%; background-position: fixed; }
#SHOW_page_5 h1{display:block;color: purple; font-weight: normal;}
#SHOW_page_5 h2{}
#SHOW_page_5 h3{text-align: center; }
#SHOW_page_5 #SHOW_page_content{text-align: center; }
#SHOW_page_5 #footer{}
div.footer{width: 100%; position: absolute; bottom: 0; color: blue;}
div.footer-L{width: 33.333%; text-align: left; color: blue;  display: block; float:left;}
div.footer-C{width: 33.333%; text-align: center; color: blue; display: block; float:left;}
div.footer-R{width: 33.333%; text-align: right; color: blue; display: block; float:left;}
.footer-C img{width:28px;}#LANDING_ANIMATE{}














