@import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css);
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	font-weight:inherit;
	line-height:inherit;
	margin:0
}
.navbar{
	position:relative;
	height:auto;
	border:none;
	border-radius:0;
	margin:0
}
.navbar-nav{
	margin:0
}
.navbar-brand{
	height:auto
}
.navbar-brand>img{
	width:100%;
	max-width:200px;
	margin:10px 0 0 10px
}
.navbar-default{
	border:0;
	border-radius:0;
	background-color:#fff
}
.navbar-collapse{
	padding:0
}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#000
}
.navbar-toggle{
	border:none;
	background-color:transparent !important;
	margin:10px 15px 0 0
}
.navbar-toggle:hover{
    background:transparent !important
}
.navbar-toggle .icon-bar{
    width:22px;
    transition:all 0.2s
}
.navbar-toggle .top-bar{
    transform:rotate(45deg);
    transform-origin:10% 10%
}
.navbar-toggle .middle-bar{
    opacity:0
}
.navbar-toggle .bottom-bar{
    transform:rotate(-45deg);
    transform-origin:10% 90%
}
.navbar-toggle.collapsed .top-bar{
    transform:rotate(0)
}
.navbar-toggle.collapsed .middle-bar{
    opacity:1
}
.navbar-toggle.collapsed .bottom-bar{
    transform:rotate(0)
}

/* Dropdown */
.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default{
	background-color:transparent;
	border:none;
	box-shadow:none;
	outline:none
}
.btn-default{
	font-size:1.6rem;
	border:0;
	outline:none
}
.dropdown:focus, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{
	outline:none
}
.dropdown{
    position:relative;
    float:right;
    background-color:transparent;
    border:1px solid transparent;
    border-radius:0;
	margin:8px 10px 0 0
}
.dropdown-menu{
	min-width:auto;
	text-align:center
}

/* Carousel */
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{
	width:16px;
    height:30px
}
.carousel-caption{
    text-shadow:none
}
.carousel-control.right, .carousel-control.left{
	background:transparent
}
.glyphicon{
	color:transparent;
	background-color:transparent;
	border-radius:0px;
	padding:0
}
.carousel-control.left{
	left:0
}
.carousel-control .glyphicon-chevron-left{
	background-image:url(../img/content/ico-prev.png);
	background-size:100%
}
.carousel-control.right{
	right:0
}
.carousel-control .glyphicon-chevron-right{
	background-image:url(../img/content/ico-next.png);
	background-size:100%
}
.carousel-control{
	width:10%;
	text-shadow:none
}
.carousel-indicators{
	bottom:-40px
}
.carousel-indicators li{
	width:12px;
    height:12px;
	background-color:#ededed;
	border:0;
	margin:0 7px
}
.carousel-indicators .active{
    width:12px;
    height:12px;
    margin:0 7px;
    background-color:#c6c6c6
}
#carousel-opinions{
	width:78%;
	margin:0 auto
}
.carousel-fade .carousel-inner .item{
	-webkit-transition-property:opacity;
	transition-property:opacity
}
.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{
	opacity:0
}
.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right{
	opacity:1
}
.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{
	left:0;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.carousel-fade .carousel-control{
	z-index:2
}

/* Generals */
.row{
	margin:0
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding:0
}
.modal-dialog{
	font-family:'Open Sans', sans-serif;
	font-size:1.6rem;
	text-align:left;
	color:#000000
}
.modal-content{
	padding:20px 35px
}
.modal-dialog a{
	display:inline-block !important;
	color:#000000 !important;
	margin:0 !important
}
.modal-dialog p{
	padding-bottom:15px;
	margin-bottom:0
}
.modal-backdrop, .modal-backdrop.in{
	height:100%;
	min-height:100%;
	padding:0;
	margin:0
}
.modal-footer{
	border:0
}
.close:focus{
	outline:none
}
@media (min-width:830px){
	.container{
		width:800px
	}
}
@media (min-width:992px){
	.container{
		width:970px
	}
}
@media (min-width:1100px){
	.container{
		width:1050px
	}
}
@media (min-width:1200px){
	.container{
		width:1150px
	}
}
@media (min-width:768px){
	.modal-dialog{
	  width:770px;
	  text-align:left
	}
	.modal-content{
		padding:20px 35px 50px 30px
	}
	.carousel-caption{
		right:0;
		left:0;
		padding-bottom:30px
	}
}
@media (max-width:767px){
	.navbar-default{
		border-bottom:2px solid #ff5800
	}
	.navbar-header{
		float:none;
		padding-bottom:5px
    }
    .navbar-toggle{
        display:block
    }
    .navbar-collapse{
        border-top:1px solid transparent;
        box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)
    }
    .navbar-collapse.collapse{
        display:none!important
    }
    .navbar-nav{
        float:none!important
    }
    .navbar-nav>li{
        float:none
    }
    .navbar-nav>li>a{
		display:block;
        padding-top:10px;
        padding-bottom:10px
    }
    .navbar-text{
        float:none;
        margin:15px 0
    }
    .collapse.in{
  		display:block !important
	}
    .collapsing{
        overflow:hidden!important
    }
}
@media screen and (max-width:640px){
	#carousel-opinions{
		width:80%;
		margin:0 auto
	}
}
@media (min-width:600px){
	.navbar-nav, .navbar-right{
		float:none !important;
		margin:0
	}
}
@media screen and (max-width:580px){
	#carousel-opinions{
		width:90%
	}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{
		width:14px;
		height:26px
	}
	.carousel-control.left{
		left:-30px
	}
	.carousel-control.right{
		right:-30px
	}
}
@media screen and (max-width:480px){
	.modal-content{
		padding:10px
	}
}