@font-face {font-family: "Baskerville Old Face BQ";
    src: url("//db.onlinewebfonts.com/t/f3077c21790d7835da194a845217f8ce.eot");
    src: url("//db.onlinewebfonts.com/t/f3077c21790d7835da194a845217f8ce.eot?#iefix") format("embedded-opentype"),
    url("//db.onlinewebfonts.com/t/f3077c21790d7835da194a845217f8ce.woff2") format("woff2"),
    url("//db.onlinewebfonts.com/t/f3077c21790d7835da194a845217f8ce.woff") format("woff"),
    url("//db.onlinewebfonts.com/t/f3077c21790d7835da194a845217f8ce.ttf") format("truetype"),
    url("//db.onlinewebfonts.com/t/f3077c21790d7835da194a845217f8ce.svg#Baskerville Old Face BQ") format("svg");
}
.form-control::-moz-placeholder{color:#fff;}
body. html{padding:0;margin:0;}
ul{list-style:none;padding-left:0;margin:0;}
a, a:hover{text-decoration:none;color:#fff;}
#wrapper{padding:0;margin:0;width:auto;}
header{float:left;width:100%;margin:0 0 0 0;border-bottom:3px solid #df4d28;padding:20px 0 10px;background:linear-gradient(to right, rgba(53,33,6,1) 0%, rgba(85,61,31,1) 73%, rgba(165,133,97,1) 100%);}
.wrapper-header{WIDTH:87%;margin:0 auto;}
.logo{float:left;margin:0 0 0 0;}
.logo img{margin:0 0 0 0;}
.logo a{color:#fff;font-family:"Century Gothic";font-size:24px;font-style:italic;}
.banner{float:left;width:100%;margin:0 0 0px 0;position:relative;}
.banner img{width:100%;}
.position{position:relative;float:left;width:96%;z-index:200;}
.menu_container{position:absolute;right:-60px;top:18px;}
.menu{float:right;}
.ms-slide-info{left:86px;position:absolute;top:96px;width: 47%;}
.silder-layer-text{margin:0 0 20px 0;font-size:22px;color:#fff;font-style:italic;font-family:"Century Gothic";line-height:45px;}
.slider-layer-heading{color: #db3206;font-family: Baskerville Old Face BQ;font-size: 75px;font-style: italic;margin: 0 0 20px;}
.service{float:left;width:100%;margin:0 0 0px 0;background:url(../images/service_bg.jpg) no-repeat left top;padding:20px 0;background-size:cover;}
.wrapper-service{Width:87%;margin:0 auto;}
.figcaption{float:left;width:100%;margin:0 0 0 0;position:relative;}
.figcaption img{width:100%;}
.caption{position:absolute;bottom:0px;width:100%;padding:10px 20px 6px;background:url(../images/our-service-bg.png) no-repeat left top;color:#fff;font-size:22px;font-style:italic;font-family:"Century Gothic";}
.caption a{color:#fff;margin-left:22px;}
a:hover .caption{color:#ed1c24;}
.bottom{background:rgba(26, 16, 2, 0.7) url("../images/bottom_bg.jpg") no-repeat scroll left top;float:left;margin:0;padding:25px 0 0;width:100%;background-size:100%;}
.bottom.multiply{background-blend-mode:multiply;}
.wrapper-bottom-multiply{WIDTH:87%;margin:0 auto;}
.call-us-great-coffee{padding-left:0;}
.contact_text{float:left;width:100%;margin:0 0 0 0;}
.contact_text span{color:#fff;font-size:22px;font-style:italic;font-family:"Century Gothic";float:left;margin-bottom:5px;}
.contact_no{color:#ed1c24;font-size:90px;font-family:"Century Gothic";float:left;margin-bottom:20px;}
.contact_no a{color:#ed1c24;text-decoration:none;}
.contact_no a:hover{color:#ed1c24;}
.tagline{color:#ed1c24;float:left;font-family:"Century Gothic";font-size:29px;font-style:italic;margin:14px 0 0;text-transform:uppercase;}
.contact_form{float:left;margin:0 0 0 0;width:100%;}
.contact_form .contact_heading{color:#fff;font-family:"Century Gothic";font-size:30px;font-style:italic;margin-bottom:5px;text-transform:uppercase;}
.contact_form form .form-group{margin-bottom:0 !important;}
.form-group input{background:rgba(157, 87, 25, 0.5) none repeat scroll 0 0;border:1px solid #fff;border-radius:0;color:#fff;font-family:"Century Gothic";font-size:14px;height:35px;padding:5px;width:100%;}
.form-group input::-webkit-input-placeholder{color:#fff;}
.form-group input:-moz-placeholder{color:#fff;}
.form-group input::-moz-placeholder{color:#fff;}
.form-group input:-ms-input-placeholder{color:#fff;}
.form-textarea{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;margin-bottom:5px;}
.form-textarea textarea{background:rgba(157, 87, 25, 0.5) none repeat scroll 0 0;border:1px solid #fff;border-radius:0;color:#fff;font-family:"Century Gothic";font-size:14px;height:49px;padding:5px;width:100%;}
.form-textarea textarea::-webkit-input-placeholder{color:#fff;}
.form-textarea textarea:-moz-placeholder{color:#fff;}
.form-textarea textarea::-moz-placeholder{color:#fff;}
.form-textarea textarea:-ms-input-placeholder{color:#fff;}
.form-btn{float:right;}
.form-btn input{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:1px solid #fff !important;border-radius:0 !important;float:right;font-family:"Century Gothic";font-size:14px !important;font-weight:500 !important;padding:7px 30px !important;height:40px !important;}
div.wpcf7-mail-sent-ok{color:#fff !important;}
footer{background:#020001;float:left;width:100%;margin:0 0 0 0;padding:15px 0 50px;border-top:3px solid #df4d28;}
.wrapper-footer{margin:0 auto;width:87%;}
.social{float:left;margin:0 0 0 0;width:22%;}
.social li{float:left;margin:0 5px 10px 0;width:50px;height:50px;}
.social li a{background:#ed1c24;float:left;text-align:center;padding:5px;border-radius:100%;width:100%;height:100%;}
.social li a i{font-size:27px;margin-top:6px;}
.payment{float:right;width:40%;}
.pay{float:right;margin:0 0 0 0 0;}
.pay li{float:left;margin-right:3px;}
.copyright{float:right;margin:10px 0 0 0;color:#fff;font-size:12px;font-family:"Century Gothic";}
.copyright a:hover{color:#ed1c24;}
.inner-banner{margin:0 auto;position:relative;width:100%;}
.inner-banner img{width:100%;}
.inside-area{margin:0 auto;padding-top:6%;background:rgba(0, 0, 0, 0) url("../images/about-bg.jpg") no-repeat;background-size:cover;}
.wrapper-inside-area{height:auto;margin:0 auto;overflow:hidden;width:87%;}
.service-inside-area{margin:0 auto;padding-top:6%;background:rgba(0, 0, 0, 0) url("../images/Wogan-Coffee-Banner.jpg") no-repeat;background-size:cover;}
.blog-inside-area{margin:0 auto;padding-top:6%;background:rgba(0, 0, 0, 0) url("../images/blog-bg.jpg") no-repeat;background-size:cover;}
.shop-inside-area{margin:0 auto;padding-top:6%;background:rgba(0, 0, 0, 0) url("../images/shop-bg.jpg") no-repeat;background-size:cover;}
.contact-inside-area{margin:0 auto;padding-top:6%;background:rgba(0, 0, 0, 0) url("../images/contact-bg.jpg") no-repeat;background-size:cover;}
.inside-text{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;border-radius:7px;color:#fff;font-family:"Century Gothic";font-size:15px;font-style:italic;height:100%;line-height:27px;margin:6% 0 5%;overflow:hidden;padding:6% 2% 2%;text-align:justify;width:70%;}
.page .entry-title{color:#ed1c24 !important;font-family:"Century Gothic" !important;font-size:35px !important;font-weight:500 !important;margin:154px 99px 0 !important;position:absolute !important;text-align:left !important;text-transform:lowercase;width:50% !important;}
.page-id-116 .entry-title{margin:44px 61px 0 !important;}
.page-id-116 .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{width:118px !important;}
.page-id-116 .woocommerce .quantity .qty{text-align:center;width:70px;}
.content-area, .content-sidebar{padding-top:0 !important;}
.coffe-i{color:#da1921;font-size:30px;font-style:italic;font-weight:800;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.coffe-cs{color:#fff;font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif !important;font-size:19px;font-style:italic;font-weight:200 !important;}
.inside-area-service{color:#1c1c1c;font-family:"Century Gothic";font-size:15px;margin:0 auto;padding-top:6%;text-align:justify;width:90%;line-height:30px;}
.inside-area-service p{margin:0;}
.inside-text a{color:#ed1c24;font-family:"Century Gothic";font-size:15px;font-weight:500;text-decoration:none;}
.inside-text a:hover{color:#fff;}
.service-inside{color:#ed1c24;font-family:"Century Gothic" !important;font-size:20px;font-style:italic;}
.free-coffee-machine{color:#ed1c24;font-family:"Century Gothic" !important;font-size:24px;font-style:italic;margin:3% 0 1%;}
.free-coffee-machine span{color:#ed1c24;font-family:"Century Gothic" !important;font-size:24px;font-style:italic;font-weight:600;}
.free-charge{color:#ed1c24;font-family:"Century Gothic" !important;font-size:15px;font-style:italic;text-transform:uppercase;}
.free-charge span{font-size:15px;font-weight:600;}
.free-area{font-family:"Century Gothic" !important;font-size:15px;color:#fff;}
.service-left{color:#fff;float:left;font-family:"Century Gothic" !important;font-size:15px;line-height:22px;padding:0;text-align:left;margin-top:12px;}
.service-right{color:#fff;float:right;font-family:"Century Gothic" !important;font-size:15px;line-height:22px;padding:0;text-align:left;margin-top:12px;}
.service-title{color:#ed1c24;font-family:"Century Gothic";font-size:20px;margin:3% 0 10px;text-align:left;font-style:italic;}
.parts-left{color:#1c1c1c;float:left;font-family:"Century Gothic" !important;font-size:15px;width:60%;}
.accessories-left{color:#1c1c1c;float:left;font-family:"Century Gothic" !important;font-size:15px;width:60%;}
.accessories-right{float:left;width:26%;}
.contact_form form .quick-quote{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;margin-bottom:5px;}
.quick-quote input{background:rgba(149, 111, 77, 0.85) none repeat scroll 0 0;border:1px solid #fff;border-radius:0;color:#fff;font-family:"Century Gothic";font-size:14px;height:35px;margin:0 0 7px;padding:5px;width:100%;}
.quick-quote input::-webkit-input-placeholder{color:#fff;}
.quick-quote input:-moz-placeholder{color:#fff;}
.quick-quote input::-moz-placeholder{color:#fff;}
.quick-quote input:-ms-input-placeholder{color:#fff;}
.quick-textarea{margin-bottom:5px;}
.quick-textarea textarea{background:rgba(149, 111, 77, 0.85) none repeat scroll 0 0;border:1px solid #fff;border-radius:0;color:#fff;font-family:"Century Gothic";font-size:14px;height:49px;padding:5px;width:100%;}
.quick-textarea textarea::-webkit-input-placeholder{color:#fff;}
.quick-textarea textarea:-moz-placeholder{color:#fff;}
.quick-textarea textarea::-moz-placeholder{color:#fff;}
.quick-textarea textarea:-ms-input-placeholder{color:#fff;}
.quick-btn{float:right;}
.quick-btn input{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:1px solid #fff !important;border-radius:0 !important;color:#fff !important;float:right;font-family:"Century Gothic";font-size:14px !important;font-weight:500 !important;padding:0 30px !important;}
.quick-btn input:hover{border:1px solid #fff !important;color:#fff !important;float:right;font-family:"Century Gothic";font-size:14px !important;font-weight:500 !important;padding:0 30px !important;}
.contact-left{margin:3% 0 0;padding-left:0;}
.contact-right{padding-right:0;margin-top:2%;}
.contact-right img{margin:17% 0 0;width:90%;}
.contact-tagline{color:#ed1c24;float:left;font-family:"Century Gothic";font-size:26px;font-style:italic;margin:2% auto 0;text-align:left;text-transform:uppercase;width:97%;}
body.woocommerce{background:rgba(0, 0, 0, 0) url("../images/coffee-bg.jpg") no-repeat scroll 0 0/cover !important;margin:0 auto;}
body.term-7{background:rgba(0, 0, 0, 0) url("../images/accessories-bg.jpg") no-repeat scroll 0 0/cover !important;margin:0 auto;}
body.term-8{background:rgba(0, 0, 0, 0) url("../images/wshop-bg.jpg") no-repeat scroll 0 0/cover !important;margin:0 auto;}
body.blog{background:rgba(0, 0, 0, 0) url("../images/blog-bg.jpg") no-repeat scroll 0 0/cover !important;margin:0 auto;}
.archive{background:rgba(0, 0, 0, 0) url("../images/blog-bg.jpg") no-repeat scroll 0 0/cover !important;margin:0 auto;background-position:center;}
.woocommerce-checkout{background:rgba(0, 0, 0, 0) url("../images/cart-bg.jpg") no-repeat scroll 0 0/cover !important;margin:0 auto;padding:0;}
.blog .main-content{margin-top:72px;}
.more-link{color:#da1921;text-decoration:none !important;}
.blog .entry-meta a{color:#da1921;}
.blog .entry-title{font-size:23px !important;font-style:italic !important;line-height:28px !important;text-transform:none;}
.single .entry-title{font-size:23px !important;font-style:italic !important;line-height:28px !important;}
.single .entry-meta a{color:red;}
.blog .entry-header{margin-left:20px !important;margin-right:20px !important;}
.blog .entry-summary{margin-left:20px !important;margin-right:20px !important;}
body.single{background:rgba(0, 0, 0, 0) url("../images/coffee-bg.jpg") no-repeat scroll 0 0/cover !important;margin:0 auto;}
.woocommerce-cart .woocommerce{margin:0 auto;background:rgba(0, 0, 0, 0) url("../images/cart-bg.jpg") no-repeat;background-size:cover;padding:9% 0 0;}
.single .content-area{margin-top:72px;}
.single .content-sidebar{margin-top:72px;}
.single .entry-content > p{color:#fff;padding:10px;}
.woocommerce #container{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;border-radius:5px;margin:0 auto;padding:10px;width:90%;overflow:hidden;}
.products h3{color:#ed1c24;font-size:22px !important;}
.woocommerce ul.products li.product .price{color:#fff !important;font-size:16px !important;font-weight:600 !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:1px solid #fff !important;border-radius:0 !important;color:#fff !important;font-family:century gothic !important;}
.woocommerce div.product .woocommerce-tabs .panel{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.woocommerce div.product{margin-top:5%;}
.woocommerce-cart .woocommerce table.shop_table{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;border:1px solid rgba(255,255,255, 0.8);border-collapse:separate;border-radius:5px;margin:0 auto;text-align:left;width:90%;color:#fff;}
.woocommerce-cart .woocommerce table.shop_table td{border-top:1px solid rgba(255,255,255,0.8);border-left:1px solid rgba(255,255,255,0.8);}
.woocommerce-cart .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{color:#fff;margin:0 auto;text-align:center;width:90%;}
.page-id-116 #add_payment_method .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout{margin:0 5% !important;padding:1em 0 !important;width:90% !important;}
.input-text.qty.text{background-color:transparent;border:1px solid #fff;border-radius:0;color:#fff;}
.woocommerce div.product p.price, .woocommerce div.product span.price{color:#fff;font-weight:600;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0 !important;border-bottom-color:#fff !important;border-radius:0 !important;color:#fff !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important;border:1px solid #d3ced2 !important;border-radius:0 !important;}
#tab-description h2{color:#da1921;font-family:century gothic;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:36% !important;}
.quick-quote{padding:0;}
.woocommerce.archive-title, .page-title{color:#fff !important;font-size:18px !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;}
.woocommerce .woocommerce-breadcrumb{color:#ffff !important;}
.woocommerce .woocommerce-breadcrumb a{color:#ed1c24 !important;}
.page-id-117 .woocommerce .col2-set, .woocommerce-page .col2-set{margin:0 auto;width:90%;}
.page-id-117 .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:left;margin:2% 0 0;width:48%;}
.page-id-117 .woocommerce form .form-row label{color:#fff;line-height:2;}
.page-id-117 .woocommerce table.shop_table{border:1px solid rgba(255,255,255, 0.8);border-collapse:separate;border-radius:5px;margin:0 auto;text-align:left;width:90%;color:#fff;}
.page-id-117 .woocommerce table.shop_table td{border-top:1px solid rgba(255, 255, 255, 0.8);border-bottom:1px solid rgba(255, 255, 255, 0.8);}
.page-id-117 #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #fff;border-radius:5px;margin:2% auto;padding:0 0 2%;width:90% !important;}
.page-id-117 #add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img{margin:-2px 0 0 -19%;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{background:transparent none repeat scroll 0 0;border-top:3px solid #ed1c24 !important;color:#ed1c24;list-style:outside none none !important;margin:10% auto 0 !important;overflow-wrap:break-word;padding:1em 2em 1em 3.5em !important;position:relative;width:90%;}
.woocommerce-checkout .entry-title{margin:67px 67px 0 !important;}
.woocommerce-checkout .entry-header, .woocommerce-checkout .entry-content{background:transparent !important;}
.woocommerce-checkout .woocommerce-info::before{color:#ed1c24;}
.page-id-116 .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;margin:0 -2.5%;width:47%;}
.page-id-117 th{border-right:1px solid #fff;border-bottom:solid 1px #fff;text-align:left;}
.page-id-117 .entry-content td, .comment-content td{border-right:1px solid #fff !important;padding:8px;}
.archive .content-sidebar{margin-top:9.5%;}
.archive .taxonomy-description, .author-description{color:#fff;font-size:14px;line-height:1.28571;padding-top:18px;}
.archive .entry-meta a{color:#da1921;}
.archive-title, .page-title{color:#fff;}
.categories-area-heading{font-family:"Century Gothic";font-size:20px;font-weight:300;letter-spacing:1px;line-height:60px;text-align:left;color:#fff;}
.categories-list{display:block;list-style:outside none none;width:100% !important;}
.categories-list li{border:medium none !important;display:block;margin:0 !important;width:100% !important;}
.categories-list img{display:none !important;}
.categories-list .products{width:100% !important;}
.categories-list li h3{border-top:1px solid #ccc;color:#DA1921 !important;display:block !important;font-family:"Century Gothic" !important;font-size:20px !important;font-weight:400 !important;height:auto !important;line-height:30px !important;margin:0 !important;text-align:left !important;text-decoration:none !important;transition:all 0.4s ease-in-out 0s !important;}
.categories-list li h3:hover{color:#fff;padding-left:10px !important;}
mark{display:none;}
.contact-address-details{color:#fff;font-family:"Century Gothic" !important;padding-left:0;width:40%;float:left;font-size:16px;}
.footer-left{width:100%;float:left;}
.checkout h3{color:#fff;margin:2% 5% !important;}
.footer-line{width:99%;color:#fff;}
.footer-line-2{width:80%;color:#fff;}
div.wpcf7-mail-sent-ok{border:2px solid #fff !important;}
@media only screen and (max-width:320px){.wrapper-header{width:100%;}
.logo{float:none;margin:0 auto;width:91%;}
.logo img{margin:0 auto;width:98%;}
.logo a{font-size:16px;}
.ms-slide-info{left:10px !important;position:absolute !important;top:21px !important;}
.position{position:absolute;width:100%;}
.menu_container{position:relative;right:0;top:0;}
.menu{float:none;margin-top:0;}
.menu-toggle{margin:-36% 0 0 !important;background-color:transparent !important;}
.primary-navigation a{padding:7px 6px !important;color:#fff !important;}
.site-navigation ul ul{margin-left:0 !important;}
.primary-navigation.toggled-on{padding:13px 0 36px;}
.site-navigation li{background:rgba(0,0,0,0.8) !important;border-top:1px solid rgba(237, 28,36, 0.8) !important;padding:0 !important;}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a{color:#fff !important;border-bottom:medium none !important;}
.silder-layer-text{font-size:10px;line-height:17px;margin:0;}
.slider-layer-heading{font-size:10px;margin:0;}
.wrapper-service{margin:0 auto;width:96%;}
.figcaption{height:101px;}
.caption{font-size:15px;}
.bottom{background:rgba(26, 16, 2, 0.8) url("../images/bottom_bg.jpg") no-repeat scroll left top/cover;}
.contact_text span{font-size:20px;}
.contact_no{font-size:40px;margin-bottom:0;}
.tagline{font-size:20px;}
.contact_form .contact_heading{font-size:20px;}
.quick-quote input{font-size:12px;height:30px;}
.form-textarea textarea{font-size:13px;height:45px;}
.form-btn input{font-size:13px;height:36px;padding:2px 15px;}
.wrapper-footer{margin:0 auto;width:100%;}
.social{float:none;margin:0 21%;}
.social li{height:40px;width:40px;}
.social li a i{font-size:18px;margin-top:7px;}
.pay{float:none;margin:0 auto;width:80%;}
.copyright{text-align:center;}
.page .entry-title{font-size:27px !important;margin:150px 27px 0 !important;width:55% !important;}
.inside-area{background:rgba(0, 0, 0, 0) url("../images/about-bg.jpg") no-repeat scroll center center/cover;}
.inside-text{font-size:13px;line-height:24px;margin:6% 0 5%;padding:25% 6%;width:100%;}
.inside-text a{font-size:13px;}
.service-inside{font-size:13px;}
.free-coffee-machine{font-size:13px;}
.free-coffee-machine span{font-size:13px;}
.free-charge{font-size:13px;}
.service-title{font-size:15px;}
.service-left{font-size:13px;}
.service-right{font-size:13px;}
.blog .entry-header{margin-left:0 !important;margin-right:0 !important;}
.blog .entry-meta a{color:#da1921;}
.list-view .site-content .post-thumbnail img{width:100%;}
.list-view .site-content .entry-title{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;font-size:13px;}
.single .entry-title{font-size:16px;line-height:24px;}
.single .entry-meta a{color:#fff;}
.woocommerce .woocommerce-breadcrumb{text-align:center;}
.woocommerce.archive-title, .page-title{text-align:center;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product, .woocommerce[class*="columns-"] ul.products li.product{width:98%;text-align:center;}
.woocommerce ul.products li.product h3{text-align:center;}
.woocommerce ul.products li.product .price{text-align:center;}
.list-view .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0!important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;margin:0 17% 3%;}
.page-id-116 .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;margin:0;width:100%;}
.archive.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce-cart .woocommerce{padding:66% 0 0;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{margin:66% auto 0 !important;}
.page-id-117 .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:left;margin:1% 0 0;width:100% !important;}
.page-id-116 .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{font-size:25px;margin-top:3%;text-align:center;}
.contact-tagline{font-size:18px;text-align:center;}
.quick-btn input{padding:5px 30px !important;}
.footer-left{float:left;width:100%;}
.contact-address-details{margin:0 8%;}
.contact-left{overflow:hidden;}
.wrapper-inside-area{width:92%;}
}
@media only screen and (min-width:321px) and (max-width:480px){.wrapper-header{width:100%;}
.logo{float:none;margin:0 auto;width:91%;}
.logo img{margin:0 auto;width:98%;}
.logo a{font-size:16px;}
.ms-slide-info{left:10px !important;position:absolute !important;top:21px !important;}
.position{position:absolute;width:100%;}
.menu_container{position:relative;right:0;top:0;}
.menu{float:none;margin-top:0;}
.menu-toggle{margin:-37% 0 0 !important;background-color:transparent !important;}
.primary-navigation a{padding:7px 6px !important;color:#fff !important;}
.site-navigation ul ul{margin-left:0 !important;}
.primary-navigation.toggled-on{padding:13px 0 36px;}
.site-navigation li{background:rgba(0,0,0,0.8) !important;border-top:1px solid rgba(237, 28,36, 0.8) !important;padding:0 !important;}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a{color:#fff !important;border-bottom:medium none !important;}
.silder-layer-text{font-size:10px;line-height:17px;margin:0;}
.slider-layer-heading{font-size:10px;margin:0;}
.wrapper-service{margin:0 auto;width:96%;}
.figcaption{height:101px;}
.caption{font-size:15px;}
.bottom{background:rgba(26, 16, 2, 0.8) url("../images/bottom_bg.jpg") no-repeat scroll left top/cover;}
.contact_text span{font-size:15px;}
.contact_no{font-size:40px;margin-bottom:0;}
.tagline{font-size:18px;}
.contact_form .contact_heading{font-size:20px;}
.quick-quote input{font-size:12px;height:30px;}
.form-textarea textarea{font-size:13px;height:45px;}
.form-btn input{font-size:14px !important;height:40px !important;padding:7px 23px !important;}
.wrapper-footer{margin:0 auto;width:100%;}
.social{float:none;margin:0 24%;}
.social li{height:40px;width:40px;}
.social li a i{font-size:18px;margin-top:7px;}
.pay{float:none;margin:0 auto;width:72%;}
.copyright{text-align:center;}
.page .entry-title{font-size:27px !important;margin:143px 27px 0 !important;width:55% !important;}
.inside-area{background:rgba(0, 0, 0, 0) url("../images/about-bg.jpg") no-repeat scroll center center/cover;}
.inside-text{font-size:13px;line-height:24px;margin:6% 0 5%;padding:25% 6%;width:100%;}
.inside-text a{font-size:13px;}
.service-inside{font-size:13px;}
.free-coffee-machine{font-size:13px;}
.free-coffee-machine span{font-size:13px;}
.free-charge{font-size:13px;}
.service-title{font-size:15px;}
.service-left{font-size:13px;}
.service-right{font-size:13px;}
.blog .entry-header{margin-left:0 !important;margin-right:0 !important;}
.list-view .site-content .post-thumbnail img{width:100%;}
.list-view .site-content .entry-title{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;font-size:13px;}
.single .entry-title{font-size:16px;line-height:24px;}
.single .entry-meta a{color:#fff;}
.woocommerce .woocommerce-breadcrumb{text-align:center;}
.woocommerce.archive-title, .page-title{text-align:center;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product, .woocommerce[class*="columns-"] ul.products li.product{width:98%;text-align:center;}
.woocommerce ul.products li.product h3{text-align:center;}
.woocommerce ul.products li.product .price{text-align:center;}
.list-view .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0!important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;margin:0 17% 3%;}
.page-id-116 .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;margin:0;width:100%;}
.archive.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce-cart .woocommerce{padding:66% 0 0;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{margin:66% auto 0 !important;}
.page-id-117 .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:left;margin:1% 0 0;width:100% !important;}
.page-id-116 .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{font-size:25px;margin-top:3%;text-align:center;}
.contact-tagline{font-size:18px;text-align:center;}
.quick-btn input{padding:5px 30px !important;}
.footer-left{float:left;width:100%;}
.contact-address-details{margin:0 8%;}
.contact-left{overflow:hidden;}
.wrapper-inside-area{width:92%;}
}
@media only screen and (min-width:481px) and (max-width:767px){.wrapper-header{width:100%;}
.logo{float:left;margin-left:2%;width:70%;}
.logo img{margin:0;width:70%;}
.logo a{font-size:16px;}
.ms-slide-info{left:10px !important;position:absolute !important;top:21px !important;}
.position{position:absolute;width:100%;}
.menu_container{position:relative;right:0;top:0;}
.menu{float:none;margin-top:0;}
.menu-toggle{margin:0 !important;background-color:transparent !important;}
.primary-navigation a{padding:7px 10px !important;color:#fff !important;}
.site-navigation ul ul{margin-left:0 !important;}
.primary-navigation.toggled-on{padding:89px 0 36px;}
.site-navigation li{background:rgba(0,0,0,0.8) !important;border-top:1px solid rgba(237, 28,36, 0.8) !important;padding:0 !important;}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a{color:#fff !important;border-bottom:medium none !important;}
.silder-layer-text{font-size:13px;line-height:17px;margin:0;}
.slider-layer-heading{font-size:13px;margin:0;}
.wrapper-service{margin:0 auto;width:96%;}
.figcaption{height:163px;}
.caption{font-size:15px;}
.bottom{background:rgba(26, 16, 2, 0.8) url("../images/bottom_bg.jpg") no-repeat scroll left top/cover;}
.contact_text span{font-size:20px;}
.contact_no{font-size:40px;margin-bottom:0;}
.tagline{font-size:20px;}
.contact_form .contact_heading{font-size:20px;}
.quick-quote input{font-size:12px;height:30px;}
.form-textarea textarea{font-size:13px;height:45px;}
.form-btn input{font-size:13px;height:36px;padding:2px 15px;}
.wrapper-footer{margin:0 auto;width:100%;}
.social{float:left;margin-left:7%;width:28%;}
.social li{height:35px;width:35px;}
.social li a i{font-size:18px;margin-top:4px;}
.pay{float:right;width:64%;}
.payment{float:right;margin:24px 0 0;width:60%;}
.copyright{margin-right:-17%;text-align:right;}
.page .entry-title{font-size:27px !important;margin:179px 64px 0 !important;width:55% !important;}
.inside-area{background:rgba(0, 0, 0, 0) url("../images/about-bg.jpg") no-repeat scroll center center/cover;}
.inside-text{font-size:13px;line-height:24px;margin:6% 0 5%;padding:25% 6%;width:100%;}
.inside-text a{font-size:13px;}
.service-inside{font-size:13px;}
.free-coffee-machine{font-size:13px;}
.free-coffee-machine span{font-size:13px;}
.free-charge{font-size:13px;}
.service-title{font-size:15px;}
.service-left{font-size:13px;}
.service-right{font-size:13px;float:left;}
.blog .entry-header{margin-left:0 !important;margin-right:0 !important;}
.list-view .site-content .post-thumbnail img{width:100%;}
.list-view .site-content .entry-title{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;font-size:18px !important;}
.single .entry-title{font-size:16px;line-height:24px;}
.single .entry-meta a{color:#fff;}
.woocommerce .woocommerce-breadcrumb{text-align:center;}
.woocommerce.archive-title, .page-title{text-align:center;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product, .woocommerce[class*="columns-"] ul.products li.product{float:left;text-align:center;width:45%;}
.woocommerce ul.products li.product h3{text-align:center;}
.woocommerce ul.products li.product .price{text-align:center;}
.list-view .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0!important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;margin:0 35% 3%;}
.page-id-116 .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;margin:0;width:100%;}
.archive.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce-cart .woocommerce{padding:37% 0 0;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{margin:37% auto 0 !important}
.page-id-117 .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:left;margin:1% 0 0;width:100% !important;}
.page-id-116 .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{font-size:25px;margin-top:3%;text-align:center;}
.contact-tagline{font-size:18px;text-align:center;}
.page-id-116 .entry-title{margin:27% 21px 0 !important;}
.woocommerce-checkout .entry-title{margin:27% 21px 0 !important;}
.quick-btn input{padding:5px 30px !important;}
.footer-left{float:left;width:100%;}
.contact-address-details{padding-left:7%;width:100%;}
.contact-left{overflow:hidden;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.wrapper-header{width:100%;}
.logo{float:left;margin-left:2%;width:58%;}
.logo img{margin:0;width:70%;}
.logo a{font-size:15px;}
.ms-slide-info{left:17px !important;position:absolute !important;top:68px !important;}
.position{position:absolute;width:100%;}
.menu_container{position:relative;right:0;top:0;}
.menu{float:none;margin-top:0;}
.menu-toggle{margin:0 !important;background-color:transparent !important;}
.primary-navigation a{padding:7px 10px !important;color:#fff !important;}
.site-navigation ul ul{margin-left:0 !important;}
.primary-navigation.toggled-on{padding:89px 0 36px;}
.site-navigation li{background:rgba(0,0,0,0.8) !important;border-top:1px solid rgba(237, 28,36, 0.8) !important;padding:0 !important;}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a{color:#fff !important;border-bottom:medium none !important;}
.silder-layer-text{font-size:18px;line-height:28px;margin:0;}
.slider-layer-heading{font-size:18px;margin:0;}
.wrapper-service{margin:0 auto;width:96%;}
.figcaption{height:180px;}
.caption{font-size:15px;}
.bottom{background:rgba(26, 16, 2, 0.8) url("../images/bottom_bg.jpg") no-repeat scroll left top/cover;}
.contact_text span{font-size:20px;}
.contact_no{font-size:40px;margin-bottom:0;}
.tagline{font-size:20px;}
.contact_form .contact_heading{font-size:20px;}
.quick-quote input{font-size:12px;height:30px;}
.form-textarea textarea{font-size:13px;height:45px;}
.form-btn input{font-size:13px;height:36px;padding:2px 15px;}
.wrapper-footer{margin:0 auto;width:100%;}
.social{float:left;margin-left:7%;}
.social li{height:35px;width:35px;}
.social li a i{font-size:18px;margin-top:4px;}
.pay{float:right;width:74%;}
.payment{float:right;margin:7px 0 0;width:50%;}
.copyright{margin-right:12%;text-align:right;}
.page .entry-title{font-size:27px !important;margin:60px 76px 0 !important;width:55% !important;font-family:"Century Gothic" !important;}
.inside-area{background:rgba(0, 0, 0, 0) url("../images/about-bg.jpg") no-repeat scroll center center/cover;}
.inside-text{font-size:13px;line-height:24px;margin:0;padding:14% 6%;width:100%}
.inside-text a{font-size:13px;}
.service-inside{font-size:13px;}
.free-coffee-machine{font-size:13px;}
.free-coffee-machine span{font-size:13px;}
.free-charge{font-size:13px;}
.service-title{font-size:15px;}
.service-left{font-size:13px;padding-right:3%;}
.service-right{font-size:13px;float:left;padding-left:3%;}
.blog .entry-header{margin-left:0 !important;margin-right:0 !important;}
.list-view .site-content .post-thumbnail img{width:100%;}
.list-view .site-content .entry-title{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;font-size:18px !important;}
.single .entry-title{font-size:16px;line-height:24px;}
.single .entry-meta a{color:#fff;}
.woocommerce .woocommerce-breadcrumb{text-align:center;}
.woocommerce.archive-title, .page-title{text-align:center;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product, .woocommerce[class*="columns-"] ul.products li.product{float:left;text-align:center;width:45%;}
.woocommerce ul.products li.product h3{text-align:center;}
.woocommerce ul.products li.product .price{text-align:center;}
.list-view .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0!important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;margin:0 35% 3%;}
.page-id-116 .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;margin:0;width:100%;}
.archive.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{margin:0 !important;}
.woocommerce-cart .woocommerce{padding:20% 0 0;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{margin:27% auto 0 !important}
.page-id-117 .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:left;margin:1% 0 0;width:100% !important;}
.page-id-116 .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{font-size:25px;margin-top:3%;text-align:center;}
.contact-tagline{font-size:18px;text-align:center;}
.page-id-116 .entry-title{margin:10% 26px !important;}
.woocommerce-checkout .entry-title{margin:10% 26px 0 !important;}
.quick-btn input{padding:5px 30px !important;}
.blog .site-content{margin-top:2%;}
.blog .content-sidebar{margin-top:2%;}
.single .content-area{margin-top:2%;}
.single .content-sidebar{margin-top:2%;}
.footer-left{float:left;width:100%;}
.contact-address-details{color:#fff;float:left;font-family:"Century Gothic" !important;padding-left:7%;width:41%;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.wrapper-header{width:100%;}
.logo{float:left;margin-left:2%;width:70%;}
.logo img{margin:0;width:44%;}
.logo a{font-size:16px;}
.ms-slide-info{left:17px !important;position:absolute !important;top:100px !important;}
.silder-layer-text{font-size:18px;line-height:28px;}
.slider-layer-heading{font-size:24px;}
.primary-navigation .nav-menu{padding-right:0 !important;}
.primary-navigation a{font-size:18px;}
.contact_text span{font-size:18px;}
.contact_no{font-size:70px;}
.tagline{font-size:20px;}
.contact_form .contact_heading{font-size:18px;}
.quick-quote input{font-size:12px;height:27px;}
.form-textarea textarea{font-size:12px;height:44px;}
.form-btn input{padding:3px 19px !important;}
.social li{height:45px;width:45px;}
.social li a i{font-size:22px;margin-top:8px;}
.site-content{margin-left:0 !important;margin-right:0 !important;}
.page .entry-title{font-size:30px !important;margin:117px 47px 0 !important;}
.inside-text{font-size:15px;margin:6% 0 5%;padding:7% 2% 2%;width:77%;}
.inside-area{background:rgba(0, 0, 0, 0) url("../images/about-bg.jpg") no-repeat scroll center center/cover;}
.service-inside-area{background:rgba(0, 0, 0, 0) url("../images/Wogan-Coffee-Banner.jpg") no-repeat scroll center center/cover;}
.woocommerce #container{width:96%;}
.page-id-116 .entry-title{margin:4% 40px !important;}
.woocommerce-checkout .entry-title{margin:4% 40px !important;}
.wrapper-inside-area{height:auto;margin:0 auto;overflow:hidden;width:93%;}
.menu_container{right:-39px;}
.footer-left{float:left;width:100%;}
.contact-address-details{color:#fff;float:left;font-family:"Century Gothic" !important;padding-left:0;width:40%;}
}
@media screen and (min-width:1424px){.logo{float:left;margin:0 -1%;}
.logo img{margin:0;width:69%;}
.logo a{font-size:28px;}
.menu_container{right:-50px;}
.primary-navigation a{font-size:21px;}
.ms-slide-info{top:100px;}
.silder-layer-text{font-size:25px;}
.slider-layer-heading{font-size:39px;}
.caption{font-size:23px;}
.tagline{font-size:34px;margin:17px 0 0;}
.page .entry-title{margin:171px 117px 0 !important;width:36% !important;}
.woocommerce-cart .entry-title{font-size:45px !important;margin:50px 75px 0 !important;width:36% !important;}
.woocommerce-checkout .entry-title{font-size:45px !important;margin:50px 75px 0 !important;width:36% !important;}
.inside-area{min-height:700px;}
.inside-text{font-size:17px;}
.service-inside{font-size:21px;}
.service-left{font-size:17px;}
.service-right{font-size:17px;}
.service-title{font-size:21px;}
.contact-tagline{font-size:27px;}
.entry-title{font-size:26px !important;}
.entry-summary p{line-height:23px !important;padding:10px 17px 19px !important;text-align:justify !important;}
.contact_text span{font-size:25px;}
.contact_no{font-size:103px;}
.copyright{font-size:16px;text-align:right;}
.form-group input{height:42px;}
.form-textarea textarea{height:60px;}
.form-btn input{font-size:18px !important;}
.quick-quote input{height:45px;}
.content-sidebar .widget .widget-title{font-size:22px !important;}
.content-sidebar .widget a{color:#fff;font-size:18px !important;}
.blog #primary article{max-width:90% !important;}
.single #primary article{max-width:98% !important;}
.single .entry-content > p{color:#fff;font-size:20px;padding:10px;}
.site-content .entry-meta{font-size:16px !important;padding:10px !important;}
.site-content .entry-date a::before, .attachment .site-content span.entry-date::before{content:"";font-size:25px;}
.attachment span.entry-date::before, .entry-content .edit-link a::before, .entry-meta .edit-link a::before, .site-content .byline a::before, .site-content .comments-link a::before, .site-content .entry-date a::before, .site-content .featured-post::before, .site-content .full-size-link a::before, .site-content .parent-post-link a::before, .site-content .post-format a::before{font:25px/1 Genericons !important;}
.post-thumbnail img{width:100% !important;}
.woocommerce #container{width:89%;}
.woocommerce.archive-title, .page-title{color:#fff !important;font-size:18px !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;}
.woocommerce .woocommerce-breadcrumb{color:#ffff !important;}
.woocommerce .woocommerce-breadcrumb a{color:#ed1c24 !important;}
.wrapper-service{margin:0 auto;width:88%;}
.wrapper-bottom-multiply{margin:0 auto;width:88%;}
.page-id-116 .entry-title{padding:2% 0 0;}
.page-id-117 .woocommerce form .form-row label{color:#fff;font-size:18px;line-height:2;}
.page-id-117 .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{box-sizing:border-box;font-size:15px;height:36px;width:100%;}
.page-id-117 .woocommerce form .form-row .select2-container{font-size:20px;height:36px;}
.page-id-117 .woocommerce table.shop_table{font-size:16px;}
.page-id-117 .wc_payment_method.payment_method_paypal > label{margin:0 1%;width:18%;}
.free-area{font-size:17px;}
.inside-text a{font-size:17px;}
}
@media screen and (min-width:1624px){.logo img{margin:0;width:69%;}
.logo a{font-size:32px;}
.silder-layer-text{font-size:30px;line-height:47px;}
.slider-layer-heading{font-size:46px;}
.primary-navigation a{font-size:23px;}
.menu_container{right:-50px;}
.ms-slide-info{top:110px;}
.page .entry-title{margin:199px 129px 0 !important;width:36% !important;}
.woocommerce-cart .entry-title{font-size:45px !important;margin:60px 86px 0 !important;width:36% !important;}
.woocommerce-checkout .entry-title{font-size:45px !important;margin:60px 86px 0 !important;width:36% !important;}
.inside-area{min-height:700px;}
.caption{background:rgba(0, 0, 0, 0) url("../images/our-service-bg-2.png") no-repeat scroll left top;bottom:1px;font-size:29px;height:68px;padding:10px 0 6px 10px;}
.contact_no{font-size:117px;}
.contact_text span{font-size:28.5px;}
.tagline{font-size:37px;margin:8px 0 0}
.form-group input{font-size:15px;height:45px;padding:5px;}
.form-textarea textarea{font-size:15px;height:70px;}
.form-btn input{font-size:20px !important;height:47px !important;}
.coffe-i{font-size:25px;}
.coffe-cs{font-size:25px;}
.inside-text{font-size:20px;line-height:28px;}
.service-inside{font-size:22px;}
.service-title{font-size:23px;}
.service-left{font-size:20px;line-height:28px;}
.service-right{font-size:20px;line-height:28px;}
.copyright{font-size:16px;}
.social li{height:62px;width:62px;}
.social li a i{font-size:31px;margin-top:11px;}
.quick-quote input{font-size:18px;height:46px;}
.quick-textarea textarea{font-size:18px;height:100px;}
.quick-btn input{font-size:20px !important;padding:10px 40px !important;}
.contact-tagline{font-size:25px;}
.entry-title{font-size:25px !important;}
.entry-summary p{font-size:18px !important;line-height:28px !important;padding:10px 17px 19px !important;text-align:justify !important;}
.content-sidebar .widget .widget-title{font-size:24px !important;}
.content-sidebar .widget a{color:#fff;font-size:20px !important;}
.blog #primary article{max-width:98% !important;}
.single #primary article{max-width:98% !important;}
.single .entry-content > p{color:#fff;font-size:20px;padding:10px;}
.site-content .entry-meta{font-size:20px !important;padding:10px !important;}
.site-content .entry-date a::before, .attachment .site-content span.entry-date::before{content:"";font-size:25px;}
.attachment span.entry-date::before, .entry-content .edit-link a::before, .entry-meta .edit-link a::before, .site-content .byline a::before, .site-content .comments-link a::before, .site-content .entry-date a::before, .site-content .featured-post::before, .site-content .full-size-link a::before, .site-content .parent-post-link a::before, .site-content .post-format a::before{font:25px/1 Genericons !important;}
.post-thumbnail img{width:100% !important;}
.woocommerce #container{width:89%;}
.woocommerce.archive-title, .page-title{color:#fff !important;font-size:20px !important;}
.woocommerce .woocommerce-result-count{font-size:20px !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;}
.woocommerce .woocommerce-breadcrumb{color:#ffff !important;font-size:18px !important;}
.woocommerce .woocommerce-breadcrumb a{color:#ed1c24 !important;font-size:18px !important;}
.wrapper-service{margin:0 auto;width:90%;}
.wrapper-bottom-multiply{margin:0 auto;width:90%;}
.woocommerce-cart .woocommerce table.shop_table th{font-size:18px;}
.woocommerce-cart .woocommerce table.shop_table td{font-size:18px;}
.page-id-116 .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{height:42px;text-align:center;width:146px !important;}
.page-id-116 .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{font-size:40px;margin-top:3%;}
.page-id-117 .woocommerce form .form-row label{color:#fff;font-size:20px;line-height:2;}
.page-id-117 .woocommerce table.shop_table{font-size:20px;line-height:34px;}
.page-id-117 .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{margin:1% 0 0;}
.page-id-117 #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{font-size:18px;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{font-size:20px;}
.page-id-117 .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{box-sizing:border-box;font-size:18px;height:43px;width:100%;}
.page-id-117 .woocommerce form .form-row .select2-container{font-size:18px;height:43px;}
.page-id-117 .wc_payment_method.payment_method_paypal > label{margin:0 1%;width:18%;}
}
@media screen and (min-width:1920px){.logo{float:left;margin:0 -2%;}
.logo img{margin:0;width:69%;}
.logo a{font-size:37px;}
.primary-navigation li{line-height:48px;margin-right:26px;}
.primary-navigation a{font-size:28px;}
.primary-navigation ul ul{width:205px !important;top:50px !important;}
.primary-navigation ul ul a{width:205px !important;}
.menu_container{right:-42px;}
.ms-slide-info{top:150px; width: 50%;}
.silder-layer-text{font-size:35px;line-height:60px; margin: 0 0 30px;}
.slider-layer-heading{font-size:80px;}
.page .entry-title{font-size:45px !important;margin:237px 8% 0 !important;width:36% !important;}
.woocommerce-cart .entry-title{font-size:45px !important;margin:72px 5% 0 !important;width:36% !important;}
.woocommerce-checkout .entry-title{font-size:45px !important;margin:72px 5% 0 !important;width:36% !important;}
.inside-area{min-height:700px;}
.caption{background:background:rgba(0, 0, 0, 0) url("../images/our-service-bg-2.png") no-repeat scroll left top;padding:16px 0 6px 35px;}
.contact_text span{font-size:34px;}
.tagline{font-size:44px;margin:4px 0 0;}
.contact_form .contact_heading{font-size:38px;}
.contact_no{font-size:136px;}
.form-group input{font-size:20px;height:63px;padding:5px;}
.form-textarea textarea{font-size:20px;height:80px;}
.form-btn input{font-size:25px !important;height:54px !important;}
.coffe-i{font-size:25px;}
.coffe-cs{font-size:25px;}
.inside-text{font-size:23px;line-height:30px;}
.service-inside{font-size:26px;}
.service-title{font-size:26px;}
.free-charge span{font-size:25px;}
.free-charge{font-size:22px;}
.service-left{font-size:23px;line-height:30px;}
.inside-text a{font-size:23px;}
.service-right{font-size:23px;line-height:30px;}
.copyright{font-size:16px;}
.social li{height:65px;width:65px;}
.social li a i{font-size:31px;margin-top:13px;}
.entry-title{font-size:30px !important;}
.entry-summary p{font-size:18px !important;line-height:28px !important;padding:10px 17px 19px !important;text-align:justify !important;}
.quick-quote input{font-size:20px;height:54px;}
.quick-textarea textarea{font-size:20px;height:100px;}
.quick-btn input{font-size:22px !important;padding:12px 46px !important;}
.contact-tagline{font-size:30px;}
.content-sidebar .widget .widget-title{font-size:26px !important;}
.content-sidebar .widget a{color:#fff;font-size:23px !important;}
.blog #primary article{max-width:98% !important;}
.single #primary article{max-width:98% !important;}
.single .entry-content > p{color:#fff;font-size:25px;padding:10px;}
.site-content .entry-meta{font-size:20px !important;padding:10px !important;}
.site-content .entry-date a::before, .attachment .site-content span.entry-date::before{content:"";font-size:25px;}
.attachment span.entry-date::before, .entry-content .edit-link a::before, .entry-meta .edit-link a::before, .site-content .byline a::before, .site-content .comments-link a::before, .site-content .entry-date a::before, .site-content .featured-post::before, .site-content .full-size-link a::before, .site-content .parent-post-link a::before, .site-content .post-format a::before{font:25px/1 Genericons !important;}
.post-thumbnail img{width:100% !important;}
.woocommerce #container{width:91%;}
.woocommerce.archive-title, .page-title{color:#fff !important;font-size:20px !important;}
.woocommerce .woocommerce-result-count{font-size:20px !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;}
.woocommerce .woocommerce-breadcrumb{color:#ffff !important;font-size:18px !important;}
.woocommerce .woocommerce-breadcrumb a{color:#ed1c24 !important;font-size:18px !important;}
.woocommerce.woocommerce ul.products li.product h3{font-size:32px !important;}
.woocommerce ul.products li.product .price{color:#fff !important;font-size:30px !important;font-weight:600 !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:1px solid #fff !important;border-radius:0 !important;color:#fff !important;font-family:century gothic !important;font-size:22px !important;}
.wrapper-service{margin:0 auto;width:91%;}
.wrapper-bottom-multiply{margin:0 auto;width:91%;}
.woocommerce-cart .woocommerce table.shop_table th{font-size:22px;font-weight:400;}
.woocommerce-cart .woocommerce table.shop_table td{font-size:18px;}
.page-id-116 .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{height:52px;text-align:center;width:169px !important;}
.page-id-116 .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{font-size:40px;margin-top:3%;}
.page-id-117 .woocommerce form .form-row label{color:#fff;font-size:22px;line-height:3;}
.page-id-117 .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{box-sizing:border-box;font-size:20px;height:50px;width:100%;}
.page-id-117 .woocommerce form .form-row .select2-container{font-size:20px;height:50px;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{font-size:22px;}
.page-id-117 .wc_payment_method.payment_method_paypal > label{margin:0 1%;width:18%;}
.page-id-117 .wc_payment_method.payment_method_paypal > label img{width:47%;}
.page-id-117 #add_payment_method #payment .payment_method_paypal .about_paypal, .woocommerce-cart #payment .payment_method_paypal .about_paypal, .woocommerce-checkout #payment .payment_method_paypal .about_paypal{font-size:20px;}
.free-area{color:#fff;font-family:"Century Gothic" !important;font-size:23px;}
.archive .hentry{margin:0;max-width:100%;}
.archive .content-sidebar{margin-top:171px;}
.archive-header, .page-header{max-width:100%;}
.categories-area-heading{font-size:30px;}
.categories-list li h3{height:auto !important;}
.blog .entry-title{font-size:28px !important;font-style:italic !important;line-height:44px !important;}
.archive .entry-title{font-size:28px !important;font-style:italic !important;line-height:44px !important;}
.archive .archive-title{font-size:23px;font-weight:600;line-height:1.5;margin:3% -2% 0;}
.archive .taxonomy-description{font-size:22px;margin-left:-19px;}
.contact-address-details{font-size:16px;}
.contact-right {margin-top: 2.5%;}
}
@media screen and (min-width:2560px){.logo{float:left;margin:0 -2%;}
.logo img{margin:0;width:70%;}
.logo a{font-size:53px;}
.primary-navigation li{line-height:48px;margin-right:26px;}
.primary-navigation a{font-size:36px;}
.primary-navigation ul ul{width:205px !important;top:50px !important;}
.primary-navigation ul ul a{width:205px !important;}
.menu_container{right:-42px;}
.ms-slide-info{top:180px;left:121px;width: 50%;}
.silder-layer-text{font-size:45px;line-height:72px;margin: 0 0 30px;}
.slider-layer-heading{font-size:160px;}
.page .entry-title{font-size:60px !important;margin:311px 8% 0 !important;width:36% !important;}
.woocommerce-cart .entry-title{font-size:45px !important;margin:96px 5% 0 !important;width:36% !important;}
.woocommerce-checkout .entry-title{font-size:45px !important;margin:96px 5% 0 !important;width:36% !important;}
.inside-area{min-height:700px;}
.caption{background:rgba(0, 0, 0, 0) url("../images/our-service-bg-2.png") no-repeat scroll left top;bottom:1px;font-size:40px;height:74px;padding:10px 0 6px 10px;}
.contact_text span{font-size:43px;}
.tagline{font-size:59px;margin:5px 0 8px;}
.contact_form .contact_heading{font-size:43px;}
.contact_no{font-size:175px;}
.form-group input{font-size:20px;height:63px;padding:5px;}
.form-textarea textarea{font-size:28px;height:80px;}
.form-btn input{font-size:28px !important;height:68px !important;}
.coffe-i{font-size:25px;}
.coffe-cs{font-size:25px;}
.inside-text{font-size:28px;line-height:40px;}
.service-inside{font-size:32px;}
.free-coffee-machine{font-size:32px;}
.free-coffee-machine span{font-size:32px;}
.service-title{font-size:35px;}
.free-charge span{font-size:30px;}
.free-charge{font-size:30px;}
.service-left{font-size:28px;line-height:35px;}
.service-right{font-size:28px;line-height:35px;}
.copyright{font-size:24px;}
.social li{height:90px;width:90px;}
.social li a i{font-size:40px;margin-top:18px;}
.entry-title{font-size:40px !important;}
.entry-summary p{font-size:26px !important;line-height:43px !important;padding:10px 17px 19px !important;text-align:justify !important;}
.quick-quote input{font-size:28px;height:70px;}
.quick-textarea textarea{font-size:28px;height:120px;}
.quick-btn input{font-size:22px !important;padding:12px 46px !important;}
.contact-tagline{font-size:40px;}
.content-sidebar .widget .widget-title{font-size:30px !important;}
.content-sidebar .widget a{color:#fff;font-size:30px !important;}
.blog #primary article{max-width:98% !important;}
.single #primary article{max-width:98% !important;}
.single .entry-content > p{color:#fff;font-size:28px;padding:10px;}
.site-content .entry-meta{font-size:20px !important;padding:10px !important;}
.site-content .entry-date a::before, .attachment .site-content span.entry-date::before{content:"";font-size:25px;}
.attachment span.entry-date::before, .entry-content .edit-link a::before, .entry-meta .edit-link a::before, .site-content .byline a::before, .site-content .comments-link a::before, .site-content .entry-date a::before, .site-content .featured-post::before, .site-content .full-size-link a::before, .site-content .parent-post-link a::before, .site-content .post-format a::before{font:25px/1 Genericons !important;}
.post-thumbnail img{width:100% !important;}
.woocommerce #container{width:90.5%;}
.woocommerce.archive-title, .page-title{color:#fff !important;font-size:26px !important;}
.woocommerce .woocommerce-result-count{font-size:20px !important;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{color:#ffff !important;}
.woocommerce .woocommerce-breadcrumb{color:#ffff !important;font-size:26px !important;}
.woocommerce .woocommerce-breadcrumb a{color:#ed1c24 !important;font-size:26px !important;}
.woocommerce.woocommerce ul.products li.product h3{font-size:32px !important;}
.woocommerce ul.products li.product .price{color:#fff !important;font-size:30px !important;font-weight:600 !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:1px solid #fff !important;border-radius:0 !important;color:#fff !important;font-family:century gothic !important;font-size:22px !important;}
.wrapper-service{margin:0 auto;width:91%;}
.wrapper-bottom-multiply{margin:0 auto;width:91%;}
.woocommerce-cart .woocommerce table.shop_table th{font-size:30px;font-weight:400;}
.woocommerce-cart .woocommerce table.shop_table td{font-size:30px;}
.page-id-116 .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{height:52px;text-align:center;width:238px !important;}
.page-id-116 .woocommerce .quantity .qty{text-align:center;width:93px;}
.page-id-116 #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:30px !important;}
.page-id-117 .woocommerce form .form-row label{color:#fff;font-size:28px;line-height:2;}
.page-id-117 .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{margin:1% 0 0;}
.page-id-117 .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{box-sizing:border-box;font-size:22px;height:60px;width:100%;}
.page-id-117 .woocommerce form .form-row .select2-container{font-size:22px;height:60px;line-height:56px;}
.page-id-117 .woocommerce table.shop_table{font-size:28px;line-height:50px;}
.page-id-117 #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{font-size:25px;}
.page-id-117 .woocommerce-error, .woocommerce-info, .woocommerce-message{font-size:25px;}
.page-id-117 .wc_payment_method.payment_method_paypal > label{margin:0 1%;width:18%;}
.page-id-117 .wc_payment_method.payment_method_paypal > label img{width:47%;}
.page-id-117 #add_payment_method #payment .payment_method_paypal .about_paypal, .woocommerce-cart #payment .payment_method_paypal .about_paypal, .woocommerce-checkout #payment .payment_method_paypal .about_paypal{font-size:22px;}
.categories-area-heading{font-size:30px;}
.categories-list li h3{height:auto !important;}
.archive .entry-title{font-size:32px !important;font-style:italic !important;line-height:50px !important;padding:2%;}
.archive .entry-meta{font-size:20px !important;margin:0 13px;padding:1% !important;}
.archive .archive-title{font-size:25px;font-weight:600;line-height:1.5;margin:3% -2% 0;}
.archive .taxonomy-description{font-size:25px;margin-left:-25px;}
.archive .content-sidebar{margin-top:192px;}
.contact-address-details{font-size:16px;}
.contact-right {margin-top: 2.5%;}
}