.modal-popup.flagModalclass .modal-header {background:#FFF;padding-bottom:0px;}

.modal-popup.flagModalclass .modal-content {padding:0;}
.modal-popup.flagModalclass .modal-footer {margin:20px;padding:0;}

.swedish_flag {
	height:60px;
	width:35px;
	display:block;
	position:fixed;
	right:-35px;
	top:70%;
	z-index:1000;
	/*background-image:url('<?php echo $block->getViewFileUrl('Logosol_SwedishFlag::images/Flag_of_Sweden.svg');?>');*/
	background-image:url('images/Flag_of_Sweden.svg');
	background-size:35px auto;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	-webkit-transform-origin:0 0;
	transform-origin:0 0;
	background-repeat:no-repeat;
}
.sfq-l{float:left; width:50%; padding:40px;}
.sfq-r{float:right; width:50%; padding:0 20px 0 0;}

#swedishquality{ position:fixed;right:22px;top:70%;height:35px;padding:8px;z-index:999;background: radial-gradient(at right bottom, rgb(254, 219, 55) 0%, rgb(253, 185, 49) 8%, transparent 80%), radial-gradient(at left top, rgb(255, 255, 255) 0%, rgb(255, 255, 172) 8%, rgb(209, 180, 100) 100%);
	font-weight: 700;display:none;font-size:12px; }


.swedish_flag{ height:100px;width:35px;display:block;position:fixed;right:-35px;top:70%;z-index:1000;background-size:35px auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;transform-origin:0 0;background-repeat:no-repeat;cursor:pointer;background-position:100% 0;}
@media only screen and (max-width: 768px)  {
	.sfq-l{float:left; width:100%; padding:40px;}
	.sfq-r{float:right; width:100%; padding:0 40px;}
	
	
}