/*

Theme Name: Favourite
Theme URL: http://demo.favthemes.com/favourite/
Description: Responsive and Customizable Joomla! Framework 
Author: FavThemes
Author URI: http://www.favthemes.com
Bootstrap Authors: @mdo and @fat
Theme Version: 3.2
License: GNU General Public License v3.0
License URI: http://www.gnu.org/copyleft/gpl.html

*/

/* STYLE 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* TEMPLATE CSS
---------------------------------------------------------------------------- */

/* Links */
a {
  color: #0066CC;
}
/* Navigation */
#fav-nav .navigation .nav-pills > .active > a, 
#fav-nav .navigation .nav-pills > li > a:hover {
  background-color: #0066CC;
	color: #fff;
}
#fav-nav .navigation .nav-pills .nav-child > .active > a, 
#fav-nav .navigation .nav-pills .nav-child > li > a:hover  {
  color: #0066CC;
}
/* Copyright */
#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: #0066CC;  
}

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

/* Article Title */
.page-header h2 a:hover, 
h2.item-title a:hover { 
	color: #0066CC; 
}
/* Article Info */
ul.dropdown-menu a:hover { 
  color: #0066CC; 
  background-color: transparent;
  background-image:none;  
}
/* Create Article */
div.edit button.btn.btn-primary {
  background-color: #0066CC; 
  color: #fff; 
  border: 1px solid #008fee;
}
div.edit button.btn.btn-primary:hover {
  background-color: #0066CC;
  border: 1px solid #008fee;
}
/* Buttons */
.btn-primary { 
  background-color: #0066CC; 
  border: 1px solid #008fee;
  color: #ffffff;
}
.btn-primary:hover { 
  background-color: #0066CC;
  border: 1px solid #008fee;
  color: #ffffff;
}
/* Badge */
.badge-info {
background-color: #0066CC;
}
/* Menu Basic */
.moduletable ul.nav.menubasic li.current,
div[class^="moduletable-"] ul.nav.menubasic li.current,
div[class*=" moduletable-"] ul.nav.menubasic li.current,
.moduletable ul.nav.menubasic li.current.active.deeper.parent,
div[class^="moduletable-"] ul.nav.menubasic li.current.active.deeper.parent,
div[class*=" moduletable-"] ul.nav.menubasic li.current.active.deeper.parent,
.moduletable .menubasic li.active ul.nav-child:hover li.current.active.deeper.parent,
div[class^="moduletable-"] .menubasic li.active ul.nav-child:hover li.current.active.deeper.parent,
div[class*=" moduletable-"] .menubasic li.active ul.nav-child:hover li.current.active.deeper.parent {
  background-color: #0066CC;
	color: #fff;
}
.moduletable ul.nav.menubasic li.current ul.nav-child a,
div[class^="moduletable-"] ul.nav.menubasic li.current ul.nav-child a,
div[class*=" moduletable-"] ul.nav.menubasic li.current ul.nav-child a {
	color: #0066CC;
}
/* Pagination */
.pagination ul li.active a {
	color: #0066CC;
}
/* Variation 2 */
.moduletable-sfx2 h3 {
	border-bottom: 1px solid #0066CC;
}
.moduletable-sfx2 h3 i {
	background-color: #0066CC;
	color: #FFF;
}
/* Variation 3 */
.moduletable-sfx3 h3 {
	border-bottom: 1px solid #0066CC;
}
.moduletable-sfx3 h3 i {
	background-color: #0066CC;
	color: #FFF;
}
/* Variation 5 */
.moduletable-sfx5 h3 {
	border-bottom: 1px solid #0066CC;
}
.moduletable-sfx5 h3 i {
	background-color: #0066CC;
	color: #FFF;
}
/* Variation 6 */
.moduletable-sfx6 h3 {
	border-bottom: 1px solid #0066CC;
}
.moduletable-sfx6 h3 i {
	background-color: #0066CC;
	color: #FFF;
}
/* Variation 7 */
.moduletable-sfx7 {
	color: #fff;
	background-color: #0066CC;
}
/* Variation 8 */
.moduletable-sfx8 {
	color: #fff;
	background-color: #0066CC;
}
.moduletable-sfx8 h3 i {
	color: #0066CC;
	background-color: #fff;
}
/* Variation 9 */
.moduletable-sfx9 {
	color: #fff;
	background-color: #0066CC;
}
.moduletable-sfx9 h3 i {
	color: #0066CC;
	background-color: #fff;
}


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

/* Category Title */
div.itemListCategory h2:before {
  color: #0066CC;
}
/* Category Item Title */
div.catItemHeader h3.catItemTitle a:hover {
	color: #0066CC; 
}
/* Category Item Featured  */
div.itemIsFeatured h2:before, 
div.catItemIsFeatured h3:before, 
div.userItemIsFeatured h3:before {
	color: #0066CC;
	background-color: #fff;
}
/* K2 Pagination  */
div.k2Pagination ul li.active a {
	color: #0066CC;
}
/* Latest Items Title */
div.latestItemsCategory h2:before {
  color: #0066CC;
}
/* K2 User */
div.k2LoginBlock fieldset.input input.button,
div.k2UserBlock form input.button.ubLogout {
	background-color: #0066CC; 
  color: #fff; 
  border: 1px solid #008fee;
}
div.k2LoginBlock fieldset.input input.button:hover,
div.k2UserBlock form input.button.ubLogout:hover {
	background-color: #0066CC;
  border: 1px solid #008fee;
}
/* User Profile */
.k2AccountPage button.button.validate {
	background-color: #0066CC; 
  color: #fff; 
  border: 1px solid #008fee;
}
.k2AccountPage button.button.validate:hover { 
  background-color: #0066CC;
  border: 1px solid #008fee;
}

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

/* FavGlyph */
.favdemo #favglyph .favglyph-icon-center i {
	color: #0066CC!important;
}
.favdemo .favglyph-icon-left #favglyph-icon,
.favdemo .favglyph-icon-right #favglyph-icon {
	border-color: #0066CC!important;
}
.favdemo #favglyph .favglyph-icon-left i,
.favdemo #favglyph .favglyph-icon-right i {
	background-color: #0066CC!important;
}
/* FavEffects */
.favdemo #faveffects i {
	color: #0066CC!important;
}

/* Mods
---------------------------------------------------------------------------- */
#fav-containerwrap{background:none;}
#fav-container{margin-top:0;padding-top:3px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:transparent url(../../../../images/bottom.jpg) repeat;}
#fav-advertwrap{display:none;}
#fav-headerwrap{margin-bottom:0;padding-top:0;padding-bottom:0;border-bottom:none;background:transparent url(../../../../images/bottom.jpg) repeat;}
#fav-header{background:#fff;padding-top:2em;}
#fav-logo{padding: 0 40px 30px;}
#fav-slidewrap{background:transparent url(../../../../images/bottom.jpg) repeat;}
#fav-slide{padding-top:0;}
#fav-slide1 .moduletable{margin-top:0;}
#fav-nav{padding-right:2em;}
#fav-nav .navigation li a{font-size:1.8em;}
#fav-nav .navigation li a {color: #23130c;}
#fav-nav .navigation .nav-pills > .active > a, #fav-nav .navigation .nav-pills > li > a:hover{background-color: #0066CC;color:#fff;}
#fav-mainwrap{background:transparent url(../../../../images/bottom.jpg) repeat;}
body.favbody.home #fav-main{background:none;}
#fav-copyrightwrap {border-top: none;margin-top: 0;padding-bottom:2em;}
#fav-copyright{font-size:1.2em;}
#fav-copyright a{color:#fff;padding:5px;}
#fav-copyright a:hover,#fav-copyright a:focus, #fav-copyright a:active {color:#fff;background:#444;}
#fav-copyright ul.nav.menu{float:none;}
#fav-copyright ul.nav.menu li a{color:#fff;padding:5px;}
#fav-copyright ul.nav.menu li a:hover, #fav-copyright ul.nav.menu li a:active, #fav-copyright ul.nav.menu li a:focus{text-decoration:none;color:#fff;padding:5px;}
#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:#fff;}
#fav-copyright ul.nav.menu li.active a, #fav-copyright ul.nav.menu li a:hover{background:#444;}
#fav-showcopyright p {padding: 26px 0 7px;}
#fav-main{background:#fff;margin-top:10px;padding:2.5em 5em;}
div section#pricePlans ul#plans li:before{content:none;}
.planContainer .price p, .planContainer.bestPlan .title h2{text-align:center;}
a.backtop i {background-color: #0066CC;}
ul.sigProClassic li.sigProThumb:before, ul.sigProClassic li.sigProClear:before{content:none;}
.moduletable h3{border-bottom:none;}
#fav-containerwrap div.container-fluid{background:#000;}
h1,h2,h3,h4,h5,h6{text-align:left;}
#redim-cookiehint {background-color: rgba(256,256,256,0.8);}
#redim-cookiehint .cookiecontent{color: #000;}
#redim-cookiehint .cookiebuttons .btn {background-color:#999;color:#333;box-shadow: none;text-shadow: none; transition: none;border:none;background-image:none;}
#redim-cookiehint .cookiebuttons .btn:hover{background-color:#333;color:#fff;box-shadow: none;text-shadow: none; transition: none;border:none; background-image:none;}
.shariff .orientation-horizontal{float:right;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
li.shariff-button:before{display:none;}
.shariff .facebook a, .shariff .googleplus a,.shariff .twitter a {padding: 0.5em;}
.shariff .orientation-horizontal li {float: right;margin-left: 3%;}
#fav-nav .navigation .nav-pills .nav-child a {font-size: 18px;}
div#fav-breadcrumbs{background:#fff;}
ul.breadcrumb{margin-left: 5.5em;}



@media screen and (min-width: 1025px){
#pricePlans #plans .plan {max-width: 400px;}
div#favsocial {padding-left:2em;}
#fav-copyright2 div.moduletable.follow{width:30%;float: right;padding-right: 10%;}
}
@media (max-width: 1200px){
.planContainer .title h2 {font-size: 28px!important;line-height: 46px!important;}
}
@media handheld, only screen and (max-width: 767px){
ul#favsocial-list {padding-left: 33%;}
}
@media handheld, only screen and (max-width: 767px){
	#fav-backtotop-mobile {margin-top: 10px;}
	#fav-containerwrap div.container-fluid{background-color:#000;}
	#pri-parallax-content-98, #pri-parallax-content-99{padding: 2em 2em !important;}
	#fav-main{padding:1em 1em;}
	div.thumbnail.pull-right{float:none;}
	#jform_captcha.required{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
	div.contact fieldset legend{width:80%;}
    h1{font-size:30.5px;}
    h2{font-size:28px;}
}
@media (max-width: 1199px) and (min-width: 768px){
#fav-nav {margin-top:0; border:none;}
}