.downA {
            display:none;
        }
		html{
			height:100%;
		}
        body {
            background-color: #FFFFFF;

            font-family: 'Roboto', sans-serif;
            font-weight: 400;
            position: relative;
            margin: 0;
            padding-bottom: 73px;
            padding-top: 74px;
			min-height:100%;
        }
        footer {
            position: absolute;
            right: 0;
            bottom: 0;
            left: 0;
            padding: 1.5rem;
            background-color: #454545;
            text-align: center;
            border-top: 1px solid #CCCCCC;
            color: #CCCCCC;
        }

        .error {
            color: #cc0000;
        }

        .social {
            position: fixed;
            top: 10px;
            right: 20px;
            z-index: 11;
        }

        .navbar-brand img {
            padding-right: 7px;
            padding-left: 20px;
            height: 48px;
        }

        .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form, .navbar-inverse {
            border: none;
            box-shadow: 0px 0px 5px 0px #8F8F8F;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 10;
        }

        .loginContent {
            position: relative;
            max-width: 1100px;
            margin: 0px auto;
        }
        .localAccount .intro::before {
            content: 'Registered Member sign in:';
            font-weight: 400;
            font-size:24px;
        }


        .localAccount input {
            padding: 10px;
            display: block;
            width: 100%;
            font-size: 14px;
            line-height: 1.4285714;
            color: #555;
            vertical-align: middle;
            background-color: #FFF;
            border:none;
            border-radius: 2px;
            margin: 2px 0px 8px 0px;
        }

        .localAccount .intro {
            margin-bottom: 8px;
        }

            .social .intro h2, .divider, .localAccount .create, .localAccount .intro h2 {
                display: none;
            }
        .working a{
            font-size:12px;
            color: #0C6498;
            text-decoration:underline;            
        }    

        button {
            background-color: #92C654;
            border: none;
            font-size: 16px;
            color: #fff;
            margin-top: 10px;
            margin-bottom: 10px;
            border-radius: 2px;
            padding:5px 35px;
        }
            button:hover {
                background-color: #1BA28C;
            }
        #next {
            font-size: 20px;
			height:33px;
        }
        .createCustom {
            background-color: #1BA28C;
            height: 80px;
            font-size: 20px;
            color: #FFFFFF;
            vertical-align: middle;
        }
            .createCustom .col-9 {
                padding-top: 17px;
                line-height: 24px;
            }
        #createAccountCustom {
            display: inline-block;
            vertical-align: middle;
            cursor: pointer;
            height: 80px;
            text-decoration: none;
            background-color: #92C654;
            width: 100%;
            color: #FFF;
            border: none;
            text-align: center;
            line-height: 24px;
            padding-top: 17px;
        }
            #createAccountCustom:hover {
                background-color: #169687;
            }
        .nopad{
            padding-right:0;
        }
        button:hover {
            cursor: pointer;
        }

        .divider {
            text-align: center;
        }

        #api {
            margin-top: 0px;
            background-color: #EEEDEC;
            padding:15px 30px;
            margin-bottom:15px;
        }

        #next {
            text-indent: -9999px;
            line-height: 0; /* Collapse the original line */
            margin-bottom:0;
        }

            #next::after {
                content: "Sign in";
                text-indent: 0;
                display: block;
                line-height: initial;
            }
            .row{
                margin-right:auto;
                margin-left:auto;
            }
        .textborder{
            border-right: 5px solid #F47920;
            height:54px;
        }
        .inlin {
        }
        label {
            display: none;
        }
        .boldLoginText{
            font-weight:700;
            font-size:20px;
        }
        ul {
            list-style: none;
        }
        ul li {
            color: #000000;
            padding-bottom: 10px;
        }

            ul li::before {
                color: #92C654;
                content: "\2022";
                font-weight: bold;
                display: inline-block;
                width: 1em;
                margin-left: -1em;
            }



        .leftside > h1{
            font-size:20px;
            font-weight:700;
            padding-top:20px;
            margin-bottom:20px;
        }
        .leftside > h1 > span {
            font-size: 20px;
            font-weight: 400;
        }
        .arrow{
            padding-top:10px;
        }
		.rightside > .entry, .rightside > .divider, .rightside > .create{
			display:none;
		}
        @media (max-width:576px) {
            .downA {
                display:inline;
            }
            .rightA {
                display: none;
            }
            .inlin{
                margin-bottom:10px;
            }
            .textborder{
                display:none;
            }
            .col-sm-6 {
                padding-left: 0;
                padding-right: 0;
            }
            .leftside{
                padding-left:15px;
            }
        }