
	/* PRELOAD */

	#oLoading {
		color: #fff;
		background: #000;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		z-index: 1000000;
		-moz-opacity: .80; filter: alpha(opacity=80); opacity: .80;
	}
		#oLoadingTop {
			font: bold 12px arial,serif;	
			position: absolute;
			z-index: 1000001;
		}
			#oLoadingTop .lt-bg {
				background: url('../images/loading/bg-loading.png') no-repeat;
				width: 44px;
				height: 44px;
				position: relative;
			}
				#oLoadingTop .lt-image {
					background: url('../images/loading/loading.gif') no-repeat;
					width: 24px;
					height: 24px;
					position: absolute;
					top: 10px;
					left: 10px;
				}
	
	#oPreload {
		color: #fff;
		background: #FF002C;
		/*font: bold 12px arial,serif;*/
		padding: 5px 10px 8px;
		position: fixed;
		left: 5px;
		top: 5px;
		border-radius: 3px;
		z-index: 10000;
	}


	/* PAGE */
	
	body {
		font-size: 14px;
		line-height: 1.3em;		
		color: #fff;		
		background: #594747; /*#444349 url('../images/bg/stardust.png'); */ /* 9F7372 */
		font-weight: 300;
	}
	
		body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
			font-family: 'Ubuntu', sans-serif; /*'Lato', sans-serif;*/
		}
		
		h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
			font-weight: normal;
		}
	
		h1, h2, h3 {
			font-weight: normal;
			color: #222;
			font-weight: 300;
		}
		
		h5, .h5 {
			font-weight: bold;
		}
		
		hr {
			border: 1px solid #eee;
			border-width: 1px 0 0;
		}
		
		a {
			color: #FF002C;
		}
			a:hover, a:focus {
				color: #222;
				text-decoration: underline;
			}
		
		a.link2 {
			color: #222;
		}
			a.link2:hover {
				color: #FF002C;
				text-decoration: none;
			}
			
		.align-left {
			text-align: left;
		}
			.align-right {
				text-align: right;
			}
				.align-center {
					text-align: center;
				}
				
		.img-thumbnail {
	    	border-radius: 0;
    	}
		
	
		#site-box {
			padding: 0;
			background: #fff;
			color: #222;
			box-shadow: 0 0 30px #000;
		}
			.pad-internal {
				padding: 20px;
			}
			
			#page-heading {
				text-align: center;
			}
				#page-heading h1 {
					margin: 10px 0;
					font-size: 24px;
					font-family: 'Bitter',sans-serif;
					font-style: italic;
					border-bottom: 3px solid #ddd;
					padding-bottom: 20px;
				}
				
				.social-heading {
					text-align: right;
					padding-top: 20px;
					min-height: 24px;
				}
					.social-heading span {
					    color: #ccc;
					    font-size: 11px;
					    margin-right: 10px;
				    }
				    			
					.social-heading a {
						text-decoration: none;
						margin: 0 3px;
					}
						.social-heading a:hover {
							text-decoration: none;
						}
							.social-heading a i {
								color: #ccc;
								vertical-align: middle;
							}
								.social-heading a:hover i {
						    		color: #333;
								}
						
						.social-heading .fa-2x {
							font-size: 1.4em;
						}
				
			
		#site-content-box {
			padding: 0 30px 30px;
			min-height: 550px;
		}
		
			#header-box {
				background: #A21F1F url('../images/bg/bg-red.jpg') center top; /*#594747;*/
				padding-top: 10px;
			}					
				#header-box #logo-a {
					padding: 20px 30px 0;
					text-align: center;
				}					
					#header-box #logo {
						max-width: 680px;
						vertical-align: top;
					}				
						#header-box .slogan {
							color: #FF002C;
							font-size: 14px;
							line-height: 19px;
							letter-spacing: 2px;
							padding-left: 10px;
							text-transform: uppercase;
							float: left;
						}
						
					#header-box #mr {
						width: 100%;
						max-width: 150px;
					}	
			
				#header-box .top-links {
					margin: 30px 20px 15px;
				}
					#header-box .top-links a, #header-box .top-links a:link, #header-box .top-links a:visited {
						color: #fff;
						text-transform: uppercase;
						letter-spacing: 1px;
						font-size: 12px;
						padding: 5px 10px;
					}						
						#header-box .top-links a:hover, #header-box .top-links a:active, #header-box .top-links a:focus {
							color: #fff;
							background: #FF002C;
							text-decoration: none;
							
							-webkit-transition: all 200ms linear;
							-moz-transition: all 200ms linear;
							-o-transition: all 200ms linear;
							-ms-transition: all 200ms linear;
							transition: all 200ms linear;
						}
						
					#header-box .top-links a.active, #header-box .top-links a.active:link, #header-box .top-links a.active:visited {
						color: #FF002C;
					}						
						#header-box .top-links a.active:hover, #header-box .top-links a.active:active, #header-box .top-links a.active:focus {
							color: #FF002C;
							background: #000;
						}
					
				#top-dx {
					text-align: right;
					padding: 2px 0 0;
				}					
					#top-dx a {
						margin-left: 10px;
						line-height: 20px;
					}
						#top-dx a:hover {
							
						}
						
					#top-dx a.active, #top-dx a.active:hover {
						
					}
					
					.social-header .tooltip > .tooltip-inner {
						background-color: #FF002C;
					}
						.social-header .tooltip.bottom .tooltip-arrow {
							border-bottom-color: #FF002C;
						}
						
						.social-header .tooltip.top .tooltip-arrow {
							border-top-color: #FF002C;
						}
						
						.social-header .tooltip-inner {
							font-size: 11px;
							padding: 3px 6px;
							width: 120px;
						}
						
						.social-header .tooltip.bottom {
							margin-top: -1px;
						}
					
					.social-header {
						margin: 0 20px 30px;
						text-align: center;
					}				
						.social-header a {
							text-decoration: none;
							color: #2B2424 !important;
						}
							.social-header a:hover {
								text-decoration: none;
							}
								.social-header a i.fa-stack-2x {
									
								}
									.social-header a:hover i.fa-stack-2x {
							    		color: #FF002C;
							    		
							    		-webkit-transition: all 200ms linear;
										-moz-transition: all 200ms linear;
										-o-transition: all 200ms linear;
										-ms-transition: all 200ms linear;
										transition: all 200ms linear;
									}
										.social-header a i.fa-inverse {
								    		color: #fff;
										}											
											.social-header a:hover i.fa-inverse {
									    		color: #fff;
											}
										
									.social-header .fa-stack-1x {
										/*font-size: 1.8em;*/
									}
									
									/*.social-header a.a-facebook:hover i.fa-circle {
										color: #3B5998;
									}
									
									.social-header a.a-twitter:hover i.fa-circle {
										color: #33CCFF;
									}
									
									.social-header a.a-linkedin:hover i.fa-circle {
										color: #2086BC;
									}
									
									.social-header a.a-googleplus:hover i.fa-circle {
										color: #F63E28;
									}
									
									.social-header a.a-youtube:hover i.fa-circle {
										color: #FD120E;
									}
									
									.social-header a.a-rss:hover i.fa-circle {
										color: #FC7C00;
									}
									
									.social-header a.a-mobile:hover i.fa-circle {
										color: #fff;
									}
										.social-header a.a-mobile:hover i.fa-inverse {
								    		color: #14171A;
										}*/
						
				
						
					
			#menu-side {
		    	margin-top: 55px;
	    	}
		    	#menu-side h4 {
			    	color: #999;
					font-family: 'Bitter',sans-serif;
					font-style: italic;
		    	}
		    	
		    	#menu-side a, #menu-side a:link, #menu-side a:visited {
					color: #999;
					font-size: 12px;
					line-height: 30px;
					text-transform: uppercase;
				}
					#menu-side a:hover, #menu-side a:active, #menu-side a:focus {
						color: #0093E1;
					}
		    	
		    	#menu-side a.active, #menu-side a.active:link, #menu-side a.active:visited {
					color: #FF002C;
				}
					#menu-side a.active:hover, #menu-side a.active:active, #menu-side a.active:focus {
						color: #0093E1;
					}
					
			#banner-side {
				margin-top: 30px;
			}
				#banner-side .banner-box {
					margin-bottom: 15px;
				}
				
				
		
			footer {
				background: #4B3C3C;
				color: #fff;
				border-top: 3px solid #FF002C;
			}
				footer #box1, footer #box2 {
					padding-left: 0;
					padding-right: 0;
				}
					
					footer #box0 {
						padding: 30px 20px 20px;
						text-align: center;
						font-size: 12px;
						color: #BEB096;
					}
								
					footer #box1 {
						padding-bottom: 20px;
						text-align: center;
					}
					
					footer #box2 {
						padding-bottom: 90px;
						text-transform: lowercase;
						text-align: center;
						font-size: 12px;
						color: #BEB096;
					}
					
					footer #box3 {
						padding: 10px 20px 60px;
						text-align: right;
					}
				
				#menu-footer {
					
				}
					#menu-footer a {
						line-height: 22px;
						margin: 0 5px;
						color: #fff;
						font-style: italic;
					}
						#menu-footer a:hover {
							color: #FF002C;
						}
				
				footer h4 {
					color: #fff;
					font-family: 'Bitter',sans-serif;
					font-style: italic;
					font-weight: 300;
				}
				
				footer a, footer a:link, footer a:visited {
					color: #BEB096;
				}
					footer a:hover, footer a:active, footer a:focus {
						color: #FF002C;
						text-decoration: none;
					}
					
				footer a.nl, footer a.nl:link, footer a.nl:visited {
					color: #fff;
				}
					footer a.nl:hover, footer a.nl:active, footer a.nl:focus {
						color: #FF002C;
						text-decoration: none;
					}
				
				footer .bottom-right {
					text-align: right;
				}
				
				footer address {
					margin: 10px 0;
				}
				
				#logos-footer-box {
					margin: 0 20px 20px;
					text-align: center;
				}
				
				#logo-footer-box {
					max-width: 300px;
					margin: 10px auto 0;
				}
					footer #logo-footer {
						max-width: 180px;
						margin: 0 auto 20px;
					}
					
				footer #seguici {
					margin: 10px 0;
					text-align: center;
				}
				
				.social-footer {
						text-align: center;
						margin-top: 20px;
					}				
						.social-footer a {
							text-decoration: none;
							color: #2B2424 !important;
						}
							.social-footer a:hover {
								text-decoration: none;
							}
								.social-footer a i.fa-stack-2x {
									
								}
									.social-footer a:hover i.fa-stack-2x {
							    		color: #1F2329;
							    		
							    		-webkit-transition: all 200ms linear;
										-moz-transition: all 200ms linear;
										-o-transition: all 200ms linear;
										-ms-transition: all 200ms linear;
										transition: all 200ms linear;
									}
										.social-footer a i.fa-inverse {
								    		color: #fff;
										}											
											.social-footer a:hover i.fa-inverse {
									    		color: #FF002C;
											}
										
									.social-footer .fa-stack-1x {
										/*font-size: 1.8em;*/
									}
									
									/*.social-footer a.a-facebook:hover i.fa-circle {
										color: #3B5998;
									}
									
									.social-footer a.a-twitter:hover i.fa-circle {
										color: #33CCFF;
									}
									
									.social-footer a.a-linkedin:hover i.fa-circle {
										color: #2086BC;
									}
									
									.social-footer a.a-googleplus:hover i.fa-circle {
										color: #F63E28;
									}
									
									.social-footer a.a-youtube:hover i.fa-circle {
										color: #FD120E;
									}
									
									.social-footer a.a-rss:hover i.fa-circle {
										color: #FC7C00;
									}
									
									.social-footer a.a-mobile:hover i.fa-circle {
										color: #fff;
									}
										.social-footer a.a-mobile:hover i.fa-inverse {
								    		color: #14171A;
										}*/
										
				#go-top {
					margin-top: 20px;
				}
				
					footer #go-top a, footer #go-top a:link, footer #go-top a:visited {
						color: #2B2424;
						font-size: 3em;
					}
						footer #go-top a:hover, footer #go-top a:active, footer #go-top a:focus {
							color: #FF002C;
						}
						
						footer #go-top .fa-inverse {
						    line-height: 1.8em;
						}
					
					
	.social-details {
		text-align: right;
		min-height: 24px;
	}
		.social-details span {
		    color: #ccc;
		    font-size: 12px;
		    margin-right: 10px;
	    }
	    			
		.social-details a {
			text-decoration: none;
			margin: 0 3px;
		}
			.social-details a:hover {
				text-decoration: none;
			}
				.social-details a i {
					color: #ccc;
					vertical-align: middle;
				}
					.social-details a:hover i {
			    		color: #333;
					}
			
			.social-details .fa-2x {
				font-size: 1.4em;
			}
	
	
	

	/**** PAGINATION ****/
	
	div.pagination-container {
		text-align: center;
	}	
		div.pagination {
			color: #666;
		}
			div.pagination a {
				text-decoration: none;
				height: 25px;
				line-height: 25px;
				color: #fff;
				background: #C2BFBF; 		/**** COLORE ****/
				padding: 7px 9px 8px;
				margin-right: 2px;
				border-radius: 3px;
			}
				div.pagination a:hover, div.pagination a:active, div.pagination a:focus {
					color: #fff;
					background: #4B3C3C; 	/**** COLORE HOVER ****/
				}
				
			div.pagination span.current {
				height: 25px;
				line-height: 25px;
				color: #fff;
				background: #FF002C; 		/**** COLORE CORRENTE ****/
				padding: 7px 9px 8px;
				margin-right: 2px;
				border-radius: 3px;	
			}
			
			div.pagination span.disabled {
				display: none;
			}
		
		
	
		
		

		
		
	@media (max-width: 1200px) {
	
		#header-box .top-links {
			
		}
		
		#logo-footer {
			margin: 20px auto 0;
		}
			
		.social-footer .icon-2x {
			font-size: 1.6em;
		}
					
		.header-hallux img {
			margin-left: -40px;
		}
		
	}
	
		@media (max-width: 992px) {
		
			#header-box .top-links {
				
			}
		
			#header-box #logo {
				max-width: 300px;
			}
			
			.col-header-hallux {
				display: none;		
			}
			
			footer address {
				margin-top: 30px;
			}
			
			#logo-footer {
				/*max-width: 300px;*/
				margin: 20px auto 0;
			}
			
			#logo-footer-box {
				margin-top: 10px;
			}
			
			.hidden-inline-sm {
				display: none !important;
			}
			
			div.pagination a, div.pagination span {
				display: none;
			}
				div.pagination a.next, div.pagination a.prev {
					display: inline;
				}
		}
		
		
			@media (max-width: 768px) {
			
				#header-box {
					height: auto;
				}
					#header-box .row  {
						margin-right: 0;
					}
					
					#header-box .flag img {
						width: 24px;
					}
									
					#header-box .pull-right {
						/*float: none;
						text-align: center;
						width: 100%;*/
					}
					
					#header-box #top-dx {
					    padding-top: 15px;
					}
					
					#header-box #top-dx a {
					   padding: 5px 10px;
					}
					
					#ciao-text {
						
					}
					
					#menu2 {
						padding: 10px 20;
					}
					
					#menu-login {
						padding: 0;
					}
						#menu-login a {
						    margin-right: 0;
						}
					
					#header-box #logo-a {
					    
					}
						#header-box #logo {
							max-width: 100%;
							padding: 0;
							margin: 0 0 20px;
						}
					
					    #header-box #logo-sub {
							padding-left: 0;
							margin-top: 0;
							font-size: 14px;
						}
						
					#header-box #logo-b img {
					    max-width: 120px;
					}
					
				#site-content-box {
				    min-height: 0;
				    padding: 0 20px 20px;
				}
				
				#page-heading {
					margin-left: 0;
				}
				
				.social-heading {
					padding-left: 0;
					padding-right: 0;
					text-align: right;
				}
					
				.form-inline input, .form-inline input:focus {
					font-size: 16px !important;
					text-align: center;
				}
				
				#logo-footer {
					/*max-width: 100%;*/
				}
				
			}
			
			@media (max-width: 767px) {
			
				#header-box #logo-a {
		     		margin-bottom: 15px;
	     			text-align: center;
	     		}
	     		
	     		#header-box #logo {
		     		margin-bottom: 7px;
		     		display: block;
			 		float: none;
			 		margin: 0 auto 10px;
	     		}
	     		
	     		#header-box .slogan {
		     		font-size: 12px;
		     		line-height: 16px;
		     		padding-left: 0;
		     		float: none;
	     		}
	     		
	     		.social-header {
		     		margin: 0 10px 10px;
		     		text-align: center;
		     		display: none;
	     		}
	     		
	     		#header-box .top-links {
				    margin: 10px 0 15px;
				}
					
				.hidden-inline-xs {
					display: none !important;
				}
				
				footer {
					padding-left: 20px;
					padding-right: 20px;
				}
					footer .row  {
						margin-right: 0;
					}
					
					footer address {
						margin: 30px -20px 0;
						font-size: 13px;
						text-align: center;
					}
				
				footer #box3 {
				   text-align: center;
				   padding: 20px 40px;
				}
					footer #box3 p {
						margin-left: 0;
						margin-top: 10px;
					}
		
				footer .newsletter-footer, footer #menu-footer {
					text-align: center;
				}
					footer #menu-footer i {
						display: none;
					}
				
				footer .btn {
					width: 100%;
				}
				
				footer .bottom-link, footer .bottom-right {
					text-align: center;
				}
				
			}
		
		
		
		
	/* BOOTSTRAPS */
	
	.navbar {
		margin-bottom: 0;
		border-top: 1px solid #453E3E;
		border-bottom: 1px solid #453E3E;
		background: #2B2424;
	}
		.navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
			background-color: transparent;
		}
		
		.navbar-nav > li > a {
			color: #fff;
			text-transform: uppercase;
			font-size: 12px;
			letter-spacing: 2px;
			font-weight: 400;
		}
				.navbar-nav > li > a.primo-elemento {
					border-left: none;
				}
			.navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
				color: #999;
			}
		
		.navbar-nav > li > a {
			padding: 15px;
		}
		
		.navbar-nav > li > a.menu-a-prenotazione {
			
		}
			.navbar-nav > li > a.menu-a-prenotazione span {
				background: #FF002C;
				color: #fff;
				padding: 5px 10px;
				border-radius: 3px;
				font-weight: 700;
				letter-spacing: 0;
			}
				.navbar-nav li > a.menu-a-prenotazione:hover span {
					background-color: #FF002C;
					color: #fff;
				}
					
				.navbar-nav > li > a.menu-a-prenotazione.active span {
					background: #333;
					color: #fff;
				}
		
		.nav .caret {
		    border-bottom-color: #fff;
		    border-top-color: #fff;
		    margin-top: -2px;
		}
			.nav .active .caret {
			    border-bottom-color: #FF002C;
			    border-top-color: #FF002C;
			}
		
	.navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
		color: #FF002C;
	}
	
	.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
		background-color: #FF002C;
		color: #fff;
	}
		.nav > li > a:hover .caret, .nav > li > a:focus .caret
			, .nav .open > a .caret, .nav .open > a:hover .caret, .nav .open > a:focus .caret {
		    border-bottom-color: #fff;
		    border-top-color: #fff;
		}
	
	.nav > li > a:hover, .nav > li > a:focus {
		background-color: #FF002C;
		color: #fff;
		
		-webkit-transition: all 200ms linear;
		-moz-transition: all 200ms linear;
		-o-transition: all 200ms linear;
		-ms-transition: all 200ms linear;
		transition: all 200ms linear;
	}
		.navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
			background-color: #FF002C;
			color: #fff;
		}
			.nav .active a:hover .caret, .nav .active a:focus .caret {
			    border-bottom-color: #fff;
			    border-top-color: #fff;
			}
			
	.dropdown-menu {
		background-color: #222;
		border-width: 0 1px 1px;
	}
		.dropdown-menu.multi-level {
			min-width: 300px;
		}
	
	.dropdown-menu > li > a {
		text-transform: uppercase;
		font-size: 12px;
		padding: 5px 15px;
		font-weight: 400;
		color: #fff;
		text-align: left;
	}	
		.dropdown-menu > li > a:hover {
			background-color: #FF002C;
		}
		
		/*** SUBMENU : inizio ***/
		.dropdown-submenu {
		    position: relative;
		}		
			.dropdown-submenu>.dropdown-menu {
			    top: 0;
			    left: 100%;
			    margin-top: -5px;
			    margin-left: -1px;
			    border-radius: 0;
			    min-width: 240px;
			}			
				.dropdown-submenu:hover>.dropdown-menu {
				    display: block;
				}
				
			.dropdown-submenu>.dropdown-menu>a {
				text-transform: uppercase;
				font-size: 12px;
				padding: 5px 15px;
				display: block;
				color: #fff;
				text-decoration: none;
				text-align: left;
			}
				.dropdown-submenu>.dropdown-menu>a:hover {
					background-color: #FF002C;
					color: #fff;
					text-decoration: none;
				}
			
			.dropdown-submenu>a:after {
			    display: block;
			    content: " ";
			    float: right;
			    width: 0;
			    height: 0;
			    border-color: transparent;
			    border-style: solid;
			    border-width: 5px 0 5px 5px;
			    border-left-color: #ccc;
			    margin-top: 5px;
			    margin-right: -10px;
			}
			
			.dropdown-submenu:hover>a:after {
			    border-left-color: #fff;
			}
			
			.dropdown-submenu.pull-left {
			    float: none;
			}
			
			.dropdown-submenu.pull-left>.dropdown-menu {
			    left: -100%;
			    margin-left: 10px;
			    border-radius: 0;
			}
		/*** SUBMENU : fine ***/
	
	.navbar-toggle:hover {
		background-color: #2B2424;
		border-color: #2B2424;
	}		
		.navbar-toggle, .dropdown-menu > li > a:focus, .navbar-toggle:focus {
			border-color: #2B2424;
		}
		
	.navbar-toggle {
	   padding: 9px 10px 7px;
	   border-radius: 0;
	}		
		.navbar-toggle .icon-bar {
			margin-left: 65px;
		}
			.navbar-toggle .icon-bar {
				background-color: #ccc;
			}
				.navbar-toggle:hover .icon-bar {
					background-color: #fff;
				}
			
			.icon-bar-text {
				color: #ccc;
				float: left;
				text-align: left;
				width: 70px;
				font-size: 18px;
				line-height: 14px;
				font-family: 'Lato', san-serif;
			}
				.navbar-toggle:hover .icon-bar-text, .navbar-toggle:focus .icon-bar-text {
					color: #fff;
				}
				
			.navbar-toggle.collapsed:hover {
				background-color: #222;			
			}
				.navbar-toggle.collapsed:hover .icon-bar-text {
					color: #fff;
				}
			
			
			
	.label-info {
	    background-color: #0093E2;
	    font-size: 12px;
	    padding: 4px 5px 2px;
	}		
	
	.btn-default {
		border-radius: 3px;
		font-size: 14px;
	    font-weight: 300;
	    text-transform: uppercase;
	}
		.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
			
		}
	
	.btn-primary {
		background-color: #2B2424;
		border-color: #2B2424;
		color: #fff !important;
		border-radius: 3px;
		font-size: 14px;
	    font-weight: 300;
	    text-transform: uppercase;
	}
		.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
			background-color: #FF002C;
			border-color: #FF002C;
			color: #fff !important;
		}	
	
	.btn-info {
		background-color: #aaa;
		border-color: #aaa;
		color: #fff !important;
		border-radius: 0;
		font-size: 14px;
	    font-weight: 300;
	    text-transform: uppercase;
	}
		.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
			background-color: #000;
			border-color: #000;
			color: #fff !important;
		}
		
	@media (max-width: 1170px) {
		
		.navbar-nav > li > a {
			
		}
		
	}
		
	@media (min-width: 750px) {
	
	    .navbar-nav{
	        float:none;
	        margin: 0 auto;
	        display: table;
	        table-layout: fixed;
	    }
	}
		
	@media (max-width: 987px) {
	
		.navbar-nav > li > a {
			font-size: 11px;
			padding-left: 7px;
			padding-right: 7px;
			letter-spacing: 0;
		}
		
		.navbar ul.pull-right {
			text-align: center;
			float: none !important;
		}
		
	}
		
	@media (max-width: 750px) {
	
	   .navbar-nav > li > a {
			font-size: 12px;
			line-height: 10px;
			padding: 8px 20px;
			text-align: left;
		}
		
		.navbar-nav > li > a i.icon-home {
			line-height: 10px !important;
		}
	}
		
	
	