/*
Theme Name: Bloga
Theme URI: http://www.xltheme.com/product/bloga/
Author: XL Theme
Author URI: http://www.xltheme.com/
Description: Bloga is a modern responsive blogging WordPress Theme. It is very light weight blogging theme. You can use it in your affiliate marketing review website too. Overall, You can use Bloga in all of your personal and commercial project.
Version: 1.0.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bloga
Tags: Black, White, Light, left-sidebar, right-sidebar, fixed-layout, full-width-template, sticky-post, responsive-layout, custom-background, custom-menu, editor-style, featured-images, post-formats, photoblogging, translation-ready, threaded-comments

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Bloga is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

header, .toTop {
	display: none;
}
.site-content {
	padding-top: 0;
	background: #ffffff;
	
}



html body {
	/*background: url("") no-repeat;
	background-size: cover;
	background-attachment: fixed;*/
	/*font-family: Poppins, sans-serif;*/
	font-family: "Fira Sans", sans-serif;
	color: #000;
}
.site.container {
	background-color: #fff;
}

p:empty {
	display: none;
}
#page p {
	margin: 0 0 10px;

	color: rgba(0, 0, 0, 0.65);
	font-size: 14px;
	font-weight: 500;
	line-height: 1.4;
}
#page b {
	color: #000;
	font-size: 20px;
	font-weight: 700;
	line-height: 32px;
}
.row {
	padding-top: 0;
	padding-bottom: 10px;
}
.navbar>div .navbar-brand{margin-top:14px;}

/*#qtranslate-chooser li {
    float:right;
    margin: 8px 10px 0 0;
    padding-top: 30px;
    text-decoration: none;
    display: inline-block;
}*/


.row {
	padding-bottom: 0;
}
#page .blank {
	height: 79px;
	background: white;
}
.home .site-content {
	padding-top: 10px;
}
.site-content {
	padding-top: 23px;
}
.site-content a:hover {
	color: #ffba34;
}

/************************************Header*/
header.header-area {
	background: none;
	border: none;
}
.socials i:hover {
	color: #ffba34;
}
.navbar>div .navbar-brand {
	padding-left: 10px;
}
.navbar-brand:hover {
	opacity: 0.8;
}
.navbar-nav a:hover {
	color: #ffba34 !important;
}
/*Menu*/
/*.navbar-fixed-top {
    position: relative;
}*/
#menu-collapse .nav>li>a{
	color: #fff;
	text-transform: capitalize;
	font-size: 15px;
	font-weight: 500;
	padding-left: 15px;
	padding-right: 15px;
}
body:not(.home) #menu-collapse .nav>li>a {
	color: #000;
}
#menu-collapse .nav>li>a:after {
	content: "";
	height: 2px;
	display: block;
	margin-top: 1px;
}
#menu-collapse .nav>li>a:hover:after {
	background: #ffba34;

}
.menu ul a {
	font-size: 16px;
}
.navbar-default .fa {
	color: black;
	font-size: 23px;
}
.fa-socials a {
	padding: 28px 4px !important;
}
.fa-socials {
	display: inline-block;
	text-align: right
}
.navbar-nav {
	float: left;
	padding-top: 6px !important;
}
.navbar-right {
	float: none !important;
	padding-top: 6px
}
#page .navbar-default .navbar-toggle {
	border-color: #ffba34;
	margin-right: 0px;
}
#page .navbar-default .navbar-toggle:hover, #page .navbar-default .navbar-toggle:focus, #page .navbar-default .navbar-toggle .icon-bar {
	background-color: #ffba34;
}
#page .navbar-default .navbar-toggle:hover .icon-bar, #page .navbar-default .navbar-toggle:focus .icon-bar {
	background: white;
}
/*menu*/
/************************************header*/


/************************************Sakumlapa*/

.center {
	text-align: center;
}
.left {
	text-align: left;
}
.button {
	color: #ffffff;
	font-size: 18px;
	font-weight: 600;
	line-height: 30px;
	text-align: center;
	background-color: #ffba34;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	padding: 24px 50px;
	margin: auto;
	display: table;
}
.site-content .button:hover {
	color: black;
}

/************************************sakumlapa*/

/*Book page*/
/*.receive_book [name="email"] {
	padding-left: 10px;
	background: #45484a;
	border: none;
	height: 40px;
	color: white;
	margin-top: 1px;
}
.receive_book [name="submit"] {
	background: #ffd800;
	border: none;
	height: 40px;
	margin-left: -4px;
	font-weight: bold;
	border: 1px solid #ffd800;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.receive_book [name="submit"]:hover, .receive_book [name="submit"]:focus, .receive_book [name="submit"]:active {
	background: white;
}*/
#page .book-offer p, #page .receive_book p {
	color: #25408f;
	font-size: 17px;
	font-weight: 500;
	line-height: 28px;
}
.receive_book {
	text-align: center;
	color: #25408f;
	padding-top: 170px;
}
.receive_book form {
	padding-top: 34px;
}
.receive_book .submit br {
	display: none;
}
/*Life*/
.book-offer>.row {
	/*background: #b0ebff;
	!* Old Browsers *!
	!* FF3.6+ *!background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #b0ebff), color-stop(30%, #7fdfff), color-stop(71%, #34c5f5), color-stop(100%, #15b5ef));
	!* Chrome, Safari4+ *!background: -webkit-radial-gradient(center, ellipse cover, #b0ebff 0%, #7fdfff 30%, #34c5f5 71%, #15b5ef 100%);
	!* Chrome10+,Safari5.1+ *!background: -o-radial-gradient(center, ellipse cover, #b0ebff 0%, #7fdfff 30%, #34c5f5 71%, #15b5ef 100%);
	!* Opera 11.10+ *!
	!* IE 10+ *!background: -webkit-radial-gradient(center, ellipse, #b0ebff 0%, #7fdfff 30%, #34c5f5 71%, #15b5ef 100%);background: -o-radial-gradient(center, ellipse, #b0ebff 0%, #7fdfff 30%, #34c5f5 71%, #15b5ef 100%);background: radial-gradient(ellipse at center, #b0ebff 0%, #7fdfff 30%, #34c5f5 71%, #15b5ef 100%);
	!* W3C *!filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0ebff', endColorstr='#15b5ef', GradientType=1 );
	!* IE6-9 fallback on horizontal gradient *!*/
	padding-top: 100px;
	padding-bottom: 100px;
}
.book-offer .button, .book-btn {
	background: rgb(248,239,109);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgb(248,239,109)), color-stop(30%, rgb(248,239,109)), color-stop(71%, rgb(247,238,75)), color-stop(100%, rgb(246,235,20)));
	background: -webkit-radial-gradient(center, ellipse cover, rgb(248,239,109) 0%, rgb(248,239,109) 30%, rgb(247,238,75) 71%, rgb(246,235,20) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgb(248,239,109) 0%, rgb(248,239,109) 30%, rgb(247,238,75) 71%, rgb(246,235,20) 100%);
	background: -webkit-radial-gradient(center, ellipse, rgb(248,239,109) 0%, rgb(248,239,109) 30%, rgb(247,238,75) 71%, rgb(246,235,20) 100%);
	background: -o-radial-gradient(center, ellipse, rgb(248,239,109) 0%, rgb(248,239,109) 30%, rgb(247,238,75) 71%, rgb(246,235,20) 100%);
	background: radial-gradient(ellipse at center, rgb(248,239,109) 0%, rgb(248,239,109) 30%, rgb(247,238,75) 71%, rgb(246,235,20) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ef6d', endColorstr='#f6eb14', GradientType=1 );
	font-size: 44px;
	color: #25408f;
	font-weight: 700;
	padding: 28px 28px;
	-webkit-box-shadow: 0px 6px 10px -3px rgba(0,0,0,0.25);
	box-shadow: 0px 6px 10px -3px rgba(0,0,0,0.25);
	margin-bottom: 15px;
}
.book-offer .button:hover, .book-offer .button:focus, .book-offer .button:active,
.book-btn:hover, .book-btn:focus, .book-btn:active {
	background: rgb(246,235,20);
	color: #25408f;
}
.book-image p {
	text-align: center;
}
.book-img img {
	/*width: 100%;*/
	width: 124%;
	margin-bottom: -100px;
}
.book-offer h1 {
	color: #25408f;
	font-size: 35px;
	font-style: normal;
	font-weight: bold;
	line-height: 42px;
	padding-bottom: 20px;
	font-family: "Fira Sans", sans-serif;
}
.book_descr ul {
	list-style: none;
	color: #25408f;
	/*font-size: 28px;*/
	font-size: 23px;
	font-style: normal;
	font-weight: 300;
	line-height: 36px;
	padding-left: 72px;
}
.book_descr li {
	min-height: 78px;
	position: relative;
	vertical-align: middle;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.book_descr li:before {
	display: block;
	content: "";
	height: 70px;
	width: 70px;
	position: absolute;
	left: -80px;
}
.book_descr li:nth-child(1):before {
	background: url(/wp-content/uploads/2018/10/list_icon_1.png) no-repeat;
}
.book_descr li:nth-child(2):before {
	background: url(/wp-content/uploads/2018/10/list_icon_2.png) no-repeat;
}
.book_descr li:nth-child(3):before {
	background: url(/wp-content/uploads/2018/10/list_icon_3.png) no-repeat;
}
.book_descr li:nth-child(4):before {
	background: url(/wp-content/uploads/2018/10/list_icon_4.png) no-repeat;
}
.book_descr li:nth-child(5):before {
	background: url(/wp-content/uploads/2018/10/list_icon_5.png) no-repeat;
}
.book_descr li:nth-child(6):before {
	background: url(/wp-content/uploads/2018/10/list_icon_6.png) no-repeat;
}
#page .book-offer .price {
	font-size: 30px;
	font-weight: bold;
	line-height: 40px;
	padding-bottom: 26px;
}
#page .book-offer .price span {
	font-size: 40px;
}
/*Fragment page*/
.page-id-951 .entry-content {
	position: relative;
}
.book-offer.fragment {
	position: absolute;
	right: 0;
	bottom: 68px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 34px 28px 10px 40px;

	background: #fbfbfb;
	background: -webkit-gradient(left top, right top, color-stop(0%, #fbfbfb), color-stop(14%, #ffffff), color-stop(26%, #e2f6fd), color-stop(70%, #7bd5f7), color-stop(100%, #00adef));
	background: -webkit-linear-gradient(left, #fbfbfb 0%, #ffffff 14%, #e2f6fd 26%, #7bd5f7 70%, #00adef 100%);
	background: -o-linear-gradient(left, #fbfbfb 0%, #ffffff 14%, #e2f6fd 26%, #7bd5f7 70%, #00adef 100%);
	background: -webkit-gradient(linear, left top, right top, from(#fbfbfb), color-stop(14%, #ffffff), color-stop(26%, #e2f6fd), color-stop(70%, #7bd5f7), to(#00adef));
	background: linear-gradient(to right, #fbfbfb 0%, #ffffff 14%, #e2f6fd 26%, #7bd5f7 70%, #00adef 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#00adef', GradientType=1 );
}
.book-offer h1 {
	padding-right: 20px;
	font-size: 30px;
}
.go_home {
	font-size: 20px;
	color: #26469a;
	padding: 15px 10px;
	display: block;
}
/*fragment page*/
/*life*/
/*Woocommerce*/
.woocommerce-billing-fields article th, .woocommerce-billing-fields article td, .woocommerce table.shop_table th, .woocommerce table.shop_table td {
	border: 1px solid #25408f;
}
.woocommerce form .form-row label {
	color: #25408f;
	line-height: 15px;
	padding-top: 12px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
	padding: 5px 10px;
	border-color: #25408f;
	/* width: 50%; */
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
	background-color: #25408f;
}
.woocommerce form .form-row input[type=checkbox] {
	position: relative;
}
#page .woocommerce-billing-fields .form-row-last {
	float: none;
}
#page .woocommerce-billing-fields p {
	margin: 0;
}
#page .woocommerce-billing-fields .form-row {
	width: 49%;
	display: inline-block;
}
.blokas {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 10px;
	margin-left: 10px;
	padding: 5px;
	width: 100%;
}
#page .select2-selection {
	/* padding: 5px 10px; */
	border: 2px solid #25408f;
	-webkit-border-radius: 0;
	border-radius: 0;
	/* line-height: 9px; */
	height: 33px;
	margin-top: -7px;
}
#page .woocommerce table.shop_table {
	border-collapse: collapse;
}
#page .select2-selection>span {
	line-height: 18px;
	padding: 5px 10px;
}
#page .select2-selection__arrow {
	height: 16px;
}
.payment-group-wrapper {
	border-bottom: 1px solid;
	padding-bottom: 5px;
	margin-bottom: 25px;
}
.payment-group-wrapper img {
	height: auto;
	max-width: 100px;
	margin-left: 0 !important;
}
/*woocommerce*/
/*book page*/
/*Test*/
#m7-quiz .m7-quiz-field input {
	font-size: 16px;
	color: #666;
	background: #fff;
	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
	border: 1px solid #bbb;
	display: block;
	padding: 10px;
	width: 100%;
}
#m7-quiz .book-btn {
	line-height: 30px;
	border-radius: 18px;
}
.m7-quiz-field.field-submit {
	margin-top: 32px;
}
#m7-quiz .book-btn {
	line-height: 30px;
	border-radius: 10px;
	font-size: 20px;
	padding: 6px 16px;
}
#m7-quiz label {
	margin-bottom: 2px;
	margin-top: 10px;
}
#m7-quiz h1, #m7-quiz p, #m7-quiz label, .m7-quiz-question h4 {
	color: #25408f;
}
#m7-quiz {}
/*test*/

/***************************************Footer*/
footer.footer-area {
	border-top: 1px solid #31caf8;
	background: #1db9f1;
}
.footer-area>.container {
	background: url(/wp-content/uploads/2017/11/dotted-overlay.png) no-repeat;
	background-position: bottom;
}
footer p {
	display: inline-block;
	font-weight: 400;
	padding-right: 10px;
	color: #25408f;
	margin-bottom: 0;
}
footer ul {
	margin-bottom: 0;
	padding-left: 0;
}
.footer_contacts {
	text-align: center;
	padding-top: 35px;
	padding-bottom: 25px;
}
.footer_contacts p {
	font-family: 'Oswald', sans-serif;
	color:  #ffffff;
	font-size: 22px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
}
.footer_contacts:after {
	content: "";
	display: table;
	clear: both;
}
.company-info {
	text-align: center;
	padding-top: 15px;
}
.company-info p {
	margin-bottom: 0;
}
.copyright {
	/*padding-top: 15px;*/
	border-top: 1px solid #25408f;
	text-align: center;
}
.socials {
	display: inline-block;
}
.footer-area .button {
	text-align: left;
	background-color: white;
	border: 1px solid #ccc;
	font-weight: 400;
}
footer .fa {
	color: #ffba34;
	font-size: 18px;
	vertical-align: top;
	padding: 10px 12px;
	height: 40px;
	width: 40px;
	margin: 5px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border-width: 1px;
	border-color: #ffba34;
	border-style: solid;
	background-color: #ffffff;
}
footer a:hover .fa {
	background: #ffffff;
	color: #000;
}
footer li a {
	color:  rgba(0, 0, 0, 0.65);
	font-size: 16px;
	font-weight: 500;
	line-height: 40px;
}
footer li a:hover {
	color: #ffc127;
}
footer a {
	color: #25408f;
	font-weight: 400;
	line-height: 58px
}
footer a[href*="tel"] {
	/*color: #ffba34;
	font-size: 20px;
	font-weight: 400;*/
	/* line-height: 58px; */
}
footer a:hover, footer a[href*="tel"]:hover {
	color: #000;
}
.site-info {
	padding-bottom: 10px;
}
p.developed_by {
	opacity: 0.6;
}
footer .rdp {
	opacity: 0.4;
	/*filter: invert();*/
}
footer .rdp:hover {
	opacity: 1;
}

.footer-area h4 {
	color:  #222328;
	font-size: 20px;
	font-weight: 600;
	line-height: 58px;
	margin-top: 0;
}
.footer-area li {
	list-style: none;
	color: rgba(0, 0, 0, 0.65);
	font-size: 16px;
	font-weight: 500;
	line-height: 40.013px;
	padding-left: 0;
}
/*Stiky footer*/
html, body {
	height: 100%;
}
#page {
	display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
	-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;
	min-height: 100%;
}
#content {
	-webkit-box-flex: 1;-ms-flex: 1 0 auto;-webkit-flex: 1 0 auto;flex: 1 0 auto;
}
footer {
	-webkit-box-flex: 0;-ms-flex: 0 0 auto;-webkit-flex: 0 0 auto;flex: 0 0 auto;
}

/*sticky footer*/
/***************************************footer*/

/*To top*/
#toTop {
	width: 40px;
	height: 40px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: rgba(255, 193, 39, 0.17);
	text-align: center;
	padding: 5px;
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
	color: #333;
	font-family: verdana;
	font-size: 18px;
	z-index: 99;
	/*border: 3px solid #6f6f6f;*/
	-webkit-box-shadow: 0 0 0 3px #ffc228;
	box-shadow: 0 0 0 3px #ffc228;
}
#toTop:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
}
#toTop:after {
	content: "";
	border: 3px dashed #ffc228;
	top: -3px;
	left: -3px;
	padding: 0;
	z-index: 10;
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
#toTop:hover:after {
	-webkit-animation: spinAround 9s linear infinite;
	animation: spinAround 9s linear infinite;
}
#toTop i.fa.fa-arrow-up {
	vertical-align: middle;
	position: absolute;
	left: 11px;
	top: 11px;
}
#toTop:hover i.fa.fa-arrow-up {
	-webkit-animation: moveTop 1s linear infinite;
	animation: moveTop 1s linear infinite;
}
@-webkit-keyframes spinAround {
	from {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}
@keyframes spinAround {
	from {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-webkit-keyframes moveTop {
	from { top: 25px; }
	to   { top: 0px; }
}
@keyframes moveTop {
	from { top: 25px; }
	to   { top: 0px; }
}
/*to top*/


/***************************************Responsive*/
@media screen  and (min-width: 1600px) {

}
@media screen  and (max-width: 1210px) {

}
@media screen  and (min-width: 1200px){

}
@media screen  and (max-width: 1200px) {

	.book-offer h1 {
		font-size: 28px;
		line-height: 36px;
	}
	.book_descr ul {
		font-size: 18px;
		line-height: 26px;
	}
	#page .book-offer p, #page .receive_book p {
		font-size: 14px;
		line-height: 20px;
	}
	.book-img img {
		margin-bottom: -72px;
	}
	.book-offer .button {
		margin-bottom: 20px;
		font-size: 36px;
		padding: 20px;
	}
	.receive_book {
		padding-top: 130px;
	}
	#page .book-offer .price {
		font-size: 28px;
		padding-bottom: 0;
	}
	#page .book-offer .price span {
		font-size: 32px;
	}

}
@media screen and (min-width: 992px) and (max-width: 1200px) {

	.navbar-brand img {
		width: 200px;
		height: 70px;
	}

	.navbar>div .navbar-brand {
		margin-top: 15px;
	}

	.nav.navbar-nav{
		font-size: 13px;
	}

	.book-text {
		margin-top: 26px;
	}
	.receive_book .submit {
		text-align: left;
	}
	.book-offer.fragment {
		padding: 34px 28px 10px 3px;
	}
	.book-offer h1 {
		padding-right: 10px;
	}
}
@media screen and (min-width: 992px) {

}
@media screen and (max-width: 992px) {
	ul.sm-blue {
		text-align: center;
	}
	.navbar-toggle {
		display: block;
	}
	.navbar-right {
		display: none;
	}
	#page .blank {
		/*height: 69px;*/
	}
	.navbar>div .navbar-brand {
		margin-top: 7px;
		margin-bottom: 8px;
	}

	.book-img {
		margin-bottom: -88px;
	}

	.book-offer>.row {
		padding-top: 40px;
		padding-bottom: 0;
	}
	.book-text {
		margin-top: 40px;
	}
	.book_descr ul {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.receive_book {
		padding-top: 40px;
	}
	.book-offer h1 {
		text-align: center;
	}
	.book-img {
		overflow: hidden;
	}
	.book-offer.fragment {
		position: static;
	}
	.book-offer.fragment>* {
		margin: auto;
	}
}
@media screen and (max-width: 767px) {
	.navbar>div .navbar-brand {
		margin-top:6px;
	}
	.navbar-brand img, .navbar-brand {
		width: 170px;
		height: 60px;
	}

	.book-text {
		margin-top: 80px;
	}
	.receive_book {
		padding-bottom: 45px;
	}
	.book-img {
		margin-bottom: -40px;
	}
	.book_descr li {
		min-height: 80px;
	}
	.book_descr ul {
		line-height: 22px;
	}
	footer a {
		line-height: 35px;
	}
	#bio_ep h2 {
		font-size: 36px;
		line-height: 48px;
	}
	#bio_ep>* {
		-webkit-transform: scale(1.5);
		-ms-transform: scale(1.5);
		transform: scale(1.5);
	}
	#page select#eabi_postoffice_pickup_location {
		width: 140px !important;
	}
}
@media screen and (max-width: 550px) {

	.book-img {
		margin-bottom: 0px;
	}
	.book_descr ul {
		-webkit-box-align: start;
		-webkit-align-items: start;
		-ms-flex-align: start;
		align-items: start;
		margin-left: 20px;
		text-align: left;
	}
}
@media screen and (max-width: 320px) {
	.book-img {
		margin-bottom: 40px;
	}
}
@media screen and (max-width: 300px) {
	.navbar-brand img, .navbar-brand {
		width: 70%;
		height: auto;
		margin-top: 15px;
	}
	#page .blank {
		height: 64px;
	}
}
/***************************************responsive*/

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
}

.col-xs-15 {
	width: 20%;
	float: left;
}
@media (min-width: 768px) {
	.col-sm-15 {
		width: 20%;
		float: left;
	}
}
@media (min-width: 992px) {
	.col-md-15 {
		width: 20%;
		float: left;
	}
}
@media (min-width: 1200px) {
	.col-lg-15 {
		width: 20%;
		float: left;
	}
}


/*Modal*/
.modal-open .modal {
	z-index: 9999;
}
/*modal*/
/*Exitpop*/
#bio_ep {
	color: #fff;
	background: #25408f;
	border: 8px solid #003d7b;
	padding: 120px 50px;
	font-family: "Fira Sans", sans-serif;
	text-align: center;
}

#bio_ep h2 {
	font-size: 36px;
	font-weight: bold;
	line-height: 48px;
}

#bio_ep p {
	font-size: 20px;
	font-weight: normal;
	padding-bottom: 10px;
}

#bio_ep input[type="submit"] {
	background: #f26a56;
	border: 2px solid #f26a56;
	padding: 5px 12px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
}

#bio_ep input[type="text"] {
	padding: 6px 8px;
	color: #000;
}
#bio_ep #bio_ep_close {
	top: 10px;
	width: 28px;
	height: 28px;
	margin: -6px 5px 0px -33px;
	font-size: 21px;
}
/*exitpop*/

.woocommerce-checkout .cart_item .quantity {
	display: inline-block;
}

.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
	display: none;
}
