/*@import url(https://fonts.googleapis.com/css?family=Angkor);*/
@import url('https://fonts.googleapis.com/css2?family=Oswald&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap');
/*font-family: 'Oswald', sans-serif;*/
body {
    color: #000;
    font-family: 'Open Sans', sans-serif;
	background: #fff;
	/* background-image: url("swirl_pattern.png");
	 background-repeat: repeat-x repeat-y;*/
	 /*background-repeat: repeat-y;*/
	 /*background-size: 100%;*/
}
h1, h2, h3, h4, h5, h6 {
	border-color: #858585;
}

.pull-right {
 
    margin-top: -5px;
}
.sbox {
	/*background-color: #0B215D;*/
	background-color:#fff;
	/*background: linear-gradient(to bottom right,  #000066 75%, #8CC0F7);*/
    /*box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);*/
	/*border-style: solid;
	border-width:3px;*/
	/*border-color: #FFD100;*/
	border-color:#000066;
}

.lbox {
	padding: 25px 50px 25px 50px;/*top right bottom left*/
}
.cbox {
	padding: 25px 50px 25px 50px;/*top right bottom left*/
}
.rbox {
	padding: 25px 50px 25px 50px;/*top right bottom left*/
}

.bbox {
	
	/*background-color:#eef8f9;
	
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);
	
	
	border-color:#000066;*/
}

a {
	color: #29ABA4;
}
a:hover {
	color: #29ABA4;

}


.navbar-inverse {  /* navbar background */
	background: #0d5060;
	/*background: #F29118;*/
}
.navbar-row {  /* navbar subrow */
	/*background: #D1A054;*/
	background: white;/*url(http://185.2.66.109/bish.ie/media/bannerPattern.jpg);background-size: 80px 80px;*/
	color: black;
}
.navbar-row a,
.navbar-row a:hover {  
	color: black;/*light gold*/
    /*background-color:#D1A054; royal blue*/
	background: white;/*url(http://185.2.66.109/bish.ie/media/bannerPattern.jpg);background-size: 80px 80px;*/
}

.navbar-inverse .navbar-nav > .active > a, /* selected menu items */
.navbar-inverse .navbar-nav > .active > a:hover, 
.navbar-inverse .navbar-nav > .active > a:focus {
	/*color: #FFD100;*/
	color:#a9e45e;
    /*background-color: #090F93;/* royal blue*/
	background-color: #0d5060;
	
}
.navbar-inverse .navbar-nav > .open > a, /* open menuitems with submenu */
.navbar-inverse .navbar-nav > .open > a:hover, 
.navbar-inverse .navbar-nav > .open > a:focus {
	background-color: #0d5060;
	color: #fff;
	
}

.navbar-inverse .navbar-nav > li > a:hover, /* hover and focussed menu */
.navbar-inverse .navbar-nav > li > a:focus {
	background-color: #0d5060;
    color: #a9e45e;
	z-index: 100;
	/*transform: scale(1.1) translate(0%,-5%);*/
}

.navbar-inverse .navbar-toggle {
	background: #FFFFFF;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
    background-color: #eee;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background: #2c3e50;
}

.dropdown-menu {
	background: #003946;
}

.dropdown-menu > li > a {
	background: transparent;
    color: #4B4B4D;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, 
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background-color: #c1f0b0;
    color: #4B4B4D;
}

footer {
	background:  #0d5060;
	color: black;
}
footer p {
	color: black;
}
footer a {
	color:white;
}
footer h2 {
	color: white;
}

.button {
	border:1px solid #29ABA4;
	background: #29ABA4;
	color: #fff;
}
.button:hover{
	color: #29ABA4;
	background: #fff;
}

