
/*--------------------------------- 
General 
---------------------------------*/
@font-face {
	
	font-family:Cinzel;
	src:url("../fonts/Cinzel/Cinzel-Regular.ttf");
}

@font-face {
	
	font-family:Cinzel;
	src:url("../fonts/Cinzel/Cinzel-Bold.ttf");
	font-weight:bold;
}

@font-face {
	
	font-family:CinzelDecorative;
	src:url("../fonts/Cinzel Decorative/CinzelDecorative-Bold.ttf");
	font-weight:bold;
}

@font-face {
	
	font-family:CinzelDecorative;
	src:url("../fonts/Cinzel Decorative/CinzelDecorative-Regular.ttf");
}

body {
    height: 100%;
    margin: auto auto;
	text-align:center;
	font-size:12pt;
	font-weight: normal;;
	font-family: "Open Sans Light", Verdana !important; 
}


.center {
	text-align:center !important;
}

a, a:visited, a:focus  {
	color:white;
	text-decoration: none;
}
a:hover {
	color:#41415E;
	text-decoration: none;
}

/*--------------------------------- 
PAGE CONTENT
---------------------------------*/

.content {
	background-color: #41415E;
	background-image:url("../../images/BG Pattern.png");
	background-size:cover;
}

.content2 {
	background-color: white;
	background-image:url("../../images/BG Pattern.png");
	background-size:cover;
}

.contentText {
	color:white;
	text-align: justify;
}


.contentText2 {
	color:black;
	text-align: justify;
}

.contentText2 img {
	
	margin:auto auto !important;
}

.contentBackground {
	background-color: rgba(130,131,191,0.5) ;
}

.contentBackground2 {
	background-color: white;
}


.contentHeader {
	font-family: CinzelDecorative, "Open Sans" !important;
	font-size:20pt;
	color:white;
	font-weight: bold;
}

.contentHeader2 {
	font-family: CinzelDecorative, "Open Sans" !important;
	font-size:20pt;
	color:rgba(130,131,191,1);
	font-weight: bold;
}


.contentHeaderFirstLetter {
	font-family: CinzelDecorative, "Open Sans" !important;
	font-size:26pt;
	color:white;
	font-weight: bold;
}

.contentHeaderFirstLetter2 {
	font-family: CinzelDecorative, "Open Sans" !important;
	font-size:26pt;
	color:rgba(130,131,191,1);
	font-weight: bold;
}

.social {
	background-color: white;
}

.seperator {
	background-color:rgba(130,131,191,1);
	background-image:url("../../images/BG Pattern.png");
	background-size:cover;
}


/*--------------------------------- 
MENU 
---------------------------------*/

.menuBackground{
	background-color: rgba(130,131,191,0.5) ;
	font-family: CinzelDecorative, "Open Sans" !important;
	font-size:14pt;
	color:white;
	text-align: center
}

.menuBackground2 {
	background-color: rgba(130,131,191,1) ;
	font-family: CinzelDecorative, "Open Sans" !important;
	font-size:14pt;
	color:white;
	text-align: center
}

.menuFirstLetter{
	font-size:18pt;
}

.navbar-toggle {
	background-color: white  !important;
}
.navbar {
	margin-bottom: 0px !important;
	border: none !important;
}
.navbar-nav {
	float:none !important;
	display:inline-block !important;
  vertical-align: top;
}
.icon-bar {
	background-color: black  !important;	
}


.navbar .navbar-collapse {
  text-align: center;
}

@media (max-width: 1200px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  		text-align: center !important;
    }
    .navbar-collapse.collapse {
        display: none!important;
  		text-align: center !important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}