/* STYLE 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.moduletable, div[class^="moduletable-"], div[class*=" moduletable-"] {
    text-align: left;
}
#fav-nav .navigation li a {
    background-color: #4249a4;
    color: #fffefa;
}
#k2Container div.itemBody ul li::before, #k2Container div.tagItemBody ul li::before, #k2Container div.catItemBody ul li::before, #k2Container div.userItemBody ul li::before, #k2Container div.latestItemBody ul li::before {
    font-family: FontAwesome;
    content: "";
    padding-right: 10px;
    color: #444;
}
.row {
    margin-left: 0px;
}
div.itemNavigation a.itemNext, div.itemNavigation a.itemPrevious {
    font-family: "Sanchez",sans-serif;
    font-size: 14px;
    font-weight: 400;
}
.moduletable h3 {
    background-color: rgba(66, 73, 164, 1);
    border-radius: 7px;
    color: #fff;
    font-size: 18px;
    line-height: 1.3em;
    margin-bottom: 21px;
    margin-top: 0;
    padding: 15px 21px 11px;
    text-align: left;
}
div.itemHeader h2.itemTitle {
    border-bottom: 2px solid #fff;
    color: #fa5b50;
    font-family: "Sanchez",sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.3em;
    margin: 10px 0;
    padding: 0;
}

h1{font-size: 22px;}
h2{font-size: 20px;}
h3{font-size: 18px;}
h4{font-size: 16px;} 
h5{font-size: 16px;} 
h6{font-size: 14px;}

#fav-mainwrap {background-color:#EAEAEA;}
#fav-nav .moduletable ul.nav.menu {
    background-color: #636466;
    border-radius: 20px;
    display: table;
    margin: 15px auto;
    padding: 0 0 10px;
}

#fav-nav .navigation li a {
    border: 2px solid transparent;
    border-radius: 7px;
    color: #fff;
    font-size: 17px;
    margin: 10px 5px 0 0;
    padding: 10px 8px;
}
.nav > li > a {
    border: 1px solid;
    display: block;
    margin-bottom: 2px;
    padding: 2px;
  border-radius:2px;
}

.btn, .btn:link, .btn:visited {
  background-color: #444;}
h1, h2, h3, h4, h5, h6, {font-family: 'Special Elite','Questrial', sans-serif; !important;}
#k2Container h1, #k2Container h2, #k2Container h3, #k2Container h4, #k2Container h5, #k2Container h6 {
  color: #444;font-family: 'Special Elite', 'Questrial', sans-serif;}
}
#fav-nav .navigation li a {
    border: 2px solid transparent;
    border-radius: 7px;
    color: #fff;
    font-size: 18px;
    margin: 10ox 7px 0 0;
    padding: 14px 5px;
}

body {
    color: #333;
    font-family: 'Questrial', sans-serif;
    font-size: 14px;
    line-height: 21px;
}

#k2Container p {
   
  color: #444;
  font-size:16px;
}
#k2Container  {
  background-color:#EAEAEA; }

#fav-logo {
    
    height: 100%;
    margin: 15px 5px 15px 0px;
    padding: 20px 20px;
    position: relative;
    text-align: center;
    z-index: 100;
  Background-color:#fff;
  border-radius:20px;
}
#fav-nav .moduletable {
   
    margin: 0;
    overflow: visible;
}
.nav li hover{background-color:#fff;}


#k2Container {
    
    min-height: 150px;
  
}

#fav-copyright ul.nav.menu li a {
    color: #1f1f1f;
    display: block;
    font-size: 10px;
    margin-left: 21px;
}
.chrono_credits{display:none;}
a:hover {color:#1000FF;}
/* TEMPLATE CSS
---------------------------------------------------------------------- */

#fav-container {
  background-color: #fa5b50;
  color: #444;
}
#fav-copyrightwrap {
  
    padding-bottom: 50px;
    padding-top: 0px;
}
#fav-nav .navigation .nav-pills .nav-child > .active > a, 
#fav-nav .navigation .nav-pills .nav-child > li > a:hover  {
  color: #fa5b50;
}
#fav-copyright ul.nav.menu li.active a, 
#fav-copyright ul.nav.menu li a:hover, 
#fav-copyright ul.nav.menu li:hover a { 
  color: #fa5b50;  
}

/* JOOMLA CSS
---------------------------------------------------------------------- */

.item a, 
.item-page a,
div[class^="leading-"] a,
div[class*=" leading-"] a {
  color: #fa5b50;
}
.item .img-polaroid, 
.item-page .img-polaroid,
div[class^="leading-"] .img-polaroid,
div[class*=" leading-"] .img-polaroid {
  border: 2px solid #fa5b50;
}
.items-leading .btn-group.pull-right .btn,
div[class^="item column-"] .btn-group.pull-right .btn, 
div[class*=" item column-"] .btn-group.pull-right .btn,
.item-page .btn-group.pull-right .btn {
  background-color: #fa5b50;
}
.blog .btn, 
.blog-featured .btn, 
.item .btn, 
.item-page .btn,
.blog .btn:link,
.blog-featured .btn:link,
.item .btn:link,
.item-page .btn:link,
.blog .btn:visited, 
.blog-featured .btn:visited, 
.item .btn:visited, 
.item-page .btn:visited {
  background-color: #fff;
  color: #fa5b50;
  border: 2px solid #fa5b50; 
}
.dropdown-menu li > a {
  color: #fa5b50;
}
p.readmore a.btn {
  color: #fa5b50;
  border: 2px solid #fa5b50;
}
p.readmore a.btn:hover,
p.readmore a.btn:focus {
  background-color: #fa5b50;
  color: #fff;
  border: 2px solid transparent;
}
.pager .next a, 
.pager .previous a {
  color: #ffffff;
  background-color: #fa5b50;
}
.pager .next a:hover, 
.pager .next a:focus, 
.pager .previous a:hover,
.pager .previous a:focus {
  background-color: #ffffff;
  border: 2px solid #fa5b50;
  color: #fa5b50;
}
div.edit button.btn.btn-primary {
  background-color: #fa5b50; 
  color: #fff; 
}
.page-header h2, 
h2.item-title { 
  background-color: #BB473F;
  border: 2px solid #BB473F;
}

/* VARIATIONS
---------------------------------------------------------------------- */

.moduletable-sfx1 .btn,
.moduletable-sfx1 .btn:link,
.moduletable-sfx1 .btn:visited {
  background-color: #fff;
  color: #fa5b50;
  border: 2px solid #fa5b50; 
}
.moduletable-sfx2 .btn,
.moduletable-sfx2 .btn:link,
.moduletable-sfx2 .btn:visited {
  background-color: #fff;
  color: #fa5b50;
  border: 2px solid #fa5b50; 
}
.moduletable-sfx3 .btn,
.moduletable-sfx3 .btn:link,
.moduletable-sfx3 .btn:visited {
  background-color: #fff;
  color: #fa5b50;
  border: 2px solid #fa5b50; 
}

/* K2 CSS
---------------------------------------------------------------------- */

#k2Container a, 
#k2Container a:link, 
#k2Container a:visited {
	color: #fff;
}
a.k2ReadMore {
  color: #444!important;
	border: 2px solid #fa5b50;
}
a.k2ReadMore:hover,
a.k2ReadMore:focus { 
  background-color: #fa5b50;
  color: #ccc!important;
  border: 2px solid transparent;
}
a.k2ReadMore a:before {
	color: #444;
}
div.itemListCategory h2 {
	color: #444;
}
div.itemListCategory h2:before {
  color: #444;
}
div.catItemHeader h3.catItemTitle {
  border-bottom: 2px solid #F7941D;
  color: #444;
}
div.catItemHeader h3.catItemTitle a {
	color: #444;
}
div.itemIsFeatured h2:before, 
div.catItemIsFeatured h3:before, 
div.userItemIsFeatured h3:before {
	color: #444;
	border: 2px solid #fa5b50;
}
div.k2Pagination ul li a {
  background-color: transparent;
  color: #444;
  border: 2px solid #fa5b50;
}
div.itemHeader h2.itemTitle {
  border-bottom: 2px solid #F7941D;
  color: #444;
}
div.itemCommentsForm form input#submitCommentButton {
	color: #ffffff;
  background-color: #444;
}
div.itemCommentsForm form input#submitCommentButton:hover { 
  background-color: #ffffff;
  color: #444;
  border: 3px double #fa5b50;
}
div.itemCommentsPagination ul.pagination-list li a {
  color: #ffffff;
  background-color: #444;
}
div.itemCommentsPagination ul.pagination-list li a:hover,
div.itemCommentsPagination ul.pagination-list li a:focus {
  background-color: #ffffff;
  color: #fa5b50;
  border: 3px double  #444;
}
div.tagItemHeader h2.tagItemTitle {
  border-bottom: 2px solid #fff;
  color: #444;
}
div.userItemHeader h3.userItemTitle {
  border-bottom: 2px solid #fff;
 color: #444;
}
div.latestItemsCategory h2:before {
  color: #444;
}
div.latestItemHeader h2.latestItemTitle {
  border-bottom: 2px solid #F7941D;
  color: #444;
}
div.k2LatestCommentsBlock ul li span.lcItemTitle {
  color: #444;
}
div.genericItemHeader h2.genericItemTitle {
  border-bottom: 2px solid #fff;
  color: #444;
}
.k2AccountPage button.button.validate {
	color: #ffffff;
  background-color: #444;
  border: 1px solid transparent;
}

/* EXTENSIONS
---------------------------------------------------------------------- */

.favdemo #favpromote-uploadimage img {
  border: 2px solid #444;
}
.moduletable.favdemo h2#favglyph-title a {
  color: #444!important;
}

/* CUSTOM STYLES
---------------------------------------------------------------------- */

h3.fav-intro-header {
  color: #444!important;
}