﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800|Roboto+Slab:400,100,300,700);
@import url(https://fonts.googleapis.com/css?family=News+Cycle);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);


@font-face {
    font-family:Cinzel;
    src: url(fonts/CINZEL-REGULAR.TTF);
    
}

@font-face {
    font-family: IM FELL French Canon;
    src: url(fonts/IMFeFCrm28P.ttf);
    
    }
    
@font-face {
    font-family:Roboto Condensed Light;
    src: url(fonts/ROBOTOCONDENSED-LIGHT.TTF);
    
    }
    
@font-face {
    font-family:Café Françoise;
    src: url(fonts/CAFÉ FRANÇOISE.OTF);
    
    }
    
@font-face {
    font-family:Lobster;
    src: url(fonts/Lobster-Regular.ttf);
    
    }

body {
  padding-top: 0px;
}

nav a {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  font-size: 16px;
}

.navbar-default {
	background-color: #f9ac06;
	border: none;
  border-radius: 0;
  font-family:Cinzel;
  font-size:16px;
  color:#4b4b4b;
  	
    
}

.navbar-default .navbar-nav>.active>a {
	color: #4b4b4b;
	background-color: #ffcf31;
}

.navbar-default .navbar-nav>li>a {
	color: #4b4b4b;
}

.navbar-default .navbar-nav>li>a:hover {
	color: #4b4b4b;
	background-color: #ffcf31;
}

.navbar-default .navbar-nav>.active>a:hover {
		color: #4b4b4b;
	background-color: #ffcf31;
}

.nav-barradius
 {
     radius:0px;    
 }
    
nav .navbar-toggle {
  margin: 13px 15px 13px 0px;
}

.navbar-brand {
  font-size: 16px;
  opacity:0;
}

.navbar-defaultBackColor
 {
     background-color:#f9ac06; 
 }

nav.navbar.shrink {
  min-height: 35px;
}

nav.shrink a {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  font-size: 15px;
}

nav.shrink .navbar-brand {
  font-size: 25px;
  opacity:1; 
  transition:opacity 0.25s linear;
  -webkit-transition: opacity 0.25s; /* Safari */

}

nav.shrink .navbar-toggle {
  padding: 4px 5px;
  margin: 8px 15px 8px 0;
  
}

.carousel_text
{
  font-family:Cinzel; 
  color:black;
}

.carousel_align
{
  left:0px;
  top:0px;   
}


/* back to top button */

#back-top {
position: fixed;
bottom: 30px;
margin-left: -15px;
z-index:2000;
}
#back-top a {
width: 108px;
display: block;
text-align: center;
font: 11px/100% Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #bbb;
/* background color transition */
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover {
color: black;
}
/* arrow icon (span tag) */
#back-top span {
width: 108px;
height: 108px;
display: block;
margin-bottom: 7px;
background: #ddd url(up-arrow.png) no-repeat center center;
/* rounded corners */
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
/* background color transition */
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover span {
background-color: #777;
}

/* end of back to top */

.darkBackgound1
 {
     background-color:#2d2d2d;;
 }
 
.darkBackground
{
    background-color:#4b4b4b;
 }
 
 .lightBackground
 {
     background-color:#ffcf31;
 }
 
 
 .defaultFont
 {
    font-family:Cinzel;  
 }
 
 .para1
 {
    font-family:Roboto Condensed;
    font-size:18px;
    color:#4b4b4b;  
 }
 
 .paraNormal
 {
    font-family:Roboto Condensed;
    font-size:16px;
    color:#4b4b4b;  
    text-align:justify;
 }
 
 .paraDouble
 {
    font-family:Roboto Condensed;
    font-size:20px;
    color:#4b4b4b;  
    text-align:justify;
 }
 
 .paraNormalCenter
 {
    font-family:Roboto Condensed Light;
    font-size:16px;
    color:#4b4b4b;  
    text-align:center;
 }
 
 .paraHead
 {
    font-family:Cinzel;
    font-size:16px;
    color:#ffcf31;  
    text-align:left;
 }
 
 .iframe-container{
    position: relative;
    width: 100%;
    height: 50%;
    padding-bottom: 30%; /* Ratio 16:9 ( 100%/16*9 = 56.25% ) */
}
.iframe-container > *{
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
}

.inlineBlock
   {
     display:inline-block;
     vertical-align:bottom;
   }
   
   .a-footer
   {
     font-family:Cinzel ;   
     font-size:16px;
     color:white;
   }
   
   .marginTop
   {
     margin-top:30px;    
   }
   
   .copyright_one
   {
     font-family:Roboto Condensed ;   
     font-size:16px;
     color:white;
    }
    
    .CommentsLrg
    {
     font-family:Lobster ; 
     font-size:16px;
     color:#4b4b4b;
    }
    
    .FlatButton
    {
      border-radius:0px;
      margin-left:0; 
      color:#242021;
      background-color:Orange;   
      padding: 5px;
      border:1p solid black;
      font-family:Roboto Condensed;
      font-size:16px;

    }
    
    .a-about:link {
            color: white;
            font-family:Roboto Condensed;
            font-size:14px;
            text-decoration:none;
        }
        
    .a-about:hover {
            color:Gray;
            font-family:Roboto Condensed;
            font-size:14px;
            text-decoration:none;
                    }

    .a-about:visited {
            color:White;
            font-family:Roboto Condensed;
            font-size:14px;
            text-decoration:none;
            }
            
   .pgwSlideshow
   {
      padding:0;  
      margin:0;
   }
   
