﻿
        /*.Mr_CreateRegistry_Style12
        {
            padding-top: 8px !important;
            font-family: "Open Sans" , Helvetica, Arial, sans-serif;
            }*/
        /*.Mr_CreateRegistry_Style13 {
            width: 223px !important;
            top: 37px !important;
            margin-left: -1px;
        }*/
        .mr_lp_transparent_form {
            height: 182px !important;
            width: 290px !important;
            background: none repeat scroll 0 0 rgba(240, 242, 244, 0.6);
            box-shadow: 0 -7px 4px -7px #666666;
            float: right;
            height: 250px;
            margin-left: 668px;
            margin-top: 60px;
            position: absolute;
            width: 292px;
            z-index: 106;

        }
        .mr_lp_form_container {
            margin-top: 0;
        }



        .mr_lp_title_container {
            float: left;
            margin-top: 84px;
            position: absolute;
            width: 481px;
            z-index: 105;
        }

        .blue_button {
            height: 34px !important;
            width: 237px !important;
            left: 12px;
        }
        .mr_Landing_Button
        {
            width: 235px;
            height: 40px;
            margin: 6px 0px;
            text-decoration:none;
        }
        .mr_Landing_Facebook_Button
        {
            border: 1px solid #1a2f6c;
            background: #25418d;
            background-image: url(/Images/icons/facebook_ico.png?v=2);
            background-image: url(/Images/icons/facebook_ico.png?v=2), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzI1NDE4ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTJmNmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background-image: url(/Images/icons/facebook_ico.png?v=2), -moz-linear-gradient(top, #25418d 1%, #1a2f6c 100%); /* FF3.6+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#25418d), color-stop(100%,#1a2f6c)); /* Chrome,Safari4+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -webkit-linear-gradient(top, #25418d 1%,#1a2f6c 100%); /* Chrome10+,Safari5.1+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -o-linear-gradient(top, #25418d 1%,#1a2f6c 100%); /* Opera 11.10+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -ms-linear-gradient(top, #25418d 1%,#1a2f6c 100%); /* IE10+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), linear-gradient(to bottom, #25418d 1%,#1a2f6c 100%); /* W3C */
            background-repeat: no-repeat;
            color: white;
            cursor: pointer;
            display: inline-block;
            font-size: 13px;
            line-height: 23px;
            padding-left: 43px;
            padding-right: 22px;
            padding-top: 5px;
            position: relative;
            text-align: center;
            text-decoration: none;
        }

        .mr_Landing_Facebook_Button:hover
        {
            text-decoration: none;
            background: #1a2f6c;
            background-image: url(/Images/icons/facebook_ico.png?v=2);
            background-image: url(/Images/icons/facebook_ico.png?v=2), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhMmY2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTQxOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background-image: url(/Images/icons/facebook_ico.png?v=2), -moz-linear-gradient(top, #1a2f6c 1%, #25418d 100%); /* FF3.6+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1a2f6c), color-stop(100%,#25418d)); /* Chrome,Safari4+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -webkit-linear-gradient(top, #1a2f6c 1%,#25418d 100%); /* Chrome10+,Safari5.1+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -o-linear-gradient(top, #1a2f6c 1%,#25418d 100%); /* Opera 11.10+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), -ms-linear-gradient(top, #1a2f6c 1%,#25418d 100%); /* IE10+ */
            background-image: url(/Images/icons/facebook_ico.png?v=2), linear-gradient(to bottom, #1a2f6c 1%,#25418d 100%); /* W3C */
            background-repeat: no-repeat;
            text-decoration: none;
        }

        .mr_Landing_Google_Button
        {
            background-repeat: no-repeat;
            border: 1px solid #d84937;
            background: #d84937; /* Old browsers */
            background-image: url(/Images/icons/google_ico.png); /* IE9 SVG, needs conditional override of 'filter' to 'none' */
            background-image: url(/Images/icons/google_ico.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4NDkzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMjNhMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background-image: url(/Images/icons/google_ico.png), -moz-linear-gradient(top, #d84937 0%, #c23a2a 100%); /* FF3.6+ */
            background-image: url(/Images/icons/google_ico.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d84937), color-stop(100%,#c23a2a)); /* Chrome,Safari4+ */
            background-image: url(/Images/icons/google_ico.png), -webkit-linear-gradient(top, #d84937 0%,#c23a2a 100%); /* Chrome10+,Safari5.1+ */
            background-image: url(/Images/icons/google_ico.png), -o-linear-gradient(top, #d84937 0%,#c23a2a 100%); /* Opera 11.10+ */
            background-image: url(/Images/icons/google_ico.png), -ms-linear-gradient(top, #d84937 0%,#c23a2a 100%); /* IE10+ */
            background-image: url(/Images/icons/google_ico.png), linear-gradient(to bottom, #d84937 0%,#c23a2a 100%); /* W3C */
            background-repeat: no-repeat;
            color: white;
            cursor: pointer;
            display: inline-block;
            font-size: 13px;
            line-height: 23px;
            padding-left: 43px;
            padding-right: 22px;
            padding-top: 5px;
            position: relative;
            text-align: center;
            text-decoration: none;
            
        }

        .mr_Landing_Google_Button:hover
        {
            background: #c23a2a; /* Old browsers */ /* IE9 and below SVG, needs conditional override of 'filter' to 'none' */
            background-image: url(/Images/icons/google_ico.png); /* IE 9 and below */
            background-image: url(/Images/icons/google_ico.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyM2EyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkODQ5MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background-image: url(/Images/icons/google_ico.png), -moz-linear-gradient(top, #c23a2a 0%, #d84937 100%); /* FF3.6+ */
            background-image: url(/Images/icons/google_ico.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c23a2a), color-stop(100%,#d84937)); /* Chrome,Safari4+ */
            background-image: url(/Images/icons/google_ico.png), -webkit-linear-gradient(top, #c23a2a 0%,#d84937 100%); /* Chrome10+,Safari5.1+ */
            background-image: url(/Images/icons/google_ico.png), -o-linear-gradient(top, #c23a2a 0%,#d84937 100%); /* Opera 11.10+ */
            background-image: url(/Images/icons/google_ico.png), -ms-linear-gradient(top, #c23a2a 0%,#d84937 100%); /* IE10+ */
            background-image: url(/Images/icons/google_ico.png), linear-gradient(to bottom, #c23a2a 0%,#d84937 100%); /* W3C */
            text-decoration: none;
            background-repeat: no-repeat;
        }
        .mr_Landing_Email_Button
        {
            background-repeat: no-repeat;
            border: 1px solid #4372A8;
            background: #5690d0; /* Old browsers */
            
            background-image: url(/Images/icons/email_ico.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4NDkzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMjNhMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); /* standard */
            background-image: url(/Images/icons/email_ico.png); /* IE 9 and below */
            background-image: url(/Images/icons/email_ico.png), -moz-linear-gradient(bottom, #4372A8 0%, #5C98DD 100%); /* FF3.6+ */
            background-image: url(/Images/icons/email_ico.png), -webkit-gradient(linear, left bottom, left top, color-stop(0, #4372A8), color-stop(1, #5C98DD)); /* Chrome,Safari4+ */
            background-image: url(/Images/icons/email_ico.png), -webkit-linear-gradient(bottom, #4372A8 0%, #5C98DD 100%); /* Chrome10+,Safari5.1+ */
            background-image: url(/Images/icons/email_ico.png), -o-linear-gradient(bottom, #4372A8 0%, #5C98DD 100%); /* Opera 11.10+ */
            background-image: url(/Images/icons/email_ico.png), -ms-linear-gradient(bottom, #4372A8 0%, #5C98DD 100%); /* IE10+ */
            background-image: url(/Images/icons/email_ico.png), linear-gradient(to top, #4372A8 0%, #5C98DD 100%); /* W3C */
            background-repeat: no-repeat;
            color: white;
            cursor: pointer;
            display: inline-block;
            font-size: 13px;
            line-height: 23px;
            padding-left: 43px;
            padding-right: 22px;
            padding-top: 5px;
            position: relative;
            text-align: center;
            text-decoration: none;
            
        }
        .mr_Landing_Email_Button:hover
        {
            background: #4372A8; /* Old browsers */
            
            background-image: url(/Images/icons/email_ico.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4NDkzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMjNhMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); /* standard */
            background-image: url(/Images/icons/email_ico.png); /* IE 9 and below */
            background-image: url(/Images/icons/email_ico.png), -moz-linear-gradient(bottom, #5C98DD 0%, #4372A8 100%); /* FF3.6+ */
            background-image: url(/Images/icons/email_ico.png), -webkit-gradient(linear, left bottom, left top, color-stop(0, #5C98DD), color-stop(1, #4372A8)); /* Chrome,Safari4+ */
            background-image: url(/Images/icons/email_ico.png), -webkit-linear-gradient(bottom, #5C98DD 0%, #4372A8 100%); /* Chrome10+,Safari5.1+ */
            background-image: url(/Images/icons/email_ico.png), -o-linear-gradient(bottom, #5C98DD 0%, #4372A8 100%); /* Opera 11.10+ */
            background-image: url(/Images/icons/email_ico.png), -ms-linear-gradient(bottom, #5C98DD 0%, #4372A8 100%); /* IE10+ */
            background-image: url(/Images/icons/email_ico.png), linear-gradient(to top, #5C98DD 0%, #4372A8 100%); /* W3C */
            background-repeat: no-repeat;
            text-decoration: none;
        }
.smr_dialogpanel.mini{
     border-radius: 0;
}
.buttonHolder{
    width: 100%;
    margin: 10px auto;
    text-align: center;
}
.header span{
    font-size: 32px;
    padding: 16px 32px;
    text-align: center;
    font-weight: 300;
}
.smr_subtitle {
    font-size: 18px;
    font-weight: 400;
    margin: 0px 2px 0 7px;
}
#requiredFields{
    margin-bottom: 15px;
    margin-top: -4px;
    width: 100%;
}
#requiredFields td{
    padding:2px 0;
}
input:focus {
    border: 1px solid #b6b6b6 !important;
    outline:none;
}
.Mr_CreateRegistry_Style11 {
    border: 1px solid #6b9cd4;
    color: #fff;
    background-color: #6b9cd4 !important;
    border-radius: 0;
    font-family: Lato,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 4px 24px 0px 10px;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: #fff url(/Images/drodown_arrow_white.png) no-repeat scroll;
    background-position: 94% 15px;
    cursor: pointer;
    text-overflow: ellipsis;
    vertical-align: middle;
    left: 0 !important;
    width: 100% !important;
    min-width: 188px;
    text-align: left;
}
.Mr_CreateRegistry_Style11:hover {
    background: #fff url(/Images/drodown_arrow_white.png) no-repeat scroll;
    background-position: 94% 15px;
}
.Mr_CreateRegistry_Style12 {
    color: #fff;
    padding: 0 !important;
    font-family: "Lato" , Helvetica, Arial, sans-serif;
}
.Mr_CreateRegistry_Style13{
    width: 190px !important;
    top: 37px !important;
    margin-left: -1px;
 }
input.mrw_button.blue
{
    font-size: 14px;
    display: inline-block;
    width: 167px;
    height: 40px;
    background: #6b9cd4;
    vertical-align: middle;
    cursor: pointer;
    border-style: none;
    font-family: 'Open Sans' , Arial, Helvetica, Sans-Serif;
    font-style: normal;
    font-weight: normal;
    color: #ffffff;
    font-size: 17px;
    position: relative;
    text-transform: uppercase;
    margin-top: 3px;
    border-radius: 0;
} 
.mr_default_white_input{
    width:98%;
    height:33px;
}
.mr_default_white_input.answer{
    text-align: center;
    width: 40px;
    top: -1px;
    padding: 0px 8px;
}
.mr_default_white_input:focus{
    border: 1px solid #b6b6b6;
}
input.mrw_button.blue:hover
{
    background: #406fa4;
}

@media only screen and (max-width: 478px){
    .buttonHolder{
        text-align: center !important;
    }
    .mr_registryTypeHolder{
        display: block;
        height: 50px;
    }
}
@media only screen and (max-width: 400px){
    .header span{
        padding: 16px;
    }
}
@media only screen and (max-width: 375px){
    .header span{
        padding: 16px;
        font-size: 26px;
    }
}