@import url('https://fonts.googleapis.com/css?family=Raleway:700,400,300');body{font-family:'Raleway',sans-serif}.header-top-container ul li{float:left}.header-top-container ul li a{color:#fff;padding-top:10px;padding-bottom:10px}.header-top-container ul li a:hover{background-color:#2390b8}header{margin-top:10px;margin-bottom:0}header .navigationdisplay-container{margin-top:15px;float:right}header .navigationdisplay-container ul li a{color:#222;text-transform:UpperCase}header .navigationdisplay-container ul li a:hover{color:#2390b8;background-color:transparent}header .navigationdisplay-container ul li.dropdown:hover>ul.dropdown-menu,header .navigationdisplay-container .dropdown-submenu:hover>.dropdown-menu{display:none !important}.pagemetadisplay-container{display:none;float:left}.pagemetadisplay-container .breadcrumb{background-color:transparent}.page-productlist .pagemetadisplay-container{display:block;margin-left:258px;margin-top:5px;margin-bottom:-88px}.page-productlist .pagemetadisplay-container ol.breadcrumb li:first-child{display:none}.page-productlist .pagemetadisplay-container ol.breadcrumb li:nth-child(2):before{display:none}.shoppingcartdisplay-container{width:271px;float:left;background:#f5f5f5;margin-left:-20px;border-right:1px solid #222;padding:10px 10px 10px 5px}.shoppingcartdisplay-container .col-md-12 .dropdown-menu{margin-top:10px;width:100%;padding:10px;background-color:#383838;color:#fff}.shoppingcartdisplay-container .col-md-12 .dropdown-menu li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #808080}.shoppingcartdisplay-container .col-md-12 .dropdown-menu li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}h2.page-header{border-bottom:none;font-weight:normal;font-size:25px;margin:20px 0 5px}.page-header{border-bottom:none}.page-productlist .page-header{display:none}.search-container{display:none}.page-search .search-container{display:block;margin-bottom:20px}.page-search .panel.single-product-container{margin-left:10px}aside{display:none;float:left}.page-productlist aside,.page-home aside{display:block}aside .navigationdisplay-container ul.dropdown-menu{margin-left:-35px;border:none;box-shadow:none;padding-right:20px;border-right:1px solid #222;border-radius:0}aside .navigationdisplay-container ul.dropdown-menu li a{font-size:15px;padding-top:7px;padding-bottom:7px}aside .navigationdisplay-container ul.dropdown-menu li:hover a,aside .navigationdisplay-container ul.dropdown-menu li.active a{color:#fff;background-color:#2390b8 !important}aside .navigationdisplay-container{float:left;clear:both;border:none}aside .navigationdisplay-container ul.dropdown-menu li{max-width:250px;min-width:250px;overflow:hidden}aside .navigationdisplay-container .navbar-nav>li{float:none}aside .navigationdisplay-container .navbar-nav li{display:none}aside .navigationdisplay-container .navbar-nav li.dropdown{display:block}aside .navigationdisplay-container .navbar-nav li.dropdown a{display:none}aside .navigationdisplay-container .navbar-nav li.dropdown ul.dropdown-menu li a{display:block}aside .navigationdisplay-container .navbar-nav li ul.dropdown-menu li{display:block}aside .navigationdisplay-container .navbar-nav ul.dropdown-menu{display:block;z-index:9}aside .navigationdisplay-container .navbar-nav ul.dropdown-menu li ul.dropdown-menu,aside .navigationdisplay-container .navbar-nav ul.dropdown-menu li:hover ul.dropdown-menu{display:none}.catalogue-container{display:inline-block}.panel.single-catalogue-container{width:275px;float:left;margin:0 0 20px 20px;background-color:#f5f5f5;border:none;overflow:hidden}.panel.single-catalogue-container:hover{background-color:#eee}.panel.single-catalogue-container a{width:100%;height:210px;overflow:hidden;display:inline-block;line-height:210px;text-align:center}.panel.single-catalogue-container a img{max-height:210px;max-width:100%;margin:0 auto;vertical-align:middle;display:inline-block}.panel.single-catalogue-container h4 a{height:auto;margin:-235px -15px -15px -15px;font-size:15px;float:left;padding:235px 15px 10px 15px;width:275px;line-height:normal}.panel.single-catalogue-container h4 a:hover{text-decoration:none}.page-productdetails .product-price-container h2{margin-top:0}.product-container{display:inline-block}.col-md-10.product-details-container{width:100%}.page-productlist .panel.single-product-container,.page-search .panel.single-product-container,.page-favorites .panel.single-product-container{width:275px;float:left;margin:0 0 20px 20px;background-color:#f5f5f5;border:none;padding-bottom:20px}.page-search .panel.single-product-container,.page-favorites .panel.single-product-container{width:265px}.page-productlist .panel.single-product-container:hover,.page-search .panel.single-product-container:hover,.page-favorites .panel.single-product-container:hover{background-color:#eee}.page-productlist .panel.single-product-container .product-image-container,.page-search .panel.single-product-container .product-image-container,.page-favorites .panel.single-product-container .product-image-container{width:100%;display:inline-block;margin:0;overflow:hidden;height:210px;line-height:210px;text-align:center}.page-productlist .panel.single-product-container .product-image-container img,.page-search .panel.single-product-container .product-image-container img,.page-favorites .panel.single-product-container .product-image-container img{max-height:210px;max-width:100%;display:inline-block}.page-productlist .panel.single-product-container .product-description-container,.page-productlist .panel.single-product-container .product-message-container,.page-productlist .panel.single-product-container .product-price-container,.page-productlist .panel.single-product-container .product-quantities-container,.page-productlist .panel.single-product-container .product-details-container a,.page-productlist .panel.single-product-container .product-details-container input,.page-search .panel.single-product-container .product-description-container,.page-search .panel.single-product-container .product-message-container,.page-search .panel.single-product-container .product-price-container,.page-search .panel.single-product-container .product-quantities-container,.page-search .panel.single-product-container .product-details-container a,.page-search .panel.single-product-container .product-details-container input,.page-favorites .panel.single-product-container .product-description-container,.page-favorites .panel.single-product-container .product-message-container,.page-favorites .panel.single-product-container .product-price-container,.page-favorites .panel.single-product-container .product-quantities-container,.page-favorites .panel.single-product-container .product-details-container a,.page-favorites .panel.single-product-container .product-details-container input{display:none}.page-productlist .panel.single-product-container .product-details-container h3 a,.page-search .panel.single-product-container .product-details-container h3 a,.page-favorites .panel.single-product-container .product-details-container h3 a{display:inline-block}.page-productlist .panel.single-product-container .product-details-container h3 .product-favorite-container a,.page-search .panel.single-product-container .product-details-container h3 .product-favorite-container a,.page-favorites .panel.single-product-container .product-details-container h3 .product-favorite-container a{position:absolute;font-size:20px;top:7px;left:8px}.page-productlist .panel.single-product-container .product-details-container h3 a.product-title-link,.page-search .panel.single-product-container .product-details-container h3 a.product-title-link,.page-favorites .panel.single-product-container .product-details-container h3 a.product-title-link{font-size:15px;text-align:center;position:absolute;bottom:-35px;top:0;left:0;right:0;margin-top:-225px;padding:235px 10px 0 25px}.page-productlist .panel.single-product-container .product-details-container h3:hover a,.page-search .panel.single-product-container .product-details-container h3:hover a,.page-favorites .panel.single-product-container .product-details-container h3:hover a{text-decoration:none}.page-productlist .panel.single-product-container .product-details-container h3 .product-favorite-container,.page-search .panel.single-product-container .product-details-container h3 .product-favorite-container,.page-favorites .panel.single-product-container .product-details-container h3 .product-favorite-container{float:left}.login-master .background-color{background:rgba(77,194,240,1);background:-moz-linear-gradient(top,rgba(77,194,240,1) 0%,rgba(7,45,66,.9) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(77,194,240,1)),color-stop(100%,rgba(7,45,66,.9)));background:-webkit-linear-gradient(top,rgba(77,194,240,1) 0%,rgba(7,45,66,.9) 100%);background:-o-linear-gradient(top,rgba(77,194,240,1) 0%,rgba(7,45,66,.9) 100%);background:-ms-linear-gradient(top,rgba(77,194,240,1) 0%,rgba(7,45,66,.9) 100%);background:linear-gradient(to bottom,rgba(77,194,240,1) 0%,rgba(7,45,66,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc2f0',endColorstr='#013c52',GradientType=0)}.page-admin-profileedit .location-container .panel.panel-default{height:115px;overflow:scroll}.navbar-default .navbar-nav>.active>a{background-color:transparent;color:#2390b8}.pagination{margin:0}.navbar-default{background-color:transparent;border-color:transparent}.inside-page-content{float:left;width:100%}.page-productlist .inside-page-content,.page-home .inside-page-content{width:885px}.page-productlist .inside-page-content{margin-top:45px}.login-container img,.logodisplay-container img{width:100%}.product-favorite-container{float:left;margin-right:5px}.page-home .page-content{min-height:220px}.page-home .page-content h2.contactname{margin:-163px 0 0 160px}footer{margin:10px 0 20px}@media only screen and (min-width:992px) and (max-width:1199px){.page-productlist .inside-page-content,.page-home .inside-page-content{width:689px}}@media only screen and (min-width:768px) and (max-width:992px){.shoppingcartdisplay-container{width:230px}.page-home .inside-page-content{min-height:220px;overflow-x:hidden}aside .navigationdisplay-container ul.dropdown-menu li{max-width:209px;min-width:209px}.page-productlist .inside-page-content,.page-home .inside-page-content{width:510px}.page-productlist .pagemetadisplay-container{margin-left:207px}.panel.single-catalogue-container h4 a,.panel.single-catalogue-container,.page-productlist .panel.single-product-container,.page-search .panel.single-product-container,.page-favorites .panel.single-product-container,.page-productlist .panel.single-product-container.product-image-container,.page-search .panel.single-product-container .product-image-container,.page-favorites .panel.single-product-container .product-image-container{width:235px}.panel.single-order-container .panel-heading h3{margin-top:10px;font-size:18px}}@media(max-width:768px){.page-productlist .pagemetadisplay-container{margin-top:65px;margin-bottom:-121px;margin-left:0}.page-productlist .inside-page-content,.page-home .inside-page-content,.inside-page-content{width:100%}.btn-lg{padding:6px 12px}.login-container img,.logodisplay-container img{width:auto}header .navigationdisplay-container{width:100%;z-index:99}header .container .col-nav-container{position:absolute;left:0;right:0;width:100%;padding:0}.navbar-default .navbar-collapse{border-color:#e7e7e7;background:#fff;border-bottom-width:1px;border-bottom-style:solid}.page-productlist .page-content,.page-home .page-content{margin-top:25px}.page-productlist .inside-page-content{margin-left:0;margin-top:35px}.page-productlist .panel.single-catalogue-container,.page-productlist .panel.single-product-container,.page-search .panel.single-product-container,.page-favorites .panel.single-product-container{margin:0 20px 20px 0}aside{width:100%;margin-bottom:0}.shoppingcartdisplay-container{width:100%;border-right:none;margin-left:0;padding-right:60px}aside .navbar-default .navbar-collapse{z-index:9;position:absolute;width:100%}aside .navigationdisplay-container{clear:none;width:100%;position:absolute;right:0}aside .navigationdisplay-container button{margin:2px 15px 2px 0}aside .navigationdisplay-container ul.dropdown-menu{margin-left:0;border-right:none;padding-right:0}aside .navigationdisplay-container .navbar-nav ul.dropdown-menu{position:inherit;width:100%}aside .navigationdisplay-container ul.dropdown-menu li{width:100%;max-width:100%}.page-admin-profileedit .location-container .panel.panel-default{height:115px;overflow:scroll}.productdetails-container{margin-top:10px}.single-product-container .product-image-container img{margin:auto;max-height:250px}.panel.single-order-container .panel-heading h3{margin-top:10px}.form-inline.form-group .form-control{display:inline-block;width:50%}}.login-container img,.logodisplay-container img{max-width:100%}.page-productdetails .file-upload .btn{height:35px;width:120px;margin:8% auto 0% auto !important;position:absolute !important;left:0;right:0}@media screen and (max-width:991px) and (min-width:767px){.page-productdetails .file-upload .btn{margin:13% auto 0% auto !important}}.page-quoteapproval .file-upload .btn{height:35px;width:120px;margin:13% auto 0% auto !important;position:absolute !important;left:0;right:0}@media screen and (max-width:991px){.page-quoteapproval .file-upload .btn{margin:8% auto 0% auto !important}}