/**
 * 2017 Zlab Solutions
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http://www.prestashop.com for more information.
 *
 *  @author    Eugene Zubkov <magrabota@gmail.com>, RTsoft s.r.o
 *  @copyright 2017 Zlab Solutions
 *  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 * Don't forget to prefix your containers with your own identifier
 * to avoid any conflicts with others containers.
 */

/* TODO: review all - compare with front/widget.tpl */

.clearfix::after {
	content: "";
	clear: both;
	display: table;
}

/*WIDGET POPUP*/
.balikovna-widget-status{
	width: 100%;
	display:none;
	height: 32px;
	vertical-align: middle;
	font-size: 18px;
}
.balikovna-widget-status a{
	color:red !important;
}

.balikovna_widget_wrapper img {
	max-height: 250px !important;
	height: auto;
}
#balikovna-widget {
	margin-bottom: 25px;
}
#balikovna-widget h3{
	padding-left: 15px;
	padding-top: 15px;
}

#balikovna-widget button{
	height: 50px;
	margin-bottom: 10px;
}

.balikovna_widget_wrapper{
	max-width: 700px;
	height: 610px;
	margin: auto;
	margin-top: 100px;
	background-color: #fff;
	display: none;
}
/*END WIDGET POPUP*/

/*WIDGET*/
#widget-button-container{
	position: absolute;

}
#widget-button-container input{
	width: 100%;
	}
.page-order table td, .page-order table th {
	padding: 0;
}

.balikovna-widget-close {
	position: absolute;
	right: 5px;
	top:1px;
	cursor: pointer;
}

#balikovna-widget .col-md-6{
	float:none;
}

#balikovna-widget .col-md-6{
	width: 100%;
}

.widget-left{
	float:left;
	width: 100%;
}

/*END WIDGET*/

.address-validation-result {
	color: #aa0000;
	font-size: small;
}

.address-validation-result.address-validated {
	color: #00aa00;
}

.balikovna-modal-overlay {
	visibility: hidden; 
	position: fixed; /* Stay in place */
	z-index: 6001; /* Sit on top */
	left: 0;
	top: 0;
	padding: 0px 40px;
	width: 100%; /* Full width */
	height: 100%; /* Full height */
	overflow: auto; /* Enable scroll if needed */
	background-color: rgb(0,0,0); /* Fallback color */
	background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  }

.balikovna-modal-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
/*display: none;*/
}

/* CSS for the modal box */
.balikovna-modal-box {
/*position: relative;*/
margin: 5% auto;
height: 80%;
display: none;
}

#balikovna-close-modal-button {
position: absolute;
/*top: 10px;*/
right: 42px;
z-index: 2;
}

#balikovna-parcelshop-map {
height: 100%;
max-height: 640px;
}

#balikovna-parcelshop-map iframe {
	height: 100%;
	width: 100%;
}