@import url('//fonts.googleapis.com/css?family=Roboto:300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,900,900italic');body{font-family: "Roboto", arial, tahoma;font-weight: normal;}#mainMenu{font-family: "Roboto";}
				h1{font-family: "Roboto";}
				h2{font-family: "Roboto";}
				h3{font-family: "Roboto";}
				h4{font-family: "Roboto";}
				h5{font-family: "Roboto";}
				h6{font-family: "Roboto";}
				.price, .price-box .price{font-family: "Roboto";}
				.btn{font-family: "Roboto";}
				blockquote,.sub-title, .content-heading .block-note{font-family: "Roboto";}
				.header{background-color: #04008f !important;}.top-header-content{background-color: rgba(0, 0, 0, 0) !important;color: #ffffff !important;}.top-header-content a, .top-header-content .dropdown-switcher .switcher-toggle{color: #000000 !important;}.top-header-content a:hover, .top-header-content .dropdown-switcher .switcher-toggle:hover{color: #000354 !important;}.header .dropdown-switcher .dropdown-menu li > a{color: #000354 !important;}.header .dropdown-switcher .dropdown-menu li > a:hover, .header .dropdown-switcher .dropdown-menu li > a:focus{color: #000354 !important;}.middle-header-content{color: #ffffff !important;}.header .search-form .actions-search .action-search,.header .dropdown-toplinks .dropdown-toggle,.header .header-wl a,.minicart-wrapper .action.showcart{color: #ffffff !important;}.header .search-form .actions-search .action-search:hover,.header .dropdown-toplinks .dropdown-toggle:hover,.header .dropdown-toplinks:hover .dropdown-toggle,.header .header-wl a:hover,.header .dropdown-toplinks.open .dropdown-toggle,.minicart-wrapper .action.showcart:hover::before, .minicart-wrapper .action.showcart:active::before{color: #000354 !important;}.minicart-wrapper .action.showcart > .counter.qty,.header .header-wl .count-wl{color: #ffffff !important;background-color: #ef801a !important;}#mainMenu .level0 a.level0{color: #ffffff !important;}#mainMenu .level0:hover a.level0{color: #000354 !important;}footer .top-footer{background-color: #403e3f !important;color: #ffffff !important;}footer .top-footer h1,footer .top-footer h2,footer .top-footer h3,footer .top-footer h4,footer .top-footer h5,footer .top-footer h6,footer .top-footer .h1,footer .top-footer .h2,footer .top-footer .h3,footer .top-footer .h4,footer .top-footer .h5,footer .top-footer .h6{color: #ffffff !important;}footer .middle-footer{background-color: #403e3f !important;color: #ffffff !important;}footer .middle-footer h1,footer .middle-footer h2,footer .middle-footer h3,footer .middle-footer h4,footer .middle-footer h5,footer .middle-footer h6,footer .middle-footer .h1,footer .middle-footer .h2,footer .middle-footer .h3,footer .middle-footer .h4,footer .middle-footer .h5,footer .middle-footer .h6{color: #ffffff !important;}footer .middle-footer a:hover{color: #ffffff !important;}footer .bottom-footer{background-color: #403e3f !important;color: #ffffff !important;}footer .bottom-footer h1,footer .bottom-footer h2,footer .bottom-footer h3,footer .bottom-footer h4,footer .bottom-footer h5,footer .bottom-footer h6,footer .bottom-footer .h1,footer .bottom-footer .h2,footer .bottom-footer .h3,footer .bottom-footer .h4,footer .bottom-footer .h5,footer .bottom-footer .h6{color: #ffffff !important;}footer .bottom-footer a:hover{color: #ffffff !important;}.use-header2 .page-wrapper {position: relative;}.header.header2 {background-color: rgba(0,0,0,0.7);border: none;}.header.header2 .top-header-content {border-bottom: 1px solid rgba(255,255,255,0.1);}@media(min-width: 992px){.cms-index-index .header.header2:not(.active-sticky) {position: absolute;left: 0;top: 0;right: 0;z-index: 99;}}@media (max-width: 1199px){.header.header2 #mainMenu .level0 > a.level0 {color: #575757 !important;}.header.header2 .action.nav-toggle img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}
.mgs-quickview-catalog-product-view .product-detail-infomation.col-xs-12 {
    height: auto !important;
}
.header .logo-left-header .logo {
    display: block;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 5px 0;
    height: 51px;
}
.slide-text .big-text,.slide-text h2 {
    font-size: 50px;
    font-weight: 700;
}
span.contact-desc {
    display: block;
    color: #000000;
    font-family: 'Roboto';
    font-size: 14px;
    line-height: 20px;
}
span.phone-number {
    display: block;
}
.phone-number a {
    color: #000000;
    font-weight: 700;
    font-size: 19px;
    line-height: 15px;
}
span.email-us a {
    color: #ED7100;
    font-family: 'Roboto';
    font-weight: 400;
    font-size: 14px;
    line-height: 10px;
}
span.email-us {
    display: block;
    line-height: 10px;
}
.contact-details {
    display: block;
}
.top-custom-link {
    display: block;
}
.contact-link {position: relative;top: 15px;}

body.onestepcheckout-index-index .page-main .main .checkout-container .aw-onestep-main button.action {
    width: auto;
    left: auto;
    bottom: 8px;
}