/*

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

*/


/*  Table of Content
============================================================================

1. GENERAL CSS
2. HEADER
3. CONTENT BLOCKS
4. EXTENSIONS
5. CUSTOM STYLES

============================================================================ */


/* LOGO
---------------------------------------------------------------------------- */

#fav-logo {
  text-align: right !important;
}


/* NAVIGATION
---------------------------------------------------------------------------- */

#fav-nav .moduletable ul.nav.menu {
  float:right !important;
}

.navigation ul.nav > li {
  float: right !important;
}

.navigation ul.nav-child {
  right: 0px !important;
  left: auto;
}

.navigation .nav-child:before {
  left: 90%;
}
.navigation .nav-child:after {
  left: 90%;
}

.page-header h2, h2.item-title, .componentheading {
    text-align: right !important;
}
div.contact dl.dl-horizontal dt {
    text-align: right !important;
}
.moduletable-sfx1 h3 i ,
.moduletable-sfx2 h3 i ,
.moduletable-sfx3 h3 i ,
.moduletable-sfx4 h3 i ,
.moduletable-sfx5 h3 i ,
.moduletable-sfx6 h3 i ,
.moduletable-sfx7 h3 i ,
.moduletable-sfx8 h3 i ,
.moduletable-sfx9 h3 i {
	margin-right: 0px !important;
	margin-left: 21px;
}

#fav-nav .navigation {
	margin-left: 0px !important;
	margin-right: 30px;
}


h1.playlist_name{
	text-align: right !important;
	padding-right: 20px !important;
}
.created_by{
	padding-right: 20px;
}
.playList.pull-right {
  float: left !important;
  margin: 0px 30px 0px 20px;
}
.playList .btn.dropdown-toggle {
  margin: 0px !important;
}


.icons .pull-right {
  float: left !important;
  margin: 0px 30px 0px 40px;
}
.icons .pull-right > .dropdown-menu {
  left: auto;
  right: 0;
}



@media (min-width: 768px) {
	#eventForm .control-group {
		padding-right: 22px;
	}
	#eventForm .step3 .controls,
	#eventForm .step4 .controls {
		margin-right: 350px;
	}
	#eventForm .step5 .controls,
	#eventForm .step6 .controls {
		margin-right: 450px;
	}
}
