/*!
 * Start Bootstrap - The Big Picture HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */


html,
body {
    background: url(../img/wbg.png) #FCF8ED fixed;
font: 17px/1.62 Arial,"Liberation Sans",FreeSans,sans-serif;
}

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {
    margin-bottom: 20px;
}
a{color:#C12127;}
.carousel,
.item,
.active {
    height: 100%;
}
.form-control{border-radius: 0;}
.well-index{background: #E9652F; border-radius: 0; color: #fff;}

.container{max-width: 900px;}
.container-fluid{background: url(../img/flower.png) fixed;}
h1,h2,h3{color: #C12127;}
h1{font-size: 1.9em;}
h2{font-size: 1.6em;}
h3{font-size: 1.3em;}
.btn-success{background:#E65131; border:none; }
.topmenu{background: #fff; box-shadow: 2px 2px 7px #555; padding-top: 10px; padding-bottom: 10px;}
.toggle1{color:#333 !important; background: transparent;}
.carousel-id{box-shadow: 2px 2px 7px #555;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{width: 100%;}
.navbar-default{
	background: #eee;
}
.navbar-nav > li > a{color: #fff; background: #C12127; border-right: 1px #fff solid; text-transform: uppercase; font-size: 12px; font-weight: bold;}
.mn-first a{border-top-left-radius: 15px;}
.mn-last a{border-bottom-right-radius: 15px;}
.navbar-nav > li > a:hover{color: #fff; background: #2e2f60;}
.navbar-brand{
	position: absolute;
	left: 3%;
	top: 0px;
        height: auto;
}
.hotline{
        position: fixed;
	left: 17%;
	bottom: 8px;
        height: auto;
        background: #394050;
        padding:5px;
        border-top-left-radius: 20px;
        border-bottom-right-radius: 30px;
        box-shadow: 0px 0px 10px #888;
        font-size: 2em;
        font-weight: bolder;
}
.hotline a{color:#fff;}
.navbar-default .navbar-nav > li > a{color: #333;}
.navbar-default .navbar-nav > li > a:hover{color: #000;}
@media(max-width: 768px){
	.navbar-brand{
		left: 0%;
	}
	.navbar-brand img{
		width: 80%;
	}
}

@media(max-width: 768px){
	.hotline img{
		width: 70%;
                
	}
        .hotline{
            bottom: 5px;
        }
}

.navbar-brand img{
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	background: #fff;
	border:7px #fff solid;
	box-shadow: 2px 2px 7px #555;
        padding-right: 15px;
        padding-bottom: 10px;
}
.index-content{margin-left: 0; margin-right: 0;margin-top: 20px; margin-bottom: 20px;padding-bottom: 50px; padding-top:15px; background: #fff;box-shadow: 2px 2px 10px #999; }
.detail{box-shadow: 2px 2px 10px #999; margin-top: 20px; padding-top: 15px; background: #fff;}
.index-content img{width:100%;}
#back-to-top {
    position: fixed;
    bottom: 100px;
    right: 10px;
    z-index: 9999;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 30px;
    background: #cc0000;
    color: #fff;
    cursor: pointer;
    border: 0;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
padding-top:10px;
}
#back-to-top:hover {
    background: #000;
}
#back-to-top.show {
    opacity: 0.8;
}
.list-news-item{border-bottom: 1px #f1f1f1 solid; box-shadow: 5px 5px 5px #ddd; margin-bottom: 15px; padding-bottom: 10px; padding-top: 10px;}
.img-news{padding-left: 0px !important;}
.nav-catalog a{background: #0D4260;}
legend{font-size: 19px !important;}