@import url('https://fonts.googleapis.com/css?family=Titillium+Web');
body{
	font-family: 'Titillium Web', sans-serif !important;
}

a[href='//elfsight.com/']{ visibility:hidden !important; display:none !important; }

.row-map{
	background-image:    url('../img/bg-map.png');
    background-size:     cover;
    background-repeat:   no-repeat;
    background-position: center center;
	color:white
}

.row-ripple{
	background-image:    url('../img/bg-ripple.png');
    background-color: #5a5c75;
	background-size:     cover;
    background-repeat:   no-repeat;
    background-position: center center;
	color:white
}

.row-dark-blue{
	background:#0081bf;
	min-height:400px;
	color:white
}

.row-light-blue{
	background:#c6eafa;
	min-height:400px;
	padding-bottom:20px;
	color:white
}

.row-white{
	background:#ffffff;
}

.nav-link{
	font-family: 'Titillium Web', sans-serif;
	text-transform: uppercase;
	font-size:14px;
	
	padding-right: .9rem !important;
    padding-left: .9rem !important;
}
.nav-item{
	padding: 'Titillium Web', sans-serif;
	text-transform: uppercase;
}

.bg-navy {
    background-color: #233568 !important;
}

.centerBlock {
  text-align: center;  
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.centerBlock a:link, .centerBlock a:visited, .top-menu a:link, .top-menu a:visited{
	color:white;
    text-decoration: none;
}

.no-padding{
	padding: 0 !important;
	margin: 0 !important;
}

ul.wrap-list  {
	list-style: none;
	list-style-position: inside;
    padding-left:0;
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
}

ul.wrap-list  a{
	color:white;
    text-decoration: none;
}

.card.no-border {
	border:unset !important;
}

.card.no-border.bg-twitter,.card.no-border.bg-facebook,.card.no-border.bg-instagram,.card.no-border.bg-youtube {
	border: 1px solid rgba(0, 0, 0, 0.125) !important;
}

.card, .card-header {
	border-radius:0 !important;
}

.card-header {
	padding: 0.90rem 1.25rem !important;
}

a.card-title:link,a.card-title:visited{
	color:white;
	font-size:22px;
    text-decoration: none;
}

.owl-theme .owl-nav [class*=owl-]{
	background:#363435 !important;
	border-radius:0 !important;
	padding: 5px 10px !important;
}

.bg-orange {
  background-color: #f58634 !important;
}

a.bg-orange:focus, a.bg-orange:hover {
  background-color: #f58634 !important;
}

.bg-facebook {
	background-color: #2a569f !important;
	padding-bottom: 50px;
}

a.bg-facebook:focus, a.bg-facebook:hover {
  background-color: #2a569f !important;
}

.bg-twitter {
	background-color: #00aff0 !important;
	padding-bottom: 50px;
}

a.bg-twitter:focus, a.bg-twitter:hover {
  background-color: #00aff0 !important;
}

.bg-instagram {
	/* background-color: #97989a !important; */
	background: radial-gradient(ellipse at 70% 70%,#ee583f 8%,#d92d77 42%,#bd3381 58%);
}

a.bg-instagram:focus, a.bg-instagram:hover {
  background-color: #97989a !important;
}

.bg-youtube {
  background-color: #ec3237 !important;
}

a.bg-youtube:focus, a.bg-youtube:hover {
  background-color: #ec3237 !important;
}

.bg-facebook .card-header, .bg-twitter .card-header, .bg-instagram .card-header, .bg-youtube .card-header{
  color:#ffffff;
}

.bg-clear{
  color:#333;
}

.bg-clear .card-header {
  background-color: #ffffff !important;
  color:#00adef;
}

a.title:link,a.title:visited{
	color:white;
	font-size:16px;
	font-weight:bold;
    text-decoration: none;
}

.post-item{
	padding-bottom:30px;
}

.post-item a.title:link{
	color:#333;
	font-size:20px;
	font-weight:bold;
    text-decoration: none;
}

a.bg-clear:focus, a.bg-clear:hover {
  background-color: #ffffff !important;
}

.bg-transparent .card-header {
  background-color: transparent !important;
}

.post-container{
	text-align:justify;
	padding:20px 0;
}

.bg-transparent a:link,.bg-transparent a:visited{
	color:#fff;
	font-size:16px;
    text-decoration: none;
}

.bg-transparent .post-item{
	padding-bottom:5px;
}

div.imagetiles div.col-lg-3.col-md-3.col-sm-3.col-xs-6{
  padding: 0px;
}

.category-list .list-group-item{
	border:0;
	padding:0.75rem 0;
}

.img-footer{
	-webkit-filter: drop-shadow(2px 1px 0 white)
                  drop-shadow(-1px -1px 0 white);
  filter: drop-shadow(2px 1px 0 white) 
          drop-shadow(-1px -1px 0 white);
}

.footer{
	background: linear-gradient(90deg, #307DB7 50%, #0098DA 50%); color:white
}

.fc-title{
	color:white;
}

@media (min-width: 576px) {
	
}

.owl-img-wrapper { -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.0); -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.0); -ms-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.0); -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.0); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.0); }
.owl-img-wrapper {
-webkit-border:-radius: 3px;
-moz-border:-radius: 3px;
border:-radius: 3px; -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25); -ms-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25); -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25); display: block; overflow: hidden; position: relative; }

.owl-img-pops { background-color: #ec3237; border: medium none; display: inline-block !important; float: none !important; font-size: 14px; font-weight: normal; height: 40px; line-height: 40px; margin: 0 2px; text-align: center; width: 40px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1); -ms-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1); -o-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1); box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), inset 0 0 2px rgba(0, 0, 0, .1); }

.owl-img-pops > a { color: #fff; display: block; font-weight: normal; }

.owl-img-wrapper .owl-img-overlay { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); bottom: 0; display: block; height: 100%; left: 0; opacity: 0; position: absolute; right: 0; top: 0; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 100%; }

.owl-img-wrapper .owl-img-overlay { opacity: 1; }

.owl-img-wrapper .owl-img-pops-effect1 { visibility: hidden; opacity: 0; position: absolute; text-align: center; width: 100%; top: 50%; margin-top: -20px; -webkit-transform: scale(0.2); -moz-transform: scale(0.2); -ms-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.2); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }

.owl-img-wrapper .owl-img-pops-effect1 { opacity: 1; visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); }

.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}