        .modal-dialog{
            background: white;
            /*padding: 20px 30px;*/
            text-align: left;
            max-width: 80%;
            max-height: 700px;
            /*overflow: auto;*/
            margin: 40px auto;
            position: relative;
        }

        .modal-content{
            /*background: white;*/
            padding: 20px 30px;
            text-align: left;
            max-width: 100%;
            max-height: 700px;
            overflow: auto;
            /*margin: 40px auto;*/
            position: relative;
        }

        .modal-body li {
            list-style-type: circle;
            font-size: 16px;
            margin-left: 40px;
        }

        .modal-body h4{
            margin-bottom: 20px;
        }

        .modal-body h5{
            margin-bottom: 20px;
        }

        .modal-body p{
            margin-bottom: 20px;
        }

        .modal-body ul{
            margin-bottom: 20px;
        }

        #formSubmit {
            position: relative;
            margin-top: -1px;
            display: block;
            width: 100%;
            padding: 6px 12px;
            font-size: 20px;
            font-weight: 300;
            text-align: center;
            background-color: black;
            color: #fff;
            border: 0;
        }

        /**
         * Fade-zoom animation for first dialog
         */

        /* start state */
        .my-mfp-zoom-in .zoom-anim-dialog {
            opacity: 0;

            -webkit-transition: all 0.2s ease-in-out; 
            -moz-transition: all 0.2s ease-in-out; 
            -o-transition: all 0.2s ease-in-out; 
            transition: all 0.2s ease-in-out; 



            -webkit-transform: scale(0.8); 
            -moz-transform: scale(0.8); 
            -ms-transform: scale(0.8); 
            -o-transform: scale(0.8); 
            transform: scale(0.8); 
        }

        /* animate in */
        .my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
            opacity: 1;

            -webkit-transform: scale(1); 
            -moz-transform: scale(1); 
            -ms-transform: scale(1); 
            -o-transform: scale(1); 
            transform: scale(1); 
        }

        /* animate out */
        .my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
            -webkit-transform: scale(0.8); 
            -moz-transform: scale(0.8); 
            -ms-transform: scale(0.8); 
            -o-transform: scale(0.8); 
            transform: scale(0.8); 

            opacity: 0;
        }

        /* Dark overlay, start state */
        .my-mfp-zoom-in.mfp-bg {
            opacity: 0;
            -webkit-transition: opacity 0.3s ease-out; 
            -moz-transition: opacity 0.3s ease-out; 
            -o-transition: opacity 0.3s ease-out; 
            transition: opacity 0.3s ease-out;
        }
        /* animate in */
        .my-mfp-zoom-in.mfp-ready.mfp-bg {
            opacity: 0.8;
        }
        /* animate out */
        .my-mfp-zoom-in.mfp-removing.mfp-bg {
            opacity: 0;
        }
