/*!
Theme Name: DotSpice
Theme URI: http://dotspice.pl/
Author: Dawid Ozga, Kamil Pawlik
Author URI: http://dotspice.pl/
Description: Theme by dotspice.pl (Dawid Ozga, Kamil Pawlik)
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dotspice
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	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;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

/* Margins and paddings */

.mb-100 { margin-bottom: 100px !important;}
.mb-95 { margin-bottom: 95px !important;}
.mb-90 { margin-bottom: 90px !important;}
.mb-85 { margin-bottom: 85px !important;}
.mb-80 { margin-bottom: 80px !important;}
.mb-75 { margin-bottom: 75px !important;}
.mb-70 { margin-bottom: 70px !important;}
.mb-65 { margin-bottom: 65px !important;}
.mb-60 { margin-bottom: 60px !important;}
.mb-55 { margin-bottom: 55px !important;}
.mb-50 { margin-bottom: 50px !important;}
.mb-45 { margin-bottom: 45px !important;}
.mb-40 { margin-bottom: 40px !important;}
.mb-35 { margin-bottom: 35px !important;}
.mb-30 { margin-bottom: 30px !important;}
.mb-25 { margin-bottom: 25px !important;}
.mb-20 { margin-bottom: 20px !important;}
.mb-15 { margin-bottom: 15px !important;}
.mb-10 { margin-bottom: 10px !important;}
.mb-5 { margin-bottom: 5px !important;}
.mb-0 { margin-bottom: 0px !important;}
.mt-100 { margin-top: 100px !important;}
.mt-95 { margin-top: 95px !important;}
.mt-90 { margin-top: 90px !important;}
.mt-85 { margin-top: 85px !important;}
.mt-80 { margin-top: 80px !important;}
.mt-75 { margin-top: 75px !important;}
.mt-70 { margin-top: 70px !important;}
.mt-65 { margin-top: 65px !important;}
.mt-60 { margin-top: 60px !important;}
.mt-55 { margin-top: 55px !important;}
.mt-50 { margin-top: 50px !important;}
.mt-45 { margin-top: 45px !important;}
.mt-40 { margin-top: 40px !important;}
.mt-35 { margin-top: 35px !important;}
.mt-30 { margin-top: 30px !important;}
.mt-25 { margin-top: 25px !important;}
.mt-20 { margin-top: 20px !important;}
.mt-15 { margin-top: 15px !important;}
.mt-10 { margin-top: 10px !important;}
.mt-5 { margin-top: 5px !important;}
.mt-0 { margin-top: 0px !important;}
.pt-100 { padding-top: 100px !important;}
.pt-95 { padding-top: 95px !important;}
.pt-90 { padding-top: 90px !important;}
.pt-85 { padding-top: 85px !important;}
.pt-80 { padding-top: 80px !important;}
.pt-75 { padding-top: 75px !important;}
.pt-70 { padding-top: 70px !important;}
.pt-65 { padding-top: 65px !important;}
.pt-60 { padding-top: 60px !important;}
.pt-55 { padding-top: 55px !important;}
.pt-50 { padding-top: 50px !important;}
.pt-45 { padding-top: 45px !important;}
.pt-40 { padding-top: 40px !important;}
.pt-35 { padding-top: 35px !important;}
.pt-30 { padding-top: 30px !important;}
.pt-25 { padding-top: 25px !important;}
.pt-20 { padding-top: 20px !important;}
.pt-15 { padding-top: 15px !important;}
.pt-10 { padding-top: 10px !important;}
.pt-5 { padding-top: 5px !important;}
.pt-0 { padding-top: 0px !important;}
.pb-100 { padding-bottom: 100px !important;}
.pb-95 { padding-bottom: 95px !important;}
.pb-90 { padding-bottom: 90px !important;}
.pb-85 { padding-bottom: 85px !important;}
.pb-80 { padding-bottom: 80px !important;}
.pb-75 { padding-bottom: 75px !important;}
.pb-70 { padding-bottom: 70px !important;}
.pb-65 { padding-bottom: 65px !important;}
.pb-60 { padding-bottom: 60px !important;}
.pb-55 { padding-bottom: 55px !important;}
.pb-50 { padding-bottom: 50px !important;}
.pb-45 { padding-bottom: 45px !important;}
.pb-40 { padding-bottom: 40px !important;}
.pb-35 { padding-bottom: 35px !important;}
.pb-30 { padding-bottom: 30px !important;}
.pb-25 { padding-bottom: 25px !important;}
.pb-20 { padding-bottom: 20px !important;}
.pb-15 { padding-bottom: 15px !important;}
.pb-10 { padding-bottom: 10px !important;}
.pb-5 { padding-bottom: 5px !important;}
.pb-0 { padding-bottom: 0px !important;}
.margin-0 { margin: 0 !important !important; }
.padding-0 { padding: 0 !important !important; }

.page-boxes__img-box{
	position: relative
}

.page-boxes__img-n,.page-boxes__img-h{
	top:0;
	left:0
}
