/* Minification failed. Returning unminified contents.
(61,1): run-time error CSS1019: Unexpected token, found '}'
 */
body { font-family: 'Open Sans', sans-serif, Arial, Helvetica; background: #FFF; font-size: 16px; }

@media (min-width: 1200px) {
    .container { width: 1200px; }
}

/** Default Setting Styles **/
.lot-details-tagline,
.lot-details-heading,
.lot-list-address a,
.lot-data-heading,
.text-primary-color { color: #333e48 }
.text-primary { color: #073d5f !important; }
#contact-content .svg-inline--fa { color: #3eb6e9; }
.lower-strapbar .btn { background: #122842; border-color: #002247; }
.btn.text-white a { color: #ffffff !important; }

.secondary-bg { background: #122842; }
.primary-bg { background: #001f37; }
.primary-text { color: #3eb6e9; }
.btn.primary-bg, .btn.btn-success { background-color: #3eb6e9 !important; background-image: none; border-color: #3eb6e9 !important; }

.pagination li a { color: #3eb6e9; }
.pagination .active a { background-color: #3eb6e9; border-color: #3eb6e9; }

.btn.btn-primary { background: #263269; border-color: #263269; padding: 5px; color: #fff; }
.btn.small { width: 100px; }

/** Colours **/
a { color: #0c3c61; }
    a, a:hover { color: #122842; text-decoration: none; transition: all 0.2s ease-in-out; }
.white { background: #FFF; }
.white-text { color: #FFF; }

/** Navigation **/
.navbar { margin-bottom: 0; }
.navbar-brand img { width:200px; margin-top:10px;}
.navbar-default { background: none; box-shadow: none; border: none; min-height: 90px; padding-bottom: 40px; border-radius: 0; background: #001f37;}
.navbar-nav { margin-top: 35px; }
.navbar-default .navbar-nav > li > a, .dropdown-menu > li > a { color:#fff; text-transform: uppercase; font-weight: bold; font-size:16px; }
.dropdown-menu > li > a { color:#001f37;}
	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #fff; }
.navbar-default .navbar-nav li a:hover { color: #3eb6e9; }
.navbar-default .navbar-collapse { border-color: transparent !important; }
.navbar-default .navbar-toggle { background-color: #fff; color: #fff; }
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #fff; }
    .navbar-default .navbar-toggle .icon-bar { background-color: #3eb6e9; }

@media (max-width: 991px) {
	.navbar-brand img { width: 75%; margin-top:15px; }
}

@media (max-width: 767px) {
    .navbar-default { padding-bottom: 40px; }
    .navbar-nav { margin-top: 35px; }
    .navbar-default .navbar-toggle { margin-top: 40px; }
    .navbar-default .navbar-nav li a:hover { background-color: #3eb6e9; color: #fff; }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #fff; }
        .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { color:#fff; background-color: #3eb6e9; }
}
}

/** Strapbars **/
.lower-strapbar { background: #f2f2f2; padding: 20px; }
    .lower-strapbar a { color: #444; font-weight: bold; }

/** Content **/
.window { background: #f7f7f7; box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.2); padding: 15px 15px; margin: 0 20px; }
    .window.small-window { min-height: 180px !important; margin-top: 20px; }
        .window.small-window h2 { font-size: 28px; }
    .window h1 { font-weight: 900; font-size: 33px; color: #88d5dc !important; }

@media (max-width: 1199px) {
    .window.small-window { min-height: 160px !important; }
        .window.small-window h2 { font-size: 26px; }
}

@media (max-width: 991px) {
    .window.small-window h2 { font-size: 22px; }
}

@media (max-width: 768px) {
    .window.small-window { min-height: 130px !important; }
}

.main-text { color: #fff; left: 25px; position: absolute; top: 111px; width: 96.6667%; }
    .main-text h1 { font-size: 3.5em; font-weight: 700; text-shadow: 2px 2px 5px #333; }
    .main-text h3 { font-size: 2.2em; text-shadow: 2px 2px 5px #333; }

/** Caroursel **/
.carousel-control.right, .carousel-control.left { display: none; }
.item { max-height: 600px; }

.strap-search { -webkit-box-shadow: 0 5px 14px 0 rgba(0,0,0,.1); box-shadow: 0 5px 14px 0 rgba(0,0,0,.1); padding: 30px; margin: auto; border-radius: 10px; margin-top: -50px; z-index: 2; position: relative; background-color: #ffffff !important; }
    .strap-search input, .strap-search .btn { padding: 10px; width: 100%; border-radius: 0; font-size: 20px; color: #333; border-radius: 7px; }
    .strap-search .btn { color: #FFF; }
        .strap-search .btn.primary-bg { background-color: #3eb6e9 !important; background-image: none; border-color: #3eb6e9 !important; }

/** Footer **/
footer { background: #ffffff; color: #ffffff; font-size: 14px; }
    footer .footer-content { padding: 20px; }
    footer a, footer p, footer li { color: #FFF; }
    footer .footer-content h4 { font-size: 18px; }
    footer .footer-image { max-height: 100px; max-width: 111px; }

.sub-footer { background-color: #001f37; color: #ffffff; padding: 17px; font-size: 14px; }
    .sub-footer a { color: #ffffff; text-decoration: underline; }
#footer a:hover { color: #ffffff !important; }

.footer-line { border-bottom: 1px solid #ffc20e; width: 100%; }
.footer-logo-line-img { top: 10%; }

@media only screen and (max-width : 767px) {
    .navbar { width: 100%; }
}

/** Bidding Details **/

a.primary-bg, button.primary-bg { background-color: #002247 !important; }

/* Carousel */

.carousel-caption { top: 20%; }
    .carousel-caption h1 { font-size: 50px; font-weight: 900; color: #ffffff; }

.carousel-sub-images { position: absolute; top: 7%; right: 1%; width: 22%; }

/* Mobile Compatibility */
@media only screen and (max-width: 991px) {
    .sm-text-center { text-align: center; }
    .sm-pull-none { float:none !important; }
    .navbar-collapse { box-shadow: none; -webkit-box-shadow: none; }
    .navbar-default .navbar-collapse { border-color: #073d5f; }
}

@media only screen and (max-width : 767px) {
	.carousel-caption { top:5px;}
	.carousel-caption h1 { font-size: 36px; }
}


.pr-10 { padding-right: 10px; }
.pl-10 { padding-left: 10px; }

.lot-panel .grid-heading .panel-title { font-size: 14px; }

/* Content */
h1.header { font-size: 42px; }
h4.item { font-size: 20px; }

.jumbotron { background: url(https://cdn.eigpropertyauctions.co.uk/ams/images/157/oas/home-banner.jpeg) no-repeat; background-size: cover; max-height: 710px; min-height: 400px; margin-bottom: 0; background-position: bottom; }
    .jumbotron h1 { font-size: 50px; }

@media (max-width: 767px) {
    .jumbotron h1 { font-size: 34px; }
}

.jumbotron_about { background: linear-gradient(to left, rgba(255,255,255,1) 50%, rgba(255,255,255,0)), url(https://cdn.eigpropertyauctions.co.uk/ams/images/157/oas/auction-expert.jpg) no-repeat; background-size: contain; min-height: 636px; margin-bottom: 0; -webkit-transform: scaleX(-1); transform: scaleX(-1); }
    .jumbotron_about h1 { font-size: 50px; }

.about_container { padding: 0; position: absolute; top: 266px; }

.page-content { padding: 50px; }

.benefit-bullets li {
    padding-top: 10px;
}

@media (max-width: 991px) {
    .jumbotron_about { background-image: none !important; background-size: unset !important; min-height: unset !important; }
    .about_container { position: relative !important; top: unset !important; }
}

@media only screen and (min-width: 992px) {
    .jumbotron { height: 710px; }
    .jumbo-text { margin-top: 180px !important; }
    .jumbotron h1 { font-size: 50px !important; }
    .jumbotron h3 { font-size: 24px; }
}

@media only screen and (min-width: 768px) {
    .jumbotron h1 { font-size: 32px; }
    .jumbotron h3 { font-size: 18px; margin-bottom: 0; }
}
.header_text { padding-top: 0px; padding-bottom: 25px; }
h1.sub_header_text { font-size:32px;}

.grid-links a, .grid-links button { font-size: 1.1em; padding-left: 5px; padding-right: 5px; text-decoration: none; color: #0c3c61; background: unset; border: unset; }
.grid-links [disabled] { color: #ccc; }

