#main .container, #main .navbar-fixed-bottom .container, #main .navbar-fixed-top .container, #main .navbar-static-top .container, #main .span12 {
	width: 100%;
	max-width: 100%;
}
#main .media-heading {
	font-size: 18px !important;
}
#main .media-heading a {
	color: #2a7cb1;
}
#main a, #main a:hover {
	color: #2a7cb1;
}
#main em {
	background: inherit;
}
.mb-dont-serialize>p {
	margin: 15px !important;
}
#main h1,#main h2,#main h3,#main h4,#main h5,#main h6 {
	font-family: "Raleway", Helvetica, Arial, sans-serif !important; font-weight: 300 !important;
}
.mb-stack {
	padding: 0px !important;
	margin-bottom: 0px !important;
}
#main img {
	max-width: none !important;
}
.mb-stack-element {
	box-shadow: 0 0 10px #999; border: 0 !important;
}
#main .btn-link {
	color: #2a7cb1 !important;
}
#main input.mb-query {
	padding-left: 15px!important;
	padding-right: 15px!important;
	height: 40px !important;;
	border-radius: 4px !important;
	background-image: none;
}
#main .uneditable-input, #main input, #main textarea {
	width: 100% !important;
}
#main button.btn, #main input[type=submit].btn {
	position: absolute;
	margin-left: -40px;
	margin-top: 5px;
}
#main .uneditable-input, #main input[type=color], #main input[type=date], #main input[type=datetime-local], #main input[type=datetime], #main input[type=email], #main input[type=month], #main input[type=number], #main input[type=password], #main input[type=search], #main input[type=tel], #main input[type=text], #main input[type=time], #main input[type=url], #main input[type=week], #main select, #main textarea {
	font-size: 18px;
}
.mb-stack-title {
	margin: 0 15px 15px 15px;
}
#main .media-object img, #main img.media-object {
	border: 1px solid #ececec;
}
#main .mb-stack {
    margin: 0;
}
#main .mb-header {
    background: transparent;
}
#main .icon-search:before {
    content: "\e803";
}
#main .mb-header form {
    width: 100%;
    max-width: 100%;
}
#main .mb-line-item>*, #main .nav>li label.checkbox>span>* {
    max-width:225px;
}
.mb-bestbets-result {
    margin-bottom:25px;
}
#main .navbar .search-field button.btn {
    bottom: 28px;
}
#main select {
    width: 100%;
    background-color: inherit;
    border: 0;
}
#main .mb-line-item>*, #main .nav>li label.checkbox>span>* {
    max-width: 100%;
}
#main .mb-line-item select {
    font-size: 14px;
}
#main fieldset.pull-right {
    display:none;
}
#main .badge, #main .label {
    text-shadow: none;
        font-weight: 300;
}
#main .uneditable-input, #main input[type=color], #main input[type=date], #main input[type=datetime-local], #main input[type=datetime], #main input[type=email], #main input[type=month], #main input[type=number], #main input[type=password], #main input[type=search], #main input[type=tel], #main input[type=text], #main input[type=time], #main input[type=url], #main input[type=week], #main textarea {
	font-weight: 300;
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
@media (max-width: 767px)
    #main .mb-header {
        margin-left: 0;
        margin-right: 0;
    }
    #main .navbar {
        margin-left: 0;
        margin-right: 0;
    }
}