
/** BOXED STYLE **/


@media (max-width: 767px) {
	body {
		padding-right: 0px;
		padding-left: 0px;
	}
}


@media (min-width: 1200px) {
	
	#wrap.boxed {
		width: 1230px;
		margin: 0 auto;
		-webkit-box-shadow: 0px 0px 15px #555555;
		-moz-box-shadow: 0px 0px 15px #555555;
		box-shadow: 0px 0px 15px #555555;
		padding-left: 0;
		padding-right: 0;

	}
	
}


/** typography color & font-family **/

body {
	font-family: Fauna One;
        color: #000;
}

::-moz-selection { background: #ca0f26; color: #fff; text-shadow: none; }
::selection { background: #ca0f26; color: #fff; text-shadow: none; }

ins {
    background: #ca0f26;
    color: white;
}

code {
    color: #ca0f26;
    white-space: normal;
}

#content hgroup h1, h1.home, #home-carousel ul h1, header#top hgroup h1
{   font-family: EB Garamond;
    color: #ca0f26}

#sidebarWidgets .widget-title {
	 color: #ca0f26
}


a { color: #ca0f26 }

a:hover, h2.writer a:hover, #sidebarWidgets a:hover
{ color: #a50e20 }

.dropdown-menu a:hover {
	background-color: #ca0f26;
}
	
#footerWidgets .widget_sptnk_aldus_singlepost_widget ul li a {color: #ca0f26}
#footerWidgets .widget_sptnk_aldus_singlepost_widget ul li a:hover {color: #a50e20}


/** BUTTONS **/

.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #ca0f26;
  background-image: none;
  background-repeat: no-repeat;
  filter: none;
}

.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #ca0f26;
  background-image: none;
  background-repeat: no-repeat;
  filter: none;
}

.nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus {
	color:  #ca0f26;
}

.nav-pills>li>a:hover {
	color:  #ca0f26;
}

/*
 * 	BG & TOPMENU AREAS
 */

.bg
{ background-color: #ca0f26 }

.bg,
#topMenu li a,
.widget-title,
#footerWidgets ul li a
{ color: #ffffff }


#topMenu li a:hover,
#footerWidgets ul li a:hover
{ color: #000000 }

@media (max-width: 968px) {
	
	#topMenu li li a {
		color: #ffffff
	}
	#topMenu li li a:hover	{
		color: #000000
	}
	#topMenu li a {
		border-bottom: 1px solid #ffffff;
	}
	#topMenu ul ul li:last-child a {
		border-bottom: 1px solid #ffffff;
	}
}


#topMenuWrap a#mobile-menu-btn {
    color: #ffffff;
}

#topMenuWrap a#mobile-menu-btn:hover {
    color: #000000;
}

.textwidget a {
	text-decoration: underline;
	color: #ffffff;
}
.textwidget a:hover {
	text-decoration: underline;
	color: #000000;
}

/** EXTRAWIDGETS AREA **/

#extraWidgets .widget_sptnk_aldus_singlepost_widget ul li a { color: #ca0f26 }
#extraWidgets .widget_sptnk_aldus_singlepost_widget ul li a:hover { color: #a50e20 }

/*
 * 	HR STYLE
 */

.hr-none hr {border: 0; margin: 0}
.hr-none .bg {margin: 0}

.hr-solid hr {border-top: 1px solid #ababab; border-bottom: none; margin: 0; height: 0}
.hr-solid .bg {margin: 3px 0}

.hr-dotted hr {border-top: 1px dotted #ababab; border-bottom: none; margin: 0;height: 0}
.hr-dotted .bg {margin: 3px 0}

.hr-dashed hr {border-top: 1px dashed #ababab; border-bottom: none; margin: 0;height: 0}
.hr-dashed .bg {margin: 3px 0}

.hr-sawtooth hr {background: #ababab url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi+P///3wGAgCs5j8EzMenCKQAphCrYpgidIUoipEVgQALmiEJIM0wNrIEEwOxgFirSfYMUcFDVIADBBgAOqKdJHnsWEUAAAAASUVORK5CYII=) 0px -5px; height: 5px; margin: 0; border: 0}

.hr-circle hr {background: #ababab url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFtJREFUeNpi+P//vwMDAQBSwwSkFRgIAwWQ6vtALIDHNAGQGhADBOZjUwxVBJL7zwgioOIPgLgRSjNAnVQPcxoTA7GAWKvBniFgENwzCUTYmsCE5Hh84AFAgAEAVIpZY5WrNvEAAAAASUVORK5CYII=) 0px -5px; height: 5px; margin: 0; border: 0}

.hr-stamp hr {background: #ababab url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFZJREFUeNpi+A8B74G4gQENgMSgcv8Z/qOC81AFAiA2sgQLmiEGSCYbIEswgo1FBR+gtAAhhVgBEwORAJvCD0jW41U4EYoxwgojeKDiKMHDQGyAAwQYAJZif4Vc/u4AAAAAAElFTkSuQmCC) 0px -5px; height: 5px; margin: 0; border: 0}

.hr-sawtooth .bg, .hr-stamp .bg, .hr-circle .bg {margin: 0}
.hr-sawtooth .bg + hr, .hr-stamp .bg + hr, .hr-circle .bg + hr{background-position: 0px 0}


hr.no-skin {border-top: 1px dotted #ababab; border-bottom: none; margin: 24px 0; background: none; height: 1px;}
.home hr.no-skin {margin: 0;}


/** STICKY BOOKMARK **/

.archive article.sticky .bookmark .sopra, .single-writer #writer-books article.sticky .bookmark .sopra, .single-translator #writer-books article.sticky .bookmark .sopra, .search article.sticky .bookmark .sopra {
  background: #ca0f26;
}

.archive article.sticky .bookmark .sotto, .single-writer #writer-books article.sticky .bookmark .sotto, .single-translator #writer-books article.sticky .bookmark .sotto, .search article.sticky .bookmark .sotto {
  border: 15px solid #ca0f26;
  /* Large desktop */
  border-bottom: 15px solid transparent;
  /* Large desktop */
}
@media (max-width: 479px) {
  .archive article.sticky .bookmark .sotto, .single-writer #writer-books article.sticky .bookmark .sotto, .single-translator #writer-books article.sticky .bookmark .sotto, .search article.sticky .bookmark .sotto {
    border: 10px solid #ca0f26;
    border-bottom: 10px solid transparent;
  }
}

