@import url('https://fonts.googleapis.com/css?family=Tenor+Sans');

body {
font-family: 'Tenor Sans', sans-serif;
font-family: 'Open Sans', sans-serif;
letter-spacing:0.5px;
padding-top:70px;
font-size:1.75em;
line-height:150%; }

a {
font-weight:bold; }

footer a {
color:#000; }

footer a:hover {
color:teal; }
 
footer {
padding:30px 0;
background-color:#ccc;
color:#333;
font-size:0.9em; }

h2 {
color:#551370; }

h3 {
color:#551370;
line-height:140%; }

/*||||||||||NAV COLLAPSED||||||||||||
.navbar-header {
  float: none; }
.navbar-toggle {
  display: block; }
.navbar-collapse.collapse {
  display: none!important; }
.navbar-nav {
  float: none!important; }
.navbar-nav>li {
  float: none; }
.navbar-collapse.collapse.in{
  display:block !important; }

||||||||||NAV COLLAPSED END||||||||||||*/


@media (max-width: 2000px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}

/*||||||||||*/


.bckgrnd-color {
/*background-color:#396;*/
background-color:#551370;
opacity:0.9; }

.logo {
/*font-family:"Lucida handwriting", "Gill sans", sans-serif;*/
font-family: 'Kaushan Script', cursive; }

.newspaper {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 2.5em; /* Chrome, Safari, Opera */
    -moz-column-gap:2.5em; /* Firefox */
    column-gap: 2.5em;
    -webkit-column-rule-style: solid; /* Chrome, Safari, Opera */
    -moz-column-rule-style: solid; /* Firefox */
    column-rule-style: solid;
    -webkit-column-rule-width: 1px; /* Chrome, Safari, Opera */
    -moz-column-rule-width: 1px; /* Firefox */
    column-rule-width: 1px;
	    -webkit-column-rule-color: #ccc; /* Chrome, Safari, Opera */
    -moz-column-rule-color: #ccc; /* Firefox */
    column-rule-color: #ccc;
}



.row {
padding-top:15px;
padding-bottom:15px; }

.swipe {
padding:5px;
margin-bottom:15px;
color:#fff;
background-color:#551370;
font-weight:bold; }