body { background: WHITE; } #footer { background: white; } #primary-nav .sf-menu a, #primary-nav .sf-menu a:hover, #primary-nav .sf-menu li.sfHover > a, #primary-nav .sf-menu li.current_page_item > a, #primary-nav .sf-menu li.current-menu-item > a { color: grey !important; } .entry-title, .page.page-template-template-home-2col-php .entry-title { font-family: 'Roboto Slab', serif; font-size:38px; } .entry-meta-footer { display: none; } #primary-menu > li > a:hover, #primary-menu .current-menu-item > a, #primary-menu > .sfHover > a { border-bottom: none; border-top: 3px solid #FACA33 !important; color: #FACA33; text-decoration: none; } .post-thumb { background: #F5A018 url(https://www.dutchcrafters.com/blog/images/plus.png) 50% 50% no-repeat; } #primary-menu > li > a { border-bottom: none; border-right: 1px solid #ebebec; border-top: 3px solid transparent; color: #2c2f32; font-family: Rufina, serif; padding: 12px 15px 16px; text-transform: uppercase; } .widget-title { color: #2c2f32; font-family: Rufina, serif; margin-bottom: 1.5em; text-transform: uppercase; font-size: 14px; } #load-more { background: #fff; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); box-shadow: 0 1px 3px rgba(0,0,0,0.2); clear: left; color: #414244; display: block; font-family: Sintony, sans-serif; font-size: 15px; line-height: 2.5em; text-align: center; } a { color: #F2AD2E; text-decoration: none; -webkit-transition: color .1s linear; -moz-transition: color .1s linear; -ms-transition: color .1s linear; -o-transition: color .1s linear; transition: color .1s linear; } .news-img { display: block; position: relative; width: auto; height: auto; margin-bottom: 20px; } img { width: auto; height: auto; } div.wp-caption{ max-width: 100%;} body{font-family: 'Muli', Arial, sans-serif;} .btn-warning{background-color:#eeb111;border-color:#eeb111} .btn-lightbrown{background-color:#b89d80;border-color:#b89d80;color:#fff} .btn-danger{background-color:#cc6666;border-color:#cc6666} .btn-primary {background-color: #71a0bb;border-color:#71a0bb} .label-primary {background-color: #71a0bb;} a {color: #4f6779;} h1{font-family: 'Roboto Slab', serif;font-size: 38px; line-height: 40px;} .snow-bg{background:url(https://www.dutchcrafters.com/images/snowbg2016.jpg);background-repeat:no-repeat;background-position:center;} .inline{display:inline} .inline-block{display:inline-block} .list-inline{ float:right; padding:5px 0; } .list-inline li{ font-size:12px; font-weight:bold; color:#B7B7B7; } .list-inline a{ font-weight:bold; color:#B7B7B7; } .list-inline a:hover{ color:#7c6a55; } .b-list { list-style: none; padding:0; font-size:17px; } .b-list > li{ display:inline-block } .call{ float:right; } .callsmall{ margin-top:15px; } .logo{ margin-left: 3px; margin-top: -6px; margin-bottom: 10px; } .stl{ margin-bottom:15px;padding-left:3px;font-size:13px;color:#a7a7a7; } .stl a{ color:#777; } @media (max-width: 768px){ .stl{margin-left:-27px;padding-left:0} } .logosmall{ padding-top:15px; margin-bottom: 5px; padding-left:0; } .form-control{ border-radius: 0; } .btn{ border-radius: 0; } .btn:hover{ color:#fff; } .btn-brown{ background-color: #7c6a55; border: 1px solid #7c6a55; color:#fff; } .input-group{ width: 280px; } .inputform{ float: right; padding-right: 5px; } .search-button{ background-color: #fff; border: 1px solid #fff; float: right; cursor: pointer; } .row{ clear: both; } .navbar-brand{ margin-top: -10px; margin-left: -12px; } .bigger{ background-color: #F8F8F8; border: #F8F8F8; margin-top: 5px; float: right; margin-right: -20px; } .navbar{ border: 0; margin-bottom: 0; } .navbar-toggle{ margin-top: 2px; margin-right:5px; padding:9px 0px; } .navbar-fixed-bottom{ z-index:1000; } .dropdown-toggle{ border: 0; background-color: #F8F8F8; } .navbar-header ul li a{ font-size:14px; color:#777; } .glyphicon{ color: #7c6a55; cursor: pointer; } .navbar-toggle{ border: 0; margin-top: 8px; } .container-max{ max-width: 1025px; } #owl-demo .item{ margin: 3px; } #owl-demo .item img{ display: block; width: 100%; height: auto; } .footer h5{ font-weight: bold; color: #7c6a55; } .footer-link{ padding-left: 0; } .footer-link li{ list-style: none; color: #9B9B9B; line-height: 23px; font-size: 12px; } .footer-link li a{ color: #9B9B9B; font-size: 12px; } .footer-link li a:hover{ text-decoration: none; color: #7c6a55; } .input-bottom{ max-width: 260px; padding-top: 5px; padding-bottom: 10px; } .bottom-email-sign .ert{display:none} .BBB{ padding: 10px 0; } .footer-bottom{ text-align: center; border-top: 1px solid #ddd; padding-top: 15px; margin-top: 10px; color: #9B9B9B; } .footer-address{ list-style: none; color: #9B9B9B; line-height: 23px; font-size: 12px; text-align: center; padding-top: 40px; } .fa{ color: #7c6a55; } .glyphicon-chevron-right{ color: #B7B7B7; float: right; } .list-group{ margin-top: 30px; border-radius: 0; } .list-group li{ list-style: none; } a.list-group-item{ color: #7c6a55; font-weight: bold; text-decoration: none; } .list-group a:hover{ color: #F0B310; } .lineheight{ margin-top: 10px; margin-bottom: 5px; } .category-left{ float: left; margin-top: 10px; font-size: 14px; } .category-right{ float: left; margin-top: 20px; } .nav-stacked{ line-height: 10px; } .nav-stacked li a{ color: #777; line-height: 14px; padding-top:8px; padding-bottom:8px; } .path{ padding-top: 30px; } .path a{ color:#777; } .category-title{ margin-top: -25px; color: #7c6a55; font-size:28px; } .category-title.mt40 { margin-top:40px; } .category-title a{ color: #7c6a55; text-decoration: none; } .category-right h3 a{ color: #7c6a55; text-decoration: none; } .category-right p{ font-size: 13px; line-height: 15px; margin-top: 20px; } .category-owl{ text-align: center; } .category-owl a{ color: #333; } .category-owl .p { width:160px;height:160px;padding:0; vertical-align:middle;margin:auto } .category-owl .p i{vertical-align: middle;display: inline-block;height:100%} .category-owl .p img{width: auto;height:auto;margin:auto; max-width:150px; max-height:150px; vertical-align:middle; display:inline-block} .catdes { max-height: 200px; overflow: hidden; position: relative; } .read-more { border-top: solid 1px #cccccc; width: 100%; margin: 5px 0 30px; float: left; text-align: center; } .read-more .a { background: url("https://www.dutchcrafters.com/images/icons.png") -20px -102px no-repeat transparent; height: 9px; width: 50px; position: relative; margin: -1px auto 0; cursor: pointer; z-index: 18; } .read-more .a.u { background-position: -20px -114px; } .collection{ max-width: 330px; height: 30px; padding: 5px 10px; border: 1px solid #ccc; float: left; margin-right: 7px; margin-bottom: 5px; } .style{ color: #777; max-width: 150px; height: 30px; padding: 5px 10px; border: 1px solid #ccc; float: left; margin-right: 7px; } .form-control{ outline: none; } .filter{ margin: 30px 0; } .button-filter{ color: #fff; background-color: #7c6a55; width: 50px; height: 30px; border: 0; } .pagination { display: block; padding-top: 6px; margin-bottom: 20px; margin-top:0; padding-left: 8px; border-radius: 0; background-color: #e7e7e7; text-align:center; } .pagination>li:first-child>a, .pagination>li:first-child>span { margin-left: 0; border-radius:50%; /* border-top-left-radius: 4px; */ /* border-bottom-left-radius: 4px; */ } .pagination>li:last-child>a, .pagination>li:last-child>span { border-radius:50%; /* border-top-right-radius: 4px; */ /* border-bottom-right-radius: 4px; */ } .pagination>.active>a{ color:#fff; margin-left: 0; border-radius: 50%; /* border-top-left-radius: 4px; */ /* border-bottom-left-radius: 4px; */ } .pagination>li{ display:inline-block; } .pagination>li>a{ color:#333; margin-right:8px; background-color:transparent; border:1px solid #fff; border-radius:50%; } .pagination>li>a:hover{ border-radius:50%; } @media (max-width: 320px){ .pagination>li>a{ margin-right:5px; } .pagination { padding-left: 5px; } } .baseprice{ color: #333; font-size: 15px; } .baseprice.pp{color:#777777} .shipping{ color: #005A04; font-weight: bold; font-size: 13px; } .panel-lg{ height: 230px; } .panel-lg .panel-product-id{ margin-bottom: 0; margin-top: 15px; } .panel-lg .allproducts-name{ height: 35px; } .panelimg{ max-width: 150px; max-height:150px; margin-top: 13px; display: inline-block; } .panel-lg-center{ text-align: center; } .panelimg-shoppingcart{ max-width: 150px; max-height: 150px; display: inline-block; } .panel-lg .panel-lg-description{ padding-left: 25px; } .tab-pane.b{border-left:solid 1px #dddddd;border-bottom:solid 1px #dddddd;border-right:solid 1px #dddddd} .tab-pane.p10{padding:10px} .panel-shoppingcart .panel-buy{ padding-left: 28px; } @media (max-width: 992px){ .panel-lg{ height: 300px; } .panel-lg .panel-lg-description{ padding-left: 32px; } } @media (max-width: 768px) { .panel-lg{ height:100%; text-align: center; } .panelimg, .panelimg-shoppingcart{ max-width: 250px; max-height:250px; } .panel-lg .allproducts-name{ height: auto; } } /*.panel-body{ padding: 10px; }*/ .panel-body a { color: #333; } .textp{ height: 200px; overflow: hidden; } .group-years{ margin-top: 25px; margin-left: 0; margin-right: 0; } .btn-years:hover{ color: #333; } .btn-years{ margin-right: 5px; margin-top: 5px; border-radius: 3px 3px; } .btn-customer{ cursor: pointer; } .panel-testimonial{ margin-left:-15px; margin-right: -15px; margin-top: 30px; } .img-testimonial{ max-width: 150px; max-height: 150px; } @media (min-width: 768px){ .modal-dialog { width: 670px; margin: 30px auto; text-align: center; } } .table-shoppingcart{ margin-top: 20px; } .table-shoppingcart .active{ font-weight: bold; } .option-sc, .option-co{ padding: 0; } .option-sc li{ list-style: none; padding-left: 20px; } .option-co li{ list-style: none; } .pro-name, .pro-name:hover{ color: #333; } .shoppingcart-num{ width:50px; height: 30px; float:left; margin-right:8px; margin-bottom: 8px; } .btn-update, .btn-update:hover{ float: left; color: #333; margin-right: 10px; } .table-shoppingcart .glyphicon-remove{ float: left; margin-top: 6px; color: #AE0000; } .totalprice{ font-size: 20px; font-weight: bold; color: #AE0000; text-align: right; padding-bottom: 20px; } .state-select{ width: 150px; float: right; margin-left: 10px; margin-top: -7px; margin-bottom: 20px; } .shipping-select{ width: 250px; float: right; margin-left: 10px; margin-top: -7px; margin-bottom: 20px; } .zipcode-input{ width: 150px; float: right; margin-left: 10px; margin-top: -7px; } .state-menu, .checkout-total{ text-align: right; } .state-menu label, .checkout-total label{ font-weight: 100; margin-bottom: 10px; } .state-menu .btn-danger{ background-color: #AE0000; color: #fff; border-radius: 3px 3px; width: 150px; float: right; margin-right: 15px; } .state-menu .glyphicon-menu-right{ color: #fff; } .state-menu .btn-default{ float: left; border-radius: 3px 3px; background-color: #eee; margin-left:15px; border-color: #ccc; color: #333; } @media (max-width: 363px){ .state-menu .btn-default{ float: right; width: 150px; margin-bottom: 10px; margin-top: 10px; margin-right: 15px; } .state-menu .btn-danger{ margin-top: 10px; } } .panel-shoppingcart{ margin-top: 30px; padding: 10px; } @media (max-width: 768px){ .panel-shoppingcart{ text-align: center; } .panel-shoppingcart .button{ text-align: center; } .panel-sub-sc img{ margin-bottom: 5px; } } .panel-sub-sc{ margin-top: 30px; } .panel-sub-sc .btn-default{ color: #333; } .coupon-co{ float: left; margin-right: 10px; } .coupon-co-width{ float: left; max-width: 80px; margin-top: -5px; } .coupon-co-rc{ margin-top: -5px; } @media (max-width: 768px){ .coupon-co-width{ margin-bottom: 15px; } } @media (max-width: 363px){ .coupon-co-width{ margin-bottom: 15px; max-width: 60px; } } .input-step1{ text-align:right; padding-top:5px; margin-bottom: 15px; } @media (max-width: 768px){ .input-step1{ text-align: left; margin-bottom: 0; margin-top: 5px; } } .checkout-total .btn-default, .input-panel-one .btn-default{ border-radius: 3px 3px; background-color: #eee; margin-left:10px; border-color: #ccc; color: #333; } .logo-checkout{ margin-top: -20px; } .tel-checkout, .tel-checkout:hover{ color: #333; text-decoration: none; } .link-checkout{ text-decoration: underline; color: #7c6a55; } .logo-sm-co{ padding-top: 5px; margin-bottom: -10px; } .input-100{ max-width: 100px; } .input-150{ max-width: 150px; } .input-250{ max-width: 250px; } .input-350-float{ max-width:350px; float:left; margin-right:10px; } .input-350{ max-width: 350px; } .input-80{ max-width: 80px; float: left; } .input-200{ max-width: 200px; } .input-pay{ margin-top: 13px; padding-bottom: -20px; } .checkout-tax{ margin-top: -12px; } @media (max-width: 768px){ .input-200{ margin-top: 5px; } .input-pay{ margin-top: 0; } } .checkout3-address{ padding-left: 15px; padding-right: 15px; } .checkout3-address a{ text-decoration: underline; color: #777; } .checkout3-address a:hover{ color: #333; } .checout3-tc{ padding:0 15px; } .checout3-tc a{ text-decoration: underline; color: #0080FF; } .textarea-border{ border-radius: 4px 4px; } .panel-body .fa{ padding-left: 5px; padding-bottom: 20px; margin-top: -10px; } .checkout3-radio{ padding-left: 40px; } .payment{ text-align: right; padding-top: 5px; margin-bottom: 15px; } .payment-first{ margin-top: 10px; } .panel-payment{ margin-bottom:-20px; } .payment-input-130{ max-width: 130px; } .payment-input-180{ max-width: 180px; } .payment-input-60{ max-width: 60px; float: left; margin-right: 10px; } .payment-input-80{ max-width: 80px; } .pay-button{ text-align: center; margin-top: 20px; } @media (max-width: 768px){ .payment{ text-align: left; padding-top: 10px; margin-bottom: 5px; } .payment-first{ margin-top: -10px; } .pay-button{ text-align: left; } .pay-button .btn-default{ margin-left: 0; } } #input-paypal .panel{ min-height: 302px; padding: 70px 0; } #input-paybycheck .panel{ min-height: 302px; padding: 50px 0; } #input-paypal, #input-paybycheck{ display: none; } .panel-check{ height: 215px; text-align: center; margin-bottom: 0; padding: 20px 0; } .panel-check .btn-default, .pay-button .btn-default, .modal-footer .btn-default{ border-radius: 3px 3px; background-color: #eee; border-color: #ccc; color: #333; margin-bottom: 10px; } .btn-default.c{ border-radius: 3px 3px; background-color: #eee; border-color: #ccc; color: #333; } @media (max-width: 768px){ #input-paypal .panel{ height: auto; padding:50px 0; } #input-paybycheck .panel{ height: auto; padding: 0; } .panel-check{ margin-bottom: 20px; height: auto; } } .modal-body-checkout{ text-align: left; } .modal-body-checkout h4{ color: #7c6a55; } .modal-body-checkout li{ padding-left: 0px; } .panel-body .whatis{ text-decoration: underline; color: #0080FF; font-size: 13px; } .product-lg-img-max{ max-height: 550px; display: inline-block; } .owl-carousel-smp .item{ margin-left: 3px; width:80px; height:80px;vertical-align:middle;text-align:center; } .owl-carousel-smp .item i{height:100%; vertical-align:middle; display:inline-block;} .owl-carousel-smp .item img{width: auto;height:auto;margin:auto;max-height:75px;max-width:75px;vertical-align:middle;display:inline-block} .owl-carousel-smp .img-thumbnail{ border-radius: 0; } .owl-carousel-smp .img-active{ border-color:#F0B310; } .product-name{ color: #7c6a55; margin-top: 5px; font-size:27px; } .product-content{ padding-left: 60px; } .product-lg-img{ text-align: center; margin-bottom: 15px; margin-top: 5px; } @media (max-width: 768px){ .product-content{ padding-left: 15px; } .product-lg-img-max{ max-height: 450px; } } .btn-option{ border-radius: 3px 3px; } .btn-option:hover{ color: #333; } .product-quantity{ float: left; padding-right: 10px; padding-top: 5px; } .quantity-num{ width: 50px; float: left; margin-right: 5px; margin-bottom: 10px; } .panel-product-content div.ps{margin:20px 0 10px 0; line-height:1.1} .panel-product-content .p{font-size:24px;font-weight:500;margin-right:15px} .panel-product-content img{display:inline} .product-dimensions li{ list-style: none; padding-left: 0; } .product-dimensions{ padding-left: 0; padding-top: 20px; } #desctabs-dns .nav-tabs-product li a { color: #fff; border:0; background-color: #b89d80; font-size: 20px; } #desctabs-dns .nav>li>a { position: relative; display: block; padding: 5px 20px; } #desctabs-dns .nav-tabs-product li a:hover{ color: #fff; background-color:#b89d80; } #desctabs-ftr .nav-tabs-product li a { color: #fff; border:0; background-color:#b89d80; font-size: 20px; } #desctabs-ftr .nav>li>a { position: relative; display: block; padding: 5px 20px; } #desctabs-ftr .nav-tabs-product li a:hover{ color: #fff; background-color:#b89d80; } #messages h5{ font-size: 14px; } .product-testimonial{ padding-top: 50px; color: #7c6a55; } .product-testimonial a{ color: #7c6a55; } .product-collection{ color: #7c6a55; padding: 10px 5px; border-bottom:3px solid; font-size:18px; } .panel-option{ border: 0; webkit-box-shadow: 0 0 0 rgba(0,0,0,0); box-shadow: 0 0 0 rgba(0,0,0,0); } .panel-option .panel-heading{ padding: 6px 15px; border-bottom: 0; border-top-left-radius: 0; border-top-right-radius: 0; font-weight: bold; background-color: #eee; font-size:16px; } .owl-carousel-option .radio img{ max-width: 120px; margin-bottom: 5px; } .owl-carousel-option .radio label{ padding-right: 18px; } .option-view{ color: #7c6a55; text-decoration: underline; } .option-product-name{ color: #7c6a55; margin-top: 15px; } .option-top{ margin-top: 15px; } .option-summary{ border: 1px solid #ddd; border-radius: 4px 4px; margin:15px; padding-top: 15px; } .option-button{ text-align: center; margin-left:-30px; margin-top: 15px; } .option-button .btn-default{ width: 200px; border-radius: 3px 3px; background-color: #eee; color: #333; } @media (max-width: 320px){ .option-button{ text-align: center; } } .search-category-left .more-option{ color: #F0B310; text-decoration: underline; padding-top: 0; } .search-category-left .more-option:hover{ text-decoration: underline; background-color: #fff; } .search-category-left{ margin-top: 20px; } .search-category-right{ margin-top: 22px; } .search-category-left .search-category-title{ background-color: #eee; border-radius: 4px 4px; padding: 10px; } .search-category-left .search-category-title strong{ color: #333; } .search-category-left ul li { line-height: 12px; } .search-category-left ul li a:hover { background-color: #fff; text-decoration: underline; } .search-category-left ul{ margin-top: 5px; } .search-category-button a:hover{color:#333333} .search-category-button button{ margin-bottom: 5px; margin-left: 0; color: #333; width: 247px; padding-left:5px; padding-right: 5px; } .search-category-right .search-category-button button a{ color: #333; text-decoration: none; } .pbrd{color:#333333} .search-product-panel{ text-align: center; height: 342px; color:#333333; } .search-product-panel img{ max-width: 190px; max-height: 200px; display: inline-block; } .search-img{ height: 150px; } @media (max-width: 768px){ .search-category-right{ text-align: center; } .btn-group-vertical>.btn, .btn-group>.btn { position: relative; clear: both; } .search-img{ height:auto; margin-bottom: 0; } .search-product-panel img{ max-width: 250px; max-height: 250px; } .search-product-panel{ height: auto; } } .search-checkbox input[type="checkbox"]{ margin-top: 0; width: 12px; height: 12px; } .search-checkbox{ margin-top: 15px; margin-left: 5px; } .search-filter .btn-default{ background-color: #eee; border-color: #eee; width: 100px; margin-bottom:10px } .search-filter .btn-default:hover{ background-color: #F0B310; border-color: #F0B310; } #myModalfilter{ text-align: left; } #myModalfilter ul li{ list-style: none; } #myModalfilter ul li a{ color: #333; } #myModalfilter ul{ padding-top: 10px; } #myModalfilter .btn-primary{ background-color: #7c6a55; border-color: #7c6a55; border-radius: 3px 3px; margin-top: -10px; } #myModalfilter .btn-primary:hover{ background-color: #F0B310; border-color: #F0B310; } #myModalfilter .btn-default{ background-color: #fff; } #myModalfilter .btn-default:hover{ background-color: #eee; border-color: #aaa; } .tag-title{ color: #7c6a55; padding-top: 10px; } .tagindex-title{ color: #7c6a55; text-align: center; margin-top: 0; padding-bottom: 10px; } .tagindex-sub h4{ margin-top: 0; } .mainbody{ text-align:center; font-size:15px; } .mainbody h1{ color:#F0B301; font-size:70px; letter-spacing:7px; } .h1-margin{ padding-bottom:20px; } .mainbody img{ display:inline-block; margin-bottom:20px; } @media (max-width: 768px){ .mainbody h1{ font-size:40px; } } #collapsereadmore .well{ border:0; background-color:#fff; padding: 0; -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0); box-shadow: inset 0 0px 0px rgba(0,0,0,0); } .btn-readmore{ color:#ff0000; float:right; } .homecat-img{ margin:15px 0; } .homecatg{ margin:15px -15px; } .homepage-categorybottom{ text-align:center; } .homepage-categorybottom img{ display:inline-block; } @media (max-width: 768px){ .homepage-categorybottom img{ margin-bottom:10px; } } .review-img { height: 198px; } #products .lo{font-size:1.2em;font-weight:bold;z-index:999;position:fixed;bottom:60px;left:50%;background:#FFECA7 url('https://www.dutchcrafters.com/images/loading.gif') no-repeat 2px 4px;display:none;text-indent:20px;padding:5px;} .panel-body a.btn-info,.panel-body a.btn-success{ color: #fff; } .brd3 { border-radius: 3px 3px; } .dcylw{color:#F0B301} .mt5{margin-top:5px} .mt15{margin-top:15px} .mt20{margin-top:20px} .mr5{margin-right:5px} .mr15{margin-right:15px} .pt3{padding-top:3px} .btn-askquestion-p{ float:right; padding:6px 15px; } .madeusa{ margin-left:-30px; } .pnl .btn-info{ border-radius:3px 3px; margin-top:5px; margin-right:7px; } .pnl{ margin-left:-30px; } @media (max-width: 992px){ .btn-askquestion-p { float: left; margin-top: 10px; width:100%; } .madeusa{ margin-left:-45px; } .pnl{ margin-left:-60px; } } @media (max-width: 767px){ .pnl { margin-top: 5px; margin-left: 0; } } @media (max-width: 330px){ .madeusa{ margin-left:-30px; } } .btn-default1{ background-color: #eee; border-color: #ccc; color: #333; } .btn-default1:hover{ background-color: #7c6a55; color: #fff; border-color:#7c6a55; } .btn-brown-default{ background-color: #7c6a55; color: #fff; border-color: #7c6a55; } .btn-brown-default:hover{ background-color: #F0B301; border-color: #F0B301; } .btn-radius-default{ border-radius: 3px 3px; } .sibox button {border:0; width:200px; text-align:left; color:#fff; } .sibox.wst button.c {border:0; width:auto; } .sibox button.c:hover{background-color: #7c6a55;border-color: #7c6a55;} .sibox button.f{background:#3B5999 url(https://www.dutchcrafters.com/images/passport/icons.png) -1px -188px no-repeat;padding-left:40px;} .sibox button.g{background:#DF4A32 url(https://www.dutchcrafters.com/images/passport/icons.png) -1px -220px no-repeat;padding-left:40px;} .sibox.wst input {display:inline-block} .sibox.wst .awt{ line-height:1.4em; font-size:1.4em; } .sibox.wst .awt span{font-weight:bold;} .sibox .awt a{text-decoration:underline} .glyphicon-white{ color:#fff; } #testimonial a{ text-decoration:underline; } #testimonial .btn-block{ text-decoration:none; color:#fff; } /*.newhomepage p{font-family: 'Oxygen', sans-serif;}*/ .sellingpoints{ color:#CFCFCF; margin-bottom:15px; } .sellingpoints .btn-lightbrown{ padding-top:3px; padding-bottom:3px; width:100%; font-size:15px; } /*.sellingpoints-xs .btn-warning{ padding-top:3px; padding-bottom:3px; width:200px; font-size:15px; } .sellingpoints-xs .btn-brown{ width:200px; height:8px; background-color:#7c6a55; margin-top:-14px; padding-bottom:0; padding-top:0; } .sellingpoints-xs .caret{ color:#FFF; margin-top:-16px; } */ .sellingpoints .btn-brown{ width:100%; height:8px; background-color:#7c6a55; margin-top:-14px; padding-bottom:0; padding-top:0; } .sellingpoints .caret{ color:#FFF; margin-top:-16px; } .defualt-text{ margin-bottom:60px; font-size:16px; } @media (max-width: 767px){ .defualt-text .dt-btn{ text-align:center } } @media (max-width: 330px){ .defualt-text .btn-lg{ font-size:15px; } } .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { color: #fff; background-color: #F2AE43; } .default-promotion img{ margin-bottom:30px; display:inline-block; } .panel-heading{ font-size:20px; } h1{ color:#7c6a55; padding-bottom:5px; } .recommendation{ text-align:center; } .homepge-bottomblock{ font-size:16px; padding-bottom:30px; padding-top:15px; text-align:center; } .bottomblock-text{ max-width:1050px; } .homepge-bottomblock img{ display:inline-block; } .bottomblock-img{ text-align:center; padding-top:20px; } .bottomblock-two{ background-color:#eee; } .bottomblock-text{ text-align:left; } .bottomblock-text-l{ padding-top:30px; text-align:left; } .bottomblock-max{ max-width:1020px; display:inline-block; } .newhomepage .btn-default:hover{ color:#333; } @media (max-width: 768px) { .bottomblock-text { padding-top: 10px; } .bottomblock-text-l { padding-top: 10px; } .homepge-bottomblock { padding-left: 15px; padding-right: 15px; } .bottomblock-two { padding-bottom: 15px; } .tab-content p{ padding-left:10px; } .default-promotion{ text-align:center; } .default-promotion img{ margin-bottom:15px; } } .sellingpoints-xs{ text-align:center; margin-bottom:10px; } .sellingpoints-xs img{ display:inline-block; } .bottomblock-text-owl{ text-align:left; } #sellingpoints-modal .modal-image{ margin-bottom:20px; } #sellingpoints-modal .modal-header{ border-bottom:0; } .contractsale img{ margin-bottom:10px; } .pagebottommodal{ margin-top:30px; text-align:center; } .pagebottommodal .panel-warning{ text-align:left; line-height:20px; } .pagebottommodal .panel-warning a{ color:#333; text-decoration:none; font-size:13px; } .pagebottommodal .panel-warning a:hover{ text-decoration:underline; } .panel-warning>.panel-footer { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .bottommodal-image{ margin-bottom:10px; display:inline-block; } @media (max-width: 768px){ .pagebottommodal{ margin-top:15px; } } .footer .sidebox-social a:link, .sidebox-social a:visited, .sidebox-social a:hover, .sidebox-social a:active { float: left; width: 32px; height: 32px; margin-right: 5px; padding: 0; text-indent: -9999em; background-color: transparent; background-image: url('https://www.dutchcrafters.com/images/socialimages.jpg'); background-repeat: no-repeat; } .footer .sm-fac { background-position: 0 0; } .footer .sm-twi { background-position: 0 -32px; } .footer .sm-goo { background-position: 0 -64px; } .footer .sm-you { background-position: 0 -96px; } .footer .sm-pin { background-position: 0 -128px; } .footer .sm-ins { background-position: 0 -160px; } .footer .sm-tum { background-position: 0 -192px; } /*catleft(facet) begin*/ .btn-askquestion{ margin-top:-30px; } .sellingpoints { margin-bottom: 0; } .subcategory-promotion{ background-color:#f8f8f8; padding-top:15px; padding-bottom:10px; } .sub-pro-height{ height:140px; background-color:#fff; padding-top:10px; display:inline-block; } .sub-pro-height a{ color:#333; } .sub-pro-height img{ display:inline-block; width:100%; } .promotion-img{ text-align:center; margin-top:5px; } .sub-pro-height h6{ margin-top:5px; margin-bottom:5px; } .subcategory-facets .filter-name{ background-color:#f8f8f8; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding-left:10px; padding-top:8px; padding-bottom:8px; color:#7c6a55; display:inline-block; width:100%; } .subcategory-facets .filter-title{ font-size:17px; padding-bottom:5px; } .facets-choosed{ background-color:#fff; border:1px solid #ddd; margin-right:10px; padding:0 5px; margin-bottom:5px; } .subcategory-facets .price{ color:#AE0000; padding-left:8px; } .subcategory-facets .glyphicon-remove{ color:#AE0000; float:right; margin-top:3px; } .facets-item{ display:inline-block; padding-top:8px; width:100%; line-height:30px; } .facets-item ul{ padding:0; } .facets-item ul li{ list-style:none; padding-left:10px; } .facets-item ul li a:hover{ text-decoration:none; } .facets-item .t{ padding-left:10px; background-color:#f8f8f8; font-weight:bold; cursor:pointer; } @media (max-width: 992px){ .sub-pro-height{ height:170px; } } @media (max-width: 769px){ .btn-askquestion{ width:100%; margin-bottom:10px; margin-top:0; } .sub-pro-height{ margin-bottom:5px; height:auto; padding-bottom:15px; } .subcategory-promotion{ padding-bottom:5px; } } /*catleft(facet) end*/ #qrcode{position:fixed;right:0;bottom:0; z-index:1001; padding:15px;display:none} #qrcode small{position:absolute; right:2px; top:0} #qrcode small span{color:#AE0000} .s-panel {} .s-panel .head{padding:5px 20px; background-color:#b89d80; color:#FFFFFF;font-size:20px} .s-panel .head .s{font-size:12px;margin-top:-5px} /*product option set*/ #product-option-set{display:none} .pos-item{ background-color:#f8f8f8; border:0; margin-top:15px; } .pos-item h4{ margin-top:0; } .pos-item .i{margin-top:10px} .pos-item .i .ii{height:80px} .pos-item .i p{min-height:60px} .pos-item .i img{max-height:80px} .pos-item .panel-footer{display:none} .pos-item .panel-footer ul{padding-left:0;display:inline-block;margin-bottom:0} .pos-item .panel-footer ul li{list-style:none;float:left;margin-right:15px} @media print{ .sellingpoints-xs{ display:none; } .callsmall{ display:none; } .head-logo{ text-align:center; } .logosmall img{ width:280px; height:42px; } } .signpop .dropdown-toggle{ background-color:transparent; } .cat-popularity:hover, .cat-price:hover{ color:#333; } .cat-popularity, .cat-price{ margin-bottom:10px; } .cat-popularity.active, .cat-price.active{background-color:#eeb111;color:#fff} .cat-price.active:hover{background-color:#EC971F;color:#fff} .cat-popularity.active{cursor:default} .cat-popularity.active span, .cat-price.active span{color:#fff} .cat-popularity span,.cat-price span{margin-left:3px;color:#7c6a55} .cat-price .caret.c{margin-left:-8px;margin-top:3px;} .cat-price .b { display: inline-block; width: 0; height: 0; margin:-8px 0 0 3px; vertical-align: middle; border-bottom: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; } .oci-height .glyphicon{ color:#ed8986; } .CA-title{ color:#7c6a55; border-bottom:2px solid #333; margin-bottom:20px; } .CA-s{ padding-right:15px; } .CA-c{ border-left:1px solid #ddd; padding-left:30px; } .CA-s p{ padding-bottom:30px; } .CA-s h6{ padding-top:15px; } .CA-s h6 a{ color:#7c6a55; text-decoration:underline; } .CA-signin input{ max-width:300px; height:30px; padding-left:6px; font-size:12px; } .CA-signin .input-180{ max-width: 150px; } .CA-signin .glyphicon{ color:#fff; } .CA-signin button{ margin-top:5px; margin-bottom:5px; } .CA-c ul{ padding-left:15px; } @media (max-width: 768px){ .CA-c{ border-left:0; padding-left:15px; } } .CA-leftcat .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { color: #eea236; background-color: #fff; } .CA-leftcat .nav .glyphicon{ color:#AAA; padding-right:15px; } .CA-title{ color:#7c6a55; border-bottom:2px solid #333; margin-bottom:20px; } .CA-title h2{ margin-top:0; } .CA-welcome .glyphicon{ color:#fff; } .CA-path a{ color:#777; text-decoration:none; } .CA-path a:hover{ color:#333; } .CA-leftcat .active .glyphicon{ color:#eea236; } .CA-update button{ float:right; margin-top:15px; } .CA-update hr{ margin-top:0; margin-bottom:10px; } .CA-update h4{ margin-bottom:5px; } .CA-update .glyphicon{ color:#fff; } .CA-wishlist ul li{ float:right; margin-left:15px; list-style:none; padding-top:10px; } .CA-wishlist ul li a{ color:#7c6a55; text-decoration:none; } .CA-title ul{ margin-left:0; } .CA-title ul li .glyphicon{ color:#AAA; } .CA-wishlist .ts-img img{ display:inline-block; margin-bottom:5px; max-width:150px; max-height:150px; } .CA-wishlist .ts-img{ height:160px; } .CA-wishlist .item a{ color:#333; } .CA-wishlist .owl-carousel .owl-item img { display: inline-block; width: auto; -webkit-transform-style: preserve-3d; } @media (max-width: 992px){ .CA-wishlist ul li{ float:left; padding-top:0; margin-left:0; margin-right:15px; } .CA-title ul{ margin-left:-40px; } } .CA-creditcard h4{ margin-bottom:5px; } .CA-creditcard hr{ margin-top:0; } .CA-creditcard .CA-ti{ float:left; margin-right:15px; } .CA-creditcard input{ max-width:300px; height:30px; font-size:12px; padding-left:6px; } .CA-creditcard select{ max-width:300px; height:30px; padding-left:6px; font-size:12px; } .CA-creditcard .re{ color:#d51616; font-size:10px; } .CA-creditcard .required{ color:#AAA; } .CA-creditcard .CA-ri{ width:200px; } .CA-recommendation .ts-img img{ display:inline-block; margin-bottom:5px; max-width:150px; max-height:150px; } .CA-recommendation .ts-img{ height:160px; text-align:center; } .CA-recommendation .panel{ height:300px; } .CA-recommendation .panel-body{ padding:8px; } .CA-recommendation .ql{ text-decoration:underline; float:left; } .CA-recommendation .ql a{ color:#7c6a55; } .CA-recommendation .vs{ text-decoration:underline; float:right; } .CA-recommendation .vs a{ color:#7c6a55; } .CA-recommendation .pn{ clear:both; } .CA-recommendation .pn a{ color:#333; } @media (max-width: 768px){ .CA-recommendation .panel-body{ padding:20px; } .CA-recommendation .ts-img img{ max-width:200px; max-height:200px; } .CA-recommendation .ts-img{ height:auto; } .CA-recommendation .panel{ height:auto; } } .topselling-modal .modal-header { min-height: 16.43px; padding: 10px; margin-bottom:10px; border-bottom: 0; } .topselling-modal .modal-dialog { width: 327px; text-align:center; } .topselling-modal .btn-brown{ font-size:16px; padding:3px 30px; margin-top:20px; } .topselling-modal .modal-body .t{ margin-top:135px; margin-bottom:20px; padding:0 30px; } #sellingpoints-modalone .modal-body{ width:325px; height:300px; } #sellingpoints-modaltwo .modal-body{ width:325px; height:300px; } #sellingpoints-modalthree .modal-body{ width:325px; height:300px; } #sellingpoints-modalfour .modal-body{ width:325px; height:300px; } #sellingpoints-modaltwo .modal-body .t{ margin-bottom:10px; padding:0 20px; } #sellingpoints-modalthree .modal-body .t{ margin-bottom:10px; padding:0 25px; } #sellingpoints-modalfour .modal-body .t{ margin-top:115px; padding:0 25px; margin-bottom:-5px; } .loadmore{ text-align:center; } .loadmore .btn-load{ width:90%; margin-top:-20px; padding:7px 10px; font-size:16px; } .loadmore .b{padding:38px 10px;font-size:17px;color:#71a0bb;background-color:#fff;border:2px solid #71a0bb;border-radius:50%} /*new product block*/ .product-block .moa-icon{ font-size:13px; color:rgb(240, 173, 78); padding:2px 0; } .product-block .list-text h6{ margin-top:5px; } .product-block .search-product-panel img{ margin-bottom:5px; } .product-block .shipping{ font-weight:100; } .product-block .search-img{ height:155px; } .product-block .baseprice{ font-weight:bold; font-size:14px; color:#000; } .product-block .pp{ font-weight:100; font-size:13px; color:#777; } .panel-product-id{ color:#777; } .product-block .pn{ font-weight:bold; color:#666; font-size:13px; } .product-block .ic{padding:0;margin:0;display:inline-block} .product-block .ic li{list-style:none;float:left} .product-block .ic li img{max-width:48px} @media (max-width: 768px){ .product-block .ic li img{max-width:48px} } @media (width: 768px){ .search-product-panel{ height:330px; } } @media (max-width: 767px){ .product-block .list-text h6{ margin-top:5px; margin-bottom:7px; } .product-block .search-img{ height:auto; } .product-block .search-product-panel img{ max-width:120px; } .product-block .list-text{ text-align:left; padding-left:0; } .product-block .baseprice{ font-size:14px; } .product-block .pp{ font-size:13px; } .product-block .shipping{ font-size:13px; } .product-block .panel{ margin-bottom:10px; } .product-block .panel-body{ padding:10px; } } @media (max-width: 375px){ .product-block .search-product-panel img{ max-width:110px; } .product-block{ font-size:12px; } .product-block .baseprice{ font-size:14px; } .product-block .pp{ font-size:11px; } .product-block .shipping{ font-size:11px; } } @media (max-width: 320px){ .product-block .pn{ font-size:12px; } } @media (max-width: 768px){ h1{ font-size:26px; } } @media screen and (min-width: 768px) { .container .jumbotron, .container-fluid .jumbotron { padding-right: 30px; padding-left: 30px; } } @media screen and (min-width: 768px) { .jumbotron { padding: 30px 0; } } /*new head.ascx*/ .dp-account .dropdown-menu { font-size: 15px; padding: 12px 0; } .dp-account .dropdown-menu li a { padding: 5px 25px; } .dp-account .dropdown-menu .dd-n { padding: 5px 25px; white-space: nowrap; } .dp-account .dropdown-toggle { background-color: #FFF; } .head-icon { font-size: 20px; } .head-icon-text { font-size: 9px; color: #999; } .icon-xs-one { text-align: center; margin-left:-10px; } .icon-xs-two { padding-right: 5px; text-align: center; } .icon-xs-three { padding-right: 0; text-align: center; margin-left: 5px; } .icon-xs-four { padding-right: 0; text-align: center; margin-left: 17px; } .icon-xs-five { text-align: center; padding-right:25px; } .icon-lg { text-align: center; } .dp-account .btn-sm { padding: 4px 20px; width: 100%; } .newstyle .i-title { text-align: center; border-bottom:1px solid #e7e7e7; margin-bottom:30px; } .newstyle .i-title p{ color:#6d6d6d; padding-bottom:10px; } .newstyle .s-item p { color: #6d6d6d; padding-top:12px; text-align:justify; } .newstyle .i-title hr { margin-top: 10px; margin-bottom: 30px; } .newstyle .panel a{ color:#cc6666; } .newstyle .otherways{ color:#7c6a55; text-align:center; margin-bottom:20px; } .newstyle .s-item{ text-align:center; } .newstyle .panel { border: 1px solid transparent; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 5px rgba(34, 25, 25, 0.4); } .newstyle .panel-default{ border-color:transparent; } .newstyle h4 a{ color:#333; } .newstyle .s-item-b{ text-align:center; } @media (max-width: 768px){ .newstyle .s-item p { color: #6d6d6d; padding:0; } .newstyle .s-item img{ margin-bottom:10px; } } .head-cart-num{font-size:11px; color:#cc6666;} .top-ri .visitor-id{float:right;padding-left:15px;color:#999;padding-top:7px} .top-ri .t{color:#aaa;font-size:22px;float:right;margin-top:3px;} .top-ri .c{color: #FFF; padding: 6px 10px; float: right; margin-bottom: 10px;} .top-ri .c .catx{color:#aaa;margin-right:10px;margin-top:-15px;display:none} .top-ri .n{color:#7c6a55;font-weight:bold} /*new nav 2016-11*/ @media (min-width: 1200px) { .navbar-collapse.v1 { display: none !important; } } .navbar-collapse.v2 { display: none !important; } @media (min-width: 1200px) { .navbar-collapse.v2 { display: block !important; } } .v2 > .nav .dropdown-menu { padding-top: 20px; background-color: #fff; border: 0; border: 1px solid #ddd; border-radius: 0; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); } .v2 > .nav .t { border-top: 3px solid #333; display: none; height: 10px; margin: 0 15px -13px; position: relative; text-align: center; top: 0; z-index: 9999; } .v2 > .nav {} .v2 > .nav > li.r > a{color:#AE0000} .v2 > .nav > li > .cols{position:absolute;left:0;width:210px;padding-bottom:20px} .v2 > .nav > li > .cols ul{list-style:none;padding:0;margin:0} .v2 > .nav > li > .cols > .col{width:210px;margin-right:30px; display:inline-block;float:left} .v2 > .nav > li > .cols > .col.w {width: 420px;} .v2 > .nav > li > .cols > .col:first-child{margin-left:30px} .v2 > .nav > li > .cols > .col:last-child{margin-right:0} .v2 > .nav > li > .cols > .col:last-child li{padding-right:30px} .v2 > .nav > li > .dropdown-menu { margin-top: 3px; } .v2 > .nav > li.dropdown:hover > .dropdown-menu{display:block} .v2 > .nav > li.dropdown:hover > .t{display:block} .v2 > .nav > li > .dropdown-menu .h{ font-size: 12px; margin-bottom: 5px; display: inline-block; width: 100%; border-bottom: 1px solid #ccc; font-weight: bold; color: #555; text-transform: uppercase; } .v2 > .nav > li > .dropdown-menu a{color: #666666} .v2 > .nav > li > .dropdown-menu a.a{color: #f0ad4e} .v2 > .nav > li > .dropdown-menu a.s{color: #cc6666;font-weight:bold} .v2 > .nav > li > .dropdown-menu .c a { font-weight: bold; color: #555; text-transform: uppercase; font-size: 12px; } /*end new nav 2016-11*/ .p-icons{padding:10px 15px 0 15px;margin-top:-10px;display:none} .p-icons img{margin-bottom:10px} .p-icons .row .col-lg-2, .p-icons .row .col-md-2{padding-left:5px;padding-right:5px} .stl a{ color:#cc6666; font-weight:bold; } .bs-one{ margin-left:20px; } .bs-two{ margin-left:35px; } .bs-three{ margin-left:50px; } @media (max-width: 768px){ .bs-one{ margin-left:0; } .bs-two{ margin-left:0; } .bs-three{ margin-left:0; } } .bottom-email-sign .hs-button { background-color: #7c6a55; color: #fff; padding: 4px 8px; border: 1px solid #7c6a55; margin-left: -2px; } .bottom-email-sign .hs-input { padding: 5px; width: 200px; } .bottom-email-sign label { color: #7c6a55; padding-top: 5px; } .bottom-email-sign ul { padding-left: 0; margin: 0; } .bottom-email-sign ul li { list-style: none; } .bottom-email-sign ul li label { font-weight: 100; font-size: 9px; color: #9b9b9b; } .bottom-email-sign .input { float: left; } .bottom-email-sign .submitted-message { font-weight: bold; color: #7c6a55; font-size: 14px; margin-top: 5px } h1{border-bottom:none} h2{border-bottom:none}