/*
Theme Name: sandrarose '19
Theme URI: http://bixbibrand.com
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 1.0
Author: Bixbi
Author URI: http://bixbibrand.com
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

@media only screen and (max-width: 767px) {
#main {border:none !important; max-width:767px !important;}
#sidebar1 {min-width:0px !important;}
.container {padding:0px 15px !important;}
.posted,.tagged,.attribution {font-size: 11px !important;}
.page-header h1, .page-header h2 {font-size:26px !important;}
.page-header a:hover {color:#35c4ff !important;}
.ad-header {height:auto !important; width:320px !important;}
.ad-footer {height:auto !important; width:320px !important; margin-bottom:10px;}
.attachment-thumbnail {max-width:50px !important; min-height:100px !important; max-height:100px !important;}
.splitcol {border-right:none !important;}
}

/*
@media (min-width: 1200px) {
    .container{
        max-width: 920px;
    }
  	#main {max-width:580px; border-right:1px dotted #999;}
		#sidebar1 {min-width:330px;}
}

@media (min-width: 992px) {
    .container{
        max-width: 920px;
    }
  	#main {max-width:580px; border-right:1px dotted #999;}
		#sidebar1 {min-width:330px;}
}
*/


html {
  height: 100%;
  margin:0;
  padding:0;
  max-width: 100%;
  overflow-x: hidden;
}

body {
  background:#ffffff;
  padding-top: 0px;
  font-family:Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size:17px;
  color:#222;
  line-height:1.6em;
}

a, a:visited {
	color: #8b023e;
	text-decoration: none;
	}
	
a:hover {
	color: #AC0101;
	text-decoration: underline;
	}

a:focus, a:hover, a:active {
	outline: none;
	}
	
a img {
	border: none;
	}

#content {padding:20px 0px}

.hpblock li {
font-size:13px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
line-height: 1.6;
margin-left:40px;margin-bottom:10;
padding: 0px 0px 10px 0px;
}

.hpblock ul {
list-style-type: square;
font-size:13px;
font-style: italic;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
line-height: 1.8;
margin-left:30px;
padding: 0px 0px 10px 10px;
border-left:#999999 1px dotted !important;
}
	
#contentleft .hpmain p {
	font-size: 14px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	line-height: 1.6;
	}
	
#contentleft .hpblock {
	float: left;
	margin: 0px;
	padding: 0px 10px 10px 10px;
	display: inline;
        line-height:18px;
        background:#ffffff;
        border-right:#999999 1px dotted !important;
	}

.sidebar-right {padding-left:0px;}

.site-top {display:block; clear:both; width:100%; height:auto; padding:0; margin:0; z-index:9; position:relative;}
.site-bottom {display:block; clear:both; width:100%; height:auto; padding:0; margin:0;}

.ad-header {margin:0 auto; padding-top:15px; height:auto; width:auto; text-align:center;}
.ad-footer {margin:0 auto; padding:0; height:auto; overflow:hidden; width:728px; display:block; clear:both; text-align:center;}
.ad-single {max-height:250px; width:300px; overflow:hidden; margin:0 auto; padding:0; display:block; clear:both; text-align:center;}
.ad-sidebar {max-height:600px; width:160px; overflow:hidden; margin:0 auto; padding:0; display:block; clear:both; text-align:center;}

.navbar {
 	background:#000;
  	color:#ffffff;
  	border:none;
  	margin:0;
	z-index:1;
  }
  
.navbar .container-fluid {
background: rgb(142,43,136);
background: -moz-linear-gradient(90deg, rgba(142,43,136,1) 0%, rgba(218,0,80,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(142,43,136,1) 0%, rgba(218,0,80,1) 100%);
background: linear-gradient(90deg, rgba(142,43,136,1) 0%, rgba(218,0,80,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8e2b88",endColorstr="#da0050",GradientType=1);
}  

.navbar .navbar-brand {text-transform:uppercase; color:#fff; font-size:16px; font-weight:bold;}
.navbar .navbar-brand:hover {color:#fff;}
.navbar .navbar-brand:focus {color:#fff;}
.navbar .navbar-brand:selected {color:#fff;}
      
.navbar .navbar-brand img {max-height:40px;}

.navbar-default .navbar-nav > li > a {
  color: #fff;
  font-weight:normal;
  text-transform:uppercase;
  font-size:12px;
  padding:15px 14px;
  transition: color 0.25s ease;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a.selected {
  color: #ffffff;
  background-color: #da0050;
}

.navbar-default .navbar-toggle {
  border-color: transparent;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: transparent;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #ffffff;
}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 0px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 0px;
}

.red {color:#E41C39;}

.pdate {font-weight:normal; color:#999999; font-size:12px;}

.home-title a {color:#222222;}
.home-title a:hover {text-decoration:none; color:#AC0101;}

.container {background:#fff; padding:0px 20px;}

.page-header {margin:0; padding:0; border:0; clear:both; display:block;}
.page-header a {color:#000; text-decoration:none;}
.page-header a:hover {color:#AC0101;}
.page-header h1, .page-header h2 {font-family:Helvetica, Arial, sans-serif; font-size:34px;}

h1,h2,h3,h4,h5,h6 {font-weight:bold;}

.article {
  margin:0px !important; padding:0px !important;
	}

.post_content {margin-bottom:15px;
}

#main p.meta {font-style:normal; color:#222; font-family:Helvetica, Arial, sans-serif; font-size:12px;}

.posted,.tagged {font-size: 12px; font-weight:bold; font-family:Helvetica, Arial, sans-serif; line-height:1.6em;}
.posted a,.tagged a {color:#705b35;}
.posted a:hover,.tagged a:hover {color:#c7b07b;
}

.more-link {display: inline !important; font-weight:bold;
}

.attribution {font-size:12px;
}
.attribution a {color:#000;
}

#inner-footer .footer-links {float:none; text-align:center; width:100%; margin:0; padding:0;}
#inner-footer .footer-links a {color:#000;}
#inner-footer .footer-links ul {padding:0; width:100%; text-align:center;}
#inner-footer .footer-links li {float:none; display:inline-block; padding:0px 7px;}

#inner-footer {padding-bottom:60px;}

.widget {padding:0; margin:0; font-size:11px;}
.widget ul {padding:0; margin:0; list-style:none;}
.widget li {padding:0; margin:0;}

.wp-pagenavi {
	clear: both;
  text-align:center;
  margin-bottom:15px;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
  font-size: 13px;
	border: 1px solid #999;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	color: #FFFFFF;
	border:1px solid #8b023e;
	background-color: #8b023e;
}

.wp-pagenavi span.current {
	font-weight: bold;
  color: #FFFFFF;
	background-color: #8b023e;
}

p.audioplayer_container object,
p.audioplayer_container embed {
	margin: 0;
	border: none;
}

.frontpage-ad {margin-top:25px; display:block; text-align:center;}


.slicer {border-bottom:1px solid #e4e4e4; padding-bottom:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; display:block; clear:both;}

.slicer-small {margin-bottom:3px; margin-left:15px; margin-right:15px; display:block; clear:both;}

.splitcol {border-right:1px solid #e4e4e4; padding-right:15px;}

.excerpt {margin-bottom:15px; font-size:17px;}

.bubble {position:relative; text-align:center; width:42px; height:auto; color:#35c4ff; font-family:Helvetica, Arial, sans-serif; float:right;}
.count {position:absolute; text-align:center; width:100%; height:100%; color:#fff; top:9px; margin:0 auto; font-size:12px; font-weight:bold;}
.count a {color:#fff; text-decoration:none;}

.commented {float:right; font-weight:bold; font-size:16px; font-family:Helvetica, Arial, sans-serif; display:block; clear:both; color:#8b023e; margin-bottom:30px;}

.wp-caption-text {font-size:13px; color: #555; text-align:right;}

.shared {float:right; font-family:Helvetica, Arial, sans-serif; display:block; clear:both; font-size:11px;}
.shared a {text-decoration:none;}
span.at4-icon-left {margin-top:3px;}

.widget {margin-bottom:15px;}
.widgettitle {background:#35c4ff; color:#fff; border:0px solid #E8D9AC; padding:5px 15px;}

.fa-facebook {color:#3A5795;}
.fa-twitter {color:#55ACEE;}
.fa-rss {color:#F36F24;}
.fa-envelope-o {color:#999;}
.fa-sign-in {color:#000;}

blockquote {
	float: center;
        font-size: 15px !important;
        font-family: "Verdana", "Cambria", Arial;
        font-weight: normal;
        font-style: italic;
   	color:#444444;
	padding: 0px 10px 0px 25px;
	background:#EEE url('images/quote.jpg');
	background-repeat: no-repeat;
	background-position: left top; margin-left:10px; margin-right:20px; margin-top:15px; margin-bottom:10
	}

.form-control {height:26px; margin:4px 0px;}

#disqus_thread a {color:#0088DB !important;}

.attachment-large {max-width:100%; height:auto;
}

.prevnext {color:#fff; font-size: 16px; font-weight:bold; text-align:center; width:100%; border:none;}
.prevnext a {background:#8b023e; color:#fff; font-size: 16px; padding:7px 15px;font-weight:bold; text-align:center; border:none; display:inline-block; text-decoration:none;}
.prevnext a:hover {background:#AC0101;}

.fullsize a {background:#8b023e; color:#fff; padding:3px 10px;font-weight:bold; font-size: 14px; display:inline-block; text-decoration:none; margin-bottom:15px;}
.fullsize a:hover {background:#AC0101;}

.attachment-thumbnail {min-height:150px;
}

.continues {text-align:center; margin:30px 0px 15px 0px; background:#fff;}
.continues a .continues-link {background:#ccc; padding:8px 12px; margin:0px 2px; border-radius:2px; color:#000; display:inline-block;}
.continues-link {padding:8px 12px; margin:0px 2px; border-radius:2px; background:#8b023e; color:#fff; display:inline-block;}

.size-full {
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
}

iframe {border:none !important;}

/* loader-ellips
------------------------- */

.loader-ellips {
  font-size: 20px;
  position: relative;
  width: 4em;
  height: 1em;
  margin: 10px auto;
}

.loader-ellips__dot {
  display: block;
  width: 1em;
  height: 1em;
  border-radius: 0.5em;
  background: #555;
  position: absolute;
  animation-duration: 0.5s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
}

.loader-ellips__dot:nth-child(1),
.loader-ellips__dot:nth-child(2) {
  left: 0;
}
.loader-ellips__dot:nth-child(3) { left: 1.5em; }
.loader-ellips__dot:nth-child(4) { left: 3em; }

@keyframes reveal {
  from { transform: scale(0.001); }
  to { transform: scale(1); }
}

@keyframes slide {
  to { transform: translateX(1.5em) }
}

.loader-ellips__dot:nth-child(1) {
  animation-name: reveal;
}

.loader-ellips__dot:nth-child(2),
.loader-ellips__dot:nth-child(3) {
  animation-name: slide;
}

.loader-ellips__dot:nth-child(4) {
  animation-name: reveal;
  animation-direction: reverse;
}

/* loader-wheel
------------------------- */

.loader-wheel {
  font-size: 64px; /* change size here */
  position: relative;
  height: 1em;
  width: 1em;
  padding-left: 0.45em;
  overflow: hidden;
  margin: 0 auto;
  animation: loader-wheel-rotate 0.5s steps(12) infinite;
}

.loader-wheel i {
  display: block;
  position: absolute;
  height: 0.3em;
  width: 0.1em;
  border-radius: 0.05em;
  background: #333; /* change color here */
  opacity: 0.8;
  transform: rotate(-30deg);
  transform-origin: center 0.5em;
}

@keyframes loader-wheel-rotate {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

/* page-nav
------------------------- */

.page-nav {
  font-size: 0.85rem;
  line-height: 1.2;
}

.page-nav__list {
  list-style: none;
  margin: 0 0 40px;
  padding: 0 10px 0 0;
}

.page-nav__item {
  margin: 0.2rem 0;
  overflow-wrap: break-word;
}

.page-nav__item--h3,
.page-nav__item--h4 {
  padding-left: 15px;
}

@media screen and ( min-width: 960px ) {
  .page-nav {
    position: absolute;
    left: 0;
    top: 0;
    width: 200px;
    height: 100%;
  }

  .page-nav__list {
    display: block;
    margin: 0;
    padding: 20px;
  }

  /* activate sticky */
  .page-nav:after {
    content: 'sticky';
    display: none;
  }

  .page-nav.is-sticky .page-nav__list {
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    top: 0;
  }

}

/* scroller
------------------------- */

.scroller {
  height: 400px;
  padding: 10px 10px 100px;
  overflow-y: scroll;
  border: 1px solid #DDD;
  border-radius: 5px;
}

.scroller__content {
}

/* ---- scroller-item ---- */

.scroller-item {
  height: 200px;
  margin-bottom: 10px;
  padding: 20px;
  background: #19F;
  border-radius: 5px;
  color: white;
  font-size: 3.0rem;
  line-height: 1;
}

.scroller-item--height2 { height: 250px; }
.scroller-item--height3 { height: 300px; }

.scroller-item--magenta { background: #C25; }
.scroller-item--red { background: #E21; }
.scroller-item--gold { background: #EA0; }
.scroller-item--green { background: #6C6; }

/* ---- prefill ---- */

.scroller--prefill { height: 500px; }

.scroller--prefill .scroller-item,
.scroller--prefill .scroller-item--height2,
.scroller--prefill .scroller-item--height3 { height: 80px; }

/* scroller-status
------------------------- */

.scroller-status {
  display: none;
  padding: 20px 0;
}

.scroller-status__message {
  text-align: center;
  color: #777;
}

.category-crime .posted a { 
background-color:#9c0c1d;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-news .posted a { 
background-color:#203171;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-food-dining .posted a { 
background-color:#49bd20;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-politics .posted a { 
background-color:#7f006a;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-sports .posted a { 
background-color:#cc6600;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-reality-tv .posted a { 
background-color:#aabf5c;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-dietexercise .posted a { 
background-color:#76bf28;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-celebrity .posted a { 
background-color:#fc3636;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-medical-minute .posted a { 
background-color:#2e9fff;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-business .posted a  { 
background-color:#999999;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-open-post .posted a { 
background-color:#488bc2;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-fashion .posted a { 
background-color:#ff99cc;
color:#000000;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-photos .posted a { 
background-color:#3399ff;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-emails .posted a { 
background-color:#afcaf7;
color:#000000;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-new-music .posted a { 
background-color:#215bde;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-business-news .posted a { 
background-color:#6e7d9f;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-books .posted a { 
background-color:#99ffff;
color:#000000;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-religion .posted a { 
background-color:#a0992d;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-movies .posted a { 
background-color:#666699;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-beauty .posted a { 
background-color:#ff3399;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-music-video .posted a { 
background-color:#215bde;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-blind-item .posted a { 
background-color:#807f7f;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-morning-wood .posted a { 
background-color:#94979f;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-guess-who-2 .posted a { 
background-color:#ab4619;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-social-network .posted a { 
background-color:#3283c9;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-television-news-2 .posted a { 
background-color:#ffd355;
color:#000000;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-health-medicine .posted a { 
background-color:#5191f0;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

.category-music-news .posted a { 
background-color:#215bde;
color:#FFFFFF;
padding:5px 12px;
text-decoration:none;
border-radius:3px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
}

iframe.instagram-media { position: static !important;
}

.row.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
  padding-right: 0;
  padding-left: 0;
}

.featured-img {max-height:470px !important;}

.fit-image{
width: 100%;
object-fit: cover;
height: auto; /* only if you want fixed height */
max-height:470px !important;
}

.singlebox {display:block; margin:20px 0px 20px 0px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; padding:30px 0px 30px 0px;}
.singlebox a {color:#000;}
.singlebox a:hover {text-decoration:none; color: #AC0101;}
.singlebox-title {font-size:12px; line-height:1.5em; font-weight:700;}

.topbox {position:relative; border:1px solid #ffffff;}
.topbox a {color:#fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.6);}
.topbox h3 {position:absolute; bottom:0; padding:20px; }

.graden::before {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
 
.fader {
   opacity: 1;
   filter: alpha(opacity=100);
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
	 -ms-transition: opacity .25s ease-in-out;
   -o-transition: opacity .25s ease-in-out;
	 box-shadow: #000 0em 0em 0em;
   }

.fader:hover {
   opacity: 0.75;
   filter: alpha(opacity=75);
   }

.nofader {
   opacity: 1;
   filter: alpha(opacity=100);
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
	 -ms-transition: opacity .25s ease-in-out;
   -o-transition: opacity .25s ease-in-out;
	 box-shadow: #000 0em 0em 0em;
   }

.nofader:hover {
   opacity: 1;
   filter: alpha(opacity=100);
   }

.navbanner {
   margin:auto;
   text-align:center;
}

