@media (min-width: 320px) and (max-width: 359px) {
    .node-type-donate-page {
        #page-wrapper {
            .main-container {
                .row {
                    section {
                        .donate-small-blocks {
                            .mobile-pay {
                                width: 100% !important;
                            }

                            .dankort {
                                width: 100% !important;
                            }

                            .mobile-pay-thumb {
                                margin: 27px 0 0 !important;
                            }
                        }
                    }
                }
            }
        }
    }
}

@media (min-width: 320px) and (max-width: 992px) {
    .node-type-donate-page {
        #page-wrapper {
            .main-container {
                .row {
                    section {
                        .pane-content {
                            .view-donate-page-plans {
                                padding: 0;

                                .view-content {
                                    display: block;
                                }

                                .views-row {
                                    width: 100%;
                                    margin-bottom: 20px;
                                }
                            }
                        }

                        .field-body {
                            p {
                                width: 100%;
                            }
                        }


                        .pane-mkbh-donate-page-mkbh-donate-page-donate-block {
                            .donate-block-body {
                                width: 100%;
                            }
                        }

                        .donate-block-bottom-text {
                            width: 100%;
                        }

                        .pane-mkbh-donate-page-mkbh-donate-page-donate-block {
                            .donate-block-title {
                                font-size: 31px;
                            }
                        }
                    }
                }
            }
        }
    }

    .node-type-donate-page {
        #page-wrapper {
            .main-container {
                .row {
                    section {
                        .donate-small-blocks {
                            .mobile-pay {
                                width: 295px;
                                margin: 0 auto;
                                float: none;
                            }

                            .dankort {
                                width: 295px;
                                margin: 0 auto;
                                margin-top: 20px;
                                float: none;
                            }
                        }
                    }
                }
            }
        }
    }
}

@media (min-width: 993px) and (max-width: 1199px) {
    .node-type-donate-page {
        #page-wrapper {
            .main-container {
                .row {
                    section {
                        .donate-small-blocks {
                            padding: 0 170px;

                            .mobile-pay {
                                width: 46%;
                                margin-left: 0;
                            }

                            .dankort {
                                width: 47%;
                            }
                        }

                        .pane-content {
                            .view-donate-page-plans {
                                .views-row {
                                    .field-donate-plan-description {
                                        min-height: 230px;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
