body {margin-top:50px; background: #f7f7f7;font-family: "exo 2";}

a {color:#941640; text-decoration: none !important}

h1{border-bottom: 1px solid #ddd;padding: 20px 0;margin-bottom: 20px; font-weight: 300;}

h2{margin-bottom: 40px;font-weight: 300; font-size: 26px; line-height: 30px}

h3{font-weight: 300; font-size: 22px;margin: 15px 15px 3px}

.margin-top{margin-top: 20px;}


.navbar-header{float:none;text-align: center;}
	
/* top bar */
.navbar {text-transform: uppercase;background-color: #0E822E/*#14b27a*/;border: none}
.navbar a  {color:#fff;font-weight: 300;text-decoration: none}
.navbar-default .navbar-brand {color:#fff;font-weight: bold;margin:0;line-height: 50px;float:none; margin-left: auto; margin-right: auto; width: 60px; float: none; }

.icon{margin-bottom: 8px;margin:0;padding: 15px 15px; float:right;}

	.back{float:left;background-color: #feaf8d;}
	.search{background: #fb7b74; float:left;}
	
	.tw{background: #3fc6f3}
	.fb{background: #0d9be5}


/* toggle button */
.navbar-toggle{border: none;color:#fff;margin:0;padding: 18px 15px; border-radius: 0px;float:right; display: block;}
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color: #0E822E/*#14b27a*/;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}


/* Position where the element is fixed */
.affix {top: 50px; width: 200px; }
#affix {width: 200px;}

.nav li a {border-bottom: 1px solid #ddd; color:#7b7a7e;}
.nav li a i {margin-right:20px;}


/* list */ 
.ux-mood{font-size: 18px; font-weight: 300;margin-bottom: 40px}
.ux-mood li{margin-bottom: 10px}
.upper{text-transform: uppercase; font-weight: bold}






	
	.affix {position: static;}
	#affix{width: 100%;}
  
	.sidebar-offcanvas{-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		
		width:70%;
		height: 100%;
		background-color: #fff;
		z-index: 51;
		margin: 0; padding: 0;
		position: fixed;
		top:50px;
		right: -70%;
	}
	
	.sidebar-offcanvas ul li{margin:0}
	.sidebar-offcanvas ul li a{color:#999;padding: 15px 20px;margin:0;font-size: 15px;border-bottom: 1px solid #f7f7f7;}
	.sidebar-offcanvas ul li a:hover{background:#f7f7f7;border:none; border-radius:0}
	
	.nav{margin-top: 0px;}
	.nav > li > a:hover, 
	.nav > li > a:focus{background-color: #ff625f}
	
	.active {right: 0;}
    
 






