.desktop-checkout-gateway{
    margin-right:7px;
}

.mobile-checkout-gateway{
	display: none;
}

.mobile-checkout-gateway > .gateway-wrapper {
	border-radius: 2px;
	border : 2px solid #EEEEEE;
	display: table;
	width: 100%;
	cursor: pointer;
}

.mobile-checkout-gateway > .gateway-wrapper > .gateway-row {
	display: table-row;
}
.mobile-checkout-gateway > .gateway-wrapper > .gateway-row > .gateway-item {
	display: table-cell;
	vertical-align: middle;
}
.mobile-checkout-gateway > .gateway-wrapper > .gateway-row > .gateway-item.collapsing {
	width: 1px;
}
.mobile-checkout-gateway > .gateway-wrapper > .gateway-row >.gateway-item img {
	display: block;
	height: 20px;
	margin: 9px 14px;
}

.checkout-gateway-selector-container {
    padding-bottom:35px;
}

.ui.selection.dropdown.checkout-gateway-selector {
	padding: 15px 15px 15px 15px;
	width: 100%;
	border: 1px solid #FFD44D;
	border-color: #FFD44D !important;
	border-radius: 3px;
	background-color: #FFFFFF;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	height:50px;
}
.ui.selection.dropdown.checkout-gateway-selector:hover {
	border-color: #FFD44D !important;
}
.ui.selection.dropdown.checkout-gateway-selector .menu {
	overflow: -moz-scrollbars-none;
	border-color: #FFD44D !important;
}
.ui.selection.dropdown.checkout-gateway-selector .menu::-webkit-scrollbar {
    display: none;
}

.ui.selection.dropdown.checkout-gateway-selector .dropdown.icon {
	padding-top:15px;
}

.ui.selection.dropdown.checkout-gateway-selector .checkout-gateway-selector-icon{
	height: 20px;
	width : auto;
}
.ui.selection.dropdown .menu {
	max-height: 140px !important;
}

.ui.selection.dropdown.checkout-gateway-selector .gateway-text {
	width: 75%;
}
.ui.selection.dropdown.checkout-gateway-selector .gateway-icon {
	float: right;
	text-align:center;
	width: 25%;
	padding-right:15px;
}
@media only screen and (max-width: 330px){
	.mobile-checkout-gateway{
		display: block;
	}
	.desktop-checkout-gateway{
		display: none !important;
	}
	.ui.selection.dropdown.checkout-gateway-selector img.icon-sofort {
        height: 16px;
	}
	.ui.selection.dropdown.checkout-gateway-selector .gateway-text {
		width: initial;
	}
	.ui.selection.dropdown.checkout-gateway-selector .gateway-icon {
		float: right;
		width: initial;
	}
	.ui.selection.dropdown.checkout-gateway-selector .checkout-gateway-selector-icon{
		height: 16px;
		width : auto;
	}
}
@media only screen and (min-width: 331px) and (max-width: 567px){
	.mobile-checkout-gateway{
		display: block;
	}
	.desktop-checkout-gateway{
		display: none !important;
	}

	.checkout-gateway-selector-container {
        padding-bottom:30px;
    }

    .ui.selection.dropdown.checkout-gateway-selector img.icon-sofort.checkout-gateway-selector-icon  {
        height: 16px;
    }

    .ui.selection.dropdown.checkout-gateway-selector .gateway-text {
		width: initial;
	}
	.ui.selection.dropdown.checkout-gateway-selector .gateway-icon {
		float: right;
		width: initial;
	}

}
@media only screen and (min-width: 568px) and (max-width: 767px){
	.mobile-checkout-gateway{
		display: block;
	}
	.desktop-checkout-gateway{
		display: none !important;
	}

    .checkout-gateway-selector-container {
        padding-bottom:30px;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px){
	.checkout-gateway-selector-container {
        padding-bottom:30px;
    }
}
@media only screen and (min-width: 991px) and (max-width: 1199px){

}