@charset "UTF-8";
/* CSS Document */
body {
	background-color:#F4EBEB;
}
.overflow{
	overflow-y: visible;
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
	overflow-x: visible;
	}
.gradwhite {
	background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, #ffffff 0%,#e5e5e5 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: radial-gradient(ellipse at center, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.centre { margin-right:auto;
 margin-left:auto;
	}
	
.gradblack { background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.bg1 {
	background-color: #ffffff; /* Old browsers */
	background-image: url('../images/me1.jpg'), -moz-radial-gradient(center, ellipse cover, rgba(118,98,47,0) 0%, rgba(118,98,47,0.32) 99%); /* FF3.6+ */
	background-image: url('../images/me1.jpg'), -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(118,98,47,0)), color-stop(99%,rgba(118,98,47,0.32))); /* Chrome,Safari4+ */
	background-image: url('../images/me1.jpg'), -webkit-radial-gradient(center, ellipse cover, rgba(118,98,47,0) 0%,rgba(118,98,47,0.32) 99%); /* Chrome10+,Safari5.1+ */
	background-image: url('../images/me1.jpg'), -o-radial-gradient(center, ellipse cover, rgba(118,98,47,0) 0%,rgba(118,98,47,0.32) 99%); /* Opera 12+ */
	background-image: url('../images/me1.jpg'), -ms-radial-gradient(center, ellipse cover, rgba(118,98,47,0) 0%,rgba(118,98,47,0.32) 99%); /* IE10+ */
	background-image: url('../images/me1.jpg'), radial-gradient(ellipse at center, rgba(118,98,47,0) 0%,rgba(118,98,47,0.32) 99%); /* W3C */
background-image: url('../images/me1.jpg'), filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0076622f', endColorstr='#5276622f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	background-position: 70% -98%;
}
NAVIGATION--!>
.navbar navbar-default {
	background-color: #6699cc;
}
.navbar-default {
	background-color: #6699cc;
	border-color: #6699cc;
	color: #FFFFFF
}
.navbar-default .navbar-brand {
  color: #FFF;
  background-color: #6699cc;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #FFF;
	background-color: #003550;
}
.navbar-default .navbar-text {
  color: #FFF;
}
.navbar-default .navbar-nav > li > a {
  color: #FFF;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #003550;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #FFF;
  background-color: #003366;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #FFF;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #6699cc;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #FFF;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #6699cc;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #FFF;
  background-color: #6699cc;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #FFF;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #FFF;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #FFF;
    background-color: #6699cc;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #FFF;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #FFF;
}
.navbar-default .navbar-link:hover {
  color: #FFF;
}
.navbar-default .btn-link {
  color: #FFF;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #FFF;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #FFF;
}

body{
	color: #fff;
}
p { font-size: 1em
	}
.fontsmll { font-size: 0.75em
	}
.fontbigger { font-size: 3em
	}
.fontblue { color: #6699cc;
	}
.fontbluepale {
	color: #88AFD7;
	}
.bgblue{
	background: rgb(102,153,204); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(102,153,204,1) 0%, rgba(67,135,204,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(102,153,204,1)), color-stop(100%,rgba(67,135,204,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(102,153,204,1) 0%,rgba(67,135,204,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(102,153,204,1) 0%,rgba(67,135,204,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(102,153,204,1) 0%,rgba(67,135,204,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(102,153,204,1) 0%,rgba(67,135,204,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6699cc', endColorstr='#4387cc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
.bgflatblue { background-color:#003550;
	}
.bgwhite{
	background-color: #FFF;
	}
	
.bowlby {
	font-family: 'Bowlby One SC', cursive;
	}
.roboto {
	font-family: 'Roboto', sans-serif;
	}
	
/* TopMargins */
.margtop0 { margin-top:0px;
}
.margtop10 { margin-top:10px;
}
.margtop20 { margin-top:20px;
}
.margtop30 { margin-top:30px;
}
.margtop40 { margin-top:40px;
}
.margtop50 { margin-top:50px;
}
.margtop60 { margin-top:60px;
}
.margtop70 { margin-top:70px;
}
.margtop80 { margin-top:80px;
}
.margtop90 { margin-top:90px;
}
.margtop100 { margin-top:100px;
}

/* Bottom Margins */
.margbottom0 { margin-bottom:0px;
}
.margbottom10 { margin-bottom:10px;
}
.margbottom20 { margin-bottom:20px;
}
.margbottom30 { margin-bottom:30px;
}
.margbottom40 { margin-bottom:40px;
}
.margbottom50 { margin-bottom:50px;
}
.margbottom60 { margin-bottom:60px;
}
.margbottom70 { margin-bottom:70px;
}
.margbottom80 { margin-bottom:80px;
}
.margbottom90 { margin-bottom:90px;
}
.margbottom100 { margin-bottom:100px;
}

/* Padding top Margins */
.padtop10 { padding-top:10px
}
.padtop20 { padding-top:20px
}
.padtop30 { padding-top:30px
}
.padtop40 { padding-top:40px
}
.padtop50 { padding-top:50px
}
.padtop60 { padding-top:60px
}
.padtop70 { padding-top:70px
}
.padtop80 { padding-top:80px
}
.padtop90 { padding-top:90px
}
.padtop100 { padding-top:100px
}

/* Padding bottom Margins */

.padbottom10 { padding-bottom:10px
}
.padbottom20 { padding-bottom:20px
}
.padbottom30 { padding-bottom:30px
}
.padbottom40 { padding-bottom:40px
}
.padbottom50 { padding-bottom:50px
}
.padbottom60 { padding-bottom:60px
}
.padbottom70 { padding-bottom:70px
}
.padbottom80 { padding-bottom:80px
}
.padbottom90 { padding-bottom:90px
}
.padbottom100 { padding-bottom:100px
}
.dropshad { box-shadow: 0px 1px 8px #000;
}
.dropshadtop { box-shadow: 0px -2px 8px #000;
}
/*ANIMATION STYLES*/
.slide {
    position: relative;
    -webkit-animation: slide 1s; /* Chrome, Safari, Opera */
    animation: slide 1s;
}

/* Chrome, Safari, Opera*/
@-webkit-keyframes slide {
    from {right: -2000px;}
    to {right: 0px;}
}

@keyframes slide {
    from {right: -2000px;}
    to {right: 0px;}
}


.slide2 {
    position: relative;
    -webkit-animation: slide2 1.4s; /* Chrome, Safari, Opera */
    animation: slide2 1.4s;
}

/* Chrome, Safari, Opera*/
@-webkit-keyframes slide2 {
    from {right: -2000px;}
    to {right: 0px;}
}

@keyframes slide2 {
    from {right: -2000px;}
    to {right: 0px;}
}

.slide3 {
    position: relative;
    -webkit-animation: slide3 1.8s; /* Chrome, Safari, Opera */
    animation: slide3 1.8s;
}

/* Chrome, Safari, Opera*/
@-webkit-keyframes slide3 {
    from {right: -2000px;}
    to {right: 0px;}
}

@keyframes slide3 {
    from {right: -2000px;}
    to {right: 0px;}
}

.slide4 {
    position: relative;
    -webkit-animation: slide4 2.2s; /* Chrome, Safari, Opera */
    animation: slide4 2.2s;
}

/* Chrome, Safari, Opera*/
@-webkit-keyframes slide4 {
    from {right: -2000px;}
    to {right: 0px;}
}

@keyframes slide4 {
    from {right: -2000px;}
    to {right: 0px;}
}

a.white:link, a.white:hover, a.white:focus, a.white:visited {
	color: #FFFFFF;
	text-decoration: none;
	}

p a:link, p a:focus, p a:visited {
	color: #4a7db0;
	text-decoration: underline;
	}
p a:hover {
	color: #275888;
	text-decoration: underline;
	}
.width15px {
	width: 15px;
	}
.width100px {
	width: 100px;
	}
.img-responsive {
	width:100%;
}
a.white, a.white:link, a.white:hover, a.white:visited {
	color: #FFF;
	text-decoration: underline;
}
