html,*{
	margin-top: 0px;
    font-family: prompt;
}
body,h1,h2,h3,h4,h5,h6{
    font-family: prompt !important;
}
.navbar-inverse .navbar-nav>.active>a{
	background: none !important;
}
.navbar-inverse .navbar-nav:hover{
	color:red;
}
.navbar-inverse .navbar-toggle {
    border-color: #f15a2b !important;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #c75835;
}
.navbar-toggle {
	    background-color: #f15a2b;
	}
.btn-orange {
    color: #fff;
    background-color: #f05a2c;
 }
 .btn-orange:hover {
 	color:#d6c8c8;
 }
  #qtranslate-2-chooser{float: left; margin:0px; padding-left: 10px;}

 #qtranslate-2-chooser li{
 	float: left;
 	list-style: none;
 	padding: 0px 10px;
 }
  #qtranslate-2-chooser li a{
  	color:#fff;
  }

.left-menu-content{
	list-style: none;
	padding: 0px;
}
.left-menu-content li{
	padding: 8px 5px;
	border-bottom: #d1d1d1 solid 1px;
	cursor: pointer;
}
.left-menu-content li:hover{
	background: #f5f5f5;
}
.left-menu-content a{
	color: #222;
}
.left-menu-content a:hover{
	color:#f15a2b;
}

@media (max-width: 767px){
	#main-slider .carousel .item {
		height: 250px;
	}
	.navbar>.container  .navbar-brand{

	}
	#main-slider .carousel .slide-margin{
		margin-top: 80px;
	}
	.navbar-inverse{
		left: 0;
	}

	.container>.navbar-collapse,.navbar-inverse .navbar-nav > li > a{
		margin-right: 0px;
		background: #8c97bf;
		color: #fff !important;
	}

}






#menu-mainmenu {
    list-style: none;
    *zoom: 1;
}
#menu-mainmenu:before,
#menu-mainmenu:after {
    content: " "; 
    display: table; 
}
#menu-mainmenu:after {
    clear: both;
}
#menu-mainmenu ul {
    list-style: none;
}
#menu-mainmenu a {

}
#menu-mainmenu li {
    position: relative;
}
#menu-mainmenu > li {
    float: left;
}
#menu-mainmenu > li > .parent {
    background-repeat: no-repeat;
    background-position: right;
}
#menu-mainmenu > li > a {
    display: block;
}
#menu-mainmenu li  ul {
    position: absolute;
    left: -9999px;
}
#menu-mainmenu > li.hover > ul {
    left: 0;
    padding: 0px;
}
#menu-mainmenu li li.hover ul {
    top: 0;
}
#menu-mainmenu li li a {
    display: block;
    background: #fff;
    width: 200px;
    position: relative;
    padding: 5px 15px;
    z-index:100;
    border-top: 1px solid #d1d1d1;
    left: 0;
}
#menu-mainmenu li li li a {
    background:#333;
    border-top: 1px solid #222;
}
#menu-mainmenu li li li li a {
    background:#444;
    border-top: 1px solid #333;
}
#menu-mainmenu li li li li li a {
    background:#555;
    border-top: 1px solid #444;
}

@media screen and (max-width: 480px) {
    .active {
        display: block;
    }
    #menu-mainmenu > li {
        float: none;
    }
    #menu-mainmenu > li > .parent {
        background-position: 95% 50%;
    }
    #menu-mainmenu li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    #menu-mainmenu ul {
        display: block;
        width: 100%;
    }
    #menu-mainmenu > li.hover > ul , #menu-mainmenu li li.hover ul {
        position: static;
    }

}