@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;600;700;800;900&display=swap');

/*
Theme Name: Test Furtek
Author: B4U
Author URI: http://b4u.pl
Description: Theme made for test by B4U based on Bootstrap starter. 
Version: 1.0

font-family:'Nunito',sans-serif;
*/

/*https://wordpress.org/support/theme/wp-bootstrap-starter/*/

body{margin:0;-webkit-font-smoothing:auto;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 2.5rem;}
hr{box-sizing:content-box;height:0;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
img{height:auto;max-width:100%;}
figure{margin:1em 0;}
table{margin:0 0 1.5em;width:100%;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:0.313rem;line-height:normal;padding:0.938rem 1.438rem 0.875rem;text-decoration:none;top:0.313rem;width:auto;z-index:100000;}
#content[tabindex="-1"]:focus{outline:0;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
a img.alignright{float:right;margin:0.313rem 0 1.25rem 1.25rem;}
a img.alignnone{margin:0.313rem 1.25rem 1.25rem 0;}
a img.alignleft{float:left;margin:0.313rem 1.25rem 1.25rem 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption.alignnone{margin:0.313rem 1.25rem 1.25rem 0;}
.wp-caption.alignleft{margin:0.313rem 1.25rem 1.25rem 0;}
.wp-caption.alignright{margin:0.313rem 0 1.25rem 1.25rem;}
.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed;}
.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both;}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
embed,iframe,object{max-width:100%;}
.wp-caption{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #f0f0f0;max-width:96%;padding:0.313rem 0.313rem 0;text-align:center;}
.wp-caption img[class*="wp-image-"]{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto;}
.wp-caption .wp-caption-text{font-size:0.688rem;line-height:1.063rem;margin:0;padding:0.625rem;}
.wp-caption-text{text-align:center;}
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-item .gallery-columns-2{max-width:50%;}
.gallery-item .gallery-columns-3{max-width:33.33333%;}
.gallery-item .gallery-columns-4{max-width:25%;}
.gallery-item .gallery-columns-5{max-width:20%;}
.gallery-item .gallery-columns-6{max-width:16.66667%;}
.gallery-item .gallery-columns-7{max-width:14.28571%;}
.gallery-item .gallery-columns-8{max-width:12.5%;}
.gallery-item .gallery-columns-9{max-width:11.11111%;}
.gallery-caption{display:block;}
.woocommerce-cart-form .shop_table .coupon .input-text{width:8.313rem !important;}
.variations_form .variations .value > select{margin-bottom:0.625rem;}
.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2{max-width:100%;}


/*background:url('./img/xxx.png')no-repeat left center;*/

body{font-family:'Nunito',sans-serif;font-size:16px;font-weight:400;color:#000;overflow-x:hidden;background:#fff;position:relative;word-wrap:break-word;}
::-moz-selection{background:#0B385F;color:#fff;text-shadow:1px 1px 2px #37393b;}
::selection{background:#0B385F;color:#fff;text-shadow:1px 1px 2px #37393b;}

a, button, .wpcf7-submit,span.more, a.mega-menu-link{transition:all .2s ease-in;}
a:hover, button:hover, .wpcf7-submit:hover,span.more:hover, a.mega-menu-link:hover{transition:all .2s ease-out;}
a:focus, a:active{text-decoration:none;}
button:active,button:focus{outline:none!important;border:none!important;}

/*global*/
h1,h2,h3,h4,h5,h6{margin:0;}
.container{padding-bottom:0;}






/*footer*/
.site-footer{font-size:14px;font-weight:300;background:#080056;padding:87px 0 40px;color:#fff;text-align:center;}


.wpcf7-not-valid-tip{font-size:14px;margin-bottom:15px;}
div.wpcf7 .ajax-loader{display:block;}
.wpcf7 form .wpcf7-response-output{border-radius:10px;margin:2em 0.5em 1em;padding:.75rem 1.25rem;border:1px solid transparent;font-size:16px;line-height:23px;text-align:center;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}
.wpcf7 form.sent .wpcf7-response-output{color:#155724;background-color:#d4edda;border-color:#c3e6cb;}
.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}
.wpcf7 form.spam .wpcf7-response-output{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}

.extendfull{margin-left:-450px;margin-right:-450px;padding-left:450px;padding-right:450px;}
.row-full{padding-left:15px;padding-right:15px;width:100vw;position:relative;margin-left:-50vw;left:50%;}

footer.entry-meta, footer.entry-footer{display:none;}


@media (max-width:576px){

}
@media (min-width: 577px) and (max-width:767px) {

}
@media (max-width: 768px){
	.xs-hidden{display:none!important;}


}

@media (min-width: 769px){
	.xs-up-hidden{display:none!important;}
}


@media (min-width: 769px) and (max-width:991px) {
	.sm-hidden{display:none;}
	

}
@media (min-width: 992px) and (max-width:1200px) {

}
@media (min-width: 1201px) and (max-width:1366px) {

}
@media (min-width: 1367px) and (max-width:1600px) {

}


/*

@media (-webkit-device-pixel-ratio: 1.25) {
  :root {
    zoom: 0.8;
  }

*/


