
/* Table of Contents
==================================================
    #Mobile (Portrait)
    #Mobile (Landscape)
	#Tablet (Portrait)
	#960 Grid
    #Clearing */



/*  #Mobile (Portrait)
================================================== */

/* Note: Design for a width of 320px */

@media only screen and (min-width: 100px)
{
    .login_twelve_section {
        width: 100% !important;
        margin-left: 0px !important;
        height: 190px;
    }

    .page-title {
        width:307px;
    }

    .navbar {
        display:block;
    }

    table th {
        font-size: 14px;
    }

    .bottom .title-right {
        margin-top:0px;
    }

    .bottom .title-right_with_tab {
        margin-top:10px;
    }

    .content h2 {
        width: 96.1%;
    }
    .container
    {
        width: 320px;
        position: relative;
        margin: 0 auto;
        padding: 0;
    }

        .container .columns,
        .container .column
        {
            margin: 0;
            margin-bottom: 5px;
            
        }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column
        {
            width: 330px;
        }

        .container .one-third.column,
        .container .two-thirds.column
        {
            margin-bottom: 30px;
        }
        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen
        {
            padding-left: 0;
        }

    .res_head
    {
        width: 70%;
        text-align: center;
        font-weight: bold;
    }

    .new_password_info_message {
        width:100%;
        display:inline-block;
}

}

@media only screen and (max-width: 480px) {

    .container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column {
        width:100%;
    }

    .logo img {
        width:90%;
    }

    .navbar {
        padding-right:0px !important;
    }

    .login_signIn {
        width:100%;
        margin-left:0%;
        text-align:center;
    }

    .login_signIn_section, .login_signIn .error_message {
        display:inline-block;
    }

    .login_signIn h2 {
        margin-top:0px !important;
    }

    .quarterly_section_main .three_column {
        width: 100%;
        float: left;
        padding-right: 0%;
        border-right: 0px solid #ccc;
        margin-right: 0%;
        padding-left: 0px;
        border-left: 0px;
        margin-left: 0px;
    }

    .sidebar {
        float:left;
        width:98% !important;
        height: auto !important;
        min-height:50px !important;
    }

    .quarterly_section_main .quarterly_left {
        width: 100%;
        padding-right: 1.5%;
        border-right: 0px;
    }

    .quarterly_section_main .quarterly_right {
        width: 100%;
        padding-right: 1.5%;
        float: left;
    }
    
    #main-content ul.step-wizard li, .bottom ul.step-wizard li {
        padding: 0 4px;
    }

    .form_contain {
        width: 100% !important;
        margin: 0px 0px 5px 0px !important;
        text-align: left;
    }
    .deta_row label {
        text-align: left;
        width:auto;
        }

    .form_left {
        width: 100% !important;
        float: left;
    }

    .form_right {
        float: left;
        margin: 0 0 0 0px;
        width: 100% !important;
    }

    .two-column label {
        width: 100%;
        float: left;
        }

    .personal_information .six {
        width: 100% !important;
        float: left;
    }

    .beneficiary_designations .deta_row label {
        width: 60%;
        text-align: left;
    }

    .beneficiary_designations .deta_row .inner_label_text {
        width: 70%;
    }

    .loan_current_summary {
        width:auto !important;
    }

    .password_strength {
        float:left;
        width:100%;
        padding-top:0px !important;
        margin-bottom:10px;
    }

    .security_edit_password {
        margin-left:10px !important;
    }

    .security_questions {
        width:95% !important;
    }

    .loan_model_us_address label {
        text-align: left;
    }

    .loan_model_us_address fieldset {
        margin-bottom: 10px;
        width: 55%;
        padding-left: 0px;
    }

    .search_background .search_historical_form_fields {
        margin: 0;
        width: 80% !important;
    }

    .search_background .search_historical_to {
        margin: 4px 3%;
        width: auto;
    }

    .search_background .search_historical_to_fields {
        margin: 0;
        width: 76% !important;
    }

    .search_background .search_historical_form_fields select, .search_background .search_historical_to_fields select {
        width:102px !important;
        max-width:102px !important;
    }

    .summary_your_loan {
        width: 95.5% !important;
        float: left !important;
    }

    .investment_label_to {
        width: 14% !important;
        margin-top: 4px;
    }

    .investment_fieldset_to {
        width: 85% !important;
        margin: 0px 0px 0px 0px;
    }

    .investment_label_from {
        width: 14% !important;
        margin-top: 4px;
    }

    .investment_fieldset_from {
        width: 85% !important;
        margin: 0px 0px 0px 0px;
    }

    .investment_fieldset_from select, .investment_fieldset_to select {
        width:112px !important;
        max-width:112px !important;
    }

    .reset_user_label fieldset {
        width:100% !important;
        display:inline-block;
    }

    .reset_user_label fieldset label {
        width:28% !important;
        margin-right:10px;
        padding:5px 0px;
    }

    .participant_browse_admin_label fieldset {
        width:100% !important;
        display:inline-block;
    }

    .participant_browse_admin_label fieldset label {
        width:35% !important;
        margin-right:10px;
        padding:5px 0px;
    }
}


/* #Mobile (Landscape)
================================================== */

/* Note: Design for a width of 480px */

@media only screen and (min-width: 480px)
{
    .container
    {
        width: 420px;
    }

    .bottom .title-right_with_tab {
        margin-top: 40px;
    }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column
        {
            width: 420px;
        }


    /* Responsive table */
    .res_table
    {
        width: 100%;
    }

    .res_chart
    {
        width: 350px;
        margin-right: 60px !important;
        float: none;
        text-align: center;
        display:inline-block;
    }

    .res_graph
    {
        padding-top: 10px;
        /*width: 170px;*/
        width:100%;
        height: 230px;
        margin-right:0px;
    }

    .res_graph div:first-child {
        width:100% !important;
    }

    .res_head
    {
        width: 50%;
        text-align: center;
        font-weight: bold;
    }


    /* Responsive Chart */

    .res_chart2
    {
        width: 339px;
        margin-top: -9px;
    }

    .res_graph2
    {
        padding-top: 10px;
        width: 200px;
        height: 250px;
        float: left;
        margin-left: -100px;
    }

    .res_head2
    {
        width: 600px;
        text-align: center;
        font-weight: bold;
    }

}

@media screen and (min-height: 600px) {

/*.container.content {padding: 0; min-height:296px;}*/

}

@media screen and (max-width: 640px), screen and (max-width:736px) {

    .content .four.columns {
        width:100%;
    }

    .container .sixteen.columns {
        width:100%;
    }

    .page-title_with_tab {
        height:auto;
     }

    .table_scroll {
        overflow-x:scroll;
        width:100%;
    }

    .ceritification {
        width:100%;
    }

    .verification_table {
        width:100%;
    }

    .leftmenubar {
        width:100% !important;
    }

    .leftmenubar {
        max-height:629px;
    }

    .sidebar {
           display:inline-block;
    }

    .search_box_section .two-column label {
        width:12%;
    }
    .search_box_section .two-column fieldset {
        width:87%;
    }
    .custom_select_month {
         width:135px;
         float:right;
         margin-left: 5px;
    }
    .custom_select_year {
         width:95px;
         float:left;
    }

    .personal_information .six {
        width: 100% !important;
        float: left;
    }

    .beneficiary_designations .deta_row label {
        width: 60%;
        text-align: left;
    }

    .destination_bank_information label {
        width:100% !important;
    }
    
    .destination_bank_information fieldset {
        margin-bottom: 10px;
        width: 95% !important;
    }

    .personal_info_left, .personal_info_right {
        width:100% !important;
    }

    .personal_info_left label, .personal_info_right label {
        width:100%;
    }

    .security_user_id {
        width:35% !important;
    }

    .security_edit_password {
        margin-left:10px !important;
    }

    .security_questions {
        width:95% !important;
    }

    .loan_model_us_address label {
        text-align: left;
        width:100%;
        line-height:16px;
    }

    .loan_model_us_address fieldset {
        margin-bottom: 10px;
        width: 55%;
        padding-left: 0px;
    }

    .change_user_section label {
        width: 100% !important;
    }

    .change_user_section fieldset {
        width:100% !important;
    }

}


/* #Tablet (Portrait)
================================================== */

/* Note: Design for a width of 768px */

@media only screen and (min-width: 768px)
{
    .bottom .title-right_with_tab {
        margin-top: 10px;
    }

    .login_twelve_section {
        width: 53.2% !important;
        margin-left: 0px !important;
    }

    .verification_table {
        width:80%;
    }

    /*.table_scroll {
        overflow-x:hidden;
    }*/

    .container
    {
        width: 768px;
    }

    .content h2 {
        width: 98.1%;
    }
        .container .column,
        .container .columns
        {
            float: left;
            display: inline;
            margin-left: 10px;
            margin-right: 10px;
        }

    .column.alpha, .columns.alpha
    {
        margin-left: 0;
        margin-right: 10px;
    }

    .column.omega, .columns.omega
    {
        margin-right: 0;
        margin-left: 10px;
    }

    .alpha.omega
    {
        margin-left: 0;
        margin-right: 0;
    }

    .container .column,
    .row
    {
        margin-bottom: 20px;
    }

    .container .one.column,
    .container .one.columns
    {
        width: 28px;
    }

    .container .two.columns
    {
        width: 76px;
    }

    .container .three.columns
    {
        width: 124px;
    }

    .container .four.columns
    {
        /*width: 172px;*/
        width: 325px;
    }

    .container .five.columns
    {
        width: 220px;
    }

    .container .six.columns
    {
        /*width: 268px;*/
        width: 365px;
    }

    .container .seven.columns
    {
        width: 316px;
    }

    .container .eight.columns
    {
        /*width: 364px;*/
        width: 27%;
    }

    .container .nine.columns
    {
        width: 412px;
    }

    .container .ten.columns
    {
        width: 460px;
    }

    .container .eleven.columns
    {
        width: 508px;
    }

    .container .twelve.columns
    {
        width: 556px;
    }

    .portfolio_descriptions_active
    {
        width: 488px !important;
    }

    .container .thirteen.columns
    {
        width: 604px;
    }

    .container .fourteen.columns
    {
        width: 652px;
    }

    .container .fifteen.columns
    {
        width: 700px;
    }

    .container .sixteen.columns
    {
        width: 748px;
    }

    .container .one-third.column
    {
        width: 236px;
    }

    .container .two-thirds.column
    {
        width: 492px;
    }

    .container .one-third.column,
    .container .two-thirds.column
    {
        margin-bottom: 0px;
    }

    /* Offsets */
    .container .offset-by-one
    {
        padding-left: 48px;
    }

    .container .offset-by-two
    {
        padding-left: 96px;
    }

    .container .offset-by-three
    {
        padding-left: 144px;
    }

    .container .offset-by-four
    {
        padding-left: 192px;
    }

    .container .offset-by-five
    {
        padding-left: 240px;
    }

    .container .offset-by-six
    {
        padding-left: 288px;
    }

    .container .offset-by-seven
    {
        padding-left: 336px;
    }

    .container .offset-by-eight
    {
        padding-left: 384px;
    }

    .container .offset-by-nine
    {
        padding-left: 432px;
    }

    .container .offset-by-ten
    {
        padding-left: 480px;
    }

    .container .offset-by-eleven
    {
        padding-left: 528px;
    }

    .container .offset-by-twelve
    {
        padding-left: 576px;
    }

    .container .offset-by-thirteen
    {
        padding-left: 624px;
    }

    .container .offset-by-fourteen
    {
        padding-left: 672px;
    }

    .container .offset-by-fifteen
    {
        padding-left: 720px;
    }


    /* Responsive table */
    .res_table
    {
        width: 100%;
        float: right;
    }

    .res_chart
    {
        width: 550px;
        margin-top: -9px;
        margin-left: 30px;
        display:inline-block;
    }

    .res_graph
    {
        padding-top: 10px;
        /*width: 170px;*/
        height: 230px;
    }

    .res_head
    {
        width: 93%;
        text-align: center;
        font-weight: bold;
    }

    .summary_your_loan {
        width:48.5%;
        float:left;
    }

    .model_new_lone {
           width:100%;
           float:left;
           padding-top:20px !important;
           padding-bottom:7px;
           background:#F5F5F5;
    }

    .model_new_lone label {
        float:left;
        width:32%;
        margin-right:3%;
        text-align:right;
    }

    .model_new_lone fieldset {
        width:63%;
        margin-bottom:15px;
    }

    .model_new_lone fieldset input[type="text"], .model_new_lone fieldset select {
        margin-bottom:0px;
    }

    .model_new_lone .form_radio_button {
        float:left;
        width:20%;
        margin-bottom:15px;
    }

    .sidebar {
        float:left;
        /*height: auto !important;*/
    }

    .destination_bank_information label {
        width:40% !important;
    }
    
    .destination_bank_information fieldset {
        margin-bottom: 10px;
        width: 60% !important;
    }

    .security_edit_password {
        margin-left:10px !important;
    }

    .security_questions {
        width:95% !important;
    }

    .security_questions fieldset {
        margin:0px 0px 10px 0px;
    }

    .security_questions fieldset input[type="text"] {
        width:100%;
        margin-bottom:0px;
        box-sizing:border-box !important;
    }

    .security_questions fieldset select {
        width:100%;
    }
    .login_signIn {
        margin-left: 34.5%;
    }
}

@media only screen and (max-width: 959px)
{

    /* Responsive Chart */

    res_table2
    {
        width: 55%;
        float: left;
    }

    .res_chart2
    {
        width: 339px;
        margin-top: -9px;
    }

    .res_graph2
    {
        padding-top: 10px;
        width: 200px;
        height: 200px;
        float: right;
        margin-left: 0px;
    }

    .res_head2
    {
        width: 429px;
        text-align: center;
        font-weight: bold;
    }

    .summary_your_loan {
        width:48.5%;
        float:left;
    }

    .model_new_lone {
           width:100%;
           float:left;
           padding-top:20px !important;
           padding-bottom:7px;
           background:#F5F5F5;
    }

    .model_new_lone label {
        float:left;
        width:32%;
        margin-right:3%;
        text-align:right;
    }

    .model_new_lone fieldset {
        width:63%;
        margin-bottom:15px;
    }

    .model_new_lone fieldset input[type="text"], .model_new_lone fieldset select {
        margin-bottom:0px;
    }

    .model_new_lone .form_radio_button {
        float:left;
        width:20%;
        margin-bottom:15px;
    }

    .personal_information {
        margin-bottom:3%;
    }

    .change_user_section label {
        width:30%;
    }

    .change_user_section fieldset {
        width:70% !important;
    }

    .change_user_section fieldset input[type="text"], .change_user_section fieldset input[type="password"] {
        display:block !important;
    }

    .footer_contact {
        padding-bottom:19px;
    }

}

@media only screen and (min-width: 960px)
{
   

    /* #960 Grid
================================================== */
    .login_signIn {
        margin-left: 36.8%;
        position:relative;
        z-index:1;
    }

    .container
    {
        width: 992px;
    }

    .page-title {
        width: 73%;
    }

    #main-content {
        /*margin-left:0px;*/
    }

    .navbar {
     width:46.9%;
 }

    .container .four.columns
    {
        margin-left:15px;
        margin-right:0px;
    }

    .sidebar {
        margin-left:10px !important;
    }

    /*.container.content {padding: 0; min-height:463px;}*/

    /* Nested Column Classes */
    .column.alpha, .columns.alpha
    {
        margin-left: 0;
    }

    .column.omega, .columns.omega
    {
        margin-right: 0;
    }

    /* Base Grid */
    .container .one.column,
    .container .one.columns
    {
        width: 40px;
    }

    .container .two.columns
    {
        width: 100px;
    }

    .container .three.columns
    {
        width: 160px;
    }

    .container .four.columns
    {
        width: 230px;
    }

    .container .five.columns
    {
        width: 280px;
    }

    .container .six.columns
    {
        /*width: 345px;*/
        width: 366px;
    }
    .loan_model_us_address {
        width:69% !important;
    }
    .container .seven.columns
    {
        width: 400px;
    }

    .container .eight.columns
    {
        /*width: 460px;*/
        width: 466px !important;
    }

    .container .nine.columns
    {
        width: 520px;
    }

    .container .ten.columns
    {
        width: 580px;
    }

    .container .eleven.columns
    {
        width: 640px;
    }

    .container .twelve.columns
    {
        /*width: 700px;*/
        width: 732px;
    }

    .portfolio_descriptions_active
    {
        width: 680px !important;
    }

    .container .thirteen.columns
    {
        width: 752px;
        padding-top:8px;
    }

    .container .fourteen.columns
    {
        width: 820px;
    }

    .container .fifteen.columns
    {
        width: 880px;
    }

    .container .sixteen.columns
    {
        /*width: 940px;*/
        width: 970px;
        margin-bottom: 0px; 
    }

    .container .one-third.column
    {
        width: 300px;
    }

    .container .two-thirds.column
    {
        width: 620px;
    }

    /* Offsets */
    .container .offset-by-one
    {
        padding-left: 60px;
    }

    .container .offset-by-two
    {
        padding-left: 120px;
    }

    .container .offset-by-three
    {
        padding-left: 180px;
    }

    .container .offset-by-four
    {
        padding-left: 240px;
    }

    .container .offset-by-five
    {
        padding-left: 300px;
    }

    .container .offset-by-six
    {
        padding-left: 360px;
    }

    .container .offset-by-seven
    {
        padding-left: 420px;
    }

    .container .offset-by-eight
    {
        padding-left: 480px;
    }

    .container .offset-by-nine
    {
        padding-left: 540px;
    }

    .container .offset-by-ten
    {
        padding-left: 600px;
    }

    .container .offset-by-eleven
    {
        padding-left: 660px;
    }

    .container .offset-by-twelve
    {
        padding-left: 720px;
    }

    .container .offset-by-thirteen
    {
        padding-left: 780px;
    }

    .container .offset-by-fourteen
    {
        padding-left: 840px;
    }

    .container .offset-by-fifteen
    {
        padding-left: 900px;
    }


    /* Responsive table */
    .res_table
    {
        width: 55%;
        float: right;
        margin-top: -558px;
    }

    .res_chart
    {
        width: 329px;
        margin-top: -9px;
        display:inline-block;
    }

    .res_graph
    {
        padding-top: 10px;
        /*width: 160px;*/
        height: 250px;
    }

    .res_head
    {
        width: 50%;
        text-align: center;
        font-weight: bold;
    }


    /* Responsive Chart */
    res_table2
    {
        width: 55%;
        float: right;
        margin-top: -558px;
    }

    .res_chart2
    {
        width: 300px;
        margin-top: -9px;
    }

    .res_graph2
    {
        padding-top: 10px;
        width: 200px;
        height: 200px;
        float: right;
        margin-left: 0px;
    }

    .res_head2
    {
        width: 600px;
        text-align: center;
        font-weight: bold;
    }

    /*.summary_your_loan {
        width:51.5%;
        float:left;
    }*/

    .summary_your_loan {
        width: 49%;
        float: left;
    }

    .summary_your_loan_title {
        margin-top:-8.5%;
    }

    .rep_select {
        width:106px;
    }

    .login_twelve_section {
        width:65% !important;
        margin-left: 0px !important;
    }

    .login_fine {
        width:967px !important;
    }

    .personal_info_left .label_13px_bold {
        width:31%;
        float:left;
        /*margin-right:3%;*/
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90% !important;
    }

    .marginleft6 {
        margin-left: 0px;
    }

    .search_background .search_historical_form_fields {
        margin: 0;
        width: 89%;
    }

    .search_background .search_historical_to {
        margin: 4px 1%;
        width: auto;
    }

    .search_background .search_historical_to_fields {
        margin: 0;
        width: 89%;
    }

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:48.5% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:48.5% !important;
    }
}

@media only screen and (min-width: 1007px), screen and (min-height:768px) {

    /*.container.content {padding: 0; min-height:374px;}*/

    

    #header-top-site-search-wrapper {
        width:100%;
    }

 table td.headingText {
        /*font-size:13px !important;*/
    }

 .navbar {
     width:46.9%;
     padding-right:0px;
 }
 .main-content {
	margin-top: 12px;
	/*margin-left: 0px;*/
  }

.container .four.columns {
     margin-left:15px;
     margin-right:0px;
}

#leftmenu-bar {
    margin-left:0px;
}

.sidebar {
     margin-left:10px !important;
}

/*.container .sixteen.columns {
    width:100%;
}*/

 .container .eight.columns {
     /*width:466px;*/
     width:354px;
}

 .container .thirteen.columns {
     width:792px;
}

 .container .twelve.columns {
     width:720px;
     /*width:732px;*/
     /*width:715px;*/
}
 
    .portfolio_descriptions_active
    {
        width: 644px !important;
    }     

    #main-content .eight.columns {
        margin-left:0px;
    }

    .summary_your_loan {
            width:49%;
            float:left;
    }

    .model_new_lone {
               width:100%;
               float:left;
               padding-top:20px !important;
               padding-bottom:7px;
               background:#F5F5F5;
    }

    .model_new_lone .custom-dropdown select {
        min-width:70px !important;
    }

    .model_new_lone label {
        float:left;
        width:30%;
        margin-right:2%;
        text-align:right;
    }

    .model_new_lone fieldset {
        width:68%;
        margin-bottom:15px;
    }

    .model_new_lone fieldset input[type="text"], .model_new_lone fieldset select {
        margin-bottom:0px;
    }

    .model_new_lone .form_radio_button {
        float:left;
        width:20%;
        margin-bottom:15px;
    }

    .personal_information .six {
        width:48% !important;
        float:left;
    }


    .personal_information label {
        width:17%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_information_contact label {
        width:38%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_information .inner_label_text {
        width:80%;
        float:left;
    }


    .personal_information_second label {
        width:28%;
    }

    .personal_information_second .inner_label_text {
        width:68%;
    }

     #header-top-site-search #top-search-links li a:first-child {
            line-height:35px;
    }
    .alert_message {
        width: 91.3%;
    }
    .success_message {
        width: 91.3%;
    }
    .special_note {
        width: 91.3%;
    }

    .search_box_section label {
        float:left;
        width:8%;
    }

    .search_box_section .two-column {
        float:right;
        width:92%;
    }
    .search_box_section .two-column label {
        /*width:20%;*/
        width: 8.7%;
    }
    .search_box_section .two-column fieldset {
        width:81.3%;
    }
    .custom_select_month {
         width:130px;
         float:right;
         margin-left: 5px;
    }
    .custom_select_year {
         width:95px;
         float:left;
    }
    .search_box_section .two-column .div_left {
        float:left;
        width:45%;
    }
    .search_box_section .two-column .div_right {
        float:right;
        width:55%;
    }

    .search_box_section .two-column .div_left label{
        width:15%;
    }
    .search_box_section .two-column .div_left .btn{
        margin-left:50px;
    }

    .search_box_section .two-column .div_right label{
        width:8%;
    }
    .search_box_section .two-column .div_right .btn{
        margin-left:50px;
    }

    .security_edit_password {
        width:72% !important;
    }

    .search_historical {
        margin-left: 0px !important;
        width: 100% !important;
    }

    .investment_performance_currency_popup {
        width:670px !important;
    }
     
    .container .thirteen1.columns {
        width:100%;
        margin-left:0px;
    }

    /*.index_primary_personal .alpha {
        margin-right: 10px !important;
        width:49% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:49% !important;
    }*/

}


@media screen and (max-width: 1040px) {

    table th {
        font-size: 13px;
    }

    /*#main-content {
        margin-left:0px;
    }*/

    .navbar {
        /*width:45.5% !important;*/
        width: 27%;
        float: right !important;
        /*padding-right: 20px !important;*/
        padding-right: 20px;
    }

    #header-top-site-search #top-search-links li a:first-child {
        line-height: 35px;
    }

    .search_box_section {
        width: 100% !important;
        margin: 0px !important;
    }

    .leftmenubar {
        width: 234px !important;
    }

    .search_historical {
        margin-left: 0px !important;
        width: 100% !important;
    }

    .investment_label_to {
        width: 4% !important;
        margin-top: 4px;
    }

    .investment_fieldset_to {
        width: 50% !important;
        margin: 0px 0px 0px 0px;
    }

    .investment_label_from {
        width: 6% !important;
        margin-top: 4px;
    }

    .investment_fieldset_from {
        width: 40% !important;
        margin: 0px 0px 0px 0px;
    }

    .index_primary_personal {

    }

    .index_primary_personal .six.columns {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }

    .bottom .title-right {
        /*margin-top: -60px;*/
        margin-right:0px;
    }

    .container .thirteen1.columns {
        margin-left:0px;
    }

    .state_select_field {
        padding:5px 0px 5px 11px; 
    }

    .icon_align_mobile {
        margin-right:6px;
    }

    .distribution_dest label {
        width:35%;
    }
}

@media all and (max-width:800px){
	.deta_table,
	.row,
	.deta_table_column,
	.deta_table_column:before{
		display:block;	/* Converts a table, table row, table column and table column:before into a block element */
		width:auto;
	}
	.deta_table tbody {
		width:100%;
		display:inline-block;
	}
	.deta_table,
	.row .deta_table_column:last-child{
		border-bottom:none;
	}
	.deta_table_head{
		position:absolute;	/* Hides table head but not using display none */
		top:-1000em;
		left:-1000em;
	}
	.row{
		border:1px solid #e0e0e0;
		border-top:2px solid #e0e0e0;
		border-bottom:2px solid #e0e0e0;
		margin:20px 0;
	}
	.row .deta_table_column:nth-child(1){ /* first column of the row */
		border-left:none;
	}
	.row .deta_table_column:last-child{ /* last column of the row */
		border-right:none;
	}
	.row:last-child .deta_table_column,
	.deta_table_column{ /* Column in the last row and column */
		border-bottom:1px solid #e0e0e0;
	}
	.deta_table_column:before{ /* prints the value of data-label attribute before the column data */
		font-weight:bold;
		padding-right:20px;
		font-size:15px;
		color:#163862;
		content:" "attr(data-label)" ";	/* call the attribute value of data-label and adds a string // */
	}

    .bottom .title-right {
        margin-right:25px;
        margin-top: -20px;
    }

    .sidebar {
        width:98% !important;
        height:auto !important;
    }

    .leftmenubar {
        width: 210px;
    }

    .portfolio_descriptions_active {
        width: 488px !important;
    }

    .security_confirm_user_id {
        width:77% !important;
    }

    .loan_model_us_address label {
        text-align: left;
        width:100%;
        line-height:16px;
    }

    .loan_model_us_address fieldset {
        margin-bottom: 10px;
        width: 55%;
        padding-left: 0px;
    }

    .investment_label_to {
        width: 14% !important;
        margin-top: 4px;
    }

    .investment_fieldset_to {
        width: 85% !important;
        margin: 0px 0px 0px 0px;
    }

    .investment_label_from {
        width: 14% !important;
        margin-top: 4px;
    }

    .investment_fieldset_from {
        width: 85% !important;
        margin: 0px 0px 0px 0px;
    }

    .container .thirteen1.columns {
        width:1113px;
    }

    .investment_block {
        overflow-x:scroll;
    }

    .login_signIn {
        width:100%;
        margin-left:0%;
        text-align:center;
    }

    .login_signIn_section, .login_signIn .error_message {
        display:inline-block;
    }

    .login_signIn h2 {
        margin-top:0px !important;
    }

    .login_fine {
        padding-left:15px;
    }
    
}

@media all and (max-width:864px) {
    .personal_information label {
        width: 33%;
    }

    .personal_information .inner_label_text {
        width: 62%;
    }

    .column.omega, .columns.omega {
        margin-left: 0px;
    }

    .container {
        width: 100%;
    }

    /*.bottom .title-right {
        margin-top: -90px;
    }*/

    .page-title_with_tab {
        width: 100%;
        margin-left:0px;
    }

    .personal_info_left label {
        width:40%;
    }

    .personal_info_right label {
        width:40%;
    }

    .container .thirteen1.columns {
        width:100%;
    }

    .container .twelve.columns {
        width:98%;
    }

    .bottom .title-right {
        margin-right: 10px;
    }
    .sf-menu li a {
        padding: 0 6px;
    }

    .bottom .title-right {
        margin-top: 0px;
    }

    .index_primary_personal .alpha {
        margin-right: 0px !important;
        width:100% !important;
    }

    .index_primary_personal .omega {
        margin-left: 0px !important;
        width:100% !important;
    }
}

@media only screen and (width: 768px), screen and (min-height: 1024px) {

    /*.container.content {padding: 0; min-height:636px;}*/

    .content .eight.columns {
        width: 492px;
    }

    .content .four.columns {
        width: 215px;
    }

}

/*@media screen and (min-height: 900px) {

    .container.content {padding: 0; min-height:464px;}
}*/

@media screen and (min-height:1063px) {

    /*.container.content {padding: 0; min-height: 763px;}*/

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:48% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:48% !important;
    }

}

@media only screen and (min-width: 1113px) {

.container .twelve.columns {
    width: 725px;
}

.leftmenubar {
    width: 234px !important;
}

.investment_label_to {
    width: 4% ! important;
    margin-top: 4px;
}

.investment_fieldset_to {
    width: 50% ! important;
    margin: 0px 0px 0px 0px;
}

.investment_label_from {
    width: 6% ! important;
    margin-top: 4px;
}

.investment_fieldset_from {
    width: 40% ! important;
    margin: 0px 0px 0px 0px;
}

.index_primary_personal .alpha {
    margin-right: 10px !important;
    width:48.5% !important;
}

.index_primary_personal .omega {
    margin-left: 10px !important;
    width:48.5% !important;
}

.state_select_field {
    padding:5px 0px 5px 11px; 
}

.distribution_dest label {
  width: 35%;
}

}


@media only screen and (min-width: 1183px)
{

    /* #full Grid
================================================== */

    #header-top-site-search-wrapper {
        width:100%;
    }

    .container
    {
        position: relative;
        width: 1188px;
        margin: 0 auto;
        padding: 0;
    }
    /*.container.content {padding: 0; min-height:490px;}*/

    /*.container.content {padding: 0; min-height: 883px;}*/

    .two .h2_underline {
        /*padding-bottom:12px;*/
    }
        .container .columns
        {
            float: left;
            display: inline;
            margin-left: 10px;
            margin-right: 10px;
        }

        .container .column {
        }

    .row
    {
        margin-bottom: 20px;
    }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha
    {
        margin-left: 0;
    }

    .column.omega, .columns.omega
    {
        margin-right: 0;
    }

    #main-content .eight {
        margin-left:0px;
    }

    /* Base Grid */
    .container .one.column,
    .container .one.columns
    {
        width: 55px;
    }

    .container .two.columns
    {
        width: 130px;
    }

    .container .three.columns
    {
        width: 205px;
    }

    .container .four.columns
    {
        /*width: 280px;*/
        width: 220px;
        margin-left:15px;
        margin-right:0px;
    }

    .sidebar {
        width:280px !important;
        margin-left:10px !important;
    }

    .container .five.columns
    {
        width: 355px;
    }

    .container .six.columns
    {
        width: 430px;
    }

    .container .seven.columns
    {
        width: 505px;
    }

    .container .eight.columns
    {
        width: 564px !important;
    }

    #main-content .eight.columns {
        /*width:68.2%;*/
        width:71.1% !important;
    }

    header .eight.columns {
        width:48.9%;
    }

    .container .nine.columns
    {
        width: 655px;
    }

    .container .ten.columns
    {
        width: 730px;
    }

    .container .eleven.columns
    {
        width: 805px;
    }

    .container .twelve.columns
    {
        /*width: 816px;*/
        width: 868px;
    }

    .container .thirteen.columns
    {
        width: 955px;
        padding-top:8px;
    }

    .container .fourteen.columns
    {
        width: 1030px;
    }

    .container .fifteen.columns
    {
        width: 1105px;
    }

    .container .sixteen.columns
    {
        /*width: 1180px;*/
        width:98%;
    }

    .container .one-third.column
    {
        width: 380px;
    }

    .container .two-thirds.column
    {
        width: 780px;
    }

    /* Offsets */
    .container .offset-by-one
    {
        padding-left: 75px;
    }

    .container .offset-by-two
    {
        padding-left: 150px;
    }

    .container .offset-by-three
    {
        padding-left: 225px;
    }

    .container .offset-by-four
    {
        padding-left: 300px;
    }

    .container .offset-by-five
    {
        padding-left: 375px;
    }

    .container .offset-by-six
    {
        padding-left: 450px;
    }

    .container .offset-by-seven
    {
        padding-left: 525px;
    }

    .container .offset-by-eight
    {
        padding-left: 600px;
    }

    .container .offset-by-nine
    {
        padding-left: 675px;
    }

    .container .offset-by-ten
    {
        padding-left: 750px;
    }

    .container .offset-by-eleven
    {
        padding-left: 825px;
    }

    .container .offset-by-twelve
    {
        padding-left: 900px;
    }

    .container .offset-by-thirteen
    {
        padding-left: 975px;
    }

    .container .offset-by-fourteen
    {
        padding-left: 1050px;
    }

    .container .offset-by-fifteen
    {
        padding-left: 1125px;
    }

    /* Responsive table */
    .res_table
    {
        width: 70%;
        float: right;
        margin-top: -558px;
    }

    .res_table2
    {
        width: 75%;
        float: right;
        margin-top: -320px;
    }

    .res_chart
    {
        width: 339px;
        margin-top: -9px;
        display:inline-block;
    }

    .res_graph
    {
        padding-top: 10px;
        /*width: 200px;*/
        height: 250px;
    }

    .res_head
    {
        width: 50%;
        text-align: center;
        font-weight: bold;
    }


    /* Responsive Chart */

    .res_table2
    {
        width: 70%;
        float: right;
        margin-top: -320px;
    }

    .res_chart2
    {
        width: 339px;
        margin-top: -9px;
    }

    .res_graph2
    {
        padding-top: 10px;
        width: 200px;
        height: 250px;
        float: left;
        margin-left: 0px;
    }

    .res_head2
    {
        width: 38%;
        text-align: center;
        font-weight: bold;
    }

    .summary_your_loan {
        width:49.2%;
    }

    .rep_select {
        width: 147px;
    }

    .search_box_section {
        width:80.1% !important;
        margin: 0px !important;
    }

    .sf-menu li a {
        /*padding:0px 34px;*/
        padding:0 22px;
    }
    .alert_message {
        width: 92.5%;
    }
    .success_message {
        width: 92.5%;
    }
    .special_note {
        width: 92.5%;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:48.5% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:48.5% !important;
    }

    .distribution_dest label {
  width: 28%;
}

}
    
@media only screen and (min-width: 1263px) {

    .container {
        width:1250px;
    }

    .container .four.columns
    {
        margin-left:15px;
        margin-right:0px;
    }

    .sidebar {
        margin-left:10px !important;
    }

    #header-top-site-search-wrapper {
        width:100%;
    }

    .container .eight.columns {
        /*width:694px;*/
        width: 596px !important;
    }

    #main-content .eight.columns {
        /*width:71.4%;*/
        width:73.1% !important;
    }
    .navbar {
        width:39.6% !important;
    }
     .container .six.columns
    {
        width: 465px;
    }

    .loan_model_us_address {
        width:55% !important;
    }

    .two-column fieldset {
        width:63%;
    }
    .container .thirteen.columns {
        width: 1003px;
    }
    .sf-menu li a {
        padding:0 22px;
    }
     .summary_your_loan {
        width:44%;
        float:left;
     }

     .rate_of_return_search {
    width:100%;
     }

    .container .twelve.columns {
        /*width:876px;*/
        width:930px;
    }

    .portfolio_descriptions_active
    {
        width: 920px !important;
    }

.rate_of_return_search fieldset {
    width:40% !important;
}

.rate_of_return_search fieldset label {
    width:10%;
    line-height:20px;
}

.rate_of_return_search fieldset:first-child {
    width:32% !important;
}

.rate_of_return_search fieldset:first-child label {
    width:20%;
}

.summary_your_loan {
    width:47.3%;
}

    .search_box_section {
        width:74.1%;
        margin: 0px !important;
    }

    .login_twelve_section {
        width:72% !important;
        margin-left:0px !important;
    }

    .login_fine {
        width:1228px !important;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }
    .alert_message {
        width: 93.3%;
    }
    .success_message {
        width: 93.3%;
    }
    .special_note {
        width: 93.3%;
    }

    .investment_performance_currency_popup {
        width:1050px !important;
    }

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:48.5% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:48.5% !important;
    }

    .change_user_section label {
        /*width:18%;*/
        width:22%;
    }

    .change_user_section fieldset {
        /*width:82% !important;*/
        width:78% !important;
    }

    .change_user_section fieldset input[type="text"], .change_user_section fieldset input[type="password"] {
        display:block;
    }

}

@media only screen and (min-width: 1343px) {

    .container {
        width: 1323px;
    }

    .content h2 {
        width: 98.6%;
    }
    .container .four.columns
    {
        margin-left:15px;
        margin-right:0px;
    }

    .sidebar {
        margin-left:10px !important;
    }

    .container .six.columns {
        width:501px;
    }

    .container .twelve.columns {
        /*width: 951px;*/
        width: 1003px;
    }

    .portfolio_descriptions_active
    {
        width: 920px !important;
    }

    #main-content .eight.columns {
        /*width:72.8%;*/
        width:75%;
    }

    header .eight.columns {
        width: 47.2%;
    }

    .container .thirteen.columns {
        width:1078px;
    }

    .container .eight.columns {
        /*width:739px;*/
        width: 631px !important;
    }

    .summary_your_loan {
        width:49%;
        float:left;
    }

    .summary_your_loan_title {
        margin-top:-7%;
    }

    #header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

    .login_twelve_section {
        width:74% !important;
        margin-left: 0px !important;
    }

    .login_fine {
        width:1277px !important;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }
    .alert_message {
        width: 93.8%;
    }
    .success_message {
        width: 93.8%;
    }
    .special_note {
        width: 93.8%;
    }

    .investment_label_to {
        width: 4% ! important;
        margin-top: 4px;
    }

    .investment_fieldset_to {
        width: 50% ! important;
        margin: 0px 0px 0px 0px;
    }

    .investment_label_from {
        width: 6% ! important;
        margin-top: 4px;
    }

    .investment_fieldset_from {
        width: 40% ! important;
        margin: 0px 0px 0px 0px;
    }

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:48.5% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:48.5% !important;
    }

}

@media only screen and (min-width: 1349px) {

    /*.container.content {padding: 0; min-height:459px;}*/

    .container {
        width: 1329px;
    }

    .container .four.columns
    {
        margin-left:15px;
        margin-right:0px;
    }

    .sidebar {
        margin-left:10px !important;
    }

    .container .twelve.columns {
        /*width: 957px;*/
        width: 1009px;
    }

    .portfolio_descriptions_active
    {
        width: 920px !important;
    }

    #main-content .eight.columns {
        width:75% !important;
    }

    header .eight.columns {
        width: 47.2%;
    }

     .container .six.columns{
    	/*width: 475px;*/
        width:502px;
    }

    .loan_model_us_address {
        width: 50% !important;
    }

    .container .thirteen.columns {
        width:1084px;
    }

    .container .eight.columns {
        width:742px;
    }

    .summary_your_loan {
        width:49.3%;
        float:left;
    }

    .summary_your_loan_title {
        margin-top:-7%;
    }

     #header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

     .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    #header-top-site-search-wrapper{
        padding-left:26px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:48.5% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:48.5% !important;
    }

    .change_user_section fieldset input[type="text"], .change_user_section fieldset input[type="password"] {
        display:inline-block !important;
    }


    .new_password_info_message {
        width:70%;
        display:inline-block;
    }

}


@media only screen and (max-width: 1366px) {

    .footer_contact {
        padding-bottom:19px;
    }
}


@media only screen and (min-width: 1400px)
{

    /* #full Grid
================================================== */

    #header-top-site-search-wrapper {
        width:auto !important;
    }

    .container
    {
        position: relative;
        /*width: 1408px;*/
        width: 1400px;  /* Changed the width from 1408px to 1400px as instruction given in 2010724_Site_Review_tlr pdf */
        margin: 0 auto;
        padding: 0;
    }
    /*.container.content {padding: 0; min-height:587px;}*/

    .column,
    .columns
    {
        float: left;
        display: inline;
        margin-left: 10px;
        margin-right: 10px;
    }

    .row
    {
        margin-bottom: 20px;
    }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha
    {
        margin-left: 0;
    }

    #main-content .eight {
        margin-left:0px;
    }

    .column.omega, .columns.omega
    {
        margin-right: 0;
    }

    /* Base Grid */
    .container .one.column,
    .container .one.columns
    {
        width: 68px;
    }

    .container .two.columns
    {
        width: 156px;
    }

    .container .three.columns
    {
        width: 244px;
    }

    .container .four.columns
    {
        /*width: 332px;*/
        width: 220px;
        margin-left:20px;
        margin-right:0px;
    }

    .sidebar {
        /*width:332px !important;*/
        width:280px !important; /* changed as per the document 2010724_Site_Review_tlr */
        margin-left:10px !important;
    }

    .container .five.columns
    {
        width: 420px;
    }

    .container .six.columns
    {
        width: 530px;
    }

    .loan_model_us_address {
        width:48% !important;
    }

    .container .seven.columns
    {
        width: 596px;
    }

    #main-content .eight.columns {
        width:77.7% !important;
    }

    .container .eight.columns
    {
       
    float: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width:685px !important;
    }

    .logo {
	margin-left:10px;
    }
    .navbar {
        width:47.5% !important;
    }
    .container .nine.columns
    {
        width: 772px;
    }

    .container .ten.columns
    {
        width: 860px;
    }

    .container .eleven.columns
    {
        width: 948px;
    }

    .container .twelve.columns
    {
        /*width: 1036px;*/
        width: 1080px;
    }

    .container .thirteen.columns
    {
        width: 1124px;
        padding-top:8px;
    }

    .container .fourteen.columns
    {
        width: 1212px;
    }

    .container .fifteen.columns
    {
        width: 1300px;
    }

    .container .sixteen.columns
    {
        width: 1388px;
    }
    .footer_right_side {
        padding-right:10px;
    }

    .container .one-third.column
    {
        /*width: 449px;*/
        width:32.3%;
    }

    .container .two-thirds.column
    {
        width: 914px;
    }

    /* Offsets */
    .container .offset-by-one
    {
        padding-left: 88px;
    }

    .container .offset-by-two
    {
        padding-left: 176px;
    }

    .container .offset-by-three
    {
        padding-left: 264px;
    }

    .container .offset-by-four
    {
        padding-left: 352px;
    }

    .container .offset-by-five
    {
        padding-left: 440px;
    }

    .container .offset-by-six
    {
        padding-left: 528px;
    }

    .container .offset-by-seven
    {
        padding-left: 616px;
    }

    .container .offset-by-eight
    {
        padding-left: 704px;
    }

    .container .offset-by-nine
    {
        padding-left: 792px;
    }

    .container .offset-by-ten
    {
        padding-left: 880px;
    }

    .container .offset-by-eleven
    {
        padding-left: 968px;
    }

    .container .offset-by-twelve
    {
        padding-left: 1056px;
    }

    .container .offset-by-thirteen
    {
        padding-left: 1144px;
    }

    .container .offset-by-fourteen
    {
        padding-left: 1232px;
    }

    .container .offset-by-fifteen
    {
        padding-left: 1320px;
    }

    /* Responsive table */
    .res_table
    {
        width: 73%;
        float: right;
        margin-top: -555px;
    }

    .res_chart
    {
        width: 339px;
        margin-top: -9px;
        display:inline-block;
    }

    .res_graph
    {
        padding-top: 10px;
        /*width: 220px;*/
        height: 250px;
    }



    /* Responsive Chart */

    .res_table2
    {
        width: 75%;
        float: right;
        margin-top: -320px;
    }

    .res_table2 .tdnoborder
    {
        border:none !important;
    }

    .res_table3
    {
        width: 75%;
        float: right;
        margin-top: -320px;
        border:none;
    }

    .res_chart2
    {
        width: 339px;
        margin-top: -9px;
    }

    .res_graph2
    {
        padding-top: 10px;
        width: 200px;
        height: 250px;
        margin-left: 0px;
    }

    .res_head2
    {
        width: 30%;
        text-align: center;
        font-weight: bold;
    }

    #header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

    .rep_select {
        width: 190px;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }

    /*.index_primary_personal {

    }

    .index_primary_personal .six.columns {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }

    .bottom .title-right {
        margin-top: 0px;
    }*/

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:49% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:49% !important;
    }
}

@media only screen and (min-width: 1440px) {

/*.container.content {padding: 0; min-height:591px;}*/

    .title-main {
        float:left;
    }

	.logo {
	margin-left:10px;
    }

     .container .twelve.columns {
        /*width:1036px;*/
        width:1088px;
    }

    .container .eight.columns {
        /*width:705px;*/
        width: 685px !important;
    }

    #main-content .eight.columns {
        width:77.7% !important;
    }

    .container .thirteen.columns {
        width:1124px;
    }

    #header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }
    .login_twelve_section {
        width:73.5% !important;
        margin-left: 0px !important;
    }

    .login_fine {
        width:1371px !important;
    }

    .login_signIn {
        margin-left: 38.3%;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }
    .alert_message {
        width: 94.3%;
    }
    .success_message {
        width: 94.3%;
    }
    .special_note {
        width: 94.3%;
    }
    /*.index_primary_personal .six.columns {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }*/

    /*.index_primary_personal .alpha {
        margin-right: 0px;
        width:100%;
    }

    .index_primary_personal .omega {
        margin-left: 0px;
        width:100%;
    }*/

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:49% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:49% !important;
    }

    .distribution_dest label {
    width:25%;
}

}

@media only screen and (min-width: 1568px) {
    .title-main {
        float:right;
    }
    .container .thirteen1.columns {
        width: 100%;
    }

    /*.index_primary_personal .six.columns {
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }*/

    .index_primary_personal .alpha {
        margin-right: 0px;
        width:100%;
    }

    .index_primary_personal .omega {
        margin-left: 0px;
        width:100%;
    }

    .bottom .title-right {
        margin-top: 0px;
    }
}


@media only screen and (min-width: 1600px) {

/*.container.content {padding: 0; min-height:591px;}*/

/*.container {
    width:1558px;
}*/

.title-main {
        float:left;
}

#top-search-controls #top-search-input-wrapper #searchForm #top-search-input {
        width:88%;
}

.logo {
	margin-left:10px;
    }

.container .twelve.columns {
    /*width:1186px;*/
}

.container .six.columns
    {
        width: 530px;
    }


/*#main-content .eight.columns {
    width:79.6%;
}*/

.summary_your_loan {
    width:49%;
}

.summary_your_loan_title {
    margin-top:-5.5%;
}

.container .eight.columns{
    width:705px;
}

.container .thirteen1.columns {
    width:100%;
}

.container .thirteen.columns {
    width:1124px;
}

#header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

.personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }
    .alert_message {
        width: 94.3%;
    }
    .success_message {
        width: 94.3%;
    }
    .special_note {
        width: 94.3%;
    }

    .personal_information label {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_information_contact label {
        width:33%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_information .inner_label_text {
        width:66%;
        float:left;
    }

    .leftmenubar {
        width: 255px !important;
    }

    .portfolio_descriptions_active {
        width: 1100px !important;
    }
}

@media only screen and (min-width: 1608px)
{

    /* #full Grid
================================================== */

    /*.container
    {
        position: relative;
        width: 1575px;
        margin: 0 auto;
        padding: 0;
    }*/
    /*.container.content {padding: 0; min-height:733px;}*/

    .title-main {
        float:left;
    }

    #top-search-controls #top-search-input-wrapper #searchForm #top-search-input {
        width:88%;
    }

        .container .column,
        .container .columns
        {
            float: left;
            display: inline;
            margin-left: 10px;
            margin-right: 10px;
        }

    .row
    {
        margin-bottom: 20px;
    }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha
    {
        margin-left: 0;
    }

    .column.omega, .columns.omega
    {
        margin-right: 0;
    }

    /* Base Grid */
    .container .one.column,
    .container .one.columns
    {
        width: 80px;
    }

    .container .two.columns
    {
        width: 180px;
    }

    .container .three.columns
    {
        width: 280px;
    }

    .container .four.columns
    {
        /*width: 380px;*/
        width: 220px;
    }

    .sidebar {
        width:280px !important;
    }

    .container .five.columns
    {
        width: 480px;
    }

    .container .six.columns
    {
        /*width: 520px;*/
        width: 540px;
    }

    .container .seven.columns
    {
        width: 680px;
    }

    .container .eight.columns
    {
        width: 705px;
    }

    .container .nine.columns
    {
        width: 880px;
    }

    .container .ten.columns
    {
        width: 980px;
    }

    .container .eleven.columns
    {
        width: 1080px;
    }

    .container .twelve.columns
    {
        /*width: 1203px;*/
    }

    .container .thirteen.columns
    {
        width: 1088px;
    }

    .container .fourteen.columns
    {
        width: 1380px;
    }

    .container .fifteen.columns
    {
        width: 1480px;
    }

    .container .sixteen.columns
    {
        /*width: 1580px;*/
    }
    /* 1600 / 16 = 100 (Decrement of 100 after reducing 20px margin) */

    .container .one-third.column
    {
        /*width: 580px;*/
        width:32.4%;
    }

    .container .two-thirds.column
    {
        width: 980px;
    }

    /* Offsets */
    .container .offset-by-one
    {
        padding-left: 100px;
    }

    .container .offset-by-two
    {
        padding-left: 200px;
    }

    .container .offset-by-three
    {
        padding-left: 300px;
    }

    .container .offset-by-four
    {
        padding-left: 400px;
    }

    .container .offset-by-five
    {
        padding-left: 500px;
    }

    .container .offset-by-six
    {
        padding-left: 600px;
    }

    .container .offset-by-seven
    {
        padding-left: 700px;
    }

    .container .offset-by-eight
    {
        padding-left: 800px;
    }

    .container .offset-by-nine
    {
        padding-left: 900px;
    }

    .container .offset-by-ten
    {
        padding-left: 1000px;
    }

    .container .offset-by-eleven
    {
        padding-left: 1100px;
    }

    .container .offset-by-twelve
    {
        padding-left: 1200px;
    }

    .container .offset-by-thirteen
    {
        padding-left: 1300px;
    }

    .container .offset-by-fourteen
    {
        padding-left: 1400px;
    }

    .container .offset-by-fifteen
    {
        padding-left: 1500px;
    }

    /* Responsive table */
    .res_table
    {
        width: 73%;
        float: right;
        margin-top: -555px;
    }

    .res_chart
    {
        width: 339px;
        margin-top: -9px;
        display:inline-block;
    }

    .res_graph
    {
        padding-top: 10px;
        /*width: 220px;*/
        height: 250px;
    }

    #header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }

}

@media only screen and (min-width: 1660px) {

 /*.container {
        width:1635px;
}*/


 .title-main {
        float:left;
    }
#top-search-controls #top-search-input-wrapper #searchForm #top-search-input {
    width:88%;
}

.logo {
	margin-left:10px;
    }

.container .twelve.columns {
    /*width:1263px;*/
}

.container .eight.columns {
    width:705px;
}

.container .thirteen.columns {
    /*width:1315px;*/
}

/*#main-content .eight.columns {
    width:80.6%;
}*/

.summary_your_loan {
    width:49%;
}

.summary_your_loan_title {
    margin-top:-7%;
}

#header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

.personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }

}

@media only screen and (min-width: 1900px) {

    .title-main {
        float:left;
    }

    .index_primary_personal .alpha {
        margin-right: 10px !important;
        width:49% !important;
    }

    .index_primary_personal .omega {
        margin-left: 10px !important;
        width:49% !important;
    }

}

@media only screen and (min-width: 1680px) {

    /*.container {
        width:1655px;
    }*/

    .title-main {
        float:left;
    }

    .container .eight.columns {
        width:705px;
    }

    .container .thirteen.columns {
        /*width:1335px;*/
    }

    #top-search-controls #top-search-input-wrapper #searchForm #top-search-input {
        width:88%;
    }

    .container .twelve.columns {
        /*width:1283px;*/
    }

    /*#main-content .eight.columns {
        width:81%;
    }*/

    .summary_your_loan {
        width:49%;
    }

    .summary_your_loan_title {
        margin-top:-7%;
    }

    #header-top-site-search #top-search-links li a:first-child {
        line-height:36px;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }

}

@media only screen and (min-width: 1920px) {

    /*.container {
        width:1408px;
    }

    .container .twelve.columns {
        width:1036px;
    }*/

    .title-main {
        float:left;
    }

    .container .eight.columns {
        width:680px;
    }

    .container .thirteen.columns {
        width:1088px;
    }

    #top-search-controls #top-search-input-wrapper #searchForm #top-search-input {
        width:88%;
    }
    /*.container.content {padding: 0; min-height: 890px;}*/
  	.logo {
	margin-left:10px;
    }
    .navbar {
        width:49.3% !important;
    }
    #main-content {
        /*margin-left:0px;*/
    }

    /*#main-content .eight.columns {
        width:76.7%;
    }*/

    .container .six.columns {
        width:49.2%;
    }

    .summary_your_loan {
        width:50%;
    }

    .summary_your_loan_title {
    margin-top:-7%;
    }

    #header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }  
}

@media only screen and (min-width: 1930px)
{

    /* #full Grid
================================================== */

    /*.container
    {
        position: relative;
        width:1408px;
        margin: 0 auto;
        padding: 0;
    }*/
    /*.container.content {padding: 0; min-height: 890px;}*/

    .title-main {
        float:left;
    }

    #main-content {
        /*margin-left:0px;*/
    }
    .navbar {
        width:47.5% !important;
    }
    #top-search-controls #top-search-input-wrapper #searchForm #top-search-input {
        width:90%;
    }

        .container .column,
        .container .columns
        {
            float: left;
            display: inline;
            margin-left: 10px;
            margin-right: 10px;
        }

    .row
    {
        margin-bottom: 20px;
    }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha
    {
        margin-left: 0;
    }

    .column.omega, .columns.omega
    {
        margin-right: 0;
    }

    /* Base Grid */
    .container .one.column,
    .container .one.columns
    {
        width: 99px;
    }

    .container .two.columns
    {
        width: 218px;
    }

    .container .three.columns
    {
        width: 280px;
    }

    .container .four.columns
    {
        /*width: 456px;*/
        width: 220px;
    }

    .sidebar {
        width:280px !important;
    }

    .container .five.columns
    {
        width: 575px;
    }

    .container .six.columns
    {
        width: 694px;
    }

    .container .seven.columns
    {
        width: 813px;
    }

    .container .eight.columns
    {
        width:705px;
    }

    .container .nine.columns
    {
        width: 1051px;
    }

    .container .ten.columns
    {
        width: 1170px;
    }

    .container .eleven.columns
    {
        width: 1289px;
    }

    .container .twelve.columns
    {
        /*width: 1408px;*/
        /*width:1516px;*/
    }

    .container .thirteen.columns
    {
        /*width: 1124px;*/
    }

    .container .fourteen.columns
    {
        width: 1646px;
    }

    .container .fifteen.columns
    {
        width: 1765px;
    }

    .container .sixteen.columns
    {
        /*width: 1884px;*/
    }
    /* 1904 / 16 = 119 (Decrement of 119 after reducing 20px margin) */

    .container .one-third.column
    {
        /*width: 625px;*/
        width:32.5%;
    }

    .container .two-thirds.column
    {
        width: 1239px;
    }

    /* Offsets */
    .container .offset-by-one
    {
        padding-left: 119px;
    }

    .container .offset-by-two
    {
        padding-left: 238px;
    }

    .container .offset-by-three
    {
        padding-left: 357px;
    }

    .container .offset-by-four
    {
        padding-left: 476px;
    }

    .container .offset-by-five
    {
        padding-left: 595px;
    }

    .container .offset-by-six
    {
        padding-left: 714px;
    }

    .container .offset-by-seven
    {
        padding-left: 833px;
    }

    .container .offset-by-eight
    {
        padding-left: 952px;
    }

    .container .offset-by-nine
    {
        padding-left: 1071px;
    }

    .container .offset-by-ten
    {
        padding-left: 1190px;
    }

    .container .offset-by-eleven
    {
        padding-left: 1309px;
    }

    .container .offset-by-twelve
    {
        padding-left: 1428px;
    }

    .container .offset-by-thirteen
    {
        padding-left: 1547px;
    }

    .container .offset-by-fourteen
    {
        padding-left: 1666px;
    }

    .container .offset-by-fifteen
    {
        padding-left: 1785px;
    }

    /* Responsive table */
    .res_table
    {
        width: 73%;
        float: right;
        margin-top:-530px;
    }

    .res_chart
    {
        width: 339px;
        margin-top: -9px;
        display:inline-block;
    }

    .res_graph
    {
        padding-top: 10px;
        /*width: 220px;*/
        height: 250px;
    }

    .res_head
    {
        display:block;
	    width:86%;
	    text-align:center;
    }

    /* Responsive Chart */

    .res_table2
    {
        width: 75%;
        float: right;
        margin-top: -320px;
    }

    .res_chart2
    {
        width: 339px;
        margin-top: -9px;
    }

    .res_graph2
    {
        padding-top: 10px;
        width: 200px;
        height: 250px;
    }

    .res_head2
    {
        width: 30%;
        text-align: center;
        font-weight: bold;
    }

    /*#main-content .eight.columns {
        width:84.1%;
    }*/

    /*.summary_your_loan {
        width:53.2%;
    }

    .summary_your_loan_title {
    margin-top:-4.5%;
    }*/

    #header-top-site-search #top-search-links li a:first-child {
        line-height:35px;
    }

    .personal_info_left .label_13px_bold {
        width:30%;
        float:left;
        margin-right:3%;
        text-align:right;
    }

    .personal_info_left fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_left fieldset input[type="text"], .personal_info_left fieldset input[type="password"], .personal_info_left fieldset input[type="file"] .personal_info_left fieldset select {
        width:90%;
    }

    .personal_info_right {
        width:49% !important;
    }

    .personal_info_right .label_13px_bold {
        width:30%;
        float:left;
        text-align:right;
        margin-right:3%;
    }

    .personal_info_right fieldset {
        width:60%;
        margin-left:22px;
        margin-bottom:10px;
    }

    .personal_info_right fieldset input[type="text"], .personal_info_right fieldset input[type="password"], .personal_info_right fieldset input[type="file"] .personal_info_right fieldset fieldset select {
        width:90%;
    }
}

@media only screen and (max-width: 1950px) {

    .title-main {
        float:left;
    }

    .index_primary_personal {

    }

    .index_primary_personal .alpha{
        margin-right: 10px;
    }

    .index_primary_personal .omega{
        margin-left: 10px;
    }

    .verify_your_identify_section {
        display:inline-block;
        width:100%;
    }

    .verify_your_identify_section .verify_your_identify_section_left {
        float:left;
    }

    .verify_your_identify_section .verify_your_identify_section_right {
        float:left;
        margin-top:-5px;
    }

    .change_user_section fieldset input[type="text"], .change_user_section fieldset input[type="password"] {
        display:block;
    }
}

@media only screen and (min-width: 2560px), screen and (min-height: 1440px) {

    /*.container.content {padding: 0; min-height: 1130px;}*/

    #top-search-controls #top-search-input-wrapper #searchForm #top-search-input {
        width:90%;
    }

}

.w20
{
    width: 20%;
    float: left;
}

.w30
{
    width: 30%;
    float: left;
}

.w40
{
    width: 40%;
    float: left;
}

.w50
{
    width: 50%;
    float: left;
}

.w60
{
    width: 60%;
    float: left;
}

.w70
{
    width: 70%;
    float: left;
}

/* #Clearing
================================================== */

/* Self Clearing Goodness */
.container:after
{
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after
{
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.row:after,
.clearfix:after
{
    clear: both;
}

.row,
.clearfix
{
    zoom: 1;
}

/* You can also use a <br class="clear" /> to clear columns */
.clear
{
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}