.v-center {
height: 100vh;
width: 100%;
display: table;
position: relative;
text-align: center;
}
.v-center > div {
display: table-cell;
vertical-align: middle;
position: relative;
top: -10%;
}
.modal-box {
display: none;
position: fixed;
z-index: 1000;
width: 98%;
background: white;
border-bottom: 1px solid #aaa;
border-radius: 4px;
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
border: 1px solid rgba(0, 0, 0, 0.1);
background-clip: padding-box;
}
@media (min-width: 32em) {
}
.modal-box header,
.modal-box .modal-header {
border-bottom: 1px solid #ddd;
padding: 1.25em 0;
position: relative;
}
.modal-box header h3,
.modal-box header h4,
.modal-box .modal-header h3,
.modal-box .modal-header h4 { margin: 0; }
.modal-box .modal-body {
background: #fff;
margin: 6.5% auto;
padding: 2em 3.5em;
position: relative;
width: 60%;
}
.modal-box footer,
.modal-box .modal-footer {
padding: 1em;
border-top: 1px solid #ddd;
background: rgba(0, 0, 0, 0.02);
text-align: right;
}
.modal-overlay {
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
top: 0;
left: 0;
z-index: 900;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3) !important;
}
a.close {
line-height: 1;
font-size: 2em;
position: absolute;
top: 23px;
right: 0;
text-decoration: none;
color: #bbb;
}
a.close:hover {
color: #222;
-webkit-transition: color 1s ease;
-moz-transition: color 1s ease;
transition: color 1s ease;
}
.our_services .vc_column-inner, .contact_home .vc_column-inner{ padding:0 !important}
.vc_separator.vc_sep_quadruple h4, .vc_separator.vc_sep_double h4{ padding:0 10px;}
.vc_sep_line{ top:0 !important;}
.variation-group {
margin: 20px 0 0;
width: 100%;
display:block;
}
.variation-group label {
display: inline-block;
font-size: 14px;
font-weight: 600;
padding-right: 10px;
padding-top: 0;
text-transform: uppercase;
vertical-align: middle;
}
.variation-group form {
display: inline-block;
margin:0;
}
.variable-drop-total {
font-size: 13px;
font-weight: 500;
height: auto;
line-height: 17px;
padding:5px 10px;
text-transform: uppercase;
margin:0;
}
.variable-drop-total option {
font-size: 12px;
text-transform: uppercase;
}
.category_list .widget_nav_menu { margin: 0; }
@media screen and (max-width: 945px) {
.top-bar .title-area {
left: 20px;
width: calc(100% - 20px);
}
}
body { overflow: hidden; }
.woocommerce table.shop_table td.product-name .woocommerce-Price-amount.amount { display: block; font-size: inherit; }
.woocommerce table.shop_table td.product-name .woocommerce-Price-amount.amount::before { padding-right: 2px; vertical-align: middle; font-size: inherit; }
@media screen and (max-width: 945px) {
.top-bar .title-area {
left: 20px;
width: calc(100% - 20px);
}
}
body { overflow: auto; }
.category_list .current-menu-item a { color: #81d30a !important; }
.category_list .current_page_item a { color: #81d30a !important; }@font-face {	font-family: 'Defaults';	src:url(//gastechappliances.co.nz/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?6d70fz);	src:url(//gastechappliances.co.nz/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?#iefix6d70fz) format('embedded-opentype'),		url(//gastechappliances.co.nz/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?6d70fz) format('woff'),		url(//gastechappliances.co.nz/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf?6d70fz) format('truetype'),		url(//gastechappliances.co.nz/wp-content/uploads/smile_fonts/Defaults/Defaults.svg?6d70fz#Defaults) format('svg');	font-weight: normal;	font-style: normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {	@font-face {		font-family: 'Defaults';		src: url(//gastechappliances.co.nz/wp-content/uploads/smile_fonts/Defaults/Defaults.svg?6d70fz#Defaults) format('svg');	}}[class^="Defaults-"], [class*=" Defaults-"] {	font-family: 'Defaults';	speak: none;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	line-height: 1; -webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.Defaults-glass:before {	content: "\e600";}.Defaults-music:before {	content: "\e601";}.Defaults-search:before {	content: "\e602";}.Defaults-envelope:before {	content: "\e603";}.Defaults-heart:before {	content: "\e604";}.Defaults-star:before {	content: "\e605";}.Defaults-star-empty:before {	content: "\e606";}.Defaults-user:before {	content: "\e607";}.Defaults-film:before {	content: "\e608";}.Defaults-th-large:before {	content: "\e609";}.Defaults-th:before {	content: "\e60a";}.Defaults-th-list:before {	content: "\e60b";}.Defaults-ok:before {	content: "\e60c";}.Defaults-remove:before {	content: "\e60d";}.Defaults-zoom-in:before {	content: "\e60e";}.Defaults-zoom-out:before {	content: "\e60f";}.Defaults-off:before {	content: "\e610";}.Defaults-signal:before {	content: "\e611";}.Defaults-cog:before {	content: "\e612";}.Defaults-trash:before {	content: "\e613";}.Defaults-home:before {	content: "\e614";}.Defaults-file:before {	content: "\e615";}.Defaults-time:before {	content: "\e616";}.Defaults-road:before {	content: "\e617";}.Defaults-download-alt:before {	content: "\e618";}.Defaults-download:before {	content: "\e619";}.Defaults-upload:before {	content: "\e61a";}.Defaults-inbox:before {	content: "\e61b";}.Defaults-play-circle:before {	content: "\e61c";}.Defaults-repeat:before {	content: "\e61d";}.Defaults-refresh:before {	content: "\e61e";}.Defaults-list-alt:before {	content: "\e61f";}.Defaults-lock:before {	content: "\e620";}.Defaults-flag:before {	content: "\e621";}.Defaults-headphones:before {	content: "\e622";}.Defaults-volume-off:before {	content: "\e623";}.Defaults-volume-down:before {	content: "\e624";}.Defaults-volume-up:before {	content: "\e625";}.Defaults-qrcode:before {	content: "\e626";}.Defaults-barcode:before {	content: "\e627";}.Defaults-tag:before {	content: "\e628";}.Defaults-tags:before {	content: "\e629";}.Defaults-book:before {	content: "\e62a";}.Defaults-bookmark:before {	content: "\e62b";}.Defaults-print:before {	content: "\e62c";}.Defaults-camera:before {	content: "\e62d";}.Defaults-font:before {	content: "\e62e";}.Defaults-bold:before {	content: "\e62f";}.Defaults-italic:before {	content: "\e630";}.Defaults-text-height:before {	content: "\e631";}.Defaults-text-width:before {	content: "\e632";}.Defaults-align-left:before {	content: "\e633";}.Defaults-align-center:before {	content: "\e634";}.Defaults-align-right:before {	content: "\e635";}.Defaults-align-justify:before {	content: "\e636";}.Defaults-list:before {	content: "\e637";}.Defaults-indent-left:before {	content: "\e638";}.Defaults-indent-right:before {	content: "\e639";}.Defaults-facetime-video:before {	content: "\e63a";}.Defaults-picture:before {	content: "\e63b";}.Defaults-pencil:before {	content: "\e63c";}.Defaults-map-marker:before {	content: "\e63d";}.Defaults-adjust:before {	content: "\e63e";}.Defaults-tint:before {	content: "\e63f";}.Defaults-edit:before {	content: "\e640";}.Defaults-share:before {	content: "\e641";}.Defaults-check:before {	content: "\e642";}.Defaults-move:before {	content: "\e643";}.Defaults-step-backward:before {	content: "\e644";}.Defaults-fast-backward:before {	content: "\e645";}.Defaults-backward:before {	content: "\e646";}.Defaults-play:before {	content: "\e647";}.Defaults-pause:before {	content: "\e648";}.Defaults-stop:before {	content: "\e649";}.Defaults-forward:before {	content: "\e64a";}.Defaults-fast-forward:before {	content: "\e64b";}.Defaults-step-forward:before {	content: "\e64c";}.Defaults-eject:before {	content: "\e64d";}.Defaults-chevron-left:before {	content: "\e64e";}.Defaults-chevron-right:before {	content: "\e64f";}.Defaults-plus-sign:before {	content: "\e650";}.Defaults-minus-sign:before {	content: "\e651";}.Defaults-remove-sign:before {	content: "\e652";}.Defaults-ok-sign:before {	content: "\e653";}.Defaults-question-sign:before {	content: "\e654";}.Defaults-info-sign:before {	content: "\e655";}.Defaults-screenshot:before {	content: "\e656";}.Defaults-remove-circle:before {	content: "\e657";}.Defaults-ok-circle:before {	content: "\e658";}.Defaults-ban-circle:before {	content: "\e659";}.Defaults-arrow-left:before {	content: "\e65a";}.Defaults-arrow-right:before {	content: "\e65b";}.Defaults-arrow-up:before {	content: "\e65c";}.Defaults-arrow-down:before {	content: "\e65d";}.Defaults-share-alt:before {	content: "\e65e";}.Defaults-resize-full:before {	content: "\e65f";}.Defaults-resize-small:before {	content: "\e660";}.Defaults-plus:before {	content: "\e661";}.Defaults-minus:before {	content: "\e662";}.Defaults-asterisk:before {	content: "\e663";}.Defaults-exclamation-sign:before {	content: "\e664";}.Defaults-gift:before {	content: "\e665";}.Defaults-leaf:before {	content: "\e666";}.Defaults-fire:before {	content: "\e667";}.Defaults-eye-open:before {	content: "\e668";}.Defaults-eye-close:before {	content: "\e669";}.Defaults-warning-sign:before {	content: "\e66a";}.Defaults-plane:before {	content: "\e66b";}.Defaults-calendar:before {	content: "\e66c";}.Defaults-random:before {	content: "\e66d";}.Defaults-comment:before {	content: "\e66e";}.Defaults-magnet:before {	content: "\e66f";}.Defaults-chevron-up:before {	content: "\e670";}.Defaults-chevron-down:before {	content: "\e671";}.Defaults-retweet:before {	content: "\e672";}.Defaults-shopping-cart:before {	content: "\e673";}.Defaults-folder-close:before {	content: "\e674";}.Defaults-folder-open:before {	content: "\e675";}.Defaults-resize-vertical:before {	content: "\e676";}.Defaults-resize-horizontal:before {	content: "\e677";}.Defaults-bar-chart:before {	content: "\e678";}.Defaults-twitter-sign:before {	content: "\e679";}.Defaults-facebook-sign:before {	content: "\e67a";}.Defaults-camera-retro:before {	content: "\e67b";}.Defaults-key:before {	content: "\e67c";}.Defaults-cogs:before {	content: "\e67d";}.Defaults-comments:before {	content: "\e67e";}.Defaults-thumbs-up:before {	content: "\e67f";}.Defaults-thumbs-down:before {	content: "\e680";}.Defaults-star-half:before {	content: "\e681";}.Defaults-heart-empty:before {	content: "\e682";}.Defaults-signout:before {	content: "\e683";}.Defaults-linkedin-sign:before {	content: "\e684";}.Defaults-pushpin:before {	content: "\e685";}.Defaults-external-link:before {	content: "\e686";}.Defaults-signin:before {	content: "\e687";}.Defaults-trophy:before {	content: "\e688";}.Defaults-github-sign:before {	content: "\e689";}.Defaults-upload-alt:before {	content: "\e68a";}.Defaults-lemon:before {	content: "\e68b";}.Defaults-phone:before {	content: "\e68c";}.Defaults-check-empty:before {	content: "\e68d";}.Defaults-bookmark-empty:before {	content: "\e68e";}.Defaults-phone-sign:before {	content: "\e68f";}.Defaults-twitter:before {	content: "\e690";}.Defaults-facebook:before {	content: "\e691";}.Defaults-github:before {	content: "\e692";}.Defaults-unlock:before {	content: "\e693";}.Defaults-credit:before {	content: "\e694";}.Defaults-rss:before {	content: "\e695";}.Defaults-hdd:before {	content: "\e696";}.Defaults-bullhorn:before {	content: "\e697";}.Defaults-bell:before {	content: "\e698";}.Defaults-certificate:before {	content: "\e699";}.Defaults-hand-right:before {	content: "\e69a";}.Defaults-hand-left:before {	content: "\e69b";}.Defaults-hand-up:before {	content: "\e69c";}.Defaults-hand-down:before {	content: "\e69d";}.Defaults-circle-arrow-left:before {	content: "\e69e";}.Defaults-circle-arrow-right:before {	content: "\e69f";}.Defaults-circle-arrow-up:before {	content: "\e6a0";}.Defaults-circle-arrow-down:before {	content: "\e6a1";}.Defaults-globe:before {	content: "\e6a2";}.Defaults-wrench:before {	content: "\e6a3";}.Defaults-tasks:before {	content: "\e6a4";}.Defaults-filter:before {	content: "\e6a5";}.Defaults-briefcase:before {	content: "\e6a6";}.Defaults-fullscreen:before {	content: "\e6a7";}.Defaults-group:before {	content: "\e6a8";}.Defaults-link:before {	content: "\e6a9";}.Defaults-cloud:before {	content: "\e6aa";}.Defaults-beaker:before {	content: "\e6ab";}.Defaults-cut:before {	content: "\e6ac";}.Defaults-copy:before {	content: "\e6ad";}.Defaults-paper-clip:before {	content: "\e6ae";}.Defaults-save:before {	content: "\e6af";}.Defaults-sign-blank:before {	content: "\e6b0";}.Defaults-reorder:before {	content: "\e6b1";}.Defaults-list-ul:before {	content: "\e6b2";}.Defaults-list-ol:before {	content: "\e6b3";}.Defaults-strikethrough:before {	content: "\e6b4";}.Defaults-underline:before {	content: "\e6b5";}.Defaults-table:before {	content: "\e6b6";}.Defaults-magic:before {	content: "\e6b7";}.Defaults-truck:before {	content: "\e6b8";}.Defaults-pinterest:before {	content: "\e6b9";}.Defaults-pinterest-sign:before {	content: "\e6ba";}.Defaults-google-plus-sign:before {	content: "\e6bb";}.Defaults-google-plus:before {	content: "\e6bc";}.Defaults-money:before {	content: "\e6bd";}.Defaults-caret-down:before {	content: "\e6be";}.Defaults-caret-up:before {	content: "\e6bf";}.Defaults-caret-left:before {	content: "\e6c0";}.Defaults-caret-right:before {	content: "\e6c1";}.Defaults-columns:before {	content: "\e6c2";}.Defaults-sort:before {	content: "\e6c3";}.Defaults-sort-down:before {	content: "\e6c4";}.Defaults-sort-up:before {	content: "\e6c5";}.Defaults-envelope-alt:before {	content: "\e6c6";}.Defaults-linkedin:before {	content: "\e6c7";}.Defaults-undo:before {	content: "\e6c8";}.Defaults-legal:before {	content: "\e6c9";}.Defaults-dashboard:before {	content: "\e6ca";}.Defaults-comment-alt:before {	content: "\e6cb";}.Defaults-comments-alt:before {	content: "\e6cc";}.Defaults-bolt:before {	content: "\e6cd";}.Defaults-sitemap:before {	content: "\e6ce";}.Defaults-umbrella:before {	content: "\e6cf";}.Defaults-paste:before {	content: "\e6d0";}.Defaults-lightbulb:before {	content: "\e6d1";}.Defaults-exchange:before {	content: "\e6d2";}.Defaults-cloud-download:before {	content: "\e6d3";}.Defaults-cloud-upload:before {	content: "\e6d4";}.Defaults-user-md:before {	content: "\e6d5";}.Defaults-stethoscope:before {	content: "\e6d6";}.Defaults-suitcase:before {	content: "\e6d7";}.Defaults-bell-alt:before {	content: "\e6d8";}.Defaults-coffee:before {	content: "\e6d9";}.Defaults-food:before {	content: "\e6da";}.Defaults-file-alt:before {	content: "\e6db";}.Defaults-building:before {	content: "\e6dc";}.Defaults-hospital:before {	content: "\e6dd";}.Defaults-ambulance:before {	content: "\e6de";}.Defaults-medkit:before {	content: "\e6df";}.Defaults-fighter-jet:before {	content: "\e6e0";}.Defaults-beer:before {	content: "\e6e1";}.Defaults-h-sign:before {	content: "\e6e2";}.Defaults-plus-sign2:before {	content: "\e6e3";}.Defaults-double-angle-left:before {	content: "\e6e4";}.Defaults-double-angle-right:before {	content: "\e6e5";}.Defaults-double-angle-up:before {	content: "\e6e6";}.Defaults-double-angle-down:before {	content: "\e6e7";}.Defaults-angle-left:before {	content: "\e6e8";}.Defaults-angle-right:before {	content: "\e6e9";}.Defaults-angle-up:before {	content: "\e6ea";}.Defaults-angle-down:before {	content: "\e6eb";}.Defaults-desktop:before {	content: "\e6ec";}.Defaults-laptop:before {	content: "\e6ed";}.Defaults-tablet:before {	content: "\e6ee";}.Defaults-mobile:before {	content: "\e6ef";}.Defaults-circle-blank:before {	content: "\e6f0";}.Defaults-quote-left:before {	content: "\e6f1";}.Defaults-quote-right:before {	content: "\e6f2";}.Defaults-spinner:before {	content: "\e6f3";}.Defaults-circle:before {	content: "\e6f4";}.Defaults-reply:before {	content: "\e6f5";}.Defaults-github-alt:before {	content: "\e6f6";}.Defaults-folder-close-alt:before {	content: "\e6f7";}.Defaults-folder-open-alt:before {	content: "\e6f8";}.Defaults-expand-alt:before {	content: "\e6f9";}.Defaults-collapse-alt:before {	content: "\e6fa";}.Defaults-smile:before {	content: "\e6fb";}.Defaults-frown:before {	content: "\e6fc";}.Defaults-meh:before {	content: "\e6fd";}.Defaults-gamepad:before {	content: "\e6fe";}.Defaults-keyboard:before {	content: "\e6ff";}.Defaults-flag-alt:before {	content: "\e700";}.Defaults-flag-checkered:before {	content: "\e701";}.Defaults-terminal:before {	content: "\e702";}.Defaults-code:before {	content: "\e703";}.Defaults-reply-all:before {	content: "\e704";}.Defaults-star-half-full:before {	content: "\e705";}.Defaults-location-arrow:before {	content: "\e706";}.Defaults-crop:before {	content: "\e707";}.Defaults-code-fork:before {	content: "\e708";}.Defaults-unlink:before {	content: "\e709";}.Defaults-question:before {	content: "\e70a";}.Defaults-info:before {	content: "\e70b";}.Defaults-exclamation:before {	content: "\e70c";}.Defaults-superscript:before {	content: "\e70d";}.Defaults-subscript:before {	content: "\e70e";}.Defaults-eraser:before {	content: "\e70f";}.Defaults-puzzle:before {	content: "\e710";}.Defaults-microphone:before {	content: "\e711";}.Defaults-microphone-off:before {	content: "\e712";}.Defaults-shield:before {	content: "\e713";}.Defaults-calendar-empty:before {	content: "\e714";}.Defaults-fire-extinguisher:before {	content: "\e715";}.Defaults-rocket:before {	content: "\e716";}.Defaults-maxcdn:before {	content: "\e717";}.Defaults-chevron-sign-left:before {	content: "\e718";}.Defaults-chevron-sign-right:before {	content: "\e719";}.Defaults-chevron-sign-up:before {	content: "\e71a";}.Defaults-chevron-sign-down:before {	content: "\e71b";}.Defaults-html5:before {	content: "\e71c";}.Defaults-css3:before {	content: "\e71d";}.Defaults-anchor:before {	content: "\e71e";}.Defaults-unlock-alt:before {	content: "\e71f";}.Defaults-bullseye:before {	content: "\e720";}.Defaults-ellipsis-horizontal:before {	content: "\e721";}.Defaults-ellipsis-vertical:before {	content: "\e722";}.Defaults-rss-sign:before {	content: "\e723";}.Defaults-play-sign:before {	content: "\e724";}.Defaults-ticket:before {	content: "\e725";}.Defaults-minus-sign-alt:before {	content: "\e726";}.Defaults-check-minus:before {	content: "\e727";}.Defaults-level-up:before {	content: "\e728";}.Defaults-level-down:before {	content: "\e729";}.Defaults-check-sign:before {	content: "\e72a";}.Defaults-edit-sign:before {	content: "\e72b";}.Defaults-external-link-sign:before {	content: "\e72c";}.Defaults-share-sign:before {	content: "\e72d";}.Defaults-compass:before {	content: "\e72e";}.Defaults-collapse:before {	content: "\e72f";}.Defaults-collapse-top:before {	content: "\e730";}.Defaults-expand:before {	content: "\e731";}.Defaults-euro:before {	content: "\e732";}.Defaults-gbp:before {	content: "\e733";}.Defaults-dollar:before {	content: "\e734";}.Defaults-rupee:before {	content: "\e735";}.Defaults-yen:before {	content: "\e736";}.Defaults-renminbi:before {	content: "\e737";}.Defaults-won:before {	content: "\e738";}.Defaults-bitcoin:before {	content: "\e739";}.Defaults-file2:before {	content: "\e73a";}.Defaults-file-text:before {	content: "\e73b";}.Defaults-sort-by-alphabet:before {	content: "\e73c";}.Defaults-sort-by-alphabet-alt:before {	content: "\e73d";}.Defaults-sort-by-attributes:before {	content: "\e73e";}.Defaults-sort-by-attributes-alt:before {	content: "\e73f";}.Defaults-sort-by-order:before {	content: "\e740";}.Defaults-sort-by-order-alt:before {	content: "\e741";}.Defaults-thumbs-up2:before {	content: "\e742";}.Defaults-thumbs-down2:before {	content: "\e743";}.Defaults-youtube-sign:before {	content: "\e744";}.Defaults-youtube:before {	content: "\e745";}.Defaults-xing:before {	content: "\e746";}.Defaults-xing-sign:before {	content: "\e747";}.Defaults-youtube-play:before {	content: "\e748";}.Defaults-dropbox:before {	content: "\e749";}.Defaults-stackexchange:before {	content: "\e74a";}.Defaults-instagram:before {	content: "\e74b";}.Defaults-flickr:before {	content: "\e74c";}.Defaults-adn:before {	content: "\e74d";}.Defaults-bitbucket:before {	content: "\e74e";}.Defaults-bitbucket-sign:before {	content: "\e74f";}.Defaults-tumblr:before {	content: "\e750";}.Defaults-tumblr-sign:before {	content: "\e751";}.Defaults-long-arrow-down:before {	content: "\e752";}.Defaults-long-arrow-up:before {	content: "\e753";}.Defaults-long-arrow-left:before {	content: "\e754";}.Defaults-long-arrow-right:before {	content: "\e755";}.Defaults-apple:before {	content: "\e756";}.Defaults-windows:before {	content: "\e757";}.Defaults-android:before {	content: "\e758";}.Defaults-linux:before {	content: "\e759";}.Defaults-dribbble:before {	content: "\e75a";}.Defaults-skype:before {	content: "\e75b";}.Defaults-foursquare:before {	content: "\e75c";}.Defaults-trello:before {	content: "\e75d";}.Defaults-female:before {	content: "\e75e";}.Defaults-male:before {	content: "\e75f";}.Defaults-gittip:before {	content: "\e760";}.Defaults-sun:before {	content: "\e761";}.Defaults-moon:before {	content: "\e762";}.Defaults-archive:before {	content: "\e763";}.Defaults-bug:before {	content: "\e764";}.Defaults-vk:before {	content: "\e765";}.Defaults-weibo:before {	content: "\e766";}.Defaults-renren:before {	content: "\e767";}.top-bar .title-area.ub_mega_content { display:none; }
@media screen and (max-width: 1000px) {
.icons_inner h3{ font-size:18px;}
.icons_inner .ult-modal-input-wrapper span { font-size:18px !important;}
}
.icons_inner .vc_column-inner{ height:190px;}
.icons_inner .ult-modal-input-wrapper span { font-weight:600; font-size:24px; margin:0;align-items: center;color:#fff !important; height:100%;display: flex;}
.icons_inner .ult-modal-input-wrapper{ height:185px; margin:0;}
.menu-main-nav-container {
float: left;
}
.book-now-cnt{
display:none;
margin: 24.5px 0;
float:left;
padding-right:10px;
line-height:90px;
}
.book-now-cnt a{ background:#81d30a; color:#fff !important; padding:12px 15px; display:inline-block; line-height: 17px; font-size:16px; } 
.book-now-cnt a:hover{ background:#fff; color:#000 !important;}
.isStuck .book-now-cnt{line-height:70px;margin:0;}
.single .site-header #site-branding {
background: rgba(0, 0, 0, 0) url(//gastechappliances.co.nz/wp-content/themes/Une-Boutique/images/bg_head_inner_page_img.png) repeat-x scroll 0 0 !important;
height: 140px;
}
@media screen and (max-width: 945px) {
.book-now-cnt {
margin: 0;
right: 0.9375em;
top: 0;
position:absolute;
padding-right:0;
line-height: 112px;
}
.home .transparent-header #site-branding, .dark-on-light #site-branding, .single .site-header #site-branding {
height: 120px;
}	
.isStuck .book-now-cnt {
line-height: 69px;
}
#site-branding .large-3 {
line-height: 120px;
}
#site-branding.isStuck .large-3 {
line-height: 70px;
}
.top-bar .title-area {
line-height: 120px;
position: absolute;
top: 12px;
}
.isStuck .top-bar .title-area {
line-height: 70px;
top: 0;
}
}
@media screen and (max-width: 570px) {
#site-branding .large-3 {
width: 50%;
}
.book-now-cnt a {
font-size: 12px;
}
}
@media screen and (max-width: 450px) {
#site-branding .large-3 {
left: -20px;
padding: 0;
width: 40%;
line-height:70px;
}
.book-now-cnt{
line-height: 60px;
}
.top-bar .title-area {
line-height: 70px;
}
.home .transparent-header #site-branding,  .dark-on-light #site-branding, .single .site-header #site-branding  {
height: 70px;
}
}
@media screen and (max-width: 350px) {
.book-now-cnt a {
padding:12px 8px;
}
}
.esg-filterbutton, .esg-filterbutton{ border-radius:0 !important; box-shadow:none !important;}
.category_list{
margin-bottom: 0;
padding: 15px 0;
text-align: center;
text-transform: uppercase;
width: 100%;
display:block;
}
.product_single {
padding: 80px 0;
width:96%;
}
.category_list ul{ margin:0;}
.category_list ul li{ list-style:none; display:inline-block;}
.category_list ul li a{
background:none;
border: medium none;
border-radius: 0;
box-shadow: none !important;
color: #999;
cursor: pointer;
display: inline-block;
font-family: "Open Sans",sans-serif;
font-size: 12px;
font-weight: 700;
line-height: normal;
margin-bottom: 0;
margin-right: 0;
padding: 0 16px;
}
.category_list ul li a:hover, .current-shop { color:#81d30a !important;}
.product_content_all{ width:100%; float:left; margin:0; padding:0;}
.product_title_custom {
float: left;
line-height: 32px;
margin: 0;
text-transform: uppercase;
width: 100%;
font-size:32px;
border-bottom: 3px double #d9d9d9;
padding-bottom: 20px;
}
.feat_img_left{ width:100%; margin-right:0; float:left;}
.feat_img_left img { width:100%;}
.desc_right{ width:100%;float:left;}
.feat_desc{ width:100%; float:left; margin:20px 0 0 0;}
.product_meta_custom { width:100%; float:left; padding-bottom:10px;  }
.get_quote_button {
float: left;
margin-top: 20px;
text-transform: uppercase;
width: 100%;
}
.get_quote_button a {
background: #0073BB;
color: #fff !important;
padding:18px 15px;
float:left;
line-height:normal;
width:calc(100% - 30px);
width: -moz-calc(100% - 30px);
width: -webkit-calc(100% - 30px);
width: -o-calc(100% - 30px);
text-align:center;
line-height: 17px;
font-size:16px;
vertical-align:middle;
}
.get_quote_button a:hover {
background: #3F3F3F;
color: #fff !important;
}
@media screen and (max-width: 945px) {
.feat_img_left{ width:100%; margin-right:0;}
.desc_right{ width:100%; padding-top:30px;}
.product_single {
padding: 40px 2%;
}
.get_quote_button_right { display:none !important; }
.product_meta_custom { width:100% !important; }
.book-now-cnt a { vertical-align:middle; }
}
.main-menu li > a{ color:#fff !important;}
.main-menu li ul li > a{ color:#000 !important;}
.modal-box {
height: 100%;
margin: 0;
width: 100%;
z-index:1500;
margin:auto;
background:none !important;
overflow:auto;
left:0;
top:0;
}
.modal-box .modal-body {
}
.modal-box .gform_wrapper{ overflow:hidden;}
.modal-box .gform_wrapper{ margin:0;}
.gform_button {
background: #81d30a none repeat scroll 0 0 !important;
border: medium none !important;
border-radius: 0 !important;
box-shadow: none !important;
color: #fff !important;
padding: 10px 20px !important;
}
.gform_button:hover{ background:#0073BB !important;border-radius:0 !important; box-shadow:none !important;}
.ginput_container_checkbox .gfield_checkbox input {
margin: 0 5px 0 0 !important;
}
#input_1_4{pointer-events: none;}
#input_1_5{pointer-events: none;}
@media screen and (max-width: 767px) {
}
.esg-filterbutton.selected{ background:#81d30a !important; color:#fff !important;}
.esg-filterbutton:hover{ background:#81d30a !important; color:#fff !important;}
.product_meta_custom h4 {
font-size: 26px;
margin: 20px 0 0;
}
.product_meta_custom h5 {margin:10px 0 0 0;}
.modal-body .gform_wrapper select {
border: 1px solid #ccc;
padding: 7px !important;
height:40px;
-moz-box-shadow:none !important;
box-shadow:none !important;
border-radius:0 !important;
}
.modal-body .ginput_container_time i { display:none !important; }
.esg-filterbutton {
text-transform: uppercase;
}
.modal-body .gform_heading { display:none !important; }
.book-job-home { margin:0; padding:0; }
.book-job-home a {
color: #fff;
display: block;
float: left;
font-size: 24px;
font-weight: 600;
height: auto;
line-height: 32px;
margin-top: 65px;
overflow-wrap: break-word;
padding: 20px 0;
text-align: left;
vertical-align: middle;
width: 60%;
}
@media screen and (max-width: 1000px) {
.book-job-home a { font-size:18px; line-height:1.35; }
}
.gform_wrapper.two-column_wrapper {
max-width: 100%;
}
.gform_wrapper.two-column_wrapper ul.gform_fields,
.gform_wrapper.two-column_wrapper ul.gform_column li.gsection:first-child {
display: none;
}
.gform_wrapper.two-column_wrapper ul.gform_fields.gform_column {
display: block;
}
.gform_wrapper.two-column_wrapper ul.one-half {
margin-left: 6% !important;
width: 47%;
float:left;
}
.gform_wrapper.two-column_wrapper ul.one-half.first {
margin-left: 0 !important;
}
#input_1_1,
#input_1_3,
#input_1_2,
#input_1_4,
#input_1_5,
#input_3_1,
#input_3_2,
#input_3_3,
#input_3_4 {
width: 100%;
}
.gform_wrapper .gsection {
border-bottom: none !important;
}
.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection {
padding: 0 !important;
}
@media only screen and (max-width: 1075px) {
.gform_wrapper.two-column_wrapper ul.one-half {
width: 100%;
}
.gform_wrapper.two-column_wrapper ul.one-half {
margin-left: 0 !important;
}
.gform_wrapper .gsection {
display: none !important; }
#gform_wrapper_3 li {
margin-bottom: 10px;
}
}
#field_3_9, #field_1_7 {
display: none;
}
#popup2 .modal-body {margin: 10% auto;}
.feat_img_left img { border:1px solid #d9d9d9; }
.home_icons { padding-bottom: 210px !important; padding-top: 210px !important; }
@media only screen and (max-width: 767px) {
.info_mob_hide { display:none !important; }
.home_icons { padding-bottom: 0 !important; padding-top: 88px !important; }
.home_icons .vc_column_container {
margin-bottom: 5px;
}
.icons_inner .vc_column-inner{ height:120px;}
.book-job-home a { margin-top:45px;}
.home_icons .aio-icon.none { height:35px;}
.category_list { display:none !important; }
}
.ginput_container_checkbox { margin-top:0 !important; }
.ginput_container_date .datepicker { width:237px !important; }
.shop_cat_list .wpb_raw_html { margin:0 !important; }
.white-color { color:#fff;}
.product_meta_custom_total { float:left; width:100%; margin: 0 0 30px; padding:0;}
.get_quote_button_right { width:50%; float:left; margin:20px 0 0;  }
.get_quote_button_right a {
background: #0073BB;
color: #fff !important;
float: right;
line-height: 17px;
padding:18px 15px;
text-align: center;
width: auto;
text-transform:uppercase;
font-size:16px;
vertical-align:middle;
}
.get_quote_button_right a:hover {
background: #3F3F3F;
color: #fff !important;
}
.gform_footer .gform_button { text-transform:uppercase; line-height:17px; padding:18px 15px !important;}
.all_prod_btn a{ background:#81d30a !important; color:#fff !important; padding:12px 15px !important; display:inline-block !important; line-height: 17px !important; font-size:16px !important; vertical-align:middle !important; border:none !important; } 
.all_prod_btn a:hover{ background:#fff !important; color:#000 !important;  border:none !important;}
.single_add_to_cart_button, .woocommerce-variation-add-to-cart {
display: none !important;
opacity: 0 !important;
height:0 !important;
padding:0 !important;
margin:0 !important;
visibility:hidden !important;
}
.single-product-entry-wrapper { background-color:#fff !important; }
.woocommerce #content div.product div.summary p.price::before, .woocommerce div.product div.summary p.price::before, .woocommerce-page #content div.product div.summary p.price::before, .woocommerce-page div.product div.summary p.price::before { display:none !important; }
#shop-container .page-info-wrapper {
display: none !important;
opacity: 0 !important;
height:0 !important;
padding:0 !important;
margin:0 !important;
visibility:hidden !important; 
}
.woocommerce #content div.product form.cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label {
font-size: 14px !important;
font-weight: bold;
padding-right: 10px;
text-transform: uppercase;
top: 17px !important;
}
.woocommerce-Price-amount.amount::before {
color: #444444;
content: "RRP";
font-size: 26px;
padding-right: 10px;
}
.woocommerce-Price-amount.amount {
color: #444;
font-size: 26px;
}
.reset_variations {
display: none !important;
}
.yith_ywraq_add_item_browse_message a {
background: #0073bb;
color: #fff !important;
float: left;
font-size: 16px;
line-height: 17px;
padding: 12px 15px;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
width: auto;
}
.yith_ywraq_add_item_browse_message a:hover {
background: #3F3F3F;
color: #fff !important;
}
.woocommerce .add-request-quote-button.button {
background: #0073bb;
color: #fff !important;
float: left;
font-size: 16px;
line-height: 17px;
padding: 12px 15px;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
width: auto;
border:none !important;
border-radius:0 !important;
}
.woocommerce .add-request-quote-button.button:hover {
background: #3F3F3F;
color: #fff !important;
}
.woocommerce #content div.product form.cart, .woocommerce div.product form.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page div.product form.cart { margin-bottom:10px !important; }
.yith_ywraq_add_item_response_message { margin-bottom:10px;}
.yith-ywraq-add-button .ajax-loading { margin-top: 19px; }
.shop_table .product-quantity { display:none !important; }
#yith-ywraq-form table.cart .product-thumbnail {
max-width: 100%;
padding: 9px;
vertical-align: middle;
}
@media only screen and (max-width: 767px) {
#yith-ywraq-form table.cart .product-thumbnail > a {
display: block;
min-height: 51px;
}
}
#yith-ywraq-form table.cart input[type="submit"] {
background: #0073bb;
color: #fff !important;
float: right;
font-size: 16px;
line-height: 17px;
padding: 12px 15px;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
width: auto;
border:none;
border-radius:0;
}
#yith-ywraq-form table.cart input[type="submit"]:hover {
background: #3F3F3F;
color: #fff !important;
}
.wpcf7-submit {
background: #0073bb !important;
color: #fff !important;
float: left;
font-size: 16px !important;
line-height: 17px !important;
padding: 12px 15px !important;
text-align: center !important;
text-transform: uppercase;
vertical-align: middle;
width: auto;
border:none !important;
border-radius:0 !important;
}	
.wpcf7-submit:hover {
background: #3F3F3F !important;
color: #fff !important;
}
.shop-cart-all-btn {
background: #0073bb;
color: #fff !important;
float: left;
font-size: 16px;
line-height: 17px;
padding: 12px 15px;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
width: auto;
border:none;
border-radius:0;
}
.shop-cart-all-btn:hover {
background: #3F3F3F;
color: #fff !important;
}
div.wpcf7-response-output {
margin: 3.5em 0 1em;
padding: 0.2em 1em;
}
.wpcf7-form-control { margin-bottom:5px; }
.wpcf7-form strong {
display: inline-block;
margin-bottom: 7px;
}
div.wpcf7 img.ajax-loader { margin-top:16px; }
div.wpcf7-mail-sent-ok { display:none !important; }
.single-product .woocommerce-message  {
display:none !important;
opacity: 0 !important;
height:0 !important;
padding:0 !important;
margin:0 !important;
visibility:hidden !important; 
}
.summary.entry-summary li {
list-style: outside none square !important;
margin-left: 10px;
list-style-position:outside !important;
}
.yith_ywraq_add_item_browse_message a {
width: 100% !important;
margin-bottom:20px !important;
}
.woocommerce .add-request-quote-button.button {
width: 100% !important;
margin-bottom:0 !important;
}
.yith-ywraq-add-button .ajax-loading {
display: block;
float: none;
margin: 6px auto;
width: 16px;
}
.woocommerce #content div.product form.cart .variations, .woocommerce div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations, .woocommerce-page div.product form.cart .variations { margin-bottom:0; }
.woocommerce-error, .woocommerce-error button.wc-forward { display: none !important; }
@media only screen and (max-width: 767px) {
.icons_inner .vc_column-inner br {
display:none;
}
.wpb_row{
padding-top:20px;
padding-bottom:20px;
}
.wpb_content_element {
margin-bottom:10px;
}
}
@media only screen and (max-width: 440px) {
.wpb_row{
padding-top:70px;
}
}
.home #site-branding {
background:rgba(0,0,0,0);
}
#site-branding {
transition:background .3s;
-webkit-transition:background .3s;
}
.transparent-header #site-branding:hover, .transparent-header #site-branding.isStuck {
background:rgba(0,0,0,0.7) !important;
}
.dark-on-light #site-branding, .single {
background:rgba(0,0,0,0.7) !important;
}
.off-canvas-main-nav .off-canvas-main-menu li a {
padding:5px 20px;
font-size:1.2em;
}
.off-canvas-main-nav .sub-menu {
margin-left:0;
font-size:.9em;
}
.category_list-product_page {
margin-bottom:0 !important;
border-bottom:1px solid #d9d9d9;
}  #page,
#page .vc_text_separator div {
}
body {
}
h1,
.wpb_row h1,
body.blog article h1.entry-title a,
body.archive article h1.entry-title a,
body.search-results article h1.entry-title a {
}
h2, .wpb_row h2 {
}
h3, .wpb_row h3 {
}
h4, .wpb_row h4 {
}
h5, .wpb_row h5 {
}
h6, .wpb_row h6 {
}
b, strong {
}
a {
}
section#toolbar {
}
#site-branding,
.header-style-v2 #site-branding,
.header-style-v3 #site-branding,
.header-style-v2 .the-search-form .column,
.dark-header #site-branding,
.dark-header .header-style-v2 #site-branding,
.dark-header .header-style-v3 #site-branding,
.dark-header .header-style-v2 .the-search-form .column,
#masthead #site-navigation .top-bar-section .menu-main-nav-container li.mega_parent > .wp_mega_menu {
background: #ffffff;
}
.default-header-style #site-navigation,
.default-header-style .the-search-form .column,
#site-navigation.stickUp.isStuck {
}
#site-navigation .main-menu > li > a,
.corporate-header-style #site-navigation .main-menu > li > a,
.corporate-header-style .woo-mini-cart-container > a {
color: #ffffff;
}
#site-navigation .main-menu .sub-menu li a,
#masthead #site-navigation .top-bar-section .menu-main-nav-container li.mega_parent .wp_mega_menu > li a{
color: #000000;
}
#masthead #site-navigation .top-bar-section .menu-main-nav-container li.mega_parent .wp_mega_menu .megamenu-title,
#masthead #site-navigation .top-bar-section .menu-main-nav-container li.mega_parent .wp_mega_menu .megamenu-title a {
}
.page-info-wrapper {
}
.woocommerce div.product div.single-product-entry-wrapper,
.woocommerce-page div.product div.single-product-entry-wrapper,
.woocommerce #content div.product div.single-product-entry-wrapper,
.woocommerce-page #content div.product div.single-product-entry-wrapper {
}
#footer-light {
}
#footer-dark {
}
button,
.button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
background:#00afe7;
border-color:#00afe7;
color:;
}
button:hover,
.button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
background:;
border-color:;
color:;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
background: #00afe7;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:hover,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:hover {
background: ;
}
button.secondary, 
.button.secondary, 
.wpb_button, 
input[type="submit"].secondary,
.woocommerce div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce-page div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce #content div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce-page #content div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce .page-options-container .widgets-container .widget_price_filter .price_slider_amount .button {
background:;
border-color:;
color:;
}
button.secondary:hover, 
.button.secondary:hover, 
.wpb_button:hover, 
input[type="submit"].secondary:hover,
.woocommerce div.product div.summary .button-group .wish-list-button .add_to_wishlist:hover,
.woocommerce-page div.product div.summary .button-group .wish-list-button .add_to_wishlist:hover,
.woocommerce #content div.product div.summary .button-group .wish-list-button .add_to_wishlist:hover,
.woocommerce-page #content div.product div.summary .button-group .wish-list-button .add_to_wishlist:hover,
.woocommerce .page-options-container .widgets-container .widget_price_filter .price_slider_amount .button:hover {
background:;
border-color:;
color:;
}
button.secondary, 
.button.secondary, 
.wpb_button, 
input[type="submit"].secondary,
.woocommerce div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce-page div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce #content div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce-page #content div.product div.summary .button-group .wish-list-button .add_to_wishlist,
.woocommerce .page-options-container .widgets-container .widget_price_filter .price_slider_amount .button,
button,
.button,
html input[type="button"],
input[type="reset"],
input[type="submit"],
button.round,
.button.round {
border-radius:;
}