
                #ctSubscribeFullForm input[type="text"],
                #ctSubscribeFullForm input[type="email"],
                #ctSubscribeFullForm select {
                    display:block;
                    width:100%;
                    height:36px;
                    box-sizing:border-box;
                    border:1px solid #d8e0e3;
                    background:#fff;
                    padding:7px 9px;
                    font-size:13px;
                    color:#333;
                }
                #ctSubscribeFullForm input[type="checkbox"] {
                    vertical-align:middle;
                    margin:0 6px 2px 0;
                }
                #ctSubscribeFullForm a {
                    color:#ab1917;
                    text-decoration:underline;
                }
                @media (max-width: 640px) {
                    #ctSubscribeModal {
                        padding:10px!important;
                    }
                    #ctSubscribeModal > div {
                        margin:18px auto!important;
                        padding:18px!important;
                    }
                    #ctSubscribeFullForm div[style*="grid-template-columns"] {
                        display:block!important;
                    }
                    #ctSubscribeFullForm div[style*="grid-template-columns"] > div {
                        margin-bottom:10px!important;
                    }
                }
            